:root{--ottr-ease: cubic-bezier(.22, .61, .36, 1);--ottr-ease-soft: cubic-bezier(.4, 0, .2, 1);--ottr-dur: .45s;--ottr-dur-slow: .7s}@view-transition{navigation:auto}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:ottr-vt-out .28s var(--ottr-ease-soft) both}::view-transition-new(root){animation:ottr-vt-in .42s var(--ottr-ease) both}}@keyframes ottr-vt-out{to{opacity:0;transform:translate3d(0,-.5rem,0)}}@keyframes ottr-vt-in{0%{opacity:0;transform:translate3d(0,1rem,0)}}#header-component{view-transition-name:ottr-header}@keyframes ottr-parallax{0%{transform:translate3d(0,-3%,0) scale(1.06)}to{transform:translate3d(0,3%,0) scale(1.06)}}@keyframes ottr-parallax-soft{0%{transform:translate3d(0,-1.75%,0) scale(1.035)}to{transform:translate3d(0,1.75%,0) scale(1.035)}}.ottr-split__media,.ottr-stage__media,.ottr-media{overflow:clip;border-radius:20px}.ottr-split__strip,.ottr-scard__media{overflow:clip}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference)and (min-width:750px){.ottr-split__stripimg,.ottr-stage__img,.ottr-stage__vid{animation:ottr-parallax linear both;animation-timeline:view();animation-range:cover 0% cover 100%;will-change:transform}.ottr-split__img,.ottr-scard__img{animation:ottr-parallax-soft linear both;animation-timeline:view();animation-range:cover 0% cover 100%;will-change:transform}}@media(prefers-reduced-motion:no-preference)and (max-width:749px){.ottr-split__stripimg,.ottr-split__img{animation:ottr-parallax-soft linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}}.ottr-stage--fit .ottr-stage__img,.ottr-stage--fit .ottr-stage__vid{animation:none!important;transform:none!important}@keyframes ottr-hero-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(0,-5%,0) scale(1.05)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference)and (min-width:750px){.ottr-entry--over .ottr-entry__bg,.ottr-entry--banner .ottr-entry__bg{animation:ottr-hero-drift linear both;animation-timeline:view();animation-range:cover 0% cover 100%;will-change:transform}}}@media(prefers-reduced-motion:no-preference){.ottr-bx,.ottr-quote,[data-reveal][data-reveal-group].is-armed.is-in>.ottr-bx,[data-reveal][data-reveal-group].is-armed.is-in>.ottr-quote{transition:transform var(--ottr-dur) var(--ottr-ease),box-shadow var(--ottr-dur) var(--ottr-ease)}.ottr-bx:hover,.ottr-quote:hover,[data-reveal][data-reveal-group].is-armed.is-in>.ottr-bx:hover,[data-reveal][data-reveal-group].is-armed.is-in>.ottr-quote:hover{transform:translate3d(0,-6px,0);box-shadow:0 18px 40px -20px #0b0d0f52}.ottr-bentosec--dark .ottr-bx:hover,.ottr-bentosec--dark [data-reveal][data-reveal-group].is-armed.is-in>.ottr-bx:hover{box-shadow:0 18px 44px -20px #000000b3}.ottr-bx__img{transition:transform var(--ottr-dur-slow) var(--ottr-ease)}.ottr-bx--media:hover .ottr-bx__img{transform:scale(1.05)}.ottr-bx__asideimg{transition:scale var(--ottr-dur-slow) var(--ottr-ease)}.ottr-bx--beside:hover .ottr-bx__asideimg{scale:calc(var(--bx-zoom, 2) * 1.07)}.ottr-wall__tile{transition:transform var(--ottr-dur) var(--ottr-ease),box-shadow var(--ottr-dur) var(--ottr-ease)}.ottr-wall__tile:hover{transform:translate3d(0,-6px,0);box-shadow:0 18px 40px -20px #0b0d0f4d}.ottr-wall__img{transition:transform var(--ottr-dur-slow) var(--ottr-ease)}.ottr-wall__tile:hover .ottr-wall__img{transform:scale(1.06)}.ottr-marq__tile{transition:transform var(--ottr-dur) var(--ottr-ease)}.ottr-marq__tile:hover{transform:scale(1.03)}}@media(prefers-reduced-motion:no-preference){html,.page-wrapper{scroll-behavior:smooth}.ottr-scard,.ottr-prodcard{transition:transform var(--ottr-dur) var(--ottr-ease),box-shadow var(--ottr-dur) var(--ottr-ease)}.ottr-scard:hover,.ottr-prodcard:hover{transform:translate3d(0,-4px,0)}.ottr-scard__media>*,.ottr-prodcard__img{transition:transform var(--ottr-dur-slow) var(--ottr-ease)}.ottr-scard:hover .ottr-scard__media>*,.ottr-prodcard:hover .ottr-prodcard__img{transform:scale(1.03)}.ottr-pill,.ottr-btn,.ottr-scroll__btn,.ottr-entry__btn{transition:background-color var(--ottr-dur) var(--ottr-ease),color var(--ottr-dur) var(--ottr-ease),transform .14s var(--ottr-ease),box-shadow var(--ottr-dur) var(--ottr-ease)}.ottr-pill:hover,.ottr-entry__btn:hover{transform:translate3d(0,-2px,0);box-shadow:0 10px 20px -12px #0b0d0f80}.ottr-pill:active,.ottr-btn:active,.ottr-scroll__btn:active,.ottr-entry__btn:active{transform:scale(.97)}.ottr-split__link,.ottr-bx__link,.ottr-sec a:not(.ottr-btn):not(.ottr-pill){background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;transition:background-size var(--ottr-dur) var(--ottr-ease);text-decoration:none}.ottr-split__link:hover,.ottr-bx__link:hover,.ottr-bx:hover .ottr-bx__link,.ottr-sec a:not(.ottr-btn):not(.ottr-pill):hover{background-size:100% 1px}.ottr-tabs,.ottr-buybar{transition:transform var(--ottr-dur) var(--ottr-ease),opacity var(--ottr-dur) var(--ottr-ease),box-shadow var(--ottr-dur) var(--ottr-ease)}.ottr-tabs__tab{transition:color var(--ottr-dur) var(--ottr-ease),border-color var(--ottr-dur) var(--ottr-ease)}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}.ottr-faq details::details-content{block-size:0;overflow:clip;transition:block-size var(--ottr-dur) var(--ottr-ease),content-visibility var(--ottr-dur) allow-discrete}.ottr-faq details[open]::details-content{block-size:auto}}.ottr-faq summary{transition:color var(--ottr-dur) var(--ottr-ease)}}@media screen and (min-width:750px){.ottr-wall--rail .ottr-wall__grid{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - (var(--wall-cols, 4) - 1) * 1.25rem) / var(--wall-cols, 4));overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:.5rem}.ottr-wall--rail .ottr-wall__grid::-webkit-scrollbar{display:none}.ottr-wall--rail .ottr-wall__cell{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.ottr-split__img,.ottr-split__stripimg,.ottr-stage__img,.ottr-stage__vid,.ottr-scard__img,.ottr-entry--over .ottr-entry__bg,.ottr-entry--banner .ottr-entry__bg{transform:none!important}.ottr-marq__track{animation:none!important;transform:none!important}.ottr-marq__viewport{overflow-x:auto!important}.ottr-marq__track--clone{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ottr-motion.css.map */
