*{box-sizing:border-box;outline:none}html,body{width:100%;box-sizing:border-box;outline:none;font-family:"avenir-next-lt-pro",sans-serif;overflow-x:hidden;color:#fff;font-size:1rem;font-weight:400;font-style:normal;letter-spacing:1px;background-color:#fff}ul,ol{padding-left:1.5em}a:hover{text-decoration:none;outline:none;transition:all .45s ease-out}a,button{transition:all .45s ease-out;text-decoration:none;outline:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:none}::-webkit-scrollbar-track-piece{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#006ff0;border-radius:50px}::-moz-selection{background:red;color:#fff}::selection{background:red;color:#fff}::view-transition-old(root){animation:fade-out .4s both ease-in-out}::view-transition-new(root){animation:fade-in .4s both ease-in-out}@keyframes fade-out{to{opacity:0}}@keyframes fade-in{from{opacity:0}}.no-scroll{transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);overflow:hidden;height:100dvh}.togglebar i{transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.togglebar.active i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-color:#006ff0}.togglebar.active i:nth-child(1){transform:rotate(45deg)}.togglebar.active i:nth-child(2){opacity:0}.togglebar.active i:nth-child(3){transform:rotate(-45deg)}.index_pagination .swiper-pagination-bullet{transition:all .456s cubic-bezier(0.42, 0, 0.58, 1);opacity:1;background-color:#fff;border-radius:0;width:30px;height:3px}.index_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:50px;background-color:#006ff0}.just-validate-error-label{display:inline-block;background-color:#ab1010;color:#fff !important;border-radius:6px;padding:.2em 1em;font-size:.8rem;position:absolute;left:0;bottom:-1.4em;max-width:230px}.c-scroll-opacity{transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:1 !important}.scroll-left{opacity:0;transform:translateX(-80px);transition:all .8s ease}.scroll-left.is-inview{opacity:1;transform:translateX(0);transition-delay:var(--delay)}.scroll-right{opacity:0;transform:translateX(80px);transition:all .8s ease}.scroll-right.is-inview{opacity:1;transform:translateX(0);transition-delay:var(--delay)}.scroll-top{opacity:0;transform:translateY(80px);transition:all .8s ease}.scroll-top.is-inview{opacity:1;transform:translateY(0);transition-delay:var(--delay)}.ugc-reveal{opacity:0;transform:translateY(3rem);transition:opacity 700ms ease,transform 700ms ease}.ugc-reveal.is-visible{opacity:1;transform:translateY(0)}.ugc-reveal:nth-child(2){transition-delay:120ms}.ugc-reveal:nth-child(3){transition-delay:240ms}@media(prefers-reduced-motion: reduce){.ugc-reveal{opacity:1;transform:none;transition:none}}.loading-overlay{transition:transform .7s cubic-bezier(0.7, 0, 0.3, 1)}.loading-overlay.is-hidden{transform:translateX(100%);pointer-events:none}.loading-logo{transition:opacity .4s ease}.is-hidden .loading-logo{opacity:0}.join_bg::after{display:block;content:"";width:50%;height:300px;background-color:#006ff0;clip-path:polygon(0 30%, 0% 100%, 100% 100%);position:absolute;left:0;bottom:-1px;margin:auto;z-index:0}.join_bg::before{display:block;content:"";width:50%;height:300px;background-color:#006ff0;clip-path:polygon(100% 30%, 0% 100%, 100% 100%);position:absolute;right:0;bottom:-1px;margin:auto;z-index:0}.products-page{overflow-x:clip}.p_scroll_background.is-parallax-ready{isolation:isolate;overflow:clip;background-image:none !important}.p_scroll_background_layer{position:absolute;inset:0;z-index:-1;pointer-events:none;background-size:cover;background-position:center top;transform:translate3d(0, 0, 0);will-change:transform}.p_scroll_background.is-native-parallax{view-timeline:--product-background block;view-timeline-inset:0}.p_scroll_background.is-native-parallax>.p_scroll_background_layer{animation:product-background-parallax auto linear both;animation-timeline:--product-background;animation-range:entry 100% exit 100%}@keyframes product-background-parallax{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(0, var(--product-bg-travel, 65%), 0)}}.p_scroll_block.is-scroll-ready{height:300svh}.p_scroll_block.is-scroll-ready .p_scroll_stage{position:sticky;top:0;height:100svh;overflow:clip}.p_scroll_block.is-scroll-ready .p_scroll_stage>.p_scroll_panel{position:absolute;inset:0;height:100%}.p_scroll_text-left{--product-text-offset: -80px}.p_scroll_text-right{--product-text-offset: 80px}.p_scroll_block.is-scroll-ready .p_scroll_panel.is-active .p_scroll_text{animation:product-text-slide-in 650ms cubic-bezier(0.22, 1, 0.36, 1) both}@keyframes product-text-slide-in{from{opacity:0;transform:translateX(var(--product-text-offset))}to{opacity:1;transform:translateX(0)}}@media(prefers-reduced-motion: reduce){.p_scroll_background.is-native-parallax>.p_scroll_background_layer{animation:none;transform:none}.p_scroll_block.is-scroll-ready .p_scroll_text,.p_scroll_block.is-scroll-ready .p_scroll_panel.is-active .p_scroll_text{animation:none;opacity:1;transform:none}}@media screen and (max-width: 1280px){.join_bg::after{clip-path:polygon(0 50%, 0% 100%, 100% 100%)}.join_bg::before{clip-path:polygon(100% 50%, 0% 100%, 100% 100%)}}@media screen and (max-width: 899px){.join_bg::after{clip-path:polygon(0 70%, 0% 100%, 100% 100%)}.join_bg::before{clip-path:polygon(100% 70%, 0% 100%, 100% 100%)}}@media screen and (max-width: 640px){.join_bg::after{clip-path:polygon(0 80%, 0% 100%, 100% 100%)}.join_bg::before{clip-path:polygon(100% 80%, 0% 100%, 100% 100%)}}/*# sourceMappingURL=style.min.css.map */