@view-transition{navigation:auto}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}::view-transition-old(root),::view-transition-new(root){animation-duration:.28s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(kb-product){animation-duration:.48s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(kb-product),::view-transition-new(kb-product){height:100%;object-fit:contain}html.kb-motion [data-reveal]:not(.is-in){opacity:0;transform:translate3d(0,28px,0)}html.kb-motion [data-reveal]{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--reveal-i, 0) * 70ms)}html.kb-motion [data-reveal].is-in{opacity:1;transform:none}html.kb-motion .section-title[data-reveal]{position:relative}html.kb-motion .section-title[data-reveal]:after{content:"";display:block;height:4px;width:44px;margin-top:10px;background:var(--color-accent);border-radius:2px;transform:scaleX(0);transform-origin:left center;transition:transform .8s cubic-bezier(.22,1,.36,1) .25s}html.kb-motion .section-title[data-reveal].is-in:after{transform:scaleX(1)}html.kb-motion [style*="text-align: center"]>.section-title[data-reveal]:after,html.kb-motion .collection-circles__title[data-reveal]:after,html.kb-motion .logo-bar__title[data-reveal]:after,html.kb-motion .feature-columns__heading[data-reveal]:after,html.kb-motion .video-section__heading[data-reveal]:after{margin-inline:auto;transform-origin:center}.kb-kinetic .kb-word{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.06em}.kb-kinetic .kb-word>span{display:inline-block}html.kb-motion .kb-kinetic:not(.is-in) .kb-word>span{transform:translate3d(0,105%,0)}html.kb-motion .kb-kinetic .kb-word>span{transition:transform .9s cubic-bezier(.19,1,.22,1);transition-delay:calc(var(--w, 0) * 80ms + .12s)}html.kb-motion .kb-kinetic.is-in .kb-word>span{transform:none}.kb-kinetic .kb-word--mark>span{background-image:linear-gradient(var(--color-accent),var(--color-accent));background-repeat:no-repeat;background-position:0 88%;background-size:100% 34%}html.kb-motion .kb-kinetic .kb-word--mark>span{background-size:0% 34%;transition:transform .9s cubic-bezier(.19,1,.22,1),background-size .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--w, 0) * 80ms + .12s),.9s}html.kb-motion .kb-kinetic.is-in .kb-word--mark>span{background-size:100% 34%}html.kb-motion .btn{transition:transform .15s ease,background-color .2s ease,color .2s ease,border-color .2s ease}html.kb-motion .btn:active{transform:translateY(1px) scale(.985)}html.kb-motion .product-card{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease}@media(hover:hover)and (pointer:fine){html.kb-motion .product-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #1111111f}html.kb-motion .product-card:hover .product-card__img--primary{transform:scale(1.03)}}html.kb-motion .product-card__img--primary{transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .3s ease}.kb-hover-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .35s ease;z-index:1;background:transparent}.kb-hover-video.is-playing{opacity:1}.product-card__img--cycle{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:none}.product-card__img--cycle.is-on{opacity:1;transition:opacity .6s ease}.product-card__swatches .swatch-dot.is-current{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--color-ink)}.product-card--video .product-card__img--hover{display:none}.product-card__badge{z-index:3}@media(prefers-reduced-motion:reduce){.kb-hover-video{display:none}}@media(hover:hover)and (pointer:fine){.product-card--video .product-card__media-wrap:after{content:"";position:absolute;right:10px;bottom:10px;z-index:2;width:26px;height:26px;border-radius:50%;background:#ffffffe6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23111' d='M9 7v10l8-5z'/%3E%3C/svg%3E") center / 14px no-repeat;box-shadow:0 2px 8px #00000026;transition:opacity .25s ease}.product-card--video:hover .product-card__media-wrap:after,.product-card--video.is-clip-on .product-card__media-wrap:after{opacity:0}}html.kb-motion .site-header{transition:box-shadow .3s ease,background-color .3s ease}html.kb-motion .site-header.is-scrolled{box-shadow:0 8px 24px #11111114;background-color:#ffffffeb;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px)}html.kb-motion .site-header.is-scrolled:has(.site-nav.is-open){background-color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}@media(min-width:992px){html.kb-motion .site-header__utility{transition:margin-top .3s ease}html.kb-motion .site-header.is-scrolled .site-header__utility{margin-top:-35px}html.kb-motion .site-header__wrapper{transition:height .3s ease}html.kb-motion .site-header.is-scrolled .site-header__wrapper{height:64px}}@keyframes kb-pop{0%{transform:scale(1)}40%{transform:scale(1.45)}to{transform:scale(1)}}html.kb-motion .cart-count.is-pop{animation:kb-pop .45s cubic-bezier(.22,1,.36,1)}@keyframes kb-nudge{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}60%{transform:rotate(8deg)}}html.kb-motion .site-header__cart-trigger.is-nudge svg{animation:kb-nudge .5s ease}.kb-fly{position:fixed;z-index:2000;pointer-events:none;border-radius:12px;object-fit:contain;background:#fff;box-shadow:0 14px 30px #0000002e}html.kb-motion .hero-slideshow__dot{position:relative;overflow:hidden}html.kb-motion .hero-slideshow__dot.is-active{background:#fff9}html.kb-motion .hero-slideshow__dot.is-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-accent);transform-origin:left;animation:kb-progress var(--kb-slide-ms, 5s) linear both}@keyframes kb-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline: view()){@keyframes kb-parallax{0%{transform:translateY(-5%) scale(1.1)}to{transform:translateY(5%) scale(1.1)}}html.kb-motion .bento-tile img,html.kb-motion .image-row--flush .image-row__item img{animation:kb-parallax linear both;animation-timeline:view();animation-range:cover}html.kb-motion .bento-tile:hover img{scale:1.03}}@keyframes kb-spring{0%{transform:scale(.6)}60%{transform:scale(1.08)}to{transform:scale(1)}}html.kb-motion .usp-item.is-in .usp-item__icon{animation:kb-spring .7s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--reveal-i, 0) * 90ms + .15s)}.kb-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:1001;transform-origin:0 50%;transform:scaleX(0);background:var(--color-accent);pointer-events:none}@supports (animation-timeline: scroll()){@keyframes kb-read{to{transform:scaleX(1)}}.kb-progress{animation:kb-read linear both;animation-timeline:scroll(root)}}@media(prefers-reduced-motion:reduce){.kb-kinetic .kb-word>span{transform:none!important}.kb-progress{display:none}}
/*# sourceMappingURL=/cdn/shop/t/159/assets/motion.css.map */
