/*!
 * inuitcss, by @csswizardry
 *
 * github.com/inuitcss | inuitcss.com
 */form,input,textarea{background:none;border:transparent;color:#757575;font-family:inherit;font-size:inherit;outline:none}textarea{resize:vertical}button:focus{outline:none}::-moz-placeholder{color:hsla(0,0%,61%,.8);opacity:1}::placeholder{color:hsla(0,0%,61%,.8)}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff;-webkit-text-fill-color:#353535!important}.input--white:-webkit-autofill,.input--white:-webkit-autofill:active,.input--white:-webkit-autofill:focus,.input--white:-webkit-autofill:hover{-webkit-transition-delay:99999s}button,form fieldset,input[type=checkbox],input[type=radio],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background:none;border:none;border-radius:0}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}ins,u{text-decoration:none}ins{border-bottom:1px solid}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}html{font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f8f8;color:#000;font-family:Manrope,sans-serif;font-weight:400;margin:0 auto;max-width:2000px}.banner__container{height:75px;left:0;overflow:hidden;position:fixed;top:0;width:75px;z-index:19999}.banner__container .banner{background-color:#ffc90d;color:#1a1718;font-family:Arial,Helvetica,sans-serif;font-size:8px;font-weight:700;padding:10px;text-align:center;text-transform:uppercase;transform:rotate(-45deg) translate(-26%,-45%);transition:all .2s ease-in-out;width:100px}.banner__container:hover .banner{opacity:0;pointer-events:none}.container--img{position:relative}.container--img:after{content:"";display:block;width:100%}.container--img>img,.container--img>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.item--wrap{position:relative}.item--wrap>a{height:100%;left:0;position:absolute;text-indent:-999999px;top:0;width:100%;z-index:1}li{list-style:none}.main--freezed{height:100dvh;overflow:hidden;position:fixed;width:100dvw}body{position:relative}.cookies{background-color:#fff;border-radius:15px;bottom:30px;box-shadow:0 0 30px 30px rgba(1,1,1,.06);left:30px;padding:2em 2.6666666667em;position:fixed;transform:translateX(-150%);width:550px;z-index:15}.cookies__animation{animation-delay:.5s;animation-duration:1.5s;animation-fill-mode:forwards;animation-name:cookie}.cookies p{margin-top:1em}.cookies__link{color:#d53934;text-decoration:underline;text-decoration-color:transparent}.cookies__link:hover{text-decoration:underline}.cookies__btn{gap:1.3333333333em;margin-top:2em}.cookies .btn--secondary{background-color:#fff;border:1px solid #d53934;color:#d53934;transition:all .2s ease-in-out}.cookies .btn--secondary:hover{background-color:#f7f7f7;transition:all .2s ease-in-out}@keyframes cookie{0%{transform:translateX(-150%)}to{transform:translateX(0)}}@media(max-width:600px){.cookies{right:30px;width:auto}}@media(max-width:530px){.cookies form{flex-wrap:wrap}.cookies{left:15px;right:15px;width:auto}}h1,h2,h3,h4,h5,h6,h7,h8{color:#404040;font-family:Manrope,sans-serif;font-weight:700;line-height:1.1;position:relative}h1 .title__break,h2 .title__break,h3 .title__break,h4 .title__break,h5 .title__break,h6 .title__break,h7 .title__break,h8 .title__break{display:block}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,h7 em,h8 em{font-style:normal}.title--site{font-family:Raleway,sans-serif;font-size:2.6666666667em;font-weight:700;margin-top:2.5em}.title--site img{height:80px;width:auto}.product__detail .title--site{max-width:620px}@media(max-width:1200px){.ads__info .title--site{font-size:2.3333333333em}}@media(max-width:1000px){.ads__info .title--site{font-size:2em}}@media(max-width:900px){.title--site{font-size:2.3333333333em;margin-top:2.5714285714em}.product__detail .title--site{max-width:550px}}@media(max-width:800px){.title--site{font-size:2em;margin-top:3.6666666667em}}@media(max-width:500px){.title--site{margin-top:6.6666666667em}}a{color:blue;line-height:1;text-decoration:none}a,svg circle,svg g,svg path{transition:all .2s ease-in-out 0s}.italic{font-style:italic}.list-inline{list-style:none;margin:0;padding:0}.list-inline>li{display:inline-block}.wrapper--centered{margin-left:auto;margin-right:auto}.wrapper--main{margin-left:6.9444444444%;margin-right:6.9444444444%}.wrapper--small{margin-left:2.0833333333%;margin-right:2.0833333333%}.wrapper--big{margin-left:13.8888888889%;margin-right:13.8888888889%}.section{position:relative}.section+.section{margin-top:4.7619047619%}.section--start{padding-top:7.1428571429%}.section--closing{padding-bottom:8.9285714286%}.section--centered{text-align:center}.footer{background-color:#fff;border-radius:20px;margin:10em 2em 1em;padding:1.6666666667em}.footer__left{display:flex;flex-direction:column;gap:2.6666666667em;padding-left:2em;padding-right:2em;padding-top:1em;width:50%}.footer__right{background-color:#f8f8f8;background-image:url(8e9b2e3715af60ba831d.svg);background-position:50%;background-repeat:no-repeat;border:1px solid #e8e8e8;border-radius:20px;padding:2.6666666667em 3.6666666667em;width:50%}.footer__right>div{padding:0 20px}.footer__right>div:first-of-type{padding-bottom:40px}.footer h2{color:#404040;font-size:1.2em;font-weight:600;margin-bottom:.8333333333em}.footer .input{background-color:#fff;border:1px solid transparent}.footer .btn{color:#fff;margin-left:.9375em;padding:.8125em 1.25em}.footer__left img{width:170px}.footer__left--info{gap:4em}.deroanne{color:#404040;font-weight:600}.deroanne__address{font-weight:300;margin:1em 0}.deroanne a{color:#404040;display:block;margin-bottom:1em}.privacy-policy{margin-top:.6666666667em}.privacy-policy span{color:#535353;font-size:.8666666667em;font-size:300;line-height:1.6}.newsletter{border-bottom:1px solid #efefef;margin-bottom:40px}.contact__container{gap:2em}.contact__by{gap:.6666666667em}.contact__by p{color:#404040;font-size:1em;font-weight:400}.contact__by a{color:#d53934;font-size:1em;font-weight:700;transition:all .2s ease-in-out 0s}.contact__by a:hover{text-decoration:underline;transition:all .2s ease-in-out 0s}.footer--deuse .logo__icon{height:auto;margin-bottom:0;width:54px}.footer--deuse .logo__text{color:#757575;font-size:.8em;font-weight:300;margin-right:.4166666667em;text-wrap:nowrap}.footer__nav--list{gap:.6666666667em}.footer__nav--link{color:#404040}.footer__nav--link:hover{color:#d53934}.footer--footer{margin:0 2em 1em}.footer--footer a{flex-wrap:nowrap;justify-content:flex-end;width:10%}.footer--footer div{justify-content:flex-start;width:10%}@media(max-width:1200px){.footer__right{width:60%}.footer__left{padding-left:1.3333333333em;width:40%}}@media(max-width:1000px){.footer{flex-wrap:wrap;margin-top:6.6666666667em}.footer__left{width:100%}.footer__left img{margin-bottom:1.3333333333em;width:150px}.footer__right{margin-top:3.3333333333em;width:100%}.footer__right>div{padding:0}.footer__right>div:first-of-type{padding-bottom:40px}}@media(max-width:800px){.footer{flex-wrap:wrap;margin:6.6666666667em 1.3333333333em 1.3333333333em;padding:1.3333333333em}.footer__left{width:100%}.footer__right{background-image:url(8e9b2e3715af60ba831d.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;margin-top:3.3333333333em;padding:2em 1.3333333333em;width:100%}.footer--footer>div{display:none}}@media(max-width:500px){.footer--footer a,.footer--footer p{justify-content:center;text-align:center;width:100%}.footer--footer{gap:15px}}header{max-width:100vw;position:relative}.header{background-color:#fff;border-radius:20px;box-shadow:0 4px 14px 3px hsla(0,0%,63.5%,.11);gap:35px;margin:2.0833333333%;padding:1.3333333333em 2.6666666667em;transition:all .2s ease-in-out 0s;width:100%;z-index:5}.header .logo{margin-right:10%}.header li{list-style:none}.header .action--btn{gap:1em;height:40px}.header .action--btn li{flex-grow:0;flex-shrink:0}.link--account>a,.link--bag>a{align-items:center;background-color:#fff;border:1px solid #d53934;border-radius:50px;display:flex;justify-content:center;padding:10px}.link--account>a:hover,.link--bag>a:hover{background-color:#f2f2f2}.link--contact>a{align-items:center;background-color:#d53934;border:1px solid #d53934;border-radius:50px;display:flex;justify-content:center;padding:10px}.link--contact>a:hover{background-color:#c62e29}.link--contact>a svg g g{fill:#fff}.deroanne--sites{align-items:center;background-color:#e8e8e8;border-radius:50px;display:flex;flex-shrink:0;height:23px;justify-content:center;margin-right:.6666666667em;transform:translateY(-8px);width:23px}.deroanne--sites svg{height:11px;width:auto}.deroanne__container{background-color:#fff;border-radius:15px;box-shadow:0 4px 14px 3px hsla(0,0%,63.5%,.3);display:none;left:50px;padding:1em;position:absolute;top:112px}.deroanne__container img{height:auto;width:50px}.deroanne__container a{width:100%}.deroanne__container li{padding:.6666666667em}.deroanne__container span{color:#404040;font-size:.9333333333em;margin-left:1em}.deroanne__container li+li{margin-top:.3333333333em}.deroanne__container li:hover{background-color:rgba(231,80,75,.05);border-radius:5px}.deroanne__container li:hover span{color:#d53934}.show{display:block}.rotate{transform:rotate(90deg);transform-origin:16px 8px}.form__search{z-index:2}.form__search,.logged{position:relative}.logged__container{box-shadow:2px 2px 24px 3px hsla(0,0%,79%,.33);display:none;position:absolute;right:0;z-index:3}.logged__container a{color:#000;display:inline-block;text-wrap:nowrap}.logged__container a:hover{color:#d53934}.logged__container.show{display:block}.header__search{flex-grow:1;position:relative}.header__search #react-search{flex-grow:1;left:0;position:absolute;right:160px}.form__search{width:100%}.language{border:1px solid #eaeaea;border-radius:50px;color:#404040;cursor:pointer;margin-left:.6666666667em;padding:5px 8px;text-transform:uppercase}.language,.language:hover{transition:all .2s ease-in-out 0s}.language:hover{border:1px solid #d53934;color:#d53934}@media(max-width:1260px){.header{padding:1.3333333333em 1.6666666667em;transition:all .2s ease-in-out 0s}.header .action--btn{gap:.6666666667em;margin-left:1.6666666667em;margin-right:0}.header .logo img{height:auto;width:80px}.deroanne__container{position:absolute;top:100px}}@media(max-width:1100px){.header{gap:15px;margin:15px;padding:1em;transition:all .2s ease-in-out 0s;width:100%;z-index:3}.header .logo img{height:auto;width:80px}.header .action--btn{gap:.6666666667em;margin-left:1em;margin-right:1em}.deroanne__container{left:25px;position:absolute;top:75px}.link--account>a,.link--bag>a{padding:8px 5px}.link--account>a img,.link--bag>a img{width:70%}.link--contact>a{padding:5px}.link--contact>a svg{width:70%}.header .logo{margin-right:4%}.action--btn-link{max-height:34px;max-width:34px}}@media(max-width:770px){.header{border-radius:0 0 20px 20px;flex-wrap:wrap;margin:0;max-width:100vw;padding:15px 3.4722222222%;transition:all .2s ease-in-out 0s;z-index:3}.header .logo img{height:auto;width:69px}.header .action--btn{gap:.5333333333em;margin-left:auto;margin-right:0}.header__search{order:1;position:relative;width:100%}.deroanne__container{left:10px;position:absolute;top:60px}.deroanne--sites{margin-right:1em;transform:translateY(3px)}.rotate{transform:rotate(90deg);transform-origin:0 7px}.language{margin-left:0}}@media(max-width:365px){.nav-opener{margin-left:auto}}@media(max-width:320px){.header{transition:all .2s ease-in-out 0s}.header .action--btn{gap:.3333333333em;margin-left:.6666666667em;margin-right:.6666666667em}}@media(min-width:1500px){.header{gap:80px;transition:all .2s ease-in-out 0s}}.menu{background-color:#fff;border-radius:20px;box-shadow:0 3px 24px 2px hsla(0,0%,63%,.31);left:2.0833333333%;max-height:100vh;overflow-y:auto;padding:3.3333333333em 1.3333333333em 1.3333333333em;position:absolute;right:2.0833333333%;top:90px;transition:opacity .2s ease-in-out 0s;z-index:4}.menu,.menu--mobile{opacity:0;visibility:hidden}.showMenu{opacity:1;transition:opacity .2s ease-in-out 0s;visibility:visible}.menu__list{border-right:1px solid #efefef;padding-right:1.3333333333em;position:sticky;top:0}.menu__item{max-width:250px;padding:.6666666667em}.menu__item:hover{background-color:rgba(231,80,75,.05);border-radius:5px}.menu__item:hover .menu__link{color:#d53934}.menu__item--current{background-color:rgba(231,80,75,.05);border-radius:5px}.menu__item--current .menu__link{color:#d53934}.menu__link{color:#404040;font-size:1em;font-weight:600}.submenu__list{align-content:flex-start;-moz-column-gap:1.3333333333em;column-gap:1.3333333333em;display:flex;flex:1;flex-direction:column;flex-wrap:wrap;margin-left:1.3333333333em;max-height:620px}.submenu__item{margin-bottom:2em;max-width:180px}.submenu__item:last-of-type{margin-right:2.6666666667em}.submenu__link{color:#404040;font-weight:600}.submenu__link:hover{color:#d53934}.submenu--sub{margin-top:.6666666667em}.submenu--sub .submenu__item{margin-bottom:0}.submenu--sub .submenu__link{color:#757575;font-weight:400}.submenu--sub .submenu__link:hover{color:#d53934}.breadcrumb{background-color:#efefef;border-radius:20px;left:2.0833333333%;padding:3.3333333333em 2em 1.3333333333em;position:absolute;right:2.0833333333%;top:100px;z-index:0}.breadcrumb__item{padding-right:.8em}.breadcrumb__item:last-of-type svg{display:none}.breadcrumb__link{color:#404040;font-size:1em;font-weight:500;line-height:1.3}.breadcrumb__link--current{font-weight:700}.breadcrumb__link--home{border-right:1px solid #404040;margin-right:1em;padding-right:1em}.breadcrumb__link--home,.breadcrumb__link--loyalty{color:#404040;font-weight:300}.breadcrumb__link--left{border-left:1px solid #404040;margin-left:1em;padding-left:1em}.breadcrumb svg{flex-shrink:0;margin-left:10px}.menu--aside h2{margin-bottom:1.3333333333em}.menu--aside .menu__list{border-right:none;padding-right:5em}.menu--aside .menu__item{max-width:100%;padding:0}.menu--aside .menu__item+.menu__item{margin-top:.6666666667em}.menu--aside .menu__link{color:#404040;font-size:1em;font-weight:400}.menu--aside .menu__link--current{color:#d53934;font-weight:600}.menu--aside .submenu__list{background-color:transparent;display:flex;flex:auto;flex-direction:column;flex-wrap:wrap;margin-bottom:.6666666667em;margin-left:1.3333333333em;margin-top:.6666666667em;max-height:-moz-fit-content;max-height:fit-content}.menu--aside .submenu__item{margin-bottom:2.4666666667em}.menu--aside .submenu__link{color:#404040;font-weight:400}.menu--aside .submenu__link:hover{color:#d53934}.menu--aside .submenu__link--current{color:#d53934;font-weight:600}.menu--aside .menu__item:hover{background-color:transparent}.nav-opener{border-radius:3px;display:none;flex-shrink:0;height:31px;text-indent:-9999px;width:30px;z-index:10000}.menu__wrap,.nav-opener{overflow:hidden;position:relative}.menu__wrap{height:100%;width:100%}.menu--mobile{display:none}@media(max-width:1700px){.breadcrumb{top:90px}}@media(max-width:1260px){.breadcrumb{top:80px}}@media(max-width:1100px){.breadcrumb{left:15px;right:15px;top:60px}}@media(max-width:950px){.submenu__list{-moz-column-gap:1.3333333333em;column-gap:1.3333333333em;display:flex;flex:1;flex-direction:column;flex-wrap:nowrap;margin-left:2em;margin-top:.6666666667em;max-height:550px}.submenu__item{margin-bottom:1.6666666667em}}@media(max-width:1000px){.menu--aside .menu__list{padding-right:3em}.nav-opener{display:block}.nav-opener span,.nav-opener:after,.nav-opener:before{background:#d53934;height:2px;left:0;margin-top:-2px;position:absolute;right:0;top:15px;transition:all .2s linear}.nav-opener:after,.nav-opener:before{content:"";top:5px}.nav-opener:after{top:25px}.menu--mobile{background-color:#fff;display:block;height:100vh;left:0;padding:5.6666666667em 1em 1em;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out 0s;z-index:2}.menu--mobile .menu__list{border-right:none;height:100%;left:0;overflow:hidden;overflow-y:scroll;padding-bottom:2em;padding-right:0;position:absolute;top:20px;width:100%}.menu--mobile .menu__item{min-width:100%;padding:.6666666667em}.menu--mobile .menu__item:hover{background-color:rgba(231,80,75,.05);border-radius:5px}.menu--mobile .menu__item:hover .menu__link{color:#d53934}.menu--mobile .menu__item--current{background-color:rgba(231,80,75,.05);border-radius:5px}.menu--mobile .menu__item--current .menu__link{color:#d53934}.menu--mobile .menu__link{color:#404040;font-size:1em;font-weight:600}.menu--mobile .submenu__list{background-color:#fff;bottom:0;height:100vh;left:0;margin-left:0;margin-top:0;overflow:hidden;overflow-y:scroll;padding-top:.6666666667em;position:absolute;right:0;top:0;transform:translateX(110%);transition:all .2s ease-in-out 0s;width:100%}.menu--mobile .submenu__item{margin-bottom:.6666666667em}.menu--mobile .submenu__list--sub{background-color:#fff;height:0;position:absolute;transform:translateX(110%);transition:all .2s ease-in-out 0s;width:100%}.menu--mobile .submenu__list--sub .submenu__link{color:#404040;font-size:1em;font-weight:600}.menu--mobile .see--all{text-decoration:underline}.opened span{opacity:0}.opened:after,.opened:before{left:15%;right:15%;top:16px;transform:rotate(45deg)}.opened:after{transform:rotate(-45deg)}.submenu__list{background-color:#fff;display:flex;flex:auto;flex-direction:column;flex-wrap:nowrap;overflow-y:auto}}@media(max-width:800px){.breadcrumb{border-radius:0 0 20px 20px;left:15px;padding:3em 1em 1.3333333333em;position:absolute;right:15px;z-index:0}.menu{display:none;visibility:hidden}.back{font-size:1.0666666667em;font-weight:600;margin-bottom:1.3333333333em}.back a{color:#d53934}.menu__item--open>a,.submenu__item--open>a{display:none}.menu__item--open>.submenu__list,.menu__item--open>.submenu__list--sub,.submenu__item--open>.submenu__list,.submenu__item--open>.submenu__list--sub{height:100%;left:0;top:0;transform:translateX(0);width:100%}}@media(max-width:650px){.menu--mobile{padding-top:120px}}@media(max-width:770px){.breadcrumb{border-radius:0 0 20px 20px;left:0;padding:2em 2em 1.6666666667em;position:absolute;right:0;top:120px;z-index:0}.breadcrumb__link{color:#404040;font-size:1em;font-weight:500}.breadcrumb__link--current{font-weight:700}.breadcrumb__link--home{border-right:1px solid #404040;color:#404040;font-weight:300;margin-right:1em;padding-right:1em}}@media(max-width:355px){.breadcrumb{top:160px}}.column,.column--free{display:flex}.column{flex-wrap:wrap}.column--column{flex-direction:column}.column--top{align-items:flex-start}.column--spaced{justify-content:space-between}.column--reversed{flex-direction:row-reverse}.column--column-reversed{flex-direction:column-reverse}.column--centered{align-items:center}.column--ended-w{justify-content:flex-end}.column--equal{align-items:stretch}.column--centered-w{justify-content:center}.column--ended{align-items:flex-end}.slick-list,.slick-track{height:100%;width:100%}.slick-track{align-items:center;display:flex}.slick-arrow{bottom:-12px;height:28px;position:absolute;text-indent:-999999Px;width:28px;z-index:1}ul.slick-initialized .slick-slide{display:flex}.slick-arrow,.slick-slide,.slick-slide *{outline:none!important}.slick-prev{background:url(e89ca649746ca36a3807.svg) no-repeat 0 100%;background-size:contain;-webkit-background-size:contain;left:25%}.slick-next{background:url(b1eea35f4ae240e41338.svg) no-repeat 0 100%;background-size:contain;-webkit-background-size:contain;left:28%}.slider__dots{bottom:-40px;margin-top:auto;position:absolute;right:70px}.slider__dots .slick-dots{bottom:0;display:flex;gap:.5333333333em;justify-content:center;list-style:none;position:relative;z-index:3}.slider__dots .slick-dots li{height:100%;height:3px;width:100%;width:40px}.slider__dots .slick-dots li button{background-color:#d8d8d8;border-radius:25px;height:100%;margin:0;padding:0;text-indent:-9999px;transition:all .2s ease-in-out;width:100%}.slider__dots .slick-dots li button:focus{outline:none}.slider__dots .slick-dots li.slick-active button{background-color:#d53934;border:none}.slider{gap:50px}.slider__container{width:65%}.img__slider{max-width:100%}.img__slider:after{padding-bottom:59.0909090909%}.about__slider{position:relative}.about__slider.img__slider{max-width:100%}.about__slider.img__slider:after{padding-bottom:54.2168674699%}.about__slider .slider__list{border-radius:40px 0 0 40px;height:100%;overflow:hidden;width:100%}.about__slider .slider__dots{bottom:-40px;margin-top:auto;position:absolute;right:70px}.slider__list{border-radius:15px;height:100%;overflow:hidden;width:100%}.slick-slider{position:static}@media(max-width:1100px){.slick-prev{background:url(e89ca649746ca36a3807.svg) no-repeat 0 100%;background-size:contain;-webkit-background-size:contain;left:22%}.slick-next{background:url(b1eea35f4ae240e41338.svg) no-repeat 0 100%;background-size:contain;-webkit-background-size:contain;left:26%}}@media(max-width:900px){.slick-prev{background:url(e89ca649746ca36a3807.svg) no-repeat 0 100%;background-size:contain;-webkit-background-size:contain;left:28%}.slick-next{background:url(b1eea35f4ae240e41338.svg) no-repeat 0 100%;background-size:contain;-webkit-background-size:contain;left:35%}}@media(max-width:500px){.slick-prev{background:url(e89ca649746ca36a3807.svg) no-repeat 0 100%;background-size:contain;-webkit-background-size:contain;left:25%}.slider__dots{right:30px}.about__slider{position:relative}.about__slider .slider__dots{bottom:-40px;left:50%;margin-top:auto;position:absolute;transform:translateX(-50%)}}.btn{border-radius:25px;display:inline-block;font-size:1.0666666667em;font-weight:700;padding:.8125em;text-align:center;transition:all .2s ease-in-out}.btn--primary{background-color:#d53934;color:#fff}.btn--primary:hover{background-color:#c62e29}.btn--secondary{background-color:hsla(0,0%,100%,.52);color:#404040}.btn--secondary:hover{background-color:#fff}.btn--full{display:block;width:100%}.btn--categories{min-width:160px;width:220px}.btn--bag{border:1px solid #d53934;color:#d53934}.btn--validate{background-color:rgba(125,221,66,.23);color:#2d9d19}.btn--validate:hover{background-color:rgba(125,221,66,.35)}.btn--disabled{background-color:#c4c4c4;color:#fff}@media(max-width:1000px){.btn--categories{display:none}}.form__label{color:#404040;display:block;font-size:1em;font-weight:500;margin-bottom:.3333333333em}.input{border:1px solid #d9d9d9;border-radius:15px;color:#000;padding:1em;width:100%}.input::-moz-placeholder{color:#757575}.input::placeholder{color:#757575}.input:focus{border:1px solid #404040}.input--search{border:1px solid #d9d9d9;border-radius:25px;color:#000;padding:1em;width:100%}.input--search::-moz-placeholder{color:#757575}.input--search::placeholder{color:#757575}.input--search:focus{border:1px solid #d53934}.form__line+.form__line{margin-top:1em}.form__part{width:48%}.form__part input,.form__part select{display:block;width:100%}.label__check+.label__check{margin-left:1.3333333333em}.label__check{align-items:center;color:#757575;cursor:pointer;display:inline-flex;gap:.6666666667em;margin-top:.6666666667em;outline:none;position:relative;transition:all .2s ease-in-out}.label__check input[type=checkbox]{border:1px solid #d9d9d9;border-radius:3px;cursor:pointer;display:block;flex-shrink:0;height:15px;margin-top:1px;outline:none;transition:background-color .2s ease-in-out;width:15px}.label__check input[type=radio]{border-radius:100%;transition:all .2s ease-in-out}.label__check input[type=radio]:checked{border-color:#d53934;border-width:5px}.label__check input[type=radio]:checked+span{color:#404040}.label__check input[type=checkbox]:checked{background-color:#d53934;background-image:url(beca5c77eec5e178cd2e.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;border-color:#d53934;transition:background-size .2s ease-in-out}.label__box,.label__check input[type=checkbox]:checked+span{color:#404040}.label__box{cursor:pointer;font-size:1em;font-weight:500;padding:.6666666667em .8em;transition:all .2s ease-in-out 0s;width:100%}input[type=checkbox]:checked+.label__box,input[type=checkbox]:hover+.label__box{background-color:rgba(213,57,52,.05);border-radius:5px}input[type=checkbox]:checked+.label__box{background-image:url(0e2aa80c0d34f4a954e8.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:10%;transition:background-size .2s ease-in-out}input[type=checkbox]{display:none;position:relative}input[type=checkbox]:not(:disabled)~.label{cursor:pointer}input[type=radio]+.label__radio{background-color:#fff;border:1px solid #fff;border-radius:25px;box-shadow:2px 2px 24px 3px hsla(0,0%,75.7%,.23);cursor:pointer;padding:1.3333333333em}input[type=radio]:checked+.label__radio,input[type=radio]:hover+.label__radio{border:1px solid #d53934}.order-create{background-color:#f5f5f5;border-radius:5px;margin:0 auto;max-width:800px;padding:20px}.order-create h1{margin-bottom:20px;text-align:center}.form__line{margin-bottom:10px}.form__line:last-child{margin-bottom:0}input[type=search]{background-color:#fff;background-image:url(716dcd742c888a19b89f.svg);background-position:right 10px top 50%;box-sizing:border-box;height:45px;padding-right:3.3333333333em}input[type=search],select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat}select.input{background-image:url(274212843497ef1691c5.svg);background-position:right 20px top 50%;background-size:9px;width:100%}.input--disabled{background-color:#f8f8f8;color:#9d9d9d}.input--quantity{min-height:48px}.order__form+.order__form{margin-top:15px}@media(max-width:1200px){input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(716dcd742c888a19b89f.svg);background-position:right 5px top 50%;background-repeat:no-repeat;background-size:28px;padding-right:2em}}@media(max-width:550px){.reference__container{flex-wrap:wrap}.reference__container .input--reference{width:100%}.reference__container .btn{flex:1}}.select2-container{display:block;width:auto!important}.select2-selection--multiple,.select2-selection--single{background-color:#fff!important;background-image:url(23e2678aa45623ac4a49.svg);background-position:center right 1em;background-repeat:no-repeat;background-size:10px;border:1px solid #d9d9d9!important;border-radius:5px!important;color:#757575;font-weight:400;line-height:1.2!important;padding:1em 2em 1em 1em!important;transition:border-color .4s ease-in-out;width:100%!important}.select2-container--focus .select2-selection--multiple,.select2-container--open .select2-selection--single{border-color:rgba(213,57,52,.3)!important}.select2-selection--single{height:auto!important}.select2-selection--single .select2-selection__clear{color:#757575;font-size:15px;line-height:1;position:relative;top:0;transition:all .2s ease-in-out}.select2-selection--single .select2-selection__clear:hover{color:#757575}.select2-selection--multiple{min-height:50px!important;overflow-y:auto}.select2-selection--multiple .select2-selection__clear{display:none}.select2-selection--multiple.select2-selection--clearable{min-height:50px!important;padding:.7333333333em 2em .7333333333em 1em!important}.select2-search__field{font-family:Noto Sans,sans-serif!important;font-size:.9333333333em!important}.select2-selection__choice{border-radius:5px!important;font-size:.8em;margin-right:.4166666667em!important;padding:.25em 1.25em .4166666667em .25em!important}.select2-selection__choice__remove{right:.3846153846em;top:3px!important}.select2-selection__rendered{line-height:1.2!important;padding:0!important}.select2-search__field::placeholder,.select2-selection__placeholder{color:#9c9c9c!important}.select2-selection__arrow{display:none!important}.select2-selection__clear{color:#9c9c9c;height:auto!important;margin-right:0!important;transition:all .2s ease-in-out}.select2-selection__clear:hover{color:#fa4040!important}.select2-search__field{color:#404040!important;font-family:Instrument Sans,sans-serif!important;font-size:1em!important;line-height:1.2!important;margin-left:0!important;margin-top:0!important;min-height:inherit!important}.select2-search__field::-moz-placeholder{color:#9c9c9c!important;font-weight:400!important}.select2-search__field::placeholder{color:#9c9c9c!important;font-weight:400!important}.select2-selection__choice{background-color:#eee!important;border:none!important;border-radius:4px!important;color:#404040!important;font-size:.8666666667em;font-weight:400;margin-left:0!important;margin-right:.3846153846em!important;margin-top:4px!important;padding:.2307692308em 1.5384615385em .2307692308em .6153846154em!important;position:relative;top:-2px}.select2-selection__choice .select2-selection__choice__display{padding:0!important}.select2-selection__choice__remove{border:none!important;color:#9c9c9c!important;font-size:14px!important;left:inherit!important;padding-right:0!important;right:.5em;top:2px!important}.select2-selection__choice__remove:hover{background-color:transparent!important;color:#fa4040!important}.select2-dropdown{border-color:#d9d9d9!important}.select2-search--dropdown .select2-search__field{border-color:#d9d9d9!important;padding:5px 10px}.select2-results__option--selected{background-color:#eee!important;color:#404040!important;font-weight:400!important}.select2-results__option--highlighted{background-color:#d53934!important;color:#fff!important;font-weight:400!important}.select2-container.select2-container--default.select2-container--open{z-index:999999}@keyframes showMessage{0%{opacity:0;transform:translateX(80%)}10%{opacity:1;transform:translateX(0)}90%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(80%)}}.message__container{font-size:1.0666666667em;font-weight:700;pointer-events:none;text-align:center}.message{border-radius:10px;color:#fff;display:block;line-height:1.2;padding:.625em .9375em;pointer-events:all}.message .text--color{display:block;font-weight:700;margin-bottom:5px}.message+.message{margin-top:10px}.message__container--global{max-width:300px;position:fixed;right:20px;text-align:left;top:20px;width:calc(100% - 40px);z-index:20}.message__container--global .message{animation:showMessage 5s cubic-bezier(.215,.61,.355,1) 0s forwards;background-color:#fff;box-shadow:0 2px 10px 5px rgba(0,0,0,.08);color:#757575;font-size:.9375em;font-weight:400;opacity:0;padding:1em}.message__container--global .message:first-child{animation-delay:.45s}.message__container--global .message:nth-child(2){animation-delay:.75s}.message__container--global .message:nth-child(3){animation-delay:1.05s}.message__container--global .message:nth-child(4){animation-delay:1.35s}.message__container--global .message:nth-child(5){animation-delay:1.65s}.message__container--global .message:nth-child(6){animation-delay:1.95s}.message__container--global .message:nth-child(7){animation-delay:2.25s}.message__container--global .message:nth-child(8){animation-delay:2.55s}.message__container--global .message:nth-child(9){animation-delay:2.85s}.message__container--global .message:nth-child(10){animation-delay:3.15s}.message__container--global .message:nth-child(11){animation-delay:3.45s}.message__container--global .message:nth-child(12){animation-delay:3.75s}.message__container--global .message:nth-child(13){animation-delay:4.05s}.message__container--global .message:nth-child(14){animation-delay:4.35s}.message__container--global .message:nth-child(15){animation-delay:4.65s}.message__container--global .message:nth-child(16){animation-delay:4.95s}.message__container--global .message:nth-child(17){animation-delay:5.25s}.message__container--global .message:nth-child(18){animation-delay:5.55s}.message__container--global .message:nth-child(19){animation-delay:5.85s}.message__container--global .message:nth-child(20){animation-delay:6.15s}.message__container--global .message:nth-child(21){animation-delay:6.45s}.message__container--global .message:nth-child(22){animation-delay:6.75s}.message__container--global .message:nth-child(23){animation-delay:7.05s}.message__container--global .message:nth-child(24){animation-delay:7.35s}.message__container--global .message:nth-child(25){animation-delay:7.65s}.message__container--global .message:nth-child(26){animation-delay:7.95s}.message__container--global .message:nth-child(27){animation-delay:8.25s}.message__container--global .message:nth-child(28){animation-delay:8.55s}.message__container--global .message:nth-child(29){animation-delay:8.85s}.message__container--global .message:nth-child(30){animation-delay:9.15s}.message__container--global .message:nth-child(31){animation-delay:9.45s}.message__container--global .message:nth-child(32){animation-delay:9.75s}.message__container--global .message:nth-child(33){animation-delay:10.05s}.message__container--global .message:nth-child(34){animation-delay:10.35s}.message__container--global .message:nth-child(35){animation-delay:10.65s}.message__container--global .message:nth-child(36){animation-delay:10.95s}.message__container--global .message:nth-child(37){animation-delay:11.25s}.message__container--global .message:nth-child(38){animation-delay:11.55s}.message__container--global .message:nth-child(39){animation-delay:11.85s}.message__container--global .message:nth-child(40){animation-delay:12.15s}.message__container--global .message:nth-child(41){animation-delay:12.45s}.message__container--global .message:nth-child(42){animation-delay:12.75s}.message__container--global .message:nth-child(43){animation-delay:13.05s}.message__container--global .message:nth-child(44){animation-delay:13.35s}.message__container--global .message:nth-child(45){animation-delay:13.65s}.message__container--global .message:nth-child(46){animation-delay:13.95s}.message__container--global .message:nth-child(47){animation-delay:14.25s}.message__container--global .message:nth-child(48){animation-delay:14.55s}.message__container--global .message:nth-child(49){animation-delay:14.85s}.message__container--global .message:nth-child(50){animation-delay:15.15s}.message__container--global .message:nth-child(51){animation-delay:15.45s}.message__container--global .message:nth-child(52){animation-delay:15.75s}.message__container--global .message:nth-child(53){animation-delay:16.05s}.message__container--global .message:nth-child(54){animation-delay:16.35s}.message__container--global .message:nth-child(55){animation-delay:16.65s}.message__container--global .message:nth-child(56){animation-delay:16.95s}.message__container--global .message:nth-child(57){animation-delay:17.25s}.message__container--global .message:nth-child(58){animation-delay:17.55s}.message__container--global .message:nth-child(59){animation-delay:17.85s}.message__container--global .message:nth-child(60){animation-delay:18.15s}.message__container--global .message:nth-child(61){animation-delay:18.45s}.message__container--global .message:nth-child(62){animation-delay:18.75s}.message__container--global .message:nth-child(63){animation-delay:19.05s}.message__container--global .message:nth-child(64){animation-delay:19.35s}.message__container--global .message:nth-child(65){animation-delay:19.65s}.message__container--global .message:nth-child(66){animation-delay:19.95s}.message__container--global .message:nth-child(67){animation-delay:20.25s}.message__container--global .message:nth-child(68){animation-delay:20.55s}.message__container--global .message:nth-child(69){animation-delay:20.85s}.message__container--global .message:nth-child(70){animation-delay:21.15s}.message__container--global .message:nth-child(71){animation-delay:21.45s}.message__container--global .message:nth-child(72){animation-delay:21.75s}.message__container--global .message:nth-child(73){animation-delay:22.05s}.message__container--global .message:nth-child(74){animation-delay:22.35s}.message__container--global .message:nth-child(75){animation-delay:22.65s}.message__container--global .message:nth-child(76){animation-delay:22.95s}.message__container--global .message:nth-child(77){animation-delay:23.25s}.message__container--global .message:nth-child(78){animation-delay:23.55s}.message__container--global .message:nth-child(79){animation-delay:23.85s}.message__container--global .message:nth-child(80){animation-delay:24.15s}.message__container--global .message:nth-child(81){animation-delay:24.45s}.message__container--global .message:nth-child(82){animation-delay:24.75s}.message__container--global .message:nth-child(83){animation-delay:25.05s}.message__container--global .message:nth-child(84){animation-delay:25.35s}.message__container--global .message:nth-child(85){animation-delay:25.65s}.message__container--global .message:nth-child(86){animation-delay:25.95s}.message__container--global .message:nth-child(87){animation-delay:26.25s}.message__container--global .message:nth-child(88){animation-delay:26.55s}.message__container--global .message:nth-child(89){animation-delay:26.85s}.message__container--global .message:nth-child(90){animation-delay:27.15s}.message__container--global .message:nth-child(91){animation-delay:27.45s}.message__container--global .message:nth-child(92){animation-delay:27.75s}.message__container--global .message:nth-child(93){animation-delay:28.05s}.message__container--global .message:nth-child(94){animation-delay:28.35s}.message__container--global .message:nth-child(95){animation-delay:28.65s}.message__container--global .message:nth-child(96){animation-delay:28.95s}.message__container--global .message:nth-child(97){animation-delay:29.25s}.message__container--global .message:nth-child(98){animation-delay:29.55s}.message__container--global .message:nth-child(99){animation-delay:29.85s}.message__container--global .message:nth-child(100){animation-delay:30.15s}.message__container--global .message__duration--6{animation-duration:6s}.message__container--global .message__duration--7{animation-duration:7s}.message__container--global .message__duration--8{animation-duration:8s}.message__container--global .message__duration--9{animation-duration:9s}.message__container--global .message__duration--10{animation-duration:10s}.message__container--global .message__duration--11{animation-duration:11s}.message__container--global .message__duration--12{animation-duration:12s}.message__container--global .message__duration--13{animation-duration:13s}.message__container--global .message__duration--14{animation-duration:14s}.message__container--global .message__duration--15{animation-duration:15s}.message__container--global .message--error{border-left:5px solid #fed5d5}.message__container--global .message--error .text--color{color:#fa4040}.message__container--global .message--success{border-left:5px solid #b3f4a6}.message__container--global .message--success .text--color{color:#38cd1a}.message__container--global .message--info{border-left:5px solid #c7e0f3}.message__container--global .message--info .text--color{color:#348ed3}.message__container--global .message--warning{border-left:5px solid #ffe4b3}.message__container--global .message--warning .text--color{color:orange}.message__container--form{font-size:1em;margin-bottom:1.3333333333em}.message__container--form .message--error{background:#fed5d5;color:#fa4040}.message__container--form .message--success{background:#bef5b3;color:#38cd1a}.message__container--form .message--warning{background:#ffe4b3;color:orange}.message__container--form .message--info{background:#eee;color:#757575}.input--error{border-color:#fdbcbc!important}.input--error:focus{border-color:#fa4040!important}.input__error{color:#fa4040}.input__error>p{margin-top:5px}.form__label--error{color:#fa4040}.remodal{border-radius:20px;padding:0}.remodal .total__price{color:#d53934;font-size:1.3333333333em;font-weight:700}.remodal.remodal--small{max-width:450px}.remodal-close{left:inherit;right:0}.modal__header h2{font-size:1.2666666667em;margin-bottom:1.3157894737em;margin-top:1.3157894737em}.modal__header p{font-size:1.0666666667em;margin:0 auto;max-width:90%}.modal__buttons{margin-bottom:1.2666666667em;margin-top:1.3157894737em}.crop__wrapper{height:60vh;margin:2em auto 3.3333333333em}.crop__wrapper .cr-boundary{border-radius:15px}.address__form{text-align:left}.remodal__body{padding-top:2em}.remodal__content{padding:2em}.remodal__button{background-color:#f8f8f8;border-radius:0 0 20px 20px;overflow:hidden;padding:1.3333333333em 3.3333333333em}.cancel{color:#787878;flex-shrink:0;font-size:1.0666666667em;font-weight:500;text-align:center;width:150px}.confirmation--text{font-size:1.1333333333em;font-weight:500;margin:1.1764705882em 0}.remodal--left{background-color:#f8f8f8;border-radius:20px;padding:60px 2.6666666667em 2.6666666667em}.remodal--left h2{font-family:Raleway,sans-serif;font-size:2em}.remodal--left .contact__by{margin:0 auto}.remodal--left .deroanne{text-align:left}.remodal--right{padding:4em 4em 4em 2.6666666667em;text-align:left}.remodal--right .form__submit{margin-top:2em}.remodal.remodal__address{max-width:50%}.remodal.remodal__address form{margin-bottom:2em;padding:0 2.6666666667em;text-align:left}.remodal__contact .remodal__content{padding:50px 80px}.remodal__contact .remodal__body{padding-top:50px}.remodal__contact .remodal__button{padding:20px 80px}.remodal--success .btn{width:100%}.remodal--success .modal__content{padding:10px 30px}@media(max-width:1200px){.remodal.remodal__contact>.column--free{flex-direction:column}.remodal.remodal__contact .contact__container{align-items:flex-start;flex-direction:column;gap:1em;margin-top:2.6666666667em}.remodal.remodal__contact .contact__by{margin:0}.remodal.remodal__contact .deroanne{margin-top:2.6666666667em}.remodal--left{padding:4em 2.6666666667em}}@media(max-width:900px){.remodal__contact--container{flex-direction:column}.contact__container{margin:35px 0}.remodal--left{padding-bottom:2.3333333333em}.remodal--right{padding-top:2.3333333333em}}@media only screen and (min-width:701px){.remodal{max-width:80%}.remodal textarea{height:150px}}@media(max-width:550px){.form__part{width:100%}.form__part+.form__part{margin-top:1em}.remodal__contact .remodal--left{padding:40px 1.6666666667em 1.6666666667em}.remodal--right{padding:1.6666666667em}}.pagination{gap:2em;margin-bottom:6.6666666667em;margin-top:6.6666666667em;position:relative}.pagination__arrow{align-items:center;border-radius:50px;color:#404040;display:flex;height:25px;justify-content:center;width:25px}.pagination__arrow svg{height:10px;width:auto}.pagination__arrow:hover{background-color:#eee;color:#871f1c}.pagination__arrow:hover svg path{fill:#fff}.pagination__arrow--disabled{opacity:.5;pointer-events:none}.pagination__list{align-items:center;display:flex;gap:1.3333333333em;list-style:none}.pagination__number{align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:50%;color:#757575;display:flex;height:25px;justify-content:center;width:25px}.pagination__item{color:#404040;font-size:1.0666666667em;font-weight:400}.pagination__item--current{align-items:center;background-color:#d53934;border-radius:20px;color:#fff;display:block;display:flex;font-size:1.0666666667em;font-weight:700;height:25px;justify-content:center;width:25px}.pagination__item.pagination__item--current:hover{color:#fff}.pagination__item:hover{color:#d53934}.pagination__item--current .pagination__number{background:#d53934;border-color:#d53934;color:#fff;font-weight:700}.pagination__next,.pagination__prev{background-color:#e8e6e6;border-radius:20px;height:25px;width:25px}.pagination__next svg g,.pagination__prev svg g{fill-opacity:1}.pagination__next svg g g,.pagination__prev svg g g{fill:#404040}.pagination__next:hover,.pagination__prev:hover{background-color:#bcbcbc}.loader-dual-ring{display:inline-block;height:80px;width:80px}.loader-dual-ring:after{animation:loader-dual-ring 1.2s linear infinite;border-color:#d53934 transparent;border-radius:50%;border-style:solid;border-width:6px;content:" ";display:block;height:64px;margin:8px;width:64px}@keyframes loader-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gallery__item{display:block;margin-bottom:1.4285714286em;margin-left:1.9230769231%;position:relative}.gallery__item input{display:none}@media(min-width:901px){.gallery__item{width:15.0576923077%}.gallery__item:nth-child(6n+1){margin-left:0}}@media(max-width:900px)and (min-width:501px){.gallery__item{width:23.5576923077%}.gallery__item:nth-child(4n+1){margin-left:0}}@media(max-width:500px){.gallery__item{margin-left:3.8461538462%;width:48.0769230769%}.gallery__item:nth-child(odd){margin-left:0}}.gallery__item>img{border:1px solid #d9d9d9;border-radius:10px;overflow:hidden}.gallery__item:after{padding-bottom:74.1935483871%}.gallery__item .btn--remove{align-items:center;background-color:#fbfbfb;background-image:url(036332bb9c5c74348540.svg);background-position:50%;background-repeat:no-repeat;background-size:45%;border-radius:100%;display:flex;height:20px;justify-content:center;position:absolute;right:-5px;top:-5px;transition:all .2s ease-in-out;width:20px;z-index:1}.gallery__item .btn--remove:hover{background-color:#fed5d5;background-image:url(533a93752feca2023b35.svg);transform:scale(1.05)}.gallery__item--add{background-color:rgba(96,173,233,.1);border:1px dashed rgba(96,173,233,.2);border-radius:10px;color:#60ade9;position:relative;transition:all .2s ease-in-out}.gallery__item--add .input--file{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.gallery__item--add .input--file input{display:none}.gallery__item--add .input__label{font-weight:500}.gallery__item--add .input__label svg{height:20px;margin-bottom:.3571428571em;width:auto}.gallery__item--add:hover{background-color:rgba(96,173,233,.2)}.flatpickr{position:relative}.flatpickr .input{background-image:url(dd1bc557b5582019e767.svg);background-position:right 1em center;background-repeat:no-repeat;background-size:auto calc(100% - 30px)}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#d53934!important;border-color:#d53934!important}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #d53934!important}.category__description{font-size:1.0666666667em;font-weight:300;line-height:1.9;margin-top:1.5625em;max-width:700px}.products{align-items:flex-start;margin-top:4em}.products h2{font-size:1.2em;font-weight:700}.product{background-color:#fff;border-radius:10px;padding:2.6666666667em 2em 3.3333333333em;transition:all .3s ease-in-out 0s;width:calc(33.33333% - 14px)}.product__title{color:#404040;font-size:1.0666666667em;font-weight:700;line-height:1.4;margin-top:1.875em;max-width:250px;text-align:center}.product__category{color:#d53934;font-size:.9333333333em;font-weight:300;margin-top:.5714285714em}.product:hover{box-shadow:2px 2px 24px 0 hsla(0,0%,79%,.54);transition:all .3s ease-in-out 0s}.product:hover .product__actions{display:flex;transition:all .2s ease-in-out 0s}.product__actions{bottom:-24px;display:none;position:absolute;transition:all .2s ease-in-out 0s}.product__img{max-width:100%;min-width:100%}.products__list{align-items:stretch;-moz-column-gap:20px;column-gap:20px;flex:1;row-gap:72px}.products__list--index li{width:calc(25% - 15px)}.price{background-color:#d53934;border-radius:50px;padding:.2em .8em;position:absolute;right:25px;top:-15px}.price span{color:#fff;font-size:1.2em;font-weight:600}.price--unavailable{background-color:#c4c4c4}.shopping{display:inline-block;height:100%;position:relative;transition:all .3s ease-in-out 0s;width:100%}.shopping:before{background-color:#d53934;background-image:url(b229f07fdc5443a02577.svg);background-position:50%;background-repeat:no-repeat;background-size:65%;border-radius:50px;display:block;height:45px;left:0;position:absolute;top:0;width:45px}.shopping:before,.shopping:hover:before{content:" ";transition:all .2s ease-in-out 0s}.shopping:hover:before{transform:scale(1.1)}.favorite{height:100%;position:relative;transition:all .3s ease-in-out 0s;width:100%}.favorite:before{background-color:#fff;background-image:url(4a6b422f9f60496c3252.svg);background-position:54% 57%;background-repeat:no-repeat;background-size:65%;border-radius:50px;box-shadow:1px 1px 5px 1px hsla(0,0%,64%,.18);display:block;height:46px;left:0;position:absolute;top:0;width:46px}.favorite:before,.favorite:hover:before{content:" ";transition:all .2s ease-in-out 0s}.favorite:hover:before{transform:scale(1.1)}.action__form{height:45px;width:45px}.product__actions{gap:15px;height:45px;z-index:2}@media(max-width:1200px){.product{background-color:#fff;border-radius:10px;padding:2.6666666667em 2em 3.3333333333em;width:calc(50% - 10px)}}@media(max-width:1100px){.products__list--index li{width:calc(50% - 15px)}}@media(max-width:900px){.product{background-color:#fff;border-radius:10px;padding:2.6666666667em 2em 3.3333333333em;width:100%}.product__actions{display:flex;transition:all .2s ease-in-out 0s}}@media(max-width:700px){.products aside{display:none}}@media(max-width:500px){.products__list--index li{width:100%}.products__list{row-gap:70px}}.product__detail .product__price{color:#d53934;font-size:2.3333333333em;font-weight:900;margin-left:auto}.product__detail .product__price--unavailable{color:#c4c4c4}.product__detail .container{align-items:center;background-color:#fff;border-radius:30px;margin-bottom:6.6666666667em;margin-top:2.3333333333em;padding:2.6666666667em}.product__detail .container img{height:auto;margin:0 auto;width:260px}.product__detail .container__infos{background-color:#f8f8f8;border-radius:30px;padding:3em;width:55%}.product__detail .product__description{font-size:1.0666666667em;font-weight:400;margin-bottom:2.5em}.product__detail .conditionnement__description{font-size:1.0666666667em;font-weight:300;margin-top:1.875em}.product__detail .quantity{border-top:1px solid #eee;gap:1.3333333333em;margin-top:4em;padding-top:1.3333333333em}.product__detail .quantity form:first-of-type{flex:1}.product__detail .quantity .input{background-color:#fff;border-radius:50px;height:42px}.product__detail .quantity .btn{flex:1;margin-left:1.6666666667em}.product__detail .quantity .btn--full{margin-left:0}.product__detail .quantity .action__form{transform:translateY(-2px)}.product__points{font-size:.5142857143em;font-weight:500}.product__img--container{width:100%}.product__img--container:after{padding-bottom:13.3333333333em}.product__img--container img{-o-object-fit:contain;object-fit:contain}.caracteristic+.caracteristic{margin-top:1.3333333333em}.caracteristic__title{color:#404040;font-size:1em;font-weight:700;min-width:190px}.caracteristic__text{color:#404040;font-size:1.1333333333em;font-weight:200}.gift--detail .container img{border-radius:20px;overflow:hidden;width:320px}.gift--detail{margin-top:6.6666666667em}.gift--detail .container__infos{background-color:transparent}.gift--detail .title--site{margin-bottom:.625em;margin-top:0}.gift--detail.product__detail .quantity{border-top:none;padding-top:0}.disclaimer{background-color:#ededed;border-radius:20px;margin-top:2em;padding:1em}.disclaimer__text{color:#404040;font-size:.9333333333em}.disclaimer__text em{font-style:normal;font-weight:600}@media(max-width:1200px){.quantity{align-items:stretch;flex-direction:column}}@media(max-width:1000px){.product__detail .container{padding:1.6666666667em}.product__detail .container img{height:auto;margin:0 auto;width:200px}.product__detail .container__infos{padding:2em}}@media(max-width:900px){.product__detail .container{flex-wrap:wrap;margin-bottom:5.3333333333em}.product__detail .container img{height:auto;margin:.6666666667em auto 2.6666666667em;order:-1;width:230px}.product__detail .container__infos{width:100%}}@media(max-width:770px){.title--site{margin-top:5.6666666667em}.about .title--site,.faq .title--site,.privacy .title--site{margin-top:4.6666666667em}.profile .profile--header{margin-top:11.3333333333em}}@media(max-width:600px){.product__detail .quantity form .input,.product__detail .quantity form div{width:100%}.product__detail .quantity form .btn{margin-left:0;margin-top:.6666666667em;width:100%}}@media(max-width:550px){.product__detail .product__price{font-size:2em;margin-top:.6666666667em}.product__detail .container{margin-bottom:4.6666666667em;padding:1.3333333333em}.product__detail .container__infos{padding:1.3333333333em}}@media(max-width:450px){.caracteristic__title{min-width:-moz-fit-content;min-width:fit-content}.caracteristic{flex-direction:column}}@media(max-width:400px){.title--site{margin-top:11.6666666667em;margin-top:6.6666666667em}.profile .profile--header{margin-top:13.3333333333em}}.categories__linked h2{font-family:Raleway,sans-serif;font-size:1.6666666667em;font-weight:700;margin-bottom:.8em}.categories__linked ul{gap:15px}.categories__linked li:hover a{border:1px solid #d53934}.categories__linked a{background-color:#fff;border:1px solid #e9e9e9;border-radius:50px;color:#404040;display:inline-block;font-size:1em;font-weight:600;padding:1em 1.3333333333em}.categories__linked+.categories__linked{margin-top:4.6666666667em}@media(max-width:650px){.categories__linked h2{font-size:1.3333333333em;margin-bottom:1em}}.filters{gap:1em;margin-top:1em}.filters>span{color:#404040;font-size:1.0666666667em;font-weight:600}.filters__filter{background-color:#fff;border:1px solid #e4e4e4;border-radius:50px;color:#404040;font-size:1em;font-weight:400;padding:.7333333333em 1.4666666667em}.filters__part{position:relative}.filters__container{background-color:#fff;border-radius:20px;box-shadow:2px 2px 14px 3px hsla(0,0%,45.5%,.2);display:none;margin-top:10px;max-width:250px;min-width:250px;padding:1.3333333333em;position:absolute;right:0;z-index:11}.profile .filters{margin-bottom:1.3333333333em}.filters__filter--active{border:1px solid #d53934;color:#d53934;transition:all .2s ease-in-out 0s}.filters__filter--active svg{transform:rotate(90deg);transition:all .2s ease-in-out 0s}.filters__filter--active svg g{fill:#d53934}.filters__filter svg{margin-left:1em}.filters__container--list{max-height:200px;overflow-y:auto}.filters__container--list li+li{margin-top:.3333333333em}.show__filters{display:block}.filters__container .input--search{margin-bottom:1em;max-width:100%}.filters__container .btn{margin-top:.6666666667em;width:100%}.filters__part+.filters__part{margin-left:1em}@media(max-width:500px){.filters{justify-content:flex-start;margin-top:2em}}.search__result{background-color:#fff;border-radius:20px;box-shadow:2px 2px 34px 2px hsla(0,0%,65%,.45);display:none;margin-top:1em;min-width:100%;padding:20px;position:absolute}.search__result--section a:hover{background-color:rgba(213,57,52,.05);border-radius:5px}.search__result--section a:hover:after{background-image:url(c55c03abf15df849616f.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:20px;position:absolute;right:40px;transform:translateY(-17px);width:20px;z-index:15}.search__result--section a{color:#404040;display:inline-block;font-size:1em;padding:.8em;width:100%}.search__result--section{border-bottom:1px solid #eee;margin-bottom:1em;padding-bottom:1em}.search__result--title{margin-bottom:2em}.search__result--title p{color:#404040;font-size:1.2em;font-weight:700}.search__result--title a{color:#d53934;font-size:.9333333333em;font-weight:500;margin-right:0;text-decoration:underline}.search__history li{gap:2.6666666667em}.search__history img{height:70px;width:auto}.search__history li+li{border-top:1px solid #f7f7f7;margin-top:1.3333333333em;padding-top:1.3333333333em}.search__item{max-width:65}.search__item--title{color:#404040;font-size:1em;font-weight:700;margin-bottom:.6666666667em}.search__item--category{color:#d53934;font-size:.8666666667em;font-weight:300}@media(max-width:1270px){.search__result{width:450px}}@media(max-width:770px){.search__result{left:3.4722222222%;min-width:auto;position:fixed;right:3.4722222222%;width:auto}.search--page-open{background-color:#fff;bottom:0;display:flex;height:100vh;left:0;overflow-y:auto;padding:30px;position:absolute;right:0;top:0;z-index:100000}.search--page-open .search__result{background-color:#fff;box-shadow:none;display:block;padding:0;position:static}.search--page-open .search__history img{height:50px;width:auto}.search--page-open .search__history li+li{margin-top:1.6666666667em}.search--page-open .search__history li{gap:2.3333333333em;margin-left:0}.search--page-open .search--header{margin-bottom:1.3333333333em}.search--page-open .logo-search{width:70px}.search--page-open svg{height:15px;width:15px}}.bag{gap:2em;margin-top:2.3333333333em}.bag__left{flex:1}.bag__right{flex-shrink:1;width:300px}.bag__right .btn+.btn{margin-top:1em}.bag .notes,.bag__recap{margin-top:1.3333333333em}.bag__recap .img--item{height:auto;width:50px}.bag__recap .price--item{color:#d53934;font-size:1.1333333333em;font-weight:800}.bag__recap .product__category{margin-top:0}.bag__recap .product__category a{color:#d53934}.bag__recap .product__title{margin-top:.4666666667em;text-align:left}.bag__recap .product__title a{color:#404040}.bag__recap .product__reference{color:#acacac;font-size:.9333333333em;margin-top:.7142857143em}.bag__recap li+li{border-top:1px solid #f6f6f6;margin-top:2em;padding-top:1.6666666667em}.bag__recap li{gap:1em}.bag__recap--content{gap:30px;width:40%}.reference .btn{width:180px}.reference .form__label{color:#404040;font-size:1.1333333333em;font-weight:600}.reference__container{gap:1.3333333333em}.bg-white{background-color:#fff;border-radius:20px;padding:2em}.notes p{color:#404040;font-size:1.2em;font-weight:700;margin-bottom:.3333333333em}.warning{background-color:#ededed;border-radius:20px;padding:1em}.warning__title{color:#d53934;font-weight:700}.warning__text{color:#404040;font-size:.9333333333em;margin-top:.7142857143em}.warning__text em{font-style:normal;font-weight:600}.bag__total{background-color:#fff;border-radius:20px;box-shadow:2px 2px 24px 3px hsla(0,0%,79%,.33);color:#404040}.bag__total>div{padding:1.6666666667em}.bag__total .total{background-color:#f8f8f8;border-radius:0 0 20px 20px}.bag__total .recap__item{margin-top:1.3333333333em}.bag__total .recap__item+.recap__item{margin-top:1em}.bag__total .price--item{font-size:1.1333333333em;font-weight:700}.bag__total .delivery--free{font-weight:200}.bag__total .delivery--paid{font-weight:900}.total p{font-size:1.0666666667em;font-weight:800}.total p+p{color:#d53934;font-size:1.1333333333em;font-weight:700}.bag__total,.warning{margin-bottom:1.3333333333em}.delete{background-color:#d53934;border-radius:25px;padding:9px 10px}.quantity__container .quantity__number{color:#404040;display:block;font-size:1.1333333333em;font-weight:800;margin:0 1.1764705882em}.quantity__container .quantity__number--ref{color:#404040;display:block;font-size:1.1333333333em;font-weight:800;margin:0 .2941176471em;max-width:60px;text-align:center}.quantity__container input[type=number]{-moz-appearance:textfield}.quantity__container input::-webkit-inner-spin-button,.quantity__container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity__add:after{background-image:url(b463a50cda14ed23c3ff.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:25px;position:absolute;top:2px;width:25px}.quantity__add{position:relative}.quantity__remove:after{background-image:url(06f150253ff0e76e3dac.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:25px;position:absolute;top:2px;width:25px}.quantity__remove{position:relative}.quantity__remove--opacity{cursor:auto;opacity:.5}.bag--pills{position:relative}.bag--pills .bag__count{align-items:center;background-color:#d53934;border-radius:20px;color:#fff;display:flex;font-size:15px;font-weight:700;justify-content:center;padding:3px 11px;position:absolute;right:-10px;top:-13px}@media(max-width:1000px){.bag{flex-wrap:wrap}.bag__left,.bag__right{width:100%}.bg-white{padding:1.3333333333em}}@media(max-width:650px){.bag__recap li{flex-wrap:wrap;gap:1em}.bag__recap--content{width:100%}}.order h2{font-size:1.3333333333em;margin-bottom:.5em}.order__right{flex-shrink:1;width:370px}.order__left{flex:1}.order__left .bg-white+.bg-white{margin-top:1.3333333333em}.order__total{background-color:#fff;border-radius:20px;box-shadow:2px 2px 24px 3px hsla(0,0%,79%,.33);color:#404040;margin-bottom:1.6666666667em}.order__total li+li{margin-top:1.3333333333em}.order__total--content{padding:1.3333333333em}.order__total--content h3{color:#404040;font-size:1.0666666667em;font-weight:700;margin-bottom:.625em}.order__total .total{background-color:#f8f8f8;border-radius:0 0 20px 20px;padding:1.3333333333em}.order__subtotal{border-top:1px solid #f4f4f4;padding:1.3333333333em}.order__subtotal .price--item{font-size:1.1333333333em;font-weight:700}.order__subtotal .delivery--free{font-weight:200}.order__subtotal .delivery--paid{font-weight:900}.order__list{margin-bottom:1.6666666667em}.order__list li{gap:10px}.order__price{font-weight:600}.modify{margin-bottom:2em}.modify a{color:#d53934;text-decoration:underline}.payment{margin-top:4em}.payment--page{gap:25px;margin-bottom:2em;margin-top:2.6666666667em}.payment--page+.btn{display:block;margin-left:auto;width:200px}.payment--page .payment__item{text-align:center;width:50%}.payment--page .payment__item h2{color:#404040;font-weight:700;margin-bottom:1em}.payment--page .payment__item ul{gap:1.3333333333em;margin-top:1.3333333333em}.payment--page .payment__item img{height:30px;width:auto}.payment--page .payment__item img.american{height:40px}.payment--page .challenge__content{width:100%}.payment--success{background-color:#fff;border-radius:30px;box-shadow:2px 2px 24px 3px hsla(0,0%,75.7%,.23);margin:0 auto;max-width:550px;padding:4em;text-align:center}.payment--success h1{margin-bottom:2em}.payment--success .btn{margin-top:2em}.payment--success .validation__text{color:#404040;font-size:1.2em;font-weight:700;margin-bottom:.5555555556em}.logo--success img{margin-bottom:4em;width:180px}.validation{margin-bottom:2em}.order--fast{align-items:center;background-color:#f5f5f5;border-radius:0 50px 50px 0;color:#d53934;display:flex;font-size:.9333333333em;gap:10px;justify-content:flex-end;margin-left:auto;max-width:180px;min-width:180px;padding:16px 19px 16px 26px;text-wrap:nowrap}.order--fast svg g g{fill:#d53934}.order--fast:hover{background-color:#ededed}@media(max-width:1000px){.order{flex-wrap:wrap}.order__left,.order__right{width:100%}.bg-white{padding:1.3333333333em}}@media(max-width:500px){.payment--page{flex-wrap:wrap;gap:0}.payment--page .payment__item{width:100%}}.faq h2{margin-top:3.25em}.faq__content{display:flex;flex-wrap:wrap;gap:20px;margin-top:3.3333333333em}.question__container{align-self:flex-start;background-color:#fff;border:1px solid #fff;border-radius:15px;list-style:none;position:relative;transition:all .2s ease-in-out 0s;width:calc(50% - 10px)}.question__container:hover{border:1px solid #d53934;transition:all .2s ease-in-out 0s}.question__container:has(.question--link){background-color:#d53934;color:#fff;font-size:1.2em;font-weight:700}.question__container:has(.question--link):focus,.question__container:has(.question--link):hover{background-color:#c62e29;border-color:#fff}.question__container .question{padding:18px 30px 18px 18px}.question__container .question:after{content:url(274212843497ef1691c5.svg);display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out 0s;width:8px}.question__container .question--link{padding:20px;width:100%}.question__container .question--link:after{content:none}.question h3{font-size:1.2em;font-weight:700;line-height:normal}.question--link{color:#fff}.answer--active{border:1px solid #fff;padding-bottom:20px}.answer--active .question:after{content:url(274212843497ef1691c5.svg);display:block;position:absolute;right:20px;top:25px;transform:rotate(90deg);width:8px}.answer{color:#757575;font-size:1em;max-height:0;overflow:hidden;padding-top:0}.answer,.answer__text{transition:all .5s ease-in-out}.answer__text{opacity:0}.answer--active .answer{max-height:100%;opacity:1;padding:0 1.3333333333em;position:static;transform:translateY(0);transition:max-height .5s ease-in-out .2s}.answer--active .answer__text{opacity:1;transition:all .5s ease-in-out}@media(max-width:1150px){.faq__content{flex-direction:column}.question__container{transition:all .2s ease-in-out 0s;width:100%}}@media(max-width:500px){.faq__content{gap:10px;margin-top:2em}.question h3{font-size:1.0666666667em}.faq .wrapper--main{margin-left:1em;margin-right:1em}}.ads{gap:20px}.ads,.ads__info{position:relative}.ads__info{background-color:#fff;border-radius:20px;padding:2.7777777778%;width:35%}.ads .title--site{font-size:2.3333333333em;line-height:1.2;margin-bottom:2.2857142857em;margin-top:0}.ads__title{font-size:2em;font-weight:800;margin-bottom:1em}.ads__tag,.ads__tag a{color:#d53934;font-size:1em}.ads__title--category{color:#404040;font-size:1.6666666667em;font-weight:700;margin-top:.2em}.ads__reference{color:#404040;font-size:1.3333333333em;margin-top:.75em}.ads .btn{margin-top:1.6666666667em}.recommandation{margin-bottom:6.6666666667em}.recommandation .title--site{margin-bottom:1.25em;margin-top:3.25em}.section__slider{position:relative}.ads__item{bottom:60px;height:auto;opacity:0;padding-right:40px;position:absolute;transition:all .18s ease-in-out;visibility:hidden}.ads__item--current{opacity:1;visibility:visible}@media(max-width:1250px){.ads .title--site{font-size:2em}}@media(max-width:1200px){.ads__item{bottom:40px;position:absolute;transition:all .18s ease-in-out}}@media(max-width:1100px){.ads__title{font-size:1.3333333333em}.ads__reference{font-size:1.0666666667em}.ads .btn{margin-top:1.1111111111em}.ads .title--site{font-size:1.4666666667em}}@media(max-width:900px){.ads{flex-wrap:wrap}.ads__info{height:290px;order:1;width:100%}.ads__title{font-size:1.3333333333em}.ads__reference{font-size:1.0666666667em}.ads .title--site{font-size:2em}.slider__container{width:100%}}@media(max-width:770px){.ads{gap:10px;margin-top:15px}.ads .title--site{font-size:1.6666666667em}}@media(max-width:430px){.ads__info{height:350px}}table{background-color:#fff;border-collapse:collapse;border-radius:25px;margin-bottom:20px;width:100%}th{background-color:#ededed;color:#404040;font-size:1.0666666667em;font-weight:600;min-width:130px}th:first-of-type{border-top-left-radius:25px;padding-left:2em}th:last-of-type{border-top-right-radius:25px}td{color:#404040;font-size:1.0666666667em;font-weight:600;padding:.75em 0}td:first-of-type{padding-left:2em}td:last-of-type{padding-right:2em;width:130px}td,th{padding:.6666666667em;text-align:left}tbody tr{border-bottom:1px solid #f2f2f2}tbody tr:last-of-type{border-bottom:1px solid transparent}td.order--link a{color:#d53934}td.order--link a:hover{text-decoration:underline}.status{border-radius:7px;display:block;padding:5px 13px;text-align:center;width:145px}.status--refused{background-color:rgba(213,57,52,.16);color:#d53934}.status--waiting{background-color:hsla(0,0%,85%,.16);color:#757575}.status--validated{background-color:rgba(125,221,66,.23);color:#2d9d19}.order-detail td,.order-detail th,.order-head td,.order-head th{border:1px solid #ddd}.table__container{flex:1;overflow-x:auto}.table__container table{min-width:800px}.table__container--all{overflow-x:auto}.table__container--all table{min-width:800px}@media(max-width:650px){th{min-width:auto}}@media(max-width:1100px){.table__container{min-width:100%}}.privacy__list{background-color:#fff;border-radius:20px;margin-top:60px;padding:40px}.privacy h2{font-size:1.6666666667em}.privacy h2,.privacy h3{font-weight:900;margin-bottom:1.3333333333em}.privacy h3{font-size:1.3333333333em;margin-top:1.3333333333em}.privacy__info{margin-top:2em}.privacy li.privacy__item{list-style:initial;margin-left:1.3333333333em;margin-top:.6666666667em}.privacy li{list-style:none}.privacy__article+.privacy__article{margin-top:3.3333333333em}.privacy__article ul{margin-bottom:1.3333333333em}.privacy__article p+p{margin-top:1em}.privacy__link{color:#d53934}.privacy__link:hover{text-decoration:underline}.hosting__address{margin-top:.6666666667em}.hosting__address p+p{margin-top:0}@media(max-width:1000px){.privacy__list{width:100%}}@media(max-width:650px){.wrapper--big.privacy{margin-left:6.9444444444%;margin-right:6.9444444444%}.privacy__list{padding:25px}}.suppliers .title--site{margin-top:160px;text-align:center}.suppliers__list{gap:20px;margin-top:2.6666666667em}.suppliers__item{background-color:#fff;border-radius:15px;box-shadow:0 0 24px 0 hsla(0,0%,95%,.5);display:flex;flex:1;flex-direction:column;justify-content:center;padding:3.3333333333em 0;width:25%}.suppliers__item img{display:block;margin-left:auto;margin-right:auto;max-height:50px;width:auto}@media(max-width:1000px){.suppliers__list{flex-wrap:wrap}.suppliers__item{flex:auto;width:48%}}@media(max-width:800px){.suppliers .title--site{margin-top:130px}}@media(max-width:600px){.suppliers__list{gap:10px}.suppliers__item{width:100%}}.password__container{background-color:#fbfbfb;height:100vh;overflow:hidden;padding:50px 8.3333333333%}.password__box{background-color:#fff;border-radius:30px;box-shadow:0 2px 20px -3px rgba(0,0,0,.1);width:100%}.password__box .btn+.password__forgot{margin-top:.6666666667em}.password__box .password__img{min-height:100%;padding:2em;width:50%}.password__box .password__form{margin:3.3333333333em;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.password__box .password__form::-webkit-scrollbar{display:none}.password__form{flex:1}.password__content{max-height:100%}.register .password__content{height:450px}.password__title .title{font-size:1.8666666667em}.password__title .title+p{margin-top:1em}.password__title p{color:#757575}.password__title p+p{margin-top:.3333333333em}.password__title svg{height:auto;margin-bottom:1.3333333333em;width:50px}.form__btn,.password__title+.password__content{margin-top:2em}.password__title+.password__content .btn{margin-top:2.6666666667em}.register .password__title+.password__content .btn{margin-top:0}.password__forgot{color:#757575;display:inline-block;font-size:.9333333333em}.login--img{border-radius:30px;height:100%;overflow:hidden;width:100%}.login--img:after{padding-bottom:550px}.gradient{background-color:#e3e3e3;bottom:0;left:0;opacity:.67;position:absolute;right:0;top:0}.accept--privacy{color:#404040;font-size:.9333333333em;font-weight:400}.accept--privacy a{color:#d53934;text-decoration:underline}.password__other{bottom:0;left:0;position:absolute;right:0;top:0}.password__other div:first-of-type{margin:2.6666666667em auto}.password__other div:first-of-type img{width:200px}.password__other h2{color:#404040;font-size:1.2em;font-weight:600;margin-bottom:.8333333333em;text-align:center}.password__other span{margin:1em 0}.login__action{margin:2.6666666667em 4em}.password__reset{gap:40px}.password__reset .password__box{max-width:50%;padding:30px}@media(min-width:1600px){.register .password__content{min-height:93%}.password__box{height:90%}.password__reset{gap:40px}.password__reset .password__box{height:auto}}@media(max-width:1200px){.password__box .password__form{margin:2.6666666667em}.password__box .password__img{padding:1em;width:50%}.register .password__content{height:440px}}@media(max-width:900px){.password__box{flex-direction:column;max-height:-moz-fit-content;max-height:fit-content}.password__container{height:-moz-fit-content;height:fit-content;overflow:visible}.password__content{max-height:auto;overflow-y:visible}.password__box .password__img{padding:1em;width:100%}.password__box .password__form{margin:2em}.login--img{border-radius:30px;overflow:hidden;width:100%}.login--img:after{padding-bottom:380px}.password__other{bottom:0;flex-wrap:nowrap;left:0;position:absolute;right:0;top:0}.password__other div:first-of-type{margin:1.3333333333em auto}.password__other div:first-of-type img{width:100px}.password__other h2{color:#404040;font-size:1.2em;font-weight:600;margin-bottom:1.3888888889em}.password__other span{margin:1em 0}.password__title .title{font-size:1.3333333333em}.password__title .title+p{margin-top:1em}.register .password__content{height:-moz-fit-content;height:fit-content}.form__btn{position:relative}.login__action{margin:2.6666666667em}}@media(max-width:450px){.password__container{background-color:#fff}.password__box{background-color:transparent;box-shadow:none;padding:0}.password__container{padding:50px 20px}.password__box .password__img{padding:0}.password__box .password__form{margin:1.6666666667em 0 0}.login__action{margin:1.3333333333em}.login--img:after{padding-bottom:400px}}.password-checklist{border-radius:5px;font-family:Manrope,sans-serif;padding:20px 30px;width:100%}.checklist-title{color:#d53934;font-size:15px;margin-bottom:10px}.checklist{list-style:none}.list-item{color:#404040;font-size:14px;padding-left:30px}.list-item:before{content:"●";display:inline-block;font-size:12px;margin:8px 0 8px -30px;width:20px}.list-item.checked{opacity:.5}.about--section{position:relative}.about--section .about__container{gap:1.6666666667em;padding-top:16.6666666667em}.about--section .about__container--left{gap:1.6666666667em;width:60%}.about--section .about__container--left div{border-radius:25px;box-shadow:0 -2px 34px 0 hsla(0,0%,75.3%,.19)}.about--section .title--site{font-size:2.3333333333em;margin-bottom:.4285714286em;margin-top:0}.about--section p{font-size:1.2em}.about--section .btn{margin-top:2.1875em}.about--section .deroanne__img{align-items:center;background:#fff;border-radius:25px;box-shadow:0 -2px 34px 0 hsla(0,0%,75.3%,.19);display:flex;width:40%}.about--section .deroanne__img img{width:100%}.brand{background-color:#ededed;height:360px;left:0;padding-top:4.6666666667em;position:absolute;right:0;z-index:-1}.brand__list{gap:4.6666666667em}.brand__item{max-height:65px;opacity:.25}.brand__item img{filter:grayscale(100%);max-width:80%;-o-object-fit:contain;object-fit:contain}.catalog{position:relative}.catalog__img{bottom:-90px;position:absolute;right:45px;width:200px}.about .title--site{margin-bottom:.8571428571em}.about .section--title{font-family:Raleway,sans-serif;font-size:2em;font-weight:700;text-align:center}.about__description--content,.about__slider{width:50%}.about__description--content p{color:#404040}.about__description--content p+p{margin-top:1em}.values{background-color:#fff;margin-top:8em;padding-bottom:11.3333333333em;padding-top:3.3333333333em;position:relative}.values .section--title{margin-bottom:1.6666666667em}.values__list{gap:1.6666666667em;position:absolute}.value{background:#fff;border-radius:25px;box-shadow:2px 2px 14px 2px hsla(0,0%,80.8%,.25);padding:1.6666666667em;width:25%}.value__title{font-size:1.3333333333em;font-weight:700;margin-bottom:.6818181818em;margin-top:1.3636363636em}.value__content{font-size:1.0666666667em;font-weight:300}.value img{height:45px;width:auto}.what{margin-top:10em;transition:all .2s ease-in-out 0s}.what__content{gap:1.6666666667em;margin-top:4.6666666667em}.what__content div{background:#fff;border:1px solid #e6e6e6;border-radius:30px;padding:2.6666666667em;width:50%}.what__content h3{color:#d53934;font-family:Raleway,sans-serif;font-size:1.3333333333em;font-weight:700;margin-bottom:1.5em}.what__solution em{font-style:normal;font-weight:700}.what__solution p+p{margin-top:1.3333333333em}.what__strongs img{margin-right:.6666666667em}.what__strongs li+li{margin-top:1em}.about__contact{margin-bottom:17.3333333333em;margin-top:7.3333333333em;position:relative}.about__contact:before{background-image:url(ed8fac369b3bb3f1bddd.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;left:0;position:absolute;top:-160px;width:100%;z-index:-1}.about__contact--img{border-radius:35px;overflow:hidden;position:relative}.about__contact--img:after{padding-bottom:44.3548387097%}.about__contact--content{bottom:-200px;gap:1.6666666667em;margin-left:8.3333333333%;margin-right:8.3333333333%;position:absolute}.about__contact--container{background-color:#fff;border-radius:25px;box-shadow:0 2px 15px 1px hsla(0,0%,84%,.5);padding:2.6666666667em 4em;text-align:center;width:calc(50% - 13px)}.about__contact--container img{height:45px;margin-bottom:3.3333333333em;width:auto}.about__contact--container a.btn{color:#fff;margin-top:3.3333333333em;width:80%}.about__contact--container a.btn:hover{text-decoration:none}@media(max-width:1100px){.what{margin-top:14.6666666667em;transition:all .2s ease-in-out 0s}}@media(max-width:1000px){.value{width:calc(50% - 13px)}.values__list{flex-wrap:wrap}.what{margin-top:26.6666666667em;transition:all .2s ease-in-out 0s}}@media(max-width:800px){.about__description{flex-wrap:wrap;margin-left:6.9444444444%;margin-right:6.9444444444%}.about__description--content,.about__slider{width:100%}.about__description--content{margin-left:0;margin-right:0}.about__slider{margin-top:2.3333333333em}.about__slider .slider__list{border-radius:20px;height:100%;overflow:hidden;transition:all .2s ease-in-out 0s;width:100%}.what__content{flex-wrap:wrap}.what__content div{padding:1.6666666667em;width:100%}.about__contact--content{bottom:-310px;transition:all .2s ease-in-out 0s}.about__contact--container{padding:25px;width:100%}.about__contact--container a.btn{margin-top:25px}.about__contact--container img{margin-bottom:25px}.about+.footer{margin-top:23.6666666667em}.about__contact--img{border-radius:35px;overflow:hidden;position:relative}.about__contact--img:after{padding-bottom:52.4193548387%}.value img{height:35px;width:auto}.value__title{margin-bottom:.5em;margin-top:.75em}.about--section{position:relative}.about--section .about__container{flex-wrap:wrap}.about--section .about__container--left{width:100%}.about--section .deroanne__img{order:-1;padding:2em 0;width:100%}}@media(max-width:550px){.what{margin-top:28.6666666667em;transition:all .2s ease-in-out 0s}}@media(max-width:500px){.about--section .about__container{gap:1.6666666667em;padding-top:11.3333333333em}.about--section .title--site{font-size:1.3333333333em;margin-bottom:.75em;margin-top:0}.about--section p{font-size:1.0666666667em}.about--section .btn{margin-top:1.25em}.about--section .deroanne__img{order:-1}.about--section .wrapper--main{margin-left:1em;margin-right:1em}.catalog__img{bottom:-40px;position:absolute;right:45px;width:100px}.value{width:100%}.values{margin-top:4.6666666667em}.what{margin-top:53.3333333333em;transition:all .2s ease-in-out 0s}.what__content{margin-top:2em}.about .section--title{font-size:1.6666666667em}.about__contact{margin-bottom:4.6666666667em;margin-top:4.6666666667em}.about__contact--img{border-radius:35px;overflow:hidden;position:relative}.about__contact--img:after{padding-bottom:60.4838709677%}.about__contact--content{margin-left:6.9444444444%;margin-right:6.9444444444%;margin-top:1.6666666667em;position:static;transition:all .2s ease-in-out 0s}.about+.footer{margin-top:4.6666666667em}}@media(max-width:450px){.about__contact--content{bottom:-410px}}@media(max-width:400px){.what{margin-top:49.6666666667em}}.dashboard{margin-top:3.3333333333em}.dashboard__list{gap:2em}.dashboard__item{background:#fff;border:1px solid transparent;border-radius:20px;box-shadow:2px 2px 14px 0 hsla(0,0%,88.2%,.5);padding:2em;transition:all .2s ease-in-out 0s;width:calc(50% - 15px)}.dashboard__item:hover{border:1px solid #d53934;transition:all .2s ease-in-out 0s}.dashboard__item img{height:auto;margin-bottom:.6em;width:36px}.dashboard__item--title{color:#404040;font-family:Raleway,sans-serif;font-size:1.6666666667em;font-weight:900}.dashboard__item--description{color:#404040;font-size:1.2em;font-weight:400;margin-top:.2777777778em}.dashboard__actions{margin-top:4.6666666667em}.dashboard__part{border:1px solid #e8e8e8;box-shadow:none}.dashboard__part .dashboard__item--title{margin-bottom:1em}.dashboard__part a{color:#d53934;display:block;font-size:1.1333333333em;font-weight:500;margin-bottom:.5882352941em;-webkit-text-decoration:transparent;text-decoration:transparent;transition:all .2s ease-in-out 0s}.dashboard__part a:hover{text-decoration:underline;transition:all .2s ease-in-out 0s}.dashboard__part.dashboard__item:hover{border:1px solid #e8e8e8}.dashboard__input{flex:1;margin-right:1em}.dashboard__actions{display:flex;flex-wrap:nowrap;gap:2em}.dashboard__actions .dashboard__item{width:100%}@media(max-width:900px){.dashboard__actions{flex-wrap:wrap}}@media(max-width:650px){.dashboard__actions,.dashboard__list{gap:1em}.dashboard__item{padding:20px;width:100%}.dashboard__item img{height:auto;margin-bottom:.6em;width:28px}.dashboard__item--title{font-size:1.3333333333em}.dashboard__item--description{font-size:1.0666666667em;margin-top:.3125em}}.dashboard__item--full{background-color:#efefef;box-shadow:none;width:100%}.dashboard__item--full:hover{border:1px solid #efefef}.dashboard__item--full .dashboard__item--description,.dashboard__item--full .dashboard__item--title{color:#d53934}.dashboard__item--full .dashboard__item--description a{color:#d53934;transition:all .2s ease-in-out 0s}.dashboard__item--full .dashboard__item--description a:hover{text-decoration:underline;transition:all .2s ease-in-out 0s}.dashboard__item--full .dashboard__item--points{color:#404040;font-size:1em;margin-top:.3125em}.profile aside{margin-left:2em;min-width:22.3333333333em}.profile--header{margin-bottom:3.3333333333em;margin-top:6.3333333333em}.profile--header .title--site{margin-top:.25em}.profile--header .back--link svg{margin-right:.6666666667em;transform:rotate(180deg)}.profile--header .back--link svg g g{fill:#d53934}.profile--header .back--link{color:#d53934;font-size:1.2em}.profile--header .back--link:hover{text-decoration:underline}.profile--header p{color:#404040;font-size:1.2em}.profile .order__total .order__list{margin-bottom:1em;margin-top:1.3333333333em}.profile .order__total .order__list+.order__list{border-top:1px solid #f8f8f8;margin-bottom:0;padding-top:1em}.profile .order__total li+li{margin-top:.3333333333em}.profile .order__total--content h2{font-size:1.3333333333em;margin-bottom:20px}.profile .order__total--content .btn+.btn{margin-top:.6666666667em}.profile .product .product__actions{display:flex;transition:all .2s ease-in-out 0s}.address__list{gap:25px}.address__item{background:#fff;border-radius:20px;box-shadow:2px 2px 24px 3px hsla(0,0%,75.7%,.21);transition:all .2s ease-in-out 0s;width:calc(25% - 20px)}.address__item--active{border:1px solid #d53934}.address__container{padding:1.3333333333em}.address__container div{margin-bottom:1.1764705882em}.address__container h2{color:#404040;font-size:1.1333333333em;font-weight:700}.address__container p{color:#404040;font-size:1em;font-weight:400;margin-bottom:.3333333333em}.address--edit{color:#d53934;display:flex;gap:4px;-webkit-text-decoration:transparent;text-decoration:transparent;transition:all .2s ease-in-out 0s}.address--edit:hover{text-decoration:underline;transition:all .2s ease-in-out 0s}.address--edit:before{content:url(b045528a3511750f007b.svg);display:block}.default--btn{background-color:#f8f8f8;border-radius:0 0 20px 20px;color:dimgray;display:block;font-size:.9333333333em;padding:1.4285714286em 2.1428571429em;width:100%}.default--btn:hover{background-color:#ebebeb;color:#d53934}.address__item--active .default--btn{display:none}.profile--page{gap:20px}.profile--page .container__form{flex:1;gap:1.3333333333em}.profile--page form{background:#fff;border-radius:25px;padding:2.3333333333em 2em}.profile--page .warning{width:30%}.profile--page .warning .btn{margin-top:1.3333333333em;width:100%}.profile--page h2{color:#404040;font-size:1.1333333333em;font-weight:700;margin-bottom:1.4705882353em}.profile--page .google{margin-top:3.3333333333em}.profile--page .google--text{color:#404040}.profile--page .input--submit{display:block;margin-left:auto;margin-top:1.875em;width:200px}@media(max-width:1200px){.address__item{transition:all .2s ease-in-out 0s;width:calc(33% - 14px)}}@media(max-width:950px){.address__item{transition:all .2s ease-in-out 0s;width:calc(50% - 14px)}.profile--page .form__part{width:100%}.profile--page .form__part+.form__part{margin-top:1em}}@media(max-width:1100px){.profile__order--detail{flex-wrap:wrap}.profile aside{align-items:flex-start;display:flex;gap:20px;margin-left:0;width:100%}.profile aside div{flex:1}}@media(max-width:700px){.profile--header{margin-top:16em}.profile--page .warning{order:-1;width:100%}}@media(max-width:650px){.profile aside{display:flex;flex-direction:column;gap:0;margin-left:0;width:100%}.profile aside div{flex:1;width:100%}.address__item{transition:all .2s ease-in-out 0s;width:100%}.profile--header{align-items:flex-start;flex-direction:column;gap:30px}.profile--header .btn{margin-left:auto}}.clearfix:after{clear:both;content:"";display:table}.one-whole{width:100%!important}.five-tenths,.four-eighths,.one-half,.six-twelfths,.three-sixths,.two-quarters{width:50%!important}.four-twelfths,.one-third,.three-ninths,.two-sixths{width:33.3333333%!important}.eight-twelfths,.four-sixths,.six-ninths,.two-thirds{width:66.6666666%!important}.one-quarter,.three-twelfths,.two-eighths{width:25%!important}.nine-twelfths,.six-eighths,.three-quarters{width:75%!important}.one-fifth,.two-tenths{width:20%!important}.four-tenths,.two-fifths{width:40%!important}.six-tenths,.three-fifths{width:60%!important}.eight-tenths,.four-fifths{width:80%!important}.one-sixth,.two-twelfths{width:16.6666666%!important}.five-sixths,.ten-twelfths{width:83.3333333%!important}.one-eighth{width:12.5%!important}.three-eighths{width:37.5%!important}.five-eighths{width:62.5%!important}.seven-eighths{width:87.5%!important}.one-ninth{width:11.1111111%!important}.two-ninths{width:22.2222222%!important}.four-ninths{width:44.4444444%!important}.five-ninths{width:55.5555555%!important}.seven-ninths{width:77.7777777%!important}.eight-ninths{width:88.8888888%!important}.one-tenth{width:10%!important}.three-tenths{width:30%!important}.seven-tenths{width:70%!important}.nine-tenths{width:90%!important}.one-twelfth{width:8.3333333%!important}.five-twelfths{width:41.6666666%!important}.seven-twelfths{width:58.3333333%!important}.eleven-twelfths{width:91.6666666%!important}.m{margin:24px!important}.mt{margin-top:24px!important}.mr{margin-right:24px!important}.mb{margin-bottom:24px!important}.mh,.ml{margin-left:24px!important}.mh{margin-right:24px!important}.mv{margin-bottom:24px!important;margin-top:24px!important}.m\+\+{margin:96px!important}.mt\+\+{margin-top:96px!important}.mr\+\+{margin-right:96px!important}.mb\+\+{margin-bottom:96px!important}.mh\+\+,.ml\+\+{margin-left:96px!important}.mh\+\+{margin-right:96px!important}.mv\+\+{margin-bottom:96px!important;margin-top:96px!important}.m0{margin:0!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.mh0,.ml0{margin-left:0!important}.mh0{margin-right:0!important}.mv0{margin-bottom:0!important;margin-top:0!important}.hide{overflow:hidden;position:absolute;clip:rect(1px,1px,1px,1px);clip:rect(1px 1px 1px 1px);height:1px;width:1px}.text-cut{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
