ampema-campaign.ampema-campaign{display:block;background:var(--campaign-bg, #087d9e);color:#fff}ampema-campaign[hidden]{display:none}.ampema-campaign__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;max-width:1100px;margin-inline:auto;padding-top:17px;padding-bottom:17px}.ampema-campaign__copy{flex:1 1 0;min-width:0}.ampema-campaign__heading{margin:0;color:inherit;font:700 26px/1.2 var(--font-heading-family, sans-serif);letter-spacing:-.025em}.ampema-campaign__description{margin:5px 0 0;font-size:16px;line-height:1.4}.ampema-campaign__description p{margin:0}.ampema-campaign__description p+p{margin-top:5px}.ampema-campaign__preview{display:block;margin-bottom:5px;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ampema-campaign__right{flex:0 0 234px;width:234px;max-width:100%;text-align:center}.ampema-campaign__label{display:block;font-size:11px;margin-bottom:4px}.ampema-campaign__clock{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%}.ampema-campaign__unit{display:flex;flex-direction:column;min-width:0}.ampema-campaign__unit strong{padding:5px 7px;border:1px solid #ffffff4d;border-radius:5px;font-size:23px;line-height:1;font-variant-numeric:tabular-nums;background:#ffffff10}.ampema-campaign__unit small{font-size:10px;line-height:1.6}.ampema-campaign__deadline{margin:3px 0 0;font-size:10px;line-height:1.3}.ampema-campaign__terms{display:inline-flex;align-items:center;min-height:28px;color:inherit;font-size:12px;text-underline-offset:3px}.ampema-campaign__terms:focus-visible{outline:2px solid white;outline-offset:3px}.ampema-campaign__dialog{color:#121212;background:#fff;border:0;border-radius:10px;width:min(700px,calc(100% - 32px));max-height:85vh;padding:24px}.ampema-campaign__dialog::backdrop{background:#0009}.ampema-campaign__dialog-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.ampema-campaign__dialog-head h2{margin:0;font-size:24px}.ampema-campaign__dialog-head button{flex-shrink:0;width:44px;height:44px;background:transparent;border:1px solid #ddd;border-radius:50%;font-size:28px;cursor:pointer}.ampema-campaign__dialog .rte{font-size:15px;line-height:1.65}@media(max-width:749px){.ampema-campaign__inner{flex-direction:column;gap:10px;padding:14px 18px 10px;text-align:center}.ampema-campaign__description{font-size:16px}.ampema-campaign__copy{flex:none;width:100%}.ampema-campaign__right{flex:none;width:234px}.ampema-campaign__clock{gap:7px}.ampema-campaign__unit{min-width:0}}.product__info-container>[id^=price-]{display:inline-block;margin-right:.6rem}.ampema-tax-label{display:inline-block;margin:0;color:rgb(var(--color-foreground));font-size:1.6rem;font-weight:600;line-height:1.4;vertical-align:baseline}.product__info-container{font-size:1.7rem;line-height:1.55}.product__info-container .rte,.product__info-container .product__description,.product__info-container .form__label,.product__info-container legend,.product__info-container label{font-size:1.7rem}.product__info-container input,.product__info-container select,.product__info-container textarea,.product__info-container button{font-size:1.6rem}.product__info-container .caption,.product__info-container .muted,.product__info-container small{font-size:1.5rem}@media screen and (max-width:749px){.product__info-container,.product__info-container .rte,.product__info-container .product__description,.product__info-container .form__label,.product__info-container legend,.product__info-container label{font-size:1.6rem}.ampema-tax-label{font-size:1.55rem}}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map?subset=AQAAAAAAAAAI */
