.fg2-scope .fg2-btn{background-repeat:no-repeat;background-position:left center;background-size:0% 100%;transition:background-size .45s cubic-bezier(.22,1,.36,1),letter-spacing .45s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,border-color .3s ease,color .16s ease .22s}.fg2-scope .fg2-btn:hover{letter-spacing:.085em}.fg2-scope .fg2-btn--primary{background-image:linear-gradient(#333,#333)}.fg2-scope .fg2-btn--primary:hover{background-color:#101010;background-size:100% 100%;transform:translateY(-3px)}.fg2-scope .fg2-btn--primary-invert{background-image:linear-gradient(#dedede,#dedede)}.fg2-scope .fg2-btn--primary-invert:hover{background-color:#fff;background-size:100% 100%;transform:translateY(-3px)}.fg2-scope .fg2-btn--ghost{background-image:linear-gradient(#ffffff2e,#ffffff2e)}.fg2-scope .fg2-btn--ghost:hover{background-color:transparent;background-size:100% 100%;border-color:#fff;transform:translateY(-2px)}.fg2-scope .fg2-btn--ghost-dark{background-image:linear-gradient(var(--fg2-ink),var(--fg2-ink))}.fg2-scope .fg2-btn--ghost-dark:hover{background-color:transparent;background-size:100% 100%;color:#fff;transform:translateY(-2px)}.fg2-scope .fg2-btn:active{transform:translateY(-1px) scale(.985);transition-duration:.09s}.fg2-scope .fg2-video-watch{transition:background-color .3s ease,transform .3s cubic-bezier(.22,1,.36,1),border-color .3s ease}.fg2-scope .fg2-video-watch:hover{transform:translateY(-2px);border-color:#fff}.fg2-scope .fg2-video-watch .fg2-video-play{transition:transform .4s cubic-bezier(.22,1,.36,1)}.fg2-scope .fg2-video-watch:hover .fg2-video-play{transform:scale(1.12)}.fg2-scope .fg2-video-watch:active{transform:translateY(0) scale(.97);transition-duration:.09s}.fg2-scope .fg2-header__link{position:relative}.fg2-scope .fg2-header__link:hover{background:transparent;color:#fff}.fg2-scope .fg2-header__link:after{content:"";position:absolute;left:14px;right:14px;bottom:5px;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:100% 50%;transition:transform .42s cubic-bezier(.22,1,.36,1)}.fg2-scope .fg2-header__link:hover:after{transform:scaleX(1);transform-origin:0 50%}.fg2-scope .fg2-footer__col a,.fg2-scope .fg2-drawer__nav a{transition:color .2s ease,transform .35s cubic-bezier(.22,1,.36,1)}.fg2-scope .fg2-footer__col a:hover,.fg2-scope .fg2-drawer__nav a:hover{transform:translate(6px)}.fg2-scope .fg2-header__cart{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,background-color .25s ease}.fg2-scope .fg2-header__cart:hover{transform:translateY(-2px);background-color:#ededed;box-shadow:0 9px 24px #0000004d}.fg2-scope .fg2-header__cart:active{transform:translateY(0) scale(.96);transition-duration:.09s}.fg2-scope .fg2-header__cart svg{transition:transform .38s cubic-bezier(.22,1,.36,1)}.fg2-scope .fg2-header__cart:hover svg{transform:translate(-2px)}.fg2-scope .fg2-header__burger span{transform-origin:left center;transition:width .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}.fg2-scope .fg2-header__burger:hover span:nth-child(2){width:15px}.fg2-scope .fg2-header__burger:active span{transform:scaleX(.85);transition-duration:.09s}html.fg2-overlay-header #fg2-header-spacer{height:0!important}html.fg2-overlay-header .td-urgency-bar{display:none}html.fg2-overlay-header .fg2-header{background-color:rgba(16,16,16,var(--fg2-header-veil,0));border-bottom-color:rgba(255,255,255,var(--fg2-header-veil,0));transition:none}html.fg2-overlay-header .fg2-header__logo,html.fg2-overlay-header .fg2-header__link{text-shadow:0 2px 16px rgba(0,0,0,calc(.8 * var(--fg2-header-clear,1)))}html.fg2-overlay-header .fg2-header__logo img{filter:drop-shadow(0 2px 14px rgba(0,0,0,calc(.8 * var(--fg2-header-clear,1))))}html.fg2-overlay-header .fg2-header__burger span{box-shadow:0 2px 10px rgba(0,0,0,calc(.85 * var(--fg2-header-clear,1)))}html.fg2-overlay-header .fg2-header__cart{box-shadow:0 8px 26px #00000073}@view-transition{navigation:auto}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:fg2PageOutLeft .48s cubic-bezier(.33,0,.15,1) both}::view-transition-new(root){animation:fg2PageInRight .48s cubic-bezier(.33,0,.15,1) both}html[data-fg2-nav=back]::view-transition-old(root){animation-name:fg2PageOutRight}html[data-fg2-nav=back]::view-transition-new(root){animation-name:fg2PageInLeft}}@keyframes fg2PageOutLeft{to{transform:translate(-10%);opacity:0}}@keyframes fg2PageInRight{0%{transform:translate(10%);opacity:0}}@keyframes fg2PageOutRight{to{transform:translate(10%);opacity:0}}@keyframes fg2PageInLeft{0%{transform:translate(-10%);opacity:0}}html.fg2-slide main{transition:transform .48s cubic-bezier(.22,1,.36,1),opacity .48s ease;will-change:transform,opacity}html.fg2-slide-out main{transform:translate(-7%);opacity:.2}html.fg2-slide-in main{transform:translate(7%);opacity:0}html.fg2-slide-in,html.fg2-slide-out{overflow-x:clip}@media(prefers-reduced-motion:reduce){.fg2-scope .fg2-btn,.fg2-scope .fg2-video-watch,.fg2-scope .fg2-video-watch .fg2-video-play,.fg2-scope .fg2-header__link:after,.fg2-scope .fg2-header__cart,.fg2-scope .fg2-header__cart svg,.fg2-scope .fg2-header__burger span,.fg2-scope .fg2-footer__col a,.fg2-scope .fg2-drawer__nav a,.fg2-header{transition:none!important}.fg2-scope .fg2-btn:hover{letter-spacing:.04em}.fg2-scope .fg2-header__link:after{display:none}.fg2-scope .fg2-footer__col a:hover,.fg2-scope .fg2-drawer__nav a:hover,.fg2-scope .fg2-header__cart:hover svg{transform:none}html.fg2-slide main,html.fg2-slide-in main,html.fg2-slide-out main{transition:none!important;transform:none!important;opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/fg2-motion.css.map */
