@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: 768px){.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--scrolled .nav__logo img{height:38px}.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}}@media screen and (min-width: 992px){.nav__cart{left:calc(50% + 415px)}.nav__row{grid-template-columns:min-content 5fr 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:rgba(0,0,0,0) !important}.nav .menu.open,.nav .menu .animation-open{background-color:rgba(0,0,0,0)}.nav .menu .container{background-color:#fff;overflow:hidden}.nav .menu-elements{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:0}.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:max-content;width:33.3333333333%;position:relative}.nav .menu-element-container:after{content:"";display:block;background:rgba(28,28,28,.15);right:0;height:100vh;width:1px;position:absolute}.nav .menu-element--subelement{text-align:center}.nav .menu-element:before,.nav .menu-element:after{content:none}}@media screen and (min-width: 1200px){.nav__cart{left:calc(50% + 505px)}}@media screen and (min-width: 1400px){.nav__cart{left:calc(50% + 595px)}.nav__products button{font-size:24px}}@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 img{width:100px}.product-icons__description{font-size:1.1rem}.product-icons__description span{display:block}}@media screen and (min-width: 1200px){.product-icons__wrapper{grid-template-columns:repeat(4, 1fr);gap:10px}.product-icons__description{font-size:1.2rem}}@media screen and (min-width: 768px){.hero{grid-template-columns:1fr 1fr}.hero__dots{height:440px}.hero__dot{max-width:80px}}@media screen and (min-width: 992px){.hero{grid-template-columns:1fr 1fr}.hero__dots{height:540px}.hero__dot{max-width:100px}}@media screen and (min-width: 1200px){.hero__description{width:85%}.hero__description .mark_name strong{font-size:3.75rem;margin-top:.5rem;padding-top:10px}.hero__description .variants{margin-top:2rem}}@media screen and (min-width: 1400px){.hero__dots{height:570px}}@media screen and (min-width: 768px){.socials__slider{width:90%}.socials__slide{max-width:40%}.socials__title{font-size:36px}.socials__links{gap:50px}.socials__links__links{top:-10px;gap:30px}}@media screen and (min-width: 992px){.socials__wall{width:85%}.socials__slide{max-width:30%}}@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 ." "content image" "extra extra";gap:0 20px}.product-content__wrapper .product-content__image{top:-50px}.product-content__wrapper--reverse{grid-template-columns:5fr 7fr;grid-template-areas:". title" "image content" "extra extra"}.product-content.bg-image .product-content__bg-image{position:static;float:right;max-width:50%}.content-half{width:50%}}@media screen and (min-width: 992px){.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}}@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__extra__block img{max-width:240px}.product-content .section-title{margin-bottom:30px}.product-content .section-subtitle{margin-bottom:15px}}@media screen and (min-width: 1400px){.product-content.bg-image .product-content__bg-image{position:absolute;max-width:unset}.product-content.bg-image .grid{grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px){.products__grid{grid-template-columns:1fr 1fr 1fr;gap:2rem 3rem}.products__grid.two{grid-template-columns:1fr 1fr;margin:auto}.products__item .thumbnail img{max-width:unset;height:auto;width:auto}.products__item .title{font-size:1.2rem;margin-top:unset}.products__item .description{padding:0 0 .5rem;font-size:1rem}}@media screen and (min-width: 992px){.products__grid{gap:2rem 3rem}.products__grid.two{width:75%}}@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}}
