@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=League+Spartan:wght@900&display=swap";:root,html,body,[data-rounded-button],[data-rounded-input],[data-rounded-block],[data-rounded-card],[data-rounded-swatch]{--rounded-full: 0 !important;--rounded-block: 0 !important;--rounded-button: 0 !important;--rounded-card: 0 !important;--rounded-input: 0 !important;--rounded-swatch: 0 !important;--rounded-md: 0 !important;--rounded-sm: 0 !important;--rounded-slight: 0 !important;--buttons-radius: 0 !important;--inputs-radius: 0 !important;--card-radius: 0 !important;--border-radius: 0 !important}h1,h2,h3,h4,.heading,.section-heading,.product__title,.product-title,.card__heading,.banner__title,.collection__title,.article__title{font-family:League Spartan,sans-serif!important;font-weight:900!important;text-transform:uppercase;letter-spacing:-.03em;line-height:.87}body,p,li,label,input,textarea,select,button,.rte,.rte *,.subtext,.subtitle,.product-card,.price,.footer__content{font-family:Inter,sans-serif}.btn,.button,.button--primary,.button--secondary,[data-btn],.shopify-payment-button__button,.product-form__submit,.cart__checkout-button,.shopify-payment-button__more-options{border-radius:0!important;text-transform:uppercase;letter-spacing:.14em;font-weight:600;font-family:Inter,sans-serif!important;box-shadow:none!important}*,*:before,*:after,.input,.field input,.field select,.field textarea,.card,.card-wrapper,.media,.media--rounded,.media--height,.section--rounded,.banner,.banner__media,.banner__overlay,.banner__image,.product-card,.collection-card,.image-wrapper,.product__media-item,.product__media-item img,.product__media-item picture,img,picture,.drawer,.drawer__inner,.modal,.modal__inner,.popover,.tooltip,.swatch,.swatch__option,.badge,.pill,.tag,.review-card,.footer__newsletter-form .input{border-radius:0!important}.badge--new,.badge.badge-new,.product-badge--new{background:#d22630!important;color:#f2efe9!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.1em}.badge--limited,.badge.badge-limited,.product-badge--limited{background:#25282a!important;color:#f2efe9!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.1em}.badge--set,.badge.badge-set,.product-badge--set{background:#cfcbc4!important;color:#25282a!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.1em}.sc-stripe{display:block!important;position:fixed;left:0;top:0;bottom:0;width:1vw;min-width:6px;background:#d22630;z-index:2147483646;pointer-events:none}body:after{content:"";display:block!important;position:fixed;left:0;top:0;bottom:0;width:1vw;min-width:6px;background:#d22630;z-index:2147483646;pointer-events:none}body.template-password #NewsletterPopup,body.template-password newsletter-popup,body.template-password #shopify-section-newsletter-popup,body.template-password .mobile-dock-section,body.template-password mobile-dock,body.template-password #shopify-section-mobile-dock{display:none!important}body:has(.legal-modal[aria-hidden=false]) .sc-stripe,body.legal-modal-open .sc-stripe,body:has(.drawer.is-open) .sc-stripe,body:has([aria-modal=true][aria-hidden=false]) .sc-stripe,body:has(.legal-modal[aria-hidden=false]):after,body.legal-modal-open:after,body:has(.drawer.is-open):after,body:has([aria-modal=true][aria-hidden=false]):after{display:none!important}.dropdown__corner,.mega-menu__corner,.header__corner,.dropdown__cutout,.mega-menu__cutout{display:none!important}.dropdown__container,.mega-menu__container{background-color:#f2efe9e0!important;-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);border-radius:0!important}#shopify-pc__banner{position:fixed!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;max-width:min(600px,92vw)!important;width:min(600px,92vw)!important;z-index:2147483645!important}.banner__media,.banner__media media-element,.banner__media picture,.banner__media img,.banner__image{display:block!important;visibility:visible!important;opacity:1!important}.banner .banner__media{width:100%!important;height:100%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important}.banner .banner__overlay{z-index:1!important}.banner .banner__content{z-index:2!important;position:relative!important}html body .newsletter-banner .banner__box{display:flex!important;flex-direction:column!important;gap:8px!important;--sp-5: 8px;--sp-10: 16px}html body .newsletter-banner .banner__box>*,html body .newsletter-banner .banner__box>*+*{margin:0!important}html body .newsletter-banner .banner__box .banner__title{margin-block-end:6px!important}html body .newsletter-banner .banner__box .rte p{margin:0!important;padding:0!important}html body .newsletter-banner .banner__box>.rte:has(.klaviyo-form-XV8uAA){margin-block-start:14px!important}@media screen and (min-width:768px){html body .banner.media--100vh:not(.newsletter-banner),html body .banner[class*=media--100vh]:not(.newsletter-banner){height:90vh!important;max-height:90vh!important}}@supports (height: 100svh){@media screen and (min-width:768px){html body .banner.media--100vh:not(.newsletter-banner),html body .banner[class*=media--100vh]:not(.newsletter-banner){height:90svh!important;max-height:90svh!important}}}.banner__box:has(.klaviyo-form-XV8uAA){display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:18px!important}.banner__box:has(.klaviyo-form-XV8uAA)>*{margin-left:auto!important;margin-right:auto!important;max-width:480px!important;width:100%!important;text-align:center!important}@media(max-width:767px){.banner__box:has(.klaviyo-form-XV8uAA){align-items:flex-start!important}.banner__box:has(.klaviyo-form-XV8uAA)>*{text-align:left!important;margin-left:0!important}}@media(max-width:767px){#shopify-section-s07-the-den .banner__box{text-align:left!important;align-items:flex-start!important}#shopify-section-s07-the-den .button--secondary,#shopify-section-s07-the-den .button--fixed{margin-left:0!important;margin-right:auto!important;align-self:flex-start!important}}html body #shopify-section-s07-the-den .banner__content,html body #shopify-section-s07-the-den .banner__box{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:18px!important}html body #shopify-section-s07-the-den .banner__box>*{width:100%!important;max-width:480px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}html body #shopify-section-s07-the-den .klaviyo-form-XV8uAA{display:block!important}html body #shopify-section-s07-the-den .button{align-self:center!important}@media(max-width:767px){html body #shopify-section-s07-the-den .banner__box{align-items:flex-start!important;text-align:left!important}html body #shopify-section-s07-the-den .banner__box>*{text-align:left!important;margin-left:0!important;margin-right:0!important}html body #shopify-section-s07-the-den .button{align-self:flex-start!important}}.footer__right{grid-template-columns:minmax(0,1fr)!important}.footer__newsletter,.footer__socials,.follow-on-shop{grid-column:1 / -1!important}.footer__socials{justify-content:flex-end!important;margin-top:auto!important}@media(min-width:768px){.footer{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)!important;column-gap:clamp(var(--sp-10),3vw,var(--sp-16))}.footer--inverted{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)!important}.footer__left{border-inline-end:1px solid rgb(var(--color-foreground)/ .115);padding-inline-end:clamp(var(--sp-6),2vw,var(--sp-10))}}.footer__item--brand_promise .details__summary{margin-bottom:4px!important;padding-bottom:0!important}.footer__item--brand_promise .details__content{padding-top:0!important}.footer__item--brand_promise .details__content>*{margin:0!important}.footer__item--brand_promise summary svg{display:none!important}.footer__item--brand_promise summary{cursor:default!important;pointer-events:none}@media(min-width:768px){.footer__accordions .footer__item--brand_promise{align-self:center}}.btn .icon-arrow,.button .icon-arrow,.btn svg+span,.button svg+span{margin-left:.5em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sc-overrides.css.map */
