:root{--bgm-ease:cubic-bezier(.2,.7,.2,1);--bgm-spring:cubic-bezier(.34,1.56,.64,1);--bgm-d-fast:.2s;--bgm-d-base:.4s;--bgm-d-slow:7s;--bgm-i1:#2eb961;--bgm-i2:#31c8df;--bgm-i3:#4985e8;--bgm-i4:#9068ea;--bgm-rv:32px;--bgm-rv-h:20px;--bgm-rv-follow:.16s;--bgm-rv-stagger:90ms;--bgm-lift:-2px;--bgm-nudge:3px;--bgm-nudge-lg:4px;--bgm-press:.98;--bgm-swap:8px;--bgm-drop:8px;--bgm-drawer:40px;--bgm-tint:rgba(23,23,23,.05);--bgm-tint-2:rgba(23,23,23,.08);--bgm-halo:rgba(23,23,23,.06);--bgm-zc-edge:0 0 0 1.5px rgba(255,255,255,.4), 0 6px 18px rgba(0,0,0,.28);--bgm-t:var(--bgm-d-fast);--bgm-osmo:var(--bgm-ease);--bgm-expo-inout:var(--bgm-ease);--bgm-power2-out:var(--bgm-ease);--bgm-power2-in:var(--bgm-ease);--bgm-power3-out:var(--bgm-ease);--bgm-back-out:var(--bgm-ease);--bgm-expo-out:var(--bgm-ease);--bgm-quint-out:var(--bgm-ease);--bgm-std:var(--bgm-ease);--bgm-motion-out:var(--bgm-ease);--bgm-framer:var(--bgm-ease);--bgm-spring-b0:var(--bgm-ease);--bgm-spring-b1:var(--bgm-ease);--bgm-spring-b2:var(--bgm-ease);--bgm-spring-words:var(--bgm-ease);--bgm-d-press:var(--bgm-d-fast);--bgm-d-tile:var(--bgm-d-fast);--bgm-d-fade:var(--bgm-d-fast);--bgm-d-glide:var(--bgm-d-fast);--bgm-d-odo:var(--bgm-d-fast);--bgm-d-pop:var(--bgm-d-base);--bgm-d-acc:var(--bgm-d-base);--bgm-d-zoom:var(--bgm-d-base);--bgm-d-spring:var(--bgm-d-base);--bgm-d-roll:var(--bgm-d-base);--bgm-d-sweep:var(--bgm-d-base);--bgm-d-reveal:var(--bgm-d-base);--bgm-d-words:var(--bgm-d-base);--bgm-d-blur:var(--bgm-d-base);--bgm-rise:var(--bgm-rv);--bgm-rise-card:var(--bgm-rv);--bgm-rise-spring:8px;--bgm-rise-word:var(--bgm-rv-h);--bgm-blur-word:0px;--bgm-blur-img:0px}@media(max-width:767.98px){:root{--bgm-rv:20px;--bgm-rv-h:14px}}@keyframes bgm-pop{0%{scale:0;opacity:0}}@keyframes bgm-spin{to{rotate:360deg}}@media screen and (prefers-reduced-motion:no-preference){html.bgm-on [data-bgm][data-bgm-s=w]{opacity:0;transition:none}html.bgm-on :is([data-bgm=up],[data-bgm=rise],[data-bgm=card],[data-bgm=spring],[data-bgm=fan])[data-bgm-s=w]{translate:0 var(--bgm-rv, 16px)}html.bgm-on [data-bgm=words][data-bgm-s=w]{opacity:1;color:transparent;translate:0 var(--bgm-rv-h, 12px)}html.bgm-on [data-bgm=blur][data-bgm-s=w]{scale:1.02}html.bgm-on [data-bgm=pop][data-bgm-s=w]{scale:.96}html.bgm-on [data-bgm=badge][data-bgm-s=w]{scale:.6}html.bgm-on [data-bgm][data-bgm-s=in]{transition:opacity var(--bgm-dur, .4s) var(--bgm-ease, cubic-bezier(.2,.7,.2,1)) var(--bgm-delay, 0ms),translate var(--bgm-dur, .4s) var(--bgm-ease, cubic-bezier(.2,.7,.2,1)) var(--bgm-delay, 0ms),scale var(--bgm-dur, .4s) var(--bgm-ease, cubic-bezier(.2,.7,.2,1)) var(--bgm-delay, 0ms)}html.bgm-on [data-bgm=words][data-bgm-s=in]{transition:color var(--bgm-dur, .4s) var(--bgm-ease, cubic-bezier(.2,.7,.2,1)) var(--bgm-delay, 0ms),translate var(--bgm-dur, .4s) var(--bgm-ease, cubic-bezier(.2,.7,.2,1)) var(--bgm-delay, 0ms)}html.bgm-on [data-bgm=badge][data-bgm-s=in]{transition:opacity var(--bgm-dur, .4s) var(--bgm-ease, cubic-bezier(.2,.7,.2,1)) var(--bgm-delay, 0ms),scale var(--bgm-dur, .4s) var(--bgm-spring, cubic-bezier(.34,1.56,.64,1)) var(--bgm-delay, 0ms)}html.bgm-on [data-bgm=words][data-bgm-s=w] .bgs__sl{clip-path:inset(0 100% 0 0)}html.bgm-on [data-bgm=words][data-bgm-s=in] .bgs__sl{clip-path:inset(0 0 0 0);transition:clip-path .52s var(--bgm-ease, cubic-bezier(.2,.7,.2,1)) calc(var(--bgm-delay, 0ms) + 60ms)}}html.bgm-on [data-bgm][data-bgm-s=i]{transition:none!important}.bgm-roll{display:inline-grid;padding-block:.12em;margin-block:-.12em;clip-path:inset(0 -.2em)}.bgm-roll>span,.bgm-roll:after{grid-area:1 / 1;transition:translate var(--bgm-roll-d, var(--bgm-d-base, .4s)) var(--bgm-roll-e, var(--bgm-ease, cubic-bezier(.2,.7,.2,1)))}.bgm-roll:after{content:attr(data-bgm-t);content:attr(data-bgm-t) / "";translate:0 120%}.bgm-roll-host:not(.is-rh):not(.is-rp):not(.is-ro):not(.is-rq):is(:focus-visible,:active) .bgm-roll__a{translate:0 -120%}.bgm-roll-host:not(.is-rh):not(.is-rp):not(.is-ro):not(.is-rq):is(:focus-visible,:active) .bgm-roll:after{translate:0 0}.bgm-roll-host.is-rh .bgm-roll__a{translate:0 -120%}.bgm-roll-host.is-rh .bgm-roll:after{translate:0 0}.bgm-roll-host.is-rp .bgm-roll__a{translate:0 120%;transition:none}.bgm-roll-host.is-rp .bgm-roll:after{translate:0 0}.bgm-roll-host.is-ro .bgm-roll__a{translate:0 0}.bgm-roll-host.is-ro .bgm-roll:after{translate:0 -120%}.bgm-roll-host.is-rq .bgm-roll:after{transition:none}.bgm-glide-host{position:relative;isolation:isolate}.bgm-glide{position:absolute;left:0;top:0;z-index:-1;pointer-events:none;opacity:0;transform-origin:0 0;border-radius:8px;background:var(--bgm-tint, rgba(23,23,23,.05));transition:opacity var(--bgm-d-fast, .2s) var(--bgm-ease, cubic-bezier(.2,.7,.2,1))}.bgm-glide.is-on{opacity:1}.bgm-glide-host--over>.bgm-glide{z-index:0}.bgm-glide-host--over .bgm-glide-it{z-index:1}.bgm-glide-host--over .bgm-glide-rel{position:relative}@media not all and (hover:hover)and (pointer:fine){.bgm-glide{display:none!important}}@keyframes bgm-amt-in{0%{opacity:0;translate:0 var(--bgm-swap, 8px)}}@keyframes bgm-amt-out{to{opacity:0;translate:0 calc(-1 * var(--bgm-swap, 8px))}}@keyframes bgm-amt-fin{0%{opacity:0}}@keyframes bgm-amt-fout{to{opacity:0}}.bgm-amt{position:relative;display:inline-block}.bgm-amt>.bgm-amt__n{display:inline-block;animation:bgm-amt-in var(--bgm-d-fast, .2s) var(--bgm-ease, cubic-bezier(.2,.7,.2,1)) both}.bgm-amt[data-bgm-old]:after{content:attr(data-bgm-old) / "";position:absolute;left:0;top:0;white-space:nowrap;pointer-events:none;animation:bgm-amt-out var(--bgm-d-fast, .2s) var(--bgm-ease, cubic-bezier(.2,.7,.2,1)) both}.bgm-amt--fade>.bgm-amt__n{animation-name:bgm-amt-fin}.bgm-amt--fade[data-bgm-old]:after{animation-name:bgm-amt-fout}.bgm-spark{position:absolute;left:var(--ox,50%);top:var(--oy,50%);z-index:1;width:var(--s,6px);height:var(--s,6px);margin:calc(var(--s,6px) / -2) 0 0 calc(var(--s,6px) / -2);background:var(--c, var(--bgm-i3));clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:0;pointer-events:none}@media(prefers-reduced-motion:no-preference){.bgm-spark{animation:bgm-spark var(--bgm-d-base) var(--bgm-ease) var(--d,0ms) both,bgm-spark-out var(--bgm-d-fast) var(--bgm-ease) calc(var(--d,0ms) + var(--bgm-d-base)) forwards}}@keyframes bgm-spark{0%{opacity:0;translate:0 0;scale:.2;rotate:0deg}30%{opacity:1}to{opacity:1;translate:var(--x,0) var(--y,0);scale:1;rotate:90deg}}@keyframes bgm-spark-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.bgm-spark{display:none!important}}.bgm-sr{position:absolute!important;width:1px!important;height:1px!important;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.bgm-off,.bgm-off:before,.bgm-off:after,.bgm-off *,.bgm-off *:before,.bgm-off *:after{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.bgm-roll>span,.bgm-roll:after{transition:none!important}.bgm-roll-host .bgm-roll__a{translate:0 0!important}.bgm-roll-host .bgm-roll:after{translate:0 120%!important}.bgm-glide{transition:none!important}.bgm-amt>.bgm-amt__n,.bgm-amt:after{animation:none!important}.bgm-amt:after{content:none!important}}@media(prefers-reduced-motion:reduce){.announcement-slide,.announcement-slide.active{animation:none!important}.bgcom-interpon-ok:not(:empty){animation:none!important}.bgcom-acc__body{transition:none!important}}body .header .header__menu .menu__item:hover,body .header .header__menu li:hover>.menu__item{color:inherit}.footer-custom a.bgm-roll-host:hover{color:var(--footer-text, #fff)!important}.header-section :is(.bgcom-search-toggle,.cart-drawer-button){position:relative;isolation:isolate}.header-section :is(.bgcom-search-toggle,.cart-drawer-button):before{content:"";position:absolute;left:50%;top:50%;z-index:-1;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:var(--bgm-tint-2);scale:0;pointer-events:none;transition:scale var(--bgm-d-fast) var(--bgm-ease)}@media(hover:hover)and (pointer:fine){.header-section :is(.bgcom-search-toggle,.cart-drawer-button):hover:before{scale:1}.header-section .bgcom-search-toggle:hover{color:inherit}}.header-section :is(.bgcom-search-toggle,.cart-drawer-button):is(:focus-visible,:active):before,.header-section .bgcom-search-toggle[aria-expanded=true]:before{scale:1}@media(prefers-reduced-motion:reduce){.header-section :is(.bgcom-search-toggle,.cart-drawer-button):before{scale:1;opacity:0;transition:opacity var(--bgm-d-fast) var(--bgm-ease)}.header-section :is(.bgcom-search-toggle,.cart-drawer-button):is(:hover,:focus-visible,:active):before,.header-section .bgcom-search-toggle[aria-expanded=true]:before{opacity:1}}@media(prefers-reduced-motion:no-preference){#BgcomHeaderSearch.bgcom-hsearch:not([hidden]){transition:opacity var(--bgm-d-fast) var(--bgm-ease),translate var(--bgm-d-fast) var(--bgm-ease)}@starting-style{#BgcomHeaderSearch.bgcom-hsearch:not([hidden]){opacity:0;translate:0 var(--bgm-drop)}}}.header-section.header-scrolled .header{box-shadow:0 1px #1717171a}.header-section.header-hidden[data-sticky-type=on-scroll-up] .header{box-shadow:none}@media(max-width:767px){.header-section.header-sticky.header-hidden .header{box-shadow:none}}.footer-custom .social-list li{transition:scale var(--bgm-d-fast) var(--bgm-ease)}@media(hover:hover)and (pointer:fine){.footer-custom .social-list ul:has(li:hover) li{scale:.9}.footer-custom .social-list ul:has(li:hover) li:hover{scale:1.1}}.footer-custom .social-list li:has(a:focus-visible){scale:1.1}.footer-custom .social-list li:active{scale:.9}@media(prefers-reduced-motion:reduce){.footer-custom .social-list li{transition:none;scale:none!important}}@media(prefers-reduced-motion:no-preference){#bgpro-overlay.bgpro-overlay{transition:opacity var(--bgm-d-fast) var(--bgm-ease),display var(--bgm-d-base) allow-discrete}#bgpro-overlay.bgpro-overlay:not(.is-open){opacity:0;pointer-events:none}#bgpro-overlay.bgpro-overlay.is-open{opacity:1}@starting-style{#bgpro-overlay.bgpro-overlay.is-open{opacity:0}}#bgpro-overlay .bgpro-drawer{transition:transform var(--bgm-d-base) var(--bgm-ease)}#bgpro-overlay:not(.is-open) .bgpro-drawer{transform:translate(var(--bgm-drawer))}@starting-style{#bgpro-overlay.is-open .bgpro-drawer{transform:translate(var(--bgm-drawer))}}#bgpro-overlay.is-open :is(.bgpro-tab,.bgpro-pane.is-active){transition:opacity var(--bgm-d-base) var(--bgm-ease) var(--bgm-rv-follow),translate var(--bgm-d-base) var(--bgm-ease) var(--bgm-rv-follow)}@starting-style{#bgpro-overlay.is-open :is(.bgpro-tab,.bgpro-pane.is-active){opacity:0;translate:0 var(--bgm-drop)}}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/bgcom-motion.css.map */
