.header-announcement,.announcement-bar,.utility-bar,.utility-bar__inner{background-color:#000!important;color:#fff!important}.utility-bar{padding:14px 0!important}.utility-bar *,.announcement-bar *{color:#fff!important;opacity:1!important}.utility-bar .countdown,.utility-bar .timer,.utility-bar .countdown__timer{background:#1e40ff!important;color:#fff!important;padding:6px 12px!important;border-radius:999px!important;font-weight:600}#shopify-section-announcement-bar,#shopify-section-announcement-bar *{opacity:1!important}#shopify-section-announcement-bar,.announcement-bar,.announcement-bar__message,.announcement-bar__content,.utility-bar,.utility-bar__inner,.header-announcement,.header__announcement,.top-bar,.topbar,.marquee,.marquee__wrapper,.marquee__content,.header__top,.header__bar,.header__row,.shopify-section-group-header-group .shopify-section:first-child{background:#000!important;background-color:#000!important;color:#fff!important}#shopify-section-announcement-bar,.announcement-bar,.utility-bar,.header-announcement,.top-bar,.topbar,.marquee{min-height:44px!important;padding:12px 0!important;display:flex!important;align-items:center!important}#shopify-section-announcement-bar *,.announcement-bar *,.utility-bar *,.header-announcement *,.top-bar *,.topbar *,.marquee *{color:#fff!important;opacity:1!important}.countdown,.timer,.countdown__timer,.header-announcement .countdown,.header-announcement .timer,.announcement-bar .countdown,.announcement-bar .timer,.utility-bar .countdown,.utility-bar .timer{background:#1e40ff!important;color:#fff!important;padding:6px 12px!important;border-radius:999px!important;font-weight:700!important}.header-announcement,.header__announcement,.announcement-bar,.announcement-bar__wrapper{background:#000!important;color:#fff!important;opacity:1!important;min-height:56px!important;padding:12px 16px!important;display:flex!important;align-items:center!important}.announcement-bar *,.header-announcement *{color:#fff!important;font-weight:600}.announcement-bar .timer,.header-announcement .timer,.countdown-timer{background:#1e40ff!important;color:#fff!important;padding:6px 12px!important;border-radius:999px!important;font-weight:700}.announcement-bar,.header-announcement{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important}.header-wrapper,.header-group,.header{background:#000!important}.header-announcement,.header__announcement,.announcement-bar,.announcement-bar__message{min-height:72px!important;padding-top:18px!important;padding-bottom:18px!important}.header-wrapper{background-color:#000!important}.header-wrapper .utility-bar,.header-wrapper .utility-bar__inner,.header-wrapper .header__utility{background-color:#000!important;min-height:64px!important;padding:14px 16px!important;display:flex!important;align-items:center!important}.header-wrapper .utility-bar *,.header-wrapper .header__utility *{color:#fff!important;font-weight:600}.header-wrapper .utility-bar .countdown,.header-wrapper .utility-bar .timer{background:#1e40ff!important;color:#fff!important;padding:6px 12px!important;border-radius:999px!important}.utility-bar,.announcement-bar,.header__announcement-bar,.header-announcement,.header__top-bar,.header-wrapper .utility-bar,.header-wrapper .announcement-bar{background:#000!important}.utility-bar,.announcement-bar,.header__announcement-bar,.header-announcement,.header__top-bar,.header-wrapper .utility-bar,.header-wrapper .announcement-bar{padding-top:12px!important;padding-bottom:12px!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.utility-bar *,.announcement-bar *,.header__announcement-bar *,.header-announcement *,.header__top-bar *,.header-wrapper .utility-bar *,.header-wrapper .announcement-bar *{color:#fff!important}.utility-bar .timer,.utility-bar .countdown,.announcement-bar .timer,.announcement-bar .countdown,.header__announcement-bar .timer,.header__announcement-bar .countdown,.header-wrapper .timer,.header-wrapper .countdown{background:#1f4bff!important;color:#fff!important;padding:4px 10px!important;border-radius:999px!important;font-weight:700!important;display:inline-block!important}.utility-bar .timer a,.utility-bar .countdown a,.announcement-bar .timer a,.announcement-bar .countdown a,.header-wrapper .timer a,.header-wrapper .countdown a{color:#fff!important}.utility-bar,.announcement-bar,.header__announcement-bar,.header-announcement,.header__top-bar,.header-wrapper .utility-bar,.header-wrapper .announcement-bar{background:#000!important;padding-top:22px!important;padding-bottom:22px!important;min-height:64px!important;display:flex!important;align-items:center!important}.utility-bar *,.announcement-bar *,.header__announcement-bar *,.header-announcement *,.header__top-bar *{color:#fff!important}.utility-bar .timer,.utility-bar .countdown,.announcement-bar .timer,.announcement-bar .countdown{background:#1f4bff!important;color:#fff!important;padding:6px 14px!important;border-radius:999px!important;font-weight:800!important}.top-metric-bar{background:#000!important;padding-top:20px!important;padding-bottom:20px!important;min-height:72px!important;display:flex!important;align-items:center!important;border-bottom:1px solid rgba(255,255,255,.08)}.top-metric-track,.js-marquee-track,.js-marquee-inner{align-items:center!important}.top-metric-bar *{color:#fff!important;font-weight:700}.top-metric-bar .dot,.top-metric-bar strong,.top-metric-bar b{color:#1f4bff!important}.top-metric-bar .countdown,.top-metric-bar .timer{background:#1f4bff!important;color:#fff!important;padding:6px 14px!important;border-radius:999px!important;font-weight:800!important}.top-metric-bar{padding-top:18px!important;padding-bottom:12px!important;min-height:60px!important}.top-metric-bar .js-marquee-inner{animation-duration:10s!important}.top-metric-bar .js-marquee-inner,.top-metric-bar .js-marquee-track,.top-metric-bar .marquee__inner,.top-metric-bar .marquee__track{animation-duration:6s!important;--duration: 6s !important;--marquee-duration: 6s !important;--speed: 120s !important}.top-metric-bar .js-marquee-inner,.top-metric-bar .js-marquee-track,.top-metric-bar .marquee__inner,.top-metric-bar .marquee__track{animation-duration:3s!important;--duration: 3s !important;--marquee-duration: 3s !important;--speed: 40s !important}.top-metric-bar .js-marquee-inner,.top-metric-bar .js-marquee-track,.top-metric-bar [data-marquee],.top-metric-bar *{animation-duration:1.2s!important;--duration: 1.2s !important;--marquee-duration: 1.2s !important;--speed: 9999 !important}#tropStickyBar{background:#000!important;height:56px!important;min-height:56px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#tropStickyBar .set{line-height:56px!important}body{padding-top:56px!important}html{scroll-padding-top:56px!important}.menu-drawer-container details[open]:before,.menu-drawer-container.menu-opening:before,details[open]>.menu-drawer-container:before{background:#000000b8!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.menu-drawer{position:fixed!important;top:0!important;left:0!important;height:100dvh!important;width:min(86vw,380px)!important;margin:0!important;border-radius:0!important;background:#0a0a0af5!important;box-shadow:16px 0 40px #0000008c!important;border-right:1px solid rgba(255,255,255,.1)!important;transform:translate(-110%)!important;transition:transform .24s ease!important;z-index:9999!important}.menu-drawer__inner-container{height:100%!important;background:transparent!important;display:flex!important;flex-direction:column!important}.menu-drawer__header{padding:14px 14px 8px!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.menu-drawer__close-button{background:#ffffff0f!important;border-radius:12px!important;padding:10px!important}.menu-drawer__close-button svg,.menu-drawer__close-button .icon{color:#fff!important;fill:#fff!important;opacity:.95!important}.menu-drawer__navigation-container,.menu-drawer__menu{padding:14px!important}.menu-drawer__menu-item{margin:0!important;padding:16px 10px!important;border-radius:10px!important;background:transparent!important;border:0!important}.menu-drawer__menu-item+.menu-drawer__menu-item{border-top:1px solid rgba(255,255,255,.07)!important}.menu-drawer__menu-item,.menu-drawer__menu-item a,.menu-drawer a{color:#fff!important;text-decoration:none!important;font-weight:800!important;letter-spacing:.02em!important;font-size:18px!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus-within{background:#2f4bff1a!important}.menu-drawer *{text-shadow:none!important;filter:none!important}.menu-drawer-container details[open]:before,.menu-drawer-container.menu-opening:before,details[open]>.menu-drawer-container:before{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#000000bf!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;z-index:9998!important}.menu-drawer{position:fixed!important;top:0!important;left:0!important;height:100dvh!important;width:min(86vw,380px)!important;background:#050505!important;opacity:1!important;border:0!important;border-radius:0!important;box-shadow:18px 0 50px #000000a6!important;z-index:9999!important;transform:translate(-110%)!important;transition:transform .22s ease!important}details[open] .menu-drawer,.menu-drawer-container.menu-opening .menu-drawer{transform:translate(0)!important}.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__menu{background:transparent!important}.menu-drawer__menu-item,.menu-drawer a{color:#fff!important;text-decoration:none!important;font-weight:800!important;font-size:18px!important;letter-spacing:.02em!important}.menu-drawer__menu-item{padding:16px 10px!important;margin:0!important;border-radius:10px!important;background:transparent!important}.menu-drawer__menu-item+.menu-drawer__menu-item{border-top:1px solid rgba(255,255,255,.08)!important}.menu-drawer__close-button{background:#ffffff14!important;border-radius:12px!important;padding:10px!important}.menu-drawer__close-button svg,.menu-drawer__close-button .icon{color:#fff!important;fill:#fff!important}.menu-drawer,.drawer,.mobile-nav,.site-nav__drawer{background:#050505!important;color:#fff!important}.menu-drawer a,.drawer a,.mobile-nav a,.site-nav__drawer a{color:#fff!important;font-weight:800!important;text-decoration:none!important}.menu-drawer__close-button,.drawer__close,.mobile-nav__close,.site-nav__close{background:#ffffff1a!important;border-radius:12px!important;padding:10px!important}.menu-drawer__close-button svg,.drawer__close svg,.mobile-nav__close svg,.site-nav__close svg{fill:#fff!important;color:#fff!important}.menu-drawer,.drawer,.mobile-nav{z-index:99999!important}.menu-drawer__close-button,.drawer__close,.mobile-nav__close,.site-nav__close{display:flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;position:absolute!important;top:14px!important;left:14px!important;width:48px!important;height:48px!important;align-items:center!important;justify-content:center!important;z-index:100000!important;background:#0000008c!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:14px!important}.menu-drawer__close-button svg,.drawer__close svg,.mobile-nav__close svg,.site-nav__close svg{width:22px!important;height:22px!important;fill:#fff!important;stroke:#fff!important}.menu-drawer__close-button .icon,.drawer__close .icon,.mobile-nav__close .icon{color:#fff!important}.menu-drawer,.menu-drawer__overlay,.drawer,.drawer__overlay,details[open]>.menu-drawer,details[open]>.menu-drawer__overlay{z-index:999999!important}.menu-drawer,.drawer{position:fixed!important;top:0!important;bottom:0!important;height:100vh!important;background:#000000f5!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;overflow-y:auto!important}.menu-drawer__overlay,.drawer__overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#0000008c!important}.menu-drawer__close-button,.drawer__close-button,.mobile-nav__close,.site-nav__close{display:flex!important;align-items:center!important;justify-content:center!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;position:absolute!important;top:14px!important;left:14px!important;z-index:1000000!important}.menu-drawer__close-button svg,.drawer__close-button svg,.mobile-nav__close svg,.site-nav__close svg{display:block!important;width:26px!important;height:26px!important}.menu-drawer__navigation,.menu-drawer__inner-container,.drawer__inner{width:100%!important;max-width:420px!important}.menu-drawer a,.drawer a{color:#fff!important;text-decoration:none!important}.menu-drawer .menu-drawer__menu-item,.drawer .menu-item,.menu-drawer .list-menu__item,.drawer .list-menu__item{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;padding:18px!important;margin:12px 14px!important}.menu-drawer,.drawer{top:var(--top-banner-height)!important;height:calc(100vh - var(--top-banner-height))!important}.menu-drawer,.drawer,.menu-drawer__overlay,.drawer__overlay{z-index:100000!important}.top-metric-bar,.announcement-bar,.shopify-section-group-header-group{z-index:90000!important}.menu-drawer__close-button,.drawer__close-button,.mobile-nav__close,.site-nav__close{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:absolute!important;top:12px!important;left:12px!important;z-index:100001!important}.menu-drawer__close-button svg,.drawer__close-button svg{fill:#fff!important;stroke:#fff!important}.menu-drawer,.drawer{background:#000000f5!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.menu-drawer__navigation,.drawer__inner{padding-top:48px!important}.menu-drawer__close-button,.menu-drawer button[aria-label*=Close],.menu-drawer button[aria-label*=close],.menu-drawer .header__icon--close,.menu-drawer .drawer__close-button,.menu-drawer .mobile-nav__close,.menu-drawer .site-nav__close,details[open] summary.header__icon--menu{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.menu-drawer__close-button,.menu-drawer button[aria-label*=Close],.menu-drawer button[aria-label*=close],.menu-drawer .drawer__close-button,.menu-drawer .mobile-nav__close,.menu-drawer .site-nav__close{position:fixed!important;top:calc(var(--top-banner-height, 56px) + 10px)!important;left:12px!important;z-index:100002!important;width:52px!important;height:52px!important;border-radius:14px!important;background:#141414d9!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.1)!important}.menu-drawer__close-button svg,.menu-drawer__close-button path,.menu-drawer button[aria-label*=Close] svg,.menu-drawer button[aria-label*=Close] path,.menu-drawer .drawer__close-button svg,.menu-drawer .drawer__close-button path{fill:#fff!important;stroke:#fff!important;opacity:1!important}.menu-drawer__close-button:before,.menu-drawer button[aria-label*=Close]:before,.menu-drawer .drawer__close-button:before,.menu-drawer .mobile-nav__close:before,.menu-drawer .site-nav__close:before{content:"\d7"!important;color:#fff!important;font-size:36px!important;line-height:1!important;margin:auto!important}.menu-drawer,.menu-drawer__content,.mobile-nav,.drawer{z-index:999999!important}.menu-drawer__close-button,.drawer__close-button,.mobile-nav__close,.site-nav__close,button[aria-label*=Close],button[aria-label*=close]{position:relative!important;z-index:1000000!important;pointer-events:auto!important;cursor:pointer!important}.menu-drawer__overlay,.drawer__overlay,.mobile-nav__overlay{pointer-events:auto!important;z-index:999998!important}.top-metric-bar,.header-wrapper,.header,.announcement-bar,.shopify-section-group-header-group{z-index:1!important}button[aria-label*=Close],button[aria-label*=close]{all:unset!important}details[open] .menu-drawer__close-button,details[open] .drawer__close-button,details[open] .mobile-nav__close,details[open] .site-nav__close{display:inline-flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;width:44px!important;height:44px!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:12px!important;left:12px!important;z-index:999999!important}details[open] .menu-drawer__close-button svg,details[open] .drawer__close-button svg,details[open] .mobile-nav__close svg,details[open] .site-nav__close svg{display:block!important;opacity:1!important;visibility:visible!important}.menu-drawer,.drawer,.mobile-nav{z-index:999998!important}.product-form__submit,button.product-form__submit,.button--primary,button.button--primary,.cart__checkout-button,.drawer__footer .button,.shopify-payment-button__button,.shopify-payment-button__button--unbranded{background:#1f4bff!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 10px 30px #00000059!important}.product-form__submit *,.button--primary *,.cart__checkout-button *{color:#fff!important;fill:#fff!important}.product-form__submit:hover,.button--primary:hover,.cart__checkout-button:hover,.shopify-payment-button__button:hover{filter:brightness(1.05)!important}.cart-notification,.cart-drawer,.drawer,.drawer__inner,.drawer__content,.cart-drawer__inner{background:#0b0b0f!important;color:#fff!important}.drawer__overlay,.cart-drawer__overlay,.modal-overlay{background:#0000008c!important}.cart-drawer a,.cart-notification a,.drawer a,.cart__items a{color:#fff!important;text-decoration:none!important}.cart-drawer a:hover,.cart-notification a:hover,.drawer a:hover{opacity:.85!important}.cart-drawer .price,.cart-notification .price,.cart-drawer .product-option,.cart-notification .product-option,.cart-drawer .totals,.cart-notification .totals{color:#fff!important}.cart-drawer input,.cart-drawer select,.cart-notification input,.cart-notification select,.quantity__input{background:#ffffff0f!important;color:#fff!important;border:1px solid rgba(255,255,255,.14)!important}.badge,.price__badge-sale,.product__badge,.card__badge{background:#1f4bff33!important;color:#fff!important;border:1px solid rgba(31,75,255,.35)!important}#tropStickyBar{position:fixed!important;top:0!important;left:0!important;right:0!important;transform:none!important;opacity:1!important;visibility:visible!important;will-change:transform!important}.shopify-section-header-hidden #tropStickyBar,.shopify-section-header-sticky.shopify-section-header-hidden #tropStickyBar,.scrolled-past-header #tropStickyBar{transform:none!important;opacity:1!important;visibility:visible!important}.section-header,.header-wrapper,.shopify-section-header-sticky,.shopify-section-header-hidden{transform:none!important}:root{--top-banner-height: 56px}body{padding-top:var(--top-banner-height)!important}html{scroll-padding-top:var(--top-banner-height)!important}.shopify-section-header-hidden{transform:translateY(0)!important}.shopify-section-header-hidden .header-wrapper,.shopify-section-header-hidden .header,.shopify-section-header-hidden .section-header{transform:translateY(0)!important;opacity:1!important;visibility:visible!important}.shopify-section-header-sticky{position:sticky!important;top:0!important}#tropStickyBar{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:1000000!important;transform:none!important;opacity:1!important;visibility:visible!important;transition:none!important}.policies a,.shopify-policy__container a,.footer a[href*="/policies"]{color:#fff!important;text-decoration-color:#fff!important}.policies a:hover,.policies a:visited,.shopify-policy__container a:hover,.shopify-policy__container a:visited{color:#fff!important}.quantity input,.quantity__input,.product-form__quantity input,input[type=number]{color:#fff!important;background-color:#0b0b0b!important;border:2px solid #2b5cff!important}.quantity button,.quantity__button{color:#fff!important;background-color:transparent!important}.quantity input::placeholder{color:#aaa!important}.quantity,.quantity__container,.product-form__quantity{display:inline-flex!important;align-items:center!important;background:#0b0b0b!important;border:2px solid #2b5cff!important;border-radius:10px!important;overflow:hidden!important}.quantity input,.quantity__input{background:#0b0b0b!important;color:#fff!important;font-size:18px!important;font-weight:600!important;width:60px!important;text-align:center!important;border:none!important;outline:none!important}.quantity button,.quantity__button{background:#0b0b0b!important;color:#fff!important;border:none!important;width:48px!important;height:48px!important;font-size:20px!important;cursor:pointer!important}.quantity button:hover{background:#111!important}.quantity__button:after,.quantity__button:before{display:none!important}@media (max-width: 749px){.template-product ul[id^=Slider-Gallery-template-].product__media-list,.template-product ul[id^=Slider-Gallery-template-].product__media-list.slider--mobile{display:block!important;overflow:visible!important;scroll-snap-type:none!important;gap:0!important}.template-product ul[id^=Slider-Gallery-template-]>li,.template-product .product__media-list>li{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0!important}.template-product .grid--peek>.grid__item,.template-product .product__media-list.grid--peek>li{width:100%!important}.template-product .product-media-container,.template-product .product__media,.template-product .media{width:100%!important;max-width:100%!important}}@media (max-width: 989px){.template-product .product,.template-product .product__info-container,.template-product .product__media-wrapper,.template-product .product__info-wrapper{width:100%!important;max-width:100%!important}.template-product .product{display:block!important}.template-product .product__media-wrapper{margin-bottom:18px!important}.template-product slider-component,.template-product .slider,.template-product .slider__slide,.template-product .product__media-list{overflow:visible!important;scroll-snap-type:none!important;-webkit-overflow-scrolling:auto!important}.template-product .slider,.template-product .product__media-list{transform:none!important;transition:none!important}.template-product .product__media-list,.template-product ul[id*=Slider-Gallery]{display:block!important;flex:none!important;gap:0!important}.template-product .product__media-list>li,.template-product ul[id*=Slider-Gallery]>li,.template-product .slider__slide{width:100%!important;max-width:100%!important;flex:none!important;margin:0!important}.template-product .grid--peek>.grid__item{width:100%!important}}.template-product .product{display:block!important}.template-product .product__media-wrapper{width:100%!important;max-width:100%!important;margin-bottom:18px!important}.template-product .product__info-wrapper{width:100%!important;max-width:100%!important}.template-product ul[id^=Slider-Gallery-].product__media-list{display:block!important;transform:none!important;overflow:visible!important}.template-product ul[id^=Slider-Gallery-].product__media-list>li{width:100%!important;max-width:100%!important;flex:none!important}body[class*=template-product] .product,body[class*=template-product] .product__content,body[class*=template-product] .product__main,body[class*=template-product] .product-single,body[class*=template-product] .product-single__content{display:flex!important;flex-direction:column!important}body[class*=template-product] .product__media-wrapper,body[class*=template-product] .product__info-wrapper,body[class*=template-product] .product__media,body[class*=template-product] .product__info,body[class*=template-product] .product-single__media,body[class*=template-product] .product-single__details{width:100%!important;max-width:100%!important}body[class*=template-product] .grid,body[class*=template-product] .product__grid,body[class*=template-product] .product-single__grid{display:block!important;grid-template-columns:1fr!important}body[class*=template-product] ul[id^=Slider-Gallery-],body[class*=template-product] ul[id^=Slider-Gallery-]>li{width:100%!important;max-width:100%!important;flex:none!important}[id^=MainProduct-] .product,[id^=MainProduct-] .product.grid,[id^=MainProduct-] .product__content{display:grid!important;grid-template-columns:1fr!important}[id^=MainProduct-] .product__media-wrapper,[id^=MainProduct-] .product__info-wrapper,[id^=MainProduct-] .product__info-container,[id^=MainProduct-] .product__media{width:100%!important;max-width:100%!important;grid-column:1 / -1!important}[id^=MainProduct-] .product__info-wrapper{position:static!important;top:auto!important}@media (max-width: 989px){[id^=MainProduct-] .grid--peek>.grid__item,[id^=MainProduct-] .product__media-list.grid--peek>li{width:100%!important;max-width:100%!important}[id^=MainProduct-] ul[id^=Slider-Gallery-],[id^=MainProduct-] ul[id^=Slider-Gallery-]>li{width:100%!important;max-width:100%!important;flex:0 0 100%!important}}[id^=MainProduct-] .product__media-wrapper{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}[id^=MainProduct-] .product__media img,[id^=MainProduct-] .product__media video,[id^=MainProduct-] .product__media model-viewer{display:block!important;margin:0 auto!important}[id^=MainProduct-] .slider{margin-left:0!important}@media (max-width: 749px){.template-product .page-width,.template-product .product__info-wrapper,.template-product .product__media-wrapper{padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important}.template-product .product__media-list,.template-product ul.product__media-list,.template-product .slider,.template-product slider-component{margin-left:0!important;padding-left:0!important;left:0!important;transform:none!important}.template-product .product__media-item,.template-product .product__media-item.is-active,.template-product .product__media-item[aria-hidden=false]{margin-left:auto!important;margin-right:auto!important}.template-product .product__media img,.template-product .product__media video,.template-product .product__media model-viewer{display:block!important;margin:0 auto!important}}@media (max-width: 749px){.template-product .product__media-wrapper,.template-product .product__media-list,.template-product .product__media-item{width:100%!important;max-width:100%!important}}@media (max-width: 749px){.template-product .slider,.template-product .slider-component,.template-product slider-component,.template-product .product__media-list,.template-product ul.product__media-list{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.template-product .slider__slide,.template-product .product__media-item{scroll-snap-align:start!important}.template-product .product__media-list,.template-product ul.product__media-list{scroll-padding-left:0!important;scroll-snap-type:x mandatory!important}.template-product .slider__track,.template-product .slider__slides,.template-product .slider .slider__slides,.template-product .product__media-list.slider{transform:translate(0)!important;left:0!important}.template-product .product__media-item,.template-product .slider__slide{width:100%!important;max-width:100%!important}.template-product .product__media img{display:block!important;margin:0 auto!important}}@media (max-width: 749px){.template-product .product__media-wrapper,.template-product .product__media-list,.template-product .product__media-item,.template-product .product__media{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.template-product modal-opener.product__modal-opener,.template-product .product__modal-opener{display:flex!important;justify-content:center!important}.template-product .product__media.media--transparent{margin:0 auto!important;left:0!important;right:0!important}.template-product .product__media img{display:block!important;margin:0 auto!important}}@media (max-width: 480px){.template-product .slider,.template-product .slider__slide,.template-product .product__media-list{transform:none!important;translate:none!important}.template-product .product__media-list{justify-content:center!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.template-product .product__media-item{margin-left:auto!important;margin-right:auto!important}.template-product .product__media.media--transparent{margin:0 auto!important}}@media screen and (max-width: 520px){.template-product .product__media-list,body[class*=template-product] .product__media-list,.template-product .slider,body[class*=template-product] .slider{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;scroll-padding-left:0!important;scroll-padding-right:0!important}.template-product .product__media-list.grid--peek,body[class*=template-product] .product__media-list.grid--peek{--grid-mobile-horizontal-spacing: 0px !important;--grid-mobile-vertical-spacing: 0px !important;padding-inline:0!important;margin-inline:0!important;justify-content:center!important}.template-product .product__media-list .slider__slide,body[class*=template-product] .product__media-list .slider__slide,.template-product .product__media-list>li,body[class*=template-product] .product__media-list>li{left:0!important;margin-left:auto!important;margin-right:auto!important;scroll-snap-align:center!important}.template-product .product__media-list .slider__slide[style*=transform],body[class*=template-product] .product__media-list .slider__slide[style*=transform]{transform:none!important}.template-product .product__media,body[class*=template-product] .product__media,.template-product .product__media.media--transparent,body[class*=template-product] .product__media.media--transparent{margin-inline:auto!important}}@media screen and (max-width: 520px){.product .product__media-list,.product .product__media-list.grid--peek,.product .slider,.product .slider__slide{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;transform:none!important;left:0!important}}.template-product quantity-input,.template-product .quantity,.template-product .product-form__quantity,.template-product .product-form__input--quantity,body[class*=template-product] quantity-input,body[class*=template-product] .quantity,body[class*=template-product] .product-form__quantity,body[class*=template-product] .product-form__input--quantity{display:none!important}.template-product .product-form__input:has(quantity-input),.template-product .product-form__input-wrapper:has(quantity-input),.template-product .product-form__quantity,.template-product .quantity,.template-product quantity-input,.template-product label[for*=quantity],.template-product [id*=Quantity],.template-product [class*=quantity],body[class*=template-product] .product-form__input:has(quantity-input),body[class*=template-product] .product-form__input-wrapper:has(quantity-input){display:none!important}body[class*=template-product] .quantity,body[class*=template-product] quantity-input,body[class*=template-product] .quantity-input,body[class*=template-product] .quantity__input,body[class*=template-product] .quantity__button,body[class*=template-product] .product-form__quantity,body[class*=template-product] .product-form__input--quantity,body[class*=template-product] .product-form__input-wrapper--quantity{display:none!important}body[class*=template-product] .product-form__input:has(.quantity),body[class*=template-product] .product-form__input:has(quantity-input),body[class*=template-product] .product-form__input:has(input[name=quantity]){display:none!important}body[class*=template-product] form[action*="/cart/add"] .quantity,body[class*=template-product] form[action*="/cart/add"] .product-form__input--quantity,body[class*=template-product] form[action*="/cart/add"] .product-form__quantity,body[class*=template-product] form[action*="/cart/add"] .quantity-input,body[class*=template-product] form[action*="/cart/add"] quantity-input{display:none!important}.template-product input[name=quantity],.template-product .quantity__button,.template-product button[name=minus],.template-product button[name=plus],.template-product [data-quantity-decrement],.template-product [data-quantity-increment]{display:none!important}.template-product div:has(input[name=quantity]),.template-product fieldset:has(input[name=quantity]),.template-product label:has(+input[name=quantity]),.template-product .product-form__input:has(input[name=quantity]),.template-product .product-form__quantity:has(input[name=quantity]){display:none!important}.template-product quantity-input,.template-product quantity-input *{display:none!important}.sale-ends-soon{display:flex;align-items:center;gap:14px;border:3px solid #ff2a1f;box-shadow:0 0 18px #ff2a1f99;border-radius:16px;padding:14px 18px;width:100%;max-width:560px;margin:18px 0;background:#00000059}.sale-ends-soon .sale-dot{width:18px;height:18px;border-radius:999px;background:#ff2a1f;box-shadow:0 0 14px #ff2a1fcc}.sale-dot,.sale-dot:before,.sale-dot:after{animation:none!important;transform:none!important;content:none!important}.sale-ends-soon .sale-text{color:#ff2a1f;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:20px}@media (max-width: 768px){.sale-ends-soon{max-width:100%;padding:12px 14px}.sale-ends-soon .sale-text{font-size:18px}}.sale-ends-soon .sale-dot{width:18px;height:18px;border-radius:999px;background:#ff2a1f;box-shadow:0 0 14px #ff2a1fe6;animation:tropDotSnap .85s cubic-bezier(.2,.9,.3,1) infinite!important;transform-origin:center}@keyframes tropDotSnap{0%{transform:scale(.7)}20%{transform:scale(1.55)}35%{transform:scale(.9)}55%{transform:scale(1.25)}to{transform:scale(.7)}}.sale-ends-soon .sale-dot,.sale-ends-soon .sale-dot:before,.sale-ends-soon .sale-dot:after{animation:tropDotSnap .85s cubic-bezier(.2,.9,.3,1) infinite!important;transform-origin:center!important;content:""!important}.sale-ends-soon .sale-dot{display:inline-block!important;width:18px!important;height:18px!important;border-radius:999px!important;background:#ff2a1f!important;box-shadow:0 0 14px #ff2a1fe6!important}@keyframes tropDotSnap{0%{transform:scale(.7);opacity:.85}20%{transform:scale(1.6);opacity:1}35%{transform:scale(.9);opacity:.95}55%{transform:scale(1.25);opacity:1}to{transform:scale(.7);opacity:.85}}.sale-ends-soon .sale-dot{transition:none!important;will-change:transform!important;transform:scale(1)!important;animation:tropDotSnap .75s steps(1,end) infinite!important}.sale-ends-soon .sale-dot{display:inline-block!important;width:18px!important;height:18px!important;border-radius:999px!important;background:#ff2a1f!important;box-shadow:0 0 14px #ff2a1fe6!important;transition:none!important;will-change:transform!important;animation:tropDotSnap .75s cubic-bezier(.15,.95,.25,1) infinite!important}.sale-ends-soon .sale-dot:before,.sale-ends-soon .sale-dot:after{animation:none!important;transform:none!important;content:none!important}@keyframes tropDotSnap{0%{transform:scale(.7)}18%{transform:scale(1.75)}32%{transform:scale(.9)}52%{transform:scale(1.25)}to{transform:scale(.7)}}.sale-ends-soon .sale-dot{display:inline-block!important;width:18px!important;height:18px!important;border-radius:999px!important;background:#ff2a1f!important;box-shadow:0 0 14px #ff2a1fe6!important;transition-property:none!important;transition-duration:0s!important;transform:translateZ(0) scale(1)!important;will-change:transform!important;-webkit-animation:tropDotSnap .75s cubic-bezier(.15,.95,.25,1) infinite!important;animation:tropDotSnap .75s cubic-bezier(.15,.95,.25,1) infinite!important}.sale-ends-soon .sale-dot:before,.sale-ends-soon .sale-dot:after{display:none!important;content:none!important;animation:none!important;transform:none!important}@-webkit-keyframes tropDotSnap{0%{-webkit-transform:translateZ(0) scale(.7);transform:translateZ(0) scale(.7)}18%{-webkit-transform:translateZ(0) scale(1.75);transform:translateZ(0) scale(1.75)}32%{-webkit-transform:translateZ(0) scale(.9);transform:translateZ(0) scale(.9)}52%{-webkit-transform:translateZ(0) scale(1.25);transform:translateZ(0) scale(1.25)}to{-webkit-transform:translateZ(0) scale(.7);transform:translateZ(0) scale(.7)}}@keyframes tropDotSnap{0%{transform:translateZ(0) scale(.7)}18%{transform:translateZ(0) scale(1.75)}32%{transform:translateZ(0) scale(.9)}52%{transform:translateZ(0) scale(1.25)}to{transform:translateZ(0) scale(.7)}}.grid.product-grid .card__media,.grid.product-grid .media,.collection .card__media,.collection .media{aspect-ratio:1 / 1!important;height:auto!important}.grid.product-grid .card__media img,.grid.product-grid .media img,.collection .card__media img,.collection .media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}@media (min-width: 480px) and (max-width: 990px){.grid .grid__item,.collection .grid__item,.product-grid .grid__item,[class*=product-grid] .grid__item,[class*=collection-grid] .grid__item{grid-column:auto!important;width:auto!important;max-width:none!important}.product-grid,.collection-grid,.grid.product-grid{grid-auto-flow:row!important}.card__media,.card__inner,.media,.media img,.card__media img{height:auto!important;max-height:none!important}}.card__media .media,.card__inner .media,.product-grid .media{aspect-ratio:1 / 1!important}.card__media img,.card__inner img,.product-grid img{object-fit:cover!important}@media (min-width: 480px) and (max-width: 990px){.product-grid,ul.product-grid,.collection .product-grid,.template-collection .product-grid,.template-index .product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.product-grid>li,.product-grid>.grid__item,.product-grid .grid__item,.product-grid .card-wrapper,.product-grid .card-wrapper *{grid-column:auto!important}.grid__item[style*=grid-column],.grid__item--full-width,.grid__item--wide,.card-wrapper--wide,.card-wrapper--full{grid-column:auto!important;width:auto!important;max-width:none!important}}@media (min-width: 750px){.header-wrapper,.header-wrapper.color-scheme-1,.header-wrapper.gradient,.section-header,.shopify-section-group-header-group{background:#000!important;background-color:#000!important}header.header,.header__inner,.header__menu,.header__icons,.header__heading,.header__heading-link{background:transparent!important;background-color:transparent!important}.header__heading-logo-wrapper,.header__heading-link,.header__heading-logo{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:0!important}.header:before,.header-wrapper:before,.header:after,.header-wrapper:after{background:transparent!important;content:none!important}}@media (min-width: 750px){.section-header,.shopify-section.section-header,.shopify-section-group-header-group,.header-wrapper,header.header,.header{background:#000!important;background-color:#000!important}.header__heading,.header__heading-link,.header__icons,.header__icon,.header__icon-button,.header__menu-button,.header__icon--menu,.header__icon--cart,.header__icon--account,.header__inline-menu,.header__search,.header__localization{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.header__heading:before,.header__heading:after,.header__heading-link:before,.header__heading-link:after,.header__icons:before,.header__icons:after,.header:before,.header:after,.header-wrapper:before,.header-wrapper:after{background:transparent!important;box-shadow:none!important;opacity:0!important;content:""!important}.header__heading-link{padding:0!important;margin:0!important;border-radius:0!important}}@media (min-width: 750px){.header-wrapper,.header-wrapper.color-scheme-1,.header-wrapper.gradient,.header-wrapper.color-scheme-1.gradient{background:transparent!important;background-color:transparent!important;box-shadow:none!important}header.header,.header{background:transparent!important;background-color:transparent!important}.header__inner,.header__heading,.header__heading-link,.header__heading-logo{background:transparent!important;background-color:transparent!important}.header-wrapper:before,.header-wrapper:after,.header:before,.header:after{background:transparent!important;background-color:transparent!important}}@media (min-width: 750px){.header-wrapper.color-scheme-1.gradient,.header-wrapper.color-scheme-1,.header-wrapper.gradient,.header-wrapper{background:#000!important;background-color:#000!important;background-image:none!important}.header-wrapper.color-scheme-1.gradient:before,.header-wrapper.color-scheme-1.gradient:after,.header-wrapper:before,.header-wrapper:after{background:#000!important;background-color:#000!important;background-image:none!important}header.header{background:transparent!important;background-color:transparent!important;background-image:none!important}}@media (min-width: 750px){.header-wrapper.color-scheme-1,.header-wrapper.color-scheme-1.gradient,.header-wrapper.color-scheme-1 *{--color-background: 0, 0, 0 !important;--gradient-background: #000 !important}html body .header-wrapper.color-scheme-1,html body .header-wrapper.color-scheme-1.gradient,html body .header-wrapper{background:#000!important;background-color:#000!important;background-image:none!important}html body header.header{background:#000!important;background-color:#000!important;background-image:none!important}html body .header__inner,html body .header__heading,html body .header__heading-link,html body .header__icons{background:transparent!important;background-color:transparent!important;background-image:none!important}}@media (min-width: 750px){.header-wrapper.color-scheme-1,.header-wrapper.color-scheme-1.gradient,.header-wrapper.gradient{background:#000!important;background-color:#000!important;background-image:none!important;--color-background: 0,0,0 !important;--gradient-background: #000 !important}.header-wrapper:before,.header-wrapper:after,header.header:before,header.header:after{background:#000!important;background-color:#000!important;background-image:none!important}header.header,header.header *{background-color:transparent;background-image:none}}@media (min-width: 750px){.header-wrapper,.header-wrapper.color-scheme-1,.header-wrapper.color-scheme-1.gradient,header.header,.header{background:#000!important;background-color:#000!important;background-image:none!important}.header-wrapper.color-scheme-1,.header-wrapper.color-scheme-1.gradient{--color-background: 0,0,0 !important;--gradient-background: #000 !important}.header__heading,.header__heading-link,.header__heading-logo-wrapper,.header__icons,.header__icon,.header__icon--menu,.header__inline-menu{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.header-wrapper:before,.header-wrapper:after,header.header:before,header.header:after,.header:before,.header:after{background:#000!important;background-color:#000!important;background-image:none!important;opacity:1!important}}@media (min-width: 750px){.header__heading-link:before,.header__heading:before{content:none!important;display:none!important;background:transparent!important}.header__heading,.header__heading-logo-wrapper{background:transparent!important;box-shadow:none!important}}@media (min-width: 750px){.header,.header-wrapper,.header__heading,.header__heading-link,.header__heading-logo-wrapper,.header__heading-logo{background:transparent!important;background-color:transparent!important;box-shadow:none!important;filter:none!important}.header__heading:before,.header__heading:after,.header__heading-link:before,.header__heading-link:after,.header__heading-logo-wrapper:before,.header__heading-logo-wrapper:after,header.header:before,header.header:after,.header-wrapper:before,.header-wrapper:after{content:none!important;display:none!important;opacity:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}.header__heading-link:focus,.header__heading-link:focus-visible{outline:none!important;box-shadow:none!important}}@media (min-width: 990px){.header__heading-logo-wrapper{background:transparent!important;background-color:transparent!important;padding:0!important;box-shadow:none!important;border:none!important}.header__heading-logo-wrapper img{background:transparent!important;background-color:transparent!important;padding:0!important;box-shadow:none!important;border:none!important;display:block;margin:0 auto}.header__heading-link:before,.header__heading-link:after{content:none!important;display:none!important}}@media (min-width: 750px){.header-wrapper,.header-wrapper.color-scheme-1,.header-wrapper.color-scheme-1.gradient,header.header,header.header.color-scheme-1,header.header.color-scheme-1.gradient,.shopify-section-group-header-group,.shopify-section-group-header-group *{background:transparent!important;background-color:transparent!important;background-image:none!important}.header-wrapper.color-scheme-1,header.header.color-scheme-1{--color-background: 0,0,0 !important;--gradient-background: #000 !important}.header__heading,.header__heading-link,.header__heading-logo-wrapper{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:0!important}.header__heading-link:before,.header__heading-link:after,.header-wrapper:before,.header-wrapper:after,header.header:before,header.header:after{background:transparent!important;background-color:transparent!important;box-shadow:none!important;opacity:0!important;content:none!important}}@media (min-width: 750px){.section-header,.section-header *{background-color:transparent!important;background-image:none!important;box-shadow:none!important}.section-header,.header-wrapper,header.header{background-color:#000!important;background-image:none!important}.section-header *:before,.section-header *:after{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}}@media (min-width: 750px){header.header.page-width{background:transparent!important;background-color:transparent!important}.header-wrapper{background:#000!important}.header__heading,.header__heading-logo-wrapper,.header__heading-link{background:transparent!important}}@media screen and (min-width: 990px){header.header{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important}.header__heading{grid-column:2!important;justify-self:center!important;position:relative!important;z-index:2!important}.header__icons{grid-column:3!important;justify-self:end!important;display:flex!important;align-items:center!important;gap:14px!important;position:relative!important;z-index:3!important}.header__icon--cart,.header__icons a[href*="/cart"],.header__icons button[name=cart]{position:relative!important;z-index:4!important;margin-left:8px!important}.header__icons,.header__icon,.header__icon--cart{left:auto!important;right:auto!important;transform:none!important}}@media screen and (min-width: 990px){.header-wrapper,.header,header.header{position:relative!important}.header__heading,.header__heading-link{position:relative!important;z-index:50!important;pointer-events:auto!important}.header__icons{position:absolute!important;right:18px!important;top:50%!important;transform:translateY(-50%)!important;z-index:60!important;display:flex!important;align-items:center!important;gap:14px!important}.header__icon--cart,.header__icons a[href*="/cart"],.header__icons button[name=cart]{position:relative!important;transform:none!important;left:auto!important;right:auto!important}}@media screen and (min-width: 990px){header.header,.header{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important}.header__heading,.header__heading-link{grid-column:2!important;justify-self:center!important;position:relative!important;z-index:10!important}.header__icons{grid-column:3!important;justify-self:end!important;position:relative!important;top:auto!important;right:auto!important;transform:none!important;z-index:20!important;display:flex!important;align-items:center!important;gap:14px!important}.header__icon--cart,.header__icons a[href*="/cart"],.header__icons button[name=cart]{position:relative!important;transform:none!important}.header__heading-logo,.header__heading img{max-width:260px!important;height:auto!important}}@media screen and (min-width: 750px){header.header.header--top-center.page-width{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important}header.header.header--top-center.page-width .header__heading,header.header.header--top-center.page-width .header__heading-link{grid-column:2!important;justify-self:center!important;z-index:5!important}header.header.header--top-center.page-width .header__icons{grid-column:3!important;justify-self:end!important;position:static!important;inset:auto!important;transform:none!important;display:flex!important;align-items:center!important;gap:14px!important;z-index:20!important}header.header.header--top-center.page-width .header__icon--menu,header.header.header--top-center.page-width details[open] .header__icon--menu,header.header.header--top-center.page-width .header__icon--menu[aria-expanded]{grid-column:1!important;justify-self:start!important;position:static!important;transform:none!important;z-index:20!important}header.header.header--top-center.page-width .header__heading-link{pointer-events:auto!important}header.header.header--top-center.page-width .header__icons a,header.header.header--top-center.page-width .header__icons button{pointer-events:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-overrides.css.map */
