@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.marquee__items--animate{-webkit-animation:scroll var(--marquee-duration) linear infinite;animation:scroll var(--marquee-duration) linear infinite}.marquee--animation-pause .marquee__items--animate{animation-play-state:paused}.popup[open=true] .js-animate{transform:translateZ(0);opacity:1}.sht-spinner{animation:spinner 1s linear infinite}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.product__media-wrapper{position:relative}.product__media-wrapper:before,.product__media-wrapper:after{content:"";position:absolute;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.2s,0s;transition-timing-function:ease,linear;transition-delay:0s,.2s}.product__media-wrapper:before{top:0;right:0;bottom:0;left:0;background:#fff;pointer-events:none;z-index:5}.product__media-wrapper:after{top:50%;left:50%;width:48px;height:48px;margin-top:-24px;margin-left:-24px;border-radius:999px;border:3px solid rgba(var(--color-btn-bg-rgb),.2);border-top-color:rgb(var(--color-btn-bg-rgb));animation:spinner 1s linear infinite;pointer-events:none;z-index:6}.product__media-wrapper[data-variant-media-loading=true]:before,.product__media-wrapper[data-variant-media-loading=true]:after{opacity:1;visibility:visible}.product__media-wrapper[data-variant-media-loading=true]:before{transition-delay:0s,0s}.product__media-wrapper[data-variant-media-loading=true]:after{transition-delay:.12s,0s}@media (prefers-reduced-motion: reduce){.product__media-wrapper:after{animation:none}}@keyframes cartCount{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes cartCountNumber{0%{transform:scale(1);opacity:1}50%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fadeUp{0%{transform:translateY(32px)}to{transform:translateY(0)}}.accordion__header:hover{color:rgb(var(--color-btn-bg-rgb))}.input--variant:focus-visible+label{display:block;border-radius:inherit;box-shadow:0 0 0 2px var(--color-page-bg),0 0 0 5px rgb(var(--color-btn-bg-rgb))}.pickup__availability-info button:hover{color:inherit}.featured-product-details .product__title h2:hover{color:rgba(var(--color-btn-bg-rgb))}.footer__nav__link:hover{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px}.text-block{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.text-block a:hover,.rte a:hover{color:rgb(var(--color-btn-bg-rgb));text-decoration-thickness:2px}.shopify-challenge__container .shopify-challenge__button:hover,.btn-primary:hover,.btn-primary:active{box-shadow:0 0 0 3px rgba(var(--color-btn-bg-rgb),.16);opacity:.8;background:var(--primary_button_hover_background_gradient);color:var(--color-btn-hover-label)}.btn-secondary:hover,.btn-secondary:active{box-shadow:0 0 0 1px rgb(var(--color-btn-bg-rgb)),0 0 0 3px rgba(var(--color-btn-bg-rgb),.12);opacity:.8;background:var(--secondary_button_hover_background_gradient);color:var(--color-btn-secondary-hover-label)}.btn-link:hover,.btn-link:active{color:rgba(var(--color-btn-bg-rgb),.7)}.btn-icon.btn-link:hover,.btn-icon.btn-link:active{background:rgba(var(--color-btn-bg-rgb),.04)}.btn:focus-visible{box-shadow:0 0 0 1px rgba(var(--color-btn-bg-rgb),var(--alpha, .08)),0 0 0 3px #fff,0 0 0 6px rgb(var(--color-btn-bg-rgb));filter:drop-shadow(0 0 4px rgba(var(--color-btn-bg-rgb),.6));outline:0}.btn-secondary:focus-visible{--alpha: .16}.btn-rounded,.btn-link:focus-visible{border-radius:var(--button-radius)}.field__text:focus{box-shadow:0 0 0 3px rgb(var(--color-btn-bg-rgb))}.field__checkbox:checked+svg{background:rgb(var(--color-btn-bg-rgb))}.field__checkbox:checked+svg path{transform:scale(1)}.field--hover:hover{border-color:rgba(var(--color-btn-bg-rgb),.16);box-shadow:0 0 0 3px rgba(var(--color-btn-bg-rgb),.16)}.field--focus:focus-visible{box-shadow:0 0 0 3px rgb(var(--color-btn-bg-rgb));outline:0}.tag:focus,.tag:focus-visible,.tag:hover{background:rgba(var(--color-btn-bg-rgb),.02);border-color:rgba(var(--color-btn-bg-rgb),.2)}.tag:active{background:rgba(var(--color-btn-bg-rgb),.06);border-color:rgba(var(--color-btn-bg-rgb),.2)}.tab__link:hover{color:rgba(var(--color-btn-bg-rgb))}.skip-to-content:focus{width:auto!important;height:auto!important;visibility:visible;opacity:1;z-index:999999;top:10px;left:10px;clip:auto!important;padding:10px 20px!important;-webkit-clip-path:none!important;clip-path:none!important;border-radius:0}.has-tooltip:hover .tooltip{visibility:visible;opacity:1}.media-hover-zoomed:hover .media,.card__media:hover .media{transform:scale3d(1.1,1.1,1);transition:.3s var(--timing-function-off)}.vs__item.btn-active,.vs__item:hover,.vs__item:focus-visible{transition:all ease .3s;border-radius:inherit;border:2px solid var(--color-main-accent-bg);box-shadow:inset 0 0 0 1px var(--color-page-bg);outline:none}.variant-swatch--circle{border-radius:50%}.variant-swatch--square{border-radius:0}.card--2-images .card__media:hover .product__image-first .media{opacity:0}.card--2-images .card__media:hover .product__image-second .media{opacity:1}.color_variant-list li:hover,.localization-list li:hover{background:rgba(var(--color-normal-text-rgb),.02)}.header--transparent .menu__link-lv1,.header--transparent .header__link,.header--transparent .header__localization .btn-localization{color:var(--color-menu-item, #fff)}.header-menu--open .menu__link-lv1,.header-menu--open .header__link,.header--transparent:hover .menu__link-lv1,.header--transparent:hover .header__link{color:rgb(var(--color-normal-text-rgb))}.header--transparent .menu__link-lv1:hover{color:rgb(var(--color-btn-bg-rgb))}.header--sticky .menu__link-lv1,.header--sticky .header__link{color:var(--sticky-menu-text-color, var(--color-menu-item, rgb(var(--color-normal-text-rgb))))}.header-menu--open:after,.header--transparent:hover:after{display:none}.accordion__icon--minus,.collapsible__icon--minus{display:none}.js-accordion-trigger.open .accordion__icon--minus,.js-collapsible-region-trigger.open .collapsible__icon--minus{display:inline-block}.js-accordion-trigger.open .accordion__icon--plus,.js-collapsible-region-trigger.open .collapsible__icon--plus{display:none}.btn-slideshow-thumb{box-sizing:border-box;border:var(--icon-size, 2px) solid transparent}.btn-slideshow-thumb:hover,.btn-slideshow-thumb:focus-visible{border-color:currentColor}
/*# sourceMappingURL=/cdn/shop/t/51/assets/animation.css.map */
