header{transition:top .3s,height .5s,background-color .5s,padding .5s}.color-scheme-fc1ba329-99ad-445c-ba7e-5cae2ecf0a94.unscrolled{background-color:#6000!important;box-shadow:none;border-bottom:none;transition:background-color .1s ease}.header__icon--search{display:none}.header__icon{color:#fff;transition:color .3s ease}.header__icon.scrolled{color:#000!important}.color-scheme-fc1ba329-99ad-445c-ba7e-5cae2ecf0a94{background-color:#ffffffb6!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:background-color .1s ease}.header.scrolled .header__heading-logo-wrapper,.header__heading-logo-wrapper{position:fixed;top:5px;transform:translate(-50%);width:240px;transition:position .5s ease,top .5s ease,width .5s ease}.header.unscrolled .header__heading-logo-wrapper{position:absolute;top:30px;width:80vw;transform:translate(-50%);transition:position .5s ease,top .5s ease,width .5s ease}.header__heading-logo-wrapper img{width:100%;height:auto;display:block}.header.scrolled{box-shadow:0 2px 4px #0000000d;background-color:#ffffffb6!important}@media(max-width:991px){.slideshow{margin-top:-70px!important;height:max-content;transition:margin-top .3s}.header.scrolled .header__heading-logo-wrapper,.header__heading-logo-wrapper{width:180px;top:10px}.header.unscrolled .header__heading-logo-wrapper{top:80px;max-width:90vw;width:90vw}.slideshow__text-wrapper{display:none!important}}.product-popup-modal__content{height:max-content!important;padding-bottom:2rem!important;padding-right:0!important}.product-popup-modal__toggle{margin-right:1rem!important}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;flex-direction:column;z-index:10}.overlay-top-box{background-color:#fff;flex:1;height:50vh;display:flex;justify-content:center;align-items:flex-end;background-image:url(/cdn/shop/files/splash-screen-bg-top_720x.jpg);background-size:cover;background-position:bottom}.overlay-bottom-box{background-color:#fff;flex:1;height:50vh;display:flex;justify-content:center;align-items:flex-start;background-image:url(/cdn/shop/files/splash-screen-bg-bottom_720x.jpg);background-size:cover;background-position:top}.overlay-top-box-top-image,.overlay-bottom-box-bottom-image{width:450px;height:400px;margin:0}@media screen and (max-width:768px){.overlay-top-box{background:url(/cdn/shop/files/splash-screen-bg-top_720x.jpg) no-repeat center center;background-size:cover}.overlay-bottom-box{background:url(/cdn/shop/files/splash-screen-bg-bottom_720x.jpg) no-repeat center center;background-size:cover}}@media screen and (max-width:480px){.overlay-bottom-box-bottom-image,.overlay-top-box-top-image{width:300px;height:300px}}.facet-filters__sort{padding-left:1rem!important}.slideshow__controls{display:none!important}:root{--font-heading-family: "Syne", sans-serif !important;--font-body-family: "Plus Jakarta Sans", sans-serif !important}h1,h2,h3,h4,h5,h6,.card__heading,.product__title,.collection-hero__title,.h0,.h1,.h2{font-family:Syne,sans-serif!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em!important}body,p,span,li,a,time,.price,.product__description,.rte{font-family:Plus Jakarta Sans,sans-serif!important;letter-spacing:.04em!important}.header__inline-menu .list-menu--inline li a.header__menu-item{font-family:Syne,sans-serif!important;font-weight:700!important;font-size:1.2rem!important;text-transform:uppercase!important;letter-spacing:.15em!important;padding:1rem 2rem!important;transition:opacity .25s ease-in-out,letter-spacing .25s ease-in-out!important}.header__inline-menu .list-menu--inline li a.header__menu-item:hover{background:transparent!important;background-color:transparent!important;opacity:.55!important;letter-spacing:.18em!important;text-decoration:none!important}.header__menu-item span{text-decoration:none!important}.header-drawer,details.menu-opening .menu-drawer,.menu-drawer__navigation-container{background-color:transparent!important;background:transparent!important}.menu-drawer,.menu-drawer__inner-container{background-color:#ffffffe0!important;backdrop-filter:blur(40px) saturate(190%)!important;-webkit-backdrop-filter:blur(40px) saturate(190%)!important}.menu-drawer{padding-bottom:env(safe-area-inset-bottom,20px);height:calc(100vh - env(safe-area-inset-bottom,0px))}.menu-drawer__inner-submenu{background-color:#fffffff2!important;backdrop-filter:blur(40px) saturate(190%)!important;-webkit-backdrop-filter:blur(40px) saturate(190%)!important}.menu-drawer__inner-container{padding:60px 24px 30px!important;display:flex!important;flex-direction:column!important;position:relative!important}.menu-drawer__close-button,.header__icon--close,.menu-drawer .menu-drawer__close-button,.menu-drawer__header .menu-drawer__close-button,details[id^=Details-HeaderDrawer-] summary .header__icon--close,details[id^=Details-HeaderDrawer-] .menu-drawer__close-button{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.custom-drawer-close{position:absolute!important;top:20px!important;right:24px!important;background:transparent!important;border:none!important;color:#000!important;font-size:2.4rem!important;font-family:inherit!important;line-height:1!important;cursor:pointer!important;z-index:99999!important;padding:10px!important;transition:transform .2s ease-in-out,opacity .2s ease-in-out!important}.custom-drawer-close:hover{transform:scale(1.1);opacity:.7}.menu-drawer__menu .menu-drawer__menu-item{font-family:Syne,sans-serif!important;font-weight:700!important;font-size:1.4rem!important;text-transform:uppercase!important;letter-spacing:.15em!important;padding:1.5rem 0!important;border-bottom:1px solid rgba(0,0,0,.06)!important;color:#000!important;transition:all .25s ease-in-out!important}.menu-drawer__menu .menu-drawer__menu-item:hover{background-color:transparent!important;padding-left:8px!important;text-decoration:none!important}.menu-drawer__menu:hover .menu-drawer__menu-item:not(:hover){opacity:.4!important}.menu-drawer__utility-links{background-color:transparent!important;border-top:1px solid rgba(0,0,0,.06)!important;padding-top:25px!important;margin-top:auto!important;padding-bottom:calc(env(safe-area-inset-bottom,20px) + 40px)}.menu-drawer__account,.menu-drawer__utility-links a[href*="/account/login"],.menu-drawer__utility-links a[href*="/account"],.menu-drawer__utility-links .menu-drawer__account{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;padding:0!important;margin:0!important}.menu-drawer__utility-links .list-social{margin-bottom:env(safe-area-inset-bottom,20px);display:flex!important;visibility:visible!important;opacity:1!important}.header__icon--menu .icon-close,.header__icon--menu svg.icon-close,.header__icon--menu .header__icon--close svg,details[open] summary.header__icon--menu .icon-close{display:none!important;visibility:hidden!important;opacity:0!important;fill:transparent!important;stroke:transparent!important}.footer{background-color:#0b0b0b!important;border-top:1px solid rgba(255,255,255,.05)!important;padding-top:60px!important;padding-bottom:40px!important}.footer-block__heading,.footer h2.footer-block__heading,.footer-block .inline-richtext{font-family:Syne,sans-serif!important;font-weight:800!important;font-size:1.4rem!important;text-transform:uppercase!important;letter-spacing:.15em!important;color:#fff!important;margin-bottom:25px!important;display:block!important}.footer-block__details-content ul,.footer-block__details-content li,.footer-block ul,.footer-block li,.footer-block__details-content p,.footer-block p{list-style:none!important;list-style-type:none!important;padding:0!important;margin:0!important}.footer-block__details-content li,.footer-block li{display:block!important;width:100%!important;clear:both!important;margin-bottom:14px!important}.footer-block__details-content a,.footer-block a,footer [class*=footer-block] a{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:1.25rem!important;color:#ffffffa6!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-decoration:none!important;border-bottom:none!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;transition:transform .3s cubic-bezier(.25,.46,.45,.94),color .3s ease!important}.footer-block__details-content a:hover,.footer-block a:hover,footer [class*=footer-block] a:hover{color:#fff!important;text-decoration:none!important;border-bottom:none!important;transform:translate(8px)!important}.footer .list-social,ul.footer__list-social{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:25px!important;margin:45px auto 0!important;padding:0!important;width:100%!important;list-style:none!important}.footer .list-social__item{display:inline-block!important;width:auto!important;margin:0!important;padding:0!important}.footer .list-social__link{color:#ffffff80!important;padding:8px!important;display:flex!important;transition:transform .25s ease,color .25s ease!important}.footer .list-social__link:hover{color:#fff!important;transform:translateY(-4px)!important}.footer__column--info{margin-top:35px!important;border-top:1px solid rgba(255,255,255,.03)!important;padding-top:25px!important;text-align:center!important}.footer__copyright,.footer__copyright a{font-family:Plus Jakarta Sans,sans-serif!important;font-size:1rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#ffffff4d!important;text-decoration:none!important;border-bottom:none!important}.contact,.shopify-section-template--contact .contact{max-width:1260px!important;width:100%!important;margin:0 auto!important;padding:0 24px!important;box-sizing:border-box!important}.gangs-contact-container-master{display:grid!important;grid-template-columns:1.3fr 1fr!important;gap:80px!important;width:100%!important;align-items:start!important;margin:40px auto 80px!important;box-sizing:border-box!important}.contact-directory-panel{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;text-align:left!important;border-right:1px solid rgba(0,0,0,.08)!important;padding-right:60px!important;box-sizing:border-box!important;width:100%!important}.directory-block{margin-bottom:45px!important;text-align:left!important;width:100%!important}.directory-block h3{font-family:Syne,sans-serif!important;font-weight:800!important;font-size:1.55rem!important;text-transform:uppercase!important;letter-spacing:.12em!important;color:#000!important;margin:0 0 14px!important;text-align:left!important;white-space:nowrap!important}.directory-block p{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:500!important;font-size:1.25rem!important;line-height:1.6!important;letter-spacing:.04em!important;color:#0009!important;margin:0 0 12px!important;text-align:left!important}.directory-hours{font-size:1.05rem!important;color:#888!important;text-transform:uppercase!important;letter-spacing:.05em!important;text-align:left!important}.directory-block a{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:1.3rem!important;color:#000!important;text-decoration:none!important;border-bottom:none!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s ease!important}.directory-block a:before{content:"+ "!important;margin-right:6px!important}.directory-block a:hover{transform:translate(8px)!important;opacity:.6!important}.gangs-contact-form-wrapper-master{width:100%!important;box-sizing:border-box!important}.gangs-contact-form-wrapper-master .contact__fields,.contact .contact__fields{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;width:100%!important;max-width:100%!important;min-width:100%!important}.gangs-contact-form-wrapper-master .field,.contact .field,.contact form#ContactForm .field{margin-bottom:24px!important;width:100%!important;max-width:100%!important;min-width:100%!important;display:block!important}.contact .field__input,.contact input.field__input,.contact textarea.text-area,.gangs-contact-form-wrapper-master .field__input{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:500!important;font-size:1.05rem!important;letter-spacing:.05em!important;color:#000!important;background-color:transparent!important;padding:22px 20px 10px!important;border-radius:0!important;box-shadow:none!important;height:60px!important;width:100%!important;max-width:100%!important;min-width:100%!important;box-sizing:border-box!important;display:block!important;text-align:left!important;border:1px solid rgba(0,0,0,.18)!important}.contact textarea.text-area{height:160px!important}.contact .field__input:focus,.contact textarea.text-area:focus{border-color:#000!important;outline:none!important;box-shadow:0 0 0 1px #000!important}.contact .field__label,.contact form#ContactForm label,.contact input::placeholder{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:#777!important;left:20px!important;text-align:left!important}.contact-subheading-custom{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:600!important;font-size:1.05rem!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#666!important;text-align:center!important;max-width:100%!important;width:100%!important;margin:10px auto 40px!important;line-height:1.5!important;padding:0 24px!important;display:block!important;box-sizing:border-box!important}@media screen and (max-width:991px){.gangs-contact-container-master{grid-template-columns:1fr!important;gap:50px!important}.gangs-contact-form-wrapper-master .contact__fields,.contact .contact__fields{grid-template-columns:1fr!important}.contact-directory-panel{border-right:none!important;border-bottom:1px solid rgba(0,0,0,.06)!important;padding-right:0!important;padding-bottom:45px!important}}.gangs-luxury-card-wrapper{position:relative!important;background-color:transparent!important;display:flex!important;flex-direction:column!important;width:100%!important;margin-bottom:40px!important;box-sizing:border-box!important}.gangs-card-media-box{position:relative!important;width:100%!important;padding-top:125%!important;background-color:#fff!important;overflow:hidden!important;border:1px solid rgba(0,0,0,.04)!important}.gangs-card-image-link-mask{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important}.gangs-image-view-track{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.gangs-view-image{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:0!important;z-index:1!important;transition:opacity .25s ease-in-out!important}.gangs-view-image.active{opacity:1!important;z-index:2!important}.gangs-swiper-arrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:38px!important;height:38px!important;background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:5!important;opacity:0!important;transition:all .2s ease-in-out!important;box-shadow:0 3px 10px #0000000d!important}.gangs-swiper-arrow svg{width:20px!important;height:20px!important;fill:#000!important}.prev-arrow{left:12px!important}.next-arrow{right:12px!important}.gangs-luxury-card-wrapper:hover .gangs-swiper-arrow{opacity:1!important}.gangs-card-details-box{padding:15px 0 0!important;display:flex!important;flex-direction:column!important;width:100%!important;box-sizing:border-box!important}.gangs-details-row-split{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;width:100%!important;margin-bottom:14px!important}.gangs-meta-text-group{display:flex!important;flex-direction:column!important;text-align:left!important;min-height:52px!important;justify-content:flex-start!important}.gangs-product-title-text,.gangs-product-title-text a{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:600!important;font-size:.95rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#000!important;text-decoration:none!important;margin:0 0 4px!important;line-height:1.3!important}.gangs-product-price-text .price,.gangs-product-price-text .price-item,.gangs-product-price-text .price__container{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:500!important;font-size:.95rem!important;color:#555!important;margin:0!important}.gangs-native-form-anchor,.gangs-direct-cart-form{margin:0!important;padding:0!important;display:inline-block!important}.gangs-instant-bag-submit{background:transparent!important;border:none!important;padding:4px!important;cursor:pointer!important;position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.bag-icon-svg{width:22px!important;height:22px!important;fill:#000!important;transition:transform .2s cubic-bezier(.25,.46,.45,.94)!important}.gangs-instant-bag-submit:hover .bag-icon-svg{transform:translateY(-3px) scale(1.05)!important}.gangs-static-size-selector-panel{width:100%!important;box-sizing:border-box!important}.gangs-pill-grid-matrix{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:6px!important;width:100%!important}.gangs-static-size-pill{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:600!important;font-size:.75rem!important;color:#000!important;background-color:transparent!important;border:1px solid rgba(0,0,0,.15)!important;padding:8px 0!important;text-align:center!important;cursor:pointer!important;border-radius:0!important;transition:all .2s cubic-bezier(.25,.46,.45,.94)!important;text-transform:uppercase!important;width:100%!important}.gangs-static-size-pill:hover:not(:disabled){background-color:#000!important;color:#fff!important;border-color:#000!important}.gangs-static-size-pill.variant-out{color:#ccc!important;border-color:#f2f2f2!important;text-decoration:line-through!important;cursor:not-allowed!important;background-color:#fafafa!important}.gangs-static-size-pill.selected-active{background-color:#000!important;color:#fff!important;border-color:#000!important}.gangs-sold-out-tag-badge{position:absolute!important;bottom:12px!important;left:12px!important;background-color:#000!important;color:#fff!important;font-family:Plus Jakarta Sans,sans-serif!important;font-weight:600!important;font-size:.75rem!important;text-transform:uppercase!important;padding:5px 10px!important;letter-spacing:.05em!important;z-index:3!important}.card-wrapper .card,.card-wrapper .card__content,.card-wrapper .quick-add,.card-wrapper .price__container{display:none!important}.gangs-editorial-split-grid{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;width:100%!important;max-width:1360px!important;margin:40px auto 80px!important;padding:0 40px!important;box-sizing:border-box!important;gap:60px!important}.gangs-gallery-viewport-column{width:58%!important;max-width:58%!important;flex:0 0 58%!important;display:block!important}.gangs-monolith-card{width:100%!important;display:block!important}.gangs-metrics-details-column{width:36%!important;max-width:36%!important;flex:0 0 36%!important;display:block!important}.gangs-vault-sticky-scroll-box{position:sticky!important;top:120px!important;display:flex!important;flex-direction:column!important;width:100%!important}.gangs-vault-title-row h1{font-family:Syne,sans-serif!important;font-weight:800!important;font-size:2.6rem!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#000!important;line-height:1.15!important;margin:0 0 12px!important;display:block!important}.gangs-vault-price-row{margin-bottom:25px!important;border-bottom:1px solid rgba(0,0,0,.06)!important;padding-bottom:20px!important}.gangs-vault-price-row .price-item,.gangs-vault-price-row .price__container{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:600!important;font-size:1.4rem!important;color:#000!important;letter-spacing:.02em!important}.gangs-vault-variant-row legend.form__label{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:.85rem!important;color:#888!important;margin-bottom:14px!important}.gangs-vault-variant-row input[type=radio]+label{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:.85rem!important;color:#111!important;background-color:#fff!important;border:1px solid #e5e5e5!important;padding:14px 0!important;width:calc(20% - 8px)!important;min-width:50px!important;text-align:center!important;border-radius:0!important;text-transform:uppercase!important;letter-spacing:.08em!important;display:inline-block!important;margin:0 8px 12px 0!important;cursor:pointer!important;box-sizing:border-box!important;transition:all .2s ease!important}.gangs-vault-variant-row input[type=radio]+label:hover{border-color:#000!important;background-color:#fafafa!important}.gangs-vault-variant-row input[type=radio]:checked+label{background-color:#000!important;color:#fff!important;border-color:#000!important}.gangs-native-production-form{display:block!important;width:100%!important;margin:15px 0 35px!important}.gangs-vault-cta-row button.product-form__submit.button{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:1.15rem!important;text-transform:uppercase!important;letter-spacing:.15em!important;color:#fff!important;background-color:#000!important;border:1px solid #000000!important;border-radius:0!important;padding:20px 0!important;height:auto!important;width:100%!important;cursor:pointer!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;box-shadow:none!important}.gangs-vault-cta-row button.product-form__submit.button:hover{background-color:transparent!important;color:#000!important;border-color:#000!important;transform:translateY(-2px)!important}.gangs-vault-accordion-row details{border-top:none!important;border-bottom:1px solid rgba(0,0,0,.08)!important;margin:0!important;padding:4px 0!important;width:100%!important;display:block!important}.gangs-vault-accordion-row summary{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:16px 0!important;cursor:pointer!important;list-style:none!important}.gangs-vault-accordion-row summary::-webkit-details-marker{display:none!important}.gangs-vault-accordion-row summary h3{font-family:Syne,sans-serif!important;font-weight:800!important;font-size:1.05rem!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#000!important;margin:0!important}.gangs-vault-icon-cross{position:relative!important;width:12px!important;height:12px!important;display:inline-block!important}.gangs-vault-icon-cross:before,.gangs-vault-icon-cross:after{content:""!important;position:absolute!important;background-color:#000!important;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s ease!important}.gangs-vault-icon-cross:before{top:5px;left:0;width:12px;height:2px}.gangs-vault-icon-cross:after{top:0;left:5px;width:2px;height:12px}.gangs-vault-accordion-row details[open] .gangs-vault-icon-cross:after{transform:rotate(90deg)!important;opacity:0!important}.gangs-vault-accordion-dropdown-pane{font-family:Plus Jakarta Sans,sans-serif!important;font-size:1.1rem!important;line-height:1.65!important;color:#0009!important;padding:0 0 24px!important}@media screen and (max-width:989px){.gangs-editorial-split-grid{flex-direction:column!important;gap:30px!important;padding:0 20px!important}.gangs-gallery-viewport-column,.gangs-metrics-details-column{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.gangs-vault-sticky-scroll-box{position:relative!important;top:0!important}.gangs-vault-title-row h1{font-size:2rem!important}.gangs-vault-variant-row input[type=radio]+label{width:calc(25% - 8px)!important}}.gag-studio-isolation-wrapper{max-width:1400px!important;margin:0 auto!important;padding:60px 40px!important;box-sizing:border-box!important;background-color:#fff!important}.gag-studio-split-grid{display:grid!important;grid-template-columns:1.12fr .88fr!important;gap:80px!important;align-items:start!important;width:100%!important}.gag-studio-isolation-wrapper .product,.gag-studio-isolation-wrapper .product__media-wrapper,.gag-studio-isolation-wrapper .product__info-wrapper,.gag-studio-isolation-wrapper .product__info-container{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important}.gag-studio-gallery-viewport{width:100%!important}.gag-studio-carousel-container{position:relative!important;width:100%!important;overflow:hidden!important}.gag-studio-gallery-viewport .slider-buttons,.gag-studio-gallery-viewport .slider-counter,.gag-studio-gallery-viewport .thumbnail-slider{display:none!important;visibility:hidden!important}.gag-studio-carousel-track{display:flex!important;flex-direction:row!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;width:100%!important;margin:0!important;padding:0!important}.gag-studio-carousel-track::-webkit-scrollbar{display:none!important}.gag-studio-carousel-slide{min-width:100%!important;max-width:100%!important;flex:0 0 100%!important;scroll-snap-align:start!important}.gag-studio-carousel-slide img{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important}.gag-studio-nav-arrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;background:#fffffff2!important;border:1px solid #e5e5e5!important;cursor:pointer!important;z-index:10!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:0!important;transition:all .2s ease!important}.gag-studio-nav-arrow:hover{background:#1c1c1c!important}.gag-studio-nav-arrow:hover svg{stroke:#fff!important}.gag-studio-nav-arrow svg{width:16px!important;height:16px!important;fill:none!important;stroke:#1c1c1c!important;stroke-width:2px!important}.gag-studio-prev{left:15px!important}.gag-studio-next{right:15px!important}.gag-studio-details-viewport{width:100%!important}.gag-studio-sticky-vault-box{position:sticky!important;top:140px!important;display:flex!important;flex-direction:column!important;width:100%!important}.gag-studio-title-row h1{font-family:Syne,sans-serif!important;font-weight:800!important;font-size:2.1rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#1c1c1c!important;line-height:1.2!important;margin:0 0 10px!important}.gag-studio-price-row{margin-bottom:35px!important;border-bottom:1px solid #e8e8e8!important;padding-bottom:20px!important}.gag-studio-price-row .price-item{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:500!important;font-size:1.3rem!important;letter-spacing:.02em!important;color:#1c1c1c!important}.gag-studio-variant-row{margin-bottom:30px!important;width:100%!important;display:block!important}.gag-upstream-size-guide-row{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin-bottom:14px!important}.gag-size-label-heading{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:.8rem!important;letter-spacing:.06em!important;color:#1c1c1c!important}.gag-inline-size-guide-trigger{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:.8rem!important;letter-spacing:.06em!important;color:#666!important;background:transparent!important;border:none!important;text-decoration:underline!important;text-underline-offset:4px!important;cursor:pointer!important;padding:0!important;transition:color .15s ease!important}.gag-inline-size-guide-trigger:hover{color:#1c1c1c!important}.gag-studio-variant-row legend.form__label{display:none!important}.gag-studio-variant-row variant-selects,.gag-studio-variant-row fieldset.product-form__input,.gag-studio-variant-row .product-form__input--pill{display:block!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;border:none!important}.gag-studio-variant-row input[type=radio]{position:absolute!important;opacity:0!important;width:0!important;height:0!important;visibility:hidden!important}.gag-studio-variant-row input[type=radio]+label{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:600!important;font-size:.85rem!important;color:#1c1c1c!important;background-color:#fff!important;border:1px solid #dcdcdc!important;padding:14px 0!important;width:calc(20% - 8px)!important;display:inline-block!important;text-align:center!important;margin:0 8px 0 0!important;cursor:pointer!important;box-sizing:border-box!important;border-radius:0!important;transition:all .15s ease!important}.gag-studio-variant-row input[type=radio]+label:last-of-type{margin-right:0!important}.gag-studio-variant-row input[type=radio]+label:hover{border-color:#1c1c1c!important}.gag-studio-variant-row input[type=radio]:checked+label{background-color:#1c1c1c!important;color:#fff!important;border-color:#1c1c1c!important}.gag-studio-cta-row{width:100%!important;margin-bottom:40px!important;display:block!important}.gag-studio-native-form-anchor{display:block!important;width:100%!important}.gag-studio-main-submit-button{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:1.1rem!important;text-transform:uppercase!important;letter-spacing:.12em!important;color:#fff!important;background-color:#1c1c1c!important;border:1px solid #1c1c1c!important;border-radius:0!important;padding:18px 0!important;width:100%!important;cursor:pointer!important;transition:all .2s ease-in-out!important}.gag-studio-main-submit-button:hover{background-color:#fff!important;color:#1c1c1c!important}.gag-studio-isolation-wrapper .shopify-payment-button,.gag-studio-isolation-wrapper .quantity,.gag-studio-isolation-wrapper .product-form__quantity{display:none!important;visibility:hidden!important}.gag-studio-accordion-row details{border-top:1px solid #e8e8e8!important;border-bottom:none!important;padding:4px 0!important;display:block!important;width:100%!important}.gag-studio-accordion-row details:last-of-type{border-bottom:1px solid #e8e8e8!important}.gag-studio-accordion-row summary{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:18px 0!important;cursor:pointer!important;list-style:none!important}.gag-studio-accordion-row summary::-webkit-details-marker{display:none!important}.gag-studio-accordion-row summary h3{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:600!important;font-size:.9rem!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#1c1c1c!important;margin:0!important}.gag-studio-cross-icon{position:relative;width:12px;height:12px}.gag-studio-cross-icon:before,.gag-studio-cross-icon:after{content:"";position:absolute;background-color:#1c1c1c;transition:transform .2s ease}.gag-studio-cross-icon:before{top:5px;left:0;width:12px;height:1.5px}.gag-studio-cross-icon:after{top:0;left:5px;width:1.5px;height:12px}.gag-studio-accordion-row details[open] .gag-studio-cross-icon:after{transform:rotate(90deg);opacity:0}.gag-studio-accordion-content-panel{font-family:Plus Jakarta Sans,sans-serif!important;font-size:1rem!important;line-height:1.65!important;color:#555!important;padding:0 0 24px!important}.gag-studio-popup-modal-container{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background-color:#0006!important;z-index:999999!important;display:none;align-items:center!important;justify-content:center!important}.gag-studio-popup-modal-container[open]{display:flex!important}.gag-studio-popup-modal-content-box{background-color:#fff!important;width:90%!important;max-width:600px!important;max-height:80vh!important;padding:40px!important;box-sizing:border-box!important;position:relative!important;border-radius:0!important}.gag-studio-popup-modal-close-trigger{position:absolute!important;top:20px!important;right:20px!important;background:transparent!important;border:none!important;font-size:1.4rem!important;color:#1c1c1c!important;cursor:pointer!important}.gag-studio-popup-modal-body-scroll-pane{overflow-y:auto!important;max-height:calc(80vh - 80px)!important;width:100%!important}.gag-popup-page-title-heading{font-family:Syne,sans-serif!important;font-weight:800!important;font-size:1.5rem!important;margin:0 0 20px!important;color:#1c1c1c!important;text-transform:uppercase}.gag-studio-popup-modal-body-scroll-pane table{width:100%!important;border-collapse:collapse!important;margin:15px 0!important}.gag-studio-popup-modal-body-scroll-pane th{background-color:#1c1c1c!important;color:#fff!important;font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:.8rem!important;text-transform:uppercase!important;letter-spacing:.08em!important;padding:12px!important;border:1px solid #1c1c1c!important}.gag-studio-popup-modal-body-scroll-pane td{padding:12px!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:.85rem!important;color:#555!important;text-align:center!important;border:1px solid #e8e8e8!important}@media screen and (max-width:1023px){.gag-studio-isolation-wrapper{padding:30px 20px!important}.gag-studio-split-grid{grid-template-columns:1fr!important;gap:35px!important}.gag-studio-sticky-vault-box{position:relative!important;top:0!important}.gag-studio-title-row h1{font-size:1.75rem!important}.gag-studio-variant-row input[type=radio]+label{width:calc(20% - 6px)!important;margin-right:6px!important;padding:12px 0!important;font-size:.78rem!important}.gag-studio-popup-modal-content-box{padding:30px 20px!important;width:95%!important}}.product-recommendations__heading,.product-recommendations h2.product-recommendations__heading,.related-products h2{font-family:Syne,sans-serif!important;font-weight:800!important;font-size:1.65rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#1c1c1c!important;text-align:left!important;padding-left:40px!important;margin:60px 0 30px!important}.product-recommendations{padding:0!important;max-width:1400px!important;margin:0 auto!important}@media screen and (max-width:1023px){.product-recommendations__heading,.product-recommendations h2.product-recommendations__heading,.related-products h2{padding-left:20px!important;font-size:1.35rem!important}}.gag-studio-master-wrapper h1,.gag-studio-master-wrapper h2,.gag-studio-master-wrapper .price-item,.gag-studio-master-wrapper label,.gag-studio-master-wrapper button{letter-spacing:.04em!important}.product-recommendations__heading,.product-recommendations h2.product-recommendations__heading,.related-products h2{font-family:Syne,sans-serif!important;font-weight:800!important;font-size:1.55rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#1c1c1c!important;text-align:left!important;padding-left:40px!important;margin:65px 0 25px!important}.product-recommendations__heading:before,.product-recommendations h2.product-recommendations__heading:before,.related-products h2:before{content:"CURATED COMPLEMENTS"!important;display:block!important}.product-recommendations__heading,.product-recommendations h2.product-recommendations__heading,.related-products h2{font-size:0!important;color:transparent!important}.product-recommendations__heading:before,.product-recommendations h2.product-recommendations__heading:before,.related-products h2:before{font-size:1.55rem!important;color:#1c1c1c!important}.product-recommendations{max-width:1400px!important;margin:0 auto!important;padding:0!important}@media screen and (max-width:1023px){.product-recommendations__heading:before,.product-recommendations h2.product-recommendations__heading:before,.related-products h2:before{padding-left:20px!important;font-size:1.3rem!important}}#GagStudioIsolatedScope .gag-price-stock-inline-alignment-row .price .price-item,#GagStudioIsolatedScope .gag-studio-price-row{text-decoration:none!important;border-bottom:none!important}#GagStudioIsolatedScope .gag-studio-variant-row fieldset label{width:calc(16.66% - 5px)!important;margin:0 5px 10px 0!important}@media screen and (max-width:749px){#GagStudioIsolatedScope .gag-studio-variant-row fieldset label{width:calc(33.33% - 6px)!important}}#GagStudioIsolatedScope .gag-price-stock-inline-alignment-row .price,#GagStudioIsolatedScope .gag-price-stock-inline-alignment-row a{text-decoration:none!important;border:none!important}#GagStudioIsolatedScope .gag-variant-pills{display:flex;flex-wrap:wrap;gap:10px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom-theme.css.map */
