.newsletter-section{display:block}.newsletter-modal .drawer__header{border-block-end:0;padding-block-end:0}.newsletter-modal .text-center :is(.heading,.social-icons){justify-content:center}.newsletter-modal .text-right :is(.heading,.social-icons){justify-content:flex-end}.newsletter-modal .drawer__content,.newsletter-modal .drawer__inner,.newsletter-modal .drawer__header,.newsletter-modal .overlay{transition:none!important}.newsletter-modal[active]>.drawer__inner>:is(.drawer__content,.drawer__header){transition:none!important}.newsletter-modal .button--close .btn-text,.newsletter-modal .button--close .btn-fill,.newsletter-modal .button--close .icon:first-child{transition:none!important}.newsletter-modal .button--close .btn-fill{display:none!important}.newsletter-modal .button--close,.newsletter-modal .button--close:hover{background:transparent!important;color:rgb(var(--color-drawer-button-background))!important}.newsletter-modal .button--close:hover .icon:first-child{--tw-rotate: 0deg}.js [data-button-hover=standard] .newsletter-modal .button--close:hover:not([disabled],.self-button){color:rgb(var(--color-drawer-button-background))}.newsletter-modal .rich-text>.rte+.heading{margin-block-start:var(--sp-1d5)}.newsletter-modal .newsletter-form{display:block}.newsletter-modal .newsletter-form .self-submit-button,.newsletter-modal .newsletter-form .alert{margin-top:var(--sp-5)}.newsletter-modal.newsletter-modal--submitted .newsletter__image,.newsletter-modal.newsletter-modal--submitted .rich-text>:not(.newsletter-success){display:none}.newsletter-success[hidden]{display:none}.newsletter-discount{margin-top:var(--sp-4);padding:var(--sp-4);border:1px dashed rgb(var(--color-foreground)/ .25);border-radius:var(--rounded-block);background-color:rgb(var(--color-foreground)/ .035)}.newsletter-discount__label{margin:0 0 var(--sp-2);font-size:var(--text-sm);color:rgb(var(--color-foreground)/ .7)}.newsletter-discount__code-row{display:flex;align-items:center;gap:var(--sp-2)}.newsletter-discount__code{flex:1 1 auto;min-width:0;padding:var(--sp-3) var(--sp-4);border-radius:var(--rounded-full);font:inherit;font-weight:700;letter-spacing:.08em;text-align:center;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.newsletter-discount__copy{flex:0 0 auto;padding:var(--sp-3) var(--sp-4);border-radius:var(--rounded-full);font-size:var(--text-sm);font-weight:700;color:rgb(var(--color-drawer-button-text));background:var(--color-drawer-button-gradient);background-color:rgb(var(--color-drawer-button-background))}.newsletter-discount__copy[data-copied=true]{opacity:.75}@media screen and (max-width:639px){.x-modal .drawer__scrollable>:last-child{padding-block-start:10px}.js .newsletter-modal.x-modal.drawer:not([hidden]){display:flex;align-items:center;justify-content:center;padding-inline:var(--sp-4);padding-block:var(--sp-6)}.js .newsletter-modal.drawer .drawer__inner{position:relative;inset:auto;bottom:auto;width:min(100%,30rem);max-width:none;height:auto!important;max-height:min(90vh,calc(100dvh - var(--sp-12)));margin-inline:auto;margin-block:0;transform:scale(.96);opacity:0;border-end-end-radius:var(--rounded-block);border-end-start-radius:var(--rounded-block);border-start-end-radius:var(--rounded-block);border-start-start-radius:var(--rounded-block);overflow:hidden}.js .newsletter-modal.drawer[active]>.drawer__inner{transform:scale(1);opacity:1}.js .newsletter-modal.drawer .drawer__header{z-index:2;position:absolute;inset-block-start:0;inset-inline-end:0;justify-content:flex-end;align-items:flex-start;padding:var(--sp-2) var(--sp-2) var(--sp-1);border-block-end:0;min-block-size:0;background:transparent}.js .newsletter-modal.drawer .drawer__header:before{display:none}.js .newsletter-modal.drawer .drawer__close{width:30px;height:30px;position:relative;inset:auto;opacity:1;pointer-events:auto;margin-inline-start:0}.js .newsletter-modal.drawer .drawer__content{flex:1 1 auto;min-height:0}}@media screen and (min-width:640px){.newsletter-modal .drawer__header{z-index:1;position:absolute;inset-block-start:0;inset-inline-end:0;padding:var(--sp-4)}.newsletter-modal .drawer__inner{--image-width: 0px;width:auto;max-width:unset;margin:var(--sp-8d5)}.newsletter-modal .drawer__inner:not(.center-0){position:absolute}.newsletter-modal .newsletter__image+.drawer__scrollable{padding:var(--sp-11) var(--sp-8d5)}.newsletter-modal .newsletter-grid{max-width:30rem}.newsletter-modal .drawer__scrollable{max-width:min(30rem,calc(100vw - var(--image-width) - var(--sp-8d5) * 2))}.newsletter-modal .newsletter__image{background:transparent;overflow:hidden;width:var(--image-width)}.newsletter-modal .newsletter__image>img{top:0;right:0;bottom:0;left:0;animation:none!important;opacity:1!important;transform:none!important;transition:none!important}.newsletter-modal .newsletter-grid.with-image{--image-width: min(24rem, calc((100vw - var(--sp-8d5) * 2) / 2));max-width:calc(var(--image-width) * 2);transition:none}.newsletter-modal .newsletter-grid.with-image .drawer__scrollable{width:var(--image-width);max-width:var(--image-width)}}/*! newsletter-bar */.newsletter-bar{inset-block-start:50vh;inset-inline-start:0;inset-inline-end:auto;display:flex;align-items:center;justify-content:center;position:fixed;transform:translateY(-50%);margin-inline:0;padding:0;border-radius:0;background-color:rgb(var(--color-background));box-shadow:none}.newsletter-bar[hidden]{display:none!important}.newsletter-bar.hidden{display:none}@media screen and (min-width:768px){.newsletter-bar.hidden.md\:grid:not([hidden]){display:flex}}@supports (height: 100svh){.newsletter-bar{inset-block-start:50svh}}.newsletter-bar__social ul{padding-block-start:var(--sp-1);flex-direction:column}.newsletter-bar__social{display:none}.newsletter-bar__social ul li{width:var(--sp-10);height:var(--sp-10)}.newsletter-bar__social .social_platform{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.newsletter-bar__button{writing-mode:vertical-rl;width:auto;height:auto;padding:15px 10px;margin-block:0;font-size:16px;font-weight:400;line-height:1;letter-spacing:0;text-transform:none;color:rgb(var(--color-foreground));background-color:transparent}.newsletter-bar__close{position:absolute;z-index:1;inset-block-start:-11px;inset-inline-end:-11px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;color:#fff;background:#000}.newsletter-bar__close:before,.newsletter-bar__close:after{content:"";position:absolute;width:12px;height:2px;border-radius:999px;background-color:currentColor}.newsletter-bar__close:before{transform:rotate(45deg)}.newsletter-bar__close:after{transform:rotate(-45deg)}@media screen and (max-width:767px){.newsletter-bar__button{padding:10px 5px;font-size:14px;font-weight:400}.newsletter-bar__close{inset-block-start:-8px;inset-inline-end:-8px;width:16px;height:16px}.newsletter-bar__close:before,.newsletter-bar__close:after{width:10px;height:2px}}.newsletter-bar.left-0 .newsletter-bar__button{transform:rotate(-180deg)}@media screen and (pointer:fine){.newsletter-bar__button:hover span{animation:none}}@media screen and (min-width:640px){.newsletter-bar{margin-inline:0}.has-dropdown-menu .newsletter-bar{z-index:15}}@media screen and (max-width:767px){.newsletter-bar.sm\:without-social{padding:0}.newsletter-bar.sm\:without-social .newsletter-bar__button{margin-block:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/newsletter-popup.css.map */
