.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(owl.video.play.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}
.owl-theme .owl-dots,.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{background:#d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;display:block;height:10px;margin:5px 7px;transition:opacity .2s ease;width:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
*{box-sizing:border-box}@font-face{font-family:Rubik;font-weight:600;src:url(../fonts/Rubik-SemiBold.ttf) format("opentype")}@font-face{font-family:Rubik;font-weight:500;src:url(../fonts/Rubik-Medium.ttf) format("opentype")}@font-face{font-family:Rubik;font-weight:400;src:url(../fonts/Rubik-Regular.ttf) format("opentype")}@font-face{font-family:Rubik;font-weight:300;src:url(../fonts/Rubik-Light.ttf) format("opentype")}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}@keyframes fadeInDown{0%{opacity:0}to{opacity:1}}details.animated[open]{animation-duration:.5s;animation-name:fadeInDown}body,html{background:#fff;color:#000;font-family:Rubik,sans-serif;font-size:20px;font-weight:400;height:100%;line-height:1.4;margin:0;padding:0}body.no_scroll{overflow:hidden}::-moz-selection{background:#f4f9fd}::selection{background:#f4f9fd}h1{font-size:48px}h1,h2{font-weight:500}h2{font-size:40px;margin:0;padding:0}.btn,a{color:#000;text-decoration:none}.btn{align-items:center;background:#fff;border:1px solid #00c996;border-radius:32px;cursor:pointer;display:flex;font-family:Rubik,serif;font-size:20px;font-weight:300;justify-content:center;line-height:1;padding:23px 33px;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:hover{background:#00c996;color:#fff}.wrap{margin:0 auto;position:relative;width:1140px}section h1{text-align:center}section{margin-bottom:50px}.mobile_nav{display:none}.header{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.65);margin-bottom:50px;padding-bottom:33px;padding-top:33px;position:fixed;width:100%;z-index:999}.header .wrap{align-items:center;display:flex;justify-content:space-between}.header .wrap .logo img{height:33px;width:150px}.header .wrap nav{display:flex;gap:45px}.header .wrap nav li{list-style:none}.header .wrap nav li a{font-size:20px;text-decoration:none}.header .wrap .header__icons{display:flex;gap:35px;width:100px}.header .wrap .user summary{cursor:pointer;display:flex}.header .wrap .user summary span{background:url(/shop/img/user.svg) no-repeat;background-size:contain;height:18px;width:14px}.header .wrap .user__form{background:#fff;border-radius:10px 5px 10px 10px;box-shadow:0 0 2px 0 rgba(0,0,0,.2);padding:37px;position:absolute;right:0;top:60px;width:400px;z-index:9999}.header .wrap .user__form-name{font-size:25px;margin-bottom:35px;text-align:center}.header .wrap .user__form-errors{color:red;font-size:14px;font-weight:300}.header .wrap .user__form-errors ul{margin-top:0}.header .wrap .user__form input{background:#f2f2f2;border:none;border-radius:10px;font-family:Rubik;font-size:16px;height:50px;margin-bottom:20px;padding:20px 30px;width:100%}.header .wrap .user__form .btn{background:transparent;border:1px solid #000;border-radius:10px;color:#000;cursor:pointer;font-size:16px;font-weight:400;height:50px;margin-bottom:20px;transition:all .2s;width:100%}.header .wrap .user__form .btn:hover{background:#000;color:#fff}.header .wrap .user__form-links{display:flex;font-size:16px;justify-content:space-between}.header .wrap .cart{cursor:pointer;display:flex;gap:9px}.header .wrap .cart__img{background:url(/shop/img/trash.svg) no-repeat;background-size:contain;height:18px;width:18px}.header .wrap .cart__count{font-size:16px}.header .wrap .cart__data{background:#fff;border-radius:10px 5px 10px 10px;box-shadow:0 0 2px 0 rgba(0,0,0,.2);padding:37px;position:absolute;right:0;top:60px;width:400px;z-index:9999}.header .wrap .cart__data-items{background:transparent;border-radius:0;box-shadow:none;margin-top:0;padding:0}.header .wrap .cart__data-items .item{align-items:center;display:flex;gap:25px;margin-bottom:20px}.header .wrap .cart__data-items .item img{border-radius:10px;height:50px;width:50px}.header .wrap .cart__data-items .item__data{flex-grow:1;width:120px}.header .wrap .cart__data-items .item__data-count{display:none}.header .wrap .cart__data-items .item__data-name{font-size:16px}.header .wrap .cart__data-items .item__data-price{font-size:16px;font-weight:300}.header .wrap .cart__data-items .item__count{align-items:center;display:flex;gap:15px}.header .wrap .cart__data-items .item__count span{font-size:16px;font-weight:300;line-height:0}.header .wrap .cart__data-items .item__count button{background-color:transparent;border:none;cursor:pointer;height:18px;width:18px}.header .wrap .cart__data-items .item__count-plus{background:url(/shop/img/plus.svg)}.header .wrap .cart__data-items .item__count-minus{background:url(/shop/img/minus.svg)}.header .wrap .cart__data-items__issue{background:transparent;border:1px solid #000;border-radius:10px;color:#000;cursor:pointer;font-size:16px;font-weight:400;height:50px;margin-top:20px;transition:all .2s;width:100%}.header .wrap .cart__data-items__issue:hover{background:#000;color:#fff}.header .wrap .cart__data-common{font-size:16px}.banners .item{align-items:center;background:#f2fcfa;border-radius:10px;display:flex;height:450px;justify-content:space-between;padding:80px}.banners .item h1{text-align:left}.banners .item__subheader{font-size:38px}.banners .item__left{line-height:45px;width:50%}.banners .item__left .btn{background:#00c996;border:none;color:#fff;margin-top:30px;transition:transform .2s cubic-bezier(.235,0,.05,.95);width:260px}.banners .item__left .btn:hover{transform:perspective(1px) scale3d(1.044,1.044,1) translateZ(0)!important}.banners .item__buttons{align-items:baseline;display:flex}.banners .item__buttons button{border:none;cursor:pointer;height:15px;margin-left:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:18px}.banners .item__buttons-prev{background:url(/shop/img/banner_prev.svg)}.banners .item__buttons-next{background:url(/shop/img/banner_next.svg)}.banners .item__img{position:relative;width:45%}.banners .item__img img{width:100%}.banners .item__img span{border-radius:100px;font-size:31px;font-weight:300;height:40px;width:40px}.banners .item__details,.banners .item__img span{align-items:center;background:#fff;bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0}.banners .item__details{border-radius:10px;box-shadow:0 0 2px 0 rgba(0,0,0,.2);height:100px;padding:25px 30px;width:-moz-min-content;width:min-content}.banners .item__details-img{height:50px;margin-right:40px;width:50px}.banners .item__details-img img{border-radius:10px;height:50px!important;width:50px!important}.banners .item__details-name{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px;margin-right:10px;min-width:143px;overflow:hidden}.banners .item__details-price{font-size:16px;font-weight:300}.products .items{display:flex;flex-wrap:wrap;gap:45px}.products .items .item{height:530px;padding:30px;transition:all 1s;width:30%}.products .items .item__img{position:relative}.products .items .item__img img{border-radius:10px;overflow:hidden;transition:transform .5s ease;width:100%}.products .items .item__img img:hover{transform:scale(1.05)}.products .items .item__img span{align-items:center;background:#fff;border-radius:17px;bottom:20px;box-shadow:0 0 2px 0 rgba(0,0,0,.2);display:flex;font-size:16px;font-weight:300;height:35px;justify-content:center;position:absolute;right:14px;width:100px}.products .items .item__name{font-size:24px;line-height:28px;margin-top:20px}.products .items .item__name .item__description{font-size:16px;line-height:14px;padding-left:10px}.products .items .item__description{font-size:20px;font-weight:300;line-height:24px;overflow:hidden}.products .items .item__details{align-items:center;backdrop-filter:blur(45px);border-radius:10px;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999999}.products .items .item__details .product{background:#fff;border-radius:10px;box-shadow:0 0 2px 0 rgba(0,0,0,.2);height:700px;position:relative;width:1130px}.products .items .item__details .product__close{background:url(/shop/img/close.svg);cursor:pointer;height:30px;position:absolute;right:35px;top:35px;width:30px}.products .items .item__details .product__info{display:flex;gap:95px;height:100%;padding:100px 100px 75px}.products .items .item__details .product__info-images{width:44%}.products .items .item__details .product__info-images__main{border-radius:10px;height:400px;overflow:hidden;width:400px}.products .items .item__details .product__info-images__items{margin-top:25px}.products .items .item__details .product__info-images__items img{border-radius:10px;height:100px;width:100px}.products .items .item__details .product__info-data__name{font-size:30px;line-height:36px;margin-top:35px}.products .items .item__details .product__info-data__more{cursor:pointer;margin-top:20px;position:relative}.products .items .item__details .product__info-data__more summary{align-items:center;display:flex}.products .items .item__details .product__info-data__more summary span{background:url(/shop/img/triple.svg) no-repeat;cursor:pointer;height:18px;outline:none;width:17px;z-index:3}.products .items .item__details .product__info-data__more__data{background:#fff;border-radius:10px;box-shadow:0 0 2px 0 rgba(0,0,0,.2);display:flex;flex-wrap:wrap;left:-16px;padding:21px 6px;position:absolute;top:-17px;width:330px;z-index:2}.products .items .item__details .product__info-data__more__data-name{font-size:16px;margin-bottom:23px;padding:4px 26px 0}.products .items .item__details .product__info-data__more__data-item:last-child{margin-bottom:0}.products .items .item__details .product__info-data__more__data-item{backface-visibility:hidden;background-color:#fff;border-color:transparent;margin-bottom:10px;padding:0 26px;width:100%}.products .items .item__details .product__info-data__more__data-item__name{font-size:14px}.products .items .item__details .product__info-data__more__data-item__price{font-size:14px;font-weight:300}.products .items .item__details .product__info-data__more__data-item:hover{background-color:rgba(0,201,150,.051);border-radius:22px;transition:background-color .3s ease-in-out}.products .items .item__details .product__info-data__description{max-height:158px;overflow:auto}.products .items .item__details .product__info-data__description p:first-child{margin-top:0}.products .items .item__details .product__info-data__description,.products .items .item__details .product__info-data__price{font-size:24px;font-weight:300;margin-top:20px}.products .items .item__details .product__info-data__structure{margin-top:20px}.products .items .item__details .product__info-data__structure-name{font-size:24px}.products .items .item__details .product__info-data__structure-description{font-size:24px;font-weight:300;line-height:28px;margin-top:10px}.products .items .item__details .product__info-data__links{align-items:center;display:flex;gap:25px;margin-top:30px}.products .items .item__details .product__info-data__links .btn{background:#00c996;border:none;color:#fff;height:60px;transition:transform .2s cubic-bezier(.235,0,.05,.95);width:250px}.products .items .item__details .product__info-data__links .btn:hover{transform:perspective(1px) scale3d(1.044,1.044,1) translateZ(0)!important}.products .items .item__details .product__info-data__links .cart{display:flex;gap:9px}.products .items .item__details .product__info-data__links .cart__img{background:url(/shop/img/trash.svg);background-size:contain;height:18px;width:18px}.products .items .item__details .product__info-data__links .cart__count{font-size:16px}.products .items .item__links{align-items:center;display:flex;gap:25px;margin-top:25px;position:relative;width:100%}.products .items .item__links-about{width:200px}.products .items .item__links-about .btn{font-size:16px;height:50px;width:200px}.products .items .item__links-cart{background:url(/shop/img/cart2.svg);background-size:contain;cursor:pointer;height:18px;width:17px}.products .items .item__links-cart:after{content:attr(data-quantity);display:flex;font-size:8px;font-weight:600;justify-content:flex-end;margin-left:18px;margin-top:-3px}.products .items .item__links-more summary{display:flex}.products .items .item__links-more summary span{background:url(/shop/img/triple.svg) no-repeat;background-position-x:center;cursor:pointer;height:18px;outline:none;width:23px;z-index:3}.products .items .item__links-more__data{background:#fff;border-radius:10px;box-shadow:0 0 2px 0 rgba(0,0,0,.2);display:flex;flex-wrap:wrap;left:0;margin-left:-19px;padding:18px 6px;position:absolute;top:-2px;width:114%;z-index:2}.products .items .item__links-more__data-name{font-size:16px;margin-bottom:23px;padding:0 26px}.products .items .item__links-more__data-item:last-child{margin-bottom:0}.products .items .item__links-more__data-item{backface-visibility:hidden;background-color:#fff;border-color:transparent;cursor:pointer;padding:6px 26px;width:100%}.products .items .item__links-more__data-item__name{font-size:14px}.products .items .item__links-more__data-item__price{font-size:14px;font-weight:300}.products .items .item__links-more__data-item:hover{background-color:rgba(0,201,150,.051);border-radius:22px;transition:background-color .3s ease-in-out}.products .items .item:hover{border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.products .items .item_digest{align-content:center;align-items:baseline;border:1px dashed #000;border-radius:10px;display:flex;flex-wrap:wrap;gap:45px;justify-content:center}.products .items .item_digest:hover{box-shadow:none}.products .items .item_digest__icon{font-size:50px}.products .items .item_digest__name{font-size:24px;text-align:center}.products .items .item_digest__email{background:#f4f9fd;border:none;border-radius:10px;font-family:Rubik,serif;font-size:20px;height:70px;padding:25px;width:100%}.products .items .item_digest__email::-moz-placeholder{font-family:Rubik,serif;font-size:20px;font-weight:300}.products .items .item_digest__email::placeholder{font-family:Rubik,serif;font-size:20px;font-weight:300}.products .items .item_digest__subscribe{background:none;border:none;cursor:pointer;font-family:Rubik,serif;font-size:16px;font-weight:300}.promocode{align-content:space-between;border-radius:10px;box-shadow:0 0 20px 0 rgba(41,135,217,.2);cursor:pointer;display:flex;flex-wrap:wrap;height:450px;overflow:hidden;padding:60px 66px;position:relative;transition:all .45s ease-Out}.promocode h2{opacity:1;position:relative}.promocode #circle{background:#2987d9;border-radius:50%;bottom:0;height:0;left:0;line-height:40px;margin:auto;opacity:0;position:absolute;right:0;top:0;transition:all .5s ease-Out;width:0}.promocode.copy #circle{height:500%;left:-500px;opacity:1;top:-180px;width:200%}.promocode__description{font-size:38px;position:relative;width:100%}.promocode__code{align-items:center;background:#2987d9;border-radius:10px 42px 42px 10px;color:#fff;display:flex;font-size:40px;font-weight:500;height:84px;justify-content:center;position:relative;width:450px}.promocode__copy{color:#fff;display:none;font-size:35px;position:relative}.promocode.copy{align-content:center;align-items:center;justify-content:center;position:relative}.promocode.copy .promocode__copy{display:block}.promocode.copy .promocode__code,.promocode.copy .promocode__description,.promocode.copy h2{display:none}.content{width:100%}.page .title,.page h1{align-items:center;display:flex;font-size:24px;font-weight:400;gap:20px;margin-bottom:30px;text-align:left}.page h4{font-weight:400;padding-top:10px}.page h4~p{line-height:19px;margin:0 0 8px}.page p{line-height:25px}.page .wrap{font-weight:300;padding-left:200px;padding-right:190px}.page img{aspect-ratio:16/9;border-radius:10px;max-width:100%}.page a{transition:color .3s ease-in-out}.page a:hover{color:#00c996}.owl-grab{cursor:pointer!important}.cart_view .wrap{padding-left:200px;padding-right:240px}.cart_view .cart__data-name{align-items:center;display:flex;font-size:24px;gap:10px}.cart_view .cart__data-name span{background:url(/shop/img/cart3.svg);height:18px;width:18px}.cart_view .cart__data-form{margin-top:50px;width:500px}.cart_view .cart__data-form .comment{margin-bottom:50px;margin-top:50px}.cart_view .cart__data-form__btn{background:#00c996;border:none;border-radius:10px;color:#fff;margin-top:30px;transition:transform .2s cubic-bezier(.235,0,.05,.95);width:100%}.cart_view .cart__data-form__btn:hover{transform:perspective(1px) scale3d(1.044,1.044,1) translateZ(0)!important}.cart_view .cart__data-form__common{font-size:20px}.cart_view .cart__data-form__common-promo{display:none;font-weight:300;justify-content:space-between}.cart_view .cart__data-form__common-common{display:flex;justify-content:space-between}.cart_view .cart__data-form__errors{color:red;font-size:14px;font-weight:300;margin-top:17px}.cart_view .cart__data-form__errors ul{margin-top:0}.cart_view .cart__data-items{background:#fff;border-radius:10px 5px 10px 10px;box-shadow:0 0 2px 0 rgba(0,0,0,.2);margin-top:50px;padding:50px}.cart_view .cart__data-items .item{align-items:center;display:flex;gap:40px;margin-bottom:40px}.cart_view .cart__data-items .item:last-child{margin-bottom:0}.cart_view .cart__data-items .item img{border-radius:10px;height:70px;width:70px}.cart_view .cart__data-items .item__data{flex-grow:1}.cart_view .cart__data-items .item__data-count{align-items:center;display:none;gap:15px;margin-top:15px}.cart_view .cart__data-items .item__data-count span{font-size:16px;font-weight:300;line-height:0}.cart_view .cart__data-items .item__data-count button{background-color:transparent;border:none;cursor:pointer;height:18px;width:18px}.cart_view .cart__data-items .item__data-count-plus{background:url(/shop/img/plus.svg)}.cart_view .cart__data-items .item__data-count-minus{background:url(/shop/img/minus.svg)}.cart_view .cart__data-items .item__data-name{line-height:24px}.cart_view .cart__data-items .item__data-price{display:flex;font-weight:300;gap:5px;margin-top:5px}.cart_view .cart__data-items .item__data-price .last{text-decoration:line-through}.cart_view .cart__data-items .item__count{align-items:center;display:flex;gap:15px}.cart_view .cart__data-items .item__count span{font-size:16px;font-weight:300;line-height:0}.cart_view .cart__data-items .item__count button{background-color:transparent;border:none;cursor:pointer;height:18px;width:18px}.cart_view .cart__data-items .item__count-plus{background:url(/shop/img/plus.svg)}.cart_view .cart__data-items .item__count-minus{background:url(/shop/img/minus.svg)}.form-group{display:flex;flex-wrap:wrap}.form-group__inner{align-items:center;display:flex;position:relative;width:100%}.form-group__inner span{height:14px;position:absolute;right:30px;top:28px;width:14px}.form-group__inner .error{background:url(/shop/img/error.svg);background-size:contain}.form-group__inner .success{background:url(/shop/img/success.svg);background-size:contain;width:21px}.form-group label{font-size:20px;padding-bottom:5px;width:100%}.form-group input,.form-group textarea{background:#f2f2f2;border:none;border-radius:10px;font-family:Rubik;font-size:20px;font-weight:300;height:70px;margin-bottom:20px;padding:25px;width:100%}.form-group textarea{min-height:105px;resize:vertical}.information{height:68vh}.information .wrap{align-content:center;display:flex;flex-wrap:wrap;height:100%;text-align:center}.information__header{font-size:60px;font-weight:500;width:100%}.information__subheader{font-size:48px;width:100%}.information__emoji{font-size:60px;padding-bottom:45px;padding-top:45px;width:100%}.information__link{font-size:20px;width:100%}.information__link a{align-items:center;display:flex;gap:13px;justify-content:center}.information__link a span{background:url(/shop/img/next.svg) no-repeat;height:18px;width:18px}.icon_about{background:url(/shop/img/about.svg) no-repeat;height:20px;width:20px}.icon_contacts{background:url(/shop/img/contacts.svg) no-repeat;height:20px;width:20px}.icon_delivery{background:url(/shop/img/delivery.svg) no-repeat;height:20px;width:20px}.icon_pay{background:url(/shop/img/pay.svg) no-repeat;background-size:contain;height:16px;width:20px}.content-wrapper{display:flex;flex-direction:column;min-height:100vh}main{flex-grow:1;margin-top:120px}.footer{flex-shrink:1;font-size:16px;padding-bottom:50px}.footer .wrap{display:flex;justify-content:space-around}.footer .wrap .info{font-weight:300}.footer .wrap .info__logo img{height:33px;margin-bottom:30px;width:150px}.footer .wrap .info__copyright,.footer .wrap .menu__header{margin-bottom:10px}.footer .wrap .menu nav li{font-weight:300;list-style:none;margin-bottom:14px}.footer .wrap .contacts__header{margin-bottom:10px}.footer .wrap .contacts__email{display:flex;font-weight:300;gap:10px;margin-bottom:14px}.footer .wrap .contacts__email span{background:url(/shop/img/mail.svg) no-repeat;height:17px;width:18px}.footer .wrap .contacts__phone{display:flex;font-weight:300;gap:10px;margin-bottom:14px}.footer .wrap .contacts__phone span{background:url(/shop/img/phone.svg) no-repeat;height:18px;width:18px}.footer .wrap .contacts__site{align-items:center;border:1px solid #000;border-radius:10px;display:flex;font-weight:300;height:40px;justify-content:center;margin-bottom:14px;transition:all .2s;width:130px}.footer .wrap .contacts__site:hover{background:#000;color:#fff}.footer .wrap .contacts__socs{display:flex;gap:20px}@media (max-width:1100px){.wrap{width:992px}.products .items .item{height:auto;width:46%}.products .items .item__links-more__data{width:110%}.products .items .item__links-about,.products .items .item__links-about .btn{width:100%}}@media (max-width:992px){.mobile_nav{background:#fff;bottom:0;display:block;height:77px;left:0;padding-top:15px;position:fixed;width:100%;z-index:100}.mobile_nav nav{display:flex;justify-content:space-around}.mobile_nav nav li{list-style:none}.mobile_nav nav li.active a .icon,.mobile_nav nav li:hover a .icon{background:#f2fcfa;border-radius:14px}.mobile_nav nav li a{border-color:transparent;flex-wrap:wrap;text-align:center;transition:background-color .3s ease-in-out}.mobile_nav nav li a,.mobile_nav nav li a .icon{align-items:center;display:flex;justify-content:center}.mobile_nav nav li a .icon{height:28px;width:70px}.mobile_nav nav li a .icon span{display:block}.mobile_nav nav li a .mobile_nav__name{width:100%}.header{padding-bottom:25px;padding-top:25px}.header .wrap nav{display:none}main{margin-top:90px}.banners .item{height:100%}.banners .item h1{font-size:34px}.banners .item__subheader{font-size:20px;line-height:24px}.banners .item__img{width:100%}.banners .item__buttons-next,.banners .item__buttons-prev{display:none}.products .items .item{width:47%}.products .items .item__links-more__data{width:112%}.products .items .item__details .product{width:100%}.products .items .item__details .product__info{gap:30px;padding:100px 30px 30px}.products .items .item__details .product__info-images__main{height:300px;width:300px}.promocode{align-content:baseline;gap:30px;height:352px;padding:30px 18px;text-align:center}.promocode h2{display:flex;flex-wrap:wrap;gap:36px;justify-content:center;padding:0 20px;width:100%}.promocode h2 span:first-child{line-height:24px;order:2;width:100%}.promocode h2 span:last-child{font-size:45px;line-height:1;order:1;width:100%}.promocode__description{font-size:18px;line-height:21px;padding:0 20px}.promocode__code{font-size:20px;height:52px;width:100%}.wrap{width:768px}}@media (max-width:768px){.information{height:100vh}.banners .item{flex-wrap:wrap;padding:32px}.banners .item h1{text-align:center}.banners .item__subheader{font-size:20px;line-height:24px}.banners .item__left{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;width:100%}.banners .item img,.products .items .item{height:auto;width:100%}.products .items .item__links-more__data{width:107%}.promocode{height:408px}.footer .wrap{gap:45px}.footer .wrap .info{display:flex;flex-wrap:wrap;gap:20px;width:100%}.footer .wrap .info__copyright{margin-bottom:0;width:100%}.footer .wrap .info__logo img{margin-bottom:0}.footer .wrap .menu{width:100%}.footer .wrap .menu__header{margin-bottom:20px}.footer .wrap .menu nav{display:flex;flex-wrap:wrap;gap:20px}.footer .wrap .menu nav li{margin-bottom:0;width:100%}.footer .wrap .contacts{display:flex;flex-wrap:wrap;gap:20px;width:100%}.footer .wrap .contacts__email,.footer .wrap .contacts__header,.footer .wrap .contacts__phone{margin-bottom:0;width:100%}.footer .wrap .contacts__site{margin-bottom:0}.footer .wrap .contacts__socs{width:100%}.footer{padding-bottom:90px}.footer .wrap{flex-wrap:wrap}.footer .wrap .info{justify-content:center;text-align:center}.footer .wrap .menu{text-align:center}.footer .wrap .contacts,.footer .wrap .contacts__email,.footer .wrap .contacts__phone{justify-content:center;text-align:center}.footer .wrap .contacts__socs{justify-content:center}.wrap{width:576px}}@media (max-width:576px){.btn{font-size:16px}h1{font-size:34px}h2{font-size:20px}body{overflow-x:hidden}.wrap{padding-left:30px;padding-right:30px;width:100%}.promocode.copy #circle{height:500%;left:-50px;opacity:1;top:0;width:200%}.cart .wrap{padding-left:30px;padding-right:30px}.cart__data-form{width:100%}.cart__data-items{padding:20px}.cart_view .cart__data-form{width:100%}.cart_view .cart__data-items .item__count{display:none}.cart_view .cart__data-items .item__data-count{display:flex}.page .wrap{padding-left:30px;padding-right:30px}.header .wrap .cart__items{top:20px;width:100%}.header .wrap .cart__data,.header .wrap .user__form{width:100%}.products .items .item__links-more__data{width:114%}.products .items .item__details{overflow:scroll}.products .items .item__details .product{height:auto;top:220px;width:100%}.products .items .item__details .product__close{left:0;margin:auto;right:0;top:25px}.products .items .item__details .product__info{flex-wrap:wrap;gap:30px;padding:85px 30px 30px;width:100%}.products .items .item__details .product__info-images{width:100%}.products .items .item__details .product__info-images__main{aspect-ratio:1/1;height:auto;width:100%}.products .items .item__details .product__info-images__items{margin-top:30px}.products .items .item__details .product__info-images__items img{height:100%;width:100%}.products .items .item__details .product__info-data{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.products .items .item__details .product__info-data__name{font-size:26px;order:1;width:75%}.products .items .item__details .product__info-data__price{font-size:16px;margin-top:0;order:2}.products .items .item__details .product__info-data__more{font-size:16px;margin-top:30px;order:3;width:100%}.products .items .item__details .product__info-data__description{font-size:16px;margin-top:30px;order:4;width:100%}.products .items .item__details .product__info-data__structure{margin-top:15px;order:5;width:100%}.products .items .item__details .product__info-data__structure-description,.products .items .item__details .product__info-data__structure-name{font-size:16px}.products .items .item__details .product__info-data__links{order:6;width:100%}.banners .wrap{padding:0}.banners .item__details{width:100%}.products .items .item{height:auto;width:100%}.promocode{height:100%}.information__emoji,.information__header{font-size:34px}.information__subheader{font-size:20px}}
