@font-face{font-family:AvenirNext;src:url(/l/oakley-meta/assets/fonts/AvenirNext-DemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:AvenirNext;src:url(/l/oakley-meta/assets/fonts/AvenirNext-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:AvenirNext;src:url(/l/oakley-meta/assets/fonts/AvenirNext-Heavy.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:AvenirNext;src:url(/l/oakley-meta/assets/fonts/AvenirNext-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GaramondNarrowPlain;src:url(/l/oakley-meta/assets/fonts/GaramondNarrowPlainNew.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,p{margin:0}.section-title{font-size:28px;font-family:AvenirNext,sans-serif;font-weight:900;color:#fff;line-height:120%}@media screen and (min-width:1025px){.section-title{color:#d6dce0;line-height:90%}}@media screen and (min-width:1290px){.section-title{font-size:30px}}.section-title-small{font-family:AvenirNext,sans-serif;font-size:18px;font-weight:900;line-height:100%;color:#fff}@media screen and (min-width:1025px){.section-title-small{font-size:30px;line-height:90%}}.section-eyebrows{font-family:AvenirNext,sans-serif;font-size:14px;font-weight:500;list-style:1.2;color:#fff9;text-transform:uppercase}.section-text{color:#fffc;font-family:AvenirNext,sans-serif;font-size:16px;font-weight:400;line-height:20px}.section-text-small{color:#fffc;font-family:AvenirNext,sans-serif;font-size:14px;font-weight:400;line-height:18px}.section-text-secondary{color:#fffc;font-family:AvenirNext,sans-serif;font-size:14px;font-weight:400;line-height:20px}@media screen and (min-width:1025px){.section-text-secondary{font-size:16px}}.section-text-extra-small{color:#fff9;font-family:AvenirNext,sans-serif;font-size:12px;font-weight:400;line-height:16px}.inner-title{font-size:24px;font-family:AvenirNext,sans-serif;line-height:30px;color:#fffc;line-height:28px}.section-camera-inner-title{font-size:32px;font-family:AvenirNext,sans-serif;font-weight:900;color:#fff;line-height:120%;text-align:center}@media screen and (min-width:1025px){.section-camera-inner-title{font-size:40px;line-height:100%}}@media screen and (min-width:1290px){.section-camera-inner-title{font-size:60px}}.section-camera-inner-caption{font-family:GaramondNarrowPlain,sans-serif;font-size:20px;font-weight:400;line-height:100%;color:#fffc}@media screen and (min-width:1025px){.section-camera-inner-caption{font-size:24px}}.section-camera-inner-text{font-family:AvenirNext,sans-serif;font-size:14px;font-weight:500;line-height:18px;color:#fff}@media screen and (min-width:1025px){.section-camera-inner-text{font-size:20px;font-weight:500;line-height:28px}}.cta-text{color:#fff;font-family:AvenirNext,sans-serif;font-size:16px;font-weight:500;line-height:20px}[lang=es-es] .section-title,[lang=es-mx] .section-title,[lang=fr-ca] .section-title,[lang=fr-fr] .section-title,[lang=fr-be] .section-title,[lang=fr-ch] .section-title,[lang=it-it] .section-title,[lang=it-ch] .section-title,[lang=pt-br] .section-title{font-size:25px}@media screen and (min-width:1290px){[lang=es-es] .section-title,[lang=es-mx] .section-title,[lang=fr-ca] .section-title,[lang=fr-fr] .section-title,[lang=fr-be] .section-title,[lang=fr-ch] .section-title,[lang=it-it] .section-title,[lang=it-ch] .section-title,[lang=pt-br] .section-title{font-size:30px}}.video_controls button .play{width:16px;height:16px}.video_controls button[data-playing=true] .play{display:none}.video_controls button[data-playing=true] .pause,.video_controls button[data-playing=false] .play{display:inline-block}.video_controls button[data-playing=false] .pause{display:none}.video_controls button[data-muted=false] .volume-on{display:inline-block}.video_controls button[data-muted=false] .volume-off,.video_controls button[data-muted=true] .volume-on{display:none}.video_controls button[data-muted=true] .volume-off{display:inline-block}html:not([lang=en-us]):not([lang=en-au]):not([lang=en-ca]):not([lang=fr-ca]) [data-variant=all] .feature__sub_title{display:none}[data-debug=true] header{outline:1px dotted red}@media(min-width:1081px){header .nav__logo__container{position:fixed;top:0;left:0;padding:40px 0 0 40px;z-index:999}header .nav__menu_shop__container{position:fixed;top:0;right:0;padding:40px 40px 0 0;z-index:999}}@media(max-width:1080px){header{position:absolute;top:0;left:0;z-index:999;padding:16px 16px 0;width:100%;height:60px;display:flex;align-items:center;justify-content:center}}header .nav__logo__container{z-index:99}header .nav__logo__container svg{height:32px;width:150px}header .nav__price__container{position:relative;padding-right:16px;text-align:right;z-index:50}@media(max-width:1080px){header .nav__price__container{display:none}}header .nav__price__container.discounted .nav__price__full{font-size:14px;text-decoration:line-through;color:#ffffff80}header .nav__price__container.discounted .nav__price__discount{display:block}header .nav__price__title{padding-bottom:2px;color:#fff;font-family:AvenirNext,sans-serif;font-size:14px;font-weight:400;line-height:16px}header .nav__price__number{display:flex;justify-content:end;gap:8px}header .nav__price__full{color:#fff;font-family:AvenirNext,sans-serif;font-size:16px;font-weight:600;line-height:20px}header .nav__price__discount{display:none;color:#fff;font-family:AvenirNext,sans-serif;font-size:16px;font-weight:600;line-height:20px}header .nav__menu_shop__container{display:flex;gap:8px}@media(max-width:1080px){header .nav__menu_shop__container .nav__shop_now__container{display:none}}header .nav__menu_shop__container .nav__shop_now__container a.cta{z-index:4;position:relative}header .nav__menu_shop__container .nav__menu__container[data-active=true] .nav__menu__overlay{pointer-events:all;opacity:1;transition:opacity .3s ease}header .nav__menu_shop__container .nav__menu__container[data-active=true] #nav__menu{opacity:1;pointer-events:all}@media(min-width:1290px){header .nav__menu_shop__container .nav__menu__container[data-active=true] #nav__menu{transform:translateY(0);transition:transform .5s cubic-bezier(.25,.46,.45,.94),opacity .4s ease}}header .nav__menu_shop__container .nav__menu__container[data-active=true] #nav__menu ul li{opacity:1;transform:translateY(0)}header .nav__menu_shop__container .nav__menu__container[data-active=true] #nav__menu ul li:nth-child(1){transition:all .6s ease .27s}header .nav__menu_shop__container .nav__menu__container[data-active=true] #nav__menu ul li:nth-child(2){transition:all .6s ease .34s}header .nav__menu_shop__container .nav__menu__container[data-active=true] #nav__menu ul li:nth-child(3){transition:all .6s ease calc(.2s + .07s * 3)}header .nav__menu_shop__container .nav__menu__container[data-active=true] #nav__menu ul li:nth-child(4){transition:all .6s ease calc(.2s + .07s * 4)}header .nav__menu_shop__container .nav__menu__container[data-active=true] #nav__menu ul li:nth-child(5){transition:all .6s ease .55s}header .nav__menu_shop__container .nav__menu__container[data-active=true] #nav__menu ul li:nth-child(6){transition:all .6s ease calc(.2s + .07s * 6)}header .nav__menu_shop__container .nav__menu__container[data-active=true] #nav__menu ul li:nth-child(7){transition:all .6s ease calc(.2s + .07s * 7)}header .nav__menu_shop__container .nav__menu__container[data-active=true] #nav__menu ul li:nth-child(8){transition:all .6s ease .76s}header .nav__menu_shop__container .nav__menu__container[data-active=true] #nav__menu ul li:nth-child(9){transition:all .6s ease calc(.2s + .07s * 9)}header .nav__menu_shop__container .nav__menu__container[data-active=true] #nav__menu ul li:nth-child(10){transition:all .6s ease calc(.2s + .07s * 10)}header .nav__menu_shop__container .nav__menu__container[data-active=true] #nav__menu ul li.nav__menu__description{transition:all .6s ease .9s}header .nav__menu_shop__container .nav__menu__container[data-active=true] #nav__menu ul li.nav__menu__compare{transition:all .6s ease 1s}header .nav__menu_shop__container .nav__menu__container .nav__menu__button{width:40px;height:40px;background:linear-gradient(0deg,#ffffff1a,#ffffff1a),#0006;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border:1px solid rgba(255,255,255,.8);cursor:pointer;position:relative;z-index:3}@media(max-width:1080px){header .nav__menu_shop__container .nav__menu__container .nav__menu__button{position:fixed;top:16px;right:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}header .nav__menu_shop__container .nav__menu__container .nav__menu__button[data-active=true] .close{display:block}header .nav__menu_shop__container .nav__menu__container .nav__menu__button[data-active=true] .open{display:none}header .nav__menu_shop__container .nav__menu__container .nav__menu__button .open{display:block}header .nav__menu_shop__container .nav__menu__container .nav__menu__button .close{display:none}header .nav__menu_shop__container .nav__menu__container .nav__menu__overlay{pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#0000001a,#0000001a),#0006;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:2;opacity:0;transition:opacity .5s ease .6s}@media(min-width:1290px){header .nav__menu_shop__container .nav__menu__container .nav__menu__overlay{transition:opacity .4s ease}}header .nav__menu_shop__container .nav__menu__container #nav__menu{position:fixed;top:0;left:50%;width:500px;height:100%;z-index:1;transform:translate(-50%);z-index:10;pointer-events:none;padding:0 48px;z-index:2}@media(min-width:1290px){header .nav__menu_shop__container .nav__menu__container #nav__menu{border-radius:12px;background:linear-gradient(0deg,#ffffff1a,#ffffff1a),#0006;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);padding:24px;top:96px;right:40px;left:unset;transform:translateY(40px);opacity:0;transition:transform .5s cubic-bezier(.25,.46,.45,.94),opacity .4s ease;width:500px;max-height:calc(100% - 136px);height:auto;overflow-y:auto;scrollbar-width:none}header .nav__menu_shop__container .nav__menu__container #nav__menu::-webkit-scrollbar{display:none}}@media(max-width:1080px){header .nav__menu_shop__container .nav__menu__container #nav__menu{width:100%;padding:40px 16px 0}}header .nav__menu_shop__container .nav__menu__container #nav__menu ul{display:flex;flex-direction:column;gap:16px;justify-content:center;height:100%}@media(min-width:1290px){header .nav__menu_shop__container .nav__menu__container #nav__menu ul{height:auto}}@media(min-width:1025px)and (max-height:590px){header .nav__menu_shop__container .nav__menu__container #nav__menu ul{gap:8px}}header .nav__menu_shop__container .nav__menu__container #nav__menu ul .nav__menu__description{order:10;color:#fff;font-family:AvenirNext,sans-serif;font-size:16px;font-weight:400;line-height:120%}header .nav__menu_shop__container .nav__menu__container #nav__menu ul .nav__menu__compare{order:10}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li{list-style:none;opacity:0;transform:translateY(-10px);transition:all .4s ease 0s}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li:nth-child(9){transition:all .6s ease 0s}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li:nth-child(8){transition:all .6s ease .03s}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li:nth-child(7){transition:all .6s ease .06s}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li:nth-child(6){transition:all .6s ease .09s}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li:nth-child(5){transition:all .6s ease .12s}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li:nth-child(4){transition:all .6s ease .15s}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li:nth-child(3){transition:all .6s ease .18s}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li:nth-child(2){transition:all .6s ease .21s}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li:nth-child(1){transition:all .6s ease .24s}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li:nth-child(0){transition:all .6s ease .27s}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li.nav__menu__compare{transition:all .6s ease 0s}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li.nav__menu__description{transition:all .6s ease .03s}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.2);padding-top:24px;padding-bottom:12px;text-decoration:none;color:#fff;position:relative}@media(min-width:1025px)and (max-height:590px){header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a{padding-top:20px;padding-bottom:8px}}@media(max-width:380px){header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a{padding-top:16px;padding-bottom:6px}}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a:hover:after,header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a:focus-visible:after,header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a:focus:after{transform:scaleX(1)}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a:hover svg path,header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a:focus-visible svg path,header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a:focus svg path{fill:#ff7200}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a:hover svg circle,header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a:focus-visible svg circle,header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a:focus svg circle{stroke:#ff7200}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff;transform:scaleX(0);transform-origin:left;transition:transform .6s ease}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a>div{display:flex;flex-direction:column;position:relative}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a>div span.nav__menu__number{font-family:GaramondNarrowPlain,sans-serif;font-size:20px;color:#fffc;position:absolute;top:-24px;left:0}@media(min-width:1025px)and (max-height:700px){header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a>div span.nav__menu__number{font-size:16px}}@media(min-width:1025px)and (max-height:590px){header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a>div span.nav__menu__number{font-size:14px;top:-16px}}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a>div .nav__menu__text{font-size:18px;font-weight:500;color:#fff}@media(min-width:1025px)and (max-height:700px){header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a>div .nav__menu__text{font-size:20px}}@media(min-width:1025px)and (max-height:590px){header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a>div .nav__menu__text{font-size:18px}}@media(max-width:1080px){header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a>div .nav__menu__text{font-size:20px}}@media(max-width:380px){header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a>div .nav__menu__text{font-size:16px}}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a svg{display:none;transform:rotate(-90deg);width:16px;height:16px}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a svg.external{transform:rotate(-135deg)}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a svg path{fill:#fff;transition:all .4s ease}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li a svg circle{stroke:#fff;transition:all .4s ease}header .nav__menu_shop__container .nav__menu__container #nav__menu ul li:last-child svg{display:block}main[data-scrolling-to=true] section{opacity:0!important}#loader{position:fixed;top:0;left:0;z-index:999999;width:100%;height:100vh;background-color:#000;transition:opacity 1.2s ease-out}#loader[data-loaded=true]{opacity:0;pointer-events:none}#loader.switch-loader{transition:opacity .4s ease-out;z-index:50}#loader.progress-off .loader__container span.loader__progress{display:none}#loader.switch-loader~#prod_selector .prod_selector__products{pointer-events:none}#loader .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;align-items:center}@media(max-width:1080px){#loader .loader__container{top:50vh;top:50dvh}}#loader .loader__container video{width:350px;height:250px;object-fit:contain;transition:opacity .5s ease;opacity:0}#loader .loader__container video[data-active=true]{opacity:1}#loader .loader__container .loader__progress{font-family:GaramondNarrowPlain,sans-serif;color:#fff;font-size:24px;text-align:center;margin-top:-50px;opacity:0;transition:opacity .5s ease;z-index:2}#loader .loader__container .loader__progress[data-active=true]{opacity:1}.cta{font-size:16px;font-weight:500;line-height:1.5;background-color:#ff7200;color:#fff;text-decoration:none;height:40px;display:inline-flex;align-items:center;padding:0 20px;border-radius:8px;cursor:pointer;transition:background-color .3s ease;justify-content:center}@media(max-width:1080px){.cta{height:48px;width:100%;text-align:center;justify-content:center}.cta:active{background-color:#4e2c10}}@media(min-width:1025px){.cta:hover,.cta:focus-visible,.cta:focus{background-color:#c76110}}.cta-button{width:40px;height:40px;border:1px solid rgba(255,255,255,.2);background-color:#0000001a;border-radius:8px;color:#fff;transition:background-color .3s ease,border .3s ease;position:relative;cursor:pointer}@media(min-width:1025px){.cta-button:hover,.cta-button:focus-visible{background-color:#0003;border:1px solid rgba(255,255,255,.6)!important;animation:unset}.cta-button:hover:after,.cta-button:focus-visible:after{display:none}}@media(max-width:1080px){.cta-button:active{background-color:#0003;border:1px solid rgba(255,255,255,.6)}}.cta-button[data-blink=true]:after{content:"";pointer-events:none;position:absolute;left:-1px;top:-1px;width:100%;height:100%;border:1px solid #c76110;border-radius:8px;animation:blink 5s infinite;background-color:#c76110;z-index:-1;opacity:0}@keyframes blink{0%{opacity:0}10%{opacity:1}20%{opacity:0}25%{opacity:0}35%{opacity:1}45%{opacity:0}to{opacity:0}}.cta-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;fill:none}#mobile_shop_cta{display:none}@media(max-width:1080px){#mobile_shop_cta{display:block;position:fixed;bottom:56px;left:16px;right:16px;z-index:99;transition:bottom .6s cubic-bezier(.58,-.59,.36,.94)}#mobile_shop_cta[data-anchor-bottom=true]{bottom:8px}#mobile_shop_cta .cta{width:100%;height:48px;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:space-between}#mobile_shop_cta .mobile_fixed_cta__copy{display:flex;align-items:center;gap:12px}#mobile_shop_cta .mobile_fixed_cta__copy_icon{position:relative;width:24px;height:24px;padding:11px 0;border-radius:100px;background:#fff3;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}#mobile_shop_cta .mobile_fixed_cta__copy_icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0)}#mobile_shop_cta .mobile_fixed_cta__price{text-align:left}#mobile_shop_cta .mobile_fixed_cta__price.discounted .mobile_fixed_cta__price_full{order:1;text-decoration:line-through;color:#ffffff80;font-size:12px;font-weight:400}#mobile_shop_cta .mobile_fixed_cta__price.discounted .mobile_fixed_cta__price_discount{display:block}#mobile_shop_cta .mobile_fixed_cta__price_title{color:#fff;font-family:AvenirNext,sans-serif;font-size:12px;font-weight:400;line-height:16px}#mobile_shop_cta .mobile_fixed_cta__price_number{display:flex;gap:4px}#mobile_shop_cta .mobile_fixed_cta__price_full{color:#fff;font-family:AvenirNext,sans-serif;font-size:14px;font-weight:600;line-height:18px}#mobile_shop_cta .mobile_fixed_cta__price_discount{order:0;display:none;color:#fff;font-family:AvenirNext,sans-serif;font-size:14px;font-weight:600;line-height:18px}}#prod_selector{position:relative;width:fit-content;height:64px;border-radius:12px;padding:8px;display:flex;background-color:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);gap:32px;justify-content:space-between}@media(max-width:1025px){#prod_selector{height:48px;padding:4px}}@media(max-width:1080px){#prod_selector{height:58px;width:100%;padding:8px}}#prod_selector .prod_selector__products{display:flex;position:relative}@media(max-width:1080px){#prod_selector .prod_selector__products{width:100%;gap:8px}}#prod_selector .prod_selector__products button{height:48px;display:flex;align-items:center;padding:0 20px;background-color:transparent;border:none;cursor:pointer;position:relative;z-index:2;gap:8px;color:#fff9;transition:color .3s ease .1s;font-family:AvenirNext,sans-serif;justify-content:center;overflow:hidden;border-radius:12px}@media(max-width:1290px){#prod_selector .prod_selector__products button{height:40px}}@media(max-width:1080px){#prod_selector .prod_selector__products button{flex:1;height:42px}}#prod_selector .prod_selector__products button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;background:#000;transform:translateY(105%);transition:transform .35s cubic-bezier(.4,0,.2,1);z-index:0}#prod_selector .prod_selector__products button[data-active=true]{color:#fff}#prod_selector .prod_selector__products button[data-active=true]:before{transform:translateY(0)}#prod_selector .prod_selector__products button[data-active=true] img{filter:grayscale(0%)}#prod_selector .prod_selector__products button:hover{color:#fff}#prod_selector .prod_selector__products button:hover img{transform:scale(1.1);filter:grayscale(0%)}#prod_selector .prod_selector__products button img{width:66px;height:auto;transition:all .3s ease;filter:grayscale(80%);position:relative;z-index:1}#prod_selector .prod_selector__products button span{font-size:16px;font-weight:500;position:relative;z-index:1}@media(max-width:1290px){#prod_selector .prod_selector__products button span{font-size:14px}}#global_progress__container{position:fixed;top:0;right:0;z-index:60;width:4px;height:100vh;background-color:#fff3;transition:opacity 1.2s ease-out}@media(max-width:1080px){#global_progress__container{display:none}}#global_progress__container .global_progress__bar{position:absolute;top:0;right:0;width:100%;height:100%;background-color:#ff7200;border-bottom-right-radius:4px;border-bottom-left-radius:4px;transform-origin:top;transform:scaleY(0)}[data-top=false] .hero__svg__container{opacity:0!important}@media(max-width:1080px){[data-top=false] #hero .container .hero__img_text__container .hero__video__container .video_container .video_controls{bottom:70px}}[data-quick-loader=true] #hero[data-active=true] .container .hero__img_text__container{transition:opacity 2s ease 0s}[data-quick-loader=true] #hero[data-active=true] .container .hero__img_text__container video{transition:transform 2s ease 0s}[data-quick-loader=true] #hero[data-active=true] .container .hero__img_text__container .hero__text__container h1,[data-quick-loader=true] #hero[data-active=true] .container .hero__img_text__container .hero__text__container .hero__description__wrap{transition:all 1.5s ease 0s}#hero{height:200vh;--hero-text-o: 1;--hero-text-t-y: 0;z-index:6}@media(max-width:1080px){#hero{height:calc(var(--vh) * 200)}}#hero[data-active=true] .container .hero__img_text__container{opacity:1}#hero[data-active=true] .container .hero__img_text__container img{transform:scale(1) translateY(50px)}@media(max-width:1080px){#hero[data-active=true] .container .hero__img_text__container img{transform:scale(1) translateY(50px)}}#hero[data-active=true] .container .hero__img_text__container .hero__text__container h1,#hero[data-active=true] .container .hero__img_text__container .hero__text__container .hero__description__wrap{opacity:1;transform:translateY(0)}#hero .container{height:100%;--video-o: 1}#hero .container .hero__img_text__container{opacity:0;transition:opacity 1s ease-in-out .8s;width:100vw;height:100%}#hero .container .hero__img_text__container .hero__video__container{position:sticky;top:0;left:0;width:100vw;height:100vh;overflow:hidden}#hero .container .hero__img_text__container .hero__video__container .video_container{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:7;opacity:var(--video-o)}#hero .container .hero__img_text__container .hero__video__container .video_container video{width:100%;height:100%;object-fit:cover}@media(max-width:1080px){#hero .container .hero__img_text__container .hero__video__container .video_container video{height:calc(var(--vh) * 100)}}#hero .container .hero__img_text__container .hero__video__container .video_container .video_controls{position:fixed;bottom:20px;right:40px;z-index:8}@media(max-width:1080px){#hero .container .hero__img_text__container .hero__video__container .video_container .video_controls{bottom:115px;right:16px;transition:bottom .6s cubic-bezier(.58,-.59,.36,.94)}}#hero .container .hero__img_text__container .hero__video__container .video_container .video_controls button[data-control=volume]{display:none}#hero .container .hero__img_text__container img{display:block;width:100vw;height:100vh;object-fit:cover;opacity:var(--hero-img-o);transform:scale(1.1) translateY(120px);transition:transform 1.5s ease .5s;position:absolute;left:0;top:0;z-index:3}#hero .container .hero__img_text__container img.hero__right{transition:transform 1s ease .5s;z-index:6}#hero .container .hero__img_text__container img.hero__left{transition:transform 1.5s ease .5s;z-index:5}@media(max-width:1080px){#hero .container .hero__img_text__container img.hero__bg{display:none}}#hero .container .hero__img_text__container .hero__text__container{position:absolute;bottom:5%;left:50%;transform:translate(-50%,var(--hero-text-t-y));display:flex;flex-direction:column;align-items:center;gap:16px;width:80%;z-index:9;opacity:var(--hero-text-o);pointer-events:none}@media(max-width:1080px){#hero .container .hero__img_text__container .hero__text__container{bottom:50%;width:100%;gap:8px}}#hero .container .hero__img_text__container .hero__text__container h1{padding:0 16px;font-weight:700;font-family:AvenirNext,sans-serif;text-transform:uppercase;text-align:center;display:flex;flex-direction:column;transform:translateY(50px);transition:all 1s ease .8s;font-size:3.5vw;opacity:var(--hero-text-o);pointer-events:all}@media(max-width:1080px){#hero .container .hero__img_text__container .hero__text__container h1{font-size:6.8vw;line-height:1}}#hero .container .hero__img_text__container .hero__text__container .hero__description__wrap{opacity:0;transform:translateY(50px);transition:all 1s ease 1s;text-align:center}#hero .container .hero__img_text__container .hero__text__container .hero__description__wrap p{text-align:center;opacity:var(--hero-text-o);margin:auto;pointer-events:all}@media(max-width:1080px){#hero .container .hero__img_text__container .hero__text__container .hero__description__wrap p{width:100%;padding:0 16px}}#hero .container .hero__img_text__container .hero__svg__container{opacity:var(--hero-text-o);background-color:transparent;border:none;cursor:pointer;pointer-events:all}@media(max-width:1080px){#hero .container .hero__img_text__container .hero__svg__container{position:fixed;bottom:12px;left:50%;transform:translate(-50%);z-index:9}}#hero .container .hero__img_text__container .hero__svg__container svg{fill:currentColor;color:#ff7200;animation:svg 4s cubic-bezier(.44,.44,.03,.88) infinite;transition:opacity .5s ease}#hero .container .hero__img_text__container .hero__svg__container svg:hover{opacity:1!important;animation-play-state:paused}#hero .container .hero__img_text__container .hero__svg__container svg:hover circle,#hero .container .hero__img_text__container .hero__svg__container svg:hover path{animation-play-state:paused;opacity:1}@keyframes svg{0%{opacity:0}40%{opacity:1}70%{opacity:1}to{opacity:0}}#hero .container .hero__img_text__container .hero__svg__container svg path{opacity:0;animation:pathSvg 4s ease infinite;transform:translateY(-1px);will-change:transform,opacity}@keyframes pathSvg{0%{opacity:0;transform:translateY(-1px)}25%{opacity:0}30%{transform:translateY(-1px)}32%{opacity:1}40%{transform:translateY(1px)}50%{transform:translateY(-1px)}60%{transform:translateY(1px)}70%{transform:translateY(-1px)}to{opacity:1;transform:translateY(-1px)}}#hero .container .hero__img_text__container .hero__svg__container svg circle{stroke-dasharray:60;stroke-dashoffset:60;animation:circleSvg 4s ease-in-out infinite}@keyframes circleSvg{0%{stroke-dashoffset:60}25%{stroke-dashoffset:0}to{stroke-dashoffset:0}}#tech_features{--section-o: 1;--videos-s: -3%;height:100vh;margin-top:-75vh;position:relative;z-index:50;opacity:var(--section-o)}@media(max-width:1080px){#tech_features{height:calc(var(--vh) * 100);margin-top:calc(var(--vh) * -75)}}#tech_features[data-active=true]{pointer-events:all}#tech_features[data-active=true] .container .tech_features__title,#tech_features[data-active=true] .container .tech_features__nav{opacity:1;transform:translateY(0)}#tech_features[data-active=true] .container .tech_features__videos_container li{opacity:1;transform:translate(0);transition:opacity .6s ease,transform .6s ease;transition-delay:.15s}#tech_features[data-active=false]{pointer-events:none}#tech_features .container{opacity:1;padding:40px 40px 80px;text-align:center}@media(max-width:1080px){#tech_features .container{padding:0 0 80px;overflow:hidden;top:0;left:0}}#tech_features .container .tech_features__head{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:40px}@media(max-width:1080px){#tech_features .container .tech_features__head{justify-content:space-between;padding:0 16px}}#tech_features .container .tech_features__title{font-size:30px;color:#fff;font-weight:900;text-align:center;opacity:0;transform:translateY(64px);transition:opacity .6s ease,transform .6s ease;text-transform:uppercase}@media(max-width:1080px){#tech_features .container .tech_features__title{text-align:left}}#tech_features .container .tech_features__nav{position:absolute;right:0;display:flex;align-items:center;gap:8px;opacity:0;transform:translateY(64px);transition:opacity .6s ease,transform .6s ease;transition-delay:.1s}@media(max-width:1080px){#tech_features .container .tech_features__nav{position:static;display:inline-flex}}#tech_features .container .tech_features__nav_button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:#fff3;color:#fff;cursor:pointer;transition:opacity .3s ease}#tech_features .container .tech_features__nav_button svg{width:32px;height:32px;padding:5px 0}#tech_features .container .tech_features__nav_button--prev svg{transform:rotate(90deg)}#tech_features .container .tech_features__nav_button--next svg{transform:rotate(-90deg)}#tech_features .container .tech_features__nav_button:disabled{opacity:.4;cursor:default}#tech_features .container .tech_features__videos_container{display:flex;gap:12px;width:100vw;margin-left:calc(50% - 50vw);padding:0 40px 0 0;scroll-padding-left:40px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;scrollbar-width:none}#tech_features .container .tech_features__videos_container::-webkit-scrollbar{display:none}@media(max-width:1080px){#tech_features .container .tech_features__videos_container{width:100%;margin-left:0;padding:0;scroll-padding-left:40px;scroll-snap-type:x mandatory}}#tech_features .container .tech_features__videos_container li{list-style:none;flex:0 0 calc(25% - 20px);width:calc(25% - 20px);scroll-snap-align:start;position:relative;border-radius:12px;overflow:hidden;padding:0;opacity:0;transform:translateY(60px);transition:opacity .4s ease,transform .4s ease}#tech_features .container .tech_features__videos_container li:first-child{margin-left:40px}@media(max-width:1080px){#tech_features .container .tech_features__videos_container li{width:calc(100% - 80px);flex:0 0 calc(100% - 80px);scroll-snap-stop:always}#tech_features .container .tech_features__videos_container li:first-child{margin-left:16px}#tech_features .container .tech_features__videos_container li:last-child{margin-right:16px}}#tech_features .container .tech_features__videos_container li .tech_features__video_item{width:100%;height:80vh;position:relative}@media(min-width:1025px){#tech_features .container .tech_features__videos_container li .tech_features__video_item{min-height:500px;height:70vh}}#tech_features .container .tech_features__videos_container li .tech_features__video_item:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,#0000004d 20%,#0000);pointer-events:none;transition:opacity .4s ease}#tech_features .container .tech_features__videos_container li .tech_features__video_item .skeleton{width:100%;height:auto;opacity:.1;display:block}#tech_features .container .tech_features__videos_container li .tech_features__video_item picture{position:absolute;left:0;top:0;width:100%;height:100%}#tech_features .container .tech_features__videos_container li .tech_features__video_item picture img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.04) translateY(var(--videos-s))}#tech_features .container .tech_features__videos_container li .tech_features__video_item picture .video_controls{position:absolute;top:12px;right:12px;z-index:8;display:none}@media(max-width:1080px){#tech_features .container .tech_features__videos_container li .tech_features__video_item picture .video_controls{display:block}}#tech_features .container .tech_features__videos_container li .tech_features__video_item .tech_features__chips{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:6px;z-index:3}#tech_features .container .tech_features__videos_container li .tech_features__video_item .tech_features__chip{padding:6px 16px;background:#0006;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;color:#fff;font-size:16px;font-weight:500;display:flex;align-items:center;gap:10px}#tech_features .container .tech_features__videos_container li .tech_features__video_item .tech_features__video_text{position:absolute;left:0;bottom:0;padding:40px 24px;z-index:2;gap:12px;display:flex;flex-direction:column}#tech_features .container .tech_features__videos_container li .tech_features__video_item .tech_features__video_text .tech_features__video_title{text-transform:uppercase;font-size:20px;font-weight:900;color:#fff;text-align:left}#tech_features .container .tech_features__videos_container li .tech_features__video_item .tech_features__video_text .tech_features__video_description{font-size:16px;color:#fff;text-align:left;line-height:1.25}#tech_features .container .tech_features__videos_container li .tech_features__video_item .tech_features__video_text .tech_features__cta{display:inline-flex;align-items:center;gap:8px;color:#fff;font-size:14px;background:none;border:none;padding:0;cursor:pointer;position:relative}#tech_features .container .tech_features__videos_container li .tech_features__video_item .tech_features__video_text .tech_features__cta span{position:relative}#tech_features .container .tech_features__videos_container li .tech_features__video_item .tech_features__video_text .tech_features__cta span:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#fff;transition:width .3s ease}#tech_features .container .tech_features__videos_container li .tech_features__video_item .tech_features__video_text .tech_features__cta svg{transition:transform .3s ease,color .3s ease;color:#fff}#tech_features .container .tech_features__videos_container li .tech_features__video_item .tech_features__video_text .tech_features__cta:hover svg{transform:rotate(90deg)}[lang=es-es] #tech_features .container .tech_features__title,[lang=es-mx] #tech_features .container .tech_features__title,[lang=it-ch] #tech_features .container .tech_features__title,[lang=it-it] #tech_features .container .tech_features__title,[lang=pt-br] #tech_features .container .tech_features__title{font-size:25px}@media screen and (min-width:1290px){[lang=es-es] #tech_features .container .tech_features__title,[lang=es-mx] #tech_features .container .tech_features__title,[lang=it-ch] #tech_features .container .tech_features__title,[lang=it-it] #tech_features .container .tech_features__title,[lang=pt-br] #tech_features .container .tech_features__title{font-size:30px}}[lang=fr-ca] #tech_features .container .tech_features__title,[lang=fr-fr] #tech_features .container .tech_features__title,[lang=fr-be] #tech_features .container .tech_features__title,[lang=fr-ch] #tech_features .container .tech_features__title{font-size:24px}@media screen and (min-width:1290px){[lang=fr-ca] #tech_features .container .tech_features__title,[lang=fr-fr] #tech_features .container .tech_features__title,[lang=fr-be] #tech_features .container .tech_features__title,[lang=fr-ch] #tech_features .container .tech_features__title{font-size:30px}}body:has(#tech_features_overlay[aria-hidden=false]){overflow:hidden}.tfo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none;opacity:0;transition:opacity .5s ease}.tfo[aria-hidden=false]{pointer-events:all;opacity:1}.tfo[aria-hidden=false] .tfo__inner{transform:translateY(0);opacity:1}.tfo__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000e6;cursor:pointer}.tfo__inner{position:absolute;z-index:1;top:80px;right:40px;bottom:40px;left:40px;display:flex;flex-direction:column;gap:16px;transform:translateY(50px);opacity:0;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .5s ease}@media(max-width:1080px){.tfo__inner{top:0;right:0;bottom:0;left:0;gap:0;transform:none;opacity:1;transition:none}}.tfo__panel{display:none;width:100%;flex:1;min-height:0;background:#111;border-radius:12px;overflow:hidden;flex-direction:column;position:relative}.tfo__panel[data-active=true]{display:flex}.tfo__panel[data-active=true] .tfo__img{animation:tfo-img-in .8s ease both}.tfo__panel[data-active=true] .tfo__chips{animation:tfo-in .6s ease 0s both}.tfo__panel[data-active=true] .tfo__title,.tfo__panel[data-active=true] .tfo__title_mob{animation:tfo-in .6s ease .1s both}.tfo__panel[data-active=true] .tfo__desc,.tfo__panel[data-active=true] .tfo__desc_mob{animation:tfo-in .6s ease .2s both}.tfo__panel[data-active=true] .tfo__boxes,.tfo__panel[data-active=true] .tfo__boxes_mob{animation:tfo-in .6s ease .3s both}.tfo__panel[data-leaving=true]{display:flex;pointer-events:none}.tfo__panel[data-leaving=true] .tfo__img{animation:tfo-img-out .3s ease forwards}.tfo__panel[data-leaving=true] .tfo__chips,.tfo__panel[data-leaving=true] .tfo__title,.tfo__panel[data-leaving=true] .tfo__title_mob,.tfo__panel[data-leaving=true] .tfo__desc,.tfo__panel[data-leaving=true] .tfo__desc_mob,.tfo__panel[data-leaving=true] .tfo__boxes,.tfo__panel[data-leaving=true] .tfo__boxes_mob{animation:tfo-out .3s ease forwards}@media(max-width:1080px){.tfo__panel{border-radius:0;overflow-y:auto;overflow-x:hidden;flex:1}}@keyframes tfo-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes tfo-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}@keyframes tfo-img-in{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes tfo-img-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}.tfo__close{position:fixed;top:12px;right:12px;z-index:10;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#0003;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.2);border-radius:6px;cursor:pointer;color:#fff;transition:background .2s ease}@media(min-width:1025px){.tfo__close{position:absolute;top:24px;right:24px}.tfo__close:hover{background:#ffffff40}}.tfo__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}@media(max-width:1080px){.tfo__media{position:relative;inset:auto;flex:none;aspect-ratio:4/3}}.tfo__media picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tfo__img{width:100%;height:100%;object-fit:cover;display:block}.tfo__chips{position:absolute;top:12px;left:12px;z-index:3;display:flex;gap:6px;flex-wrap:wrap}@media(min-width:1025px){.tfo__chips{top:24px;left:24px}}.tfo__chip{display:flex;align-items:center;gap:10px;padding:6px 16px;background:#0006;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;color:#fff;font-size:14px;font-weight:500}.tfo__desk_content{position:absolute;bottom:24px;left:28px;right:28px;z-index:3;display:flex;flex-direction:column;gap:30px}@media(max-width:1080px){.tfo__desk_content{display:none}}@media(max-height:580px)and (min-width:768px){.tfo__desk_content{gap:15px}}.tfo__caption{display:flex;flex-direction:column;width:50%;gap:12px}@media(max-width:1080px){.tfo__caption{display:none}}.tfo__title{font-size:33px;font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:.02em}@media(max-height:580px)and (min-width:768px){.tfo__title{font-size:20px}}.tfo__desc{font-size:16px;color:#fffc;line-height:1.25}.tfo__desc .paragraph-title{color:#fffc;font-size:16px;font-weight:600;line-height:20px;letter-spacing:.16px}.tfo__desc .paragraph-disclaimer{font-size:12px;font-style:italic;font-weight:400;line-height:20px;letter-spacing:.12px}.tfo__body{display:none;flex-direction:column;gap:12px;padding:16px}@media(max-width:1080px){.tfo__body{display:flex;gap:0}}.tfo__title_mob{font-size:24px;font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:.02em}.tfo__desc_mob{font-size:16px;color:#fffc;line-height:1.25;margin-bottom:12px}.tfo__desc_mob .paragraph-title{color:#fffc;font-size:16px;font-weight:600;line-height:20px;letter-spacing:.16px}.tfo__desc_mob .paragraph-disclaimer{font-size:12px;font-style:italic;font-weight:400;line-height:20px;letter-spacing:.12px}.tfo__boxes{display:flex;gap:12px}.tfo__boxes_mob{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none}.tfo__boxes_mob::-webkit-scrollbar{display:none}@media(max-width:1080px){.tfo__boxes_mob{scroll-snap-type:x mandatory}}.tfo__box{flex:1;min-width:200px;border-radius:12px;border:1px solid rgba(255,255,255,.2);background:#0003;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:16px;display:flex;flex-direction:column;gap:8px}@media(max-width:1080px){.tfo__box{flex:0 0 calc(100% - 40px);scroll-snap-align:start}}.tfo__box_title{font-size:24px;font-weight:500;color:#fff}@media(max-width:1080px){.tfo__box_title{font-size:21px}}@media(max-height:580px)and (min-width:768px){.tfo__box_title{font-size:18px}}.tfo__box_desc{font-size:16px;color:#ffffffb3;line-height:1.25}@media(max-height:580px)and (min-width:768px){.tfo__box_desc{font-size:13px}}.tfo__box_desc strong{font-weight:600}.tfo__box_desc .paragraph-title{color:#fff;font-size:16px;font-weight:600;letter-spacing:.14px}@media(max-height:580px)and (min-width:768px){.tfo__box_desc .paragraph-title{font-size:13px}}.tfo__box_desc .paragraph-disclaimer{font-size:12px;font-style:italic;font-weight:400;line-height:1.25;letter-spacing:.11px}.tfo__footer{display:flex;align-items:center;justify-content:center;gap:16px;width:100%}@media(max-width:1080px){.tfo__footer{padding:16px;background:#000;flex-shrink:0;justify-content:space-between}}.tfo__dots{display:flex;gap:6px;align-items:center}.tfo__dot{width:8px;height:4px;border-radius:99px;background:#ffffff59;border:none;padding:0;cursor:pointer;transition:background .2s ease,transform .2s ease}.tfo__dot--active{background:#fff;transform:scale(1.3)}.tfo__nav_btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#ffffff1f;border:none;border-radius:50%;cursor:pointer;color:#fff;transition:opacity .2s ease;flex-shrink:0}@media(min-width:1025px){.tfo__nav_btn:hover{background:#ffffff40}}.tfo__nav_btn:disabled{opacity:.3;cursor:default}.tfo__nav_btn--prev svg{transform:rotate(90deg)}.tfo__nav_btn--next svg{transform:rotate(-90deg)}#ai_videos{height:100%;min-height:100vh;position:relative;z-index:50;--ai-videos-o: 1;--ai-videos-texts-t: 0;--ai-videos-cp-y: 0px;--ai-videos-cp-x: 8%;--ai-videos-cp-border: 12px}@media(max-width:1080px){#ai_videos{margin-top:10vh;--ai-videos-cp-x: 0%}}@media(max-width:767px){#ai_videos{margin-top:10vh;--ai-videos-s: 0;--ai-videos-o: 1;--ai-videos-texts-t: 0}}#ai_videos[data-active=true]{pointer-events:all}#ai_videos[data-active=true] .container .ai_video__title{opacity:1;transform:translateY(0)}#ai_videos[data-active=true] .container .ai_video__preTitle,#ai_videos[data-active=true] .container .ai_videos__titles .ai_video__title__container{opacity:1}#ai_videos[data-active=true] .container .ai_videos__selector{transform:translateY(0);opacity:1}@media(max-width:1080px){#ai_videos[data-active=true] .container .ai_videos__video__container{transform:translateY(0);transition-delay:.15s;opacity:1}}#ai_videos[data-active=false]{pointer-events:none}#ai_videos[data-active=false] .container .ai_videos__titles:after{opacity:1}#ai_videos[data-active=false] .container .ai_videos__titles .ai_video__preTitle{opacity:1}#ai_videos[data-active=false] .container .ai_videos__titles .ai_video__title__container h2{transform:translateY(120%)!important}@media(max-width:1080px){#ai_videos[data-active=false] .container .ai_videos__titles .ai_video__title__container h2{transition:all .3s ease}}#ai_videos[data-active=false] .container .ai_video__text__container .ai_videos__progress__container .ai_videos__progress_number span{transform:translateY(100%)}#ai_videos[data-active=false] .container .ai_video__text__container .ai_videos__progress__container .ai_videos__progress_video{opacity:1}#ai_videos[data-active=false] .container .ai_video__text__container .ai_video__play_pause__container{opacity:0;transform:translateY(100%);transition-delay:0s}#ai_videos .container{height:100%;opacity:var(--ai-videos-o);padding:40px 40px 160px}@media(max-width:1080px){#ai_videos .container{height:90%;padding:16px 16px 80px;top:0;left:0}}#ai_videos .container .ai_video__title{text-transform:uppercase;text-align:center;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}@media(min-width:1025px){#ai_videos .container .ai_video__title{padding-bottom:50px}}#ai_videos .container .ai_video__preTitle{display:none;position:absolute;left:64px;top:64px;z-index:2;color:#fffc;font-size:14px;transition:opacity .5s ease;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:#0003;padding:4px 12px;font-weight:500;opacity:0;transition:opacity .2s ease}@media(max-width:1080px){#ai_videos .container .ai_video__preTitle{left:32px;top:32px}}#ai_videos .container .ai_videos__video__container{width:100%;height:80vh;min-height:500px;clip-path:inset(0 var(--ai-videos-cp-x) round var(--ai-videos-cp-border));transform:translateZ(0);opacity:1;border-radius:12px;overflow:hidden;will-change:transform,opacity}@media(max-width:1080px){#ai_videos .container .ai_videos__video__container{transform:translateY(50px);opacity:0;transition:transform .7s cubic-bezier(.25,.46,.45,.94),opacity .7s ease}}@media(min-width:768px){#ai_videos .container .ai_videos__video__container{min-height:85vh}}#ai_videos .container .ai_videos__video__container .ai_videos__videos__wrap{height:100%;width:100%}#ai_videos .container .ai_videos__video__container .ai_videos__video__wrap{position:absolute;left:0;top:0;overflow:hidden;width:100%;height:100%;opacity:0;pointer-events:none;content-visibility:auto}@media(max-width:1080px){#ai_videos .container .ai_videos__video__container .ai_videos__video__wrap{background-color:#000}}#ai_videos .container .ai_videos__video__container .ai_videos__video__wrap:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#0003;pointer-events:none}#ai_videos .container .ai_videos__video__container .ai_videos__video__wrap:nth-child(1){z-index:4}#ai_videos .container .ai_videos__video__container .ai_videos__video__wrap:nth-child(2){z-index:3}#ai_videos .container .ai_videos__video__container .ai_videos__video__wrap:nth-child(3){z-index:2}#ai_videos .container .ai_videos__video__container .ai_videos__video__wrap:nth-child(4){z-index:1}#ai_videos .container .ai_videos__video__container .ai_videos__video__wrap[data-active=true]{opacity:1;pointer-events:all}#ai_videos .container .ai_videos__video__container .ai_videos__videos__poster{position:absolute;left:0;top:0;width:100%;height:100vh;object-fit:cover;object-position:center;z-index:10;pointer-events:none}@media(max-width:1080px){#ai_videos .container .ai_videos__video__container .ai_videos__videos__poster{height:100vh}}#ai_videos .container .ai_videos__video__container video{width:100%;height:100%;object-fit:cover;background-color:transparent}@media(max-width:1080px){#ai_videos .container .ai_videos__video__container video{height:100%}}#ai_videos .container .ai_videos__titles{flex:1;position:absolute;left:20px;bottom:20px;z-index:2;width:60%;text-align:center;z-index:10}@media(max-width:1080px){#ai_videos .container .ai_videos__titles{width:calc(100% - 20px)}}#ai_videos .container .ai_videos__titles .ai_video__title__container{position:relative;opacity:0;transition:opacity .3s ease}#ai_videos .container .ai_videos__titles .ai_video__title__container .ai_video__title__wrap{opacity:0;transform:translateY(16px);position:absolute;left:20px;bottom:20px;text-align:left;transition:opacity .2s ease,transform .2s cubic-bezier(.4,0,.2,1)}@media(max-width:1080px){#ai_videos .container .ai_videos__titles .ai_video__title__container .ai_video__title__wrap{left:0;bottom:0}}#ai_videos .container .ai_videos__titles .ai_video__title__container .ai_video__title__wrap[data-active=true]{opacity:1;transform:translateY(0);transition:opacity .4s ease .35s,transform .4s cubic-bezier(.4,0,.2,1) .25s}#ai_videos .container .ai_videos__titles .ai_video__title__container .ai_video__title__wrap[data-active=true] h2{transform:translateY(0);transition:transform .4s cubic-bezier(.4,0,.2,1) .31s}#ai_videos .container .ai_videos__titles .ai_video__title__container .ai_video__title__wrap[data-active=true] p{transform:translateY(0);transition:transform .4s cubic-bezier(.4,0,.2,1) .37s}#ai_videos .container .ai_videos__titles .ai_video__title__container h2{color:#fff;font-size:32px;width:100%;line-height:1;margin-bottom:8px;font-weight:500;transform:translateY(10px);transition:transform .4s cubic-bezier(.4,0,.2,1) .06s}@media(max-width:1290px){#ai_videos .container .ai_videos__titles .ai_video__title__container h2{font-size:28px}}@media(max-width:1080px){#ai_videos .container .ai_videos__titles .ai_video__title__container h2{font-size:24px;line-height:1}}#ai_videos .container .ai_videos__titles .ai_video__title__container p{color:#fff;font-family:AvenirNext,sans-serif;font-size:16px;font-weight:400;line-height:120%;transform:translateY(10px);transition:transform .4s cubic-bezier(.4,0,.2,1) .12s}#ai_videos .container .ai_videos__titles .ai_video__title__container p .small-text{display:block;margin-top:12px;font-size:12px;font-style:italic}#ai_videos .container .ai_video__text__container{position:absolute;left:0;bottom:24px;width:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;padding:0 24px;gap:12px;z-index:10;transform:translateY(var(--ai-videos-texts-t));height:40px}@media(max-width:1080px){#ai_videos .container .ai_video__text__container{bottom:unset;padding:0 16px 6px;justify-content:flex-end;flex-wrap:wrap;top:20px;right:20px;width:100%;align-items:flex-start}}#ai_videos .container .ai_video__text__container .ai_videos__progress__container{opacity:0;display:flex;justify-content:center;width:40%}@media(max-width:1080px){#ai_videos .container .ai_video__text__container .ai_videos__progress__container{width:calc(100% - 120px);justify-content:flex-start}}#ai_videos .container .ai_video__text__container .ai_videos__progress__container .ai_videos__progress_number{color:#fff;font-family:GaramondNarrowPlain,sans-serif;font-size:24px;width:200px;display:flex;justify-content:space-between;overflow:hidden}@media(max-width:1080px){#ai_videos .container .ai_video__text__container .ai_videos__progress__container .ai_videos__progress_number{width:100px;justify-content:flex-start}}#ai_videos .container .ai_video__text__container .ai_videos__progress__container .ai_videos__progress_number span{display:inline-block;transition:transform .5s ease;will-change:transform}#ai_videos .container .ai_video__text__container .ai_videos__progress__container .ai_videos__progress_video{width:100%;height:1px;background-color:#fff6;border-radius:2px;position:relative}@media(max-width:1080px){#ai_videos .container .ai_video__text__container .ai_videos__progress__container .ai_videos__progress_video{width:100%}}#ai_videos .container .ai_video__text__container .ai_videos__progress__container .ai_videos__progress_video .ai_videos__progress_video_bar{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;transform:scale(.5);border-radius:2px;transform-origin:left;will-change:transform;opacity:0;transition:opacity .5s ease}#ai_videos .container .ai_video__text__container .ai_videos__progress__container .ai_videos__progress_video .ai_videos__progress_video_bar[data-active=true]{opacity:1}#ai_videos .container .ai_video__text__container .ai_video__play_pause__container{position:absolute;transition:opacity .5s ease,transform .5s ease;transition-delay:.4s;right:24px;bottom:0}@media(max-width:1080px){#ai_videos .container .ai_video__text__container .ai_video__play_pause__container{width:100%;text-align:right;margin-left:0;right:20px;top:0;bottom:unset}}#ai_videos .container .ai_video__text__container .ai_video__play_pause__container .video_controls{position:absolute;left:0;top:0;opacity:0;pointer-events:none;height:40px;display:flex;gap:8px;z-index:20}@media(max-width:1080px){#ai_videos .container .ai_video__text__container .ai_video__play_pause__container .video_controls{left:unset;right:0;width:auto;display:inline-flex}}#ai_videos .container .ai_video__text__container .ai_video__play_pause__container .video_controls[data-active=true]{opacity:1;pointer-events:all}#ai_videos .container .ai_video__text__container .ai_video__play_pause__container .video_controls:nth-child(1){position:relative}#ai_videos .container .ai_videos__selector{display:flex;justify-content:center;width:100%;opacity:0;transform:translateY(20px);transition:transform .4s ease,opacity .4s ease}@media(max-width:1080px){#ai_videos .container .ai_videos__selector{padding:16px 0}}@media(max-width:992px){#ai_videos .container .ai_videos__selector{width:100vw;margin-left:calc(50% - 50vw);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;justify-content:flex-start;padding-inline:16px;padding-top:0;padding-bottom:0;box-sizing:border-box;margin-top:12px;margin-bottom:12px}#ai_videos .container .ai_videos__selector::-webkit-scrollbar{display:none}}#ai_videos .container .ai_videos__selector.desk{position:relative;z-index:5;margin-bottom:-30px}#ai_videos .container .ai_videos__selector[data-active=true] ul li{opacity:1;transform:translateY(0)}#ai_videos .container .ai_videos__selector ul{display:flex;justify-content:center;width:auto;padding:8px;border-radius:12px;background:linear-gradient(0deg,#ffffff1a,#ffffff1a),#0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(max-width:1080px){#ai_videos .container .ai_videos__selector ul{width:max-content;flex-wrap:nowrap;justify-content:flex-start;gap:4px;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}}#ai_videos .container .ai_videos__selector ul li{list-style:none;opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease}#ai_videos .container .ai_videos__selector ul li button{min-height:48px;padding:0 20px;border-radius:12px;overflow:hidden;border:none;background-color:transparent;opacity:.8;position:relative;cursor:pointer;transition:border-color .3s ease,opacity .3s ease;width:100%}@media(max-width:1080px){#ai_videos .container .ai_videos__selector ul li button{box-sizing:border-box;width:100%;height:100%}}#ai_videos .container .ai_videos__selector ul li button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;background:#000;transform:translateY(105%);transition:transform .35s cubic-bezier(.4,0,.2,1);z-index:0}#ai_videos .container .ai_videos__selector ul li button span{position:relative;z-index:1;color:#fff;font-family:AvenirNext,sans-serif;font-size:16px;font-weight:500;line-height:20px;white-space:nowrap}#ai_videos .container .ai_videos__selector ul li button[data-active=true]{opacity:1;border-radius:8px}#ai_videos .container .ai_videos__selector ul li button[data-active=true]:before{transform:translateY(0)}#ct_overlay .cta{height:auto;min-width:auto;letter-spacing:1px}#ct_products-comparison .comparison-table tbody tr td .paragraph-disclaimer{color:#fff;font-family:AvenirNext,sans-serif;font-size:14px;font-weight:400;line-height:18px;letter-spacing:.14px;font-style:italic}#ct_products-comparison table tbody{scrollbar-color:rgba(255,255,255,.3) transparent}@media(max-width:767px){#ct_overlay #ct_products-comparison .criteria-wrapper .criterion-column .criterion-item .criterion-text{font-weight:400}#ct_overlay #ct_products-comparison .criteria-wrapper .sticky-products .badge{margin-bottom:5px}#ct_products-comparison .criteria-wrapper li.criterion-column .criterion-item .criterion-text{overflow-y:auto}}#compare .compare-section--cards .compare-section--card[data-active=true] .compare-section--card-image img{transform:translateY(0);opacity:1}#compare .compare-section--cards .compare-section--card[data-active=true] .compare-section--card-name{opacity:1;transform:translateY(0)}#compare .compare-section--cards .compare-section--card[data-active=true] .compare-section--card-tagline{opacity:1;transform:translateY(0);transition-delay:.2s}#compare .compare-section--cards .compare-section--card[data-active=true] .compare-section--feature{opacity:1;transform:translateY(0)}#compare .compare-section--cards .compare-section--card[data-active=true] .compare-section--feature:nth-child(1){transition-delay:.4s}#compare .compare-section--cards .compare-section--card[data-active=true] .compare-section--feature:nth-child(2){transition-delay:.6s}#compare .compare-section--cards .compare-section--card[data-active=true] .compare-section--feature:nth-child(3){transition-delay:.8s}.compare-section{--compare-img-y: 7%;--compare-img-y-hstn: 7%;--compare-img-y-vanguard: 7%;position:relative;z-index:6;padding:100px 40px;margin-top:30vh}@media(max-width:1080px){.compare-section{padding:100px 16px;margin-top:10vh}}.compare-section--container{width:100%;padding:0 10vw;margin:0 auto}@media(max-width:1080px){.compare-section--container{padding:0}}.compare-section--cards{display:flex;flex-direction:column;gap:80px}@media screen and (min-width:1025px){.compare-section--cards{flex-direction:row;gap:24px}}.compare-section--card{flex:1;background:#1a1a1a;border-radius:16px;display:flex;flex-direction:column;position:relative}.compare-section--card-image{width:75%;height:auto;overflow:hidden;position:absolute;top:-30%;right:50px;transform:translateY(var(--compare-img-y, 0))}@media(max-width:1080px){.compare-section--card-image{top:-13%;transform:translateY(var(--compare-img-y-vanguard, 0))}}.compare-section--card-image picture,.compare-section--card-image img{width:100%;height:100%;object-fit:cover;display:block;transform:translateY(10%);opacity:0;transition:transform .6s ease,opacity .6s ease}.compare-section [data-product=hstn] .compare-section--card-image{top:-35%;left:50px}@media(max-width:1080px){.compare-section [data-product=hstn] .compare-section--card-image{top:-10%;transform:translateY(var(--compare-img-y-hstn, 0))}}.compare-section--card-content{padding:120px 24px 32px}.compare-section--card-content .compare-section--cta-wrapper{display:none}@media(max-width:1080px){.compare-section--card-content .compare-section--cta-wrapper{display:block}}.compare-section--card-name{font-family:AvenirNext,sans-serif;font-weight:900;font-size:30px;line-height:1.2;color:#fff;text-transform:uppercase;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.compare-section--card-tagline{font-size:16px;line-height:1.4;color:#fffc;margin-bottom:24px;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.compare-section--features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}@media screen and (min-width:1025px){.compare-section--features{gap:24px}}.compare-section--feature{display:flex;align-items:flex-start;gap:12px;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}@media screen and (min-width:1025px){.compare-section--feature{gap:16px}}.compare-section--feature-icon{flex-shrink:0;width:40px;height:40px;margin-top:2px;border-radius:4px;background:#ffffff1a;padding:8px}.compare-section--feature-icon svg{width:100%;height:100%;color:#fff;fill:currentColor}.compare-section--feature-info{display:flex;flex-direction:column;gap:4px}.compare-section--feature-title{font-family:AvenirNext,sans-serif;font-weight:500;font-size:20px;line-height:1.5;color:#fff}.compare-section--feature-text{font-family:AvenirNext,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#fffc}.compare-section--cta-wrapper{display:flex;justify-content:start}.compare-section--cta{display:inline-flex;align-items:center;justify-content:center;width:auto;border:1px solid rgba(255,255,255,.8);background:#000;color:#fff;line-height:1;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color .3s ease,color .3s ease}@media screen and (min-width:1025px){.compare-section--cta:hover,.compare-section--cta:focus{background:#ffffff1a}}.ct_overlay{font-family:AvenirNext,sans-serif;background:#2a2a2a80!important}.ct_overlay .ct_overlay--wrapper{background:#232323e6!important}@media(max-width:1080px){.ct_overlay .table-sticky-wrapper{padding-bottom:0!important}}[data-current-product=hstn] #products_details .container .details_selector__container .details_selector[data-prod=hstn]{opacity:1;pointer-events:all}@media(max-width:1080px){[data-current-product=hstn] #products_details .container .details_selector__container .details_selector[data-prod=hstn]{transition:opacity .45s ease .4s}}[data-current-product=hstn] #products_details .container .details_selector__container .details_selector[data-prod=hstn] ul,[data-current-product=hstn] #products_details .container .details_selector__container .details_selector[data-prod=hstn] ul li{pointer-events:all}[data-current-product=hstn] #products_details .container .details_selector__container .details_selector[data-prod=hstn] ul li>button{pointer-events:all}[data-current-product=hstn] #products_details .container .details_selector__container .details_selector[data-prod=vanguard]{opacity:0}@media(max-width:1080px){[data-current-product=hstn] #products_details .container .details_selector__container .details_selector[data-prod=vanguard]{transition:opacity .3s ease 0s}}[data-current-product=hstn] #products_details .container .details_selector__container .details_selector[data-prod=vanguard] *{pointer-events:none!important}[data-current-product=vanguard] #products_details .container .details_selector__container .details_selector[data-prod=vanguard]{opacity:1;pointer-events:all}@media(max-width:1080px){[data-current-product=vanguard] #products_details .container .details_selector__container .details_selector[data-prod=vanguard]{transition:opacity .45s ease .4s}}[data-current-product=vanguard] #products_details .container .details_selector__container .details_selector[data-prod=vanguard] ul,[data-current-product=vanguard] #products_details .container .details_selector__container .details_selector[data-prod=vanguard] ul li{pointer-events:all}[data-current-product=vanguard] #products_details .container .details_selector__container .details_selector[data-prod=vanguard] ul li>button{pointer-events:all}@media(max-width:1080px){[data-current-product=vanguard] #products_details .container .details_selector__container .details_selector[data-prod=hstn]{transition:opacity .3s ease 0s}}[data-current-product=vanguard] #products_details .container .details_selector__container .details_selector[data-prod=hstn] *{pointer-events:none!important}@media(max-width:1080px){#products_details.updating_main_prod .details_selector__container .details_selector ul li,#products_details.updating_main_prod .details_selector__container .details_selector ul li *{transition:none!important}}#products_details{--details-content-o: 1;position:relative;z-index:55;padding:0 40px;margin-top:0vh}@media(max-width:1080px){#products_details{padding:0;height:calc(var(--vh) * 90);z-index:55}}#products_details .details__intro{padding:0 16px}@media(min-width:1025px){#products_details .details__intro{display:flex;flex-direction:column;align-items:center}}#products_details .details__intro .details__intro_head .details__title{margin-bottom:12px;text-align:center;text-transform:uppercase;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}#products_details .details__intro .details__intro_head .details__description{margin-bottom:20px;color:#fff;text-align:center;font-family:AvenirNext,sans-serif;font-size:16px;font-weight:400;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease;transition-delay:.12s}@media(min-width:1025px){#products_details .details__intro .details__intro_head .details__description{margin-bottom:48px;max-width:600px}}#products_details .details__intro .details__intro_products{display:flex;flex-direction:column}@media(min-width:1025px){#products_details .details__intro .details__intro_products{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;margin-bottom:-32px;position:relative;z-index:5}}#products_details .details__intro .details__intro_products #prod_selector{order:1;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease;transition-delay:.35s}@media(min-width:1025px){#products_details .details__intro .details__intro_products #prod_selector{order:0;transition-delay:.2s}}#products_details .details__intro .details__intro_products .compare-section--cta-wrapper{order:0;margin-bottom:8px;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease;transition-delay:.2s}@media(min-width:1025px){#products_details .details__intro .details__intro_products .compare-section--cta-wrapper{margin-bottom:0;width:fit-content;order:1}}#products_details .details__intro .details__intro_products .compare-section--cta-wrapper button{width:100%;padding:0 24px;border-radius:12px;border:1px solid rgba(255,255,255,.4);background:linear-gradient(0deg,#ffffff1a,#ffffff1a),#0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(min-width:1025px){#products_details .details__intro .details__intro_products .compare-section--cta-wrapper button{min-height:64px;width:fit-content;box-shadow:inset 0 0 0 1000px #fff0;transition:border .3s ease,box-shadow .3s ease}#products_details .details__intro .details__intro_products .compare-section--cta-wrapper button:hover{border:1px solid rgba(255,255,255,.6);box-shadow:inset 0 0 0 1000px #ffffff1a}}#products_details[data-active=true] .details__intro .details__intro_head .details__title,#products_details[data-active=true] .details__intro .details__intro_head .details__description,#products_details[data-active=true] .details__intro .details__intro_products #prod_selector,#products_details[data-active=true] .details__intro .details__intro_products .compare-section--cta-wrapper{opacity:1;transform:translateY(0)}#products_details[data-active=false] .details__intro .details__intro_head .details__title{transition-delay:.24s}#products_details[data-active=false] .details__intro .details__intro_head .details__description{transition-delay:.16s}#products_details[data-active=false] .details__intro .details__intro_products .compare-section--cta-wrapper{transition-delay:.08s}#products_details[data-active=false] .details__intro .details__intro_products #prod_selector{transition-delay:0s}#products_details .container{width:100%;position:relative;opacity:var(--details-content-o);transform:translateZ(0)}@media(min-width:1025px){#products_details .container{height:90vh;border-radius:12px;border:1px solid rgba(255,255,255,.2);overflow:hidden;min-height:650px}}@media(max-width:1080px){#products_details .container{padding:0;height:100%}}#products_details .container .details_selector__container{top:50%;transform:translateY(-50%);width:400px;position:absolute;z-index:2;left:40px;pointer-events:none}@media(max-width:1080px){#products_details .container .details_selector__container{position:absolute;transform:none;display:flex;flex-direction:column;justify-content:flex-end;left:0;top:0;width:100%;height:100%;pointer-events:none}}@media(min-width:1025px){#products_details .container .details_selector__container .details_selector{min-height:650px;display:flex;justify-content:center;flex-direction:column}}#products_details .container .details_selector__container[data-active=true] .details_selector{pointer-events:all}#products_details .container .details_selector__container[data-active=true] .details_selector ul li{transform:translateY(0);opacity:1}#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(1){transition:height .6s cubic-bezier(.58,-.3,.36,.94) 0s,transform .6s cubic-bezier(.58,-.3,.36,.94) .1s,opacity .4s ease .1s}@media(max-width:1080px){#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(1){transition:height none,transform .4s ease .1s,opacity .3s ease .1s}}#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(2){transition:height .6s cubic-bezier(.58,-.3,.36,.94) 0s,transform .6s cubic-bezier(.58,-.3,.36,.94) .2s,opacity .4s ease .2s}@media(max-width:1080px){#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(2){transition:height none,transform .4s ease .2s,opacity .3s ease .2s}}#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(3){transition:height .6s cubic-bezier(.58,-.3,.36,.94) 0s,transform .6s cubic-bezier(.58,-.3,.36,.94) .3s,opacity .4s ease .3s}@media(max-width:1080px){#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(3){transition:height none,transform .4s ease .3s,opacity .3s ease .3s}}#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(4){transition:height .6s cubic-bezier(.58,-.3,.36,.94) 0s,transform .6s cubic-bezier(.58,-.3,.36,.94) .4s,opacity .4s ease .4s}@media(max-width:1080px){#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(4){transition:height none,transform .4s ease .4s,opacity .3s ease .4s}}#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(5){transition:height .6s cubic-bezier(.58,-.3,.36,.94) 0s,transform .6s cubic-bezier(.58,-.3,.36,.94) .5s,opacity .4s ease .5s}@media(max-width:1080px){#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(5){transition:height none,transform .4s ease .5s,opacity .3s ease .5s}}#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(6){transition:height .6s cubic-bezier(.58,-.3,.36,.94) 0s,transform .6s cubic-bezier(.58,-.3,.36,.94) .6s,opacity .4s ease .6s}@media(max-width:1080px){#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(6){transition:height none,transform .4s ease .6s,opacity .3s ease .6s}}#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(7){transition:height .6s cubic-bezier(.58,-.3,.36,.94) 0s,transform .6s cubic-bezier(.58,-.3,.36,.94) .7s,opacity .4s ease .7s}@media(max-width:1080px){#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(7){transition:height none,transform .4s ease .7s,opacity .3s ease .7s}}#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(8){transition:height .6s cubic-bezier(.58,-.3,.36,.94) 0s,transform .6s cubic-bezier(.58,-.3,.36,.94) .8s,opacity .4s ease .8s}@media(max-width:1080px){#products_details .container .details_selector__container[data-active=true] .details_selector ul li:nth-child(8){transition:height none,transform .4s ease .8s,opacity .3s ease .8s}}#products_details .container .details_selector__container[data-active=false]{pointer-events:none}@media(max-width:1080px){#products_details .container .details_selector__container[data-active=false] .details_selector.details_selector::scroll-button(right),#products_details .container .details_selector__container[data-active=false] .details_selector.details_selector::scroll-button(left){opacity:0!important}#products_details .container .details_selector__container[data-active=false] .details_selector.details_selector .details_selector{opacity:0}#products_details .container .details_selector__container[data-active=false] .details_selector.details_selector ul li{height:56px!important;transition:height .3s,transform .3s ease,opacity .3s ease!important}}@media(max-width:1080px){#products_details .container .details_selector__container[data-explosion-lock=true] .details_selector{overflow-x:hidden!important;scroll-snap-type:none!important;touch-action:none!important}#products_details .container .details_selector__container[data-explosion-lock=true] .details_selector::scroll-button(right),#products_details .container .details_selector__container[data-explosion-lock=true] .details_selector::scroll-button(left){pointer-events:none!important;opacity:.2!important}}@media(max-width:1080px){#products_details .container .details_selector__container[data-mob-expand=true] .details_selector{anchor-name:--my-carousel;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-buttons:auto}#products_details .container .details_selector__container[data-mob-expand=true] .details_selector::scroll-button(right),#products_details .container .details_selector__container[data-mob-expand=true] .details_selector::scroll-button(left){content:"";width:32px;height:32px;position:absolute;position-anchor:--my-carousel;border-radius:99px;background:linear-gradient(0deg,#ffffff1a,#ffffff1a),#0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);bottom:296px;z-index:2;border:none;background-image:url("data:image/svg+xml;utf8,              <svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'>                <path d='M19 8L12 15L5 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/>              </svg>");background-position:47% 55%;background-repeat:no-repeat;transition:opacity .3s ease}#products_details .container .details_selector__container[data-mob-expand=true] .details_selector::scroll-button(right):disabled,#products_details .container .details_selector__container[data-mob-expand=true] .details_selector::scroll-button(left):disabled{opacity:.2}#products_details .container .details_selector__container[data-mob-expand=true] .details_selector::scroll-button(left){right:64px;transform:rotate(90deg);background-position:47% 64%}#products_details .container .details_selector__container[data-mob-expand=true] .details_selector::scroll-button(right){right:16px;transform:rotate(-90deg);background-position:47% 64%}#products_details .container .details_selector__container[data-mob-expand=true] .details_selector ul li{height:200px!important;width:calc(100vw - 32px)!important;scroll-snap-align:center;scroll-padding-left:20vw}#products_details .container .details_selector__container[data-mob-expand=true] .details_selector ul li>button{opacity:0;transition:opacity .2s ease 0s;pointer-events:none}#products_details .container .details_selector__container[data-mob-expand=true] .details_selector ul li>button .icon__container{opacity:0}#products_details .container .details_selector__container[data-mob-expand=true] .details_selector ul li>button .icon__container .icon__plus{opacity:0;transition-delay:0s}#products_details .container .details_selector__container[data-mob-expand=true] .details_selector ul li>button .icon__container .icon__detail{opacity:1;transition-delay:.3s}#products_details .container .details_selector__container[data-mob-expand=true] .details_selector ul li .detail__description{opacity:1;transition:opacity .4s ease-in-out .4s;pointer-events:all}#products_details .container .details_selector__container[data-mob-expand=true] .details_selector ul li .detail__description .detail_description_text .detail__name{opacity:1;transform:translateY(0);transition:opacity .4s ease-in-out .4s,transform .4s ease-in-out .4s}#products_details .container .details_selector__container[data-mob-expand=true] .details_selector ul li .detail__description .detail_description_text p,#products_details .container .details_selector__container[data-mob-expand=true] .details_selector ul li .detail__description .detail_description_text .color_selector__container{opacity:1;transform:translateY(0);transition:opacity .4s ease-in-out .5s,transform .4s ease-in-out .5s}#products_details .container .details_selector__container[data-mob-expand=true] .details_selector ul li button.color_button{transform:translate(0)!important;pointer-events:all}}@media(max-width:1080px)and (max-width:1080px){#products_details .container .details_selector__container[data-mob-expand=true] .details_selector ul li button.color_button{transform:translate(0)!important}}@media(max-width:1080px){#products_details .container .details_selector__container[data-mob-expand=true] .details_selector ul li button.color_button[data-active=true]{box-shadow:0 0 0 1.5px #fff}}@media(max-width:1080px)and (max-width:1080px){#products_details .container .details_selector__container[data-mob-expand=true] .details_selector ul li button.color_button[data-active=true]{box-shadow:0 0 0 2px #fff}}@media(max-width:1080px){#products_details .container .details_selector__container .details_selector__sticky_wrap{position:sticky;display:flex;flex-direction:column;justify-content:flex-end;top:auto;bottom:0;height:340px}}#products_details .container .details_selector__container .details_selector{transition:opacity .6s ease .55s}@media(max-width:1080px){#products_details .container .details_selector__container .details_selector{width:100%;height:350px;overflow:scroll;display:flex;position:absolute;top:0;left:0;margin-top:-8px;pointer-events:none;scrollbar-width:none;-ms-overflow-style:none}}#products_details .container .details_selector__container .details_selector[data-prod=hstn]{position:absolute;width:100%;left:0;top:0;opacity:0;pointer-events:none;height:100%}#products_details .container .details_selector__container .details_selector ul{padding:0;margin:0;display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap;gap:8px}@media(max-width:1080px){#products_details .container .details_selector__container .details_selector ul{position:absolute;left:0;bottom:0;flex-direction:row;justify-content:flex-start;align-items:flex-end;padding-left:16px;padding-right:16px;margin-bottom:70px;pointer-events:none}}#products_details .container .details_selector__container .details_selector ul li{position:relative;list-style:none;display:flex;border-radius:12px;padding:16px 32px 16px 16px;background:linear-gradient(0deg,#ffffff1a,#ffffff1a),#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:height .6s cubic-bezier(.58,-.3,.36,.94),transform .6s cubic-bezier(.58,-.3,.36,.94),opacity .4s ease;overflow:hidden;height:55px;transform:translateY(20px);opacity:0}@media(max-width:1080px){#products_details .container .details_selector__container .details_selector ul li{flex-shrink:0;padding:16px 16px 16px 0;transform:translateY(56px)}}#products_details .container .details_selector__container .details_selector ul li[data-active=true]{transition:height .6s cubic-bezier(.17,.67,.59,1.14) 0s!important}#products_details .container .details_selector__container .details_selector ul li[data-active=true]>button{opacity:0;transition:opacity .2s ease 0s;pointer-events:none}#products_details .container .details_selector__container .details_selector ul li[data-active=true]>button .icon__container{opacity:0}#products_details .container .details_selector__container .details_selector ul li[data-active=true]>button .icon__container .icon__plus{opacity:0;transition-delay:0s}#products_details .container .details_selector__container .details_selector ul li[data-active=true]>button .icon__container .icon__detail{opacity:1;transition-delay:.3s}#products_details .container .details_selector__container .details_selector ul li[data-active=true] .detail__description{opacity:1;transition:opacity .4s ease-in-out .4s;pointer-events:all}#products_details .container .details_selector__container .details_selector ul li[data-active=true] .detail__description .detail_description_text .detail__name{opacity:1;transform:translateY(0);transition:opacity .4s ease-in-out .4s,transform .4s ease-in-out .4s}#products_details .container .details_selector__container .details_selector ul li[data-active=true] .detail__description .detail_description_text p,#products_details .container .details_selector__container .details_selector ul li[data-active=true] .detail__description .detail_description_text .color_selector__container{opacity:1;transform:translateY(0);transition:opacity .4s ease-in-out .5s,transform .4s ease-in-out .5s}#products_details .container .details_selector__container .details_selector ul li[data-active=true] button.color_button{transform:translate(0)!important;pointer-events:all}@media(max-width:1080px){#products_details .container .details_selector__container .details_selector ul li[data-active=true] button.color_button{transform:translate(0)!important}}#products_details .container .details_selector__container .details_selector ul li[data-active=true] button.color_button[data-active=true]{box-shadow:0 0 0 1.5px #fff}@media(max-width:1080px){#products_details .container .details_selector__container .details_selector ul li[data-active=true] button.color_button[data-active=true]{box-shadow:0 0 0 2px #fff}}#products_details .container .details_selector__container .details_selector ul li>button{display:flex;align-items:center;background-color:transparent;border:none;gap:16px;transition:opacity .6s ease .6s,background-color .6s ease;position:absolute;height:100%;width:100%;left:0;top:0;cursor:pointer;padding-left:16px}@media(max-width:1080px){#products_details .container .details_selector__container .details_selector ul li>button{position:relative;padding-left:8px;gap:4px}}#products_details .container .details_selector__container .details_selector ul li>button:hover{background-color:#31313195}@media(max-width:1080px){#products_details .container .details_selector__container .details_selector ul li>button:hover{background-color:unset}}#products_details .container .details_selector__container .details_selector ul li>button .icon__container{width:24px;height:24px;display:block;position:relative;padding:8px;border-radius:4px;box-sizing:content-box;transition:all .3s ease}#products_details .container .details_selector__container .details_selector ul li>button .icon__container .icon__plus{opacity:1;transition-delay:.3s}#products_details .container .details_selector__container .details_selector ul li>button .icon__container .icon__detail{opacity:0}#products_details .container .details_selector__container .details_selector ul li>button .icon__container svg{width:32px;height:32px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;fill:transparent}#products_details .container .details_selector__container .details_selector ul li>button .detail__name{white-space:nowrap;color:#fff;font-size:16px;font-weight:500;font-family:AvenirNext,sans-serif}#products_details .container .details_selector__container .details_selector ul li .detail__description{position:absolute;width:100%;left:0;top:0;padding:16px 32px 16px 16px;display:flex;gap:16px;opacity:0;transition:opacity .3s ease-in-out 0s;z-index:2;pointer-events:none}#products_details .container .details_selector__container .details_selector ul li .detail__description .icon__container{width:24px;height:24px;min-width:24px;min-height:24px;display:block;position:relative;padding:8px;border-radius:4px;background:#ffffff1a;box-sizing:content-box;transition:opacity .3s ease}#products_details .container .details_selector__container .details_selector ul li .detail__description .icon__container svg{width:32px;height:32px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;fill:transparent}#products_details .container .details_selector__container .details_selector ul li .detail__description .detail_description_text{overflow-y:scroll;max-height:168px;scrollbar-width:none;-ms-overflow-style:none}#products_details .container .details_selector__container .details_selector ul li .detail__description .detail_description_text .detail__name{display:block;color:#fff;font-size:16px;font-weight:500;margin-bottom:4px;transform:translateY(10px);opacity:0;transition:opacity .4s ease 0s,transform .4s ease 0s}#products_details .container .details_selector__container .details_selector ul li .detail__description .detail_description_text p{color:#fffc;font-size:16px;font-weight:400;transform:translateY(10px);opacity:0;transition:opacity .4s ease 0s,transform .4s ease 0s;display:flex;flex-wrap:wrap}#products_details .container .details_selector__container .details_selector ul li .color_selector__container{display:flex;gap:8px;z-index:2;pointer-events:none;flex-wrap:wrap;padding:4px;margin-top:8px;opacity:0;transform:translateY(10px);transition:opacity .4s ease 0s,transform .4s ease 0s}#products_details .container .details_selector__container .details_selector ul li button.color_button{width:24px;height:24px;border-radius:50px;border:1px solid rgba(255,255,255,.8);transition:transform .3s ease,box-shadow .3s ease;pointer-events:none;position:relative;cursor:pointer}@media(max-width:1080px){#products_details .container .details_selector__container .details_selector ul li button.color_button{margin:8px 4px 4px;width:24px;height:24px;padding:4px;box-sizing:border-box;border:1px solid rgba(255,255,255,.8);background:transparent}}#products_details .container .details_selector__container .details_selector ul li button.color_button:hover{box-shadow:0 0 0 1px #fff}#products_details .container .details_selector__container .details_selector ul li button.color_button span{position:absolute;width:50%;height:100%}@media(max-width:1080px){#products_details .container .details_selector__container .details_selector ul li button.color_button span{transition:box-shadow .3s ease}}#products_details .container .details_selector__container .details_selector ul li button.color_button span:nth-child(1){left:0;top:0;z-index:2;border-top-left-radius:100px;border-bottom-left-radius:100px}#products_details .container .details_selector__container .details_selector ul li button.color_button span:nth-child(2){right:0;top:0;border-top-right-radius:100px;border-bottom-right-radius:100px}#products_details .container .details__container{position:absolute;left:0;top:0;height:100%;width:100%}#products_details .container .details__container .details__content{top:0;left:0;height:100vh}@media(max-width:1080px){#products_details .container .details__container .details__content{height:calc(var(--vh) * 90)}}#products_details .container .details__container .details__content .assets__container{position:absolute;left:0;top:0;height:100%;width:100%}#products_details .container .details__container .details__content .assets__container [data-active=true]{opacity:1!important;pointer-events:all!important}#products_details .container .details__container .details__content .assets__container [data-active=true] video,#products_details .container .details__container .details__content .assets__container [data-active=true] img{transform:scale(1.04);transition:opacity .6s ease,transform 4s ease .6s}#products_details .container .details__container .details__content .assets__container .img__container,#products_details .container .details__container .details__content .assets__container .video_container{position:absolute;right:0;top:0;height:100%;width:65%;opacity:0;transition:opacity .6s ease,transform 3s ease;pointer-events:none;overflow:hidden}@media(max-width:1080px){#products_details .container .details__container .details__content .assets__container .img__container,#products_details .container .details__container .details__content .assets__container .video_container{width:auto;height:75%}}@media(max-width:767px){#products_details .container .details__container .details__content .assets__container .img__container,#products_details .container .details__container .details__content .assets__container .video_container{height:60%}}#products_details .container .details__container .details__content .assets__container .img__container .video_controls,#products_details .container .details__container .details__content .assets__container .video_container .video_controls{position:absolute;right:16px;top:40px}#products_details .container .details__container .details__content .assets__container .img__container img,#products_details .container .details__container .details__content .assets__container .video_container img{height:100%;width:100%;object-fit:cover;transition:opacity .6s ease,transform 4s ease .6s}#products_details .container .details__container .details__content .assets__container .img__container video,#products_details .container .details__container .details__content .assets__container .video_container video{height:100%;width:100%;object-fit:cover;transition:opacity .6s ease,transform 4s ease .6s}#products_details .container .details__container .details__content #rtr_canvas{content-visibility:auto;left:0;top:0;width:100%;height:90vh;min-height:650px;background-color:#000;cursor:grab;transition:opacity .6s ease;position:relative}@media(max-width:1080px){#products_details .container .details__container .details__content #rtr_canvas{height:calc(var(--vh) * 90);min-height:100%}}#products_details .container .details__container .details__content #rtr_canvas:active{cursor:grabbing}#products_details .container .details__container .details__content #rtr_canvas[data-updating-main-prod=true] canvas{opacity:0!important}#products_details .container .details__container .details__content #rtr_canvas[data-active=false]{opacity:0!important;pointer-events:none}#products_details .container .details__container .details__content #rtr_canvas .rtr_loader{display:inline-block;width:80px;height:80px;position:absolute;left:60%;top:50%;transform:translate(-50%,-50%);z-index:11;border:4px solid rgba(255,255,255,.2);border-radius:50%;pointer-events:none}@media(max-width:1080px){#products_details .container .details__container .details__content #rtr_canvas .rtr_loader{left:50%;top:35%}}#products_details .container .details__container .details__content #rtr_canvas .rtr_loader div{transition:opacity .5s ease;box-sizing:border-box;display:block;position:absolute;left:-4px;top:-4px;width:80px;height:80px;border:4px solid #ff7200;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#ff7200 transparent transparent transparent}#products_details .container .details__container .details__content #rtr_canvas .rtr_loader div:nth-child(1){animation-delay:-.45s}#products_details .container .details__container .details__content #rtr_canvas .rtr_loader div:nth-child(2){animation-delay:-.3s}#products_details .container .details__container .details__content #rtr_canvas .rtr_loader div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#products_details .container .details__container .details__content #rtr_canvas[data-active=true]{pointer-events:all}#products_details .container .details__container .details__content #rtr_canvas[data-loading=true] .rtr_loader{opacity:1}#products_details .container .details__container .details__content #rtr_canvas[data-loading=true] .feature__static_img{opacity:0}#products_details .container .details__container .details__content #rtr_canvas[data-loading=true] canvas{opacity:.8;filter:blur(2px)}#products_details .container .details__container .details__content #rtr_canvas[data-loading=false] .rtr_loader{opacity:0}#products_details .container .details__container .details__content #rtr_canvas[data-loading=false] canvas{opacity:1}#products_details .container .details__container .details__content #rtr_canvas .rtr_safe_area{position:absolute;width:100px;height:100px;z-index:2}@media(min-width:1025px){#products_details .container .details__container .details__content #rtr_canvas .rtr_safe_area{display:none}}#products_details .container .details__container .details__content #rtr_canvas .rtr_safe_area.area_left{top:0;left:0;height:100%;width:0}#products_details .container .details__container .details__content #rtr_canvas .rtr_safe_area.area_right{top:0;right:0;height:100%;width:30%}#products_details .container .details__container .details__content #rtr_canvas .rtr_safe_area.area_top{top:0;left:0;width:100%;height:20vh}#products_details .container .details__container .details__content #rtr_canvas .rtr_safe_area.area_bottom{bottom:0;left:0;width:100%;height:50vh}#products_details .container .details__container .details__content #rtr_canvas canvas{width:100%;height:100vh;transition:all 1s ease}@media(max-width:1080px){#products_details .container .details__container .details__content #rtr_canvas canvas{height:calc(var(--vh) * 90)}}#lens_options{--lens-options-progress: 0;--lens-options-gap: 12px;--lens-options-peek: 72px;padding:80px 40px 100px;color:#fff;background-color:#000}#lens_options .lens-options{margin:0 auto}#lens_options .lens-options__intro{display:grid;gap:12px;justify-items:center;text-align:center;margin-bottom:60px}#lens_options .lens-options__intro .lens-options__title,#lens_options .lens-options__intro .lens-options__description,#lens_options .lens-options__intro .lens-options__nav{opacity:0;transform:translateY(50px);transition:opacity .6s ease,transform .6s ease}#lens_options .lens-options__intro .lens-options__title{transition-delay:.15s}#lens_options .lens-options__intro .lens-options__nav{transition-delay:.1s}#lens_options .lens-options__intro.is-inview .lens-options__title,#lens_options .lens-options__intro.is-inview .lens-options__description,#lens_options .lens-options__intro.is-inview .lens-options__nav{opacity:1;transform:translateY(0)}#lens_options .lens-options__intro.is-inview .lens-options__title{transition-delay:0s}#lens_options .lens-options__intro.is-inview .lens-options__description{transition-delay:.15s}#lens_options .lens-options__intro-head{width:100%;display:flex;align-items:center;justify-content:center;gap:16px}#lens_options .lens-options__title{text-transform:uppercase}#lens_options .lens-options__description{max-width:600px;font-size:16px;line-height:1.35;color:#ffffffe6}#lens_options .lens-options__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--lens-options-gap);align-items:stretch;opacity:0;transform:translateY(50px);transition:opacity .6s ease,transform .6s ease;transition-delay:.3s}#lens_options .lens-options__grid.is-inview{opacity:1;transform:translateY(0)}#lens_options .lens-options__nav{display:none;align-items:center;gap:8px}#lens_options .lens-options__nav_button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:#fff3;color:#fff;cursor:pointer;transition:opacity .3s ease}#lens_options .lens-options__nav_button svg{width:32px;height:32px;padding:5px 0}#lens_options .lens-options__nav_button--prev svg{transform:rotate(90deg)}#lens_options .lens-options__nav_button--next svg{transform:rotate(-90deg)}#lens_options .lens-options__nav_button:disabled{opacity:.4;cursor:default;transition:opacity .3s ease}#lens_options .lens-option-card{display:grid;grid-template-rows:auto auto 1fr;gap:16px;min-height:260px;padding:16px;border:1px solid rgba(255,255,255,.05);border-radius:12px;background:#ffffff1a}@media(min-width:1025px){#lens_options .lens-option-card{padding:24px}}#lens_options[data-carousel=true] .lens-options__nav{display:inline-flex}#lens_options[data-carousel=true] .lens-options__grid{display:flex;flex-wrap:nowrap;gap:var(--lens-options-gap);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:8px}@media(max-width:1080px){#lens_options[data-carousel=true] .lens-options__grid{scroll-snap-type:x mandatory}}#lens_options[data-carousel=true] .lens-options__grid::-webkit-scrollbar{display:none}#lens_options[data-carousel=true] .lens-option-card{flex:0 0 calc(100% - var(--lens-options-gap) * 4);scroll-snap-align:center;scroll-snap-stop:always}@media screen and (min-width:1025px){#lens_options[data-carousel=true] .lens-option-card{flex:0 0 calc((100% - var(--lens-options-gap) * 4 - var(--lens-options-peek)) / 4)}}#lens_options .lens-option-card__media{position:relative;height:150px;overflow:hidden;border-radius:8px;background:#110700}#lens_options .lens-option-card__media_overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#00000014,#0003)}#lens_options .lens-option-card__image,#lens_options .lens-option-card__video{width:100%;height:100%;object-fit:cover;display:block}#lens_options .lens-option-card__video_container{position:relative;width:100%;height:100%}#lens_options .lens-option-card__chips--media{position:absolute;top:16px;right:16px;z-index:2}#lens_options .lens-option-card__title{font-size:20px;line-height:1.2;font-weight:500;color:#fff}#lens_options .lens-option-card__description{font-size:14px;line-height:1.3;color:#fffc}#lens_options .lens-option-card__chips{display:flex;flex-wrap:wrap;gap:4px}#lens_options .lens-option-card__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px}#lens_options .lens-option-card__chip{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#0003;color:#fff;font-size:16px;line-height:1.25;white-space:nowrap}#lens_options .lens-option-card__chip--media{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}#lens_options .lens-option-card__body{display:grid;gap:8px;align-content:start}#lens_options .lens-option-card__video_controls{flex-shrink:0}#lens_options .lens-option-card__control{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#0003;color:#fff;cursor:pointer}#lens_options .lens-option-card__control svg{width:16px;height:16px}@media(max-width:1080px){#lens_options{padding:300px 0 40px;position:relative;z-index:50}#lens_options .lens-options__intro{justify-items:stretch;text-align:left;margin-bottom:0;padding-inline:16px}#lens_options .lens-options__intro-head{justify-content:space-between;align-items:center}#lens_options .lens-options__description{font-size:16px}#lens_options .lens-options__nav{display:inline-flex}#lens_options .lens-options__grid{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:24px 16px 8px;width:100vw;margin-left:calc(50% - 50vw);scrollbar-width:none}#lens_options .lens-options__grid::-webkit-scrollbar{display:none}#lens_options .lens-option-card{min-height:auto}#lens_options .lens-option-card__chip{font-size:14px;padding-inline:14px}}[lang=en-ch] #lens_options .lens-option-card:nth-child(2),[lang=es-mx] #lens_options .lens-option-card:nth-child(2),[lang=es-es] #lens_options .lens-option-card:nth-child(2),[lang=fr-fr] #lens_options .lens-option-card:nth-child(2),[lang=fr-ch] #lens_options .lens-option-card:nth-child(2),[lang=de-at] #lens_options .lens-option-card:nth-child(2),[lang=de-ch] #lens_options .lens-option-card:nth-child(2),[lang=nl-nl] #lens_options .lens-option-card:nth-child(2),[lang=it-it] #lens_options .lens-option-card:nth-child(2),[lang=it-ch] #lens_options .lens-option-card:nth-child(2),[lang=pt-br] #lens_options .lens-option-card:nth-child(2){display:none}[lang=en-ch] #lens_options .lens-options__grid,[lang=es-mx] #lens_options .lens-options__grid,[lang=es-es] #lens_options .lens-options__grid,[lang=fr-fr] #lens_options .lens-options__grid,[lang=fr-ch] #lens_options .lens-options__grid,[lang=de-at] #lens_options .lens-options__grid,[lang=de-ch] #lens_options .lens-options__grid,[lang=nl-nl] #lens_options .lens-options__grid,[lang=it-it] #lens_options .lens-options__grid,[lang=it-ch] #lens_options .lens-options__grid,[lang=pt-br] #lens_options .lens-options__grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:992px){[lang=no-no] #lens_options .lens-options__intro .lens-options__title{word-break:break-word}}#services{--services-gap: 12px;--services-peek: 72px;padding:40px 40px 100px;color:#fff;background-color:#000}@media(max-width:1080px){#services{position:relative;z-index:50}}#services .services{margin:0 auto}#services .services__intro{display:grid;gap:12px;justify-items:center;text-align:center;margin-bottom:60px}#services .services__intro .services__title,#services .services__intro .services__nav{opacity:0;transform:translateY(50px);transition:opacity .6s ease,transform .6s ease}#services .services__intro .services__nav{transition-delay:.1s}#services .services__intro.is-inview .services__title,#services .services__intro.is-inview .services__nav{opacity:1;transform:translateY(0)}#services .services__intro-head{width:100%;display:flex;align-items:center;justify-content:center;gap:16px}#services .services__title{text-transform:uppercase}#services .services__nav{display:none;align-items:center;gap:8px}#services .services__nav_button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:#fff3;color:#fff;cursor:pointer;transition:opacity .3s ease}#services .services__nav_button svg{width:32px;height:32px;padding:5px 0}#services .services__nav_button--prev svg{transform:rotate(90deg)}#services .services__nav_button--next svg{transform:rotate(-90deg)}#services .services__nav_button:disabled{opacity:.4;cursor:default;transition:opacity .3s ease}#services .services__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--services-gap);align-items:stretch;opacity:0;transform:translateY(50px);transition:opacity .6s ease,transform .6s ease;transition-delay:.3s}#services .services__grid.is-inview{opacity:1;transform:translateY(0)}#services .service-card{display:grid;grid-template-rows:auto 1fr auto;gap:24px;padding:40px 24px 24px;border-radius:12px;background:#ffffff1a}@media screen and (min-width:1025px){#services .service-card{padding:60px 24px;text-align:center}}#services[data-carousel=true] .services__nav{display:inline-flex}#services[data-carousel=true] .services__grid{display:flex;flex-wrap:nowrap;gap:var(--services-gap);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:8px}@media(max-width:1080px){#services[data-carousel=true] .services__grid{scroll-snap-type:x mandatory}}#services[data-carousel=true] .services__grid::-webkit-scrollbar{display:none}#services[data-carousel=true] .service-card{flex:0 0 calc(100% - var(--services-gap) * 4);scroll-snap-align:center;scroll-snap-stop:always}@media screen and (min-width:1025px){#services[data-carousel=true] .service-card{flex:0 0 calc((100% - var(--services-gap) * 4 - var(--services-peek)) / 3)}}#services .service-card__icon{color:#fff}#services .service-card__body{display:grid;gap:8px;align-content:start}#services .service-card__title{font-size:20px;line-height:1.2;font-weight:500;color:#fff}#services .service-card__description{font-size:14px;line-height:1.3;color:#fffc}#services .service-card__cta{display:inline-flex;align-items:center;justify-content:center;align-self:start;width:fit-content;min-height:40px;padding:8px 20px;border-radius:12px;border:1px solid rgba(255,255,255,.4);background:#0006;color:#fff;font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background .2s ease}#services .service-card__cta:hover{background:#ffffff1a}@media(max-width:1080px){#services{padding:60px 0}#services .services__intro{justify-items:stretch;text-align:left;margin-bottom:0;padding-inline:16px}#services .services__intro-head{justify-content:space-between;align-items:center}#services .services__nav{display:inline-flex}#services .services__grid{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:24px 16px 8px;width:100vw;margin-left:calc(50% - 50vw);scrollbar-width:none}#services .services__grid::-webkit-scrollbar{display:none}#services .service-card{min-height:auto}}.faqs-section{position:relative;display:flex;justify-content:center;z-index:7}.faqs-section--intro{padding-bottom:24px}@media screen and (min-width:1025px){.faqs-section--intro{padding-bottom:40px}}.faqs-section--intro-title{text-transform:uppercase;color:#fff;text-align:center;margin-bottom:12px}.faqs-section--intro-title,.faqs-section--intro-subtitle{opacity:0;transform:translateY(50px);transition:opacity .6s ease,transform .6s ease}.faqs-section--intro-title{transition-delay:.15s}.faqs-section--intro-subtitle{font-size:16px;transition-delay:0s;text-align:center;color:#fff}.faqs-section--intro.is-inview .faqs-section--intro-title,.faqs-section--intro.is-inview .faqs-section--intro-subtitle{opacity:1;transform:translateY(0);pointer-events:auto}.faqs-section--intro.is-inview .faqs-section--intro-title{transition-delay:0s}.faqs-section--intro.is-inview .faqs-section--intro-subtitle{transition-delay:.15s}.faqs-section--container{width:100%;padding:40px 16px 160px}@media screen and (min-width:1025px){.faqs-section--container{padding:70px 0 200px;width:65%}}.faqs-section--questions{opacity:0;transform:translateY(50px);transition:opacity .6s ease,transform .6s ease}.faqs-section--questions.is-inview{opacity:1;transform:translateY(0);pointer-events:auto}.faqs-section--question{padding:24px 0;transition:.3s all ease;overflow:hidden;background-color:transparent;width:100%;border-top:none;border-bottom:1px solid rgba(255,255,255,.2);border-left:none;border-right:none;cursor:pointer}@media screen and (max-width:1025px){.faqs-section--question:first-child{border-top:1px solid rgba(255,255,255,.2)}}@media screen and (min-width:1025px){.faqs-section--question{position:relative}.faqs-section--question:hover:after,.faqs-section--question:focus-visible:after{transform:scaleX(1)}.faqs-section--question:hover .faqs-section--question-icon path,.faqs-section--question:focus-visible .faqs-section--question-icon path{fill:#ff7200}.faqs-section--question:hover .faqs-section--question-icon circle,.faqs-section--question:focus-visible .faqs-section--question-icon circle{stroke:#ff7200}.faqs-section--question:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff;transform:scaleX(0);transform-origin:left;transition:transform .8s ease}}.faqs-section--question--wrapper{overflow:hidden;transition:all .3s ease}.faqs-section--question-title{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between}.faqs-section--question-title-copy{padding-right:10px;color:#fff}@media screen and (max-width:1025px){.faqs-section--question-title-copy{font-size:20px}}.faqs-section--question-title span{display:flex;transition:.3s all ease}.faqs-section--question-text{text-align:left}.faqs-section--question-text a{color:#fff9}.faqs-section--question-text a:hover{text-decoration:none}.faqs-section--question-icon path,.faqs-section--question-icon circle{transition:all .4s ease}.faqs-section--question-icon path{fill:#fff}.faqs-section--question-icon circle{stroke:#fff}.faqs-section--question.open{border-bottom:1px solid #fff}@media screen and (min-width:1025px){.faqs-section--question.open{border-bottom:none}.faqs-section--question.open.faqs-section--question:after{transform:scaleX(1)}}.faqs-section--question.open .faqs-section--question-icon{transform:rotate(180deg)}.faqs-section--question.open .faqs-section--question-icon path{fill:#ff7200}.faqs-section--question.open .faqs-section--question-icon circle{stroke:#ff7200}.faqs-section--disclaimer,.faqs-section--cta{opacity:0;transform:translateY(50px);transition:opacity .6s ease,transform .6s ease}.faqs-section--disclaimer.is-inview,.faqs-section--cta.is-inview{opacity:1;transform:translateY(0)}.faqs-section--disclaimer,.faqs-section--cta{padding-top:40px}.faqs-section--cta{text-align:center}.faqs-section--cta a{width:100%;display:inline-flex;justify-content:center;align-items:center;height:48px;padding:20px;text-decoration:none;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:#ffffff1a;font-weight:500}@media screen and (min-width:1025px){.faqs-section--cta a{width:auto;height:40px;transition:all .3s ease}.faqs-section--cta a:hover{border:1px solid rgba(255,255,255,.6)}}.faqs-section .meta-app-link{display:inline-block}@media screen and (min-width:1025px){.faqs-section .meta-app-link{display:none}}.faqs-section .meta-app-qr-copy,.faqs-section .meta-app-qr{display:none}@media screen and (min-width:1025px){.faqs-section .meta-app-qr-copy,.faqs-section .meta-app-qr{display:inline-block}}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{background-color:#000}html,body{width:100%}@media(min-width:1025px){html,body{-webkit-font-smoothing:antialiased;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}}[data-scroll-stop=true]{overflow:hidden}.icon{fill:currentColor}main{font-family:AvenirNext,sans-serif;width:100%;background-color:#000}main[data-debug=true] *{outline:1px dotted red}main #brsw_bar__top{position:fixed;top:0;left:0;width:100%;height:24px;background-color:#000;z-index:9999;pointer-events:none;opacity:0}main #brsw_bar__bottom{position:fixed;bottom:0;left:0;width:100%;height:24px;background-color:#000;z-index:9999;pointer-events:none;opacity:0}@supports (-webkit-touch-callout: none){main #veil{position:sticky;top:0;z-index:10000;display:block;pointer-events:none}main #veil .veil-overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#000;transform:translateZ(1000)}}section{transition:opacity .4s ease;z-index:4;position:relative}img,video{display:block}#global_bkg{position:fixed;display:none;width:100%;height:30vh;bottom:0vh;left:0;background:#000;z-index:6;pointer-events:none}@media(max-width:1080px){#global_bkg{height:45vh;background:#000}}@media(min-width:1025px){.hide_desk{display:none}}@media(max-width:1080px){.hide_mob{display:none}}#rtr-gui{top:unset!important;right:20px!important;bottom:40px!important}
