@media screen and (min-width:768px){.add-to-cart__quantity__button{width:2.5rem;height:2.5rem;font-size:2.5rem}.add-to-cart__quantity input{font-size:2.5rem;width:5rem}}@media screen and (min-width:992px){.products__grid .product-form .add-to-cart{min-height:63px}.products__grid .product-form .add-to-cart__button-block.cart_desktop{display:block}.products__grid .product-form .add-to-cart__button-block.cart_mobile{display:none}}@media screen and (min-width:768px){body{margin-top:79px!important}.nav{padding:var(--nav-padding) 0;transition:padding 300ms ease-out}.nav__logo{width:200px}.nav__logo img{width:auto;height:45px;transition:300ms ease-out}.nav__products button{font-size:24px;transition:font-size 300ms ease-out}.nav--scrolled .nav__logo img{height:38px}.nav--scrolled .nav__products button{font-size:19px}.nav__cart{left: calc(50% + 348px);font-size:16px}.nav__cart:before{right:-12px;border-width:0 12px 12px 12px}.nav__cart__width-container{max-width:52px;max-height:calc(100% - 15px)}.nav__cart__wrapper{width:auto;min-width:600px}.menu-category--subelement{position:relative}.menu-category--subelement::after{content:"";display:block;bottom:0;position:absolute;height:1px;background-color:rgba(28,28,28,.04);left:-100%;right:-100%}.menu-category__title{position:relative}.menu-category__title::before{content:"";display:block;bottom:0;position:absolute;height:1px;background-color:rgba(28,28,28,.04);left:-100%;right:-100%}.menu_blog{display:none}}@media screen and (min-width:992px){.nav__cart{left: calc(50% + 468px)}.nav__row{grid-template-columns:min-content 5fr 5rem min-content 3.5rem 3.5rem}.nav__products{display:block;margin:auto}.nav__products button{background:none;color:#b4b4b4;border:none;text-transform:uppercase;line-height:32px;font-weight:900;letter-spacing:2px;font-size:20px;cursor:pointer}.nav .menu{bottom:unset;background-color:transparent!important}.nav .menu.open,.nav .menu .animation-open{background-color:transparent}.nav .menu .container{background-color:#fff;overflow:hidden}.nav .menu-elements{display:grid;grid-template-columns:1fr 1fr}.nav .menu-element{justify-content:center;background-color:#f1f1f1}.nav .menu-element__title{max-width:unset;width:auto}.nav .menu-element__links{display:block;margin:0}.nav .menu-element-container{display:inline-flex;flex-direction:column;height:-moz-max-content;height:max-content;position:relative}.nav .menu-element-container--1 div.links,.nav .menu-element-container--2 div.links{justify-content:left;padding-left:11px}.nav .menu-element-container--3{grid-column: 1/3}.nav .menu-element-container--3 .menu-categories{display:grid;grid-template-columns:repeat(4,1fr)}.nav .menu-element-container:after{content:"";display:block;background:rgba(28,28,28,.04);right:0;height:100vh;width:1px;position:absolute}.nav .menu-element-container:before{content:"";display:block;background:rgba(28,28,28,.04);left:0;height:100vh;width:1px;position:absolute}.nav .menu-element--subelement{position:relative;padding:5px 10px}.nav .menu-element:before,.nav .menu-element:after{content:none}.nav .menu-element:before{content:"";display:block;background:rgba(28,28,28,.04);left:0;height:100vh;width:1px;position:absolute}.nav .menu-categories{display:block}.nav .menu-category{position:relative;overflow:hidden}.nav .menu-category:after{content:"";display:block;background:rgba(28,28,28,.04);top:-100%;right:0;height:100vh;width:1px;position:absolute}.nav .menu-category__links{display:block;margin-bottom:0}.nav .menu_blog{display:none}}@media screen and (min-width:1200px){.nav__cart{left: calc(50% + 558px)}}@media screen and (min-width:1400px){.nav__cart{left: calc(50% + 648px)}.nav__products button{font-size:24px;transition:font-size 300ms ease-out}.nav--scrolled .nav__products button{font-size:19px}}@media screen and (max-width:1399.98px){.languages{left: calc(50% + 472px)}}@media screen and (max-width:1199.98px){.languages{left: calc(50% + 386px)}}@media screen and (max-width:991.98px){.languages{left: calc(50% + 236px)}}@media screen and (min-width:768px){.gallery__wrapper{grid-template-columns:repeat(10,1fr)}}@media screen and (min-width:1400px){.gallery__wrapper{width:100%;max-width:1920px;margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){.product-icons__wrapper{gap:1px 30px}.product-icons__image{min-width:unset}.product-icons__image img{width:100px}.product-icons__description{font-size:1.1rem}.product-icons__description span{display:block;width:80%}}@media screen and (min-width:1200px){.product-icons__wrapper{grid-template-columns:repeat(4,1fr);gap:10px}.product-icons__description{font-size:1rem}.product-icons__description span{width:unset}}.hero__images{height:auto}.hero__dots{max-height:initial}@media screen and (min-width:768px){.hero{grid-template-columns:1fr 1fr}.hero__dots{height:360px}.hero__dot{max-width:80px}.hero__container video{max-height:100%}.hero__description .mark_name strong{font-size:2rem}}@media screen and (min-width:992px){.hero{grid-template-columns:1fr 1fr}.hero__images{align-items:flex-start}.hero__dots{height:540px}.hero__dot{max-width:80px}}@media screen and (min-width:1200px){.hero__description{width:85%}.hero__description .mark_name strong{font-size:3rem;margin-top:.5rem;padding-top:10px}.hero__description .variants{margin-top:2rem}}@media screen and (min-width:1400px){.hero__dots{max-height:initial;height:570px}}@media screen and (min-width:768px){.socials__title{font-size:36px}.socials__links{gap:30px}.socials__links__links{top:0;gap:20px}}@media screen and (min-width:992px){.socials__wall{width:100%;position:relative;z-index:0}.socials__slide:hover .socials__slide--animate{z-index:1}}@media screen and (min-width:768px){.product-order.left .product-order__content{grid-column: 1/2}.product-order.left .product-order__image{grid-column: 2/3}.product-order.right .product-order__content{grid-column: 2/3}.product-order.right .product-order__image{grid-column: 1/2}.product-order.right .product-order__bg-image{justify-content:flex-start}.product-content__wrapper{grid-template-columns:7fr 5fr;grid-template-areas:"title image" "content image" "extra extra"}.product-content__wrapper--reverse{grid-template-columns:5fr 7fr;grid-template-areas:"image title" "image content" "extra extra"}.product-content.nanolash-mp .product-content__bg-image,.product-content.nanolash-es .product-content__bg-image,.product-content.nanolash-hep .product-content__bg-image,.product-content.nanobrow-mr .product-content__bg-image{max-height:100%}.content-half{width:50%}.nanolash-diy .products__item .description a p{font-size:13px}.product-content ul li{font-size:1.2rem;padding:5px 0}}@media screen and (min-width:768px) and (max-width:991.96px){.diy__section .d-grid{position:relative;left:-50px}.diy__section .d-grid .product-content__content{margin:auto}.diy__section .d-grid .product-content__content .diy__content{font-size:1.5em}}@media screen and (max-width:991.98px){.content-section-bg-image{grid-template-columns:1fr!important}.content-section-bg-image .first{grid-column:2}.content-section-bg-image .product-content__bg-image{max-height:100%;display:block!important}.content-section-bg-image .product-content__bg-image picture img{padding-top:0}.diy__content{font-size:1.5em}}@media screen and (min-width:992px){p{font-size:18px}.product-effects{display:grid;grid-template-columns:1fr 1fr;justify-items:stretch;gap:1rem}.product-effects__title{grid-column: 1/2}.product-effects__media{grid-row: 1/3;grid-column: 2/3;margin-left:auto}.product-order__content{width:80%}.product-order .d-grid{grid-template-columns:1fr 1fr}.product-order .parallax{display:block;position:relative;overflow:hidden}.product-order .parallax__layer{position:absolute;top:0;right:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.product-order .parallax__layer--front{z-index:1}.product-order .parallax__layer--back{z-index:0}.product-order__image img{width:auto}.product-content__bg-image{max-height:100%}.product-content.nanolash-es .product-content__bg-image{max-height:100%}.product-content__extra.nanolash-llk p{text-align:center}.diy__section .product-content__content{margin-bottom:0;margin:auto}.diy__section .product-content__content .diy__content{font-size:2.2em}.diy__section .product-content__image{grid-column:auto;margin:0}.nanobrow-es .product-content__bg-image{max-height:100%}}@media screen and (max-width:1199.98px){.product-content__bg-image picture img{width:100%;padding-top:8em}.product-content__extra.nanolash-llk .product-content__extra__block::before{display:none}.diy__content{font-size:2.1em}}@media screen and (min-width:1200px){.product-order{display:flex;min-height:370px;align-items:stretch}.product-order__bg-image{height:100%;opacity:1;display:flex;align-items:stretch}.product-order__bg-image img{position:relative;left:-25%}.product-order.right .product-order__bg-image{justify-content:flex-start}.product-content .section-title{margin-bottom:30px}.product-content .section-subtitle{margin-bottom:15px}.product-content.nanolash-lacm .product-content__bg-image,.product-content.nanolash-vum .product-content__bg-image{max-height:100%}.product-content__wrapper .section-title{margin-bottom:0}.product-content__bg-image{display:grid!important;align-self:center}.container p.category-description{text-align:center;max-width:80%;margin:30px auto}.container .section-title{padding-top:20px}.container .section-subtitle{padding-top:15px;font-size:1.3rem;font-weight:300}.container .products__item .description h1{font-size:1rem;font-weight:900}.diy__section .product-content__content{margin:auto}.diy__section .product-content__content .diy__content{font-size:2.7em}.container.nanolash-esk .hero{grid-template-columns:1.3fr 1fr}.container.nanolash-esk .hero__description{width:100%}}@media screen and (min-width:1200px) and (max-width:1399.98px){.product-content__extra.nanolash-llk .product-content__extra__block:nth-child(1)::before {left:-33px;bottom:102px}.product-content__extra.nanolash-llk .product-content__extra__block:nth-child(2)::before {left:-40px;bottom:123px}.product-content__extra.nanolash-llk .product-content__extra__block:nth-child(3)::before {left:-40px;bottom:105px}.product-content__extra.nanolash-llk .product-content__extra__block:nth-child(4)::before {left:-48px;bottom:102px}.product-content__extra.nanolash-llk .product-content__extra__block:nth-child(5)::before {left:-40px;bottom:125px}.product-content__extra.nanolash-llk .product-content__extra__block:nth-child(6)::before {left:-40px;bottom:84px}.diy__content{font-size:2.3em}}@media screen and (min-width:1920px){.product-order__bg-image img{left:calc(50vw - 100%)}}