.common-menu__link.btn[data-v-07b06dbb]:before,.common-menu__link[data-v-07b06dbb]:before{background-color:currentColor;border-radius:50%;bottom:0;content:"";display:block;height:4px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;transform:scale(0) translateZ(0);transform-origin:center;transition:transform .3s cubic-bezier(.32,.94,.6,1);width:4px}.common-menu__link.btn[data-v-07b06dbb]:after,.common-menu__link[data-v-07b06dbb]:after{display:none}@media(any-hover:hover){.common-menu__link.btn[data-v-07b06dbb]:hover:before,.common-menu__link[data-v-07b06dbb]:hover:before{transform:scale(1) translateZ(0)}}.common-menu__link.btn.router-link-active[data-v-07b06dbb],.common-menu__link.router-link-active[data-v-07b06dbb]{pointer-events:none;--tw-text-opacity:1;color:rgb(255 94 43/var(--tw-text-opacity,1))}.common-menu__link.btn.router-link-active[data-v-07b06dbb]:before,.common-menu__link.router-link-active[data-v-07b06dbb]:before{background-color:currentColor;transform:scale(1) translateZ(0)}[class*=-tpl-page-index] .common-menu__link.btn.router-link-active[data-v-07b06dbb],[class*=-tpl-page-index] .common-menu__link.router-link-active[data-v-07b06dbb],[class*=-tpl-page-product] .common-menu__link.btn.router-link-active[data-v-07b06dbb],[class*=-tpl-page-product] .common-menu__link.router-link-active[data-v-07b06dbb]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html:not(.-animations-disabled) .common-menu li[data-v-07b06dbb]{--delay:calc(var(--index, 0)*.1s + .2s);opacity:.999;transform:translateZ(0);transition:opacity .3s var(--delay,0s) linear,transform .55s var(--delay,0s) cubic-bezier(.32,.94,.6,1)}@media(prefers-reduced-motion:reduce){.common-menu[data-v-07b06dbb]{transition:none!important}}html:not(.-animations-disabled) .-is-firstLoad .common-menu li[data-v-07b06dbb]{opacity:.001;transform:translate3d(0,-30px,0)}@media(prefers-reduced-motion:reduce){.-is-firstLoad .common-menu[data-v-07b06dbb]{transition:none!important}}.common-lang-switcher__button .btn__hover,.common-lang-switcher__button .btn__text{padding-left:12px!important;padding-right:12px!important}.common-button-menu[data-v-b158bd13]{align-items:center;background-color:#ffffff1a;border-radius:4px;display:inline-flex;justify-content:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));height:40px;padding:10px;transform:translateZ(0);width:40px}.common-button-menu__inner[data-v-b158bd13]{display:block;height:11px;position:relative;width:100%}.common-button-menu .line[data-v-b158bd13]{display:block;height:1px;left:0;position:absolute;width:100%}.common-button-menu .line.top[data-v-b158bd13]{top:0}.common-button-menu .line.middle[data-v-b158bd13]{bottom:0;margin:auto 0;top:0}.common-button-menu .line.bottom[data-v-b158bd13]{bottom:0}.common-button-menu .line svg[data-v-b158bd13]{height:auto;left:0;position:absolute;width:100%}html:not(.-animations-disabled) .common-button-menu .line[data-v-b158bd13]{transform:translateZ(0);transition:transform .2s cubic-bezier(.66,0,.34,1);transition-delay:.25s}html:not(.-animations-disabled) .common-button-menu svg[data-v-b158bd13]{transform:translateZ(0);transition:transform .25s cubic-bezier(.66,0,.34,1)}html:not(.-animations-disabled) .common-button-menu.-open .line[data-v-b158bd13]{transition-delay:0s}html:not(.-animations-disabled) .common-button-menu.-open .line svg[data-v-b158bd13]{transition-delay:.25s}@media(prefers-reduced-motion:reduce){.common-button-menu[data-v-b158bd13]{transition:none!important}}.common-button-menu.-open .line.top[data-v-b158bd13]{transform:translate3d(0,5px,0)}.common-button-menu.-open .line.top svg[data-v-b158bd13]{transform:rotate(45deg) translateZ(0)}.common-button-menu.-open .line.bottom[data-v-b158bd13]{transform:translate3d(0,-5px,0)}.common-button-menu.-open .line.bottom svg[data-v-b158bd13]{transform:rotate(-45deg) translateZ(0)}.common-button-menu.-open .line.middle[data-v-b158bd13]{transform:scaleX(0) translateZ(0)}.common-header__container[data-v-3dca27e8]{transition:padding-top .4s,padding-bottom .4s;transition-timing-function:cubic-bezier(.32,.94,.6,1)}.common-header__logo[data-v-3dca27e8]{transition:width .4s,color .3s;transition-timing-function:cubic-bezier(.32,.94,.6,1)}.common-header.fixed[data-v-3dca27e8]{transform:translate3d(0,-110%,0);transition:transform .5s cubic-bezier(.32,.94,.6,1)}.common-header.fixed .common-header__container[data-v-3dca27e8]{padding-bottom:1.25rem;padding-top:1.25rem}@media(max-width:1023px){.common-header.fixed .common-header__container[data-v-3dca27e8]{padding-bottom:.9375rem;padding-top:.9375rem}}.-no-scroll .common-header.fixed[data-v-3dca27e8],.lenis-stopped .common-header.fixed[data-v-3dca27e8]{padding-right:var(--sbw)}.-is-header-sticky.-is-scroll-up .common-header.fixed[data-v-3dca27e8]{transform:translateZ(0)}.common-header .common-button-menu[data-v-3dca27e8]{display:none}@media(max-width:1023px){.common-header .common-button-menu[data-v-3dca27e8]{display:inline-flex}}@media(any-hover:hover){.common-header[data-v-3dca27e8] .btn:focus-visible,.common-header a[data-v-3dca27e8]:focus-visible{outline-color:#fff}}html:not(.-animations-disabled) .common-header .btnWrap[data-v-3dca27e8],html:not(.-animations-disabled) .common-header .common-button-menu[data-v-3dca27e8],html:not(.-animations-disabled) .common-header .logoWrap[data-v-3dca27e8]{--delay:.2s;opacity:.999;transition:opacity .4s var(--delay,0s) cubic-bezier(.32,.94,.6,1)}html:not(.-animations-disabled) .common-header .btnWrap[data-v-3dca27e8]{--delay:calc(var(--index)*.1s + .4s)}@media(max-width:799px){html:not(.-animations-disabled) .common-header .btnWrap[data-v-3dca27e8]{--delay:.3s}}@media(prefers-reduced-motion:reduce){.common-header[data-v-3dca27e8]{transition:none!important}}html:not(.-animations-disabled) .-is-firstLoad .common-header .btnWrap[data-v-3dca27e8],html:not(.-animations-disabled) .-is-firstLoad .common-header .common-button-menu[data-v-3dca27e8],html:not(.-animations-disabled) .-is-firstLoad .common-header .logoWrap[data-v-3dca27e8]{opacity:.001}@media(prefers-reduced-motion:reduce){.-is-firstLoad .common-header[data-v-3dca27e8]{transition:none!important}}.common-transition[data-v-b9b14ccf]{z-index:100}.common-transition.black .bg[data-v-b9b14ccf]{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.common-alerts-banner[data-v-fd2c345a]{max-height:var(--height);transition:max-height .4s cubic-bezier(.32,.94,.6,1)}.common-alerts-banner .close svg[data-v-fd2c345a]{transition:transform .5s cubic-bezier(.32,.94,.6,1)}@media(any-hover:hover){.common-alerts-banner .close:hover svg[data-v-fd2c345a]{transform:rotate(180deg) translateZ(0)}}.common-alerts-banner .link svg[data-v-fd2c345a]{transition:transform .3s cubic-bezier(.32,.94,.6,1)}@media(any-hover:hover){.common-alerts-banner .link[data-v-fd2c345a]:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.common-alerts-banner .link:hover svg[data-v-fd2c345a]{transform:translate(10px) translateZ(0)}}.common-alerts-banner.isClosing[data-v-fd2c345a],.common-alerts-banner.isHidden[data-v-fd2c345a]{max-height:0}.common-menu-mobile[data-v-f7e58079]{transition:opacity .5s cubic-bezier(.32,.94,.6,1),visibility 0s;transition-delay:.2s,.7s}.common-menu-mobile.-open[data-v-f7e58079]{transition-delay:0s}.common-menu-mobile.-open .common-menu-mobile__header[data-v-f7e58079]{padding-right:calc(var(--grid-margin) + var(--sbw))}.common-menu-mobile.-open .l-box__container[data-v-f7e58079]{padding-right:calc(var(--spacing-box) + var(--sbw))}.common-menu-mobile .l-box__container[data-v-f7e58079]{padding:var(--spacing-box)}.common-menu-mobile__header[data-v-f7e58079]{padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.common-menu-mobile__content[data-v-f7e58079]{padding:calc(var(--grid-margin) - var(--spacing-box));padding-top:calc(.9375rem - var(--spacing-box))}html:not(.-animations-disabled) .common-menu-mobile[data-v-f7e58079]{--base-delay:.25s}html:not(.-animations-disabled) .common-menu-mobile__ctaWrap[data-v-f7e58079],html:not(.-animations-disabled) .common-menu-mobile__link[data-v-f7e58079]{opacity:0;transform:translate3d(0,100%,0);transition:opacity .25s,transform 0s;transition-delay:0s,.25s;transition-timing-function:cubic-bezier(.32,.94,.6,1)}html:not(.-animations-disabled) .common-menu-mobile__link[data-v-f7e58079]{--delay:calc(var(--index)*.1s + var(--base-delay));display:inline}html:not(.-animations-disabled) .common-menu-mobile__ctaWrap[data-v-f7e58079]{--delay:calc(var(--base-delay) + .2s)}html:not(.-animations-disabled) .common-menu-mobile.-open .common-menu-mobile__ctaWrap[data-v-f7e58079],html:not(.-animations-disabled) .common-menu-mobile.-open .common-menu-mobile__link[data-v-f7e58079]{opacity:1;transform:translateZ(0);transition:opacity .25s,transform .4s cubic-bezier(.32,.94,.6,1);transition-delay:var(--delay)}html:not(.-animations-disabled) .common-menu-mobile.-open .common-menu-mobile__link[data-v-f7e58079]{transition-duration:.5s}@media(prefers-reduced-motion:reduce){.common-menu-mobile[data-v-f7e58079]{transition:none!important}}html:not(.-animations-disabled) svg.paused .circles[data-v-ccb0efbb]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){svg[data-v-ccb0efbb]{transition:none!important}}.circles[data-v-ccb0efbb]{--scale-limit:25;transform-box:fill-box;transform-origin:center}@media(max-width:799px){.circles[data-v-ccb0efbb]{--scale-limit:15}}html:not(.-animations-disabled) .circles[data-v-ccb0efbb]{animation:waveAnimation-ccb0efbb 10s cubic-bezier(.4,0,.68,.06) calc(var(--index)*2s) infinite forwards}.paused html:not(.-animations-disabled) .circles[data-v-ccb0efbb]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.circles[data-v-ccb0efbb]{transition:none!important}}html.-animations-disabled .circles[data-v-ccb0efbb]{--scale:calc((var(--scale-limit)/5)*var(--index) + 1);transform:scale3d(var(--scale),var(--scale),1)}html.-animations-disabled .circles[data-v-ccb0efbb]:first-child{opacity:.5}html.-animations-disabled .circles[data-v-ccb0efbb]:nth-child(2){opacity:.3}html.-animations-disabled .circles[data-v-ccb0efbb]:nth-child(3){opacity:.2}html.-animations-disabled .circles[data-v-ccb0efbb]:nth-child(4){opacity:.1}html.-animations-disabled .circles[data-v-ccb0efbb]:nth-child(5){display:none}@media(prefers-reduced-motion:reduce){.circles[data-v-ccb0efbb]{--scale:calc((var(--scale-limit)/5)*var(--index) + 1);transform:scale3d(var(--scale),var(--scale),1)}.circles[data-v-ccb0efbb]:first-child{opacity:.5}.circles[data-v-ccb0efbb]:nth-child(2){opacity:.3}.circles[data-v-ccb0efbb]:nth-child(3){opacity:.2}.circles[data-v-ccb0efbb]:nth-child(4){opacity:.1}.circles[data-v-ccb0efbb]:nth-child(5){display:none}}@keyframes waveAnimation-ccb0efbb{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scale3d(var(--scale-limit),var(--scale-limit),1)}}@media(max-width:799px){.common-footer__illu{height:22.125rem}.common-footer__illu:after{background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";height:50%;left:0;position:absolute;width:100%}}.common-footer__illu svg{height:7.25rem;width:auto}@media(max-width:799px){.common-footer__illu svg{--tw-translate-x:-3.125rem;height:6.375rem;rotate:-90deg;transform-origin:top right}}.common-footer__legal{margin-top:18.125rem;opacity:.65}@media(max-width:799px){.common-footer__legal{margin-top:3.75rem}.common-footer__illu+.common-footer__legal{margin-top:18.125rem}}[class*=-tpl-page-product] .common-footer{background:linear-gradient(90deg,#fbce04,#e33f02);margin-top:calc(var(--spacing-box)*-1)}@media(max-width:799px){[class*=-tpl-page-product] .common-footer{background:linear-gradient(90deg,#f99900,#e43e02)}}html:not(.-animations-disabled) .common-footer .btnWrap,html:not(.-animations-disabled) .common-footer .common-footer__legal li,html:not(.-animations-disabled) .common-footer .common-footer__legal p,html:not(.-animations-disabled) .common-footer .common-footer__nav li{opacity:.001}html:not(.-animations-disabled) .common-footer .btnWrap,html:not(.-animations-disabled) .common-footer .common-footer__legal li,html:not(.-animations-disabled) .common-footer .common-footer__legal p{--delay:calc(var(--index, 0)*.1s + .3s)}@media(max-width:799px){html:not(.-animations-disabled) .common-footer .btnWrap,html:not(.-animations-disabled) .common-footer .common-footer__legal li,html:not(.-animations-disabled) .common-footer .common-footer__legal p{--delay:calc(var(--index, 0)*.1s + .7s)}}html:not(.-animations-disabled) .common-footer .common-footer__nav li{--delay:calc(var(--index, 0)*.08s + var(--col-index, 0)*.2s + .2s)}html:not(.-animations-disabled) .common-footer .text-mask{--duration:1.2s;--delay:calc(var(--col-index, 0)*.2s)}@media(prefers-reduced-motion:reduce){.common-footer{transition:none!important}}html:not(.-animations-disabled) .common-footer .isShown .btnWrap,html:not(.-animations-disabled) .common-footer .isShown .common-footer__legal li,html:not(.-animations-disabled) .common-footer .isShown .common-footer__legal p,html:not(.-animations-disabled) .common-footer.isShown .btnWrap,html:not(.-animations-disabled) .common-footer.isShown .common-footer__legal li,html:not(.-animations-disabled) .common-footer.isShown .common-footer__legal p{opacity:.999;transition:opacity .35s var(--delay,0s) cubic-bezier(.32,.94,.6,1)}html:not(.-animations-disabled) .common-footer .isShown .common-footer__nav li,html:not(.-animations-disabled) .common-footer.isShown .common-footer__nav li{opacity:.999;transition:opacity .4s var(--delay,0s) cubic-bezier(.32,.94,.6,1)}@media(prefers-reduced-motion:reduce){.common-footer .isShown,.common-footer.isShown{transition:none!important}}
