.qs-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;min-height:600px}.qs-hero-copy{padding:64px 56px 48px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.qs-hero-image{position:relative;border-left:1px solid #1A1A1A;display:flex;align-items:center;justify-content:center;overflow:hidden}.qs-pdp-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:56px}.qs-product-grid{display:grid;grid-template-columns:repeat(var(--qs-grid-cols, 3),1fr);gap:var(--qs-product-grid-gap, 16px)}.qs-drops-grid-inner{display:grid;gap:12px}.qs-footer-top{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;padding-bottom:44px;border-bottom:1px solid #1A1A1A}.qs-footer-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding-top:36px}.qs-hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:56px;height:64px;padding:0 18px;background:transparent;border:none;border-left:1px solid var(--qs-line);cursor:pointer;flex-shrink:0}.qs-hamburger__line{display:block;width:20px;height:1.5px;background:var(--qs-fg);transition:all var(--qs-dur-base) var(--qs-ease-out);transform-origin:center}.qs-hamburger[aria-expanded=true] .qs-hamburger__line:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.qs-hamburger[aria-expanded=true] .qs-hamburger__line:nth-child(2){opacity:0;transform:scaleX(0)}.qs-hamburger[aria-expanded=true] .qs-hamburger__line:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.qs-mobile-nav{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:48;background:var(--qs-soft-white);overflow-y:auto;transform:translate(-100%);transition:transform var(--qs-dur-base) var(--qs-ease-out)}.qs-mobile-nav.is-open{transform:translate(0)}.qs-mobile-nav__inner{padding-bottom:40px}.qs-mobile-nav__header{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:64px;border-bottom:1px solid var(--qs-line);position:sticky;top:0;background:var(--qs-soft-white);z-index:1}.qs-mobile-nav__header-label{font-family:var(--qs-font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--qs-fg-3)}.qs-mobile-nav__close{background:transparent;border:1px solid var(--qs-fg);width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-family:var(--qs-font-mono);font-size:14px;cursor:pointer;color:var(--qs-fg)}.qs-mobile-nav__link{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--qs-line-2);font-family:var(--qs-font-mono);font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--qs-fg);text-decoration:none;background:#fff;cursor:pointer;width:100%;border-left:none;border-right:none;border-top:none;text-align:left}.qs-mobile-nav__link--active{background:var(--qs-fg);color:var(--qs-soft-white)}.qs-mobile-nav__link--has-sub{font-family:var(--qs-font-mono);font-size:13px;letter-spacing:.18em;text-transform:uppercase}.qs-mob-arrow{font-size:9px;opacity:.6;transition:transform var(--qs-dur-fast) var(--qs-ease-out);flex-shrink:0}.qs-mobile-nav__link--has-sub[aria-expanded=true] .qs-mob-arrow{transform:rotate(180deg);opacity:1}.qs-mobile-nav__link--has-sub[aria-expanded=true]{color:var(--qs-signal);background:#ff5a000d}.qs-mobile-nav__sub{background:var(--qs-bg-2)}.qs-mobile-nav__sub-link{display:flex;align-items:center;gap:12px;padding:13px 20px 13px 36px;border-bottom:1px dashed var(--qs-line-2);font-family:var(--qs-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--qs-fg-2);text-decoration:none}.qs-mobile-nav__sub-link:hover{color:var(--qs-fg)}.qs-mobile-nav__utils{border-top:2px solid var(--qs-fg);margin-top:12px}.qs-mobile-nav__util{display:flex;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid var(--qs-line-2);font-family:var(--qs-font-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--qs-fg);text-decoration:none;cursor:pointer;background:#fff;border-left:none;border-right:none;border-top:none;width:100%;text-align:left}.qs-mobile-nav__util--cart{background:var(--qs-signal);color:#0a0a0a;border-color:transparent}@media(max-width:1200px){.qs-hero-copy{padding:56px 40px 40px}.qs-container{padding-left:40px!important;padding-right:40px!important}}@media(max-width:1024px){.qs-nav,.qs-header__utils{display:none!important}.qs-hamburger{display:flex}.qs-mobile-nav{display:block}.qs-subnav{display:none!important}.qs-header__ticker{padding-left:20px!important;padding-right:20px!important;font-size:8px!important}.qs-hero-grid{grid-template-columns:1fr;min-height:auto}.qs-hero-copy{padding:48px 32px 40px}.qs-hero-image{display:none}.qs-hero-h1{font-size:56px!important}.qs-section-h1{font-size:48px!important}.qs-section-h2{font-size:40px!important}.qs-pdp-grid{grid-template-columns:1fr;gap:32px}.qs-product-grid{grid-template-columns:repeat(2,1fr)}.qs-drops-grid-inner{grid-template-columns:repeat(2,1fr)!important}.qs-footer-top{grid-template-columns:1fr;gap:40px}.qs-footer-cols{grid-template-columns:repeat(2,1fr)}.qs-container{padding-left:32px!important;padding-right:32px!important}.qs-cart-drawer__panel{width:min(480px,100vw)}.qs-faq-trigger{grid-template-columns:80px 1fr 24px!important;gap:12px!important}.qs-faq-trigger span:nth-child(2){display:none}.qs-faq-body{padding-left:92px!important}.qs-support-two-col{grid-template-columns:1fr!important}[style*="font-size:120px"]{font-size:72px!important}[style*="font-size:128px"]{font-size:80px!important}[style*="font-size:96px"]{font-size:64px!important}[style*="font-size:88px"]{font-size:56px!important}[style*="font-size:80px"]{font-size:52px!important}[style*="font-size:72px"]{font-size:48px!important}[style*="font-size:64px"]{font-size:44px!important}[style*="font-size:56px"]{font-size:38px!important}[data-sizing-table]>div:first-child{overflow-x:auto}.qs-container [style*="grid-template-columns:80px 220px"]{overflow-x:auto;display:block!important}}@media(max-width:768px){.qs-hero-copy{padding:40px 20px 32px}.qs-hero-h1{font-size:44px!important}.qs-section-h1{font-size:40px!important}.qs-section-h2{font-size:32px!important}.qs-container{padding-left:20px!important;padding-right:20px!important}[style*="padding:48px 56px 40px"]{padding:32px 20px 24px!important}[style*="padding:24px 56px"]{padding:20px!important}[style*="grid-template-columns:repeat(5,1fr)"]{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:480px){.qs-product-grid{grid-template-columns:1fr}.qs-drops-grid-inner{grid-template-columns:1fr!important}.qs-footer-cols{grid-template-columns:1fr}.qs-hero-h1{font-size:36px!important;line-height:1.1!important}.qs-section-h1{font-size:32px!important}.qs-section-h2{font-size:26px!important}[style*="font-size:48px"]{font-size:32px!important}[style*="font-size:36px"]{font-size:26px!important}.qs-cart-drawer__panel{width:100vw}.qs-footer-bar{display:none!important}.qs-hero-copy .qs-btn{width:100%;justify-content:space-between}.qs-pdp-thumbs{grid-template-columns:repeat(3,1fr)!important}.qs-faq-body{padding-left:16px!important;grid-template-columns:1fr!important}.qs-faq-body>div:last-child{display:none}[style*="grid-template-columns:repeat(5,1fr)"],[style*="grid-template-columns:repeat(4,1fr)"]{grid-template-columns:1fr!important}[style*="font-size:128px"]{font-size:52px!important}[style*="font-size:120px"]{font-size:48px!important}.qs-pdp-grid{gap:20px}.qs-size-btn{height:40px;font-size:10px}[style*="font-size:80px"]{font-size:36px!important}.qs-header__ticker{display:none!important}}@media(max-width:1024px){body{overflow-x:hidden}[data-sizing-table]{overflow-x:auto}[data-sizing-table]>div{min-width:480px}.qs-archive-row{grid-template-columns:80px 1fr 1fr auto!important;gap:16px!important}.qs-archive-row>span:nth-child(4),.qs-archive-row>span:nth-child(5){display:none}.qs-cart-grid{grid-template-columns:1fr!important}.qs-cart-grid>div:last-child{position:static!important}.qs-drop-hero-grid{grid-template-columns:1fr!important;gap:32px!important;min-height:auto!important}.qs-blog-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:480px){.qs-archive-row{grid-template-columns:1fr auto!important;gap:12px!important}.qs-archive-row>span:nth-child(1),.qs-archive-row>span:nth-child(3){display:none}.qs-blog-grid{grid-template-columns:1fr!important}}@media(max-width:1024px){.qs-nav-link,.qs-nav-util,.qs-btn,.qs-filter-btn,.qs-size-btn{min-height:44px}}@media(max-width:1024px){.qs-image-text-grid{grid-template-columns:1fr!important}.qs-image-text-grid>*{order:unset!important}.qs-newsletter-flex{grid-template-columns:1fr!important;gap:40px!important}.qs-feature-grid{--qs-feat-cols: 2 !important}}@media(max-width:768px){.qs-cta-strip-flex{flex-direction:column!important;align-items:flex-start!important}}@media(max-width:480px){.qs-feature-grid{--qs-feat-cols: 1 !important}}@media(max-width:768px){.qs-gallery-grid{--qs-gal-cols: 1 !important}.qs-testimonial-grid{--qs-test-cols: 1 !important}}@media(max-width:1024px){.qs-slider__arrow{display:none}}@media(max-width:480px){.qs-slider__dots{bottom:12px;gap:6px}.qs-slider__dot{width:5px;height:5px}.qs-slider__dot.is-active{width:16px}}@media(max-width:1024px){.qs-editorial-statement-grid{grid-template-columns:1fr!important;gap:24px!important}.qs-editorial-statement-grid>:first-child{display:none}.qs-editorial-statement-grid>:last-child{text-align:left}.qs-text-sidebar-grid{grid-template-columns:1fr!important;gap:32px!important}.qs-editorial-prose-grid{grid-template-columns:1fr!important;gap:24px!important}.qs-editorial-prose-grid>:first-child{display:none}.qs-dodont-outer{grid-template-columns:1fr!important;gap:24px!important}.qs-dodont-outer>:first-child{display:none}.qs-tagcloud-grid{grid-template-columns:1fr!important;gap:24px!important}.qs-pillar-grid-cards,.qs-steps-cards{grid-template-columns:repeat(2,1fr)!important}.qs-specs-two-col-grid{grid-template-columns:1fr!important;gap:32px!important}.qs-data-table,.qs-sizing-table{overflow-x:auto}.qs-data-table>div,.qs-sizing-table>div{min-width:600px}}@media(max-width:480px){.qs-editorial-statement-grid p[style*="font-size:72px"]{font-size:36px!important}.qs-dodont-grid,.qs-pillar-grid-cards,.qs-steps-cards{grid-template-columns:1fr!important}}@media print{.qs-header,.qs-mobile-nav,.qs-cart-drawer,.qs-toast{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/responsive.css.map */
