:root{--body-padding:32px}@media screen and (min-width:768px){:root{--body-padding:75px;--nav-padding:15px}}*{box-sizing:border-box}html{font-size:10px;overflow-x:hidden}@media screen and (min-width:768px){html{font-size:15px}}.old-price{display:none}body{overflow-x:hidden;background-color:#fff;margin:0;font-family:Roboto;transition:padding-top 300ms}body.bf .old-price{display:block}body.menu-open{position:fixed;overflow:hidden}img{max-width:100%;height:auto}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}@media screen and (min-width:0px) and (max-width:575.98px){.container{width:calc(100vw - 1.5rem)}}h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:normal}p{font-size:1.3rem;line-height:1.5;font-weight:300;margin-bottom:1rem;color:#1c1c1c;font-family:"Roboto"}ul{list-style:none;padding:0}li{font-size:1.3rem;line-height:1.5;font-weight:300;color:#1c1c1c;font-family:"Roboto"}.blur{filter:blur(10px)}.text-center{text-align:center}.padding-top-element{padding-top:0!important}span.product-name-margin strong{display:inline-block;margin-bottom:3px}span.product-name-margin small{display:block;font-size:75%;line-height:1.2}.mt{margin-top:2rem!important}.menu{position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;max-width:100vw}.menu .container{transition:opacity 300ms}.menu.close{display:none}.menu.close .container{opacity:0}.menu.open{display:block;background-color:rgba(232,232,232,.94)}.menu.open .container{opacity:1}.menu.animation-open{display:block;animation:openMenu .3s forwards}.menu.animation-open .container{opacity:1}.menu.animation-close{display:block;animation:closeMenu .3s forwards}.menu.animation-close .container{opacity:0}.menu-elements{display:flex;flex-direction:column}.menu-element{padding-top:15px;padding-bottom:15px;position:relative}.menu-element__title{font-weight:900;font-size:20px;line-height:17px;text-transform:uppercase;font-family:Lato;max-width:80%}.menu-element:before{content:"";display:block;bottom:0;position:absolute;height:1px;background-color:rgba(28,28,28,.04);left:-100%;right:-100%}.menu-element__links{display:none}.menu-element__links a{color:inherit;text-decoration:none}.menu-element__links .menu-element--subelement{padding:5px 0;position:relative;display:block;font-size:1.3rem;line-height:16px;color:#000;font-family:Lato}.menu-element__links .menu-element--subelement:before{content:"";display:block;bottom:0;position:absolute;height:1px;background-color:rgba(28,28,28,.04);left:-100%;right:-100%}.menu .links{position:relative;display:flex;align-items:center}.menu .links:after{font-size:34px;position:absolute;font-weight:100;right:0}.menu .links-close:after{content:"+"}.menu .links-open:after{content:"–"}.menu-categories{display:none}.menu-category{position:relative}.menu-category:before{content:"";display:block;bottom:0;position:absolute;height:1px;background-color:rgba(28,28,28,.15);left:-100%;right:-100%}.menu-category__title{font-weight:900;font-size:13px;text-transform:uppercase;font-family:Lato;max-width:80%;line-height:2.5rem;padding-left:15px}.menu-category__links{margin-top:0}.menu-category--subelement{padding-left:15px;font-family:Lato}.menu-category--subelement a{color:inherit;text-decoration:none}@keyframes openMenu {
  0% {
    background-color: rgba(232, 232, 232, 0);
  }
  100% {
    background-color: rgba(232, 232, 232, 0.94);
  }
}@keyframes closeMenu {
  0% {
    background-color: rgba(232, 232, 232, 0.94);
  }
  100% {
    background-color: rgba(232, 232, 232, 0);
  }
}@media screen and (min-width:576px){.menu-element__links{position:static;max-width:unset;width:unset}}.qnt-counter{display:flex;justify-content:center;align-items:center}.qnt-counter--inline{display:inline-flex}.qnt-counter--small{font-size:14px!important}.qnt-counter--medium{font-size:2rem!important}.qnt-counter__button{flex:none;width:.8em;height:.8em;border:none;color:#f3f3f3;padding:.2em;font-size:1.5em;font-weight:900;background-color:#363636;color:#f3f3f3;display:flex;justify-content:center;align-items:center;cursor:pointer}.qnt-counter__button[disabled]{padding:0 1px;opacity:.3;cursor:default}.qnt-counter__input{width:2.5em;padding:.15em .15em 0;border:none;border-radius:5px;background:none;text-align:center;color:inherit}.qnt-counter__input:active,.qnt-counter__input:focus,.qnt-counter__input:focus-visible{outline:none}.nav__products{display:none}@media screen and (min-width:992px){body.menu-open{overflow:unset;position:static}}:root{--hero-image:url(/assets/img/main.webp)}body.not-webp{--hero-image:url(/assets/img/main.png)}.hero{min-height:240px;background-image:var(--hero-image);background-repeat:no-repeat;background-size:auto 100%;background-position-y:100%;background-position-x:30vw;background-color:#7c7c7c;position:relative}.hero__bg{position:absolute;left:0;bottom:0;right:0;top:0;z-index:-2}@media screen and (max-width:1700px){.hero{min-height:240px;background-image:var(--hero-image);background-repeat:no-repeat;background-size:auto 100%;background-position-y:100%;background-position-x:100%;background-color:#7c7c7c;position:relative}.hero__bg{position:absolute;left:0;bottom:0;right:0;top:0;z-index:-2}}@media screen and (max-width:1300px){.hero{min-height:240px;background-image:var(--hero-image);background-repeat:no-repeat;background-size:auto 100%;background-position-y:100%;background-position-x: calc(0vw + 20%);background-color:#7c7c7c;position:relative}.hero__bg{position:absolute;left:0;bottom:0;right:0;top:0;z-index:-2}}@media screen and (max-width:992px){.hero{min-height:240px;background-image:var(--hero-image);background-repeat:no-repeat;background-size:auto 100%;background-position-y:100%;background-position-x:60%;background-color:#7c7c7c;position:relative}.hero__bg{position:absolute;left:0;bottom:0;right:0;top:0;z-index:-2}}@media screen and (max-width:576px){:root{--hero-image:url(/assets/img/nanolash-main-mobile.webp)}body.not-webp{--hero-image:url(/assets/img/nanolash-main-mobile.png)}.hero{min-height:240px;background-image:var(--hero-image);background-repeat:no-repeat;background-size:auto 100%;background-position-y:100%;background-position-x:100%;background-color:#7c7c7c;position:relative}.hero__bg{position:absolute;left:0;bottom:0;right:0;top:0;z-index:-2}}#menu{max-width:1375px;margin:0 auto}.notification_promo{background-color:#ff7e00;padding:5px}.notification_text{text-align:center}.notification_text span{display:block;font-size:20px;font-weight:400;padding:5px 0}.notification_text span:first-of-type{font-size:28px;font-weight:600}.notification_text_inner{font-size:17px!important;font-weight:400!important;color:#fff}.nav{background-color:#0f0f0f;position:fixed;top:0;width:100%;z-index:999}.nav .mb{margin-bottom:1em}.nav__blog a{text-decoration:none;font-size:24px;transition:font-size 300ms ease-out;background:none;color:#b4b4b4;border:none;text-transform:uppercase;line-height:32px;font-weight:900;letter-spacing:2px;font-size:20px;cursor:pointer}.nav__row{display:grid;grid-template-columns:3.5rem 5fr 3.5rem 3.5rem 3.5rem 3.5rem;position:relative;align-items:center;flex-wrap:nowrap}.nav__logo a{display:flex;width:-moz-max-content;width:max-content;margin-top:auto}.nav__logo img{max-width:100%;width:auto;height:22px;display:block}.nav__flag{margin-left:auto}.nav__flag button{background-color:transparent}.nav__cart--button{display:flex;align-items:start}.nav__cart--button button{cursor:pointer;margin-left:auto;position:relative;width:26px;height:26px;background-color:transparent;border:none;display:flex}.nav__cart--button .cart-icon{display:block;min-width:26px;height:26px;fill:#777;position:relative;left:-50%;transition:300ms}.nav__cart--button .cart-icon:hover{fill:#fff}.nav__cart{position:absolute;top:100%;bottom: calc(-100vh + 100%);z-index:10;display:flex;flex-direction:column;align-items:center;width:0;height:auto!important;overflow:visible!important;color:#000;line-height:1;font-weight:300;left:calc(100% - 23px);font-size:12px;display:none;margin-top:-40px}.nav__cart:before{content:"";position:absolute;bottom:100%;display:block;width:0;height:0;border-style:solid;border-color:#777 transparent;right:-11px;border-width:0 8px 8px 8px}.nav__cart__width-container{max-width:46px;max-height:100%;overflow:visible;height:auto;align-items:flex-end;flex-direction:column;display:flex}.nav__cart__width-container.empty .nav__cart__wrapper--empty .nav__cart__empty{display:block}.nav__cart__width-container.empty .nav__cart__footer{display:none}.nav__cart__width-container.empty .nav__cart__details{display:none}.nav__cart__wrapper{width:100vw;min-width:0;max-height:100%;background-color:#e8e8e8;overflow-y:auto}.nav__cart__details{display:table;min-width:100%;text-transform:uppercase}.nav__cart__row{display:table-row}.nav__cart__row--header{background-color:#777}.nav__cart__row--product{text-transform:none}.nav__cart__row .nav__cart__cell{border-bottom:1px solid #c8c8c8}.nav__cart__row:first-child .nav__cart__cell{padding-top:10px;padding-bottom:10px}.nav__cart__cell{display:table-cell;vertical-align:middle;padding:7px 5px;text-align:center;width:15%}.nav__cart__cell:first-child{padding-left:10px;text-align:left;white-space:normal;width:unset}.nav__cart__cell:first-child span{display:block;color:#ff7e00;font-size:.9em;width:85%}.nav__cart__remove{cursor:pointer;position:relative;display:block;margin:0 auto;width:16px;height:16px;padding:0;border:0;background:none}.nav__cart__remove:before,.nav__cart__remove:after{content:"";display:block;position:absolute;top:calc(50% - 1px);right:0;left:0;height:2px;background-color:#000}.nav__cart__remove:before{transform:rotateZ(45deg)}.nav__cart__remove:after{transform:rotateZ(-45deg)}.nav__cart__footer{display:flex;background-color:#c8c8c8}.nav__cart__shipping{flex-grow:1;padding:10px}.nav__cart__button{min-width:0;padding:5px 10px;flex-shrink:1;display:flex;align-items:center;justify-content:center;border:none;background-color:#505050;color:#fff;text-decoration:none}.nav__cart__empty{display:none;background-color:#777;font-size:1.25rem;text-align:center;color:#f3f3f3;padding:10px}.nav__cart-badge{position:relative;display:none;top:-3px;right:100%;min-width:18px;height:18px;border-radius:50%;background-color:#777;text-align:center;color:#000;font-size:12px;line-height:18px;font-weight:700}.nav .hamburger{width:26px;height:18px;position:relative;display:block;padding:0;border:none;background:none}.nav .hamburger--open .hamburger__line:nth-child(1) {top:calc(50% - 1px);transform:rotateZ(45deg)}.nav .hamburger--open .hamburger__line:nth-child(3) {bottom:calc(50% - 1px);transform:rotateZ(-45deg)}.nav .hamburger--open .hamburger__line:nth-child(2) {opacity:0}.nav .hamburger__line{position:absolute;right:0;left:0;display:block;height:2px;background-color:#f3f3f3;border-radius:1px;transition:.3s}.nav .hamburger__line:nth-child(1) {top:0}.nav .hamburger__line:nth-child(2) {top:50%;transform:translateY(-50%)}.nav .hamburger__line:nth-child(3) {bottom:0}.nav__lang{display:flex;color:#b4b4b4;align-items:inherit;font-size:16px;text-transform:uppercase;cursor:pointer}.languages{position:absolute;top:100%;bottom: calc(-100vh + 100%);left: calc(50% + 536px);z-index:10;display:flex;flex-direction:column;align-items:center;width:0;height:auto!important;overflow:visible!important;text-transform:uppercase}.languages::before{content:"";position:absolute;right:55px;bottom:100%;display:block;width:0;height:0;border-style:solid;border-width:0 12px 12px 12px;border-color:#505050 transparent}.languages__width-container{display:flex;flex-direction:column;align-items:flex-end;max-width:248px;height:auto;max-height:calc(100% - 15px);overflow:visible}.languages__wrapper{flex-shrink:0;width:-moz-max-content;width:max-content;max-height:100%;padding:7px 20px;background-color:#505050;overflow-y:auto}.languages__element{display:block;color:#fff;padding:7px 0;text-align:center;font-size:14px;line-height:1.2;font-weight:400;white-space:nowrap}.languages__element--current{margin-bottom:3px;font-weight:700;border-bottom:1px solid rgba(255,255,255,.5)}.languages__element--link{opacity:.5;text-decoration:none}.btn1{display:inline-block;position:relative;width:40px;height:40px;top:0;left:0;transition-duration:.5s}.btn1 .icon-left{transition-duration:.5s;position:absolute;height:4px;width:20px;top:30px;background-color:#b4b4b4;left:6px}.btn1 .icon-left:before{transition-duration:.5s;position:absolute;width:20px;height:4px;background-color:#b4b4b4;content:"";top:-8px}.btn1 .icon-left:after{transition-duration:.5s;position:absolute;width:20px;height:4px;background-color:#b4b4b4;content:"";top:8px}.btn1 .icon-left:hover{cursor:pointer}.btn1 .icon-right{transition-duration:.5s;position:absolute;height:4px;width:20px;top:30px;background-color:#b4b4b4;left:20px}.btn1 .icon-right:before{transition-duration:.5s;position:absolute;width:20px;height:4px;background-color:#b4b4b4;content:"";top:-8px}.btn1 .icon-right:after{transition-duration:.5s;position:absolute;width:20px;height:4px;background-color:#b4b4b4;content:"";top:8px}.btn1.open .icon-left{transition-duration:.5s;background:transparent}.btn1.open .icon-left:before{transform:rotateZ(45deg) scaleX(1) translate(1px,1px)}.btn1.open .icon-left:after{transform:rotateZ(-45deg) scaleX(1) translate(1px,-1px)}.btn1.open .icon-right{transition-duration:.5s;background:transparent}.btn1.open .icon-right:before{transform:rotateZ(-45deg) scaleX(1) translate(-1px,1px)}.btn1.open .icon-right:after{transform:rotateZ(45deg) scaleX(1) translate(-1px,-1px)}.btn1:hover{cursor:pointer}@media screen and (min-width:576px){.nav__cart{left: calc(50% + 244px);font-size:14px}.nav__cart:before{right:-22px}.nav__cart__width-container{max-width:52px}.nav__cart__wrapper{width:auto;min-width:540px}.nav__cart__details{display:table;min-width:100%;text-transform:uppercase}.nav__cart__row:first-child .nav__cart__cell{padding-top:14px;padding-bottom:14px}.nav__cart__cell{padding:7px;text-align:center;width:100px}.nav__cart__cell:first-child{padding-left:14px}.nav__cart__shipping{padding:14px}.nav__cart__button{min-width:150px;padding:7px 14px;flex-shrink:1}.nav__cart__empty{min-width:540px}.nav__cart-badge{position:relative;display:none;top:-3px;right:100%;min-width:18px;height:18px;border-radius:50%;background-color:#777;text-align:center;color:#000;font-size:12px;line-height:18px;font-weight:700}}@media screen and (min-width:769px){.menu_blog{display:none}}@media screen and (max-width:991.98px){.nav__lang span{display:none}.nav__row{grid-template-columns:3.5rem 2fr 4.5rem 2.5rem 3rem .2fr}.languages{left: calc(50% + 236px)}}@media screen and (max-width:767.98px){body{margin-top:82px!important}.nav__blog{display:none}.nav__row{grid-template-columns:3.5rem 2fr min-content 5rem 4.5rem}.menu_blog{display:block}.menu_blog a{font-weight:900;font-size:20px;line-height:17px;text-transform:uppercase;font-family:Lato;max-width:80%;text-decoration:none;color:#000}.languages{left: calc(50% + 190px)}}@media screen and (max-width:574.98px){body{margin-top:88px!important}.nav{padding:8px 0}.nav__row{grid-template-columns:3.5rem 2fr 5rem 7rem .2fr}.nav .container{width:calc(100vw - 3.5rem)}.nav__cart::before{right:21px}.nav__cart--button button{margin-left:0;margin:auto;margin-right:22px}.languages{left:calc(100% - 60px)}}.brand__title{color:#e1dfdf;text-decoration:none;font-size:13px;padding-bottom:10px;font-weight:300;text-align:center}.brands{background-color:#1c1c1c}.brands__grid{display:grid;grid-template-columns:1fr 1fr;padding:1.5rem 0;gap:3rem;position:relative}.brands__grid:after{content:"";position:absolute;display:block;left:50%;transform:translateX(-50%);top:25%;bottom:25%;width:1px;background-color:#e1e1e1}.brands__column{display:flex;flex-direction:column;justify-content:center;align-items:center;color:initial;text-decoration:none}.brands__column:hover img{filter:brightness(1)}.brands__column img{max-width:100%;filter:brightness(.5);transition:filter 300ms ease-out;margin-top:auto}.brands__column.current img{filter:brightness(1)}.brands.margin{margin:5rem 0}.brands__grid__item{display:grid;grid-template-columns:1fr 1fr;gap:10px}.brands__grid__item .brands__column{grid-column: 1/3}.brands__grid__item .brands__column img{margin-top:unset}.brands__grid__item__image-block{display:none;position:relative;width:100%;height:100%}@media screen and (min-width:992px){.brands__grid__item .brands__column{grid-column: 2/3}.brands__grid__item__image-block{display:block}.brands__grid__item__image-block img{position:absolute;top:-100%}}.products-actions{grid-column: 1/3}.products__grid{display:grid;margin-top:1rem;grid-template-columns:1fr 1fr;gap:2.5rem 1.5rem}.products__grid.two{grid-template-columns:1fr;width:100%}.products__grid.two .products__item{align-items:unset}.products__grid.two .products__item .thumbnail img{width:auto;max-width:200px}.products__grid.two .products__item .title{text-align:left;font-weight:100;font-size:32px;line-height:33px}.products__grid.two .products__item .description{text-align:left;padding:0;font-weight:900}.products__grid.two .products__item .description .percent{display:block;color:red;font-size:.8em}.products__grid .currency{text-transform:uppercase}.products__grid .product-form{grid-column: 1/3}.products__item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.products__item a{color:inherit;text-decoration:none}.products__item-link__block{display:flex;text-align:center;grid-column: 1/3;border:1px solid #000;margin-top:auto;align-items:center;width:100%}.products__item-link__block a{display:block;padding:10px 10px;width:100%;width:100%}.products__item .thumbnail{text-align:center}.products__item .thumbnail img{max-width:100px;height:auto}.products__item .title{font-weight:900;font-size:1.5rem;line-height:2.1rem;margin-top:.8rem}.products__item .description{font-size:1.1rem;line-height:1.3rem;padding:.5rem 2rem}.products__item .actions{display:grid;grid-template-columns:1fr 1fr;font-size:1.5rem;line-height:2.1rem;margin-top:auto}.products__item .actions .quantity{display:grid;grid-template-columns:1fr 1fr 1fr;padding:.6rem .7rem}.products__item .actions .quantity input{width:3rem;text-align:center;background-color:transparent;border:none}.products__item .actions .quantity button{background-color:transparent;border:none;cursor:pointer}.products__item .actions .price{padding:.6rem .7rem;text-align:right}.products__item .add-to-cart{grid-column: 1/3;align-items:center;margin-top:.5rem;background-color:transparent;text-align:center;cursor:pointer}.products__item .add-to-cart__button{border:1px solid rgba(54,54,54,.5);grid-column: 1/3}.products__item .add-to-cart__grid-button{display:flex;justify-content:flex-end}.products__item .add-to-cart .product-variant-choice{display:flex;font-size:.7rem;max-width:75%;gap:5px}.products__item .add-to-cart .product-variant-choice .variant{display:flex;align-items:center}.products__item .add-to-cart .product-variant-choice .values{outline:none;border:none;background-color:transparent}.products__item .add-to-cart .product-variant-choice .values .variant-value{display:none}.products__item .add-to-cart .product-variant-choice .values .variant-value.current{display:block}.other-tab{display:grid;max-height:40px;min-width:87px;margin-bottom:20px}.other-tab-colors{display:flex;gap:15px;justify-content:center}.other-tab-colors-list{width:20px;height:20px;position:relative;cursor:pointer}.other-tab-colors-list.active{color:#fff}.other-tab-colors-list.active::before{top:-.22em;right:-.2em;bottom:-.22em;left:-.2em;border:1px solid #000}.other-tab-colors-list.black{background-color:#000}.other-tab-colors-list.brown{background-color:#896d68}.other-tab-colors-list::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent}.other-tab-title{padding:10px;text-align:center;font-size:12px}.other-tab-container{display:grid;grid-template-columns:repeat(4,1fr);position:relative;gap:10px}.other-tab-container .other-block{max-width:100%}@media screen and (max-width:991.98px){.products__grid{grid-template-columns:1fr 1fr}.products__grid .product-form .add-to-cart__button-block.cart_desktop{display:none}.products__grid .product-form .add-to-cart__button-block.cart_mobile{display:block}}@media screen and (min-width:576px){.products__item .thumbnail img{max-width:120px;height:auto}.products__item .description{font-size:1.3rem;padding:0 2rem .5rem}}@media screen and (max-width:575.98px){.container{width:calc(100vw - 2.5rem)}.container .products__grid{gap:2.5rem 1rem}.container .products__item .thumbnail img{max-width:100%;height:auto;max-height:247px}.container .products__item .description{padding:0}.container .products__item .description h1 a{font-size:1.2rem}.container .products__item .description h1 a p{font-size:1.1rem}.container .products__item .title{text-transform:uppercase;font-size:1.4rem}.container .products__item-link__block{height:40px}.container .products__item-link__block a{font-size:14px}}@media screen and (max-width:348.98px){.products__grid{grid-template-columns:1fr}}.new-cookies-popup{display:grid;background:rgba(0,0,0,.7);width:100%;height:100vh;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9020;place-items:center;padding:10px;overflow:auto}.new-cookies-notices{position:relative;box-sizing:border-box;z-index:3000;width:calc(100% - 15px);max-width:650px;height:100%;max-height:calc(100vh - 90px);min-height:200px;padding:10px;color:#000;display:grid;grid-template-columns:100%;place-content:center;place-items:center;transition:opacity .3s ease}.new-cookies-notices:not(.is-open) {height:unset;background:rgba(255,255,255,.96);border-top:1px solid #ccc}.new-cookies-notices:not(.is-open) .new-cookies-notice__container {position:static;background:transparent;padding:0}.new-cookies-notices.is-closed{opacity:0;pointer-events:none}.new-cookies-notice:not(.is-open) {height:unset;border-top:1px solid #ccc}.new-cookies-notice:not(.is-open) .new-cookies-notice__container {position:static;background:transparent;padding:0}.new-cookies-notice:not(.is-open) .new-cookies-notice__form {display:none}.new-cookies-notice.is-closed{opacity:0;pointer-events:none}.new-cookies-notice__container{max-width:100%;padding:10px 20px;position:relative;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.new-cookies-notice__close{display:none;position:absolute;top:10px;right:10px;cursor:pointer;background:transparent;border:none;box-shadow:none}.new-cookies-notice__close.show{display:block}.new-cookies-notice__heading{font-weight:700;font-size:1.1em;line-height:1.5em;text-align:left;margin:0;display:block}.new-cookies-notice__heading a{text-decoration:underline;color:inherit}.new-cookies-notice__heading a:visited,.new-cookies-notice__heading a:active{color:inherit}.new-cookies-notice__message{display:block;margin-bottom:10px;line-height:1.5em;font-size:max(11px,1.1em)}.new-cookies-notice__form,.new-cookies-notice__options{display:grid;gap:10px}.new-cookies-notice__form .new-cookies-notice__button,.new-cookies-notice__options .new-cookies-notice__button{text-transform:uppercase}.new-cookies-notice__form{grid-template-columns:100%}.new-cookies-notice__options{grid-template-columns:repeat(2,minmax(1px,1fr));margin-top:10px}.new-cookies-notice__option{padding:8px 10px;border:1px solid #ebebeb;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;top:unset;left:unset;font-size:inherit;line-height:inherit;color:inherit}.new-cookies-notice__option input{z-index:0;padding:0;width:auto;margin:0 5px 0 0;font-size:inherit;line-height:inherit;font-weight:14px;vertical-align:middle;visibility:visible}.new-cookies-notice__buttons{margin-top:10px;display:block}.new-cookies-notice__buttons.hidden{display:none}.new-cookies-notice__button{display:block;max-width:100%;width:100%;padding:7px 15px;border:1px solid #ddd;border-radius:0;cursor:pointer;text-decoration:none;background-color:#fff;color:#222;margin-bottom:10px;font-size:1rem;text-align:center;transition:all .15s ease-in;box-sizing:border-box;line-height:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none}.new-cookies-notice__button__button:visited{color:#222}.new-cookies-notice__button.btn-lg{padding:10px 15px;margin:0;font-size:11px}.new-cookies-notice__button:last-child{margin-bottom:0}.new-cookies-notice__button--accept-all{border-color:#222;background:#222;color:#fff}.new-cookies-notice__button--accept-required{border-color:#ebebeb;color:#222}.new-cookies-notice__button:hover,.new-cookies-notice__button:focus,.new-cookies-notice__button:active{color:#fff;background-color:#d4c09b;border-color:#d4c09b;text-decoration:none}@media (min-width:768px){.new-cookies-notice__container{max-width:calc(100% - 40px)}.new-cookies-notice__form{grid-template-columns:repeat(3,minmax(1px,1fr))}.new-cookies-notice__options{grid-template-columns:repeat(3,minmax(1px,1fr));grid-column-end:span 3}}@media (min-width:460px){.new-cookies-notice__buttons{text-align:center;margin:10px 0 5px}.new-cookies-notice__button{max-width:none;min-width:130px;width:auto;display:inline-block;margin:10px 10px 0 0;padding:4px 10px 5px}.new-cookies-notice__button:last-child{margin-right:0}}@media (min-width:960px){.new-cookies-notice .new-cookies-notice__message{display:inline;vertical-align:middle}.new-cookies-notice__buttons{display:block;vertical-align:middle;margin-left:15px}}@media (min-width:1300px){.new-cookies-notice:not(.is-open) .new-cookies-notice__container {width:1175px}}@media (max-width:568px){.new-cookies-notice__message{font-size:12px;line-height:1.8em;margin-top:10px}.new-cookies-notice__heading{font-size:1.5em}.new-cookies-notice__button{font-size:1.5rem;margin:10px 0;width:100%}.new-cookies-notice__option{font-size:13px}}@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){.hero{background-color:#7c7c7c;display:flex;align-items:center;padding-top:1rem;padding-bottom:1rem;min-height:450px;background-position-x: calc(100% + 400px)}}@media screen and (min-width:992px){.hero{background-position: calc(50% + 100px) bottom;background-color:#7c7c7c;min-height:450px}}@media screen and (min-width:1400px){.hero{min-height:520px}}@media screen and (min-width:768px){.products__grid{gap:2rem 3rem}.products__grid.two{grid-template-columns:1fr 1fr;margin:auto}.products__item .thumbnail img{max-width:200px;height:auto;width:auto}.products__item .title{font-size:1.2rem;margin-top:unset}.products__item .description{padding:0 0 .5rem;font-size:1rem}.products__item .description .percent{display:block;color:red;font-size:.8em}}@media screen and (min-width:992px){.products__grid{grid-template-columns:1fr 1fr;gap:2rem 3rem}.products__grid.two{width:75%}.products__item{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto);gap:10px;text-align:left;grid-template-areas:"thumbnail title" "thumbnail description" "actions actions"}.products__item .thumbnail{grid-column-start:1;grid-area:thumbnail}.products__item .thumbnail img{height:247px!important}.products__item .title{font-size:1.2rem;line-height:1.2;grid-area:title;align-self:end}.products__item .description{padding:0;font-size:1.2rem;grid-area:description;align-self:start}.products__item .actions{grid-area:actions}.products__item-link__block{min-height:63px}}@media screen and (min-width:1200px){.products__grid{grid-template-columns:1fr 1fr 1fr}.products__grid.two .products__item .thumbnail{text-align:left}}@media screen and (min-width:768px) and (max-width:1199.96px){.products__grid .products__item .actions .price{font-size:1rem}}@media screen and (min-width:768px){.mark__title:before{left:-10px}.mark__container{margin-right:unset;padding-top:50px}.mark__content{font-size:1rem}.mark__icons{font-size:1rem;grid-template-columns:1fr 1fr}.mark__icons .icons__icon{width:1rem;height:1rem}.mark__images img{max-width:180px}}@media screen and (min-width:992px){.mark__container{padding-top:100px;margin-bottom:20px;grid-template-columns:1fr 1fr}.mark__content{font-size:1.5rem;text-align:left}.mark__title{font-size:2rem}.mark__images{justify-content:center}.mark__images img{max-width:220px}.mark__images .image--one{padding-top:unset;top:30px}.mark__images .image--two{top:-70px}.mark__icons{margin-top:unset;align-self:center;width:50%}.mark__icons.left{margin-right:auto}.mark__icons.right{margin-left:auto}.mark__icons .icons__item{font-size:20px;gap:10px}}@media screen and (min-width:1200px){.mark__icons{font-size:1.25rem;width:40%}.mark__icons .icons__item{gap:1rem}.mark__icons .icons__icon{width:1.25rem;height:1.25rem}.mark__images img{max-width:320px}.mark__text{padding-top:30px}.mark__title{font-size:2.25rem;padding-bottom:15px;margin-bottom:20px}.mark__title:before{left:-20px}.mark__content{font-size:20px;line-height:35px;line-height:35px;font-weight:300}.mark__content *{font-size:inherit;line-height:inherit}}@media screen and (min-width:1400px){.mark__icons{width:50%}.mark__title{padding-bottom:20px;margin-bottom:30px;font-size:2.5rem}.mark__title:before{height:3px}.mark__icons{font-size:1.5rem;gap:10px 20px}}@media screen and (min-width:1600px){.mark__section .container{max-width:1540px}.mark__container.left{padding-left:100px}.mark__container.right{padding-right:100px}}@media screen and (min-width:768px){.follow-us__link,.follow-us__appeal,.follow-us__description{font-size:1.5rem}.follow-us__description:before{width:30%;margin:auto}}@media screen and (min-width:992px){.follow-us__description:before{width:150px}}@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){.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){.home-page-title{max-width:50%}.home__title{color:#f3f3f3;font-weight:100;width:auto;padding:0;padding-left:1rem;position:relative}.home__title:before{content:"";display:block;width:1.25px;background-color:rgba(243,243,243,.75);position:absolute;top:0;bottom:0;left:0}.home__description{color:#f3f3f3}.home__subtitle{display:block;font-weight:100;color:#f3f3f3;width:auto;padding-left:1rem;position:relative}.home__subtitle:before{content:"";display:block;width:1.25px;background-color:rgba(243,243,243,.75);position:absolute;top:0;bottom:0;left:0}.home__subdescriotion{display:inline;color:#f3f3f3;font-size:1rem;line-height:1.2rem}.home__subdescriotion .shadow{margin-top:1rem;display:block;padding:1rem;background:transparent linear-gradient(270deg,rgba(255,255,255,0) 0%,rgba(87,87,87,.1019607843) 23%,rgba(90,90,90,.5803921569) 56%,#2e2e2e 100%) 0% 0% no-repeat padding-box}}@media screen and (min-width:992px){.home__title{font-size:2.5rem;line-height:1.2;margin:1rem 0}.home__description{font-size:16px;line-height:1.4;max-width:80%}.home__subtitle{font-size:2.5rem}.home__subtitle span{display:block}.home__subdescriotion .shadow{max-width:80%}}