@import"https://fonts.googleapis.com/css2?family=Heebo:wght@800;900&display=swap";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes logoFadeIn{0%{opacity:0}to{opacity:1}}@keyframes logoFadeIn{0%{opacity:0}to{opacity:1}}@font-face{font-family:"Type 32";font-weight:700;src:url(type-36-bold-hdc.eot);src:url(type-36-bold-hdc.eot?#iefix) format("embedded-opentype"),url(type-36-bold-hdc.woff2) format("woff2"),url(type-36-bold-hdc.woff) format("woff"),url(type-36-bold-hdc.ttf) format("truetype")}@font-face{font-family:"Type 32";font-weight:500;src:url(type-36-medium-hdc.eot);src:url(type-36-medium-hdc.eot?#iefix) format("embedded-opentype"),url(type-36-medium-hdc.woff2) format("woff2"),url(type-36-medium-hdc.woff) format("woff"),url(type-36-medium-hdc.ttf) format("truetype")}@font-face{font-family:"Type 32";font-weight:300;src:url(type-36-light-hdc.eot);src:url(type-36-light-hdc.eot?#iefix) format("embedded-opentype"),url(type-36-light-hdc.woff2) format("woff2"),url(type-36-light-hdc.woff) format("woff"),url(type-36-light-hdc.ttf) format("truetype")}html{margin:0!important;padding:0!important;font-size:16px;line-height:20px;box-sizing:border-box;overflow-y:scroll;overflow-x:hidden}*,*:before,*:after{box-sizing:inherit}body{color:#202020;font-size:16px;font-family:"Type 32";line-height:inherit}#preview-bar-iframe,.none{display:none!important}.container{width:90%;height:100%;max-width:1640px;margin:0 auto}@media screen and (max-width: 1440px){.container{max-width:1264px}}@media screen and (max-width: 600px){.container{width:100%;max-width:100%;padding:0 14px}}.container--small{max-width:900px;width:90%}.container--full{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}img{display:block;width:100%;height:auto}.js-variant{display:none!important;visibility:hidden}.icon{width:20px}strong,b,.bold{font-weight:700}em,i,.italic{font-style:italic}h1,.cart-page__total__title,.h1{font-family:Heebo,Arial,Helvetica,sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:1.2;letter-spacing:-1.5px}h2,.h2{font-family:Heebo,Arial,Helvetica,sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;line-height:1.2;letter-spacing:-1px}h3,.cart-page__popup__title,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Heebo,Arial,Helvetica,sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.2;letter-spacing:-1px}p{font-weight:300}a{text-decoration:none}p,a{color:#202020}.flex{display:flex}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.space-between{justify-content:space-between}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.row-wrap{flex-flow:row wrap}.column{flex-direction:column}.row{display:flex}.col-space{margin:-10px}.col-product-space{margin:-14px}.col-product{width:calc(20% - 28px);margin:14px}.col-two{width:calc(50% - 20px);margin:10px}.col-three{width:calc(33.3333333333% - 20px);margin:10px}.col-four{width:calc(25% - 20px);margin:10px}.col-five{width:calc(20% - 20px);margin:10px}.talign-left{text-align:left}.talign-center{text-align:center}.talign-right{text-align:right}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.title-deco-big{position:absolute;top:-15px;right:-10px;width:32px;height:auto}.title-deco{position:absolute;top:-20px;right:-10px;width:32px;height:auto}.no-scroll{overflow:hidden}.btn{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:transparent;border:none;width:auto;margin:0;padding:0;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smootinh:inherit;-text-align:left;display:flex;justify-content:center;align-items:center;width:100%;height:50px;background:#35b25c;color:#fff;text-transform:uppercase;border-radius:5px}.btn:focus,.btn:active{outline:none}@media screen and (min-width: 1025px){.btn:hover{background:#298b48;cursor:pointer}}.btn--red{background:#e53218}.hide{display:none}.topbar{width:100%;height:40px;background:#809db9;color:#fff}@media screen and (max-width: 1024px){.topbar{display:none}}.topbar__inner{width:100%;height:100%}.topbar__phone,.topbar__email{margin:0 25px}.topbar__phone a,.topbar__email a{color:#fff;font-size:12px;font-weight:500}.topbar__phone a.email-link,.topbar__email a.email-link{margin-bottom:4px}.topbar .icon{width:14px;margin-right:12px}.topbar .icon--email{fill:#fff}body.sticky-header .site-header__bottom{position:fixed;top:0;left:0;z-index:100;border-bottom:4px solid #eaeaea}body.sticky-header .site-header__cart{position:fixed;top:10px;z-index:101;-webkit-animation:logoFadeIn .2s ease-out;animation:logoFadeIn .2s ease-out}body.sticky-header .site-header__logo--small{opacity:1;pointer-events:auto}.site-header{position:relative;border-bottom:4px solid #eaeaea;background:#fff;z-index:10}@media screen and (max-width: 1024px){.site-header{display:none}}.site-header .container{position:relative;background:#fff}.site-header__top{padding:20px 0;border-bottom:1px solid #eaeaea}.site-header__logo{width:320px}@media screen and (max-width: 1350px){.site-header__logo{width:280px}}.site-header__logo--small{position:absolute;bottom:10px;left:0;width:50px;height:34px;opacity:0;transition:opacity .2s ease-out;pointer-events:none;z-index:101}.site-header__search{position:relative;width:500px;height:40px;border:2px solid #eaeaea;border-radius:5px}@media screen and (max-width: 1720px){.site-header__search{width:360px}}@media screen and (max-width: 1550px){.site-header__search{width:260px}}@media screen and (max-width: 1430px){.site-header__search{width:200px}}.site-header__search__form{width:100%;height:100%}.site-header__search__form--input,.site-header__search__form--submit{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:transparent;border:none;border-radius:0;width:auto;margin:0;padding:0;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smootinh:inherit;-text-align:left}.site-header__search__form--input:focus,.site-header__search__form--input:active,.site-header__search__form--submit:focus,.site-header__search__form--submit:active{outline:none}.site-header__search__form--input{width:100%;height:100%;padding:0 20px 4px;font-size:16px;font-family:"Type 32";font-weight:300;color:#202020}.site-header__search__form--input::-moz-placeholder{font-size:16px;font-family:"Type 32";font-weight:300;color:#707070}.site-header__search__form--input:-ms-input-placeholder{font-size:16px;font-family:"Type 32";font-weight:300;color:#707070}.site-header__search__form--input::placeholder{font-size:16px;font-family:"Type 32";font-weight:300;color:#707070}.site-header__search__form--input:focus,.site-header__search__form--input:active{outline-color:#707070}.site-header__search__form--input:hover{cursor:text}.site-header__search__form--submit{position:absolute;top:50%;right:20px;transform:translateY(-50%);width:15px;height:15px;pointer-events:none}.site-header__search__form--submit .icon--search{width:15px;height:auto}.site-header__links__link{position:relative;margin-right:30px}@media screen and (min-width: 1025px){.site-header__links__link:hover:before{opacity:1}}.site-header__links__link:before{content:"";position:absolute;top:-10px;right:-20px;bottom:-10px;left:-20px;background:#eaf7ff;border-radius:20px;opacity:0;transition:opacity .3s ease-out;z-index:0}@media screen and (max-width: 1350px){.site-header__links__link{margin-right:25px}}.site-header__links__link span{position:relative;z-index:2}.site-header__links__link a{font-size:14px;font-weight:500}.site-header__links__link .icon{margin-right:10px}.site-header__cart{position:relative;width:42px;height:42px}.site-header__cart:hover .icon--cart .st0{stroke:#35b25c}.site-header__cart .icon--cart{width:40px;height:40px;overflow:visible}.site-header__cart--cart-count{position:absolute;top:-2px;right:-2px;width:16px;height:16px;background:#dc0814;color:#fff;border-radius:100%;font-size:10px;opacity:0;transition:opacity .2s ease-out;pointer-events:none}.site-header__cart--cart-count.is-visible{opacity:1}.site-header__bottom{width:100%;background:#fff}.site-header__bottom.sticky{position:fixed;top:0;left:0;z-index:100;border-bottom:4px solid #eaeaea}.site-header__bottom .container{position:relative}.site-header__bottom .linklist{display:flex;justify-content:center;align-items:center}.site-header__bottom .linklist__item{position:relative;margin:0 25px}.site-header__bottom .linklist__item:hover{cursor:pointer}.site-header__bottom .linklist__item:hover:after{transform:scale(1)}.site-header__bottom .linklist__item:hover .megamenu{opacity:1;transform:translateY(0);pointer-events:auto}.site-header__bottom .linklist__item:after{content:"";position:absolute;width:110%;height:4px;bottom:-4px;left:-5%;background:#809db9;transition:transform .3s ease-out;transform:scale(0);transform-origin:center;border-radius:5px}.site-header__bottom .linklist__link{font-size:14px;font-weight:700;line-height:60px}.mobile-header{position:fixed;top:0;left:0;width:100%;padding:10px 0;background:#fff;border-bottom:4px solid #eaeaea;z-index:140}@media screen and (min-width: 1025px){.mobile-header{display:none}}.mobile-header__logo{width:200px}.mobile-header__cart{position:relative;width:40px;height:40px}.mobile-header__cart .icon--cart{width:100%;height:100%}.mobile-header__cart--cart-count{position:absolute;top:-2px;right:-2px;width:16px;height:16px;background:#dc0814;color:#fff;border-radius:100%;font-size:10px;opacity:0;transition:opacity .2s ease-out;pointer-events:none}.mobile-header__cart--cart-count.is-visible{opacity:1}.mobile-header__menu{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000;transition:background .3s ease-out;pointer-events:none;z-index:10}.mobile-header__menu.is-open{background:#0003;pointer-events:auto}.mobile-header__menu.is-open .mobile-header__menu__main{transform:translate(0)}.mobile-header__menu__main{position:absolute;top:0;left:0;width:calc(100% - 14px);height:100%;background:#fff;border-right:4px solid #eaeaea;border-radius:0 20px 20px 0;transform:translate(-100%);transition:transform .3s ease-out;overflow:auto}.mobile-header__menu__main::-webkit-scrollbar{display:none}.mobile-header__menu__main__header{padding:20px}.mobile-header__menu__main--close{width:40px;height:40px}.mobile-header__menu__main--close .icon--mobile-close{width:100%;height:100%}.mobile-header__menu__main__nav{padding:20px}.mobile-header__menu__main__nav--title{margin-bottom:20px}.mobile-header__menu__main__nav .linklist__item{padding:10px 0 10px 20px;border-bottom:1px solid #eaeaea}.mobile-header__menu__main__nav .linklist__link .icon--right-arrow{width:15px}.mobile-header__menu__main__links{padding:20px}.mobile-header__menu__main__links--title{margin-bottom:20px}.mobile-header__menu__main__links .site-header__links__link{justify-content:flex-start;padding:10px 0 10px 20px;border-bottom:1px solid #eaeaea}.mobile-header__menu__second{position:absolute;top:0;left:0;width:calc(100% - 20px);height:100%;background:#fff;border-right:4px solid #eaeaea;border-radius:0 20px 20px 0;box-shadow:0 0 20px #0000;transform:translate(-100%);transition:all .3s ease-out;transition-property:transform,box-shadow;z-index:10;overflow:auto}.mobile-header__menu__second::-webkit-scrollbar{display:none}.mobile-header__menu__second.is-open{transform:translate(0);box-shadow:0 0 20px #0003}.mobile-header__menu__second--close{margin-bottom:15px;padding:20px}.mobile-header__menu__second--close .icon--arrow-back{width:40px;height:40px;margin-right:10px}.mobile-header__menu__second--close span{font-size:14px;color:#202020}.mobile-header__menu__second--title{margin-left:20px}.mobile-header__menu__second__linklist{padding:20px}.mobile-header__menu__second__linklist__item:not(:last-child){margin-bottom:10px}.mobile-header__menu__second__linklist__link{width:100%;padding:10px;background:#eaf7ff;border-radius:40px}.mobile-header__menu__second__linklist__link img{width:50px;height:50px;margin-right:20px}.mobile-header__search{position:relative;width:250px;height:40px;border:2px solid #eaeaea;border-radius:5px}@media screen and (max-width: 350px){.mobile-header__search{width:200px}}.mobile-header__search__form{width:100%;height:100%}.mobile-header__search__form--input,.mobile-header__search__form--submit{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:transparent;border:none;border-radius:0;width:auto;margin:0;padding:0;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smootinh:inherit;-text-align:left}.mobile-header__search__form--input:focus,.mobile-header__search__form--input:active,.mobile-header__search__form--submit:focus,.mobile-header__search__form--submit:active{outline:none}.mobile-header__search__form--input{width:100%;height:100%;padding:0 20px 4px;font-size:16px;font-family:"Type 32";font-weight:300;color:#202020}.mobile-header__search__form--input::-moz-placeholder{font-size:16px;font-family:"Type 32";font-weight:300;color:#707070}.mobile-header__search__form--input:-ms-input-placeholder{font-size:16px;font-family:"Type 32";font-weight:300;color:#707070}.mobile-header__search__form--input::placeholder{font-size:16px;font-family:"Type 32";font-weight:300;color:#707070}.mobile-header__search__form--input:focus,.mobile-header__search__form--input:active{outline-color:#707070}.mobile-header__search__form--input:hover{cursor:text}.mobile-header__search__form--submit{position:absolute;top:50%;right:20px;transform:translateY(-50%);width:15px;height:15px;pointer-events:none}.mobile-header__search__form--submit .icon--search{width:15px;height:auto}.megamenu{position:fixed;top:auto;left:0;width:100vw;padding:50px 0;background:#fff;border-bottom:4px solid #eaeaea;opacity:0;pointer-events:none;transform:translateY(-30px);transition:all .2s ease-out;transition-property:opacity,transform;z-index:10}.megamenu__col{margin:0 40px}@media screen and (min-width: 769px){.megamenu__col:hover span:after{transform:scale(1)}}.megamenu__col img{width:150px;margin:0 auto 30px}.megamenu__col span{display:inline-block;position:relative;font-size:16px;font-weight:700}.megamenu__col span:after{content:"";position:absolute;width:100%;height:2px;bottom:-4px;left:0;background:#809db9;transition:transform .3s ease-out;transform:scale(0);transform-origin:center}.usp{position:relative;padding-top:100px;padding-bottom:100px;background:#dc0814;color:#fff}.usp p{color:#fff}.usp .container{position:relative}.usp__text{margin-bottom:100px}.usp--title{display:inline-block;position:relative;margin-bottom:20px;z-index:1}@media screen and (max-width: 768px){.usp--title{line-height:1}}@media screen and (max-width: 600px){.usp--title{max-width:300px}}.usp--title span{display:inline-block;position:relative}.usp--description{position:relative;max-width:620px;margin:0 auto;z-index:1}.usp__icons{position:relative;z-index:1}@media screen and (max-width: 600px){.usp__icons__icon{width:calc(50% - 20px)}}.usp__icons__icon img{width:60px;height:60px;margin-bottom:40px}@media screen and (max-width: 350px){.usp__icons__icon img{width:40px;height:40px;margin-bottom:20px}}.usp__icons__icon--title{max-width:170px;margin:0 auto;font-weight:500}@media screen and (max-width: 350px){.usp__icons__icon--title{font-size:12px}}.usp__right-bg{position:absolute;top:0;pointer-events:none;z-index:0}.usp__right-bg{width:140px;right:0}@media screen and (max-width: 768px){.usp__right-bg{display:none}}.hero-section+.usp-section .usp{padding-top:20px}.hero-section{position:relative;z-index:1}.hero{position:relative;padding-top:100px;padding-bottom:100px;background:#f8fbfd}@media screen and (max-width: 1024px){.hero{overflow:hidden}}.hero .container{position:relative}.hero__left-bg{position:absolute;left:-110px;bottom:-220px;width:400px;z-index:-1}@media screen and (max-width: 1300px){.hero__left-bg{bottom:-150px}}@media screen and (max-width: 1024px){.hero__left-bg{bottom:-70px}}@media screen and (max-width: 768px){.hero__left-bg{left:-130px;bottom:-100px}}@media screen and (max-width: 768px){.hero__left-bg{bottom:-60px}}.hero__header{position:relative;margin-bottom:100px}@media screen and (max-width: 768px){.hero__header{margin-bottom:50px}}.hero__header--title{display:inline-block;margin-bottom:10px;color:#dc0814;font-size:40px;line-height:1;z-index:1}@media screen and (max-width: 1024px){.hero__header--title{max-width:380px}}.hero__header--title span{display:inline-block;position:relative}.hero__header--description{position:relative;max-width:515px;z-index:1}@media screen and (max-width: 1024px){.hero__header--description{max-width:390px}}.hero__background-image{position:absolute;top:-40px;right:-40px;width:400px;z-index:0}@media screen and (max-width: 1024px){.hero__background-image{right:-90px;width:350px}}@media screen and (max-width: 768px){.hero__background-image{right:0;width:280px}}@media screen and (max-width: 600px){.hero__background-image{top:110px;right:-240px}}.hero__cards{position:relative;z-index:1}.hero__cards:before{content:"";position:absolute;top:50%;left:0;bottom:-91px;width:100vw;margin-left:calc(-50vw + 50%);background:#dc0814;z-index:-1}@media screen and (max-width: 1240px){.hero__cards:before{top:10%}}.hero__cards__top{position:relative}.hero__cards__top--link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero__cards__col{display:flex;flex-direction:column;padding:40px;background:#fff;border-radius:10px;box-shadow:0 0 50px #0000001a}@media screen and (max-width: 1240px){.hero__cards__col{width:calc(50% - 20px)}}@media screen and (max-width: 600px){.hero__cards__col{width:calc(100% - 20px)}}.hero__cards__col--image{position:relative;width:100%;margin-bottom:35px;padding-top:100%}.hero__cards__col--image img{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain"}.hero__cards__col--title,.hero__cards__col--description{margin-bottom:10px}.hero__cards__col__product-list{margin-top:auto}.hero__cards__col__product-list__item{border-bottom:1px solid #eaeaea}.hero__cards__col__product-list__link{padding:16px 0}@media screen and (min-width: 769px){.hero__cards__col__product-list__link:hover .icon--arrow-button .st17{fill:#35b25c}.hero__cards__col__product-list__link:hover .icon--arrow-button .st18,.hero__cards__col__product-list__link:hover .icon--arrow-button .st19{stroke:#fff}}.hero__cards__col__product-list__link span{width:calc(100% - 30px)}@media screen and (max-width: 1440px){.hero__cards__col__product-list__link span{width:calc(100% - 50px);line-height:1.5}}.hero__cards__col__product-list__link .icon--arrow-button{width:30px;height:30px}.brands{padding:100px 0}@media screen and (max-width: 768px){.brands{padding:50px 0}}.brands__grid__item.plus-five:nth-child(-n+5){margin-bottom:50px}@media screen and (max-width: 1024px){.brands__grid__item{width:calc(33.3333333333% - 20px)}}@media screen and (max-width: 600px){.brands__grid__item{width:calc(50% - 20px)}}.brands__grid__item img{width:155px}@media screen and (max-width: 350px){.brands__grid__item img{width:130px}}.newsletter{padding:160px 0;background:#f8fbfd}@media screen and (max-width: 768px){.newsletter{overflow:hidden}}@media screen and (max-width: 600px){.newsletter{padding:120px 0 220px}}.newsletter .container{position:relative;height:100%}.newsletter__text{position:relative;z-index:1}.newsletter__text--title{margin-bottom:20px}@media screen and (max-width: 600px){.newsletter__text--title{margin-bottom:25px;font-size:20px}}@media screen and (max-width: 350px){.newsletter__text--title{max-width:200px;margin:0 auto 25px}}.newsletter__text--title span{display:inline-block;position:relative}.newsletter__text--description{max-width:620px;margin:0 auto 50px}@media screen and (max-width: 600px){.newsletter__text--description{max-width:260px}}.newsletter__form{position:relative;z-index:1}@media screen and (max-width: 600px){.newsletter__form form{flex-direction:column}}.newsletter__form--input{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:transparent;border:none;width:auto;margin:0 20px 0 0;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smootinh:inherit;-text-align:left;width:100%;max-width:450px;height:50px;padding:0 20px;background:#fff;border:1.5px solid #eaeaea;border-radius:5px;font-family:"Type 32";font-size:14px;font-weight:300;color:#202020}.newsletter__form--input:focus,.newsletter__form--input:active{outline:none}.newsletter__form--input::-moz-placeholder{font-family:"Type 32";font-size:14px;font-weight:300;color:#202020}.newsletter__form--input:-ms-input-placeholder{font-family:"Type 32";font-size:14px;font-weight:300;color:#202020}.newsletter__form--input::placeholder{font-family:"Type 32";font-size:14px;font-weight:300;color:#202020}@media screen and (max-width: 1024px){.newsletter__form--input::-moz-placeholder{font-size:16px}.newsletter__form--input:-ms-input-placeholder{font-size:16px}.newsletter__form--input::placeholder{font-size:16px}}.newsletter__form--input:focus,.newsletter__form--input:active{outline-color:#202020}@media screen and (max-width: 1024px){.newsletter__form--input{font-size:16px}}@media screen and (max-width: 600px){.newsletter__form--input{width:calc(100% - 80px);margin:0 40px 20px}}.newsletter__form--submit{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:transparent;border:none;width:auto;margin:0;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smootinh:inherit;-text-align:left;height:50px;padding:16px 50px;background:#35b25c;color:#fff;border-radius:5px;font-family:"Type 32";font-size:14px;font-weight:700}.newsletter__form--submit:focus,.newsletter__form--submit:active{outline:none}@media screen and (min-width: 769px){.newsletter__form--submit:hover{background:#298b48;cursor:pointer}}@media screen and (max-width: 600px){.newsletter__form--submit{width:calc(100% - 80px);margin:0 40px}}.newsletter__bg1,.newsletter__bg2{position:absolute;pointer-events:none;z-index:0}.newsletter__bg1{width:120px;left:0;bottom:-80px}@media screen and (max-width: 768px){.newsletter__bg1{left:-60px}}@media screen and (max-width: 600px){.newsletter__bg1{left:-35px;bottom:-150px}}.newsletter__bg2{width:160px;right:0;top:-80px}@media screen and (max-width: 768px){.newsletter__bg2{right:-100px}}@media screen and (max-width: 600px){.newsletter__bg2{right:-90px;top:180px}}.payment-icons{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.payment-icons__icon{display:flex}.payment-icons__icon img{height:4.2rem;width:auto}.payment-icons__icon .icon{width:50px;margin:0 7.5px}.site-footer{position:relative;padding-top:150px;border-top:4px solid #eaeaea;background:#fff}@media screen and (max-width: 600px){.site-footer{padding-top:100px}}.site-footer__footer-icon{position:absolute;right:10%;bottom:100%;width:200px}@media screen and (max-width: 600px){.site-footer__footer-icon{right:5%;width:170px}}.site-footer__logo{width:320px;margin-bottom:50px}@media screen and (max-width: 600px){.site-footer__logo{width:300px}}@media screen and (max-width: 350px){.site-footer__logo{width:230px}}.site-footer__top{padding-bottom:100px}@media screen and (max-width: 1024px){.site-footer__top{padding-bottom:40px}}@media screen and (max-width: 1024px){.site-footer__row{flex-flow:row wrap}}.site-footer__col{flex:1}.site-footer__col:not(:last-child){padding-right:40px}@media screen and (max-width: 1024px){.site-footer__col{flex:unset;width:50%;margin-bottom:60px}}@media screen and (max-width: 600px){.site-footer__col{flex:unset;width:100%;margin-bottom:50px;padding-left:20px}}.site-footer__col__text-wrapper{margin-bottom:60px}.site-footer__col--title{margin-bottom:20px;line-height:1.2}.site-footer__col--richtext{margin-bottom:10px}.site-footer__col__icons__icon{width:50px;height:50px}.site-footer__col__icons__icon:not(:first-child){margin-left:20px}@media screen and (min-width: 769px){.site-footer__col__icons__icon:hover .fb0,.site-footer__col__icons__icon:hover .ig0,.site-footer__col__icons__icon:hover .twitter0{stroke:#809db9}}.site-footer__col__icons__icon .icon{width:100%;height:100%;overflow:visible}.site-footer__col .linklist__item{margin-bottom:10px}.site-footer__col .linklist__link{position:relative}@media screen and (min-width: 769px){.site-footer__col .linklist__link:hover:after{transform:scale(1)}}.site-footer__col .linklist__link:after{content:"";position:absolute;width:100%;height:2px;bottom:-2px;left:0;background:#809db9;transition:transform .3s ease-out;transform:scale(0);transform-origin:center}.site-footer__col__badge-wrapper{margin-top:50px}.site-footer__col__badge-wrapper svg{max-width:90px!important}.site-footer__col__badge-wrapper img{width:100px}.site-footer .tp-widget-checkoutreviews{margin:0 0 8px!important;text-align:left!important}.site-footer .tp-widget-stars{margin:0 0 8px!important}.site-footer .tp-widget-logo{margin:0!important}.site-footer__payment{padding:20px 0 50px;border-top:1px solid #eaeaea}.site-footer__bottom{padding:10px 0;background:#809db9;color:#fff;font-size:12px}@media screen and (max-width: 600px){.site-footer__bottom{font-size:10px}}.site-footer__bottom p,.site-footer__bottom a{color:#fff}.product-card{position:relative;width:100%;padding:40px;background:#fff;border-radius:10px;box-shadow:0 0 50px #0000001a}@media screen and (min-width: 769px){.product-card:hover .product-card__info--button{background:#298b48;cursor:pointer}}@media screen and (max-width: 768px){.product-card{padding:20px}}@media screen and (max-width: 600px){.product-card{padding:40px 20px 20px}}.product-card__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.product-card .ribbon{width:140px;height:140px;overflow:hidden;position:absolute;z-index:1}@media screen and (max-width: 768px){.product-card .ribbon{width:110px;height:110px}}.product-card .ribbon span{position:absolute;display:block;width:225px;padding:10px 0;background-color:#dc0814;color:#fff;font-size:14px;text-align:center}@media screen and (max-width: 768px){.product-card .ribbon span{width:200px;padding:4px 0}}.product-card .ribbon-top-left{top:0;left:0}.product-card .ribbon-top-left:before,.product-card .ribbon-top-left:after{border-top-color:transparent;border-left-color:transparent}.product-card .ribbon-top-left:before{top:0;right:0}.product-card .ribbon-top-left:after{bottom:0;left:0}.product-card .ribbon-top-left span{right:-25px;top:30px;transform:rotate(-45deg)}.product-card__image{position:relative;width:200px;margin-bottom:25px;padding-top:200px}@media screen and (max-width: 1440px){.product-card__image{width:150px;padding-top:150px}}.product-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.product-card__info{width:100%}.product-card__info--title{margin-bottom:20px;font-weight:700}.product-card__info__prices{margin-bottom:30px}.product-card__info__prices--price{font-size:20px;font-weight:700}.product-card__info__prices--compare-at-price{font-size:16px;font-weight:300;text-decoration:line-through;opacity:.5}.product-card__info--button{position:relative;width:100%;height:50px;background:#35b25c;color:#fff;border-radius:5px;z-index:2}.breadcrumb{font-size:12px;color:#809db9}.breadcrumb a{color:#809db9}.breadcrumb .icon{width:9px}.mobile-breadcrumbs .icon{width:40px;height:40px;margin-right:10px;transform:rotate(180deg)}.mobile-breadcrumbs .icon .st17{fill:#eaf7ff}.mobile-breadcrumbs .icon .st18,.mobile-breadcrumbs .icon .st19{stroke:#809db9}body{transition:.7s ease-out right,.5s ease-out top;position:relative;right:0}body.is-visible{right:16%}body.is-transitioning{transition:0s .5s}.cart-drawer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001;pointer-events:none}.cart-drawer.is-visible{pointer-events:auto}.cart-drawer__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0003;z-index:-1;opacity:0;transition:.3s ease-out opacity}.is-visible .cart-drawer__overlay{opacity:1}.cart-drawer__inner{display:flex;flex-direction:column;position:absolute;top:0;right:0;width:100%;max-width:600px;height:100%;max-height:100vh;background:#fff;box-shadow:0 0 #0000;border-left:4px solid #eaeaea;border-radius:20px 0 0 20px;transform:translate(100%);transition:.7s ease-out transform,.7s ease-out box-shadow;overflow:auto}.cart-drawer__inner::-webkit-scrollbar{display:none}.is-visible .cart-drawer__inner{transform:translate(0);box-shadow:-1.2rem 0 6.4rem -1rem #00000029}@media screen and (max-width: 600px){.cart-drawer__inner{max-width:97%}}.cart-drawer__loader{position:absolute;top:0;right:0;bottom:0;left:-4px;width:calc(100% + 4px);height:100%;border-radius:20px 0 0 20px;background:#0006;opacity:0;pointer-events:none;transition:opacity .1s ease-out;z-index:11}.cart-drawer__loader.loading{opacity:1;pointer-events:all}.cart-drawer__loader .lds-default{display:inline-block;position:relative;width:80px;height:80px}.cart-drawer__loader .lds-default div{position:absolute;width:6px;height:6px;background:#fff;border-radius:50%;-webkit-animation:lds-default 1.2s linear infinite;animation:lds-default 1.2s linear infinite}.cart-drawer__loader .lds-default div:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s;top:37px;left:66px}.cart-drawer__loader .lds-default div:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s;top:22px;left:62px}.cart-drawer__loader .lds-default div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s;top:11px;left:52px}.cart-drawer__loader .lds-default div:nth-child(4){-webkit-animation-delay:-.3s;animation-delay:-.3s;top:7px;left:37px}.cart-drawer__loader .lds-default div:nth-child(5){-webkit-animation-delay:-.4s;animation-delay:-.4s;top:11px;left:22px}.cart-drawer__loader .lds-default div:nth-child(6){-webkit-animation-delay:-.5s;animation-delay:-.5s;top:22px;left:11px}.cart-drawer__loader .lds-default div:nth-child(7){-webkit-animation-delay:-.6s;animation-delay:-.6s;top:37px;left:7px}.cart-drawer__loader .lds-default div:nth-child(8){-webkit-animation-delay:-.7s;animation-delay:-.7s;top:52px;left:11px}.cart-drawer__loader .lds-default div:nth-child(9){-webkit-animation-delay:-.8s;animation-delay:-.8s;top:62px;left:22px}.cart-drawer__loader .lds-default div:nth-child(10){-webkit-animation-delay:-.9s;animation-delay:-.9s;top:66px;left:37px}.cart-drawer__loader .lds-default div:nth-child(11){-webkit-animation-delay:-1s;animation-delay:-1s;top:62px;left:52px}.cart-drawer__loader .lds-default div:nth-child(12){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;top:52px;left:62px}@-webkit-keyframes lds-default{0%,20%,80%,to{transform:scale(1)}50%{transform:scale(1.5)}}@keyframes lds-default{0%,20%,80%,to{transform:scale(1)}50%{transform:scale(1.5)}}.cart-drawer__header{display:flex;align-items:center;justify-content:flex-start;position:relative;padding:50px 50px 40px;border-bottom:4px solid #eaeaea}@media screen and (max-width: 768px){.cart-drawer__header{padding:30px}}.cart-drawer__header__title{font-size:30px;font-weight:700;letter-spacing:-1.5px;color:#202020}.cart-drawer__header__close{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:transparent;border:none;border-radius:0;width:auto;margin:0;padding:0;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smootinh:inherit;-text-align:left;display:block;position:absolute;top:20px;right:20px;width:40px;height:40px;cursor:pointer}.cart-drawer__header__close:focus,.cart-drawer__header__close:active{outline:none}@media screen and (max-width: 768px){.cart-drawer__header__close{top:50%;transform:translateY(-50%)}}.cart-drawer__header__close__icon{position:relative;width:40px;height:40px;background:#f8fbfd;border-radius:100%}@media screen and (min-width: 1025px){.cart-drawer__header__close__icon:hover .cart-drawer__header__close__icon--line{transform:translate(-50%,-50%) rotate(0)}}.cart-drawer__header__close__icon--line{position:absolute;top:50%;left:50%;width:20px;height:2px;background:#809db9;border-radius:5px;transition:transform .2s cubic-bezier(.6,-.28,.735,.045)}.cart-drawer__header__close__icon--line:first-child{transform:translate(-50%,-50%) rotate(45deg)}.cart-drawer__header__close__icon--line:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.cart-drawer__wrapper{overflow-y:auto;padding:30px}@media screen and (max-width: 600px){.cart-drawer__wrapper{padding:30px 20px}}.cart-drawer__list__empty{margin-left:20px}.cart-drawer__item{display:flex;align-items:center;position:relative;width:100%;margin-top:20px;padding:20px;background:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a}.cart-drawer__item:first-child{margin-top:0}@media screen and (max-width: 600px){.cart-drawer__item{align-items:center}}.cart-drawer__item__img{width:100px;height:auto;display:block;margin-right:20px}.cart-drawer__item__title{margin-bottom:5px;font-size:16px;font-weight:700}.cart-drawer__item__price{margin-bottom:30px;color:#707070;font-weight:300}.cart-drawer__item__quantity{display:flex;position:relative;z-index:5}.cart-drawer__item__quantity .quantity{width:30px;height:30px;background:#f8fbfd;color:#809db9;font-size:14px;font-weight:700;border:solid 1px #809db9;cursor:pointer}.cart-drawer__item__quantity .quantity:nth-child(2){margin:0 -1px}.cart-drawer__item .wrapping-text{margin-top:10px}.cart-drawer__item__remove{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:transparent;border:none;border-radius:0;width:auto;margin:0;padding:0;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smootinh:inherit;-text-align:left;position:absolute;bottom:20px;right:20px;color:#707070;font-size:14px;font-weight:300;text-decoration:underline;z-index:5}.cart-drawer__item__remove.is-wrapping{bottom:unset;top:50%;transform:translateY(-50%)}.cart-drawer__item__remove:hover{cursor:pointer}.cart-drawer__item__remove:focus,.cart-drawer__item__remove:active{outline:none}.cart-drawer__item__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.cart-drawer__footer{position:fixed;right:0;bottom:0;left:0;background:#fff;z-index:10;padding:40px 50px 50px;border-top:4px solid #eaeaea}@media screen and (max-width: 600px){.cart-drawer__footer{padding:30px}}.cart-drawer__footer__pricing{margin-bottom:40px}.cart-drawer__footer__pricing>li{display:flex;align-items:center;justify-content:space-between;padding-top:20px;padding-bottom:20px;font-size:16px;font-weight:300}.cart-drawer__footer__pricing>li:first-child{padding-top:0;padding-bottom:0}.cart-drawer__footer__pricing>li:last-child{padding-bottom:0;font-weight:700;border-top:1px solid #d0d0d0}.cart-drawer__footer__cta{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:transparent;border:none;width:auto;margin:0 0 20px;padding:0;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smootinh:inherit;-text-align:left;width:100%;height:50px;background:#35b25c;color:#fff;border-radius:5px;font-size:14px;font-weight:700}.cart-drawer__footer__cta:focus,.cart-drawer__footer__cta:active{outline:none}.cart-drawer__footer__cta:hover,.cart-drawer__footer__cta:focus,.cart-drawer__footer__cta:active{outline:none;background:#298b48;cursor:pointer}.cart-drawer__footer__terms{position:relative;font-size:14px;font-weight:300}.cart-drawer__footer__terms:hover{cursor:pointer}@media screen and (max-width: 600px){.cart-drawer__footer__terms{font-size:12px}}.cart-drawer__footer__terms a{margin-left:4px;font-size:14px;font-weight:300;text-decoration:underline}.cart-drawer__footer__terms__text{display:inline-flex;font-size:14px}@media screen and (max-width: 600px){.cart-drawer__footer__terms__text{font-size:12px}}.cart-drawer__footer__terms__text:hover{cursor:pointer}.cart-drawer__footer__terms input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;visibility:hidden}.cart-drawer__footer__terms__checkbox{display:inline-flex;width:20px;height:20px;background:#f8fbfd;border-radius:5px;border:1px solid #809db9;overflow:hidden;margin-right:10px;pointer-events:none;transition:.3s ease-out all;transition-property:border,background}.cart-drawer__footer__terms__checkbox>svg{display:block;width:75%;height:auto;margin:auto;transform:scale(1.2);opacity:0;transition:.5s ease-out all;transition-property:transform,opacity;stroke:#fff}input:checked+.cart-drawer__footer__terms__checkbox{background:#809db9}input:checked+.cart-drawer__footer__terms__checkbox>svg{transform:scale(1);opacity:1}.cart-drawer__terms-popup{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0003;opacity:0;pointer-events:none;z-index:1002}.cart-drawer__terms-popup.is-visible{opacity:1;pointer-events:all}.cart-drawer__terms-popup__inner{padding:40px;background:#fff;border-radius:10px}.cart-drawer__terms-popup--title{margin-bottom:5px}.cart-drawer__terms-popup--subtitle{margin-bottom:40px}.maps-wrapper{position:relative;padding-top:56%;border:1px solid #d0d0d0;border-radius:10px}@media screen and (max-width: 600px){.maps-wrapper{padding-top:150%}}.maps-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px}.collection{position:relative;background:#f8fbfd}.collection .container{height:100%}.collection__sidebar{position:relative;width:30%;margin-left:calc(-50vw + 50.5%);margin-right:100px;padding:40px 40px 40px 80px;background:#fff;box-shadow:0 0 50px #0000001a}@media screen and (min-width: 1701px){.collection__sidebar{margin-right:150px}}@media screen and (min-width: 1901px){.collection__sidebar{margin-right:200px}}@media screen and (min-width: 2001px){.collection__sidebar{margin-right:400px}}@media screen and (min-width: 2301px){.collection__sidebar{margin-right:400px}}@media screen and (max-width: 1500px){.collection__sidebar{width:40%}}@media screen and (max-width: 1024px){.collection__sidebar{display:none}}.collection__sidebar__inner{position:-webkit-sticky;position:sticky;top:100px}.collection__sidebar__breadcrumbs{margin-bottom:60px}.collection__sidebar__navigation .linklist__item:not(:last-child){margin-bottom:30px}.collection__sidebar__navigation .linklist__item--active .linklist__link:after{transform:scale(1)}.collection__sidebar__navigation .linklist__link{position:relative;font-family:Heebo,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;text-transform:uppercase}@media screen and (min-width: 769px){.collection__sidebar__navigation .linklist__link:hover:after{transform:scale(1)}}.collection__sidebar__navigation .linklist__link:after{content:"";position:absolute;width:100%;height:2px;bottom:-2px;left:0;background:#809db9;transition:transform .3s ease-out;transform:scale(0);transform-origin:center}.collection__header{margin-top:100px;margin-bottom:100px}@media screen and (max-width: 600px){.collection__header{margin-bottom:50px}}.collection__header__mobile-back{max-width:623px;margin:0 auto 40px}@media screen and (min-width: 1025px){.collection__header__mobile-back{display:none}}.collection__header__mobile-back .icon{width:40px;height:40px;margin-right:10px;transform:rotate(180deg)}.collection__header__mobile-back .icon .st17{fill:#eaf7ff}.collection__header__mobile-back .icon .st18,.collection__header__mobile-back .icon .st19{stroke:#809db9}.collection__header__hover-image{position:fixed;top:0;left:0;width:400px;height:auto;transform:translate(-50%,20px);opacity:0;transition:opacity .3s ease-out;box-shadow:0 0 50px #0000001a;border-radius:10px;pointer-events:none;z-index:110}.collection__header__hover-image.is-visible{opacity:1}.collection__header__hover-image img{border-radius:10px}.collection__header--title{margin-bottom:20px}.collection__header--title span{position:relative}.collection__header__description{max-width:623px;margin:0 auto}.collection__header__description strong:hover{cursor:pointer}.collection__header__description a{text-decoration:underline;font-weight:400}.collection__main{width:100%}.collection__products{margin-bottom:60px}.collection__products__sort-by{margin-bottom:20px;font-size:14px;font-weight:300}.collection__products__sort-by label{display:block;margin-right:5px}.collection__products__sort-by .select-wrapper{position:relative}.collection__products__sort-by .select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:transparent;border:none;border-radius:0;width:auto;margin:0;padding:0 20px 0 0;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smootinh:inherit;-text-align:left;font-weight:700}.collection__products__sort-by .select-wrapper select:focus,.collection__products__sort-by .select-wrapper select:active{outline:none}.collection__products__sort-by .select-wrapper select:hover{cursor:pointer}.collection__products__sort-by .select-wrapper .icon{position:absolute;top:7px;right:0;width:15px;pointer-events:none}@media screen and (max-width: 600px){.collection__products__grid{margin:-5px}}.collection__products__grid__item{display:flex;margin-bottom:50px}@media screen and (max-width: 600px){.collection__products__grid__item{width:calc(50% - 10px);margin:5px}}@media screen and (max-width: 350px){.collection__products__grid__item{width:calc(100% - 10px);margin:5px}}.collection__pagination{display:flex;justify-content:center;align-items:center;margin-bottom:70px;font-family:inherit;font-weight:300}.collection__pagination .page{padding:0 5px}.collection__pagination .page.current{text-decoration:underline}.collection__pagination .next{margin-left:10px}.collection__pagination .prev{margin-right:10px}.collection__bottom-description{max-width:1100px;margin-bottom:170px}.collection__bottom-description h1,.collection__bottom-description h2,.collection__bottom-description h3,.collection__bottom-description h4,.collection__bottom-description h5,.collection__bottom-description h6{margin-bottom:20px}.collection__bottom-description a{text-decoration:underline;font-weight:400}.collection__bottom-description .second{margin-top:60px}@media screen and (max-width: 768px){.template-cart{padding-bottom:15rem}}.cart-page{display:flex;position:relative}@media screen and (max-width: 1024px){.cart-page{flex-flow:column}}.cart-page__list{display:flex;flex-flow:column;flex:1 0}.cart-page__list__header{display:flex;align-items:flex-end;width:100%;margin-bottom:1rem}@media screen and (max-width: 768px){.cart-page__list__header{display:none}}.cart-page__list__header__product{flex:1 0;padding-left:2rem}.cart-page__list__header__quantity,.cart-page__list__header__price{text-align:center;width:20rem}@media screen and (max-width: 1200px){.cart-page__list__header__price{width:15rem}}.cart-page__list__wrapper{display:flex;flex-flow:column}.cart-page__list__item{border-bottom:solid 1px #bfbfbf;display:flex;padding-left:2rem;position:relative}.cart-page__list__item:first-child{border-top:solid 1px #bfbfbf}@media screen and (max-width: 768px){.cart-page__list__item{flex-flow:row wrap;padding:2rem}}@media screen and (max-width: 350px){.cart-page__list__item{padding-top:4rem}}.cart-page__list__item__link{position:absolute;top:0;left:0;width:100%;height:100%}.cart-page__list__item__img{width:10rem;display:flex;position:relative;margin:2rem 2rem 2rem 0}@media screen and (max-width: 768px){.cart-page__list__item__img{margin:0 2rem 0 0;width:8rem}}@media screen and (max-width: 600px){.cart-page__list__item__img{width:5rem}}.cart-page__list__item__img:before{content:"";width:100%;display:block;padding-top:100%}.cart-page__list__item__img img{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.cart-page__list__item__title{font-size:2rem;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;margin:0 1rem 1rem 0}@media screen and (max-width: 350px){.cart-page__list__item__title{font-size:1.6rem}}.cart-page__list__item__info{flex:1 0;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;display:flex;flex-flow:column;justify-content:center}@media screen and (max-width: 768px){.cart-page__list__item__info{flex:unset;width:calc(100% - 10rem);padding:1rem 0}}.cart-page__list__item__quantity{width:20rem;display:flex;flex-flow:column;border-left:solid 1px #bfbfbf;position:relative;z-index:3}@media screen and (max-width: 768px){.cart-page__list__item__quantity{width:50%;border:0;margin-top:2rem}}.cart-page__list__item__quantity .quantity{display:flex;align-items:center;margin:auto}@media screen and (max-width: 768px){.cart-page__list__item__quantity .quantity{margin-left:0}}.cart-page__list__item__quantity .quantity__control,.cart-page__list__item__quantity .quantity__default{text-decoration:none;color:#000;width:4rem;height:4rem;background:#fff;display:flex;justify-content:center;align-items:center;border:solid 1px #bfbfbf;transition:.3s ease all;transition-property:background,color,border}.cart-page__list__item__quantity .quantity__control:hover{background:#809db9;color:#fff;border-color:#809db9}.cart-page__list__item__quantity .quantity__default{margin:0 -.2rem;font-size:1.2rem;width:auto;min-width:4rem;padding:1rem}.cart-page__list__item__price{width:20rem;display:flex;flex-flow:column;justify-content:center;text-align:center;align-items:center;border-left:solid 1px #bfbfbf}@media screen and (max-width: 1200px){.cart-page__list__item__price{width:15rem}}@media screen and (max-width: 768px){.cart-page__list__item__price{width:50%;border:0;align-items:flex-end;margin-top:2rem}}.cart-page__list__item__remove{text-decoration:none;color:#000;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;font-weight:300;transition:.3s ease opacity;position:relative;z-index:3}.cart-page__list__item__remove:hover{opacity:.6}@media screen and (max-width: 768px){.cart-page__list__item__remove{position:absolute;top:2rem;right:2rem}}@media screen and (max-width: 350px){.cart-page__list__item__remove{transform:translateY(-50%)}}.cart-page__total{display:flex;flex-flow:column;position:relative;z-index:10;width:30rem;margin-left:5rem}@media screen and (max-width: 1024px){.cart-page__total{margin-left:0;width:100%;margin-top:5rem}}.cart-page__total--sticky{width:100%}.cart-page__total--sticky__btn{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#809db9;border:0;outline:none;color:#fff;font-size:1.6rem;padding:1.25em 1.5em;justify-content:center;text-align:center;display:none;width:100%}@media screen and (max-width: 768px){.cart-page__total--sticky{position:fixed;bottom:0;left:0;background:#fff;box-shadow:0 -1.2rem 2.4rem -1rem #00000029;padding:0 0 3rem}.cart-page__total--sticky .btn{display:none}.cart-page__total--sticky .cart-page__total--sticky__btn{display:flex}}.cart-page__total__payment{margin-top:3rem;text-align:center}.cart-page__total__payment__title{margin-bottom:2rem}@supports (-webkit-position: sticky){.cart-page__total__inner{position:-webkit-sticky;top:5rem}}@supports ((position: -webkit-sticky) or (position: sticky)){.cart-page__total__inner{position:-webkit-sticky;position:sticky;top:5rem}}.cart-page__total__title{margin-bottom:2rem}.cart-page__total__list{display:flex;flex-flow:column}.cart-page__total__item{margin-top:.5em;display:flex;justify-content:space-between}.cart-page__total__item:first-child{margin-top:0}.cart-page__total__item--total{border-top:solid 1px #bfbfbf;padding-top:1.5em;margin-top:1.5em;font-weight:700}.cart-page__total__submit{display:flex;flex-flow:column;align-items:center;margin-top:2rem}.cart-page__total__submit__btn{display:flex;width:100%;text-align:center;justify-content:center}.cart-page__total__terms{position:relative;margin-top:2rem;text-align:center}.cart-page__total__terms input{top:0;left:0;position:absolute;width:0;height:0;opacity:0}.cart-page__total__terms input:checked+label:after{opacity:1;transform:scale(1)}.cart-page__total__terms label{position:relative}.cart-page__total__terms label:before{content:"";font-size:1.2em;width:1em;height:1em;margin:auto .5em auto 0;line-height:inherit;display:inline-flex;position:relative;top:.1em;border:solid 1px #bfbfbf}.cart-page__total__terms label:after{content:"";font-size:1.2em;height:1em;width:1em;position:absolute;top:-.1em;left:0;transform:scale(1.1);opacity:0;background:#809db9 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz48L3N2Zz4=) no-repeat center center/70%;transition:.3s ease all;transition-property:opacity,transform}.cart-page__total__terms a{color:inherit;text-decoration:none;font-weight:700;transition:.3s ease opacity}.cart-page__total__terms a:hover{opacity:.6}.cart-page__popup{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;display:flex;z-index:1010}.cart-page__popup.open{pointer-events:auto}.cart-page__popup.open .cart-page__popup__overlay{opacity:1}.cart-page__popup.open .cart-page__popup__inner{opacity:1;transform:scale(1)}.cart-page__popup__overlay{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#0003;opacity:0;transition:.5s ease opacity}.cart-page__popup__inner{display:flex;flex-flow:column;padding:5rem;text-align:center;background:#fff;margin:auto;max-width:70rem;width:90%;transform:scale(.9);opacity:0;transition:.3s ease all;transition-property:opacity,transform}.cart-page__popup__title{text-align:center;margin-bottom:2rem}.cart-page__popup__description{color:#4d4d4d}.cart-page__popup__buttons{display:flex;align-items:center;justify-content:center;margin-top:2rem}.cart-page__popup__buttons p{cursor:pointer;display:flex;padding:.75em 1.75em;background:#809db9;color:#fff;transition:.3s ease opacity}.cart-page__popup__buttons p.js-cancel{background:transparent;color:gray}.cart-page__popup__buttons p:hover{opacity:.6}.cart-page__empty{display:flex;justify-content:center;align-items:center;text-align:center}.product{padding-top:30px;padding-bottom:170px;background:#f8fbfd}@media screen and (max-width: 1024px){.product{padding-top:85px}}.product__inner{position:relative;margin-bottom:100px}@media screen and (max-width: 1024px){.product__inner{flex-direction:column}}@media screen and (max-width: 600px){.product__inner{flex-direction:column-reverse;margin-bottom:50px}}.product__header{margin-bottom:20px}@media screen and (max-width: 1024px){.product__header .breadcrumb{display:none}}.product__header .mobile-breadcrumbs{margin-bottom:35px}@media screen and (min-width: 1025px){.product__header .mobile-breadcrumbs{display:none}}.product__header .mobile-breadcrumbs .icon{width:40px;height:40px;margin-right:10px;transform:rotate(180deg)}.product__header .mobile-breadcrumbs .icon .st17{fill:#eaf7ff}.product__header .mobile-breadcrumbs .icon .st18,.product__header .mobile-breadcrumbs .icon .st19{stroke:#809db9}.product__images{position:relative;width:50%;margin-right:130px}@media screen and (max-width: 1024px){.product__images{width:100%;margin-right:0;margin-bottom:50px}}@media screen and (max-width: 600px){.product__images{margin-bottom:0}}.product__images__featured-image{border-radius:20px;box-shadow:0 0 20px #0000001a;overflow:hidden}.product__images__featured-image img{display:none}.product__images__featured-image img.current-variant{display:block}@media screen and (max-width: 600px){.product__images__featured-image img.current-variant{display:none}}@media screen and (max-width: 600px){.product__images__grid{margin:-5px}}.product__images__grid__item{position:relative}@media screen and (min-width: 1025px){.product__images__grid__item:hover .product__images__grid__item__inner{position:absolute;top:0;left:0;transform:scale(1.8);cursor:pointer;z-index:4}}@media screen and (max-width: 600px){.product__images__grid__item{width:calc(25% - 10px);margin:5px}}.product__images__grid__item__inner{transform-origin:top left;transition:transform .2s ease-out;border-radius:10px;box-shadow:0 0 10px #0000001a}.product__images__grid__item__inner img{border-radius:10px}.product__images__grid__item--date-icon{position:absolute;left:-7px;bottom:-7px;width:42px;height:42px}@media screen and (max-width: 600px){.product__images__grid__item--date-icon{width:30px;height:30px}}.product__lightbox{position:fixed;top:0;left:0;width:100%;height:100vh;opacity:0;background:#0003;pointer-events:none;z-index:120}.product__lightbox.is-visible{opacity:1;pointer-events:auto}.product__lightbox__inner{position:relative;width:660px;height:660px;padding:20px;background:#fff;border-radius:20px}.product__lightbox__close{position:absolute;top:20px;right:20px;width:40px;height:40px;background:#f8fbfd;border-radius:100%;z-index:2}@media screen and (min-width: 1025px){.product__lightbox__close:hover{cursor:pointer}.product__lightbox__close:hover .product__lightbox__close--line:first-child{transform:translate(-50%,-50%) rotate(0)}.product__lightbox__close:hover .product__lightbox__close--line:last-child{transform:translate(-50%,-50%) rotate(0)}}.product__lightbox__close--line{position:absolute;top:50%;left:50%;width:20px;height:2px;background:#809db9;border-radius:10px;transition:transform .2s ease-in-out}.product__lightbox__close--line:first-child{transform:translate(-50%,-50%) rotate(45deg)}.product__lightbox__close--line:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.product__lightbox__slider__arrow{position:absolute;top:50%;transform:translateY(-50%);width:30px}.product__lightbox__slider__arrow.prev{left:-60px;transform:translateY(-50%) rotate(180deg)}@media screen and (max-width: 768px){.product__lightbox__slider__arrow.prev{left:-40px}}.product__lightbox__slider__arrow.next{right:-60px}@media screen and (max-width: 768px){.product__lightbox__slider__arrow.next{right:-40px}}.product__lightbox__slider__arrow:hover{cursor:pointer}.product__lightbox__slider__arrow .icon{width:30px}.product__lightbox__slider__arrow .icon .st12,.product__lightbox__slider__arrow .icon .st13{stroke:#fff}.product__lightbox__slider__slide{position:relative}.product__lightbox__slider__slide img:not(.date-icon){width:100%;height:100%}.product__lightbox__slider__slide .date-icon{position:absolute;left:10px;bottom:10px;width:42px;height:42px}.product__mobile-image-slider{position:relative;margin-bottom:10px}@media screen and (min-width: 601px){.product__mobile-image-slider{display:none}}.product__mobile-image-slider__slider{opacity:0;transition:opacity .2s ease-out}.product__mobile-image-slider__slider.slick-initialized{opacity:1}.product__mobile-image-slider__slider .slick-list{border-radius:10px;box-shadow:0 0 10px #0000001a}.product__mobile-image-slider__slider--arrow{position:absolute;top:50%;transform:translateY(-50%);width:20px;z-index:2}.product__mobile-image-slider__slider--arrow.prev{left:20px;transform:translateY(-50%) rotate(180deg)}.product__mobile-image-slider__slider--arrow.next{right:20px}.product__mobile-image-slider__slider--arrow .icon{width:20px}.product__mobile-image-slider__slider--arrow .icon .st12,.product__mobile-image-slider__slider--arrow .icon .st13{stroke:#d0d0d0}.product__mobile-image-slider__slider__slide{position:relative}.product__mobile-image-slider--date-icon{position:absolute;bottom:10px;left:10px;width:30px;height:30px}.product__info{max-width:410px}@media screen and (max-width: 1024px){.product__info{width:100%;max-width:unset}}@media screen and (max-width: 600px){.product__info{position:fixed;right:0;bottom:0;left:0;z-index:130}}.product__info--title{margin-bottom:20px}@media screen and (max-width: 600px){.product__info--title.desktop{display:none}}.product__info--title.mobile{max-width:300px}@media screen and (min-width: 601px){.product__info--title.mobile{display:none}}.product__info--title span{display:inline-block;position:relative}.product__info__description{margin-bottom:50px}@media screen and (max-width: 600px){.product__info__description.desktop{display:none}}@media screen and (min-width: 601px){.product__info__description.mobile{display:none}}.product__info__description--content{margin-bottom:30px}.product__info__description--read-more{font-weight:700;text-decoration:underline}.product__info__prices{margin-bottom:10px}.product__info__prices .price{position:relative;font-family:Heebo,Arial,Helvetica,sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:-1.5px}.product__info__prices .price--old{margin-left:10px;color:#a0a0a0;font-size:16px;text-decoration:line-through}.product__info__prices .price .decoration{position:absolute;top:-14px;right:-3px;width:15px}.product__info .viabill-pricetag,.product__info__wrapping{margin-bottom:30px}@media screen and (max-width: 600px){.product__info__wrapping.desktop{display:none}}.product__info__wrapping.mobile{margin-bottom:50px}@media screen and (min-width: 601px){.product__info__wrapping.mobile{display:none}}.product__info__wrapping--title{margin-bottom:10px}.product__info__wrapping__items{position:relative}.product__info__wrapping__items .wrapping--message{position:absolute;bottom:calc(100% + 14px);right:0;opacity:0;transform:translateY(20px);transition:all .2s cubic-bezier(.175,.885,.32,1.275);transition-property:opacity,transform}.product__info__wrapping__items .wrapping--message.is-visible{opacity:1;transform:translateY(0)}.product__info__wrapping__items .wrapping--message.added{color:#35b25c}.product__info__wrapping__items .wrapping--message.removed{color:#dc0814}.product__info__wrapping__items .wrapping--message.removed .icon{width:11px}.product__info__wrapping__items .wrapping--message span{margin-right:5px}.product__info__wrapping__items__list__item{font-size:14px}.product__info__wrapping__items__list__item:not(:last-child){margin-bottom:5px}.product__info__wrapping__items__list__item--info{margin-right:20px;font-weight:300}.product__info__wrapping__items__list__item--info label{display:inline-block;width:20px;height:20px;margin-right:15px;background:#f8fbfd;border:1px solid #809db9;border-radius:100%}.product__info__wrapping__items__list__item--info label.checked{background:#809db9}.product__info__wrapping__items__list__item--info label:hover{cursor:pointer}.product__info__wrapping__items__list__item--info input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.product__info__wrapping__items__list__item--info img{width:20px;height:20px;margin-right:5px}.product__info__wrapping__items__list__item--price{font-weight:500}.product__info__form{padding:35px 30px 25px;background:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a}@media screen and (min-width: 769px){.product__info__form{min-width:400px}}@media screen and (max-width: 600px){.product__info__form{border-radius:10px 10px 0 0}}.product__info__form .counter-wrapper{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.product__info__form--submit:focus,.product__info__form--submit:active{outline:none;background:#298b48}.product__info__form--submit:disabled{opacity:.5}.product__info__form--submit:disabled:hover{cursor:not-allowed;background:#e53218}.product__info__form--submit:last-of-type{margin-top:1rem}.product__info__form .disabled-shop-info{margin:20px 0 10px;font-size:20px;line-height:1.2}.product__options{margin-bottom:30px}.product__options.hidden{margin:0}.product__options__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.product__options__item{width:49%}.product__options__item.full-width{width:100%}@media screen and (max-width: 768px){.product__options__item{width:100%}.product__options__item:first-child{margin-bottom:10px}}.product__options__item label{display:none}.product__options__item .select-wrapper{position:relative}.product__options__item .select-wrapper .icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:16px;height:16px;pointer-events:none;color:#707070}.product__options__item select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:transparent;border:none;width:auto;margin:0;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smootinh:inherit;-text-align:left;width:100%;padding:10px 20px;color:#707070;border:1px solid #eaeaea;border-radius:5px;font-family:inherit;cursor:pointer}.product__options__item select:focus,.product__options__item select:active{outline:none}.product__options__item select:active,.product__options__item select:focus{outline:none;border-color:#aaa}.product__extra-calendar{padding:10px 0}.product__extra-calendar img{position:fixed;top:0;left:0;transform:translate(-50%,-50%);width:600px;opacity:0;transition:opacity .2s ease-out;box-shadow:0 0 50px #0003;pointer-events:none;z-index:150}.product__extra-calendar img.is-visible{opacity:1}@media screen and (max-width: 1024px){.product__extra-calendar img{width:90%;top:50%;left:50%}}.product__bottom-description{margin-bottom:100px}@media screen and (max-width: 600px){.product__bottom-description{display:none}}.product__bottom-description__tabs__tab{position:relative;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none;z-index:1}.product__bottom-description__tabs__tab.is-visible{width:auto;height:auto;overflow:visible;opacity:1;pointer-events:auto}.product__bottom-description__tabs__tab--title{position:relative;padding:15px 50px;background:#eaeaea;border-radius:10px 10px 0 0;box-shadow:0 0 10px #0000001a;z-index:1}.product__bottom-description__tabs__tab--title:before{content:"";position:absolute;top:0;left:0;bottom:-10px;pointer-events:none;width:100%;background:#fff;border-radius:10px 10px 0 0;opacity:0;z-index:-1}.product__bottom-description__tabs__tab--title:hover{cursor:pointer}.product__bottom-description__tabs__tab--title.is-active{background:#fff;z-index:2}.product__bottom-description__tabs__tab--title.is-active:before{opacity:1}.product__bottom-description__tabs__tab__content{padding:150px 110px;background:#fff;box-shadow:0 0 10px #0000001a;border-radius:0 10px 10px}@media screen and (max-width: 1024px){.product__bottom-description__tabs__tab__content{padding:50px}}@media screen and (max-width: 768px){.product__bottom-description__tabs__tab__content{padding:30px}}@media screen and (max-width: 768px){.product__bottom-description__tabs__tab__content.first{flex-direction:column}}.product__bottom-description__tabs__tab__content.second{padding:50px;border-radius:10px}.product__bottom-description__tabs__tab__content__col{width:50%}.product__bottom-description__tabs__tab__content__col.image{position:relative;margin-right:70px;padding-top:45%;border-radius:10px;overflow:hidden}.product__bottom-description__tabs__tab__content__col.image img{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}@media screen and (max-width: 768px){.product__bottom-description__tabs__tab__content__col.first{width:100%}}.product__bottom-description__tabs__tab__content__col.last{padding-top:50px}.product__bottom-description__tabs__tab__content__col--title{margin-bottom:20px}.product__bottom-description__tabs__tab__content__col--content.description{max-width:300px}@media screen and (max-width: 768px){.product__bottom-description__tabs__tab__content__col--content.description{max-width:unset;margin-bottom:50px}}.product__bottom-description__tabs__tab__content__col--content.second-description{max-width:400px}.product__bottom-description__tabs__tab__content__col--content.list{-moz-column-count:2;column-count:2;-moz-column-gap:140px;column-gap:140px}@media screen and (max-width: 1360px){.product__bottom-description__tabs__tab__content__col--content.list{-moz-column-gap:100px;column-gap:100px}}.product__bottom-description__tabs__tab__content__col--content.list ol li{position:relative;margin-bottom:10px;padding-left:30px;font-size:14px}.product__bottom-description__tabs__tab__content__col--content.list ol li:before{content:"";display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:0;width:20px;height:20px;transform:translateY(-50%);background:#dc0814;color:#fff;border-radius:5px;font-size:14px}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(1):before{content:"1"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(2):before{content:"2"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(3):before{content:"3"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(4):before{content:"4"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(5):before{content:"5"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(6):before{content:"6"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(7):before{content:"7"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(8):before{content:"8"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(9):before{content:"9"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(10):before{content:"10"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(11):before{content:"11"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(12):before{content:"12"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(13):before{content:"13"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(14):before{content:"14"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(15):before{content:"15"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(16):before{content:"16"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(17):before{content:"17"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(18):before{content:"18"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(19):before{content:"19"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(20):before{content:"20"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(21):before{content:"21"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(22):before{content:"22"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(23):before{content:"23"}.product__bottom-description__tabs__tab__content__col--content.list ol li:nth-child(24):before{content:"24"}.product__mobile-tabs{margin-bottom:50px;background:#fff;border-top:1.5px solid #eaeaea;border-right:1.5px solid #eaeaea;border-left:1.5px solid #eaeaea;border-bottom:1.5px solid #eaeaea;border-radius:5px}@media screen and (min-width: 601px){.product__mobile-tabs{display:none}}.product__mobile-tabs__tab:nth-child(2){border-bottom:3px solid #eaeaea}.product__mobile-tabs__tab__header{padding:30px 20px}.product__mobile-tabs__tab__content{overflow:hidden;transition:height .3s ease-out}.product__mobile-tabs__tab__content__inner{padding:30px 20px;border-top:3px solid #eaeaea}.product__mobile-tabs__tab__content__row:first-child{margin-bottom:50px}.product__mobile-tabs__tab__content__row h5{margin-bottom:30px}.product__mobile-tabs__tab__content__row ol li{position:relative;margin-bottom:10px;padding-left:30px;font-size:14px}.product__mobile-tabs__tab__content__row ol li:before{content:"";display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:0;width:20px;height:20px;transform:translateY(-50%);background:#dc0814;color:#fff;border-radius:5px;font-size:14px}.product__mobile-tabs__tab__content__row ol li:nth-child(1):before{content:"1"}.product__mobile-tabs__tab__content__row ol li:nth-child(2):before{content:"2"}.product__mobile-tabs__tab__content__row ol li:nth-child(3):before{content:"3"}.product__mobile-tabs__tab__content__row ol li:nth-child(4):before{content:"4"}.product__mobile-tabs__tab__content__row ol li:nth-child(5):before{content:"5"}.product__mobile-tabs__tab__content__row ol li:nth-child(6):before{content:"6"}.product__mobile-tabs__tab__content__row ol li:nth-child(7):before{content:"7"}.product__mobile-tabs__tab__content__row ol li:nth-child(8):before{content:"8"}.product__mobile-tabs__tab__content__row ol li:nth-child(9):before{content:"9"}.product__mobile-tabs__tab__content__row ol li:nth-child(10):before{content:"10"}.product__mobile-tabs__tab__content__row ol li:nth-child(11):before{content:"11"}.product__mobile-tabs__tab__content__row ol li:nth-child(12):before{content:"12"}.product__mobile-tabs__tab__content__row ol li:nth-child(13):before{content:"13"}.product__mobile-tabs__tab__content__row ol li:nth-child(14):before{content:"14"}.product__mobile-tabs__tab__content__row ol li:nth-child(15):before{content:"15"}.product__mobile-tabs__tab__content__row ol li:nth-child(16):before{content:"16"}.product__mobile-tabs__tab__content__row ol li:nth-child(17):before{content:"17"}.product__mobile-tabs__tab__content__row ol li:nth-child(18):before{content:"18"}.product__mobile-tabs__tab__content__row ol li:nth-child(19):before{content:"19"}.product__mobile-tabs__tab__content__row ol li:nth-child(20):before{content:"20"}.product__mobile-tabs__tab__content__row ol li:nth-child(21):before{content:"21"}.product__mobile-tabs__tab__content__row ol li:nth-child(22):before{content:"22"}.product__mobile-tabs__tab__content__row ol li:nth-child(23):before{content:"23"}.product__mobile-tabs__tab__content__row ol li:nth-child(24):before{content:"24"}.product__related-products--title{margin-bottom:30px}@media screen and (max-width: 600px){.product__related-products__grid__item{width:calc(50% - 20px)}}@media screen and (max-width: 350px){.product__related-products__grid__item{width:calc(100% - 20px)}}.product #bottom{position:absolute;bottom:0}.page-contact{padding-top:40px;padding-bottom:170px;background:#f8fbfd}@media screen and (max-width: 1024px){.page-contact{padding-top:90px}}.page-contact h1,.page-contact h2,.page-contact h3,.page-contact h4,.page-contact h5,.page-contact h6{margin-top:50px;margin-bottom:20px}@media screen and (max-width: 600px){.page-contact__breadcrumbs.desktop{display:none}}@media screen and (min-width: 601px){.page-contact__breadcrumbs.mobile{display:none}}.page-contact--title span{position:relative}.page-contact--title span .title-deco{top:-17px;right:-13px}.page-contact__inner{margin-bottom:100px}@media screen and (max-width: 600px){.page-contact__inner{flex-flow:column}}.page-contact__content{max-width:620px;margin-right:125px}@media screen and (max-width: 768px){.page-contact__content{margin-right:40px}}@media screen and (max-width: 600px){.page-contact__content{max-width:100%;margin-right:0}}.page-contact__content--general-content{margin-bottom:50px}.page-contact__content--general-content a{text-decoration:underline}@media screen and (max-width: 600px){.page-contact__content__contact-icons{margin-bottom:50px}}.page-contact__content__contact-icons a{color:#809db9;font-size:12px}.page-contact__content__contact-icons--icon:first-child{margin-right:30px}.page-contact__content__contact-icons--icon svg.icon{width:14px;margin-right:10px}.page-contact__content__contact-icons--icon svg.icon .st7{fill:#809db9}.page-contact__content__contact-icons--icon svg.icon path{fill:#809db9}.page-contact__col{width:50%}@media screen and (max-width: 600px){.page-contact__col{width:100%}}.page-contact form{display:flex;flex-flow:column}.page-contact form label{margin-bottom:10px;color:#707070;font-size:14px;font-weight:700}.page-contact form input,.page-contact form textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:transparent;border:none;width:auto;margin:0 0 20px;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smootinh:inherit;-text-align:left;background:#fff;padding:16px 20px;color:#707070;border:1.5px solid #eaeaea;border-radius:5px;font-size:14px;font-family:"Type 32"}.page-contact form input:focus,.page-contact form input:active,.page-contact form textarea:focus,.page-contact form textarea:active{outline:none}.page-contact form input::-moz-placeholder,.page-contact form textarea::-moz-placeholder{color:#707070;font-size:14px;font-family:"Type 32";font-weight:300}.page-contact form input:-ms-input-placeholder,.page-contact form textarea:-ms-input-placeholder{color:#707070;font-size:14px;font-family:"Type 32";font-weight:300}.page-contact form input::placeholder,.page-contact form textarea::placeholder{color:#707070;font-size:14px;font-family:"Type 32";font-weight:300}@media screen and (max-width: 1024px){.page-contact form input,.page-contact form textarea{font-size:16px}}.page-contact form textarea{min-height:120px}.page-contact form button{width:40%;margin-left:auto}@media screen and (max-width: 768px){.page-contact form button{width:60%}}.faq{padding:30px 0 160px;background:#f8fbfd}@media screen and (max-width: 1024px){.faq{padding:90px 0 175px}}.faq__breadcrumbs{margin-bottom:50px}@media screen and (max-width: 600px){.faq__breadcrumbs.desktop{display:none}}@media screen and (min-width: 601px){.faq__breadcrumbs.mobile{display:none}}.faq--title{margin-bottom:50px}.faq--title span{position:relative}.faq__wrapper{margin-bottom:20px;background:#fff;border:1.5px solid #eaeaea;border-radius:5px}.faq__wrapper:last-child{margin-bottom:0}.faq__wrapper:hover{cursor:pointer}.faq__icon-wrapper{width:80px;border-right:1.5px solid #eaeaea}@media screen and (max-width: 600px){.faq__icon-wrapper{width:70px}}.faq__icon{height:80px;width:100%}.faq__arrow{position:relative;width:16px;height:16px}.faq__arrow.open .faq__arrow--line:first-child{transform:translateY(-50%) rotate(-135deg);background:#dc0814}.faq__arrow.open .faq__arrow--line:nth-child(2){width:100%;top:50%;right:0;transform:translateY(-50%) rotate(-45deg);background:#dc0814}.faq__arrow.open .faq__arrow--line:last-child{display:none}.faq__arrow--line{position:absolute;width:100%;height:2px;background:#35b25c;border-radius:4px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.faq__arrow--line:first-child{top:50%;left:0;transform:translateY(-50%)}.faq__arrow--line:nth-child(2){width:75%;top:3px;right:-2px;transform:rotate(45deg)}.faq__arrow--line:last-child{width:75%;bottom:3px;right:-2px;transform:rotate(-45deg)}.faq__text-wrapper{width:calc(100% - 120px);padding-left:40px}@media screen and (max-width: 600px){.faq__text-wrapper{width:calc(100% - 100px);padding-left:30px}}.faq__question{height:80px;font-weight:700}.faq__answer{height:0;font-weight:300;transition:height .3s cubic-bezier(.175,.885,.32,1.275);overflow:hidden}.faq__answer.open{margin-bottom:40px}.page{padding-top:40px;padding-bottom:170px;background:#f8fbfd}@media screen and (max-width: 1024px){.page{padding-top:90px}}@media screen and (max-width: 600px){.page__breadcrumbs.desktop{display:none}}@media screen and (min-width: 601px){.page__breadcrumbs.mobile{display:none}}.page h1,.page h2,.page h3,.page h4,.page h5,.page h6{margin-top:50px;margin-bottom:20px}.page h2,.page h3,.page h4,.page h5,.page h6{font-weight:500}.page--title{margin-bottom:0!important}.page--title span{position:relative}.page__content{max-width:730px;margin-right:130px}@media screen and (max-width: 1024px){.page__content{margin-right:40px}}@media screen and (max-width: 768px){.page__content{margin-right:0}}.page__content a{text-decoration:underline}@media screen and (max-width: 768px){.page__content-image{display:none}}.page__content-image img{border-radius:20px}.page-404{padding:160px 0;background:#f8fbfd}.page-404--title span{position:relative}.search-result{padding-bottom:160px;background:#f8fbfd}@media screen and (max-width: 1024px){.search-result{padding-top:60px}}.search-result__header{padding:40px}.search-result__header form input{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:transparent;border:none;width:auto;margin:0 0 10px;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smootinh:inherit;-text-align:left;width:100%;max-width:400px;height:50px;padding:0 20px;background:#fff;border:1.5px solid #eaeaea;border-radius:5px;font-family:"Type 32";font-size:14px}.search-result__header form input:focus,.search-result__header form input:active{outline:none}.search-result__header form input::-moz-placeholder{font-family:"Type 32";font-size:14px}.search-result__header form input:-ms-input-placeholder{font-family:"Type 32";font-size:14px}.search-result__header form input::placeholder{font-family:"Type 32";font-size:14px}@media screen and (max-width: 1024px){.search-result__header form input{font-size:16px}}.search-result__header form button{width:100%;max-width:400px;margin:0 auto;color:#fff}.search-result--title{margin-bottom:20px}@media screen and (max-width: 1440px){.search-result .col-five{width:calc(25% - 20px)}}@media screen and (max-width: 1024px){.search-result .col-five{width:calc(33.3333333333% - 20px)}}@media screen and (max-width: 600px){.search-result .col-five{width:calc(50% - 10px);margin:5px}}@media screen and (max-width: 600px){.search-result .col-space{margin:-5px}}
/*# sourceMappingURL=/s/files/1/0405/9070/4805/t/2/assets/index.css.map */
