.sb-buy-now{position:relative;display:flex;align-items:center;justify-content:center;height:var(--height-buy-buttons)}.sb-buy-now[aria-busy=true]{pointer-events:none;color:transparent}.sb-buy-now[aria-busy=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:20px;margin:auto;border:2px solid var(--color-secondary-button-text);border-inline-end-color:transparent;border-radius:50%;animation:sb-buy-now-spin .7s linear infinite}@keyframes sb-buy-now-spin{to{rotate:360deg}}.sb-buy-now__error{margin:6px 0 0;font-size:var(--font-size--sm);line-height:1.4;color:var(--color-error)}.accordion accordion-custom:not(:has(.details-content *)){display:none}sticky-add-to-cart .sticky-add-to-cart__bar:not([data-stuck=true]){visibility:hidden}@media(prefers-reduced-motion:no-preference){sticky-add-to-cart .sticky-add-to-cart__bar{transition-property:transform,opacity,display,visibility}}@media screen and (max-width:749px){.payment-icons .payment-icons__list{flex-wrap:nowrap;gap:min(var(--icon-gap),2vw)}.payment-icons .payment-icons__item{flex:0 1 38px;min-width:0}.payment-icons .payment-icons__item .icon{width:100%;height:auto}}media-gallery>slideshow-component>slideshow-container>slideshow-slides>slideshow-slide{content-visibility:visible!important}media-gallery slideshow-arrows .slideshow-control.slideshow-control{display:flex;align-items:center;justify-content:center;padding:0;line-height:0}@media screen and (min-width:750px)and (hover:none)and (pointer:coarse){zoom-dialog .dialog-zoomed-gallery{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}zoom-dialog .dialog-zoomed-gallery::-webkit-scrollbar{display:none}zoom-dialog .dialog-zoomed-gallery .product-media-container{flex:0 0 100%;scroll-snap-align:start;position:relative}zoom-dialog .dialog-zoomed-gallery .product-media-container--image .product-media{aspect-ratio:auto;height:100%;width:100%;overflow:hidden}zoom-dialog .dialog-zoomed-gallery .product-media-container--video,zoom-dialog .dialog-zoomed-gallery .product-media-container--external_video{align-content:center}zoom-dialog .product-media__drag-zoom-wrapper{display:flex;aspect-ratio:auto;height:100%;width:100%;overflow:scroll;scrollbar-width:none;justify-content:center;touch-action:pan-x pan-y}zoom-dialog .product-media__drag-zoom-wrapper::-webkit-scrollbar{display:none}zoom-dialog .product-media__drag-zoom-wrapper .product-media__image{--product-media-fit: contain;object-fit:contain;overflow:hidden;transform:scale(var(--drag-zoom-scale, 1)) translate(var(--drag-zoom-translate-x, 0),var(--drag-zoom-translate-y, 0))}}@media screen and (min-width:750px)and (hover:none)and (pointer:coarse)and (orientation:portrait){zoom-dialog .dialog-thumbnails-list{position:relative;flex-direction:row;inset:auto;max-height:none;overflow-x:auto;overflow-y:hidden;animation:thumbnailsSlideInBottom calc(var(--animation-speed) * .75) var(--animation-easing) forwards;animation-delay:calc(var(--animation-speed) * 1.5)}zoom-dialog .dialog--closed .dialog-thumbnails-list{animation:thumbnailsSlideOutBottom var(--animation-speed) var(--animation-easing) forwards}}html.sb-gallery-video media-gallery deferred-media .video-interaction-hint{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sb-theme-hero.css.map */
