a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,label{cursor:inherit}a{color:currentColor}button{background:none}a,button,li{outline-color:#fff}button,input,select,textarea{outline:none;appearance:none;font-family:inherit;border:none;padding:0}input[type=submit]{cursor:inherit}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #fff}@font-face{font-family:courrier-prime;src:url(/assets/fonts/courrier-prime/CourierPrime-Regular.ttf) format("truetype")}@font-face{font-family:helvetica-neue;src:url(/assets/fonts/helvetica-neue/helveticaneue-medium.ttf) format("truetype")}.margin-a{height:86.4%;margin-top:auto;margin-bottom:auto}@media(max-width:899px){.margin-a{height:auto;transform:unset}}.margin-b{height:96.6%;margin-top:auto}@media(max-width:899px){.margin-b{height:auto;transform:unset}}.margin-c{height:82.9%;margin-top:9vh}@media(max-width:899px){.margin-c{height:auto;transform:unset;margin-top:0}}.margin-d{height:95.4%;margin-bottom:auto}@media(max-width:899px){.margin-d{height:auto;transform:unset}}.margin-e{height:86.3%;margin-top:auto}@media(max-width:899px){.margin-e{height:auto;transform:unset}}.ratio--2-3{aspect-ratio:2/3;width:calc(41.6666666667vw - 30px)}@media(max-width:899px){.ratio--2-3{aspect-ratio:unset;width:100%}}.ratio--3-4{aspect-ratio:3/4;width:calc(41.6666666667vw - 30px)}@media(max-width:899px){.ratio--3-4{aspect-ratio:unset;width:100%}}.ratio--1-1{aspect-ratio:1/1;width:max-content}@media(max-width:899px){.ratio--1-1{aspect-ratio:unset;width:100%}}.ratio--3-2{aspect-ratio:3/2;width:max-content}@media(max-width:899px){.ratio--3-2{aspect-ratio:unset;width:100%}}.ratio--flex{width:calc(41.6666666667vw - 30px)}@media(min-width:1800px){.ratio--flex{width:calc(33.33vw - 30px)}}@media(max-width:899px){.ratio--flex{width:100%}}.header{position:fixed;top:0;left:0;z-index:12;width:calc(100vw - 60px);max-width:calc(100vw - 60px);height:43px;padding:25px 30px 30px;display:flex;justify-content:space-between;transition:all .3s ease;background:#fff}.header.nav-down{top:-98px}@media(min-width:600px)and (max-width:899px){.header.nav-down{top:-87px}}@media(max-width:599px){.header.nav-down{top:-57px}}.header.hide{opacity:0;transition:all .8s ease}.header.no-bg{background:rgba(255,255,255,0)}.header.static-top{top:0!important}@media(min-width:900px)and (max-width:1499px){.header{height:32px}}@media(max-width:899px){.header{height:23px;width:calc(100vw - 28px);max-width:calc(100vw - 28px);padding:15px 13px 19px 15px}}.header__logo{width:384px;position:relative}@media(min-width:900px)and (max-width:1499px){.header__logo{width:286px}}@media(max-width:899px){.header__logo{width:196px}}.header__logo__content{width:100%;height:auto;object-fit:contain}.header__nav{display:flex;flex-direction:row;gap:30px;height:30px;padding-top:5px}@media(max-width:899px){.header__nav{gap:16px;padding-top:4px;height:unset}}.header__nav__item{width:20px;margin-top:-2px;cursor:pointer}.header__nav__item.w24 svg{margin-left:-2px;width:24px}.header__nav__item.w20 svg{width:20px}.header__nav__item.h24 svg{height:24px}.header__nav__item.cart{width:auto}@media(max-width:899px){.header__nav__item{width:19px;height:19px;display:flex;justify-content:center;align-items:center;margin-top:0}.header__nav__item.w24 svg{margin-left:0;width:19px}.header__nav__item.w20 svg{width:19px}.header__nav__item.h24 svg{height:19px}.header__nav__item.hideMb{display:none}}.header__nav__item button{background:none;border:none;cursor:pointer}.header__nav__item__cart{display:flex;gap:2px}.header__nav__item__cart span{font-size:28px;letter-spacing:-.056px;color:#f25716;line-height:90%}@media(min-width:900px)and (max-width:1199px){.header__nav__item__cart span{font-size:20px}}@media(min-width:600px)and (max-width:899px){.header__nav__item__cart span{font-size:20px}}@media(max-width:599px){.header__nav__item__cart span{font-size:20px}}.header__search{position:fixed;top:98px;left:0;width:100%;height:calc(100vh - 98px);background:rgba(247,222,210,.4);z-index:100;opacity:0;pointer-events:none;transition:all .3s ease}@media(max-width:899px){.header__search{top:57px;height:calc(100vh - 57px);background:#fff}}@media(min-width:900px)and (max-width:1199px){.header__search{top:87px;height:calc(100vh - 87px)}}.header__search.open{opacity:1;pointer-events:all}.header__search__container{background:#fff}.header__search__inputs{padding:60px 30px;display:flex;flex-direction:row;align-items:center;gap:60px}@media(max-width:899px){.header__search__inputs{padding:30px 15px 40px;border-bottom:1px solid #fdeee7}}.header__search__inputs input{width:100%;font-size:60px;line-height:100%;letter-spacing:-.12px;color:#f25716;caret-color:#f25716}@media(min-width:1200px)and (max-width:1499px){.header__search__inputs input{font-size:45px}}@media(min-width:900px)and (max-width:1199px){.header__search__inputs input{font-size:45px}}@media(min-width:600px)and (max-width:899px){.header__search__inputs input{font-size:31px}}@media(max-width:599px){.header__search__inputs input{font-size:31px}}.header__search__inputs input::placeholder{color:rgba(242,87,22,.6)}.header__search__inputs button{display:none;cursor:pointer}.header__search__inputs button.show{display:block}.header__search__new-products{padding:0 30px 30px;display:flex;flex-direction:column;gap:20px}@media(max-width:899px){.header__search__new-products{padding:20px 15px 30px}}.header__search__new-products h3{font-size:28px;line-height:115%;letter-spacing:-.056px;color:#f25716}@media(min-width:900px)and (max-width:1199px){.header__search__new-products h3{font-size:20px}}@media(min-width:600px)and (max-width:899px){.header__search__new-products h3{font-size:20px}}@media(max-width:599px){.header__search__new-products h3{font-size:20px}}.header__search__new-products__items{display:flex;flex-direction:row;gap:1.6rem}@media(max-width:899px){.header__search__new-products__items{gap:15px;overflow-x:auto;margin-left:-15px;padding-left:15px;width:calc(100% + 30px)}}.header__search__new-products__item{width:calc((100% - 75px)/6);text-decoration:none;cursor:pointer}.header__search__new-products__item:hover{transition:all .3s ease;background:#fdeee7}@media(max-width:899px){.header__search__new-products__item{width:115px;min-width:115px}}.header__search__new-products__item__image{width:100%;aspect-ratio:1/1;pointer-events:none}.header__search__new-products__item__image__content{width:100%;height:100%;object-fit:contain;pointer-events:none}.header__menu{position:fixed;right:calc(-25vw - 4px);top:0;transition:right .3s ease;width:calc(25vw + 4px);max-width:100%;height:100vh;overflow:hidden;overflow-y:auto;display:flex;flex-direction:column;background:#fff;z-index:20}@media(max-width:899px){.header__menu{width:100vw;max-width:100vw;right:-100vw}}@media(min-width:900px)and (max-width:1199px){.header__menu{width:41.6666666667vw;right:-41.6666666667vw}}@media(min-width:1200px)and (max-width:1499px){.header__menu{width:33.3333333333vw;right:-33.3333333333vw}}@media(min-width:600px)and (max-width:899px){.header__menu{width:100vw;max-width:100vw;right:-100vw}}@media(max-width:599px){.header__menu{width:100vw;max-width:100vw;right:-100vw}}.header__menu.open{right:0;transform:translateZ(1px)}.header__menu__button{padding:30px 30px 48px;display:flex;justify-content:center;align-items:center}@media(max-width:899px){.header__menu__button{justify-content:space-between;padding:15px 15px 20px}}.header__menu__button .desktop{display:block}@media(max-width:899px){.header__menu__button .desktop{display:none}}.header__menu__button .mobile{display:none}@media(max-width:899px){.header__menu__button .mobile{display:flex;justify-content:space-between;align-items:center;width:100%}}.header__menu__button__logo{width:196px}.header__menu__button__close{cursor:pointer;width:20px;height:20px}.header__menu__search{display:none}@media(max-width:899px){.header__menu__search{display:flex;flex-direction:row;align-items:center;gap:60px;padding:30px 15px 20px;border-bottom:1px solid var(--rose,#f7ded2)}.header__menu__search input{width:100%;font-size:60px;line-height:100%;letter-spacing:-.12px;color:#f25716;caret-color:#f25716}}@media(max-width:899px)and (min-width:1200px)and (max-width:1499px){.header__menu__search input{font-size:45px}}@media(max-width:899px)and (min-width:900px)and (max-width:1199px){.header__menu__search input{font-size:45px}}@media(max-width:899px)and (min-width:600px)and (max-width:899px){.header__menu__search input{font-size:31px}}@media(max-width:899px)and (max-width:599px){.header__menu__search input{font-size:31px}}@media(max-width:899px){.header__menu__search input::placeholder{color:rgba(242,87,22,.6)}.header__menu__search button{display:none}.header__menu__search button.show{display:block}}.header__menu__items{padding:20px 30px;display:flex;flex-direction:column;gap:15px}@media(max-width:899px){.header__menu__items{padding:40px 15px 20px;gap:20px}}.header__menu__items div{font-size:28px;line-height:115%;letter-spacing:-.056px;text-decoration:none;transition:all .3s ease}@media(min-width:900px)and (max-width:1199px){.header__menu__items div{font-size:20px}}@media(min-width:600px)and (max-width:899px){.header__menu__items div{font-size:20px}}@media(max-width:599px){.header__menu__items div{font-size:20px}}.header__menu__items div:hover{color:#f25716}.header__menu__footer{padding:30px 15px 20px;margin-top:auto}.header__menu__footer__link{display:flex;align-items:center;gap:15px;text-decoration:none}.header__menu__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(247,222,210,.4);z-index:19;opacity:0;transition:opacity .3s ease;pointer-events:none}.header__menu__overlay.open{opacity:.6;pointer-events:all}.contact-modal__content{padding:15px 30px}.contact-modal__content p{font-size:16px;line-height:115%;letter-spacing:-.032px;color:#f25716}.jobs-modal__content{padding:15px 30px}.jobs-modal__content p{font-size:16px;line-height:115%;letter-spacing:-.032px;color:#f25716}.jobs-modal__content p a{color:#f25716}.footer{display:flex;flex-direction:column;gap:20px;padding:120px 30px 30px}@media(max-width:899px){.footer{width:calc(100% - 30px);padding:120px 15px 20px}}.footer__nav{display:inline-flex;gap:30px}@media(max-width:899px){.footer__nav{width:100%;flex-direction:row;flex-wrap:wrap;gap:0;row-gap:15px}.footer__nav li{width:50%}}.footer__nav a,.footer__nav button,.footer__nav li{font-size:16px;line-height:115%;letter-spacing:-.032px;text-decoration:none;cursor:pointer;color:rgba(0,0,0,.5)}.footer__nav a span,.footer__nav button span,.footer__nav li span{color:rgba(0,0,0,.5)}.footer__nav a span.selected,.footer__nav button span.selected,.footer__nav li span.selected{color:#000;text-decoration:underline}.footer__nav a span.selected:hover,.footer__nav a span:hover,.footer__nav a.selected,.footer__nav a:hover,.footer__nav button span.selected:hover,.footer__nav button span:hover,.footer__nav button.selected,.footer__nav button:hover,.footer__nav li span.selected:hover,.footer__nav li span:hover,.footer__nav li.selected,.footer__nav li:hover{color:#f25716}.footer__nav a.selected,.footer__nav button.selected,.footer__nav li.selected{pointer-events:none}.footer__subnav{display:inline-flex;gap:15px;color:rgba(0,0,0,.5)}.footer__subnav a,.footer__subnav button,.footer__subnav li{font-size:14px;line-height:115%;letter-spacing:-.02px;text-decoration:none;cursor:pointer}.footer__subnav a:hover,.footer__subnav button:hover,.footer__subnav li:hover{color:#f25716}.galery__footer{width:max-content;display:flex;flex-direction:column;justify-content:end;gap:30px;padding:0 40px 0 15px;height:100%}.galery__footer__nav{display:flex;flex-direction:column;gap:10px;font-size:16px;line-height:115%;letter-spacing:-.032px}@media(max-width:899px){.galery__footer__nav{width:100%;flex-direction:row;flex-wrap:wrap;gap:0;row-gap:15px}.galery__footer__nav li{width:50%}}.galery__footer__nav a,.galery__footer__nav button,.galery__footer__nav li{font-size:16px;line-height:115%;letter-spacing:-.032px;text-decoration:none;cursor:pointer;color:#000}.galery__footer__nav a span,.galery__footer__nav button span,.galery__footer__nav li span{color:rgba(0,0,0,.5)}.galery__footer__nav a span.selected,.galery__footer__nav button span.selected,.galery__footer__nav li span.selected{color:#000;text-decoration:underline}.galery__footer__nav a span.selected:hover,.galery__footer__nav a span:hover,.galery__footer__nav a:hover,.galery__footer__nav button span.selected:hover,.galery__footer__nav button span:hover,.galery__footer__nav button:hover,.galery__footer__nav li span.selected:hover,.galery__footer__nav li span:hover,.galery__footer__nav li:hover{color:#f25716}.galery__footer__subnav{display:flex;flex-direction:column;gap:5px;color:rgba(0,0,0,.5)}.galery__footer__subnav a,.galery__footer__subnav button,.galery__footer__subnav li{font-size:14px;line-height:115%;letter-spacing:-.02px;text-decoration:none;cursor:pointer}.galery__footer__subnav a:hover,.galery__footer__subnav button:hover,.galery__footer__subnav li:hover{color:#f25716}@media(max-width:899px){.galery__footer__subnav{flex-direction:row;gap:15px}}.checkout{padding-top:98px;background-color:#fdeee7}@media(min-width:900px)and (max-width:1199px){.checkout{padding-top:88px}}@media(min-width:1200px)and (max-width:1499px){.checkout{padding-top:88px}}@media(max-width:599px){.checkout{padding-top:56px}}@media(min-width:600px)and (max-width:899px){.checkout{padding-top:56px}}.checkout__stepper{display:flex;justify-content:space-between;align-items:center;padding:0 20%;height:60px;background-color:#fff}@media(max-width:599px){.checkout__stepper{padding:0 16px}}@media(min-width:900px)and (max-width:1199px){.checkout__stepper{padding:0 16px}}@media(min-width:600px)and (max-width:899px){.checkout__stepper{padding:0 16px}}.checkout__stepper__item{width:225px;height:100%;align-content:center;text-align:center;text-decoration:none;color:#000}@media(max-width:599px){.checkout__stepper__item{width:70.75px;text-align:center}}.checkout__stepper__item.active{color:#f25716;border-bottom:1.5px solid #f25716}.checkout__stepper__item.unavailable{opacity:.5;pointer-events:none}@media(max-width:599px){.checkout__stepper__item__label{display:none}}.checkout__content{padding:70px 15%;display:flex;flex-direction:row;gap:80px}@media(max-width:599px){.checkout__content{padding:0;gap:0;flex-direction:column-reverse}}@media(min-width:600px)and (max-width:899px){.checkout__content{padding:0;gap:0;flex-direction:column-reverse}}@media(min-width:900px)and (max-width:1199px){.checkout__content{padding:0;gap:0;flex-direction:column-reverse}}.checkout__content__main{width:50%}@media(max-width:599px){.checkout__content__main{width:100%}}@media(min-width:600px)and (max-width:899px){.checkout__content__main{width:100%}}@media(min-width:900px)and (max-width:1199px){.checkout__content__main{width:100%}}.checkout__content__summary{width:42%}@media(max-width:599px){.checkout__content__summary{width:100%}}@media(min-width:600px)and (max-width:899px){.checkout__content__summary{width:100%}}@media(min-width:900px)and (max-width:1199px){.checkout__content__summary{width:100%}}.account{padding:120px 30px 0 26px;background-color:#fff}.account__title{font-size:60px;line-height:100%;letter-spacing:-.12px;color:#f25716;padding-bottom:20px}@media(min-width:1200px)and (max-width:1499px){.account__title{font-size:45px}}@media(min-width:900px)and (max-width:1199px){.account__title{font-size:45px}}@media(min-width:600px)and (max-width:899px){.account__title{font-size:31px}}@media(max-width:599px){.account__title{font-size:31px}}.account__header{display:flex;justify-content:space-between;align-items:center;padding-bottom:60px}.account__header__logout-form{width:100%}.account__header__logout-form__submit-btn{font-size:16px;line-height:115%;letter-spacing:-.032px;width:100%;cursor:pointer;display:flex;justify-content:end;align-items:center;gap:5px}@media(max-width:599px){.account__header__logout-form__submit-btn{display:none}}.account__header__tabs{display:flex;justify-content:start;gap:60px;width:100%}.account__header__tabs hr{border-top:1px solid #fdeee7;width:100%;margin:0}@media(max-width:599px){.account__header__tabs{flex-direction:column;gap:0}}.account__header__tabs__mobile__labels,.account__header__tabs__mobile__radio-group{display:flex;justify-content:space-between}.account__header__tabs__mobile__labels{padding-top:10px}.account__header__tabs__button{position:relative;display:flex;flex-direction:row;align-items:center;text-decoration:none;height:32px;gap:20px;font-size:28px;line-height:115%;letter-spacing:-.056px;cursor:pointer}@media(min-width:900px)and (max-width:1199px){.account__header__tabs__button{font-size:20px}}@media(min-width:600px)and (max-width:899px){.account__header__tabs__button{font-size:20px}}@media(max-width:599px){.account__header__tabs__button{font-size:20px;width:33.33%;justify-content:center;padding-bottom:10px}}@media(min-width:900px)and (max-width:1499px){.account__header__tabs__button{font-size:20px;line-height:115%;letter-spacing:-.04px}}.account__header__tabs__button__radio-checked{display:none}@media(max-width:899px){.account__header__tabs__button__radio{width:15px}}@media(min-width:900px)and (max-width:1499px){.account__header__tabs__button__radio{width:15px}}@media(max-width:599px){.account__header__tabs__button__radio__label{display:flex;width:33.33%;justify-content:center}}.account__header__tabs__button__radio__label.selected{color:#f25716}.account__header__tabs__button.selected{cursor:auto;color:#f25716}@media(max-width:599px){.account__header__tabs__button.selected{border-bottom:1px solid #f25716}}.account__header__tabs__button.selected .account__header__tabs__button__radio-checked{display:block}.account__header__tabs__button.selected .account__header__tabs__button__radio{display:none}.account__header__tabs__button:hover{color:#f25716}.account__header__tabs__button:hover svg path{fill:#f25716}.cart__empty{display:flex;flex-direction:column;gap:30px;padding:15px 30px}.cart__empty__title{font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;color:#f25716}.cart__empty__button{font-size:20px;line-height:115%;letter-spacing:-.04px;padding:4px 10px 5px;color:#f25716;background:var(--orange-95,#FDEEE7);cursor:pointer;width:100%;display:flex;justify-content:center;align-items:center;text-decoration:none}.cart__empty__button:hover{color:#f25716;background-color:#fdeee7}.cart__empty.hide{display:none}.cart__container{display:flex;flex-direction:column;flex:1}.cart__content{display:flex;flex-direction:column}.cart__content.hide{display:none}.cart__content__item{display:flex;align-items:center;gap:15px;padding:20px 30px 20px 5px}.cart__content__item__image{width:90px}.cart__content__item__details{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.cart__content__item__details__info{display:flex;flex-direction:column;gap:5px}.cart__content__item__details__info__nameprice{display:flex;justify-content:space-between;align-items:center;font-size:16px;line-height:115%;letter-spacing:-.032px;color:#f25716}@media(min-width:600px)and (max-width:899px){.cart__content__item__details__info__nameprice{font-size:14px}}@media(max-width:599px){.cart__content__item__details__info__nameprice{font-size:14px}}.cart__content__item__details__info__description{display:flex;align-items:center;gap:5px;color:#f25716;font-size:12px;line-height:115%;letter-spacing:-.024px}.cart__content__item__details__info__description p+p:before{display:block;content:"";width:2px;height:2px;background-color:#f25716}.cart__content__item__details__info__stock{font-size:12px;line-height:115%;letter-spacing:-.024px;color:#f25716;opacity:.5}.cart__content__item__details__btns{display:flex;justify-content:space-between;align-items:center}.cart__content__item__details__btns__left{display:flex;align-items:center;gap:30px}.cart__content__item__details__btns__left__quantity{display:flex;align-items:center;gap:15px}.cart__content__item__details__btns__left__quantity button{cursor:pointer}.cart__content__item__details__btns__left__quantity button,.cart__content__item__details__btns__left__quantity input,.cart__content__item__details__btns__left__quantity span{font-size:12px;line-height:115%;letter-spacing:-.024px;color:#f25716}.cart__content__item__details__btns__left__quantity input{text-align:center;appearance:textfield;border:none}.cart__content__item__details__btns__left__quantity input[type=number]::-webkit-inner-spin-button,.cart__content__item__details__btns__left__quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.cart__content__item__details__btns__left__edit{text-transform:lowercase}.cart__content__item__details__btns__delete,.cart__content__item__details__btns__left__edit{font-size:12px;line-height:115%;letter-spacing:-.024px;color:#f25716;text-decoration:underline;cursor:pointer}.cart__summary{display:flex;flex-direction:column;gap:10px;padding:20px 30px;background:rgba(253,238,231,.4)}.cart__summary.hide{display:none}.cart__summary__item{display:flex;justify-content:space-between;align-items:center;font-size:14px;line-height:115%;letter-spacing:-.02px;color:#f25716}.cart__summary__item .opacity-50{opacity:.5}.cart__cross-sell{display:flex;flex-direction:column}.cart__cross-sell.hide{display:none}.cart__cross-sell__title{font-size:20px;line-height:115%;letter-spacing:-.04px;color:#000;padding:20px 30px 5px}.cart__cross-sell__item{display:flex;align-items:center;gap:15px;padding:15px 30px;position:relative}.cart__cross-sell__item:after{content:"";position:absolute;bottom:0;left:30px;width:calc(100% - 60px);height:1px;background-color:#fdeee7}.cart__cross-sell__item__image{width:90px}.cart__cross-sell__item__details{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;width:100%}.cart__cross-sell__item__details__nameprice{display:flex;flex-direction:column;gap:5px}.cart__cross-sell__item__details__nameprice h3{font-size:16px;line-height:115%;letter-spacing:-.032px;color:#f25716}@media(min-width:600px)and (max-width:899px){.cart__cross-sell__item__details__nameprice h3{font-size:14px}}@media(max-width:599px){.cart__cross-sell__item__details__nameprice h3{font-size:14px}}.cart__cross-sell__item__details__nameprice p{font-size:12px;line-height:115%;letter-spacing:-.024px;color:#f25716}.cart__cross-sell__item__details__button{font-size:16px;line-height:115%;letter-spacing:-.032px;padding:6.5px 10px 7.5px;border:1px solid var(--rose,#f7ded2);cursor:pointer;transition:all .3s ease}.cart__cross-sell__item__details__button:hover{color:#f25716;background-color:#fdeee7}.cart__footer{position:sticky;bottom:0;left:0;width:100%;background-color:#fff;padding:15px 30px 30px;flex-direction:column;gap:15px;box-sizing:border-box;display:none}.open .cart__footer{display:flex}.cart__footer.hide{display:none}.cart__footer__total{display:flex;justify-content:space-between;align-items:center}.cart__footer__button,.cart__footer__total{font-size:20px;line-height:115%;letter-spacing:-.04px;color:#f25716}.cart__footer__button{padding:4px 10px 5px;background:var(--orange-95,#FDEEE7);cursor:pointer}.cart__footer__info{font-size:14px;line-height:115%;letter-spacing:-.02px;color:#f25716}.edit__modal__buttons{position:sticky;bottom:0;left:0;width:100%;padding:15px 30px 30px;background-color:#fff;box-sizing:border-box}.edit__modal__buttons__update{display:flex;justify-content:space-between;align-items:center;width:100%;padding:4px 10px 5px;background-color:#fdeee7;color:#f25716;cursor:pointer}.edit__modal__buttons__update.hide{display:none}.edit__modal__buttons__loading{display:flex;justify-content:center;align-items:center;width:100%;padding:4px 10px 5px;background-color:#fdeee7;color:#f25716;position:relative}.edit__modal__buttons__loading.hide{display:none}.edit__modal__buttons__loading__progress{width:0;height:100%;background-color:#f25716;transition:width .3s ease;opacity:.1;position:absolute;top:0;left:0}.cart__cross-sell__item__modal{min-height:calc(100% - 83px)}.cart__cross-sell__item__modal__variants{display:flex;flex-wrap:wrap}.cart__cross-sell__item__modal__footer{position:sticky;bottom:0;left:0;width:100%;padding:15px 30px 30px;background-color:#fff;box-sizing:border-box}.cart__cross-sell__item__modal__footer__button{font-size:20px;line-height:115%;letter-spacing:-.04px;padding:4px 10px 5px;color:#f25716;background:var(--orange-95,#FDEEE7);width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative}.cart__cross-sell__item__modal__footer__button__progress{width:0;height:100%;background-color:#f25716;transition:width .3s ease;opacity:.1;position:absolute;top:0;left:0}.not-found{height:100%;padding-top:98px}@media(min-width:900px)and (max-width:1499px){.not-found{padding-top:87px}}@media(max-width:899px){.not-found{padding-top:57px}}.not-found__header{display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding:60px 30px 60px 26px;position:relative;z-index:10;pointer-events:none}.not-found__header h1{font-size:60px;line-height:100%;letter-spacing:-.12px;color:#f25716;max-width:calc(100% - 400px);font-weight:500;pointer-events:visible;cursor:pointer}@media(min-width:1200px)and (max-width:1499px){.not-found__header h1{font-size:45px}}@media(min-width:900px)and (max-width:1199px){.not-found__header h1{font-size:45px}}@media(min-width:600px)and (max-width:899px){.not-found__header h1{font-size:31px}}@media(max-width:599px){.not-found__header h1{font-size:31px}}@media(max-width:899px){.not-found__header h1{max-width:unset}}.not-found__header h3{font-size:28px;line-height:115%;letter-spacing:-.056px;font-weight:500}@media(min-width:900px)and (max-width:1199px){.not-found__header h3{font-size:20px}}@media(min-width:600px)and (max-width:899px){.not-found__header h3{font-size:20px}}@media(max-width:599px){.not-found__header h3{font-size:20px}}@media(max-width:899px){.not-found__header h3{max-width:unset}.not-found__header{padding:40px 15px 0}}.not-found__products__container{display:none}.legals-container{padding:98px 30px 0 60px;display:flex}@media(max-width:599px){.legals-container{padding:58px 15px 0}}.legals-container h1{font-size:2em!important}.legals-container h1,.legals-container h2{color:#f25716!important;margin-top:10px!important;margin-bottom:10px!important}.legals-container h2{font-size:1.5em!important}.legals-container h3{font-size:1.17em!important}.legals-container h3,.legals-container h4{color:#f25716!important;margin-top:10px!important;margin-bottom:10px!important}.legals-container h4{font-size:1em!important}.legals-container h5{font-size:.83em!important}.legals-container h5,.legals-container h6{color:#f25716!important;margin-top:10px!important;margin-bottom:10px!important}.legals-container h6{font-size:.67em!important}.home__galery{width:calc(100vw - 60px);height:calc(100vh - 98px - 30px);padding:98px 30px 30px 60px;overflow-x:scroll;display:flex;flex-direction:row;gap:60px;transition:all 1s;-ms-overflow-style:none;scrollbar-width:none}.home__galery.animate{gap:15px;padding-left:30px}@media(min-width:900px)and (max-width:1499px){.home__galery{height:calc(100vh - 87px - 30px);padding:87px 30px 30px 60px}}@media(max-width:899px){.home__galery{flex-direction:column;height:max-content;padding:57px 15px 20px;width:calc(100vw - 30px)}.home__galery.animate{padding-left:15px}}.home__galery::-webkit-scrollbar{display:none}.home__galery__item{position:relative}.home__galery__item.margin-a{transition:all 1s;padding-top:3vh}.animate .home__galery__item.margin-a{padding-top:0}.home__galery__item.margin-c{transition:all 1s;margin-top:6vh}.animate .home__galery__item.margin-c{margin-top:9vh}@media(max-width:899px){.animate .home__galery__item.margin-c,.home__galery__item.margin-c{margin-top:0}}.home__galery__item[data-link]:not([data-link=""]){cursor:pointer}.home__galery__item__image{height:100%;object-fit:cover}@media(max-width:899px){.home__galery__item__image{display:block}}.home__galery__item__title{display:flex;align-items:end;position:absolute;left:0;bottom:0;height:calc(100% - 24px);width:calc(100% - 30px);padding-left:30px;padding-bottom:24px;font-size:28px;line-height:115%;letter-spacing:-.056px;color:#fff}@media(min-width:900px)and (max-width:1199px){.home__galery__item__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.home__galery__item__title{font-size:20px}}@media(max-width:599px){.home__galery__item__title{font-size:20px}}@media(max-width:899px){.home__galery__item__title{height:calc(100% - 15px);width:calc(100% - 15px);padding-left:15px;padding-bottom:15px}}@media(min-width:900px)and (max-width:1199px){.home__galery__item__title{height:calc(100% - 15px);width:calc(100% - 15px);padding-left:15px;padding-bottom:15px}}@media(max-width:899px){.home__galery__footer{width:100%;padding:105px 0 0}}.home__galery.menu-open .home__galery__footer{display:none}.products{height:100%;padding-top:98px}@media(min-width:900px)and (max-width:1499px){.products{padding-top:87px}}@media(max-width:899px){.products{padding-top:57px}}.products__header{display:flex;justify-content:space-between;padding:60px 30px 60px 26px;position:relative;z-index:10;pointer-events:none}.products__header h1{font-size:60px;line-height:100%;letter-spacing:-.12px;color:#f25716;max-width:calc(100% - 400px);font-weight:500;pointer-events:visible;cursor:pointer}@media(min-width:1200px)and (max-width:1499px){.products__header h1{font-size:45px}}@media(min-width:900px)and (max-width:1199px){.products__header h1{font-size:45px}}@media(min-width:600px)and (max-width:899px){.products__header h1{font-size:31px}}@media(max-width:599px){.products__header h1{font-size:31px}}@media(max-width:899px){.products__header h1{max-width:unset}.products__header{padding:40px 15px 0}}.products__header.hasFilter{padding-bottom:30px}@media(max-width:899px){.products__header.hasFilter{padding-bottom:0}}.products__container{padding:0 30px}@media(max-width:899px){.products__container{padding:0 15px}}.products__container__row{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;margin-top:60px}@media(max-width:599px){.products__container__row{margin-top:30px}}.products__container__title{width:100%;color:#f25716;font-size:28px;line-height:115%;letter-spacing:-.056px}@media(min-width:900px)and (max-width:1199px){.products__container__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.products__container__title{font-size:20px}}@media(max-width:599px){.products__container__title{font-size:20px}}.products__container__item{opacity:0;animation:show .3s ease forwards;width:calc((100% - 105.15px)/8);text-decoration:none;cursor:pointer}@media(min-width:1500px)and (max-width:1799px){.products__container__item{width:calc((100% - 75px)/6)}}@media(min-width:1200px)and (max-width:1499px){.products__container__item{width:calc((100% - 60px)/5)}}@media(min-width:900px)and (max-width:1199px){.products__container__item{width:calc((100% - 45px)/4)}}@media(min-width:600px)and (max-width:899px){.products__container__item{width:calc((100% - 30px)/3)}}@media(max-width:599px){.products__container__item{width:calc((100% - 15px)/2)}}.products__container__item:hover{transition:all .3s ease;background:#fdeee7}.products__container__item:hover .products__container__item__head{transition:all .3s ease;opacity:1}@media(max-width:899px){.products__container__item .products__container__item__head{opacity:1}}.products__container__item__image{width:100%;aspect-ratio:1/1;pointer-events:none}.products__container__item__image__content{width:100%;height:100%;object-fit:contain;pointer-events:none}.products__container__item__head{opacity:0;color:#f25716;padding:5px 0 15px;pointer-events:none}.products__container__item__head__title{font-size:16px;line-height:115%;letter-spacing:-.032px;text-align:center}@media(min-width:600px)and (max-width:899px){.products__container__item__head__title{font-size:14px}}@media(max-width:599px){.products__container__item__head__title{font-size:14px}}.products__container__item__head__text{font-size:12px;line-height:115%;letter-spacing:-.024px;text-align:center}.product{height:max-content;width:100%;position:relative}.product__scrollto{position:absolute;top:calc(100vh - 30px);left:50%;transform:translate3d(-50%,-100%,1px);cursor:pointer;z-index:15}@media(max-width:899px){.product__scrollto{display:none}}.product__vr{position:absolute;top:calc(100vh - 30px);transform:translate3d(10%,-100%,1px);cursor:pointer;z-index:15}.product__vr:hover .product__vr__qr-code{transition:opacity .5s ease;opacity:1}@media(max-width:899px){.product__vr{top:40vh;right:20px}}.product__vr__qr-code{padding:10px;width:fit-content;background-color:#f7ded2;opacity:0}@media(max-width:899px){.product__vr__qr-code{display:none}}.product__vr__btn{color:#f25716;font-size:20px;line-height:115%;letter-spacing:-.04px;text-decoration:none;display:flex;gap:10px}@media(max-width:899px){.product__vr__btn__label{display:none}}.product__header{width:100vw;height:100vh;min-height:800px;display:flex;flex-direction:row;flex-wrap:wrap}@media(min-width:1200px)and (max-width:1499px){.product__header{min-height:800px}}@media(min-width:900px)and (max-width:1199px){.product__header{min-height:700px}}@media(max-width:899px){.product__header{padding-top:57px;height:max-content;min-height:unset}}.product__header__image{width:75vw;height:100%;display:flex;justify-content:center;cursor:pointer}@media(min-width:1200px)and (max-width:1499px){.product__header__image{width:66.6666666667vw}}@media(min-width:900px)and (max-width:1199px){.product__header__image{width:58.3333333333vw}}@media(max-width:899px){.product__header__image{width:100%;cursor:auto;height:max-content}}.product__header__image:hover .product__header__image__container__zoom.active{opacity:1}.product__header__image__close{position:fixed;top:30px;right:30px;z-index:100;display:none;pointer-events:none}@media(max-width:899px){.product__header__image__close{top:15px;right:15px;cursor:pointer;pointer-events:auto}}.product__header__image__close.active{display:block}.product__header__image__container{width:100%;height:100%;min-height:800px;background:#fff;transition:width .3s ease}@media(max-width:899px){.product__header__image__container{cursor:auto;min-height:unset}}.product__header__image__container.zoom{animation:show .3s ease forwards;position:fixed;width:250vh;height:250vh;z-index:20;left:calc((250vh - 100vw)/-2);top:-75vh}.product__header__image__container.zoom-mobile{animation:show .3s ease forwards;position:fixed;width:150vh;height:150vh;z-index:20;left:50%;top:50%;transform:translate3d(-50%,-50%,1px)}.product__header__image__container__image{pointer-events:none;transition:all 1s ease;background:#fff;height:100%;max-width:100%}.product__header__image__container__image__content{height:100%;width:100%;object-fit:contain}.product__header__image__container__zoom{position:absolute;z-index:25;opacity:0}@media(max-width:899px){.product__header__image__container__zoom{display:none}}.product__header__details{width:calc(25vw - 60px);height:calc(100vh - 98px);position:relative;top:98px;padding:0 30px;display:flex;flex-direction:column;justify-content:center;gap:30px}@media(min-width:1200px)and (max-width:1499px){.product__header__details{width:calc(33.3333333333vw - 60px);min-height:800px}}@media(min-width:900px)and (max-width:1199px){.product__header__details{width:calc(41.6666666667vw - 60px);min-height:576px}}@media(min-width:900px)and (max-width:1499px){.product__header__details{top:87px;height:calc(100vh - 87px)}}@media(max-width:899px){.product__header__details{width:100%;padding:30px 15px;top:0;height:max-content;min-height:unset}}.product__header__details.offsetTop{padding-top:22px;justify-content:start}.product__header__details__header{display:flex;flex-direction:column;gap:15px;padding-bottom:30px}@media(max-width:899px){.product__header__details__header{gap:10px;padding-bottom:0}}.product__header__details__header__family{font-size:60px;line-height:100%;letter-spacing:-.12px;color:#f25716;text-transform:lowercase;font-weight:500}@media(min-width:1200px)and (max-width:1499px){.product__header__details__header__family{font-size:45px}}@media(min-width:900px)and (max-width:1199px){.product__header__details__header__family{font-size:45px}}@media(min-width:600px)and (max-width:899px){.product__header__details__header__family{font-size:31px}}@media(max-width:599px){.product__header__details__header__family{font-size:31px}}.product__header__details__header__price,.product__header__details__header__title{font-size:20px;line-height:115%;letter-spacing:-.04px;color:#f25716}.product__header__details__filter{display:flex;flex-direction:column;gap:15px}.product__header__details__filter__label{font-size:20px;line-height:115%;letter-spacing:-.04px;color:#f25716;opacity:.5}.product__header__details__filter__text{font-size:20px;line-height:115%;letter-spacing:-.04px;color:#f25716;width:100%;display:inline-flex}.product__header__details__filter__text__info{display:inline-flex;margin-left:auto}.product__header__details__filter__text__info__color{width:17px;height:17px;margin-right:10px;border:2px solid #f25716;display:flex;justify-content:center;align-items:center}.product__header__details__filter__text__info__color div{width:13px;height:13px}.product__header__details__filter__button{font-size:20px;line-height:115%;letter-spacing:-.04px;color:#f25716;cursor:pointer;width:100%;display:inline-flex;text-align:left}.product__header__details__filter__button__info{display:inline-flex;margin-left:auto}.product__header__details__filter__button__info__color{width:17px;height:17px;margin-right:10px;border:2px solid #f25716;display:flex;justify-content:center;align-items:center}.product__header__details__filter__button__info__color div{width:13px;height:13px}.product__header__details__filter__modal__title{font-size:20px;line-height:115%;letter-spacing:-.04px;color:#f25716;padding:15px 30px}.product__header__details__filter__modal__variant{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.product__header__details__filter__modal__variant__product-card{display:block;width:50%;cursor:pointer;text-decoration:none;text-align:center}.product__header__details__filter__modal__variant__product-card.selected,.product__header__details__filter__modal__variant__product-card:hover{background:#fdeee7}.product__header__details__filter__modal__variant__button{display:block;width:100%;cursor:pointer;text-decoration:none;text-align:center;margin-bottom:10px}.product__header__details__filter__modal__variant__button:last-of-type{margin-bottom:0}.product__header__details__filter__modal__variant__button.selected,.product__header__details__filter__modal__variant__button:hover{background:#fdeee7}.product__header__details__filter__modal__variant__button .product__header__details__filter__modal__variant__head{padding:12px 0 7px}.product__header__details__filter__modal__variant__image{width:100%;aspect-ratio:1/1}.product__header__details__filter__modal__variant__image__content{width:100%;height:100%;object-fit:contain;mix-blend-mode:darken}.product__header__details__filter__modal__variant__head{display:flex;flex-direction:column;color:#f25716;font-size:16px;line-height:115%;letter-spacing:-.032px;padding:5px 0 15px}.product__header__details__filter__modal__content{padding-bottom:30px}.product__header__details__actions{width:100%;display:flex;flex-direction:column;gap:15px}.product__header__details__actions__text{font-size:14px;line-height:115%;letter-spacing:-.02px;color:#f25716;margin-bottom:15px}.product__header__details__actions__button{font-size:20px;line-height:115%;letter-spacing:-.04px;padding:1px 10px 5px;border:1px solid #fdeee7;cursor:pointer;transition:all .3s ease;color:#f25716;height:32px;display:flex;align-items:center;justify-content:center}.product__header__details__actions__button.show,.product__header__details__actions__button:hover{background:#fdeee7}.product__header__details__actions__button img{margin-bottom:-4px;margin-left:5px}.product__header__details__infos{display:flex;flex-direction:column;gap:5px}.product__header__details__infos__content{font-size:14px;line-height:115%;letter-spacing:-.02px;color:#f25716}.product__header__details__more{display:flex;flex-direction:column;gap:10px}@media(max-width:899px){.product__header__details__more{gap:20px}}.product__header__details__more__content{font-size:16px;line-height:115%;letter-spacing:-.032px;color:#f25716;cursor:pointer;display:inline-flex;align-items:center;gap:5px}.product__header__details__more__content img{margin-top:1px}@media(max-width:899px){.product__header__details__more__content img{margin-top:0}.product__header__details__more__content{font-size:14px;line-height:115%;letter-spacing:-.02px}}.product__header__details__modal{padding-bottom:15px}.product__header__details__modal__text{display:block;font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;white-space:pre-line;color:#f25716;padding:0 30px 60px}@media(max-width:899px){.product__header__details__modal__text{padding:0 15px}}.product__header__details__modal__text .imageOnHover{position:relative;width:max-content;display:inline-flex;text-decoration:underline;font-weight:800;cursor:pointer}.product__header__details__modal__text .imageOnHover img{position:absolute;left:50%;opacity:0;transition:all .3s ease}.product__header__details__modal__text .imageOnHover:hover img{opacity:1}.product__header__details__modal__image{display:block;width:calc(100% - 60px);margin-bottom:30px;padding:0 30px}@media(max-width:899px){.product__header__details__modal__image{padding:60px 15px 0}}.product__header__details__modal__accordions__content{color:#f25716;font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;padding:15px 30px 30px;display:flex;flex-direction:column;gap:2px}@media(max-width:899px){.product__header__details__modal__accordions__content{padding:15px}}.product__header__details__modal__accordions__content img{margin-top:10px}.product__header__details__modal__accordions__content img:last-of-type{margin-bottom:10px}.product__header__details__modal__accordions__content p{margin-top:10px}.product__header__details__modal__accordions__content p:first-of-type{margin-top:0}.product__header__details__modal__outstock form{padding:0 30px;margin-top:15px;display:flex;flex-direction:column;gap:30px}@media(max-width:899px){.product__header__details__modal__outstock form{padding:0 15px;margin-top:30px}}.product__header__details__modal__outstock form label input{width:100%;font-size:20px;line-height:115%;letter-spacing:-.04px;color:#000;caret-color:#f25716;padding-bottom:5px;border-bottom:1px solid var(--rose,#f7ded2)}.product__header__details__modal__outstock form label input::placeholder{color:rgba(0,0,0,.6)}.product__header__details__modal__outstock form label input.error{color:#f25716}.product__header__details__modal__outstock form label input.error~span{display:block}.product__header__details__modal__outstock form label span{font-size:12px;line-height:115%;letter-spacing:-.024px;color:#f25716;display:none;margin-top:2px}.product__header__details__modal__outstock form button{font-size:20px;line-height:115%;letter-spacing:-.04px;padding:1px 10px 5px;border:1px solid #fdeee7;cursor:pointer;transition:all .3s ease;color:#f25716;height:32px;background:#fdeee7;display:flex;align-items:center;justify-content:center;position:relative}.product__image{width:calc(100% - 60px);padding:30px}.product__image__content{width:100%}@keyframes show{0%{opacity:0}to{opacity:1}}.search{height:100%;padding-top:98px;min-height:calc(100vh - 303px)}@media(min-width:900px)and (max-width:1499px){.search{padding-top:87px}}@media(max-width:899px){.search{padding-top:57px;min-height:calc(100vh - 358px)}}.search__header{padding:60px 30px;display:flex;flex-direction:row;align-items:center;gap:60px}.search__header input{width:100%;font-size:60px;line-height:100%;letter-spacing:-.12px;color:#f25716;caret-color:#f25716}@media(min-width:1200px)and (max-width:1499px){.search__header input{font-size:45px}}@media(min-width:900px)and (max-width:1199px){.search__header input{font-size:45px}}@media(min-width:600px)and (max-width:899px){.search__header input{font-size:31px}}@media(max-width:599px){.search__header input{font-size:31px}}.search__header input::placeholder{color:rgba(242,87,22,.6)}.search__header button{display:none}.search__header button.show{display:block}.search__container{padding:0 30px}@media(max-width:899px){.search__container{padding:0 15px}}.search__container__row{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;margin-top:60px}@media(max-width:599px){.search__container__row{margin-top:30px}}.search__container__title{width:100%;color:#f25716;font-size:28px;line-height:115%;letter-spacing:-.056px}@media(min-width:900px)and (max-width:1199px){.search__container__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.search__container__title{font-size:20px}}@media(max-width:599px){.search__container__title{font-size:20px}}.search__container__empty{font-size:28px;line-height:115%;letter-spacing:-.056px}@media(min-width:900px)and (max-width:1199px){.search__container__empty{font-size:20px}}@media(min-width:600px)and (max-width:899px){.search__container__empty{font-size:20px}}@media(max-width:599px){.search__container__empty{font-size:20px}}.search__container__item{opacity:0;animation:show .3s ease forwards;width:calc((100% - 105.15px)/8);text-decoration:none;cursor:pointer}@media(min-width:1500px)and (max-width:1799px){.search__container__item{width:calc((100% - 75px)/6)}}@media(min-width:1200px)and (max-width:1499px){.search__container__item{width:calc((100% - 60px)/5)}}@media(min-width:900px)and (max-width:1199px){.search__container__item{width:calc((100% - 45px)/4)}}@media(min-width:600px)and (max-width:899px){.search__container__item{width:calc((100% - 30px)/3)}}@media(max-width:599px){.search__container__item{width:calc((100% - 15px)/2)}}.search__container__item:hover{transition:all .3s ease;background:#fdeee7}.search__container__item:hover .search__container__item__head{transition:all .3s ease;opacity:1}@media(max-width:899px){.search__container__item .search__container__item__head{opacity:1}}.search__container__item__image{width:100%;aspect-ratio:1/1;pointer-events:none}.search__container__item__image__content{width:100%;height:100%;object-fit:contain;pointer-events:none}.search__container__item__head{opacity:0;color:#f25716;padding:5px 0 15px;pointer-events:none}.search__container__item__head__title{font-size:16px;line-height:115%;letter-spacing:-.032px;text-align:center}@media(min-width:600px)and (max-width:899px){.search__container__item__head__title{font-size:14px}}@media(max-width:599px){.search__container__item__head__title{font-size:14px}}.search__container__item__head__text{font-size:12px;line-height:115%;letter-spacing:-.024px;text-align:center}.projects{padding-top:98px}@media(min-width:900px)and (max-width:1499px){.projects{padding-top:87px}}@media(max-width:899px){.projects{padding-top:57px}}.projects__header{display:flex;justify-content:space-between;padding:60px 30px 60px 26px;position:relative;z-index:10;pointer-events:none}.projects__header h1{font-size:60px;line-height:100%;letter-spacing:-.12px;color:#f25716;max-width:calc(100% - 300px);transform:translateZ(1px);font-weight:500;white-space:nowrap}@media(min-width:1200px)and (max-width:1499px){.projects__header h1{font-size:45px}}@media(min-width:900px)and (max-width:1199px){.projects__header h1{font-size:45px}}@media(min-width:600px)and (max-width:899px){.projects__header h1{font-size:31px}}@media(max-width:599px){.projects__header h1{font-size:31px}}.projects__header.filtersAdded{padding-bottom:115px}@media(min-width:600px)and (max-width:899px){.projects__header.filtersAdded{padding-bottom:30px;position:static}}@media(max-width:599px){.projects__header.filtersAdded{padding-bottom:30px;position:static}}.projects__header.hasFilter{padding-bottom:30px}@media(max-width:899px){.projects__header.hasFilter{padding-bottom:0}}@media(min-width:600px)and (max-width:899px){.projects__header{padding:40px 15px 0}}@media(max-width:599px){.projects__header{padding:40px 15px 0}}.projects__list{display:flex;flex-direction:column;gap:60px;padding:60px 30px 0}@media(max-width:899px){.projects__list{padding:30px 15px 0;gap:30px}}.projects__list__item{display:flex;flex-direction:column;gap:20px;text-decoration:none}.projects__list__item.hide-hover .projects__list__item__images,.projects__list__item:hover .projects__list__item__images{gap:10px}.projects__list__item:hover .projects__list__item__texts h3:before{width:40px;opacity:1}@media(max-width:899px){.projects__list__item:hover .projects__list__item__texts h3:before{width:0;opacity:0}}.projects__list__item__images{display:flex;gap:0;transition:all .5s}.projects__list__item__images img{height:20vw;margin-left:0;width:auto}.projects__list__item__images img:not(:first-child){margin-left:-5px}.projects__list__item__texts{display:flex;flex-wrap:wrap;column-gap:20px;font-size:28px;line-height:115%;letter-spacing:-.056px;color:#f25716;pointer-events:none}@media(min-width:900px)and (max-width:1199px){.projects__list__item__texts{font-size:20px}}@media(min-width:600px)and (max-width:899px){.projects__list__item__texts{font-size:20px}}@media(max-width:599px){.projects__list__item__texts{font-size:20px}}.projects__list__item__texts h3{display:flex;align-items:center}.projects__list__item__texts h3:before{content:"";display:block;background:url(/assets/icons/chevron-right-orange.svg) no-repeat;background-position:0 0;background-size:20px 20px;height:20px;width:0;opacity:0;margin-bottom:-3px;transition:all .5s}.projects__list__item__texts p{opacity:.5}.project__main{height:calc(100vh - 98px);display:flex;flex-direction:column;background:rgba(0,0,0,0);width:100%;padding-top:98px;position:relative;z-index:1}@media(min-width:600px)and (max-width:899px){.project__main{height:auto;flex-direction:column-reverse;padding-top:57px}}@media(max-width:599px){.project__main{height:auto;flex-direction:column-reverse;padding-top:57px}}@media(min-width:900px)and (max-width:1499px){.project__main{padding-top:87px;height:calc(100vh - 87px)}}.project__main__infos{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:20px 30px 30px;position:relative;max-width:calc(100vw - 60px);z-index:100}.active .project__main__infos{display:none}@media(max-width:899px){.project__main__infos{padding:40px 15px 30px;flex-direction:column;align-items:flex-start;gap:20px;max-width:calc(100vw - 30px)}}.project__main__infos h1{font-size:60px;line-height:100%;letter-spacing:-.12px;color:#f25716;padding-right:60px;flex:1;font-weight:500}@media(min-width:1200px)and (max-width:1499px){.project__main__infos h1{font-size:45px}}@media(min-width:900px)and (max-width:1199px){.project__main__infos h1{font-size:45px}}@media(min-width:600px)and (max-width:899px){.project__main__infos h1{font-size:31px}}@media(max-width:599px){.project__main__infos h1{font-size:31px}}@media(max-width:899px){.project__main__infos h1{width:100%;padding-right:0}}.project__main__infos button{font-size:16px;line-height:115%;letter-spacing:-.032px;color:#f25716;cursor:pointer;display:inline-flex;align-items:center;gap:5px;width:max-content}.project__main__infos button img{margin-top:1px}@media(max-width:899px){.project__main__infos button img{margin-top:0}.project__main__infos button{font-size:14px;line-height:115%;letter-spacing:-.02px}}.project__detail{color:#f25716;padding:0 30px 30px}@media(max-width:899px){.project__detail{padding:0 15px 15px}}.project__detail__info{display:flex;flex-direction:column;gap:15px;padding-top:15px;padding-bottom:30px}.project__detail__info__el{display:flex;align-items:flex-start;gap:15px;align-self:stretch}.project__detail__info__el span{font-size:16px;line-height:115%;letter-spacing:-.032px;color:#f25716}.project__detail__info__el span:first-child{min-width:120px}.project__detail__info__el:first-child span:last-child{padding:0 5px 1px;background-color:#f7eded}.project__detail__link{display:inline-flex;padding-top:15px;padding-bottom:30px;text-decoration:none;font-weight:500;gap:5px}.project__detail__link:after{content:"";width:10px;height:12px;display:block;background:url(/assets/icons/chevron-right-orange.svg);background-size:contain;background-repeat:no-repeat;margin-top:3px}.project__detail__description{padding-top:15px;padding-bottom:15px;font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0}.project__detail__credit{padding-top:30px;font-size:16px;line-height:115%;letter-spacing:-.032px;display:flex;flex-direction:row;gap:15px}.project__detail__credit span:first-of-type{display:block;width:120px}.horizontalscrollproject{width:max-content;background:#fff;padding:0 30px;flex:1}@media(min-width:600px)and (max-width:899px){.horizontalscrollproject{padding-top:87px}}@media(max-width:599px){.horizontalscrollproject{padding-top:57px}}@media(max-width:899px){.horizontalscrollproject{height:max-content;width:calc(100% - 30px);padding:0 15px 15px;flex-direction:column;overflow:hidden;transform:unset!important}}.horizontalscrollproject__button{position:fixed;right:0;height:100%;max-height:calc(100vh - 110px - 98px);display:flex;align-items:center}@media(max-width:899px){.horizontalscrollproject__button{display:none}}.horizontalscrollproject__button button{margin-right:27px;cursor:pointer}.horizontalscrollproject__container{width:max-content;height:100%;max-height:calc(100vh - 110px - 98px);display:flex;flex-direction:row;gap:15px;-ms-overflow-style:none;scrollbar-width:none}.horizontalscrollproject__container::-webkit-scrollbar{display:none}@media(max-width:899px){.horizontalscrollproject__container{flex-direction:column;height:max-content;max-height:unset;width:100%}}@media(min-width:900px)and (max-width:1499px){.horizontalscrollproject__container{max-height:calc(100vh - 95px - 87px)}}.horizontalscrollproject__container.modal-opened .horizontalscrollproject__item{cursor:pointer}.horizontalscrollproject__item{height:100%;width:auto!important;display:block}@media(max-width:899px){.horizontalscrollproject__item{position:static}}.horizontalscrollproject__item__image{height:100%;width:100%;object-fit:cover;pointer-events:none}@media(max-width:899px){.horizontalscrollproject__item__image{height:auto;width:100%}}.horizontalscrollproject__item__title{position:absolute;left:0;bottom:0;padding:30px 30px 24px;font-size:28px;line-height:115%;letter-spacing:-.056px;color:#fff}@media(min-width:900px)and (max-width:1199px){.horizontalscrollproject__item__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.horizontalscrollproject__item__title{font-size:20px}}@media(max-width:599px){.horizontalscrollproject__item__title{font-size:20px}}.press{display:flex;flex-direction:column;width:100%;padding-top:98px;position:relative;z-index:1}@media(max-width:899px){.press{padding-top:57px}}.press__title{font-size:60px;line-height:100%;letter-spacing:-.12px;color:#f25716;height:max-content;transform:translateZ(1px);font-weight:500}@media(min-width:1200px)and (max-width:1499px){.press__title{font-size:45px}}@media(min-width:900px)and (max-width:1199px){.press__title{font-size:45px}}@media(min-width:600px)and (max-width:899px){.press__title{font-size:31px}}@media(max-width:599px){.press__title{font-size:31px}}.press__header{position:relative;z-index:10;padding:60px 30px;max-width:calc(100% - 300px)}@media(max-width:899px){.press__header{max-width:unset;padding:40px 15px 0}}.press__content{height:auto;width:calc(100% - 60px);display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;column-gap:60px;row-gap:13px;padding:60px 30px 0}@media(max-width:899px){.press__content{column-gap:15px;padding:30px 15px 0;width:calc(100% - 30px);row-gap:30px}}.press__content__item{width:calc((100% - 420.6px)/8);text-decoration:none}@media(min-width:1500px)and (max-width:1799px){.press__content__item{width:calc((100% - 300px)/6)}}@media(min-width:1200px)and (max-width:1499px){.press__content__item{width:calc((100% - 240px)/5)}}@media(min-width:900px)and (max-width:1199px){.press__content__item{width:calc((100% - 180px)/4)}}@media(min-width:600px)and (max-width:899px){.press__content__item{width:calc((100% - 30px)/3)}}@media(max-width:599px){.press__content__item{width:calc((100% - 15px)/2)}}.press__content__item:hover .press__content__item__head{transition:all .3s ease;opacity:1}.press__content__item__image{width:100%;height:calc(100% - 47.3px);pointer-events:none;display:flex;align-items:end}.press__content__item__image__content{width:100%;height:100%;pointer-events:none}.press__content__item__head{opacity:0;color:#f25716;padding:15px 0 0;pointer-events:none}@media(max-width:899px){.press__content__item__head{opacity:1;padding:10px 0 0}}.press__content__item__head__title{font-size:16px;line-height:115%;letter-spacing:-.032px;text-align:center}@media(min-width:600px)and (max-width:899px){.press__content__item__head__title{font-size:14px}}@media(max-width:599px){.press__content__item__head__title{font-size:14px}}.press__content__item__head__text{font-size:12px;line-height:115%;letter-spacing:-.024px;text-align:center}.press__content__item__key{font-size:28px;line-height:115%;letter-spacing:-.056px;color:#f25716;width:100%;margin-bottom:5px;margin-top:5px}@media(min-width:900px)and (max-width:1199px){.press__content__item__key{font-size:20px}}@media(min-width:600px)and (max-width:899px){.press__content__item__key{font-size:20px}}@media(max-width:599px){.press__content__item__key{font-size:20px}}.about .w-100{width:100%!important}.about .dummy{display:none}.about__galery{width:calc(100vw - 60px);overflow-x:scroll;display:flex;flex-direction:row;gap:15px;-ms-overflow-style:none;scrollbar-width:none;transition:all 1s}@media(max-width:899px){.about__galery{height:max-content;width:100%;padding:57px 0 15px;flex-direction:column;overflow:hidden;transform:unset!important;gap:0}}@media(min-width:900px)and (max-width:1499px){.about__galery{height:calc(100vh - 220px - 30px);padding:220px 30px 30px;overflow-y:hidden}}@media(min-width:1500px){.about__galery{height:calc(100vh - 246px - 30px);padding:246px 30px 30px;overflow-y:hidden}}.about__galery__item{position:relative;height:100%}.about__galery__item.hide{opacity:0;transition:all .8s ease}@media(max-width:899px){.about__galery__item__nav{padding-bottom:30px;padding-top:30px}}.about__galery__item__header .about__header{height:100%;margin-right:120px}@media(max-width:899px){.about__galery__item__header .about__header{margin-right:0;width:100%}}@media(min-width:900px)and (max-width:1499px){.about__galery__item__header .about__header{margin-right:95px}}.about__galery__item__header .about__header__title{font-size:60px;line-height:100%;letter-spacing:-.12px;text-transform:lowercase;color:#f25716;position:absolute;left:0;font-weight:500;transform:translateY(calc(-100% - 30px))}@media(min-width:1200px)and (max-width:1499px){.about__galery__item__header .about__header__title{font-size:45px}}@media(min-width:900px)and (max-width:1199px){.about__galery__item__header .about__header__title{font-size:45px}}@media(min-width:600px)and (max-width:899px){.about__galery__item__header .about__header__title{font-size:31px}}@media(max-width:599px){.about__galery__item__header .about__header__title{font-size:31px}}@media(max-width:899px){.about__galery__item__header .about__header__title{position:static;transform:unset;padding:40px 15px 30px}}.about__galery__item__header .about__header__content{display:flex;flex-direction:row;gap:30px;width:max-content;height:100%;overflow:hidden;text-overflow:ellipsis}@media(max-width:899px){.about__galery__item__header .about__header__content{display:flex;flex-direction:column;width:100%}}.about__galery__item__header .about__header__content__text{font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;color:#f25716;white-space:pre-wrap;position:relative}.about__galery__item__header .about__header__content__text.hide{opacity:0;z-index:-1}@media(max-width:899px){.about__galery__item__header .about__header__content__text{order:1;width:calc(100% - 30px);max-width:473px;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all .8s ease}.about__galery__item__header .about__header__content__text:after{content:"";display:block;position:absolute;bottom:unset;width:calc(100% - 30px);height:200vh;background:#fff;opacity:1;transition:opacity .8s ease;transition-delay:.1s}.about__galery__item__header .about__header__content__text.active{transition:all .8s ease;max-height:1000vh;-webkit-line-clamp:150}.about__galery__item__header .about__header__content__text.active:after{display:block;position:absolute;bottom:unset;width:calc(100% - 30px);height:200vh;opacity:0;background:#fff;transition:opacity .8s ease;transition-delay:.1s}}@media(max-width:599px){.about__galery__item__header .about__header__content__text{width:calc(100% - 30px);max-height:216px;display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.about__galery__item__header .about__header__content__text:after{content:"";opacity:1}.about__galery__item__header .about__header__content__text.active:after,.about__galery__item__header .about__header__content__text:after{display:block;position:absolute;top:216px;bottom:unset;width:calc(100% - 30px);height:200vh;max-height:calc(100% - 216px);background:#fff;transition:opacity .8s ease;transition-delay:.1s}.about__galery__item__header .about__header__content__text.active:after{opacity:0}}@media(min-width:600px)and (max-width:899px){.about__galery__item__header .about__header__content__text{width:calc(100% - 30px);max-height:162px;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.about__galery__item__header .about__header__content__text:after{content:"";opacity:1}.about__galery__item__header .about__header__content__text.active:after,.about__galery__item__header .about__header__content__text:after{display:block;position:absolute;top:162px;bottom:unset;width:calc(100% - 30px);height:200vh;max-height:calc(100% - 162px);background:#fff;transition:opacity .8s ease;transition-delay:.1s}.about__galery__item__header .about__header__content__text.active:after{opacity:0}}@media(min-width:900px)and (max-width:1199px){.about__galery__item__header .about__header__content__text{width:261px}.about__galery__item__header .about__header__content__text:after{content:"...";display:inline}}@media(min-width:1200px)and (max-width:1499px){.about__galery__item__header .about__header__content__text{width:310px}.about__galery__item__header .about__header__content__text:after{content:"...";display:inline}}@media(min-width:1500px){.about__galery__item__header .about__header__content__text{width:378px}.about__galery__item__header .about__header__content__text:after{content:"...";display:inline}}.about__galery__item__header .about__header__content__img{aspect-ratio:3/4;height:100%}@media(max-width:899px){.about__galery__item__header .about__header__content__img{height:auto;width:calc(100% - 30px);order:3;max-width:400px}}.about__galery__item__header .about__header__content__button{cursor:pointer;order:2;width:max-content;height:max-content;color:#f25716;display:inline-flex;gap:5px;align-items:center;margin-left:15px}.about__galery__item__header .about__header__content__button img{rotate:-90deg;margin:-2px 0}.about__galery__item__header .about__header__content__button span{font-size:16px;line-height:115%;letter-spacing:-.032px;font-family:helvetica-neue}.about__galery__item__header .about__header__content__button.hide{opacity:0;z-index:-1}@media(max-width:899px){.about__galery__item__header .about__header__content__button img{rotate:0deg}.about__galery__item__header .about__header__content__button span{font-size:14px;line-height:115%;letter-spacing:-.02px}.about__galery__item__header .about__header__content__button .read-less{display:none}.about__galery__item__header .about__header__content__button.active .read-less{display:block}.about__galery__item__header .about__header__content__button.active .read-more{display:none}.about__galery__item__header .about__header__content__button.active img{rotate:180deg}}@media(min-width:900px)and (max-width:1199px){.about__galery__item__header .about__header__content__button{margin-left:0;margin-top:30px}}@media(min-width:1200px)and (max-width:1499px){.about__galery__item__header .about__header__content__button{margin-left:0;margin-top:30px}}@media(min-width:1500px){.about__galery__item__header .about__header__content__button{margin-left:0;margin-top:30px}.about__galery__item__header .about__header__content__button img{rotate:-90deg}}.about__galery__item__ecosystem{display:flex}.about__galery__item__ecosystem__transition{transition:all 1s ease}.about__galery__item__practice .about__galery__item__image{height:calc(100% - 28px)}.about__galery__item__practice.offsetLeft{margin-left:75px}.about__galery__item__values{height:max-content}@media(min-width:900px)and (max-width:1199px){.about__galery__item__values{margin-left:70px;margin-right:15px}}@media(min-width:1200px)and (max-width:1499px){.about__galery__item__values{margin-left:100px;margin-right:0}}@media(min-width:1500px){.about__galery__item__values{margin-left:110px;margin-right:40px}}.about__galery__item__values__item{color:#f25716;margin-bottom:30px}@media(max-width:899px){.about__galery__item__values__item{width:100%;max-width:488px}}@media(min-width:900px)and (max-width:1199px){.about__galery__item__values__item{width:370px}.about__galery__item__values__item:nth-child(n+2){display:none}}@media(min-width:1200px)and (max-width:1499px){.about__galery__item__values__item{width:370px}.about__galery__item__values__item:nth-child(n+3){display:none}}@media(min-width:1500px){.about__galery__item__values__item{width:350px}}.about__galery__item__values__item p{font-weight:500;font-size:16px;line-height:115%;letter-spacing:-.032px;margin-bottom:15px}@media(min-width:600px)and (max-width:899px){.about__galery__item__values__item p{font-size:14px}}@media(max-width:599px){.about__galery__item__values__item p{font-size:14px}}.about__galery__item__values__item ul{font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0}.about__galery__item__values__item ul li{padding-left:19px;position:relative}.about__galery__item__values__item ul li:before{content:"";width:5px;height:5px;display:block;background:url(/assets/icons/dot.svg);background-size:cover;position:absolute;left:8px;top:7px}.about__galery__item__values__item a{text-decoration:none}.about__galery__item__values__item a:first-of-type{margin-top:15px}.about__galery__item__values__item a span{text-decoration:underline}.about__galery__item__values__button{cursor:pointer;order:2;width:max-content;height:max-content;color:#f25716;display:inline-flex;gap:5px;align-items:center}.about__galery__item__values__button img{margin:-2px 0;rotate:-90deg}.about__galery__item__values__button span{font-size:16px;line-height:115%;letter-spacing:-.032px;font-family:helvetica-neue}@media(min-width:1500px){.about__galery__item__values__button{display:none}}.about__galery__item__overlay{position:absolute;top:0;left:0;height:calc(100% - 28px);width:100%;transition:all .3s ease}.about__galery__item:hover .about__galery__item__overlay{opacity:0}.about__galery__item__image{height:calc(100% - 33px);object-fit:cover;width:auto!important}@media(max-width:899px){.about__galery__item__image{display:block}}.about__galery__item__title{display:flex;align-items:end;cursor:pointer;position:absolute;left:0;bottom:0;height:100%;width:100%;font-size:16px;line-height:115%;letter-spacing:-.032px;color:#f25716}.about__galery__item__title img{height:11px;margin-left:5px;transform:translateY(-2.5px);width:auto}@media(max-width:899px){.about__galery__item__title img{margin-top:0}.about__galery__item__title{font-size:14px;line-height:115%;letter-spacing:-.02px}}.about__galery__item__text{font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;color:#f25716;white-space:pre-wrap;margin-right:15px}@media(max-width:899px){.about__galery__item__text{width:calc(100% - 30px);max-width:473px;margin-right:0}}@media(min-width:900px)and (max-width:1199px){.about__galery__item__text{width:202px}}@media(min-width:1200px)and (max-width:1499px){.about__galery__item__text{width:274px}}@media(min-width:1500px){.about__galery__item__text{width:349px}}.about__galery__item.margin-a{height:83%!important}@media(max-width:899px){.about__galery__item.margin-a{height:100%!important;transform:unset;margin:unset}}.about__galery__item.margin-b{height:96.6%!important;margin-top:auto}@media(max-width:899px){.about__galery__item.margin-b{height:100%!important;transform:unset;margin:unset}}.about__galery__item.margin-c{height:82.9%!important}@media(max-width:899px){.about__galery__item.margin-c{height:100%!important;transform:unset;margin:unset}}.about__galery__item.margin-d{height:95.4%!important}@media(max-width:899px){.about__galery__item.margin-d{height:100%!important;transform:unset;margin:unset}}.about__galery__item.margin-e{height:86.3%!important}@media(max-width:899px){.about__galery__item.margin-e{height:100%!important;transform:unset;margin:unset}.about__galery__footer{width:calc(100% - 30px);padding:105px 15px 0}}.about__sticky{height:100%}.about__sticky__menu{display:flex;flex-direction:row;align-items:end;gap:30px;width:max-content;position:absolute;left:0}@media(max-width:899px){.about__sticky__menu{display:none}}@media(min-width:900px)and (max-width:1199px){.about__sticky__menu{top:-53px}}@media(min-width:1200px)and (max-width:1499px){.about__sticky__menu{top:-62px}}@media(min-width:1500px){.about__sticky__menu{top:-62px}}.about__sticky__menu li{font-size:28px;line-height:115%;letter-spacing:-.056px}@media(min-width:900px)and (max-width:1199px){.about__sticky__menu li{font-size:20px}}@media(min-width:600px)and (max-width:899px){.about__sticky__menu li{font-size:20px}}@media(max-width:599px){.about__sticky__menu li{font-size:20px}}.about__sticky__menu li:hover{cursor:pointer;color:#f25716}.about__sticky__menu li.active{color:#f25716}.about__sticky__menu.fixed{position:fixed;left:30px;transform:unset!important}@media(min-width:900px)and (max-width:1199px){.about__sticky__menu.fixed{top:168px}}@media(min-width:1200px)and (max-width:1499px){.about__sticky__menu.fixed{top:158px}}@media(min-width:1500px){.about__sticky__menu.fixed{top:184px}}.about__layer{position:fixed;left:0;top:0;background:#fff;display:flex;flex-direction:row;height:max-content;max-height:100%;width:100%;z-index:-1;opacity:0;transition:all .8s ease}@media(max-width:899px){.about__layer{display:flex;flex-direction:column;height:100%;overflow-y:scroll}}.about__layer.open{opacity:1;z-index:50}.about__layer.in-close{z-index:50}.about__layer__image{width:75vw}.about__layer__image__content{height:auto}@media(max-width:899px){.about__layer__image{width:100%;order:2}}.about__layer__modal{align-self:flex-end;width:25vw;max-width:100%;height:100vh;overflow:hidden;display:flex;flex-direction:column;background:#fff;overflow-y:scroll;z-index:20}@media(max-width:899px){.about__layer__modal{width:100%;overflow:unset;order:1;height:max-content}}@media(min-width:900px)and (max-width:1199px){.about__layer__modal{width:41.6666666667vw;right:-41.6666666667vw}}@media(min-width:1200px)and (max-width:1499px){.about__layer__modal{width:33.3333333333vw;right:-33.3333333333vw}}.about__layer__modal__header{padding:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.about__layer__modal__header__name{font-size:16px;line-height:115%;letter-spacing:-.032px;color:#f25716}.about__layer__modal__header__close{cursor:pointer;width:20px;height:20px}@media(max-width:899px){.about__layer__modal__header{padding:15px}}.about__layer__modal__header .desktopLabel{display:block}.about__layer__modal__header .mobileLabel{display:none}@media(max-width:899px){.about__layer__modal__header .desktopLabel{display:none}.about__layer__modal__header .mobileLabel{display:block}}.about__layer__modal__content{height:100%;display:flex;flex-direction:column;color:#f25716;padding:0 30px}@media(max-width:899px){.about__layer__modal__content{padding:0 15px}}.about__layer__modal__content__location{display:flex;flex-direction:row;justify-content:space-between;gap:15px;padding:15px 0 30px}.about__layer__modal__content__location__text{max-width:58%}.about__layer__modal__content__text{font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;color:#f25716;white-space:pre-wrap;padding:15px 0 30px}.about__layer__modal__content__link{font-size:16px;line-height:115%;letter-spacing:-.032px;padding:15px 0 30px;text-decoration:none}.about__layer__modal__content__link img{margin-left:5px}.about__layer__practice .about__layer__image{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;height:calc(100% - 60px);width:calc(75vw - 60px);padding:30px}@media(max-width:899px){.about__layer__practice .about__layer__image{-ms-overflow-style:none;scrollbar-width:none;width:calc(100% - 30px);flex-wrap:nowrap;overflow-x:scroll;padding:0 15px;order:2;margin-top:15px;margin-bottom:30px;height:58vw}.about__layer__practice .about__layer__image::-webkit-scrollbar{display:none}}.about__layer__practice .about__layer__modal__content{order:1;height:max-content}.about__layer__practice .about__layer__image__content{height:calc((100vh - 60px)/4 - 3px);width:auto}@media(max-width:899px){.about__layer__practice .about__layer__image__content{height:58vw}}.about__layer__practice .about__layer__modal__products{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:30px;order:3}.about__layer__practice .about__layer__modal__products__product-card{display:block;width:50%;cursor:pointer;text-decoration:none;text-align:center;transition:all .3s ease}.about__layer__practice .about__layer__modal__products__product-card.selected,.about__layer__practice .about__layer__modal__products__product-card:hover{background:#fdeee7}.about__layer__practice .about__layer__modal__products__product-card.selected .about__layer__modal__products__head,.about__layer__practice .about__layer__modal__products__product-card:hover .about__layer__modal__products__head{opacity:1}@media(max-width:899px){.about__layer__practice .about__layer__modal__products__product-card .about__layer__modal__products__head{opacity:1}}.about__layer__practice .about__layer__modal__products__product-card__image{width:100%}.about__layer__practice .about__layer__modal__products__product-card__image__content{width:100%;mix-blend-mode:darken;aspect-ratio:1/1;object-fit:contain;pointer-events:none}.about__layer__practice .about__layer__modal__products__head{display:flex;flex-direction:column;color:#f25716;font-size:16px;line-height:115%;letter-spacing:-.032px;padding:5px 0 15px;opacity:0;transition:all .3s ease}.about__layer__header,.about__layer__values{left:unset;right:0;width:max-content}.about__layer__values .about__layer__modal .about__galery__item__values__item:nth-child(n+2){display:block}.about__layer__values .about__layer__modal .about__galery__item__values__item{width:100%}.about__mobile__title{display:none}@media(max-width:899px){.about__mobile__title{display:block;font-size:28px;line-height:115%;letter-spacing:-.056px;color:#f25716;padding:30px 15px}}@media(max-width:899px)and (min-width:900px)and (max-width:1199px){.about__mobile__title{font-size:20px}}@media(max-width:899px)and (min-width:600px)and (max-width:899px){.about__mobile__title{font-size:20px}}@media(max-width:899px)and (max-width:599px){.about__mobile__title{font-size:20px}}.about__mobile__header{display:none}@media(max-width:899px){.about__mobile__header{display:flex;flex-direction:column}}.about__mobile__header .about__galery__item__text,.about__mobile__header .about__header__content__img,.about__mobile__header .about__header__content__text{padding:0 15px}.about__mobile__ecosystem,.about__mobile__practice{-ms-overflow-style:none;scrollbar-width:none;position:relative;height:51.3vw;width:calc(100% - 30px);display:none;flex-direction:row;gap:10px;overflow-x:scroll;padding-bottom:30px;padding-left:15px;padding-right:15px}.about__mobile__ecosystem::-webkit-scrollbar,.about__mobile__practice::-webkit-scrollbar{display:none}@media(max-width:899px){.about__mobile__ecosystem,.about__mobile__practice{display:flex}}.about__mobile__ecosystem .about__galery__item__image,.about__mobile__ecosystem .about__galery__item__overlay,.about__mobile__practice .about__galery__item__image,.about__mobile__practice .about__galery__item__overlay{height:calc(100% - 26px)}@media(max-width:599px){.about__mobile__practice{height:65.6vw}}@media(min-width:600px)and (max-width:899px){.about__mobile__practice{height:55.3vw}}.about__mobile__values{display:none;padding:0 15px}@media(max-width:899px){.about__mobile__values{display:flex}}.about__mobile__values .about__galery__item__values__item{margin-left:0;margin-right:0;width:100%}.about__mobile__values .about__galery__item__values__button{display:none}.faq{padding-top:98px}@media(min-width:900px)and (max-width:1499px){.faq{padding-top:87px}}@media(max-width:899px){.faq{padding-top:57px}}.faq__title{font-size:60px;line-height:100%;letter-spacing:-.12px;color:#f25716;font-weight:500;padding:60px 26px 90px}@media(min-width:1200px)and (max-width:1499px){.faq__title{font-size:45px}}@media(min-width:900px)and (max-width:1199px){.faq__title{font-size:45px}}@media(min-width:600px)and (max-width:899px){.faq__title{font-size:31px}}@media(max-width:599px){.faq__title{font-size:31px;padding:40px 15px 90px}}.faq__content{padding:0 30px;display:flex;flex-direction:column;gap:90px}@media(max-width:599px){.faq__content{padding:0 15px;gap:60px}}.faq__content__category{display:flex;gap:15px}@media(max-width:599px){.faq__content__category{flex-direction:column}}.faq__content__category__title{font-size:20px;line-height:115%;letter-spacing:-.04px;color:#666;width:32.63vw;margin-top:8px;text-transform:lowercase}@media(max-width:599px){.faq__content__category__title{width:100%}}.faq__content__category__questions{display:flex;flex-direction:column;gap:40px;width:100%}.faq__content__category__questions__question{display:flex;flex-direction:column}.faq__content__category__questions__question__title{display:flex;justify-content:space-between;gap:30px;align-items:center;cursor:pointer}.faq__content__category__questions__question__title__text{font-size:28px;line-height:115%;letter-spacing:-.056px;text-transform:lowercase;transition:all .3s ease}@media(min-width:900px)and (max-width:1199px){.faq__content__category__questions__question__title__text{font-size:20px}}@media(min-width:600px)and (max-width:899px){.faq__content__category__questions__question__title__text{font-size:20px}}@media(max-width:599px){.faq__content__category__questions__question__title__text{font-size:20px}}.faq__content__category__questions__question__title svg{transition:all .3s ease;min-width:22px;height:20px;stroke:#000}.open .faq__content__category__questions__question__title{color:#f25716}.open .faq__content__category__questions__question__title svg{rotate:180deg;stroke:#f25716}.faq__content__category__questions__question__answer{max-height:0;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;gap:30px;padding-top:0;color:#f25716;opacity:0}.faq__content__category__questions__question__answer h4{font-size:20px;line-height:115%;letter-spacing:-.04px}.faq__content__category__questions__question__answer p{font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0}.open .faq__content__category__questions__question__answer{max-height:1000px;padding-top:30px;opacity:1}.authentication-form{height:auto;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:start;gap:20px}.authentication-form__forget-password{text-decoration:underline;color:#f25716}.authentication-form__text-centerd{width:100%;display:flex;justify-content:center}.authentication-form__text-centerd__caption{font-size:12px;line-height:115%;letter-spacing:-.024px;color:#666}.authenticated-view{height:auto;background-color:#fff;margin-top:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:start;gap:20px}.authenticated-view__user-name{color:#f25716}.authenticated-view__logout-form,.authenticated-view__logout-form__submit-btn{font-size:16px;line-height:115%;letter-spacing:-.032px}.authenticated-view__logout-form__submit-btn{cursor:pointer}.guest-form{min-height:300px;display:flex;flex-direction:column;justify-content:space-between;align-items:start}.guest-form__forget-password{text-decoration:underline;color:#f25716}.guest-form__text-centerd{width:100%;display:flex;justify-content:center}.guest-form__text-centerd__caption{font-size:12px;color:#666}.auth{background-color:#fdeee7;min-height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;padding:8rem 0 3rem}@media(max-width:599px){.auth{width:auto;height:auto;padding:6rem 0 3rem}}.auth__container{display:flex;flex-direction:column;gap:2rem;background-color:#fff;width:100%;max-width:25rem;padding:1rem}@media(max-width:768px){.auth__container{margin-left:1rem;margin-right:1rem}}.auth__container__title{font-size:28px;color:#f25716}.auth__container__form{display:flex;flex-direction:column;gap:10px}.auth__container__form__text-centerd-one{width:100%;display:flex;justify-content:center;font-size:16px}.auth__container__form__text-centerd-two{width:100%;display:flex;justify-content:center;font-size:12px}.auth__container__form__text-centerd-two__caption{font-size:12px;line-height:115%;letter-spacing:-.024px;color:#666}.summary{background-color:#fff}.summary__mobile__header{width:100%;display:flex;justify-content:space-between;padding-right:10px;font-size:16px;line-height:115%;letter-spacing:-.032px}.summary__mobile__header__price{font-size:14px;line-height:115%;letter-spacing:-.02px}.summary__title{color:#f25716;padding:5% 0 4% 7%}@media(min-width:900px)and (max-width:1199px){.summary__title{display:none}}.summary__cart{margin:10% 5% 10% 1%}.summary__cart__item{display:flex;gap:10px}.summary__cart__item__content{width:100%;color:#f25716;font-size:small;display:flex;flex-direction:column;justify-content:space-between}.summary__cart__item__content__info__stock{font-size:12px;line-height:115%;letter-spacing:-.024px;color:#f25716;opacity:.5}.summary__cart__item__content__header{display:flex;justify-content:space-between;font-size:medium;color:#f25716}.summary__cart__item__image{width:60px;height:60px}.summary__cart__divider{border:1px solid #f7ded2;opacity:.5;margin:20px}.summary__coupon{margin:10px 5% 20px;display:flex;gap:20px}@media(min-width:900px)and (max-width:1499px){.summary__coupon{display:block}}.summary__total{background-color:#fef8f5;padding:5% 7%;height:70px;display:flex;flex-direction:column;justify-content:space-around}.summary__total__item{display:flex;justify-content:space-between}.summary__total__item__text{color:#f25716;font-size:16px}.summary__total__item__text.disabled{opacity:.5}.summary__total-ttc{height:70px;padding:0 7%;display:flex;justify-content:space-between;align-items:center;font-size:20px;color:#f25716}.checkout-informations{background-color:#fff;padding:30px}@media(max-width:599px){.checkout-informations{width:auto;margin:15px}}@media(min-width:600px)and (max-width:899px){.checkout-informations{width:auto;margin:15px}}@media(min-width:900px)and (max-width:1199px){.checkout-informations{width:auto;margin:15px}}.checkout-informations__title{font-size:28px;line-height:115%;letter-spacing:-.056px;color:#f25716}@media(min-width:900px)and (max-width:1199px){.checkout-informations__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.checkout-informations__title{font-size:20px}}@media(max-width:599px){.checkout-informations__title{font-size:20px}}.checkout-address{background-color:#fff;padding:0 30px}@media(max-width:599px){.checkout-address{width:auto;margin:15px}}@media(min-width:600px)and (max-width:899px){.checkout-address{width:auto;margin:15px}}@media(min-width:900px)and (max-width:1199px){.checkout-address{width:auto;margin:15px}}.checkout-address__title{font-size:28px;line-height:115%;letter-spacing:-.056px;color:#f25716;padding:40px 0 20px}@media(min-width:900px)and (max-width:1199px){.checkout-address__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.checkout-address__title{font-size:20px}}@media(max-width:599px){.checkout-address__title{font-size:20px}}.checkout-address__description{font-size:12px;line-height:115%;letter-spacing:-.024px;color:#666;padding:10px 0}.checkout-address__form{padding:20px 0;display:flex;flex-direction:column;gap:20px}.checkout-address__form__link-to-create-form{color:#f25716}.checkout-address__form__submit-btn{margin-bottom:10px}.checkout-address__form__text-centered{width:100%;display:flex;justify-content:center}.checkout-address__form__text-centered__caption{font-size:12px;line-height:115%;letter-spacing:-.024px;color:#666}.checkout-delivery{background-color:#fff;padding:0 30px}@media(max-width:599px){.checkout-delivery{width:auto;margin:15px}}@media(min-width:600px)and (max-width:899px){.checkout-delivery{width:auto;margin:15px}}@media(min-width:900px)and (max-width:1199px){.checkout-delivery{width:auto;margin:15px}}.checkout-delivery__title{font-size:28px;line-height:115%;letter-spacing:-.056px;color:#f25716;padding:20px 0}@media(min-width:900px)and (max-width:1199px){.checkout-delivery__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.checkout-delivery__title{font-size:20px}}@media(max-width:599px){.checkout-delivery__title{font-size:20px}}.checkout-delivery__form{padding:40px 0 20px;display:flex;flex-direction:column;gap:40px}.checkout-delivery__form__radio-group{display:flex;justify-content:space-between;align-items:center}.checkout-delivery__form__radio-group__price{font-size:14px;line-height:115%;letter-spacing:-.02px}.checkout-delivery__form__radio-group__price.checked{color:#f25716}.checkout-payment{background-color:#fff;padding:0 30px}@media(max-width:599px){.checkout-payment{width:auto;margin:15px}}@media(min-width:600px)and (max-width:899px){.checkout-payment{width:auto;margin:15px}}@media(min-width:900px)and (max-width:1199px){.checkout-payment{width:auto;margin:15px}}.checkout-payment__title{font-size:28px;line-height:115%;letter-spacing:-.056px;color:#f25716;padding:20px 0}@media(min-width:900px)and (max-width:1199px){.checkout-payment__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.checkout-payment__title{font-size:20px}}@media(max-width:599px){.checkout-payment__title{font-size:20px}}.checkout-payment__form{padding:40px 0 20px;display:flex;flex-direction:column;gap:40px}.checkout-payment__form__bank-card__container{margin-top:20px;display:flex;flex-direction:column;gap:30px}.checkout-payment__form__bank-card__container__cgv__checkbox{font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;width:67%}@media(max-width:599px){.checkout-payment__form__bank-card__container__cgv__checkbox{width:100%}}.checkout-payment__form__bank-card__container__cgv__checkbox__container{align-items:start!important}.checkout-payment__form__bank-card__container__cgv__checkbox__description{font-size:14px;line-height:115%;letter-spacing:-.02px;font-family:courrier-prime;font-style:italic;margin-left:25px;color:#666}.checkout-payment__form__bank-card__container__cgv__checkbox__description.checked{color:#f25716}.checkout-payment__form__radio-group{display:flex;justify-content:space-between;align-items:center}.checkout-payment__form__radio-group__icon.checked{color:#f25716}.checkout-payment__form__coupon{display:flex;gap:20px}.checkout-payment__form__coupon__field{width:181px}.checkout-payment__form__coupon__add-btn{background-color:#000;padding:30px}.checkout-confirmation{height:100vh;min-height:100%;background-color:#fdeee7;display:flex;justify-content:center;align-items:center}.checkout-confirmation__card{width:520px;background-color:#fff;height:fit-content;padding:20px;display:flex;flex-direction:column;justify-content:space-around;gap:30px}@media(max-width:599px){.checkout-confirmation__card{width:80%}}.checkout-confirmation__card__header{display:flex;align-items:center;gap:10px}.checkout-confirmation__card__header__title{font-size:28px;line-height:115%;letter-spacing:-.056px;color:#f25716}@media(min-width:900px)and (max-width:1199px){.checkout-confirmation__card__header__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.checkout-confirmation__card__header__title{font-size:20px}}@media(max-width:599px){.checkout-confirmation__card__header__title{font-size:20px;text-transform:capitalize}}.checkout-confirmation__card__text{font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;color:#f25716}.account-orders table{width:100%;table-layout:fixed}.account-orders td,.account-orders th{font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;padding-bottom:30px}.account-orders td.clickable,.account-orders th.clickable{text-decoration:underline}.account-orders th{text-align:start}.account-orders thead{text-align:start;color:#666}.account-orders__mobile__sign-out{margin:35px 0 0;display:none;gap:5px;font-size:16px}@media(max-width:599px){.account-orders__mobile__sign-out{display:flex}}.account-orders__mobile__card{display:flex;flex-direction:column;gap:10px}.account-orders__mobile__card__divider{margin:30px 0;border-top:1px solid #fdeee7}.account-orders__mobile__card__item{display:flex;justify-content:space-between;gap:10px}.account-orders__mobile__card__item__label{font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;color:rgba(0,0,0,.6)}.account-orders__mobile__card__item__value{font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;color:#000;max-width:50%;text-align:end}.order-detail.divider{border-top:1px solid #fdeee7}.order-detail__header{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.order-detail__header__back-btn{display:flex;gap:15px;font-size:28px;line-height:115%;letter-spacing:-.056px;color:#f25716}@media(min-width:900px)and (max-width:1199px){.order-detail__header__back-btn{font-size:20px}}@media(min-width:600px)and (max-width:899px){.order-detail__header__back-btn{font-size:20px}}@media(max-width:599px){.order-detail__header__back-btn{font-size:20px}}.order-detail__header__infos{display:flex;gap:60px;font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;color:#f25716}.order-detail__summary{margin-bottom:30px}.order-detail__summary__container{display:flex;justify-content:space-between;width:30%;font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0}.order-detail__summary__container__block{display:flex;flex-direction:column;gap:15px;width:200px}.order-detail__summary__container__block__label{color:#666}.order-detail__summary__container__block__label.black,.order-detail__summary__container__block__value{color:#000}.order-detail__addresses__container{margin-bottom:30px}.order-detail__addresses__container__title{color:gray;font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;margin-bottom:30px}.order-detail__addresses__container__text{font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;color:#000}.account-profile,.account-profile__form-section__civility{display:flex;flex-direction:column;gap:30px}.account-profile__form-section__civility__title{font-size:28px;line-height:115%;letter-spacing:-.056px}@media(min-width:900px)and (max-width:1199px){.account-profile__form-section__civility__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.account-profile__form-section__civility__title{font-size:20px}}@media(max-width:599px){.account-profile__form-section__civility__title{font-size:20px}}.account-profile__form-section__civility__radio-group{display:flex;gap:30px}.account-profile__form-section__personal-informations{display:flex;flex-direction:column;gap:30px}.account-profile__form-section__personal-informations__title{font-size:28px;line-height:115%;letter-spacing:-.056px}@media(min-width:900px)and (max-width:1199px){.account-profile__form-section__personal-informations__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.account-profile__form-section__personal-informations__title{font-size:20px}}@media(max-width:599px){.account-profile__form-section__personal-informations__title{font-size:20px}}.account-profile__form-section__personal-informations__inputs{display:flex;gap:30px}@media(max-width:599px){.account-profile__form-section__personal-informations__inputs{flex-direction:column}}.account-profile__form-section__conditions{display:flex;flex-direction:column;gap:10px}.account-profile__form-section__conditions__checkbox{font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;width:62%}@media(max-width:599px){.account-profile__form-section__conditions__checkbox{width:100%}}.account-profile__form-section__conditions__checkbox__container{align-items:start!important}.account-profile__form-section__submit-btn{width:min-content!important;padding:4px 60px 5px!important;white-space:nowrap}@media(max-width:599px){.account-profile__form-section__submit-btn{width:calc(100% + 20px)!important}}.account-profile__bottom-content h3{font-size:16px;line-height:115%;letter-spacing:-.032px;text-transform:lowercase}@media(min-width:600px)and (max-width:899px){.account-profile__bottom-content h3{font-size:14px}}@media(max-width:599px){.account-profile__bottom-content h3{font-size:14px}}.account-profile__bottom-content p{margin-top:10px;font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;text-transform:lowercase}.account-addresses{display:flex;justify-content:space-between}@media(max-width:599px){.account-addresses{flex-direction:column;gap:20px}.account-addresses__add-addresses-button{left:auto;position:static}}.account-addresses__list{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}@media(max-width:599px){.account-addresses__list{grid-template-columns:repeat(1,1fr);flex-direction:column;gap:30px}}.account-addresses__list__item{display:flex;flex-direction:column;width:291px;gap:30px;border-right:1px solid #fdeee7}@media(max-width:599px){.account-addresses__list__item{width:100%;border-right:0;border-bottom:1px solid #fdeee7;padding-bottom:30px}}.account-addresses__list__item.last-item{border:0}.account-addresses__list__item__title{color:#666}.account-addresses__list__item__content,.account-addresses__list__item__title{font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0}.account-addresses__list__item__actions{display:flex;gap:20px}.account-addresses__list__item__actions a,.account-addresses__list__item__actions button{font-family:courrier-prime;font-size:16px;line-height:115%;letter-spacing:0;color:#f25716;text-decoration:underline;cursor:pointer}.account-addresses__add-btn{padding:5px 10px!important;width:calc(100% + 20px)!important}.account-create-address{display:flex;flex-direction:column;gap:30px}.account-create-address__header__back-btn{display:flex;gap:15px;font-size:28px;line-height:115%;letter-spacing:-.056px;color:#f25716}@media(min-width:900px)and (max-width:1199px){.account-create-address__header__back-btn{font-size:20px}}@media(min-width:600px)and (max-width:899px){.account-create-address__header__back-btn{font-size:20px}}@media(max-width:599px){.account-create-address__header__back-btn{font-size:20px}}.account-create-address__form-section__civility{display:flex;flex-direction:column;gap:30px}.account-create-address__form-section__civility__title{font-size:28px;line-height:115%;letter-spacing:-.056px}@media(min-width:900px)and (max-width:1199px){.account-create-address__form-section__civility__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.account-create-address__form-section__civility__title{font-size:20px}}@media(max-width:599px){.account-create-address__form-section__civility__title{font-size:20px}}.account-create-address__form-section__civility__radio-group{display:flex;gap:30px}.account-create-address__form-section__personal-informations{display:flex;flex-direction:column;gap:30px}.account-create-address__form-section__personal-informations__title{font-size:28px;line-height:115%;letter-spacing:-.056px}@media(min-width:900px)and (max-width:1199px){.account-create-address__form-section__personal-informations__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.account-create-address__form-section__personal-informations__title{font-size:20px}}@media(max-width:599px){.account-create-address__form-section__personal-informations__title{font-size:20px}}.account-create-address__form-section__personal-informations__inputs{display:flex;gap:30px}@media(max-width:599px){.account-create-address__form-section__personal-informations__inputs{flex-direction:column}}.account-create-address__form-section__submit-btn{width:min-content!important;padding:4px 10px 5px!important}@media(max-width:599px){.account-create-address__form-section__submit-btn{width:calc(100% + 20px)!important}}.account-edit-address{display:flex;flex-direction:column;gap:30px}.account-edit-address__header__back-btn{display:flex;gap:15px;font-size:28px;line-height:115%;letter-spacing:-.056px;color:#f25716}@media(min-width:900px)and (max-width:1199px){.account-edit-address__header__back-btn{font-size:20px}}@media(min-width:600px)and (max-width:899px){.account-edit-address__header__back-btn{font-size:20px}}@media(max-width:599px){.account-edit-address__header__back-btn{font-size:20px}}.account-edit-address__form-section__civility{display:flex;flex-direction:column;gap:30px}.account-edit-address__form-section__civility__title{font-size:28px;line-height:115%;letter-spacing:-.056px}@media(min-width:900px)and (max-width:1199px){.account-edit-address__form-section__civility__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.account-edit-address__form-section__civility__title{font-size:20px}}@media(max-width:599px){.account-edit-address__form-section__civility__title{font-size:20px}}.account-edit-address__form-section__civility__radio-group{display:flex;gap:30px}.account-edit-address__form-section__personal-informations{display:flex;flex-direction:column;gap:30px}.account-edit-address__form-section__personal-informations__title{font-size:28px;line-height:115%;letter-spacing:-.056px}@media(min-width:900px)and (max-width:1199px){.account-edit-address__form-section__personal-informations__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.account-edit-address__form-section__personal-informations__title{font-size:20px}}@media(max-width:599px){.account-edit-address__form-section__personal-informations__title{font-size:20px}}.account-edit-address__form-section__personal-informations__inputs{display:flex;gap:30px}@media(max-width:599px){.account-edit-address__form-section__personal-informations__inputs{flex-direction:column}}.account-edit-address__form-section__submit-btn{width:min-content!important;padding:4px 10px 5px!important}@media(max-width:599px){.account-edit-address__form-section__submit-btn{width:calc(100% + 20px)!important}}.filters{display:flex;justify-content:space-between;align-items:end;height:71px;padding:0 30px;background:#fff;position:sticky;top:0;margin-top:-134px;transition:top .3s ease;z-index:1}.filters:before{content:"";display:block;width:100vw;height:40px;background:#fff;position:absolute;left:0;top:-40px}@media(max-width:599px){.filters:before{display:none}}@media(min-width:900px)and (max-width:1499px){.filters{margin-top:-132px}}@media(min-width:600px)and (max-width:899px){.filters{margin-top:-45px;justify-content:flex-end}}.filters.offsetY{margin-top:-20px;align-items:center}@media(min-width:600px)and (max-width:899px){.filters.offsetY{margin-top:-45px}}@media(max-width:599px){.filters.offsetY{margin-top:0}}.filters.nav-up{top:95px;align-items:center}@media(min-width:900px)and (max-width:1499px){.filters.nav-up{top:87px}}@media(min-width:600px)and (max-width:899px){.filters.nav-up{top:56px}}@media(max-width:599px){.filters.nav-up{top:56px}}.filters.nav-down{align-items:center}@media(max-width:599px){.filters{margin-top:0;height:40px;padding:0 15px;justify-content:flex-end;z-index:10}}.filters__tags{display:flex;flex-direction:row;gap:30px}@media(min-width:600px)and (max-width:899px){.filters__tags{display:none}}@media(max-width:599px){.filters__tags{display:none}}.filters__tags__tag{display:flex;align-items:center;gap:5px;flex-direction:row}.filters__tags__tag span{font-size:16px;line-height:115%;letter-spacing:-.032px}.filters__tags__tag button{cursor:pointer}.filters__tags__tag button img{height:10px;width:10px;margin-bottom:-2px}.filters__btns{display:flex;flex-direction:row;align-items:flex-end;gap:30px}.filters__btns__select{font-size:16px;line-height:115%;letter-spacing:-.032px;color:#666;display:flex;flex-direction:row;gap:5px}@media(max-width:899px){.filters__btns__select.mobile-d-none{display:none}}.filters__btns__select.mobile-d-flex{display:none}@media(max-width:899px){.filters__btns__select.mobile-d-flex{display:flex;margin:15px}}.filters__btns__select__container{font-size:16px;line-height:115%;letter-spacing:-.032px;position:relative;cursor:pointer;color:#000}.filters__btns__select__container select{cursor:pointer;opacity:0;position:absolute;left:0;width:100%}.filters__btns__btn{cursor:pointer;color:#000;display:flex;flex-direction:row;align-items:center;gap:5px}.filters__btns__btn,.filters__btns__btn__nb{font-size:16px;line-height:115%;letter-spacing:-.032px}.filters__btns__btn__nb{color:#f25716;display:none}.filters__btns__btn .desktopLabel,.filters__btns__btn__nb.show{display:block}.filters__btns__btn .mobileLabel{display:none}@media(max-width:899px){.filters__btns__btn .desktopLabel{display:none}.filters__btns__btn .mobileLabel{display:block}}.filters__modal__accordion{display:flex;margin:0 30px;gap:10px;flex-wrap:wrap}@media(max-width:899px){.filters__modal__accordion{margin:0 15px}}.filters__modal__accordion__filter{padding:4px 10px;border:1px solid #fdeee7;cursor:pointer;color:#000}.filters__modal__accordion__filter.selected,.filters__modal__accordion__filter:hover{background:#fdeee7;color:#f25716}@media(max-width:899px){.filters__modal__accordion__filter:hover{background:none;color:#000}.filters__modal__accordion__filter.selected{background:#fdeee7;color:#f25716}}.filters__modal__boolean{padding:15px 0;margin:0 0 0 30px;cursor:pointer;font-size:20px;line-height:115%;letter-spacing:-.04px;display:flex;width:max-content}@media(max-width:899px){.filters__modal__boolean{margin:0 0 0 15px}}.filters__modal__boolean.checked{color:#f25716}.filters__modal__boolean.checked:after{content:url(/assets/icons/check-orange.svg);scale:.8}.filters__modal__actions{margin:auto 30px 0;display:flex;flex-direction:column;gap:10px;padding:15px 0 30px}@media(max-width:899px){.filters__modal__actions{margin:auto 15px 0}}.filters__modal__actions__button{font-size:20px;line-height:115%;letter-spacing:-.04px;padding:4px 10px;border:1px solid #fdeee7;cursor:pointer;transition:all .3s ease;color:#f25716}.filters__modal__actions__button.show,.filters__modal__actions__button:hover{background:#fdeee7}.modal{position:fixed;right:-25vw;top:0;transition:right .3s ease;width:25vw;max-width:100%;height:100vh;overflow:hidden;overflow-y:auto;display:flex;flex-direction:column;background:#fff;z-index:20}@media(max-width:899px){.modal{width:100vw;max-width:100vw;right:-100vw}}@media(min-width:900px)and (max-width:1199px){.modal{width:41.6666666667vw;right:-41.6666666667vw}}@media(min-width:1200px)and (max-width:1499px){.modal{width:33.3333333333vw;right:-33.3333333333vw}}@media(min-width:600px)and (max-width:899px){.modal.fullwidth-mobile{width:100vw;max-width:100vw;right:-100vw}}@media(max-width:599px){.modal.fullwidth-mobile{width:100vw;max-width:100vw;right:-100vw}}.modal.open{right:0;transform:translateZ(1px)}.modal__header{padding:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.modal__header__name{font-size:16px;line-height:115%;letter-spacing:-.032px}.modal__header.orange{color:#f25716}.modal__header__close{cursor:pointer;width:20px;height:20px}@media(max-width:899px){.modal__header{padding:15px}}.modal__header .desktopLabel{display:block}.modal__header .mobileLabel{display:none}@media(max-width:899px){.modal__header .desktopLabel{display:none}.modal__header .mobileLabel{display:block}}.modal__content{height:100%;display:flex;flex-direction:column}.modal__content.fullwidth{padding:0}.modal--auto-overlay.open~.overlay{opacity:.6;pointer-events:all}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--rose,#F7DED2);z-index:19;opacity:0;transition:opacity .3s ease;pointer-events:none}.overlay.open{opacity:.6;pointer-events:all}.accordion__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;font-size:20px;line-height:115%;letter-spacing:-.04px;padding:15px 30px;cursor:pointer;color:#000}.accordion__header__orange{color:#f25716}.accordion__header__orange .accordion__chevron path{stroke:#f25716}@media(max-width:899px){.accordion__header{padding:15px}}.accordion.open{color:#f25716}.accordion.open .accordion__chevron{rotate:180deg}.accordion.open .accordion__chevron path{stroke:#f25716}.accordion.open .accordion__content{max-height:500vh;opacity:1;overflow:hidden;margin-bottom:15px}.accordion.not-clickable,.accordion.open .accordion__header{color:#f25716}.accordion.not-clickable .accordion__chevron{display:none}.accordion.not-clickable .accordion__content{max-height:500vh;opacity:1;overflow:hidden;margin-bottom:15px}.accordion.not-clickable .accordion__header{color:#f25716}@media(max-width:899px){.accordion.not-clickable-mobile{color:#f25716}.accordion.not-clickable-mobile .accordion__chevron{display:none}.accordion.not-clickable-mobile .accordion__content{max-height:500vh;opacity:1;overflow:hidden;margin-bottom:15px}.accordion.not-clickable-mobile .accordion__header{color:#f25716}}.accordion__chevron{width:12px;transition:all .3s ease}.accordion__content{height:max-content;max-height:0;overflow:hidden;opacity:0;transition:all .3s linear}.horizontalscroll{width:max-content;height:calc(100vh - 60px);padding:30px}.horizontalscroll.titleHeight{height:calc(100vh - 110px)}@media(max-width:899px){.horizontalscroll{height:max-content;width:calc(100% - 30px);padding:0 15px 15px;flex-direction:column;overflow:hidden;transform:unset!important}}.horizontalscroll__container{width:100%;height:calc(100vh - 60px);display:flex;flex-direction:row;gap:15px}@media(max-width:899px){.horizontalscroll__container{height:max-content;flex-direction:column}}.horizontalscroll__item{position:relative}@media(max-width:899px){.horizontalscroll__item{position:static}}.horizontalscroll__item[data-link]:not([data-link=""]){cursor:pointer}.horizontalscroll__item__image{height:100%;object-fit:cover}@media(max-width:899px){.horizontalscroll__item__image{height:auto;width:100%}}.horizontalscroll__item__title{position:absolute;left:0;bottom:0;padding:30px 30px 24px;font-size:28px;line-height:115%;letter-spacing:-.056px;color:#fff}@media(min-width:900px)and (max-width:1199px){.horizontalscroll__item__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.horizontalscroll__item__title{font-size:20px}}@media(max-width:599px){.horizontalscroll__item__title{font-size:20px}}.slider{width:100%;padding-top:60px}.slider__content{display:block;height:100%;cursor:pointer;width:100%;text-decoration:none}.slider__content.selected,.slider__content:hover{background:#fdeee7;transition:all .3s ease}.slider__content.selected .slider__content__box,.slider__content:hover .slider__content__box{opacity:1}.slider__content__img{width:100%;mix-blend-mode:darken}.slider__content__box{display:flex;flex-direction:column;align-items:center;color:#f25716;font-size:16px;line-height:115%;letter-spacing:-.032px;padding:5px 0 15px;opacity:0;transition:all .3s ease}.slider__header{display:flex;flex-direction:row;align-items:center;width:calc(100% - 60px);padding:0 30px;margin-bottom:30px}@media(max-width:899px){.slider__header{width:calc(100% - 30px);padding:0 15px}}.slider__header__title{font-size:28px;line-height:115%;letter-spacing:-.056px;color:#f25716}@media(min-width:900px)and (max-width:1199px){.slider__header__title{font-size:20px}}@media(min-width:600px)and (max-width:899px){.slider__header__title{font-size:20px}}@media(max-width:599px){.slider__header__title{font-size:20px}}.slider__header__button{display:flex;flex-direction:row;gap:20px;width:max-content;margin-left:auto;height:32px}@media(max-width:899px){.slider__header__button{display:none}}.slider__header__button__next,.slider__header__button__prev{width:20px;height:20px;cursor:pointer}.slider__header__button__next img,.slider__header__button__prev img{pointer-events:none}.slider__header__button__next:disabled,.slider__header__button__prev:disabled{opacity:.3}.slider__header__button__next.hide,.slider__header__button__prev.hide{visibility:hidden}.slider__header__filter{display:flex;flex-direction:row;align-items:center;gap:60px}@media(max-width:899px){.slider__header__filter{flex-wrap:wrap;row-gap:10px}}.slider__header__filter__button{position:relative;display:flex;flex-direction:row;align-items:center;height:32px;gap:20px;font-size:28px;line-height:115%;letter-spacing:-.056px;cursor:pointer;color:#000}@media(min-width:900px)and (max-width:1199px){.slider__header__filter__button{font-size:20px}}@media(min-width:600px)and (max-width:899px){.slider__header__filter__button{font-size:20px}}@media(max-width:599px){.slider__header__filter__button{font-size:20px}}@media(min-width:900px)and (max-width:1499px){.slider__header__filter__button{font-size:20px;line-height:115%;letter-spacing:-.04px}}@media(max-width:899px){.slider__header__filter__button{font-size:20px;line-height:115%;letter-spacing:-.04px}}.slider__header__filter__button__radio-checked{display:none}.slider__header__filter__button__radio,.slider__header__filter__button__radio-checked{width:34px}@media(max-width:899px){.slider__header__filter__button__radio,.slider__header__filter__button__radio-checked{width:25px}}@media(min-width:900px)and (max-width:1499px){.slider__header__filter__button__radio,.slider__header__filter__button__radio-checked{width:25px}}.slider__header__filter__button.selected{cursor:auto;color:#f25716}.slider__header__filter__button.selected .slider__header__filter__button__radio-checked{display:block}.slider__header__filter__button.selected .slider__header__filter__button__radio{display:none}.slider__header__filter__button:hover{color:#f25716}.slider__header__filter__button:hover svg path{fill:#f25716}.slider__swiper .swiper-slide.variant{display:none}.slider__swiper .swiper-slide.variant.active{display:block}.text-input__container{display:flex;flex-direction:column;justify-content:space-between;width:100%}.text-input__label{color:#f25716;font-size:14px}.text-input__field{background-color:rgba(0,0,0,0);border-bottom:1px solid #fdeee7;font-size:large;padding:5px 0}.text-input__field.orange{color:#f25716}.text-input__field.error{border-color:#7e1413}.text-input__field__adornment{position:absolute;align-self:flex-end;margin-top:20px}.text-input__field__adornment__password{cursor:pointer;color:#666}.text-input__error-message{font-size:12px;line-height:115%;letter-spacing:-.024px;color:#7e1413;visibility:hidden}.text-input__error-message.show-error{visibility:visible}.button{width:100%;background-color:#fdeee7;color:#f25716;font-size:20px;line-height:115%;letter-spacing:-.04px;padding:1.1% 0;cursor:pointer}.tabs{width:100%;margin:30px 0}.tabs__header__filter{display:flex;flex-direction:row;align-items:center;gap:20px}@media(max-width:899px){.tabs__header__filter{flex-wrap:wrap;row-gap:10px}}.tabs__header__filter__button{position:relative;display:flex;flex-direction:row;align-items:center;color:#000;height:32px;gap:20px;font-size:20px;line-height:115%;letter-spacing:-.04px;cursor:pointer}@media(min-width:900px)and (max-width:1499px){.tabs__header__filter__button{font-size:20px;line-height:115%;letter-spacing:-.04px}}@media(max-width:899px){.tabs__header__filter__button{font-size:20px;line-height:115%;letter-spacing:-.04px}}.tabs__header__filter__button__radio-checked{display:none}.tabs__header__filter__button__radio,.tabs__header__filter__button__radio-checked{width:14px}@media(max-width:899px){.tabs__header__filter__button__radio,.tabs__header__filter__button__radio-checked{width:15px}}@media(min-width:900px)and (max-width:1499px){.tabs__header__filter__button__radio,.tabs__header__filter__button__radio-checked{width:15px}}.tabs__header__filter__button.selected{cursor:auto;color:#f25716}.tabs__header__filter__button.selected .tabs__header__filter__button__radio-checked{display:block}.tabs__header__filter__button.selected .tabs__header__filter__button__radio{display:none}.tabs__header__filter__button:hover{color:#f25716}.tabs__header__filter__button:hover svg path{fill:#f25716}.checkbox__input{margin:0;width:20px}.checkbox__label{display:flex;align-items:center;font-size:16px;line-height:115%;letter-spacing:-.032px;color:#666;cursor:pointer;gap:8px}.checkbox__label.checked{color:#f25716}.checkbox__square{width:16px;height:16px;border:1.5px solid #666;border-radius:2px;display:flex;justify-content:center;align-items:center}.checkbox__square__img{display:none}.checkbox__square__img.checked{display:block}.checkbox__square.checked{border-color:#f25716}.radio__label{display:flex;align-items:center;gap:7px;cursor:pointer;font-size:20px;line-height:115%;letter-spacing:-.04px}.radio__label.checked{color:#f25716}.radio__circle{width:16px;height:16px;border:2px solid #000;border-radius:100%;display:flex;justify-content:center;align-items:center}.radio__circle.checked{border-color:#f25716}.radio__circle__content{width:12px;height:12px;border-radius:100%;background-color:#f25716;display:none}.radio__circle__content.checked{display:block}.select-input__container{display:flex;flex-direction:column;justify-content:space-between;width:100%}.select-input__label{color:#f25716;font-size:14px}.select-input__field{background-color:rgba(0,0,0,0);border-bottom:1px solid #fdeee7;font-size:large;background:url(/assets/icons/chevron-bottom-orange.svg);background-repeat:no-repeat;background-position:right 5px top 50%;padding:5px 0}.select-input__field.orange{color:#f25716}.select-input__field.error{border-color:#7e1413}.select-input__field__placeholder{color:"#eee"}.select-input__error-message{font-size:12px;line-height:115%;letter-spacing:-.024px;color:#7e1413;visibility:hidden}.select-input__error-message.show-error{visibility:visible}.alert{padding:20px;position:relative;display:none;background-color:rgba(242,87,22,.2);color:#7e1413;text-transform:lowercase}.alert__close{position:absolute;top:0;right:10px;cursor:pointer}.alert.show{display:block;animation:appear .5s}@keyframes appear{0%{display:none;opacity:0}to{display:block;opacity:1}}.cookies-popup__container{background-color:#fff!important;border-top:1px solid #fdeee7;opacity:.95;display:flex!important;align-items:flex-end!important}.cookies-popup__container__content{color:#000!important}.cookies-popup__container__content__title{font-size:20px;line-height:115%;letter-spacing:-.04px}.cookies-popup__container__content p{margin-top:10px;font-size:14px;line-height:115%;letter-spacing:-.02px}.cookies-popup__container__button-wrapper{display:flex;flex-direction:row-reverse}.cookies-popup__container__button-wrapper__accept-btn{background-color:#fdeee7!important;color:#f25716!important;font-size:20px;line-height:115%;letter-spacing:-.04px}.cookies-popup__container__button-wrapper__decline-btn{border:1px solid #fdeee7!important;background-color:#fff!important;color:#f25716!important;font-size:20px;line-height:115%;letter-spacing:-.04px}html{overflow-x:hidden}html.overflow-hidden{overflow-y:hidden;touch-action:none;-ms-touch-action:none}html.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}html.hide-scrollbar::-webkit-scrollbar{display:none}body{font-family:helvetica-neue;color:#000;background:#fff}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-scrolling iframe{pointer-events:none}.lenis.lenis-stopped{overflow:hidden}.lowercase{text-transform:lowercase}