.CountryMismatch-module-scss-module__-jkPUG__dialog{width:var(--dialog-width);max-width:var(--dialog-max-width);padding:1.8rem var(--site-padding) 2.6rem var(--site-padding)!important}.CountryMismatch-module-scss-module__-jkPUG__dialog>div{border-bottom:none;padding-bottom:0}.CountryMismatch-module-scss-module__-jkPUG__buttonContainer{flex-direction:column;gap:.8rem;margin-top:1.6rem;display:flex}.CountryMismatch-module-scss-module__-jkPUG__buttonContainer button:first-of-type{background-color:var(--color-gray-light);color:var(--color-black)}@media (hover:hover){.CountryMismatch-module-scss-module__-jkPUG__buttonContainer button:first-of-type:hover{background-color:var(--color-border)}}.CountryMismatch-module-scss-module__-jkPUG__container{padding-top:1.6rem}.CountryMismatch-module-scss-module__-jkPUG__countrySelect{margin-top:1.6rem}
@keyframes NewsletterPopup-module-scss-module__J4cBsq__fadeIn{0%{opacity:0}to{opacity:1}}.NewsletterPopup-module-scss-module__J4cBsq__container{bottom:var(--site-padding);right:var(--site-padding);width:calc((100vw - 0px)/4*1 + 0px - var(--site-padding));background:var(--color-black);color:#fff;min-width:32rem;padding:1.8rem var(--site-padding) 2.6rem var(--site-padding);z-index:var(--newsletter-popup-z-index);border-radius:var(--border-radius);opacity:1;visibility:visible;transition:opacity .2s ease-out,visibility .2s ease-out;animation:.2s ease-out NewsletterPopup-module-scss-module__J4cBsq__fadeIn;position:fixed}.NewsletterPopup-module-scss-module__J4cBsq__container.NewsletterPopup-module-scss-module__J4cBsq__hidden{opacity:0;visibility:hidden;pointer-events:none}@media (max-width:767px){.NewsletterPopup-module-scss-module__J4cBsq__container{width:calc(100% - var(--site-padding)*2);min-width:unset}}@media (min-width:768px) and (max-width:1024px){.NewsletterPopup-module-scss-module__J4cBsq__container{width:calc((100vw - 0px)/4*2 + 0px - var(--site-padding))}}.NewsletterPopup-module-scss-module__J4cBsq__top{justify-content:space-between;margin-bottom:.8rem;display:flex}.NewsletterPopup-module-scss-module__J4cBsq__title,.NewsletterPopup-module-scss-module__J4cBsq__close{text-transform:uppercase;letter-spacing:var(--letter-spacing-caps);font-size:1.1rem;line-height:var(--line-height-caps)}.NewsletterPopup-module-scss-module__J4cBsq__title sup,.NewsletterPopup-module-scss-module__J4cBsq__close sup{font-feature-settings:"sups" on;vertical-align:top;font-size:inherit;margin-left:0;position:relative;top:-.1px}.NewsletterPopup-module-scss-module__J4cBsq__close{position:relative}.NewsletterPopup-module-scss-module__J4cBsq__close:before{content:"";display:block;position:absolute;inset:-1rem}@media (hover:hover){.NewsletterPopup-module-scss-module__J4cBsq__close:hover{opacity:.7}}.NewsletterPopup-module-scss-module__J4cBsq__description{margin-bottom:1.6rem}.NewsletterPopup-module-scss-module__J4cBsq__signUpButton{position:relative}.NewsletterPopup-module-scss-module__J4cBsq__signUpButton:before{content:"";display:block;position:absolute;inset:-.2rem}.NewsletterPopup-module-scss-module__J4cBsq__signUpButton span{color:#fff}@media (hover:hover){.NewsletterPopup-module-scss-module__J4cBsq__signUpButton:hover{background-color:var(--color-white)!important;border:1px solid var(--color-white)!important}.NewsletterPopup-module-scss-module__J4cBsq__signUpButton:hover span{color:var(--color-black)}}
.PreviewBar-module-scss-module__fdjGPa__wrapper{z-index:10;color:#fff;text-transform:uppercase;letter-spacing:.4px;-webkit-user-select:none;user-select:none;z-index:1000;cursor:move;opacity:0;touch-action:none;background:#000;border-radius:4px;flex-direction:column;align-items:center;width:110px;padding:12px;font-family:monospace;font-size:12px;display:flex;position:fixed;top:0;left:0}.PreviewBar-module-scss-module__fdjGPa__wrapper .PreviewBar-module-scss-module__fdjGPa__title{opacity:.5;margin-bottom:6px}.PreviewBar-module-scss-module__fdjGPa__wrapper button{color:fff;background:#c1242f;border-radius:4px;width:100%;height:30px;margin-top:4px;padding:8px 12px;font-size:12px;position:relative}.PreviewBar-module-scss-module__fdjGPa__wrapper button.PreviewBar-module-scss-module__fdjGPa__refresh{background:#0c9055}.PreviewBar-module-scss-module__fdjGPa__wrapper button span{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}
.QuickShopDialog-module-scss-module__1zJdAq__dialog{padding:0!important;padding-bottom:env(safe-area-inset-bottom)!important}.QuickShopDialog-module-scss-module__1zJdAq__dialogHeader{padding:var(--site-padding) var(--site-padding) 0!important;border-bottom:0!important}
@keyframes RevalidateButton-module-scss-module__60kdnq__spin{to{transform:rotate(360deg)}}.RevalidateButton-module-scss-module__60kdnq__spinner{vertical-align:middle;animation:1s linear infinite RevalidateButton-module-scss-module__60kdnq__spin;display:inline-block}.RevalidateButton-module-scss-module__60kdnq__container{z-index:99999;bottom:var(--site-padding);right:var(--site-padding);color:#fff;background:#303030;border:2px solid #404040;border-radius:999px;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;position:fixed}.RevalidateButton-module-scss-module__60kdnq__container:hover{background:#404040}
.SkipToMainButton-module-scss-module__ieAVpq__skipToMain{top:var(--header-height);background:var(--color-black);color:#fff;z-index:9999;opacity:0;padding:1rem;position:absolute;left:-9999px}.SkipToMainButton-module-scss-module__ieAVpq__skipToMain:focus{opacity:1;left:50%;transform:translate(-50%)}
