.campaign-popup-section{display:block}.campaign-modal .drawer__header{border-block-end:0;padding-block-end:0}.campaign-modal .text-center .heading{justify-content:center}.campaign-modal .text-right .heading{justify-content:flex-end}.campaign-modal .rich-text>.rte+.heading{margin-block-start:var(--sp-1d5)}@media screen and (max-width:639px){.js .campaign-modal .drawer__inner{height:auto;max-height:70vh}.js .campaign-modal .drawer__scrollable{overflow-y:auto}}@media screen and (min-width:640px){.campaign-modal .drawer__header{z-index:1;position:absolute;inset-block-start:0;inset-inline-end:0;padding:var(--sp-4)}.campaign-modal .drawer__inner{--image-width: 0px;width:auto;max-width:unset;margin:var(--sp-8d5)}.campaign-modal .drawer__inner:not(.center-0){position:absolute}.campaign-modal .campaign__image+.drawer__scrollable{padding:var(--sp-11) var(--sp-8d5)}.campaign-modal .campaign-grid{max-width:30rem}.campaign-modal .drawer__scrollable{max-width:min(min(30rem,calc(100vw - var(--image-width) - var(--sp-8d5) * 2)))}.campaign-modal .campaign__image{width:0;transition:width var(--animation-smooth)}.campaign-modal .campaign-grid.with-image{--image-width: 310px;transition:max-width var(--animation-smooth)}.campaign-modal.show-image .campaign-grid.with-image{max-width:calc(30rem + var(--image-width))}.campaign-modal.show-image .campaign__image{width:var(--image-width)}}/*! countdown */.campaign-countdown{display:block;margin-block-end:var(--sp-3)}.campaign-countdown__label{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.05em;margin-block-end:var(--sp-1);opacity:.8}/*! discount code */.campaign-code{margin-block:var(--sp-3)}.campaign-code__label{font-size:var(--text-sm);margin-block-end:var(--sp-1d5);opacity:.8}.campaign-code__row{gap:var(--sp-2d5);flex-wrap:wrap}.campaign-code__value{display:inline-flex;align-items:center;padding-inline:var(--sp-3);padding-block:var(--sp-1d5);font-weight:700;letter-spacing:.05em;border:1px dashed rgb(var(--color-highlight));border-radius:var(--btn-radius, 4px)}.campaign-code__feedback{margin-block-start:var(--sp-1d5);font-size:var(--text-sm);color:rgb(var(--color-highlight))}.campaign-code__feedback[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/26/assets/campaign-popup.css.map */
