.collapse-enter-active[data-v-40e085a9],.collapse-leave-active[data-v-40e085a9]{transition:height .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.fade-enter-active[data-v-40e085a9],.fade-leave-active[data-v-40e085a9]{transition:opacity .2s}.fade-enter-from[data-v-40e085a9],.fade-leave-to[data-v-40e085a9]{opacity:0}.scroll-smooth{scrollbar-width:none}@keyframes slidein-74503ecc{0%{transform:translate(100%)}to{transform:translate(0)}}.animate-slidein[data-v-74503ecc]{animation:.3s ease-out forwards slidein-74503ecc}.international-notice-checkbox[data-v-74503ecc]{accent-color:var(--accent-primary)}#retailers[data-v-7a1ddf59]{transform-origin:top;opacity:1}#retailers.max-h-0[data-v-7a1ddf59]{opacity:0}#retailers.max-h-32[data-v-7a1ddf59]{opacity:1}.retailers-content[data-v-7a1ddf59]{transform-origin:top;transition:transform .6s}dialog[data-v-7a1ddf59]::backdrop{background:#00000080;transition:opacity .3s}dialog[open][data-v-7a1ddf59]::backdrop{opacity:1}dialog[data-v-7a1ddf59]:not([open])::backdrop{opacity:0}dialog[data-v-7a1ddf59]{min-width:300px;max-width:90vw}.fade-enter-active[data-v-7a1ddf59],.fade-leave-active[data-v-7a1ddf59]{transition:opacity .3s}.fade-enter-from[data-v-7a1ddf59],.fade-leave-to[data-v-7a1ddf59]{opacity:0}.fade-enter-to[data-v-7a1ddf59],.fade-leave-from[data-v-7a1ddf59]{opacity:1}.arrow[data-v-7a1ddf59]{transform:rotate(90deg)}.arrow-open[data-v-7a1ddf59]{transform:rotate(270deg)}:root{--stripe-color-1:var(--accent-secondary);--stripe-color-2:var(--accent-primary);--stripe-width:10px}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.variant-trigger,.variant-menu{border-color:var(--variant-accent,var(--accent-primary));transition:border-color .3s}.variant-menu{border-color:color-mix(in srgb, var(--variant-accent,var(--accent-primary)) 45%, transparent);box-shadow:0 18px 40px #0000008c}.variant-trigger:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--variant-accent,var(--accent-primary)) 35%, transparent)}.variant-chevron{color:var(--variant-accent,var(--accent-primary));transition:transform .2s,color .3s}.variant-option{transition:background-color .15s,color .15s}.variant-option.is-active{background-color:color-mix(in srgb, var(--variant-accent,var(--accent-primary)) 22%, transparent)}.variant-option.is-selected{color:var(--variant-accent,var(--accent-primary));font-weight:600}.variant-pop-enter-active,.variant-pop-leave-active{transition:opacity .14s,transform .14s}.variant-pop-enter-from,.variant-pop-leave-to{opacity:0;transform:translateY(-.35rem)}.desc ul{list-style-type:disc}.desc ul,.desc ol{padding-inline-start:1.1rem}@media (width>=768px){.desc ul,.desc ol{padding-inline-start:0}}.desc li{margin-top:.8rem}.desc a{color:var(--accent-primary);text-underline-offset:.16em;text-decoration:underline;transition:color .2s}.desc a:hover{color:var(--accent-secondary)}.anim{background:repeating-linear-gradient(-45deg, var(--stripe-color-1), var(--stripe-color-1) var(--stripe-width), var(--stripe-color-2) var(--stripe-width), var(--stripe-color-2) calc(var(--stripe-width) * 2));background-size:200% 100%;animation:10s linear infinite move-stripes}@keyframes move-stripes{0%{background-position:100% 0}to{background-position:0 0}}.sold-out-cta{isolation:isolate;background:linear-gradient(90deg, color-mix(in srgb, var(--accent-primary) 26%, #141414), color-mix(in srgb, var(--accent-primary) 38%, #1a1a1a) 50%, color-mix(in srgb, var(--accent-secondary) 26%, #141414)), linear-gradient(180deg, #ffffff0d, #ffffff03);box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px color-mix(in srgb, var(--accent-primary) 24%, transparent), 0 0 22px color-mix(in srgb, var(--accent-primary) 30%, transparent);opacity:.96;font-size:.875rem;font-weight:600;position:relative;overflow:hidden;transform:translateZ(0);border-color:color-mix(in srgb, var(--accent-primary) 92%, white)!important;border-width:1px!important;border-radius:.5rem!important}.sold-out-cta:after{z-index:-1;background:linear-gradient(90deg, transparent, #ffffff1a, color-mix(in srgb, var(--accent-primary) 55%, transparent), transparent);content:"";filter:blur(2px);opacity:0;border-radius:999px;width:48%;animation:3.8s ease-in-out infinite sold-out-sweep;position:absolute;top:-45%;bottom:-45%;left:-65%;transform:skew(-18deg)}@media (prefers-reduced-motion:reduce){.sold-out-cta:after{animation:none}}@keyframes sold-out-sweep{0%,28%{opacity:0;transform:translate(0)skew(-18deg)}42%{opacity:.78}72%{opacity:.22}to{opacity:0;transform:translate(360%)skew(-18deg)}}.download-btn{color:#f2f2f2;background-color:#0000;border:1px solid #777;border-radius:10rem;padding:.2rem .8rem;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.download-btn:hover{color:#fff;background-color:#222;border-color:#aaa}.download-note{color:#aaa;margin-top:6px;font-size:12px}.image-scroll-container{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;touch-action:pan-x pan-y;scrollbar-width:none!important}@media (width>=768px){.image-scroll-container{scrollbar-width:thin;-ms-overflow-style:thin}.image-scroll-container::-webkit-scrollbar{width:6px}.image-scroll-container::-webkit-scrollbar-track{background:0 0}.image-scroll-container::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:3px}}.image-scroll-container::-webkit-scrollbar{display:none}@media (width<=767px){.image-scroll-container img{scroll-snap-align:start;scroll-snap-stop:always}}.v-enter-active,.v-leave-active{transition:opacity .3s}.v-enter-from,.v-leave-to{opacity:0}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInDown{0%{opacity:0}to{opacity:1}}.additional-content-image{transform-origin:50%;will-change:transform;width:100%}.shopify-buy__product-description{width:70%;margin:auto;font-size:14px}@media (prefers-reduced-motion:reduce){.additional-content-image{transform:none!important}}video::-webkit-media-controls-panel{opacity:1!important;display:none!important}
