body:not(.template-index) #shopify-section-theme-header{margin-bottom:0}body:not(.template-index) #header{background:transparent;color:#000901}body.v2-scrolled #header{background:transparent!important}body.v2-scrolled #headerLogo svg{opacity:0!important}body.v2-scrolled #shopify-section-theme-blended-logo{display:block!important;opacity:1!important;z-index:101;top:0;mix-blend-mode:difference}body.v2-scrolled #blendedLogo svg path{fill:#fff!important}body:not(.v2-scrolled) #shopify-section-theme-blended-logo{opacity:0!important}#header.active{background:#fffaf0!important;color:#000901!important}#header.active #headerLogo svg{opacity:1!important}body:has(#header.active) #shopify-section-theme-blended-logo{opacity:0!important}.headerNavItemExpandedLinksItemLink{transition:opacity .45s ease,color .45s ease}.headerNavItemExpandedLinksItemLink:hover{opacity:.4}#header a,#header button{transition:color .4s ease,opacity .4s ease}#headerNav>a:hover{opacity:.45}.headerNavItemExpandedHoverImage{max-height:405px;object-fit:cover}.v2-about #header{color:#fffaf0!important}.v2-about #headerLogo svg path{fill:#fffaf0!important}.v2-about #shopify-section-theme-header{margin-bottom:-65px!important}.v2-about #header.active{color:#000901!important}.v2-about #header.active #headerLogo svg path{fill:#000901!important}.v2-marquee{overflow:hidden!important}.v2-marquee-track{display:flex!important;width:max-content!important;animation:v2-marquee-slide 38s linear infinite!important;transition:none!important;will-change:transform}.v2-marquee-track>.swiper-slide{width:auto!important;flex:none!important;margin:0!important}.v2-marquee-track>.swiper-slide:has(img){width:220px!important}.v2-marquee-track>.swiper-slide:not(:has(img)){padding:0 35px!important}.v2-marquee .swiper{overflow:hidden!important}.v2-marquee-track:hover{animation-play-state:paused!important}@keyframes v2-marquee-slide{0%{transform:translate(0)}to{transform:translate(-33.333333%)}}.productVisualSwiper{overflow:hidden}.productVisualSwiper .swiper-wrapper{overflow:visible!important}.productVisualSwiperNext,.productVisualSwiperPrev{display:flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;border-radius:10px!important;background:#000901!important;color:#fffaf0!important;font:22px Arial!important;cursor:pointer;z-index:3}.productVisualSwiperNext:after,.productVisualSwiperPrev:after{content:none!important}.productVisualSwiperNext{right:10px!important}.productVisualSwiperPrev{left:10px!important}.productVisualThumb{cursor:pointer}.productVisualThumb.is-active{border-color:#000901}.productStickyATC{z-index:90}.productATCButton,.productStickyATCButton{min-height:56px}.productContentInfoTitle,.productBuyingOption{cursor:pointer}.badaBoomImage{will-change:transform,left,right;pointer-events:none}.badaBoomContent{isolation:isolate}.badaBoomImage.whole{z-index:2}.badaBoomImage.piece{z-index:3}.productBuyingOption.active{border-color:#000901!important}#rebuild-cart{padding:10px;align-items:stretch;justify-content:flex-end;background:transparent;z-index:1000000;overflow:hidden}#rebuild-cart::backdrop{background:#0009}#rebuild-cart .v2-drawer{background:#fffaf0;border-radius:16px;width:min(500px,100%);height:100%;display:flex;flex-direction:column;color:#000901;font:14px/1.5 Arial,sans-serif;overflow:hidden;box-shadow:0 10px 40px #0002}#rebuild-cart h2{font:28px/1 OwnersXNarrow,Impact,sans-serif;margin:0}.v2-cart-header{padding:16px;display:flex;align-items:center;justify-content:space-between}.v2-cart-header button{font:26px Arial;width:32px;text-align:center;font-weight:300}.v2-cart-scroll{overflow:auto;flex:1;min-height:0;overscroll-behavior:contain}.v2-cart-progress{padding:14px 35px 25px;text-align:center}.v2-cart-progress>strong{font-size:14px}.v2-progress-bar{height:10px;border-radius:20px;background:#e2e0d9;margin:10px 0;position:relative}.v2-progress-bar:after{content:"\2605\3000\3000\3000\3000  \2605\3000\3000  \2605";position:absolute;right:-5px;top:-5px;color:#b0b2a7;letter-spacing:5px;font-size:15px}.v2-progress-bar span{height:100%;display:block;background:#fed501;border-radius:20px}.v2-cart-progress p{font-size:12px;white-space:normal}.v2-cart-item{padding:25px 30px 24px;border-bottom:1px solid #e9e6de;display:grid;grid-template-columns:68px 1fr 16px;gap:10px;align-items:start}.v2-cart-item>img{width:68px;height:85px;object-fit:contain;background:#f6f2e8;border-radius:8px}.v2-cart-item-info>a{font-weight:700}.v2-cart-item-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:7px}.v2-cart-quantity{display:flex;align-items:center;border:1px solid;border-radius:8px;height:38px}.v2-cart-quantity button{width:34px;text-align:center;font:17px Arial}.v2-cart-quantity span{min-width:30px;text-align:center;font-size:12px}.v2-cart-item-row strong{font-size:14px}.v2-cart-variant{font-size:11px;color:#666;margin-top:3px}.v2-cart-remove{font:18px Arial;width:16px;text-align:center;color:#666}.v2-cart-offers{grid-column:1/-1;display:flex;gap:8px}.v2-cart-offers button{background:#000;color:#fff;width:auto;flex:1;font-size:13px;border-radius:4px;padding:8px 4px;text-align:center}.v2-cart-autoship{grid-column:1/-1;border:2px solid black!important;border-radius:4px;padding:9px;text-align:center!important;font-weight:700!important;font-size:13px!important;background:#fff!important}.v2-protection{display:grid;grid-template-columns:65px 1fr 50px;gap:14px;align-items:center;background:#f9d7e9;border:1px solid #e4c5d4;border-radius:16px;margin:20px 16px;padding:16px}.v2-protection img{width:65px;aspect-ratio:1;object-fit:contain}.v2-protection strong{display:block}.v2-protection small{font-size:11px;line-height:1.8;display:block}.v2-protection input{-webkit-appearance:none;appearance:none;background:#aaa;border:none;border-radius:20px;width:48px;height:28px;padding:0;cursor:pointer;position:relative}.v2-protection input:before{content:"";position:absolute;width:20px;height:20px;border-radius:50%;background:#fff;top:4px;left:4px;transition:transform .2s}.v2-protection input:checked{background:#5bd2a0}.v2-protection input:checked:before{transform:translate(20px)}.v2-cart-subtotal{display:flex;justify-content:space-between;font-weight:700;padding:4px 16px 25px}.v2-recommend-title{font:24px OwnersXNarrow,Impact,sans-serif;padding:8px 35px}.v2-recommend{display:grid;grid-template-columns:90px 1fr 95px;gap:12px;padding:15px 30px;border-bottom:1px solid #e9e6de;align-items:center}.v2-recommend>img{height:100px;object-fit:contain;background:#f4efe4;border-radius:8px}.v2-recommend p{font-weight:700}.v2-recommend small{font-size:11px;color:#444;display:block;margin-top:4px}.v2-recommend button{border:1px solid;border-radius:8px;padding:10px;text-align:center}.v2-cart-footer{padding:12px 16px 18px;flex-shrink:0}.v2-cart-footer .button{height:49px}.v2-discount{display:flex;gap:10px;margin-top:10px}.v2-discount input{border:2px solid black;border-radius:4px;font-size:12px;padding:11px 14px;min-width:0}.v2-discount button{width:80px;flex-shrink:0;color:#fff;background:#000;border-radius:4px;text-align:center;padding:10px}.v2-empty{padding:45px 30px;text-align:center}.v2-empty .button{margin-top:25px}@media(max-width:800px){.productVisualSwiperNext,.productVisualSwiperPrev{width:34px!important;height:34px!important}.v2-marquee-track>.swiper-slide:has(img){width:120px!important}.v2-marquee-track>.swiper-slide:not(:has(img)){padding:0 24px!important}#rebuild-cart{padding:8px}.v2-cart-item{padding:20px 16px}.v2-recommend{padding:14px 16px;grid-template-columns:65px 1fr 70px}.v2-protection{grid-template-columns:45px 1fr 42px;padding:14px;gap:10px}.v2-protection img{width:45px}.v2-cart-offers{gap:5px}.v2-cart-offers button{font-size:11px}.v2-protection small{font-size:10px}.v2-cart-progress{padding:10px 20px 15px}}@media(prefers-reduced-motion:reduce){.v2-marquee-track{animation:none!important}.badaBoomImage{transition:none!important}}body:not(.template-index) #shopify-section-theme-header{margin-bottom:-65px!important}body:has(#v2-product-data) #announcementHome,body:has(#v2-product-data) #announcementHome>:not(#announcementHomeRightSelect){background:#e5aecb!important;color:#000901!important}body.template-page:not(:has(#v2-product-data)):not(.v2-about) #announcementHome,body.template-page:not(:has(#v2-product-data)):not(.v2-about) #announcementHome>:not(#announcementHomeRightSelect){background:#fffaf0!important;color:#000901!important}.productATCFixed{display:flex!important;justify-content:center;min-height:100px;background:#fffaf0!important}.productATCFixed .productATCScroll{display:none!important}.productATCFixed .productStickyATC{max-width:360px;margin:auto;padding:12px 20px 28px;height:100px;display:flex;align-items:center}.productATCFixed .productStickyATCButton{min-height:48px}.productStickyATC>svg{display:none}.v2-sticky-guarantee{position:absolute;bottom:8px;font:10px FTLambert,serif;opacity:.65;white-space:nowrap;left:50%;transform:translate(-50%)}body:has(.productStickyATC.active) .productATCFixed{top:calc(100dvh - 100px)!important}.v2-recommend s{color:#96363d;font-size:12px;margin-left:4px}body.v2-about:not(.v2-scrolled) #headerLogo svg path{fill:#fffaf0!important}.reviewSwiperUserMedia.v2-playing .reviewSwiperUserMediaPlay{opacity:0;pointer-events:none}#headerLogo svg,#blendedLogo svg{height:28px!important;width:auto!important;max-width:130px}#headerLogo svg path{fill:currentColor!important}#blendedLogo svg path{fill:#fff!important}#footerBottomImage svg{width:100%;height:auto}body.v2-scrolled #headerLogo{opacity:0}body:has(#header.active) #headerLogo{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/v2.css.map */
