:is(.ug-tb5-promo,.ug-tb5-feat,.tbt,.tb5-nav,ug-tb5-signup,[data-tb5-product-reviews-host]){--focus-outline-width:0px;--focus-outline-offset:0px}:is(.ug-tb5-promo,.ug-tb5-feat,.tbt,.tb5-nav,ug-tb5-signup,[data-tb5-product-reviews-host]):is(:focus,:focus-visible),:is(.ug-tb5-promo,.ug-tb5-feat,.tbt,.tb5-nav,ug-tb5-signup,[data-tb5-product-reviews-host]) :is(:focus,:focus-visible):not([aria-invalid=true]){outline:none!important;outline-offset:0!important;box-shadow:none!important}.ug-tb5-feat .ug-tb5-feat__desk-comparison:has([data-desk-range]:is(:focus,:focus-visible)),:is(.ug-tb5-promo,.ug-tb5-feat,.tbt,[data-tb5-product-reviews-host]) deferred-media:has(:is(:focus,:focus-visible)){outline:none!important;box-shadow:none!important}:is(.ug-tb5-promo,.ug-tb5-feat,.tbt,.tb5-nav,ug-tb5-signup,[data-tb5-product-reviews-host]) .close-button:focus-visible:after{border:0!important;outline:none!important;box-shadow:none!important}:is(.ug-tb5-feat,.tbt) .tb5-carousel-status{margin-left:clamp(12px,3.2vw,30px);margin-right:auto;font-size:clamp(12px,3.2vw,30px);font-variant-numeric:tabular-nums;line-height:1.4;color:#a3a3a3;white-space:nowrap}:is(.ug-tb5-feat,.tbt) .tb5-carousel-ready{overflow:hidden;touch-action:pan-y pinch-zoom}:is(.ug-tb5-feat,.tbt) .tb5-carousel-ready .swiper-wrapper{gap:0;overflow:visible;scroll-snap-type:none;scrollbar-width:none;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}:is(.ug-tb5-feat,.tbt) .tb5-carousel-ready .swiper-slide{scroll-snap-align:none}:is(.ug-tb5-feat,.tbt) [data-carousel-progress],.tbt [data-review-progress]{position:relative;padding:0;border:0;cursor:pointer;touch-action:pan-y}:is(.ug-tb5-feat,.tbt) [role=slider]:after{content:"";position:absolute;top:-12px;right:0;bottom:-12px;left:0}:is(.ug-tb5-feat,.tbt) [data-carousel-fill],.tbt [data-review-fill]{position:relative;z-index:1;height:100%;background:#fff;display:block;transition:width .35s ease}.tbt .tbt__slider-controls[hidden]{display:none!important}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){:is(.ug-tb5-promo,.ug-tb5-feat,.tbt) :is(.tb5-title-reveal,.tb5-subtitle-reveal){background-size:250% 100%;background-position:100% 50%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}:is(.ug-tb5-promo,.ug-tb5-feat,.tbt) :is(.tb5-title-reveal,.tb5-subtitle-reveal):not(.tb5-gradient-reveal){background-image:linear-gradient(110deg,var(--tb5-reveal-color,#fff) 0%,var(--tb5-reveal-color,#fff) 45%,#68686d 55%,#68686d 100%)}:is(.ug-tb5-promo,.ug-tb5-feat,.tbt) .tb5-title-reveal.is-revealed{animation:tb5-text-reveal 1.02s cubic-bezier(.16,1,.3,1) both}:is(.ug-tb5-promo,.ug-tb5-feat,.tbt) .tb5-subtitle-reveal.is-revealed{animation:tb5-text-reveal .88s cubic-bezier(.22,1,.36,1) .12s both}:is(.ug-tb5-promo,.ug-tb5-feat,.tbt) .tb5-gradient-reveal.is-revealed{animation-name:tb5-gradient-text-reveal}}@media(prefers-reduced-motion:no-preference){.ug-tb5-feat .tb5-bars-reveal .ug-tb5-feat__speed-bar i{transform:scaleX(0);transform-origin:left}.ug-tb5-feat .tb5-bars-reveal.is-revealed .ug-tb5-feat__speed-bar i{animation:tb5-bar-reveal .9s cubic-bezier(.22,1,.36,1) both}.ug-tb5-feat .tb5-bars-reveal.is-revealed .ug-tb5-feat__speed-row:nth-child(2) i{animation-delay:.1s}.ug-tb5-feat .tb5-bars-reveal.is-revealed .ug-tb5-feat__speed-row:nth-child(3) i{animation-delay:.2s}}@keyframes tb5-text-reveal{0%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes tb5-gradient-text-reveal{0%{background-size:200% 100%;background-position:100% 50%}to{background-size:100% 100%;background-position:0% 50%}}@keyframes tb5-bar-reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){:is(.ug-tb5-promo,.ug-tb5-feat,.tbt) *,:is(.ug-tb5-promo,.ug-tb5-feat,.tbt) *:before,:is(.ug-tb5-promo,.ug-tb5-feat,.tbt) *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(min-width:1024px){:is(.ug-tb5-feat,.tbt) .tb5-carousel-status{margin-left:min(.833333vw,12px);font-size:min(.833333vw,12px)}}:is(.ug-tb5-feat,.tbt) [data-carousel-arrow]{display:grid;place-items:center;border:1px solid #999!important;background:#000;color:#fff;transition:background-color .2s,border-color .2s,opacity .2s}@media(hover:hover)and (pointer:fine){:is(.ug-tb5-feat,.tbt) [data-carousel-arrow]:hover:not(:disabled){background:#fff;color:#000;border-color:#fff}}@media(hover:none),(pointer:coarse){:is(.ug-tb5-feat,.tbt) [data-carousel-arrow]:not(:disabled):is(:hover,:focus){background:#000;color:#fff}}:is(.ug-tb5-feat,.tbt) [data-carousel-arrow]:disabled{opacity:.35;cursor:default}:is(.ug-tb5-feat,.tbt) [data-carousel-arrow] svg{width:clamp(10px,2.666667vw,25px);height:auto;transform:rotate(-90deg)}:is(.ug-tb5-feat,.tbt) [data-carousel-arrow="-1"] svg{transform:rotate(90deg)}@media(min-width:1024px){:is(.ug-tb5-feat,.tbt) [data-carousel-arrow] svg{width:min(.694444vw,10px)}}:is(.ug-tb5-promo,.ug-tb5-feat,.tb5-nav) .ug-add-to-cart-button[data-loading=true]:before,:is(.ug-tb5-promo,.ug-tb5-feat,.tb5-nav) .ug-add-to-cart-button[data-loading=true]:after,:is(.ug-tb5-promo,.ug-tb5-feat,.tb5-nav) .ug-add-to-cart-button>.loading-spinner:before,:is(.ug-tb5-promo,.ug-tb5-feat,.tb5-nav) .ug-add-to-cart-button>.loading-spinner:after{content:none!important;display:none!important}:is(.ug-tb5-promo,.ug-tb5-feat,.tb5-nav) .ug-add-to-cart-button>.loading-spinner{position:absolute;top:50%;left:50%;width:16px;height:16px;min-width:0;min-height:0;max-width:none;max-height:none;box-sizing:border-box;margin:0;padding:0;border:0;border-radius:0;outline:0;background:none;box-shadow:none;transform:translate(-50%,-50%);animation:none;pointer-events:none}:is(.ug-tb5-promo,.ug-tb5-feat,.tb5-nav) .ug-add-to-cart-button>.loading-spinner>svg{display:block;width:16px;height:16px;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;outline:0;background:none;box-shadow:none;fill:none;transform:none;animation:none}
/*# sourceMappingURL=/cdn/shop/t/172/assets/ug-tb5-promo-interactions.css.map */
