

/* Start:/bitrix/templates/UpFly/css/extra-components.css?172110642031718*/
.sales__link::after,.sales__link::before{width:2px;height:10px;background-color:#fb6107;border-radius:2px;right:33px;position:absolute;content:""}.product-item-more-title,.product-item-scu-item-text,.product-item-title{text-overflow:ellipsis;white-space:nowrap}.bx-touch .product-item-info-container.product-item-touch-hidden{display:none!important}.sales__duration{white-space:nowrap;position:absolute;top:5px;left:20px;line-height:normal;font-size:.9rem;font-weight:600;letter-spacing:.01em;color:#fff}.product-item-container,.sales__item,.sales__link{position:relative}.sales__info{overflow:hidden;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;font-weight:900;font-size:34px;line-height:41px;color:#fff;max-width:85%;margin:20px}.sales__inner{display:grid;gap:12px;grid-template:1fr 1fr/1.1fr 1.1fr 1.1fr 1.1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-flow:dense}.sales__item{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:20px;height:375px;width:605px;z-index:10;cursor:pointer}.sales__link{margin-left:20px;font-weight:700;font-size:18px;line-height:22px;color:#fb6107;padding:0;background:#fff;-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,.09);box-shadow:1px 1px 2px 1px rgba(0,0,0,.09);border-radius:5px;width:296px;opacity:0;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.product-item-image-alternative,.product-item-image-original,.product-item-image-slide{background-position:center;background-size:contain;background-repeat:no-repeat;height:100%}.sales__link:focus,.sales__link:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.sales__link::before{top:16px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sales__link::after{bottom:13px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sales__item:hover .sales__link{opacity:1;padding:12px 59px 12px 31px}.sales{background-color:#fff;padding:0}@media (max-width:1868px){.sales__img-long img,.sales__img-short img{max-width:100%}.sales__img-long,.sales__img-short{width:280px}}@media (max-width:1750px){.sales__info{font-size:28px;line-height:32px;width:400px}}@media (max-width:1640px){.sales__main-info--long{padding-left:18px}.sales__img-long{height:270px}.sales__img-short{height:150px}}@media (max-width:1490px){.sales__main-info--long{padding-left:18px}.sales__img-left,.sales__img-right{width:250px}.sales__img-long,.sales__img-short{width:230px}.sales__img-long{height:200px}.sales__img-short{height:130px}}@media (max-width:1366px){.sales__item .sales__info,.sales__item-long .sales__info{font-size:26px;line-height:32px}.sales__info{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-width:85%}.sales__item{height:380px}.sales__item-long{height:186px;max-width:430px;width:100%}.sales__item-short{height:186px;max-width:300px;width:100%}.sales__item-short .sales__info{font-size:20px;line-height:24px;max-width:85%}.sales__main-info--long{padding-left:18px}.sales__img-left,.sales__img-right{width:150px;height:180px}.sales__img-long,.sales__img-short{width:160px}.sales__img-long{height:150px}.sales__img-short{height:100px}.sales__link{font-size:16px;line-height:20px;width:213px}.sales__link::after,.sales__link::before{display:none}.sales__item-long:hover .sales__link,.sales__item-short:hover .sales__link,.sales__item:hover .sales__link{padding:6px 15px}}@media (max-width:1200px){.sales__item .sales__link,.sales__item:hover .sales__link{padding:12px 59px 12px 31px}.sales__item-long:hover .sales__img-long,.sales__item-short:hover .sales__img-short,.sales__item:hover .sales__img-left,.sales__item:hover .sales__img-right{opacity:1}.sales__item-long .sales__link::before,.sales__item-short .sales__link::after,.sales__item-short .sales__link::before{content:none;display:none}.sales__inner{padding-top:36px}.sales__item .sales__info{font-size:25px;line-height:30px}.sales__item .sales__link{margin-bottom:18px;width:296px}.sales__item-long .sales__link,.sales__item-short .sales__link{margin-bottom:10px;width:213px;padding:7px 15px}.sales__item .sales__link::after,.sales__item .sales__link::before{display:block}.sales__item .sales__link::before{right:52px;top:15px}.sales__item .sales__link::after{right:52px;bottom:12px}.sales__item{height:296px}.sales__item-long,.sales__item-short{height:145px;max-width:330px;width:100%}.sales__item-long .sales__info,.sales__item-short .sales__info{-webkit-line-clamp:2;font-size:20px;line-height:24px}.sales__item-long:hover .sales__link,.sales__item-short:hover .sales__link{padding:7px 15px}.sales__main-info--long,.sales__main-info--short{padding-left:12px}.sales__info--small{max-width:430px}.sales__img-left{top:0}.sales__img-left,.sales__img-right{width:140px;height:140px}.sales__img-long{width:100px;height:110px}.sales__img-short{width:100px}.sales__link{font-size:16px;line-height:20px;width:213px;opacity:1;padding:6px 15px}.sales__link::after,.sales__link::before{display:none}.sales__item_big .sales__info{-webkit-line-clamp:5}}@media (max-width:992px){.sales__inner{grid-template:50% 50%/1.1fr 1.1fr 1.1fr 1.1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.sales__item-short{grid-area:2/7/3/12;height:auto!important}.sales__item-long{grid-area:1/7/2/12;height:auto!important}.sales__item_big{grid-area:1/1/3/7;height:auto!important}.sales__item-long+.sales__item-short,.sales__item-short+.sales__item-long{display:none}.sales__item{height:302px}}@media (max-width:768px){.sales__item{width:380px;height:251px;margin-bottom:10px}.sales__inner{display:flex;flex-direction:column;align-content:center;align-items:center}.sales__info{line-height:normal;display:block;overflow:visible;width:80%;padding-top:10px}.sales__inner{padding-top:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sales__item-long,.sales__item-short{max-width:100%;margin-right:0}.sales__item .sales__info{font-size:20px;line-height:24px;max-width:252px}.sales__item .sales__link{width:213px;padding:7px 15px}.sales__item .sales__link::after,.sales__item .sales__link::before{display:none}.sales__item:hover .sales__link{padding:7px 15px}.sales__main-info--long,.sales__main-info--short{padding-top:12px;padding-bottom:12px}.sales__item-long .sales__info,.sales__item-short .sales__info{font-size:18px;line-height:22px;max-width:252px}.sales__link{width:213px;padding:7px 15px}}@media (max-width:575px){.sales__item{max-width:100%}}.fixed-list-head{display:flex}@media (min-width:1200px){.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-1-6>.col-sm-6:nth-child(odd),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(odd),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(odd),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1){clear:both}}@media (min-width:992px) and (max-width:1199px){.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-1-6>.col-sm-6:nth-child(odd),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(odd),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(odd),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1){clear:both}}@media (min-width:768px) and (max-width:991px){.product-item-list-col-1-4>.col-sm-6:nth-child(odd),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-1-6>.col-sm-6:nth-child(odd),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(odd),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-4-1>.col-sm-6:nth-child(odd),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(odd),.product-item-list-col-6-1>.col-sm-6:nth-child(odd),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-6>.col-xs-12>.row>.col-sm-4:nth-child(3n+1){clear:both}}.catalog-section-header{font-size:14px;font-weight:700;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}.row::before{display:initial}.product-item-container.hover{z-index:17}.bx-catalog-subscribe-button{margin-bottom:0!important}.product-item{display:block;box-sizing:border-box;padding:15px 0 5px;width:100%;border:1px solid transparent;border-radius:2px}.product-item-line-card .product-item{width:auto!important;border-bottom:1px solid #dadada}.bx-retina .product-item,.bx-retina .product-item-amount-field,.bx-retina .product-item-amount-field-btn-minus,.bx-retina .product-item-amount-field-btn-plus{border-width:.5px}.product-item *{transition:opacity .3s}.bx-no-touch .product-item-container.hover .product-item{position:absolute;right:-15px;left:-15px;padding:15px 15px 0;width:auto;border:1px solid transparent;background:#fff;box-shadow:0 7px 15px 0 rgba(0,0,0,.19);-webkit-animation:.3s product-item-hover}.bx-touch .product-item{padding:15px 0 0;width:auto;background:#fff}@-webkit-keyframes product-item-hover{0%{position:absolute;left:-15px;right:-15px;border:1px solid transparent;box-shadow:0 0 0 0 transparent}100%{border:1px solid transparent;box-shadow:0 7px 15px 0 rgba(0,0,0,.19)}}.product-item-image-wrapper{position:relative;display:block;margin-bottom:15px;padding-top:116%;width:100%;transition:.3s}.product-item-container.hover.product-item-scalable-card .product-item-image-wrapper{padding-top:54%}.product-item-image-alternative,.product-item-image-original{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;transition:opacity .3s linear}.product-item-image-original{z-index:11}.product-item-image-alternative{z-index:13;opacity:0}.bx-no-touch .product-item-container.hover .product-item-image-original{opacity:0}.bx-no-touch .product-item-container.hover .product-item-image-alternative,.bx-touch .product-item-more,.product-item-amount-field-btn-minus:hover:after,.product-item-amount-field-btn-plus:hover:after,.product-item-container.hover .product-item-image-slider-control-container,.product-item-container.hover .product-item-more,.product-item-line-card:hover .product-item-image-slider-control-container{opacity:1}.product-item-big-card .product-item-image-wrapper{margin-bottom:25px}.product-item-image-slider-slide-container{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;width:100%;height:100%;transition:opacity .3s}.product-item-image-slide{position:relative;display:none;background-color:#fff;transition:left .6s ease-in-out}@media all and (transform-3d),(-webkit-transform-3d){.product-item-image-slide{transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.product-item-image-slide.active.right,.product-item-image-slide.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.product-item-image-slide.active.left,.product-item-image-slide.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.product-item-image-slide.active,.product-item-image-slide.next.left,.product-item-image-slide.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.product-item-container.hover .product-item-compare-container,.product-item-image-slider-slide-container>.active,.product-item-image-slider-slide-container>.next,.product-item-image-slider-slide-container>.prev,.product-item-line-card .product-item-compare-container{display:block}.product-item-image-slider-slide-container>.active,.product-item-image-slider-slide-container>.next.left,.product-item-image-slider-slide-container>.prev.right{left:0}.product-item-image-slider-slide-container>.next,.product-item-image-slider-slide-container>.prev{position:absolute;top:0;width:100%}.product-item-image-slider-slide-container>.next{left:100%}.product-item-image-slider-slide-container>.prev{left:-100%}.product-item-image-slider-progress-bar-container{position:absolute;right:0;bottom:0;left:0;width:100%;height:1px}.product-item-image-slider-progress-bar{position:absolute;top:0;bottom:0;left:0;height:1px;background-color:#f42c2c;opacity:.8}.product-item-image-slider-control-container{position:absolute;right:0;bottom:10px;left:0;z-index:15;padding:0;text-align:center;opacity:0;transition:opacity .3s}.product-item-image-slider-control,.product-item-image-slider-control.active{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:rgba(128,128,128,.8);opacity:.6;cursor:pointer;transition:.3s}.product-item-image-slider-control.active:hover,.product-item-image-slider-control:hover{cursor:pointer}.product-item-label-ring,.product-item-label-text{position:absolute;z-index:15}.product-item-label-ring,.product-item-label-text span{display:inline-block;clear:both;margin-bottom:2px;background:#f42c2c;color:#fff;vertical-align:middle;text-align:center;transition:250ms}.bx-red .product-item-label-ring,.bx-red .product-item-label-text span{background-color:#fba90c}.product-item-label-ring>div,.product-item-label-text>div{line-height:0}.product-item-label-text span{padding:2px 5px;vertical-align:middle;font-weight:700}.product-item-label-text.product-item-label-small span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-small span{margin-bottom:1px;padding:2px 7px;font-weight:400;font-size:13px;line-height:14px}.product-item-big-card .product-item-label-text.product-item-label-small span{padding:5px 12px;font-size:16px;line-height:21px}.product-item-label-text.product-item-label-big span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-big span{padding:4px 10px;font-size:13px;line-height:17px}.product-item-big-card .product-item-label-text.product-item-label-big span{padding:5px 17px;font-size:22px;line-height:33px}.product-item-label-ring{box-sizing:border-box;border-radius:50%;font-weight:700}.product-item-label-ring.product-item-label-small,.product-item-scalable-card.hover .product-item-label-ring.product-item-label-small{width:40px;height:40px;font-size:14px;line-height:40px}.product-item-big-card .product-item-label-ring.product-item-label-small{width:100px;height:100px;font-size:30px;line-height:100px}.product-item-label-ring.product-item-label-big,.product-item-scalable-card.hover .product-item-label-ring.product-item-label-big{width:50px;height:50px;font-size:18px;line-height:50px}.product-item-big-card .product-item-label-ring.product-item-label-big{width:120px;height:120px;font-size:42px;line-height:120px}@media (max-width:767px){.product-item-line-card .product-item .col-xs-12:nth-child(2n),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(odd),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(odd),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-6>.col-xs-12>.row>.col-xs-6:nth-child(odd){clear:both}.product-item{padding:15px 5px 5px}.product-item-label-text>div{line-height:0}.product-item-label-text.product-item-label-small span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-small span{margin-bottom:1px;padding:2px 7px;font-size:10px;line-height:14px}.product-item-big-card .product-item-label-text.product-item-label-small span,.product-item-label-text.product-item-label-big span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-big span{margin-bottom:1px;padding:3px 12px;font-size:14px;line-height:16px}.product-item-big-card .product-item-label-text.product-item-label-big span{padding:3px 12px;font-size:20px;line-height:25px}.product-item-big-card .product-item-label-ring.product-item-label-small,.product-item-label-ring.product-item-label-big,.product-item-label-ring.product-item-label-small,.product-item-scalable-card.hover .product-item-label-ring.product-item-label-big,.product-item-scalable-card.hover .product-item-label-ring.product-item-label-small{width:35px;height:35px;font-size:12px;line-height:35px}.product-item-big-card .product-item-label-ring.product-item-label-big{width:70px;height:70px;font-size:24px;line-height:70px}}.product-item-label-top{top:-5px}.product-item-label-center{left:50%;transform:translateX(-50%)}.product-item-button-container,.product-item-label-center>div,.product-item-line-card .product-item-info-container{text-align:center}.product-item-label-left{left:-5px}.product-item-big-card .product-item-amount-field-container,.product-item-label-left>div{text-align:left}.product-item-label-bottom{bottom:-5px}.product-item-label-middle{top:50%;transform:translateY(-50%)}.product-item-label-right{right:-5px}.product-item-label-right>div{text-align:right}.product-item-label-center.product-item-label-middle{transform:translateY(-50%) translateX(-50%)}.product-item-title{overflow:hidden;margin-bottom:15px}.bx-touch .product-item-title,.product-item-container.hover .product-item-title{overflow:auto;white-space:normal}.product-item-title a{color:#3f3f3f;text-decoration:none;font-size:13px}.product-item-big-card .product-item-title a{font-size:21px}.product-item-line-card .product-item-title a{font-size:20px}.product-item-price-container{margin:5px 0 10px}.product-item-price-current{color:#3f3f3f;white-space:nowrap;font-weight:700;font-size:13px}.product-item-price-old{color:#a5a5a5;text-decoration:line-through;white-space:nowrap;font-size:12px}.product-item-big-card .product-item-price-current,.product-item-big-card .product-item-price-old{vertical-align:middle;line-height:20px}.product-item-big-card .product-item-price-container{margin:0 0 10px}.product-item-big-card .product-item-price-current{font-size:18px}.product-item-big-card .product-item-price-old{font-size:15px}.product-item-info-container{margin-bottom:8px}.product-item-info-container-title{color:#000;font-weight:700;font-size:13px}.bx-no-touch .product-item-container .product-item-info-container.product-item-hidden{display:none;opacity:0;transition:opacity .3s}.bx-no-touch .product-item-container.hover .product-item-info-container.product-item-hidden,.bx-touch .product-item-info-container.product-item-hidden,.product-item-line-card .product-item-container .product-item-info-container.product-item-hidden{display:block;opacity:1}.product-item-amount{padding:0 0 2px;text-align:center}.product-item-amount-field-btn-minus,.product-item-amount-field-btn-plus{position:relative;display:inline-block;min-width:22px;height:22px;border-radius:2px;background-color:#f2f2f2;color:#fff;vertical-align:middle;text-align:center;cursor:pointer;transition:background .3s,opacity .3s}.product-item-amount-field-btn-minus:hover,.product-item-amount-field-btn-plus:hover{background:#d3d3d3}.product-item-amount-field-btn-minus:after,.product-item-amount-field-btn-plus:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.8;transition:opacity .3s,background .3s}.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus:after,.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus:after{opacity:.3!important;cursor:default}.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus:hover,.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus:hover{background-color:#f2f2f2}.product-item-amount-field-btn-plus:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxwYXRoIGZpbGw9IiM1MjVDNjgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE4LDEyIEwxOCwwIEwxMiwwIEwxMiwxMiBMMCwxMiBMMCwxOCBMMTIsMTggTDEyLDMwIEwxOCwzMCBMMTgsMTggTDMwLDE4IEwzMCwxMiBMMTgsMTIgWiIvPjwvc3ZnPg==) center/10px no-repeat}.product-item-amount-field-btn-minus:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSI2IiB5PSIxMiIgZmlsbD0iIzUyNUM2OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) center/10px no-repeat}.product-item-amount-field{display:inline-block;padding:0;max-width:50px;width:auto;height:22px;border:1px solid transparent;border-radius:2px;background:0 0!important;color:#000;vertical-align:middle;text-align:center;font-weight:700;line-height:22px;transition:border .3s}.product-item-amount-field:focus{outline:0!important}.bx-no-touch input.product-item-amount-field::-webkit-inner-spin-button,.bx-no-touch input.product-item-amount-field::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.product-item-amount-description-container{color:#a5a5a5;white-space:nowrap;font-size:12px;display:block}.product-item-amount-description-container strong{color:#333;white-space:nowrap}.product-item-amount-label-container{margin:5px 0;color:#a5a5a5;font-weight:700;font-size:12px}.product-item-quantity{color:#333;font-weight:400;font-size:12px}.product-item-properties{display:block;overflow:hidden;margin:0;color:#a5a5a5;font-size:12px}.product-item-properties dl{clear:both}.product-item-properties dt{float:left;clear:both;font-weight:400}.product-item-properties dd{float:right;margin-bottom:3px;margin-left:5px;color:#000}.product-item-compare-container{position:relative;display:none;margin:0 -15px;padding:4px 15px;min-height:30px;border-top:1px solid #e6e6e6;background:#f3f3f3;box-shadow:inset 0 1px 1px 0 #eee;vertical-align:middle;font-size:12px;line-height:20px}.product-item-line-card .product-item-compare-container{margin:0;border:none;background-color:transparent;box-shadow:none;text-align:center}.bx-touch .product-item-compare-container,.product-item-sticker,.product-item-sticker-round{display:none}.product-item-compare .checkbox{margin:0;padding:0}.product-item-scu-container{padding:0 0 2px}.product-item-scu-container-title{color:#333;font-size:12px}.product-item-scu-list{margin:0}.product-item-scu-item-list{overflow:hidden;margin:0 0 0 -2px;padding:0;list-style:none}.product-item-scu-item-color-container,.product-item-scu-item-text-container{display:inline-block;box-sizing:border-box;padding:5px 3px;max-width:100%}.product-item-scu-item-text-container{min-width:32px}.product-item-scu-item-color-container{max-width:38px;width:25%}.product-item-scu-item-color-block{position:relative;padding-top:100%;outline:#c0cfda solid 1px;cursor:pointer}.bx-no-touch .product-item-scu-item-color-block{transition:outline .2s}.bx-retina .product-item-scu-item-color-block,.bx-retina .product-item-scu-item-text-block{outline-width:.5px}.product-item-scu-item-color-container.selected .product-item-scu-item-color-block,.product-item-scu-item-text-container.selected .product-item-scu-item-text-block{outline-width:2px}.bx-retina .product-item-scu-item.selected .product-item-scu-item-color-block,.bx-retina .product-item-scu-item.selected .product-item-scu-item-text-block{outline-width:1px}.product-item-scu-item-color{position:absolute;top:2px;right:2px;bottom:2px;left:2px;background-position:center;background-size:contain;background-repeat:no-repeat}.product-item-scu-item-text-block{position:relative;padding:0 5px;outline:#c0cfda solid 1px;cursor:pointer}.bx-no-touch .product-item-scu-item-text-block{transition:outline .3s}.product-item-scu-item-text{overflow:hidden;max-width:100%;vertical-align:middle;text-align:center;text-transform:uppercase;font-size:11px;line-height:18px}.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block,.product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block{position:relative;outline-color:#a9adb4!important}.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block:after,.product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block:after{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij4gIDxwYXRoIGZpbGw9IiNBOUFEQjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjM5MjEyNjgsMTMuMjMyMzAyOSBMMjUuOTkyLDEuNDE4IEwyNC42LDAgTDEyLjk5OTk5NTYsMTEuODE0NDM2NCBMMS40LDAgTDAuMDA5LDEuNDE5IEwxMS42MDc4Njg3LDEzLjIzMjI5NzUgTDAuNDczLDI0LjU3MyBMMS44NjUsMjUuOTkxIEwxMi45OTk5OTkzLDE0LjY1MDE2NDUgTDI0LjEzNCwyNS45OSBMMjUuNTI2LDI0LjU3MiBMMTQuMzkyMTI2OCwxMy4yMzIzMDI5IFoiLz48L3N2Zz4=) center no-repeat rgba(255,255,255,.75);background-size:80% 80%;content:""}@media (max-width:991px){.product-item-line-card .product-item .col-sm-6:nth-child(2n){clear:both}.product-item-line-card .product-item-scu-container-title,.product-item-line-card .product-item-scu-item-list{text-align:center}.product-item-line-card .product-item-scu-item-color-container,.product-item-line-card .product-item-scu-item-text-container{display:inline-block;float:none}}.product-item-description-container p{color:#575757;font-size:13px}.product-item-button-container .btn{margin-bottom:2px}.product-item-more-container{position:relative;display:block;box-sizing:border-box;padding:15px 15px 5px;width:100%;border:1px solid transparent;border-radius:2px;transition:.3s}.product-item-more-wrapper{position:relative;display:block;margin-bottom:15px;padding-top:116%;width:100%}.product-item-more{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjk3LjYxMyAyOTcuNjEzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjxjaXJjbGUgY3g9IjE1LjI3OSIgY3k9IjE0LjgzIiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjU5LjMyIiBjeT0iNTkuNzY5IiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjU5LjMyIiBjeT0iMTQuODMiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTA0LjI2MSIgY3k9IjU5Ljc2OSIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxMDQuMjYxIiBjeT0iMTAzLjgxIiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjEwNC4yNjEiIGN5PSIxNC44MyIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iNTkuNzY5IiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjE0OC4zMDIiIGN5PSIxMDMuODEiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTQ4LjMwMiIgY3k9IjE0LjgzIiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjE5Mi4zNDMiIGN5PSI1OS43NjkiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTkyLjM0MyIgY3k9IjEwMy44MSIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iMTQ3Ljg1MiIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxOTIuMzQzIiBjeT0iMTQ3Ljg1MiIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxMDQuMjYxIiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxOTIuMzQzIiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSI1OS4zMiIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTA0LjI2MSIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTQ4LjMwMiIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTkyLjM0MyIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMjM4LjIzOCIgY3k9IjEwMy44MSIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIyMzguMjM4IiBjeT0iMTQ3Ljg1MiIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIyMzguMjM4IiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNS4yNzkiIGN5PSIyODIuNzgyIiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSI1OS4zMiIgY3k9IjI4Mi43ODIiIHI9IjE0LjgzMSIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjEwNC4yNjEiIGN5PSIyODIuNzgyIiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iMjgyLjc4MiIgcj0iMTQuODMxIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMjgyLjMzNCIgY3k9IjE0Ny44NTIiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjwvc3ZnPg==) center/50% no-repeat #f3f3f3;opacity:.7;transition:opacity .3s}.product-item-more-title{overflow:hidden;text-align:center}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}div.news-list{word-wrap:break-word}div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}.news-date-time{color:#486daa}
/* End */


/* Start:/bitrix/templates/UpFly/css/libs.min.css?171143041427318*/
.fancybox-infobar, .fancybox-slide--image .fancybox-content {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none }.fancybox-container *, .slick-slider {box-sizing: border-box }.fancybox-container, .fancybox-thumbs, .fancybox-thumbs__list a, .slick-slider {-webkit-tap-highlight-color: transparent }.fancybox-caption, .fancybox-infobar, .slick-slide.dragging img {pointer-events: none }.irs, .slick-slider {-webkit-touch-callout: none;-khtml-user-select: none }.fancybox-is-open .fancybox-stage, body.compensate-for-scrollbar {overflow: hidden }.fancybox-active {height: auto }.fancybox-is-hidden {left: -9999px;margin: 0;position: absolute !important;top: -9999px;visibility: hidden }.fancybox-container {-webkit-backface-visibility: hidden;height: 100%;left: 0;outline: 0;position: fixed;top: 0;-ms-touch-action: manipulation;touch-action: manipulation;transform: translateZ(0);width: 100%;z-index: 100000003 }.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {bottom: 0;left: 0;position: absolute;right: 0;top: 0 }.fancybox-outer {-webkit-overflow-scrolling: touch;overflow-y: auto }.fancybox-bg {background: #1e1e1e;opacity: 0;transition-duration: inherit;transition-property: opacity;transition-timing-function: cubic-bezier(.47, 0, .74, .71) }.fancybox-is-open .fancybox-bg {opacity: .9;transition-timing-function: cubic-bezier(.22, .61, .36, 1) }.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar {direction: ltr;opacity: 0;position: absolute;transition: opacity .25s, visibility 0s .25s;visibility: hidden;z-index: 99997 }.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar {opacity: 1;transition: opacity .25s, visibility;visibility: visible }.fancybox-slide, .fancybox-slide--image .fancybox-content {transition-property: transform, opacity;-webkit-backface-visibility: hidden }.fancybox-infobar {color: #ccc;font-size: 13px;-webkit-font-smoothing: subpixel-antialiased;height: 44px;left: 0;line-height: 44px;min-width: 44px;mix-blend-mode: difference;padding: 0 10px;top: 0;-webkit-touch-callout: none;user-select: none }.fancybox-toolbar {right: 0;top: 0 }.fancybox-stage {direction: ltr;overflow: visible;transform: translateZ(0);z-index: 99994 }.fancybox-slide {display: none;height: 100%;left: 0;outline: 0;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: absolute;text-align: center;top: 0;white-space: normal;width: 100%;z-index: 99994 }.fancybox-slide:before {content: "";display: inline-block;font-size: 0;height: 100%;vertical-align: middle;width: 0 }.fancybox-is-sliding .fancybox-slide, .fancybox-show-thumbs .fancybox-thumbs, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous, .irs-with-grid .irs-grid, .slick-initialized .slick-slide, .slick-slide img {display: block }.fancybox-slide--image {overflow: hidden;padding: 44px 0 }.fancybox-button--fsenter svg:nth-child(2), .fancybox-button--fsexit svg:first-child, .fancybox-button--pause svg:first-child, .fancybox-button--play svg:nth-child(2), .fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small, .fancybox-slide--image:before, .slick-arrow.slick-hidden, .slick-slide.slick-loading img, .ss-hidden {display: none }.fancybox-slide--html {padding: 6px }.fancybox-content {background: #fff;display: inline-block;margin: 0;max-width: 100%;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: relative;text-align: left;vertical-align: middle }.fancybox-iframe, .fancybox-spaceball, .fancybox-video {background: 0 0;border: 0;margin: 0;height: 100%;width: 100% }.fancybox-iframe, .fancybox-spaceball {position: absolute;top: 0;left: 0 }.fancybox-slide--image .fancybox-content {animation-timing-function: cubic-bezier(.5, 0, .14, 1);background: 0 0/100% 100% no-repeat;left: 0;max-width: none;overflow: visible;padding: 0;position: absolute;top: 0;transform-origin: top left;user-select: none;z-index: 99995 }.fancybox-share__button, .fancybox-spaceball {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none }.fancybox-can-zoomOut .fancybox-content {cursor: zoom-out }.fancybox-can-zoomIn .fancybox-content {cursor: zoom-in }.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content {cursor: grab }.fancybox-is-grabbing .fancybox-content {cursor: grabbing }.fancybox-container [data-selectable=true] {cursor: text }.fancybox-spaceball {max-height: none;max-width: none;padding: 0;user-select: none;z-index: 1 }.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--pdf .fancybox-content, .fancybox-slide--video .fancybox-content {height: 100%;overflow: visible;padding: 0;width: 100% }.fancybox-slide--video .fancybox-content {background: #000 }.fancybox-slide--map .fancybox-content {background: #e5e3df }.fancybox-slide--iframe .fancybox-content {background: #fff }.fancybox-iframe, .fancybox-video {display: block;overflow: hidden;padding: 0 }.fancybox-button, .jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group > svg {display: inline-block }.fancybox-error {background: #fff;cursor: default;max-width: 400px;padding: 40px;width: 100% }.fancybox-error p {color: #444;font-size: 16px;line-height: 20px;margin: 0;padding: 0 }.fancybox-button {background: rgba(30, 30, 30, .6);border: 0;border-radius: 0;box-shadow: none;cursor: pointer;height: 44px;margin: 0;padding: 10px;position: relative;transition: color .2s;vertical-align: top;visibility: inherit;width: 44px }.fancybox-button, .fancybox-button:link, .fancybox-button:visited {color: #ccc }.fancybox-button:hover {color: #fff }.fancybox-button:focus, .slick-list:focus {outline: 0 }.fancybox-button.fancybox-focus {outline: dotted 1px }.fancybox-button[disabled], .fancybox-button[disabled]:hover {color: #888;cursor: default;outline: 0 }.fancybox-button div {height: 100% }.fancybox-button svg {display: block;height: 100%;overflow: visible;position: relative;width: 100% }.fancybox-button svg path {fill: currentColor;stroke-width: 0 }.fancybox-progress {background: #ff5268;height: 2px;left: 0;position: absolute;right: 0;top: 0;transform: scaleX(0);transform-origin: 0;transition-property: transform;transition-timing-function: linear;z-index: 99998 }.fancybox-close-small {background: 0 0;border: 0;border-radius: 0;color: #ccc;cursor: pointer;opacity: .8;padding: 8px;position: absolute;right: -12px;top: -44px;z-index: 401 }.fancybox-close-small:hover {color: #fff;opacity: 1 }.fancybox-slide--html .fancybox-close-small {color: currentColor;padding: 10px;right: 0;top: 0 }.fancybox-slide--image.fancybox-is-scaling .fancybox-content {overflow: hidden }.fancybox-navigation .fancybox-button {background-clip: content-box;height: 100px;opacity: 0;position: absolute;top: calc(50% - 50px);width: 70px }.fancybox-navigation .fancybox-button div {padding: 7px }.fancybox-navigation .fancybox-button--arrow_left {left: 0;left: env(safe-area-inset-left);padding: 31px 26px 31px 6px }.fancybox-navigation .fancybox-button--arrow_right {padding: 31px 6px 31px 26px;right: 0;right: env(safe-area-inset-right) }.fancybox-caption {background: linear-gradient(0deg, rgba(0, 0, 0, .85) 0, rgba(0, 0, 0, .3) 50%, rgba(0, 0, 0, .15) 65%, rgba(0, 0, 0, .075) 75.5%, rgba(0, 0, 0, .037) 82.85%, rgba(0, 0, 0, .019) 88%, transparent);bottom: 0;color: #eee;font-size: 14px;font-weight: 400;left: 0;line-height: 1.5;padding: 75px 44px 25px;right: 0;text-align: center;z-index: 99996 }@supports (padding:max(0px)) {.fancybox-caption {padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left)) }}.fancybox-caption--separate {margin-top: -50px }.fancybox-caption__body {max-height: 50vh;overflow: auto;pointer-events: all }.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited {color: #ccc;text-decoration: none }.fancybox-caption a:hover {color: #fff;text-decoration: underline }.fancybox-loading {animation: 1s linear infinite a;background: 0 0;border: 4px solid #888;border-bottom-color: #fff;border-radius: 50%;height: 50px;left: 50%;margin: -25px 0 0 -25px;opacity: .7;padding: 0;position: absolute;top: 50%;width: 50px;z-index: 99999 }@keyframes a {to {transform: rotate(1turn) }}.fancybox-animated {transition-timing-function: cubic-bezier(0, 0, .25, 1) }.fancybox-fx-slide.fancybox-slide--previous {opacity: 0;transform: translate3d(-100%, 0, 0) }.fancybox-fx-slide.fancybox-slide--next {opacity: 0;transform: translate3d(100%, 0, 0) }.fancybox-fx-slide.fancybox-slide--current {opacity: 1;transform: translateZ(0) }.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous {opacity: 0;transition-timing-function: cubic-bezier(.19, 1, .22, 1) }.fancybox-fx-fade.fancybox-slide--current {opacity: 1 }.fancybox-fx-zoom-in-out.fancybox-slide--previous {opacity: 0;transform: scale3d(1.5, 1.5, 1.5) }.fancybox-fx-zoom-in-out.fancybox-slide--next {opacity: 0;transform: scale3d(.5, .5, .5) }.fancybox-fx-zoom-in-out.fancybox-slide--current {opacity: 1;transform: scaleX(1) }.fancybox-fx-rotate.fancybox-slide--previous {opacity: 0;transform: rotate(-1turn) }.fancybox-fx-rotate.fancybox-slide--next {opacity: 0;transform: rotate(1turn) }.fancybox-fx-rotate.fancybox-slide--current {opacity: 1;transform: rotate(0) }.fancybox-fx-circular.fancybox-slide--previous {opacity: 0;transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0) }.fancybox-fx-circular.fancybox-slide--next {opacity: 0;transform: scale3d(0, 0, 0) translate3d(100%, 0, 0) }.fancybox-fx-circular.fancybox-slide--current {opacity: 1;transform: scaleX(1) translateZ(0) }.fancybox-fx-tube.fancybox-slide--previous {transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg) }.fancybox-fx-tube.fancybox-slide--next {transform: translate3d(100%, 0, 0) scale(.1) skew(10deg) }.fancybox-fx-tube.fancybox-slide--current {transform: translateZ(0) scale(1) }@media (max-height: 576px) {.fancybox-slide {padding-left: 6px;padding-right: 6px }.fancybox-slide--image {padding: 6px 0 }.fancybox-close-small {right: -6px }.fancybox-slide--image .fancybox-close-small {background: #4e4e4e;color: #f2f4f6;height: 36px;opacity: 1;padding: 6px;right: 0;top: 0;width: 36px }.fancybox-caption {padding-left: 12px;padding-right: 12px }@supports (padding:max(0px)) {.fancybox-caption {padding-left: max(12px, env(safe-area-inset-left));padding-right: max(12px, env(safe-area-inset-right)) }}}.fancybox-share {background: #f4f4f4;border-radius: 3px;max-width: 90%;padding: 30px;text-align: center }.fancybox-share h1 {color: #222;font-size: 35px;font-weight: 700;margin: 0 0 20px }.fancybox-share p {margin: 0;padding: 0 }.fancybox-share__button {border: 0;border-radius: 3px;display: inline-block;font-size: 14px;font-weight: 700;line-height: 40px;margin: 0 5px 10px;min-width: 130px;padding: 0 15px;text-decoration: none;transition: .2s;user-select: none;white-space: nowrap }.slick-slider, .ss-grabbed {-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none }.fancybox-share__button:link, .fancybox-share__button:visited {color: #fff }.fancybox-share__button:hover {text-decoration: none }.fancybox-share__button--fb {background: #3b5998 }.fancybox-share__button--fb:hover {background: #344e86 }.fancybox-share__button--pt {background: #bd081d }.fancybox-share__button--pt:hover {background: #aa0719 }.fancybox-share__button--tw {background: #1da1f2 }.fancybox-share__button--tw:hover {background: #0d95e8 }.fancybox-share__button svg {height: 25px;margin-right: 7px;position: relative;top: -1px;vertical-align: middle;width: 25px }.fancybox-share__button svg path {fill: #fff }.fancybox-share__input {background: 0 0;border: 0;border-bottom: 1px solid #d7d7d7;border-radius: 0;color: #5d5b5b;font-size: 14px;margin: 10px 0 0;outline: 0;padding: 10px 15px;width: 100% }.fancybox-thumbs {background: #ddd;bottom: 0;display: none;margin: 0;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;padding: 2px 2px 4px;position: absolute;right: 0;top: 0;width: 212px;z-index: 99995 }.fancybox-thumbs-x {overflow-x: auto;overflow-y: hidden }.fancybox-thumbs__list, .ss-content {height: 100%;overflow-x: hidden;position: relative }.fancybox-show-thumbs .fancybox-inner {right: 212px }.fancybox-thumbs__list {font-size: 0;list-style: none;margin: 0;overflow-y: auto;padding: 0;white-space: nowrap;width: 100% }.fancybox-thumbs-x .fancybox-thumbs__list {overflow: hidden }.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {width: 7px }.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {background: #fff;border-radius: 10px;box-shadow: inset 0 0 6px rgba(0, 0, 0, .3) }.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {background: #2a2a2a;border-radius: 10px }.fancybox-thumbs__list a {-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: rgba(0, 0, 0, .1);background-position: 50%;background-repeat: no-repeat;background-size: cover;cursor: pointer;float: left;height: 75px;margin: 2px;max-height: calc(100% - 8px);max-width: calc(50% - 4px);outline: 0;overflow: hidden;padding: 0;position: relative;width: 100px }.fancybox-thumbs__list a:before {border: 6px solid #ff5268;bottom: 0;content: "";left: 0;opacity: 0;position: absolute;right: 0;top: 0;transition: .2s cubic-bezier(.25, .46, .45, .94);z-index: 99991 }.fancybox-thumbs__list a:focus:before {opacity: .5 }.fancybox-thumbs__list a.fancybox-thumbs-active:before, .ss-container:active .ss-scroll, .ss-container:hover .ss-scroll {opacity: 1 }@media (max-width: 576px) {.fancybox-thumbs {width: 110px }.fancybox-show-thumbs .fancybox-inner {right: 110px }.fancybox-thumbs__list a {max-width: calc(100% - 10px) }}.slick-list, .slick-slider, .slick-track {display: block;position: relative }.slick-slider {user-select: none;-ms-touch-action: pan-y;touch-action: pan-y }.slick-list {overflow: hidden;margin: 0;padding: 0 }.slick-list.dragging {cursor: pointer;cursor: hand }.slick-slider .slick-list, .slick-slider .slick-track {-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: translate3d(0, 0, 0) }.slick-track {top: 0;left: 0;margin-left: auto;margin-right: auto }.slick-track:after, .slick-track:before {display: table;content: '' }.slick-track:after {clear: both }.slick-loading .slick-slide, .slick-loading .slick-track {visibility: hidden }.slick-slide {display: none;float: left;height: 100%;min-height: 1px }.irs, .irs-bar, .irs-line, .jq-ry-container {display: block }[dir=rtl] .slick-slide {float: right }.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent }.jq-ry-container {position: relative;padding: 0 5px;line-height: 0;cursor: pointer;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;direction: ltr }.jq-ry-container[readonly=readonly] {cursor: default }.jq-ry-container > .jq-ry-group-wrapper {position: relative;width: 100% }.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group {position: relative;line-height: 0;z-index: 10;white-space: nowrap }.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group.jq-ry-normal-group {width: 100% }.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group.jq-ry-rated-group {width: 0;z-index: 11;position: absolute;top: 0;left: 0;overflow: hidden }.ss-wrapper {overflow: hidden;width: 100%;height: 100%;position: relative;z-index: 1;float: left }.ss-content {width: calc(100% + 18px);padding: 0;overflow-y: scroll;box-sizing: border-box }.ss-content.rtl {width: calc(100% + 18px);right: auto }.ss-scroll {position: relative;background: #147627;width: 2px;top: 0;z-index: 2;cursor: pointer;opacity: 0;transition: opacity .25s linear }.ss-grabbed {-o-user-select: none;user-select: none }.irs {position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 12px;font-family: Arial, sans-serif }.irs-line {position: relative;overflow: hidden;outline: 0 !important }.irs-bar, .irs-shadow {position: absolute;left: 0;width: 0 }.irs-shadow {display: none }.irs-from, .irs-handle, .irs-max, .irs-min, .irs-single, .irs-to {display: block;cursor: default;position: absolute }.irs-handle {box-sizing: border-box;z-index: 1 }.irs-handle.type_last {z-index: 2 }.irs-min {left: 0 }.irs-max {right: 0 }.irs-from, .irs-single, .irs-to {top: 0;left: 0;white-space: nowrap }.irs-grid {position: absolute;display: none;bottom: 0;left: 0;width: 100%;height: 20px }.irs-grid-pol {position: absolute;top: 0;left: 0;width: 1px;height: 8px;background: #000 }.irs-grid-pol.small {height: 4px }.irs-grid-text {position: absolute;bottom: 0;left: 0;white-space: nowrap;text-align: center;font-size: 9px;line-height: 9px;padding: 0 3px;color: #000 }.irs-disable-mask {position: absolute;display: block;top: 0;left: -1%;width: 102%;height: 100%;cursor: default;background: rgba(0, 0, 0, 0);z-index: 2 }.lt-ie9 .irs-disable-mask {background: #000;cursor: not-allowed }.irs-disabled {opacity: .4 }.irs-hidden-input {position: absolute !important;display: block !important;top: 0 !important;left: 0 !important;width: 0 !important;height: 0 !important;font-size: 0 !important;line-height: 0 !important;padding: 0 !important;margin: 0 !important;overflow: hidden;outline: 0 !important;z-index: -9999 !important;background: 0 0 !important;border-style: solid !important;border-color: transparent !important }.irs--flat {height: 40px }.irs--flat.irs-with-grid {height: 60px }.irs--flat .irs-line {top: 25px;height: 12px;background-color: #e1e4e9;border-radius: 4px }.irs--flat .irs-bar {top: 25px;height: 12px;background-color: #ed5565 }.irs--flat .irs-bar--single {border-radius: 4px 0 0 4px }.irs--flat .irs-shadow {height: 1px;bottom: 16px;background-color: #e1e4e9 }.irs--flat .irs-handle {top: 22px;width: 16px;height: 18px;background-color: transparent }.irs--flat .irs-handle > i:first-child {position: absolute;display: block;top: 0;left: 50%;width: 2px;height: 100%;margin-left: -1px;background-color: #da4453 }.irs--flat .irs-handle.state_hover > i:first-child, .irs--flat .irs-handle:hover > i:first-child {background-color: #a43540 }.irs--flat .irs-max, .irs--flat .irs-min {top: 0;padding: 1px 3px;color: #999;font-size: 10px;line-height: 1.333;text-shadow: none;background-color: #e1e4e9;border-radius: 4px }.irs--flat .irs-from, .irs--flat .irs-single, .irs--flat .irs-to {color: #fff;font-size: 10px;line-height: 1.333;text-shadow: none;padding: 1px 5px;background-color: #ed5565;border-radius: 4px }.irs--flat .irs-from:before, .irs--flat .irs-single:before, .irs--flat .irs-to:before {position: absolute;display: block;content: "";bottom: -6px;left: 50%;width: 0;height: 0;margin-left: -3px;overflow: hidden;border: 3px solid transparent;border-top-color: #ed5565 }.irs--flat .irs-grid-pol {background-color: #e1e4e9 }.irs--flat .irs-grid-text {color: #999 }.irs--big {height: 55px }.irs--big.irs-with-grid {height: 70px }.irs--big .irs-line {top: 33px;height: 12px;background-color: #fff;background: linear-gradient(to bottom, #ddd -50%, #fff 150%);border: 1px solid #ccc;border-radius: 12px }.irs--big .irs-bar {top: 33px;height: 12px;background-color: #92bce0;border: 1px solid #428bca;background: linear-gradient(to bottom, #fff 0, #428bca 30%, #b9d4ec 100%);box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, .5) }.irs--big .irs-bar--single {border-radius: 12px 0 0 12px }.irs--big .irs-shadow {height: 1px;bottom: 16px;background-color: rgba(66, 139, 202, .5) }.irs--big .irs-handle {top: 25px;width: 30px;height: 30px;border: 1px solid rgba(0, 0, 0, .3);background-color: #cbcfd5;background: linear-gradient(to bottom, #fff 0, #b4b9be 30%, #fff 100%);box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 0 3px 1px #fff;border-radius: 30px }.irs--big .irs-handle.state_hover, .irs--big .irs-handle:hover {border-color: rgba(0, 0, 0, .45);background-color: #939ba7;background: linear-gradient(to bottom, #fff 0, #919ba5 30%, #fff 100%) }.irs--big .irs-max, .irs--big .irs-min {top: 0;padding: 1px 5px;color: #fff;text-shadow: none;background-color: #9f9f9f;border-radius: 3px }.irs--big .irs-from, .irs--big .irs-single, .irs--big .irs-to {color: #fff;text-shadow: none;padding: 1px 5px;background-color: #428bca;background: linear-gradient(to bottom, #428bca 0, #3071a9 100%);border-radius: 3px }.irs--big .irs-grid-pol {background-color: #428bca }.irs--big .irs-grid-text {color: #428bca }.irs--modern, .irs--modern.irs-with-grid {height: 55px }.irs--round, .irs--sharp, .irs--square {height: 50px }.irs--modern .irs-line {top: 25px;height: 5px;background-color: #d1d6e0;background: linear-gradient(to bottom, #e0e4ea 0, #d1d6e0 100%);border: 1px solid #a3adc1;border-bottom-width: 0;border-radius: 5px }.irs--modern .irs-bar {top: 25px;height: 5px;background: #20b426;background: linear-gradient(to bottom, #20b426 0, #18891d 100%) }.irs--modern .irs-bar--single {border-radius: 5px 0 0 5px }.irs--modern .irs-shadow {height: 1px;bottom: 21px;background-color: rgba(209, 214, 224, .5) }.irs--modern .irs-handle {top: 37px;width: 12px;height: 13px;border: 1px solid #a3adc1;border-top-width: 0;box-shadow: 1px 1px 1px rgba(0, 0, 0, .1);border-radius: 0 0 3px 3px }.irs--modern .irs-handle > i:first-child {position: absolute;display: block;top: -4px;left: 1px;width: 6px;height: 6px;border: 1px solid #a3adc1;background: #fff;transform: rotate(45deg) }.irs--modern .irs-handle > i:nth-child(2) {position: absolute;display: block;box-sizing: border-box;top: 0;left: 0;width: 10px;height: 12px;background: #e9e6e6;background: linear-gradient(to bottom, #fff 0, #e9e6e6 100%);border-radius: 0 0 3px 3px }.irs--modern .irs-handle > i:nth-child(3) {position: absolute;display: block;box-sizing: border-box;top: 3px;left: 3px;width: 4px;height: 5px;border-left: 1px solid #a3adc1;border-right: 1px solid #a3adc1 }.irs--modern .irs-handle.state_hover, .irs--modern .irs-handle:hover {border-color: #7685a2;background: #c3c7cd;background: linear-gradient(to bottom, #fff 0, #919ba5 30%, #fff 100%) }.irs--modern .irs-handle.state_hover > i:first-child, .irs--modern .irs-handle:hover > i:first-child {border-color: #7685a2 }.irs--modern .irs-handle.state_hover > i:nth-child(3), .irs--modern .irs-handle:hover > i:nth-child(3) {border-color: #48536a }.irs--modern .irs-max, .irs--modern .irs-min {top: 0;font-size: 10px;line-height: 1.333;text-shadow: none;padding: 1px 5px;color: #fff;background-color: #d1d6e0;border-radius: 5px }.irs--modern .irs-from, .irs--modern .irs-single, .irs--modern .irs-to {font-size: 10px;line-height: 1.333;text-shadow: none;padding: 1px 5px;background-color: #20b426;color: #fff;border-radius: 5px }.irs--modern .irs-from:before, .irs--modern .irs-single:before, .irs--modern .irs-to:before {position: absolute;display: block;content: "";bottom: -6px;left: 50%;width: 0;height: 0;margin-left: -3px;overflow: hidden;border: 3px solid transparent;border-top-color: #20b426 }.irs--modern .irs-grid {height: 25px }.irs--modern .irs-grid-pol {background-color: #dedede }.irs--sharp .irs-handle.state_hover, .irs--sharp .irs-handle:hover, .irs--sharp .irs-line {background-color: #000 }.irs--modern .irs-grid-text {color: silver;font-size: 13px }.irs--sharp {font-size: 12px;line-height: 1 }.irs--sharp.irs-with-grid {height: 57px }.irs--sharp .irs-line {top: 30px;height: 2px;border-radius: 2px }.irs--sharp .irs-bar {top: 30px;height: 2px;background-color: #ee22fa }.irs--sharp .irs-bar--single {border-radius: 2px 0 0 2px }.irs--sharp .irs-shadow {height: 1px;bottom: 21px;background-color: rgba(0, 0, 0, .5) }.irs--sharp .irs-handle {top: 25px;width: 10px;height: 10px;background-color: #a804b2 }.irs--sharp .irs-handle > i:first-child {position: absolute;display: block;top: 100%;left: 0;width: 0;height: 0;border: 5px solid transparent;border-top-color: #a804b2 }.irs--round .irs-handle.state_hover, .irs--round .irs-handle:hover, .irs--square .irs-handle.state_hover, .irs--square .irs-handle:hover {background-color: #f0f6ff }.irs--sharp .irs-handle.state_hover > i:first-child, .irs--sharp .irs-handle:hover > i:first-child {border-top-color: #000 }.irs--sharp .irs-max, .irs--sharp .irs-min {color: #fff;font-size: 14px;line-height: 1;top: 0;padding: 3px 4px;opacity: .4;background-color: #a804b2;border-radius: 2px }.irs--sharp .irs-from, .irs--sharp .irs-single, .irs--sharp .irs-to {font-size: 14px;line-height: 1;text-shadow: none;padding: 3px 4px;background-color: #a804b2;color: #fff;border-radius: 2px }.irs--sharp .irs-from:before, .irs--sharp .irs-single:before, .irs--sharp .irs-to:before {position: absolute;display: block;content: "";bottom: -6px;left: 50%;width: 0;height: 0;margin-left: -3px;overflow: hidden;border: 3px solid transparent;border-top-color: #a804b2 }.irs--sharp .irs-grid {height: 25px }.irs--sharp .irs-grid-pol {background-color: #dedede }.irs--sharp .irs-grid-text {color: silver;font-size: 13px }.irs--round.irs-with-grid {height: 65px }.irs--round .irs-line {top: 36px;height: 4px;background-color: #dee4ec;border-radius: 4px }.irs--round .irs-bar {top: 36px;height: 4px;background-color: #006cfa }.irs--round .irs-bar--single {border-radius: 4px 0 0 4px }.irs--round .irs-shadow {height: 4px;bottom: 21px;background-color: rgba(222, 228, 236, .5) }.irs--round .irs-handle {top: 26px;width: 24px;height: 24px;border: 4px solid #006cfa;background-color: #fff;border-radius: 24px;box-shadow: 0 1px 3px rgba(0, 0, 255, .3) }.irs--round .irs-max, .irs--round .irs-min {color: #333;font-size: 14px;line-height: 1;top: 0;padding: 3px 5px;background-color: rgba(0, 0, 0, .1);border-radius: 4px }.irs--round .irs-from, .irs--round .irs-single, .irs--round .irs-to {font-size: 14px;line-height: 1;text-shadow: none;padding: 3px 5px;background-color: #006cfa;color: #fff;border-radius: 4px }.irs--round .irs-grid-pol, .irs--square .irs-line {background-color: #dedede }.irs--round .irs-from:before, .irs--round .irs-single:before, .irs--round .irs-to:before {position: absolute;display: block;content: "";bottom: -6px;left: 50%;width: 0;height: 0;margin-left: -3px;overflow: hidden;border: 3px solid transparent;border-top-color: #006cfa }.irs--round .irs-grid {height: 25px }.irs--round .irs-grid-text {color: silver;font-size: 13px }.irs--square.irs-with-grid {height: 60px }.irs--square .irs-line {top: 31px;height: 4px }.irs--square .irs-bar {top: 31px;height: 4px;background-color: #000 }.irs--square .irs-shadow {height: 2px;bottom: 21px;background-color: #dedede }.irs--square .irs-handle {top: 25px;width: 16px;height: 16px;border: 3px solid #000;background-color: #fff;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg) }.irs--square .irs-max, .irs--square .irs-min {color: #333;font-size: 14px;line-height: 1;top: 0;padding: 3px 5px;background-color: rgba(0, 0, 0, .1) }.irs--square .irs-from, .irs--square .irs-single, .irs--square .irs-to {font-size: 14px;line-height: 1;text-shadow: none;padding: 3px 5px;background-color: #000;color: #fff }.irs--square .irs-grid {height: 25px }.irs--square .irs-grid-pol {background-color: #dedede }.irs--square .irs-grid-text {color: silver;font-size: 11px }
/* End */


/* Start:/bitrix/templates/UpFly/css/style.min.css?1772527376741532*/
@charset "UTF-8";.form__file-message,.warranty__item p>u{font-size:16px;line-height:20px}.about-product .container,.jq-ry-container,.other-sales,.preload.products-slider .products-slider .viewed .section-title.container,.search-res .container .container,li,ul{padding:0}li,ul,ul[class]{list-style:none}.currency-mobile__item:hover,.currency__item:hover{text-shadow:0 0 .55px #565252,0 0 .55px #565252}.user-list__item-link .user-list__link-cart,.user-list__item-link .user-list__link-like,.user-list__item .user-list__link,.user-list__item .user-list__link{transition:0.3s}.user-list__item-link:hover .user-list__link-cart,.user-list__item-link:hover .user-list__link-like,.user-list__item:focus .user-list__link,.user-list__item:hover .user-list__link{color:#147627;transition:0.3s}.new_list_img-header-block path{transition:0.3s}.new_list_img-header-block:hover path{fill:#147627;transition:0.3s}.catalog__burger,.comment--answ .comment__form,.comment__item--fc,.orders__phones,.user-list__item,.user-list__item-link{-webkit-box-orient:vertical;-webkit-box-direction:normal}.catalog-main__item--final,.warranty__item p>u,a{text-decoration:none}.amount__num:focus,.comment__input:focus,.comment__textarea:focus,.filter__price-max:focus,.filter__price-min:focus,.popup-send-email input[type=email]:focus,.popup-send-email input[type=text]:focus,.sign-up__input:focus,.support-form textarea:focus,.support-form-inputs input:focus,button{outline:0}.delivery__timetable-item a,.main-catalog__text,.single-features__link{-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0}.account__address-data,.collections-catalog__note,.form-select__title,.products__title{-o-text-overflow:ellipsis;text-overflow:ellipsis}.about-main-container .team__tabs-item-content.active .team__tabs-item-content-text,.company-history .company-history__item.active .company-history__item-text{-webkit-line-clamp:initial}.company-history .company-history__item.active .company-history__item-text{height:auto}.garantii__items ul li,.main-sale .main-sale__content li,.single-content .delivery_pay_item li,.single-content .delivery_pay_item ul,.single-content__info li,.warranty__item li,.wholesaler .wholesaler__inner ul li{list-style-type:disc}.burger,.catalog-mob-menu,.catalog-mobile-filter-block,.logo__img-mobile,.user-list__item--cab::before,.user-list__item--hidden{display:none}.single-features{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.legal-info__wrapper-download,a,strong{display:inline-block}@media (max-width:1771px){.single-features{grid-template-columns:repeat(2,1fr)}}.logo{max-width:257px;width:100%}.logo img{width:100%;max-height:55px}.basket__item-helper,.basket__items table,.basket__items tbody{width:100%;display:block}.ajax_load{width:100%}.preload{background:center center no-repeat #fff;width:100%}.preload_preload:after{content:"";overflow:hidden!important;background:url(/bitrix/templates/UpFly/css/../images/loader.gif) center center no-repeat #fffc;width:100%;height:100vh;position:fixed;top:0;left:0;z-index:99995;transition:1s}.preload.products-slider{max-width:1860px;margin:0 auto;padding:0}.switches__left .sort-select__list .sort-select__item,.switches__right .count-select__list .count-select__item{padding:0 16px}.preload.products-slider .products__row{justify-content:flex-start;overflow:hidden}.preload.products-slider .products__row .products__wrapper-helper{min-width:310px;padding:0 8px}.products-mini__row,.products__row_more{opacity:1;visibility:visible;position:relative;z-index:-1;-webkit-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear}.about-product h3,.blog__rate,.collections-catalog .section-title,.warranty__case,.warranty__item{margin-bottom:24px}.account.change .account__form{margin:auto!important}.account.change .comment__btn-submit{width:auto!important}.account.change .section-title__text{white-space:pre-wrap}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{z-index:2!important}.basket_btns{display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-top:24px;margin-bottom:12px}.basket__order-bottom{padding-top:18px;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.basket__order-bottom .basket-coupon-alert{font-weight:400!important;font-size:16px!important;line-height:20px!important;color:red}.basket__order-bottom .basket-coupon-alert.accept{color:#0a7722}.basket__order-bottom .basket-coupon-alert strong{font-weight:600;font-size:18px;line-height:20px;letter-spacing:.01em;color:#555}.basket__order-bottom .basket-coupon-alert .close-link{border-bottom:none;width:15px;min-width:15px;max-width:15px;height:15px}.comment--detail .comment__item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.comment--detail .comment__item--ajax-name .comment__wrapper{margin-bottom:18px}.popup-product .single-product .slick-track,blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0}.comment--detail .comment__item--ajax-textarea{width:100%}.form__file-imgs{margin-top:20px}.comment--answ .form__file-imgs,.comment--detail .form__file-imgs{margin:0 0 18px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.comment--detail .comment__item:last-child{margin-bottom:0}.comment--answ{max-width:1160px}.comment--answ .product-rating label:hover svg path,.product-rating .icon.rate svg path{fill:#f9bd22}.comment--answ .product-rating label:hover{z-index:6}.comment--answ .comment__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.comment__item--ajax-name{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#single-tabs .comment__item-line{order:initial;flex-direction:row}#single-tabs .comment__item--ajax-textarea{width:100%;padding-right:0}.comment__item--ajax-textarea,.filter__radio-rate{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.comment--answ .comment__file-box{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0 0 22px;padding-bottom:0}.currency-mobile__item+.currency-mobile__item,.currency__item+.currency__item{margin-top:7px}.comment--answ .comment__btns{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%}.form__file-message{letter-spacing:.01em;color:rgb(85 85 85 / .5);padding-left:18px}.comment__item--fc{-ms-flex-direction:column;flex-direction:column}.comment__item--fc .comment__file-box{padding-bottom:0!important}.comment__wrapper--file{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.hide,div[id^=wait_]{display:none!important}.comment__wrapper--file .comment__wrapper{width:100%}.comment__wrapper--file .comment__input{margin-right:0!important}.form__file-message--red{color:#e33600}.catalog-articles__box-left,.catalog-articles__box-right,.contacts__media,.form__file-helper,.pagination__list,.switches__left,.switches__products,.switches__right,.switches__type,.team__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comment__icon-box,.form__file-img{display:-webkit-box;display:-ms-flexbox}.form__file-img{position:relative;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:50px;height:50px;-webkit-animation:.9s fadeIn;animation:.9s fadeIn;border-radius:8px}.account__bonus-img img,.account__supply-img img,.basket-products,.basket__box-img img,.blog__img,.blog__img--small,.collections-catalog__img img,.form__file-img img,.legal-info__img img,.purchase__map img,.sales-catalog__img-left img,.sales-catalog__img-right img,.sales-catalog__small-img img,.set__img img,.single-product__img img,.single-product__mini-slide img,.warranty__img img,.warranty__img-one img,.wholesaler__img img{max-width:none;width:100%;height:100%;object-fit:cover}.form__file-close{position:absolute;right:0;top:0;padding:4px;cursor:pointer;opacity:0;visibility:hidden;-webkit-transition:opacity .3s linear,visibility .3s linear;-o-transition:opacity .3s linear,visibility .3s linear;transition:opacity .3s linear,visibility .3s linear;background:linear-gradient(0deg,rgb(20 118 39 / .6),rgb(20 118 39 / .6));border-radius:8px;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.form__file-close svg{width:12px;height:12px}.form__file-close svg path{stroke:#fff;stroke-width:2px}.form__file-img:hover .form__file-close{opacity:1;visibility:visible}.form__file-img+.form__file-img{margin-left:8px}.comment__icon-box{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-direction:row-reverse}.header__middle-inner,.header__top{display:-webkit-box;display:-ms-flexbox}.pollination_items .single-about__item{display:flex;-webkit-align-items:center;align-items:center}.pollination_column_left{width:auto!important;margin-bottom:0!important;margin-right:15px}.container,.helper,.search_page .search__input{width:100%}.height-auto,.pollination_column_right .basket__row-title span{height:auto!important}.purchase__payment-img img{height:100%!important}.account__bonus-label--black,.account__chat-message p,.account__news-item p,.account__order-info,.basket__empty-box p,.basket__gift-sale,.basket__order-promo,.basket__share-link span,.faq__tab-wrapper,.faq__tab-wrapper p,.form-afterwards p,.legal-info__download-text,.login-popup__media,.popup-add__box,.purchase__control-article,.purchase__control-count,.purchase__data-info,.purchase__data-name,.purchase__reg-label{font-size:18px;line-height:22px;letter-spacing:.01em}img{display:block}button,input,select,textarea{font:inherit}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}a{color:inherit}body{overflow-x:hidden!important;font-family:Montserrat,sans-serif;font-size:18px;line-height:22px;position:relative}body::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.1;z-index:-1}.container{max-width:1860px;margin:0 auto}.footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}*,::after,::before,html{-webkit-box-sizing:border-box;box-sizing:border-box}.header__top{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__middle{background-color:#fff;position:sticky;top:40px;z-index:20}.header__middle-inner{background-color:#fff;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:80px;position:relative;justify-content:space-between}.header__bottom-inner,.menu__list{display:-webkit-box;display:-ms-flexbox}.header__bottom-inner{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;padding:8px 0}.menu__list{display:flex;padding:8px 0;color:#7a7a7a;align-items:center}.menu__item{display:flex}.menu__item+.menu__item{padding-left:24px;display:flex}.menu__link{font-size:15px;font-weight:500;line-height:18.2px;-webkit-transition:-webkit-transform .4s linear,_ .4s linear;-o-transition:transform .4s linear,_ .4s linear;transition:transform .4s linear,_ .4s linear;color:#313932}.currency{background-color:#147627;padding:5px 11px;-webkit-box-shadow:0 2px 4px rgb(0 0 0 / .15);box-shadow:0 2px 4px rgb(0 0 0 / .15);border-radius:29px;width:166px;position:relative}.currency-mobile,.currency__list{-webkit-box-shadow:0 2px 4px rgb(0 0 0 / .15);border-radius:20px;background-color:#fff}.currency-mobile__main,.currency__main{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.currency__title{font-size:14px;line-height:22px;color:#fff}.currency__list{display:none;position:absolute;bottom:-93px;left:0;z-index:10;padding:18px 0 18px 11px;width:166px;box-shadow:0 2px 4px rgb(0 0 0 / .15)}.currency__list--active{display:block}.currency-mobile__item,.currency__item{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;font-size:18px;line-height:22px;color:#777;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.currency-mobile__item--active,.currency__item--active{color:#565252}.currency__item-icon{opacity:.8;object-fit:contain;width:20px}.currency__item-icon--active{opacity:1}.currency__item-text{padding-left:10px}.currency-mobile{display:none;width:101px;padding:8px 11px;box-shadow:0 2px 4px rgb(0 0 0 / .15);position:relative}.catalog-mob-menu,.currency-mobile__list{-webkit-box-shadow:0 2px 4px rgb(0 0 0 / .15)}.currency-mobile__title{font-size:18px;line-height:22px;color:#565252}.count-select__btn,.currency-mobile__btn,.custom-select__btn,.sort-select__btn{width:0;height:0;border-left:7px solid #fff0;border-right:7px solid #fff0;border-top:10px solid #555;border-radius:2px}.currency-mobile__btn--active{border-bottom:10px solid #555;border-top:0 solid #555}.currency-mobile__list{display:none;position:absolute;bottom:-93px;left:0;z-index:10;padding:18px 0 18px 11px;width:101px;background-color:#fff;box-shadow:0 2px 4px rgb(0 0 0 / .15);border-radius:20px}.currency-mobile__list--active{display:block}.currency-mobile__item-icon{opacity:.8}.currency-mobile__item-icon--active{opacity:1}.currency-mobile__item-text{padding-left:10px}.search{position:relative}.search__input{width:668px;padding:12px 198px 12px 20px;background:#f5f5f5;border:0;border-radius:20px;color:#555;font-size:16px;line-height:22px;letter-spacing:.01em;-webkit-transition:color .3s linear,border .3s linear;-o-transition:color .3s linear,border .3s linear;transition:color .3s linear,border .3s linear}.search__input--error,.search__input.search__input--error:focus{border:1px solid #fc7474}.orders__phone-link,.search__button{-webkit-transition:.5s;-o-transition:.5s;cursor:pointer}.delivery__orders,.search_page{margin-top:80px}.search__input--error{color:#fc7474}.search__input:focus{outline:0;border:1px solid rgb(10 119 41 / .8)}.search__button{max-width:169px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;border-radius:20px;color:#fff;font-weight:700;font-size:18px;line-height:0;border:none;position:absolute;right:4px;top:3px;transition:.5s}.orders__phone-link,.orders__text{font-size:15px;color:#313932;font-weight:500;letter-spacing:.01em}.search__button>svg>g>path{stroke:#147627}.search__button:focus{background:#046519}.search__icon{position:absolute;top:8px;left:8px}.orders{display:flex;display:-ms-flexbox;align-items:center}.orders__phones{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:unset;align-items:center}.orders__text{line-height:24px;margin:0 10px 0 20px}.orders__phone-link{display:flex;position:relative;line-height:21px;transition:.3s;align-items:center;margin:0 12px 0 0}.catalog,.orders__phone-img path{-webkit-transition:.5s;-o-transition:.5s}.orders__phone-link:focus{color:#777}.orders__phone-img path{transition:.5s}.orders__phone-link:focus .orders__phone-img path{fill:#34a04c}.orders__phone-link:last-child{margin-bottom:0}.orders__phone-img{position:absolute;left:0;top:-3px}.user-list{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;align-items:center}.user-list__item,.user-list__item-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:text-shadow .3s linear;-o-transition:text-shadow .3s linear;transition:text-shadow .3s linear}.cabinet,.cabinet__link--exit::after{display:none}.filter__item,.user-list__img path{-webkit-transition:.3s;-o-transition:.3s}.user-list__item--cab .sort-select__btn{position:absolute;right:-6px;bottom:4px;border-left:7px solid #fff0;border-right:7px solid #fff0;border-top:10px solid #555}.user-list__item--cab .sort-select__btn--active{border-top:0 solid #555;border-bottom:10px solid #555}.user-list__img{padding-bottom:11px}.user-list__img path{fill:#0a7722;-moz-transition:.3s;-ms-transition:.3s;transition:.3s}.user-list__img-body,.user-list__img-head{fill:#fff;-webkit-transition:fill .3s linear;-o-transition:fill .3s linear;transition:fill .3s linear}.user-list__img:first-child{width:32px;height:39px}.user-list__num{position:relative;display:none;z-index:5}.user-list__text{text-align:center;background-color:#f96222;border-radius:50%;width:20px;height:20px;position:absolute;bottom:unset;font-weight:600;font-size:10px;line-height:20px;color:#fff;left:unset;top:-40px;right:8px}.user-list__link{color:#313932;font-weight:600;font-size:13px;line-height:1.3;letter-spacing:.01em;text-align:center;position:relative;-webkit-transition:text-shadow .3s linear;-o-transition:text-shadow .3s linear;transition:text-shadow .3s linear;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;justify-content:center;text-align:center}.cabinet-wrapper{cursor:pointer;margin:0 24px}.cabinet-wrapper .user-list__img path,.cabinet-wrapper .user-list__img-body path{fill:#0a7722;-webkit-transition:fill .3s linear;-o-transition:fill .3s linear;transition:fill .3s linear}.cabinet{position:absolute;top:50px;right:calc(50% - 16px);transform:translateX(50%);z-index:10;padding-top:16px}.cabinet__link::before,.filter__reset::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.cabinet--active{display:block}.cabinet__list{background:#fff;box-shadow:0 4px 8px rgb(0 0 0 / .16);border-radius:16px;width:219px;padding:16px}.cabinet__link{display:block;font-weight:500;font-size:14px;line-height:22px;color:#7a7a7a;position:relative;-webkit-transition:background-color .3s linear,color .3s linear;-o-transition:background-color .3s linear,color .3s linear;transition:background-color .3s linear,color .3s linear}.catalog__text,.menu-categories__link,.promo{font-size:16px;line-height:24px}.cabinet__link::after,.cabinet__link::before{content:"";width:2px;height:8px;background-color:#6e6e6a;border-radius:5px;position:absolute;opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.cabinet__link::before{right:11px;top:10px;transform:rotate(-45deg)}.cabinet__link::after{right:11px;top:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cabinet__link:hover{color:#147627}.cabinet__link:focus,.form-select .sort-select__item--active{background-color:#eeedeb}.cabinet__link:focus::after,.cabinet__link:focus::before{background-color:#565252}.cabinet__link+.cabinet__link{margin-top:4px}.cabinet__link--exit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;position:relative}.cabinet__link-text{padding-left:11px}.helper-line{color:#555;font-weight:600;position:absolute;right:19px;bottom:18px}.catalog{display:flex;max-width:175px;border-radius:32px;border:none;cursor:pointer;z-index:11;transition:.3s;position:relative;align-items:center;background-color:#147627;padding:0 16px;color:#fff;height:48px;margin:0 12px}.catalog:hover{transition:.3s;background:#f96222}.catalog svg{margin-left:10px;transform:translateY(-1px)}.banner-section__slider-btn,.promo{-webkit-transition:.5s;-o-transition:.5s}.catalog:before{content:"";height:10px;width:100%;bottom:-8px;left:0;position:absolute;display:block}.catalog:focus{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.catalog__burger{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;top:35%;left:30px}.catalog__line{width:21px;height:3px;border-radius:5px;background-color:#0a7722}.catalog__line+.catalog__line{margin-top:3px}.catalog__text{letter-spacing:.01em;padding:0 20px 0 4px;font-weight:500}.promo{margin-left:4px;max-width:119px;border-radius:29px;background-color:#fb6107;padding:7px 25px;color:#fff;font-weight:500;letter-spacing:.01em;transition:.5s}.promo:hover{background-color:#ff7626;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.promo:focus{background-color:#ed4510}.menu-categories{display:flex;flex-wrap:inherit;align-items:center;width:100%;justify-content:space-between;padding:0;z-index:10;white-space:nowrap}.menu-categories__item{position:relative;border-radius:29px;transition:0.3s;font-size:15px;font-weight:600;line-height:21px}.menu-categories__item:hover{transition:0.3s;background:#f1f1f1;color:#147627}.menu-categories__item a{transition:0.3s;padding:8px 16px}.menu-categories__item:hover>a{transition:0.3s;color:#147627}.menu-categories__item svg{transition:0.3s}.menu-categories__item:last-child::before{content:"";width:0}.catalog-main__box-last .catalog-main__link::after,.catalog-main__box-last .catalog-main__link::before,.catalog-main__item--final .catalog-main__link::after,.catalog-main__item--final .catalog-main__link::before{content:none}.menu-categories__link{font-weight:600;letter-spacing:.01em;color:#313932;-webkit-transition:-webkit-transform .4s linear;-o-transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear}.header__middle-fixed{position:fixed;top:-150px;left:0;width:100%;min-height:90px;z-index:100;-webkit-box-shadow:0 4px 4px rgb(0 0 0 / .25);box-shadow:0 4px 4px rgb(0 0 0 / .25);-webkit-transition:top .5s linear;-o-transition:top .5s linear;transition:top .5s linear}.btn-up,.collections__item{-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08)}.header__middle-fixed .header__middle-inner{min-height:90px}.header__middle.fixed-show{top:-1px}.header__bottom-left{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.btn-up{background-color:#fff;box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);display:none;width:68px;height:68px;border-radius:50%;cursor:pointer;text-align:center;position:fixed;right:40px;z-index:10000;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}.btn-up svg{width:30px;height:16px;margin-top:22px}.btn-up svg path{-webkit-transition:stroke .3s linear;-o-transition:stroke .3s linear;transition:stroke .3s linear}.btn-up:hover svg path{stroke:#fff}.catalog__helper{display:flex;padding-right:unset;width:unset}.catalog-main{opacity:0;visibility:hidden;display:none;-webkit-transition:opacity .3s linear,visibility .3s linear,z-index .3s linear;-o-transition:opacity .3s linear,visibility .3s linear,z-index .3s linear;transition:opacity .3s linear,visibility .3s linear,z-index .3s linear;width:28%;max-width:100%;position:absolute;top:80px;left:0;z-index:10;padding:0;background:#fff;box-shadow:0 4px 16px rgb(0 0 0 / .08);border-radius:0}.catalog-main .catalog-main__col-last.active-ul,.catalog-main .catalog-main__col-three.active-ul,.catalog-main .catalog-main__col-two.active-ul,.catalog-main__col-last .catalog-main__link,.catalog-main__col-second .catalog-main__link,.catalog-main__col-third .catalog-main__link,.catalog-main__item--active>.catalog-main__link::after,.catalog-main__item--active>.catalog-main__link::before{display:block}.catalog-main--active{opacity:1;z-index:100;visibility:visible;display:block;-webkit-animation:.7s fadeIn;animation:.7s fadeIn}.catalog-main__wrapper{position:relative;width:100%;z-index:1}.catalog-main__col{width:100%;max-width:450px;position:relative;z-index:20}.catalog-main__box-last,.catalog-main__box-second,.catalog-main__box-third{width:0;border-left:1px solid rgb(85 85 85 / .1);top:0;opacity:0;visibility:hidden}.catalog-main__box-last,.catalog-main__box-second,.catalog-main__box-third,div[id^=wait_]{position:absolute}.catalog-main__col .catalog-main__link{padding-bottom:8px}.catalog-main__box{max-width:450px}.catalog-main .catalog-main__box{max-width:322px;width:100%;background:#edf4ee}.catalog-main__box>div{height:770px}.catalog-main__box:first-child{padding:24px}.catalog-main__box-last .catalog-main__link,.catalog-main__box-second .catalog-main__link,.catalog-main__box-third .catalog-main__link{padding:13px 0}.catalog-main__box-last .catalog-main__item,.catalog-main__box-second .catalog-main__item,.catalog-main__box-third .catalog-main__item{padding-bottom:0}.catalog-main__col-last,.catalog-main__col-three,.catalog-main__col-two,.mobile_filter{display:none}.catalog-main__icon,.catalog-main__link{display:-webkit-box;display:-ms-flexbox}.catalog-main__box-second{-webkit-transform:translateX(80%);-ms-transform:translateX(80%);transform:translateX(80%);left:250px;z-index:-1}.catalog-main__box-second span{opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.catalog-main .catalog-main__box-second.active-column{opacity:1;width:100%;visibility:visible;left:382px;max-width:calc(100% - 322px)!important;background:0 0;transform:translateX(0);border:0}.catalog-main .catalog-main__col-two.active-ul{flex-wrap:wrap}.catalog-main .catalog-main__box.catalog-main__box-second .catalog-main__item{width:16.6%}.catalog-main .catalog-main__box-second.active-column span{opacity:1}.catalog-main__box-third{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:-2}.catalog-main .catalog-main__box-third.active-column{opacity:1;-webkit-transform:translateX(210%);-ms-transform:translateX(210%);transform:translateX(210%);width:100%;visibility:visible}.catalog-main .catalog-main__box-third.active-column span{opacity:1}.catalog-main__box-last{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:-3}.catalog-main .catalog-main__box-last.active-column{opacity:1;visibility:visible;-webkit-transform:translateX(313%);-ms-transform:translateX(313%);transform:translateX(313%);width:100%}.catalog-main .catalog-main__box-last.active-column span{opacity:1}.catalog-main__col-last .catalog-main__item .catalog-main__link,.catalog-main__col-second .catalog-main__item .catalog-main__link,.catalog-main__col-third .catalog-main__item .catalog-main__link{font-size:20px;line-height:24px}.catalog-main__item{color:#555;-webkit-transition:color .4s linear,text-shadow .4s linear;-o-transition:color .4s linear,text-shadow .4s linear;transition:color .4s linear,text-shadow .4s linear;width:100%}.catalog-main__item--active,.catalog-main__item:not(.catalog-main__item--final):hover{color:#0a7722}.catalog-mob-menu,.menu-mob{-webkit-transition:-webkit-transform .3s linear}div[id^=wait_]{background:0 0!important;border:0!important;color:#313932;font-family:Verdana,Arial,sans-serif;font-size:11px;font-style:normal!important;font-variant:normal!important;font-weight:400;letter-spacing:normal!important;line-height:normal;padding:0!important;text-align:center!important;text-indent:0!important;width:0!important;height:0!important;word-spacing:normal!important;z-index:0;content:""}.catalog-main__link{width:100%;font-weight:500;font-size:22px;line-height:27px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.catalog-main__link::after,.catalog-main__link::before{display:none;content:"";width:2px;height:18px;background-color:#0a7722;border-radius:10px;position:absolute;right:40px}.catalog-main__link::before{top:24px;-webkit-transform:rotate(-48deg);-ms-transform:rotate(-48deg);transform:rotate(-48deg)}.catalog-main__link::after{top:35px;-webkit-transform:rotate(48deg);-ms-transform:rotate(48deg);transform:rotate(48deg)}.catalog-main__link:hover::after,.catalog-main__link:hover::before{display:block}#popup-product .products__labels{display:flex;max-width:200px}.catalog-main__link span{padding-left:24px;max-width:340px;display:block;width:100%}.catalog-main .catalog-main__link span{padding-left:16px;font-weight:600;font-size:16px;line-height:24px;color:#313932}.catalog-main__link--main span{max-width:325px!important;padding-right:50px}.catalog-main__icon{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100%;height:60px;max-width:60px;border:1px solid #8abb93;border-radius:12px}.catalog-mob-menu,.menu-mob,.single-product__item{display:-webkit-box;display:-ms-flexbox;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.menu-mob,.single-product__item{display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-mob-menu{background-color:#fff;max-width:580px;width:100%;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:0 2px 4px rgb(0 0 0 / .15);position:fixed;left:0;top:0;z-index:400;overflow:auto;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-o-transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;height:100vh}.catalog-mob,.catalog-mob__col{-webkit-transition:opacity .3s linear,visibility .3s linear,-webkit-transform .3s linear}.catalog-filter-mobile-new-mob--active,.catalog-mob-menu--active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.catalog-mob,.catalog-mob__col-last{-webkit-transform:translateX(100%);-ms-transform:translateX(100%)}.catalog-mob-menu .popup-window__btn-box,.menu-mob .popup-window__btn-box{right:25px;top:32px;cursor:pointer;z-index:100}.mobile-filter .popup-window__btn-close{width:34px;height:23px}.banner-section__dots,.menu-mob__top-box{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-mob-menu .orders{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:30px}.catalog-mob-menu .orders__text{padding-right:0}.catalog-mob-menu .orders__phone-link{margin-top:8px;font-size:16px;line-height:20px;padding-left:28px}.catalog-mob-menu .orders__phone-img{top:2px}.catalog-mob-menu .search__input{width:440px;padding:10px 18px}.catalog-mob-menu .search__button{width:100%;max-width:54px;height:42px;padding:10px 18px;right:65px;top:0}.catalog-mob-menu .logo,.menu-mob .logo{max-width:200px;height:40px}.menu-mob__cab-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px}.basket__gift-item .basket__box-img img,.catalog-main__icon img,.catalog-mob__icon img,.menu-mob .logo img,.not-exist__img img,.purchase__end-img img,.purchase__payment-img img,.single-article__img img,.warranty__img-three img,.warranty__img-two img{max-width:100%;height:auto}.overlay-hidden{overflow-y:hidden!important}.catalog-mob{width:100%;position:absolute;transform:translateX(100%);opacity:0;visibility:hidden;z-index:-1;transition:transform .3s linear,opacity .3s linear,visibility .3s linear,-webkit-transform .3s linear;-o-transition:transform .3s linear,opacity .3s linear,visibility .3s linear}.catalog-mob--active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:10}.catalog-mob__back,.catalog-mob__back--main{-webkit-box-shadow:0 2px 4px rgb(0 0 0 / .15);box-shadow:0 2px 4px rgb(0 0 0 / .15);margin-bottom:38px;position:relative}.catalog-mob__item .catalog-mob__back{border:0;background:#147627;color:#fff;font-size:13px;line-height:18px;padding:8px;border-radius:63px;display:flex;width:87px;margin-left:auto;position:absolute;right:0;z-index:3}.catalog-mob__item .catalog-mob__back a{padding:0!important;font-size:14px!important;color:#fff!important;text-align:center;justify-content:center}.catalog-mob__back--main::after,.catalog-mob__back--main::before,.catalog-mob__back::after,.catalog-mob__back::before{content:"";width:2px;height:12px;background-color:#555;border-radius:10px;position:absolute;left:60px}.catalog-mob__back a::after,.catalog-mob__back a::before,.catalog-mob__back--main a::after,.catalog-mob__back--main a::before,.catalog-mob__title-link::after,.catalog-mob__title-link::before{content:none!important}.catalog-mob__back--main::before,.catalog-mob__back::before{top:16px;-webkit-transform:rotate(48deg);-ms-transform:rotate(48deg);transform:rotate(48deg)}.catalog-mob__back--main::after,.catalog-mob__back::after{top:24px;-webkit-transform:rotate(-48deg);-ms-transform:rotate(-48deg);transform:rotate(-48deg)}.catalog-mob__col,.menu-mob--active{-webkit-transform:translateX(0);-ms-transform:translateX(0)}.catalog-mob__back a,.catalog-mob__back--main a{width:100%!important;font-size:20px!important;line-height:24px!important;letter-spacing:.01em!important;color:#555!important;padding:13px 0!important;text-decoration:none!important}.catalog-mob__item--final a::after,.catalog-mob__item--final a::before,.catalog-mob__item--last .catalog-mob__link::after,.catalog-mob__item--last .catalog-mob__link::before{content:none}.catalog-mob__back a span,.catalog-mob__back--main a span{padding-left:94px}.menu-catalog-section-new .catalog-mob__back a span{padding:0 10px}.catalog-mob__col-second .menu-mob__close-btn,.catalog-mob__col:not(.catalog-mob__col--hidden) .catalog-mob__back--main,.menu-catalog-section-new .catalog-mob__back::after,.menu-catalog-section-new .catalog-mob__back::before,.products__arr-left-slider:before,.products__arr-right-slider:before{display:none}.about .container:not(h3),.menu-catalog-section-new .catalog-mob__item,.menu-catalog-section-new .catalog-mob__title,.products__img{max-width:100%}.menu-catalog-section-new .catalog-mob__back--main::after,.menu-catalog-section-new .catalog-mob__back--main::before{left:22px}.catalog-mob__title{max-width:470px;margin:0 auto 14px}.catalog-mob__title-link{width:100%!important;font-weight:700!important;font-size:17px!important;line-height:27px!important;letter-spacing:.01em!important;color:#0a7722!important;padding:0!important}.catalog-mob__title-link:hover{text-decoration:underline}.catalog-mob__items{height:calc(100vh - 140px);overflow-y:auto;margin-right:-10px;padding-right:10px}.catalog-mob__item{width:100%;margin:0 auto}.catalog-mob__item a{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Montserrat;font-style:normal;font-size:14px;font-weight:600;line-height:24px;color:#313932;position:relative;display:block;z-index:1}.catalog-mob__back::after,.catalog-mob__back::before{left:25px}.catalog-mob__link span{max-width:370px;display:block;width:100%}.banner-section__img-left img,.banner-section__img-right img{max-width:100%;height:100%}.catalog-mob__icon{max-width:54px;height:54px;margin-right:16px}.catalog-mob__col{transform:translateX(0);visibility:visible;transition:transform .3s linear,opacity .3s linear,visibility .3s linear,-webkit-transform .3s linear;-o-transition:transform .3s linear,opacity .3s linear,visibility .3s linear}.catalog-mob__col-last,.catalog-mob__col-second,.catalog-mob__col-third{position:absolute;-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);visibility:hidden;width:100%;height:100%;top:0;left:0;-webkit-transition:opacity .3s linear,visibility .3s linear,-webkit-transform .3s linear;transition:transform .3s linear,opacity .3s linear,visibility .3s linear,-webkit-transform .3s linear;-o-transition:transform .3s linear,opacity .3s linear,visibility .3s linear}.catalog-mob__col-last .catalog-mob__link::before,.catalog-mob__col-second .catalog-mob__link::before,.catalog-mob__col-third .catalog-mob__link::before{top:11px}.catalog-mob__col-last .catalog-mob__link::after,.catalog-mob__col-second .catalog-mob__link::after,.catalog-mob__col-third .catalog-mob__link::after{top:19px}.catalog-mob__col-third{-webkit-transform:translateX(300%);-ms-transform:translateX(300%);transform:translateX(300%)}.catalog-mob__col-last{transform:translateX(100%)}.catalog-mob__col--visible{visibility:visible;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.catalog-mob__col--hidden{visibility:hidden;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.catalog-mob__col--trans{-webkit-transform:translateX(200%)!important;-ms-transform:translateX(200%)!important;transform:translateX(200%)!important}.catalog-mob__col--trans-helper{-webkit-transform:translateX(100%)!important;-ms-transform:translateX(100%)!important;transform:translateX(100%)!important}.banner-section{padding-top:20px}.banner-section__inner{border-radius:40px;overflow:visible}.banner-section__slider-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:12px;text-align:center;color:#fff;position:relative;z-index:10;overflow:hidden}.banner-section__img-left,.banner-section__img-right{height:102%;position:absolute;top:-1px;z-index:-1;overflow:hidden;width:100%}.banner-section__img-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:450px;left:0;border-top-left-radius:5%;border-bottom-left-radius:7%}.banner-section__img-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:570px;right:0;border-top-right-radius:6%;border-bottom-right-radius:9%}.arrow-left,.arrow-right{top:50%;align-items:center;cursor:pointer}.banner-section__slider-title{max-width:917px;width:100%;text-align:center;padding-top:60px;font-weight:800;font-size:65px;line-height:70px;margin-bottom:30px}.banner-section__slider-description{max-width:921px;width:100%;font-weight:500;font-size:45px;line-height:55px;margin-bottom:90px}.banner-section__slider-btn{max-width:267px;padding:24px 43px;color:#ff6130;background-color:#fff;font-weight:700;font-size:24px;line-height:30px;text-align:center;border-radius:7px;margin-bottom:30px;-webkit-box-shadow:6.48464px 9.72696px 12.9693px rgb(0 0 0 / .1);box-shadow:6.48464px 9.72696px 12.9693px rgb(0 0 0 / .1);transition:.5s}.benefits__text,.benefits__title{color:#313932;font-style:normal;font-family:Montserrat}.banner-section__slider-btn:focus,.banner-section__slider-btn:hover{text-shadow:0 0 .75px #ff6130,0 0 .75px #ff6130}.banner-section__dot{cursor:pointer;width:12px;height:12px;background-color:#fff;border-radius:50%;opacity:.3}.arrow-left,.arrow-right,.products__arr-left-slider,.products__arr-right-slider{background:#fff;display:flex!important;box-shadow:0 0 6px 0 rgb(9 82 23 / .11);width:48px;height:48px}.banner-section__dot--active{opacity:1;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.arrow-left,.arrow-right{position:absolute;border-radius:50%}.banner-section__dot--active:hover{opacity:.3}.banner-section__dot--active::before{content:"";width:20px;height:20px;background-color:#fff;border-radius:50%;opacity:.3;position:absolute;top:-33%;left:-34%}.banner-section__dot+.banner-section__dot,.mobile-top-menu-orders>#login-link{margin-left:16px}.arrow-left{left:20px;-webkit-transform:translateY(-52%);-ms-transform:translateY(-52%);transform:translateY(-52%);z-index:1;justify-content:center}.arrow-right{right:20px;-webkit-transform:translateY(-52%);-ms-transform:translateY(-52%);transform:translateY(-52%);justify-content:center}.products__arr-left-slider,.products__arr-right-slider{border-radius:50%;align-items:center;justify-content:center}.arrow-right img,.products__arr-right-slider img{transform:rotate(180deg)}.benefits{background-color:#fff}.benefits__inner{padding:14px 0 5px}.benefits__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.benefits__items-mob{display:none}.benefits__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;max-width:calc(25% - 16px);justify-content:flex-start;padding-left:24px;margin-bottom:15px;position:relative;width:25%}.single-product__item .benefits__item{max-width:unset}@media (max-width:1600px){.benefits__img{width:75px}.benefits__text{max-width:initial}}.benefits__info{padding-left:24px}.benefits__title{font-size:15px;font-weight:600;line-height:21px;text-align:left;color:#313932;margin-bottom:4px}.benefits__text{position:relative;font-family:Montserrat;font-size:15px;font-weight:500;line-height:21px;color:#313932;margin-bottom:20px}@media screen and (max-width:1600px){.benefits__text{margin-bottom:5px}}.benefits__text_link{font-size:14px;font-weight:600;line-height:19.6px;text-align:left;color:#147627}.collections,.delivery-page{padding-bottom:32px}.preload.collections__inner .collections__items{overflow:hidden}.preload.blog .blog__inner,.preload.reviews .reviews__slider{justify-content:flex-start}.preload.blog .blog__item--small{min-width:32.1%}.preload.reviews .reviews__slider .reviews__item{overflow:hidden;min-width:32.3%}.preload.collections__inner .collections-item-new{min-width:25%}.collections__items{display:flex;-webkit-justify-content:space-between;justify-content:space-between;position:relative;padding-top:32px;margin:0 -12px}.collections__img,.collections__item{border-radius:20px;display:-webkit-box;display:-ms-flexbox;overflow:hidden}.collections__subtitle,.collections__title{font-weight:800;color:#fff;margin-left:-15px}.collections__item{max-width:448px;width:25%;height:290px;position:relative;z-index:10;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px;box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08)}.collections__img{width:448px;height:361px;z-index:-1;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0}.collections__img img{height:auto;max-width:none;width:100%}.collections__title-wrapper{position:relative;z-index:10}.collections__subtitle-wrapper{position:relative;z-index:8}.collections__title{font-size:34px;line-height:41px;max-width:400px;padding:26px 0 17px 50px;border-bottom-right-radius:15px;border-top-right-radius:15px;-webkit-transform:skewX(-12deg);-ms-transform:skewX(-12deg);transform:skewX(-12deg)}.collections__title span{display:block;max-width:350px;-webkit-transform:skewX(12deg);-ms-transform:skewX(12deg);transform:skewX(12deg)}.collections__subtitle,.collections__title-bg{-webkit-transform:skewX(-12deg);-ms-transform:skewX(-12deg);border-bottom-right-radius:15px;border-top-right-radius:15px}.collections__subtitle{font-size:25px;line-height:30px;max-width:330px;padding:22px 0 14px 50px;transform:skewX(-12deg)}.collections__subtitle span{display:block;max-width:215px;-webkit-transform:skewX(12deg);-ms-transform:skewX(12deg);transform:skewX(12deg)}.collections__title-bg{height:100%;width:435px;opacity:.8;transform:skewX(-12deg);position:absolute;top:8px;right:50px;z-index:-1}.collections__subtitle-bg{height:128%;opacity:.8;width:375px;border-bottom-right-radius:15px;border-top-right-radius:15px;-webkit-transform:skewX(-12deg);-ms-transform:skewX(-12deg);transform:skewX(-12deg);position:absolute;top:-19px;right:119px;z-index:-1}.filter__checkbox-item,.filter__radio-item,.section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.section-title.container .line-left{width:0}.section-title__text{display:inline;font-weight:700;white-space:nowrap;font-size:50px;line-height:68px;color:#0a7736;position:relative}.more__text:hover,.section-title__text--orange{color:#fb6107}.section-title__text--small{font-size:42px;line-height:51px}.line-left{height:6px;width:60%;max-width:60px;border-top:1px solid rgb(10 119 34 / .4);border-bottom:1px solid rgb(10 119 34 / .4);margin-right:30px;display:none}.line-left--long{width:100%;max-width:100%}.line-left--orange,.line-right--orange{border-top:1px solid rgb(251 97 7 / .4);border-bottom:1px solid rgb(251 97 7 / .4)}.line-right{display:inline-block;height:6px;width:100%;border-top:1px solid rgb(10 119 34 / .4);border-bottom:1px solid rgb(10 119 34 / .4);margin-left:35px}.more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.more--small,.single-product .card-btns{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.more__btn{background-color:#fff0;cursor:pointer;padding:0;border:none}.more__text{font-weight:700;font-size:28px;line-height:19px;color:#6e6e6a;padding-right:45px;position:relative;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.amount--hidden,.card-btns--green,.card-btns--hidden,.more__text--hidden{display:none}.more__text:hover::after,.more__text:hover::before{background-color:#fb6107}.more__text:focus{color:#ff7626}.more__text:focus::after,.more__text:focus::before{background-color:#ff7626}.more__text--small{font-family:Montserrat;font-style:normal;text-decoration-line:underline;color:#147627;font-size:16px;font-weight:600;line-height:24px}.products__sale{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.more__text--active::before{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.more__text--active::after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.cart,.products__main-btn{-webkit-box-shadow:1px 3px 1px rgb(0 0 0 / .15)}.cart{-webkit-transition:.5s;-o-transition:.5s}.form-afterwards p{color:#555}.contacts__address:focus,.contacts__email:focus,.contacts__phone:focus,.contacts__whatsapp:focus{color:#777}.amount__btn-min:focus,.amount__btn-plus:focus,.products__item-unavailable:hover .products__count,.products__item-unavailable:hover .products__img-wrapper{opacity:1}.about-product ul,.product__rate{margin-bottom:20px}.card-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.amount__btn-min,.amount__btn-plus{display:flex;border:none;height:48px;align-items:center;cursor:pointer;font-weight:400;letter-spacing:.01em}.amount{position:relative;cursor:pointer}.amount__btn-min{font-size:0;line-height:22px;color:#313932;opacity:1;background:#f5f5f5;border-radius:36px 0 0 36px;justify-content:center}.amount__num{width:136px;height:48px;border:1px solid #f5f5f5;background-color:#fff;text-align:center;font-size:18px;line-height:18px;letter-spacing:.01em;color:#313932;border-right:0;border-left:0;font-weight:600}.amount__btn-plus{font-size:0;line-height:22px;color:#313932;background:#f5f5f5;border-radius:0 36px 36px 0;justify-content:center}.amount__btn-plus>svg{margin:0 16px 0 12px}.amount__btn-min>svg{margin:0 12px 0 16px}.cart{border:none;cursor:pointer;background:#fb6107;box-shadow:1px 3px 1px rgb(0 0 0 / .15);border-radius:5px;padding:9px 28px;transition:.5s}.cart--green,.like__img path{-webkit-transition:.5s;-o-transition:.5s}.cart--green{background:#0a7722;transition:.5s;margin-left:20px}.cart--hidden{display:none}.cart:hover{background:#ff7626}.cart:focus{background:#ed4510}.cart--green:hover,.products-long__item-unavailable .products__notify-entry:hover,.products__item-unavailable .products__notify-entry:hover{background:#34a04c}.cart--green:focus{background:#04651a}.like__img path{stroke:#ff6130;stroke-width:1;transition:.5s}.like__img:hover path{fill:#ff6130}.like__img--green path{stroke:#0a7722;stroke-width:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.like__img--green:hover path{fill:#34a04c}.like--active .like__img path{fill:#ed4510;stroke:#ed4510}.like-green.like--active .like__img path{fill:#046519;stroke:#046519}.popup-product .like-mob,.single-product__slider-img .like-mob,.products__item .like-mob{display:flex;position:absolute;right:8px;top:8px;width:40px;height:40px;align-items:center;justify-content:center;text-align:center;border-radius:20px;z-index:4;transition:.5s;box-shadow:0 1px 4px 0 rgb(0 0 0 / .16);background:rgb(0 0 0 / .16);cursor:pointer}.single-product__slider-img .like-mob{top:16px;right:0}#popup-product .single-product__slider-img .like-mob{right:16px}.blog__left{-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08)}.like-mob span,.like-mob--green span{font-weight:500;font-size:14px;line-height:22px;color:#7a7a7a}.popular-products{padding-top:40px;padding-bottom:28px}.products__row{display:flex;justify-content:space-evenly;position:relative}.products__wrapper-helper{position:relative;z-index:1;width:100%;margin-bottom:0}.products__wrapper-helper:hover{z-index:4}.products__item{max-width:320px;background-color:#fff;-webkit-transition:height .3s linear;-o-transition:height .3s linear;left:0;top:0;z-index:2;position:relative;box-shadow:0 0 8px 0 #dedede;border:1px solid #f1f1f1;transition:0.3s}.products__img-wrapper{position:relative;border-radius:16px 16px 0 0;max-width:100%;width:100%;max-height:290px;display:flex;justify-content:center;overflow:visible;margin-bottom:18px;object-fit:unset}.products__img-wrapper>a{overflow:hidden;width:100%;border-radius:12px 12px 0 0}.products__img-wrapper img{max-width:none;width:100%;object-fit:cover;transform:scale(1.05)}.products__item-unavailable .products__labels,.products__item-unavailable .products__main-btn,.products__notify-entry{display:none}.products__item-unavailable .products__img-wrapper{opacity:.4;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.products__item-unavailable .products__count{opacity:.8;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.products__item-unavailable .products__bonus,.products__item-unavailable .products__sale--active{opacity:.3}.products__item-unavailable .products__price{opacity:.5}.products__item-unavailable .products__unavailable-box{display:block;bottom:0;top:auto;width:100%;left:0;max-width:100%;height:auto}.products__item-unavailable .products__notify-entry{display:flex;background:#0a7722;border-radius:36px;width:230px;padding:5px 27px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-align:center;cursor:pointer;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:51px}.basket__item,.products__fast-look{-webkit-transition:opacity .3s linear,visibility .3s linear,z-index .3s linear;-o-transition:opacity .3s linear,visibility .3s linear,z-index .3s linear}.products__box,.products__fast-look{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.products__item-unavailable .products__entry-link{font-weight:500;font-size:18px;line-height:20px;color:#fff}.main-catalog .single-tabs .delivery__payment-wrapper p,.main-catalog .single-tabs .delivery_pay_item{font-weight:500;font-size:14px;line-height:24px}.products__item-unavailable:hover .products__unavailable-box{opacity:0}.products__labels{position:absolute;font-weight:600;font-size:16px;line-height:22px;letter-spacing:.01em;text-transform:uppercase;color:#fff}.products__label-new,.products__label-top{opacity:.9}.products__label-sale{width:69px;opacity:.9;text-align:center}.products__fast-look{height:100%;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;opacity:0;position:absolute;bottom:0;padding:12px 16px;z-index:-1;background-color:rgb(255 255 255 / .8);border-radius:0;transition:opacity .3s linear,visibility .3s linear,z-index .3s linear}.products__btn-buy,.products__btn-cart,.products__btn-like{background:0 0;border:none;cursor:pointer}.products__item:hover .products__fast-look{opacity:1;visibility:visible;z-index:1;overflow:visible;transition:opacity .3s linear,visibility .3s linear,z-index .3s linear}.products__item:hover .products__fast-look>span>svg{opacity:1;visibility:visible;overflow:visible;z-index:1}.like-mob:hover>svg{transition:.5s;fill:#f96222}.products__fast-text{display:block;margin-left:20px;font-weight:600;font-size:16px;line-height:1.3;color:#0a7722}.products__title{-webkit-transition:text-shadow .4s linear;-o-transition:text-shadow .4s linear;transition:text-shadow .4s linear}.products__num,.reviews__date{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:#7a7a7a}@media screen and (min-width:900px){.products__main-btn:hover{background:#f96222}}.products__btn-b-cart-link:hover{background:#0a7722}.products__sale{height:22px;font-size:0;margin-top:10px;line-height:22px;letter-spacing:.01em;color:#555;opacity:0}.products__sale--active{opacity:.5}.products__box{height:39px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.products__price{font-weight:600;font-size:32px;line-height:39px;letter-spacing:.01em}.products__bonus{font-style:italic;font-size:16px;line-height:20px;letter-spacing:.01em;color:#0a7736;opacity:.5}.about p,.reviews__info p,.reviews__name{font-family:Montserrat;font-style:normal}.products__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:24px;justify-content:center}.products__btns .amount{display:none}.products__main-btn{display:flex;align-items:center;box-shadow:1px 3px 1px rgb(0 0 0 / .15);justify-content:center}.products__main-btn--hidden,.reviews__img{display:none}.products__btn-buy{font-weight:600;font-size:18px;line-height:22px;padding-left:26px;padding-right:0;color:#fff;transform:translateX(10px)}.products__btn-cart{padding-left:59px;padding-top:1px;position:relative;display:flex;align-items:center}.products__btn-cart>svg{margin-bottom:4px}.products__btn-cart::before{content:""}.products__btn-like{margin-left:12px}.products__full-price{opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);padding-bottom:15px;-webkit-transition:opacity .2s linear,-webkit-transform .3s linear;transition:opacity .2s linear,transform .3s linear,-webkit-transform .3s linear;-o-transition:opacity .2s linear,transform .3s linear;font-size:18px;line-height:22px;letter-spacing:.01em;visibility:hidden;color:#6e6e6a}.products__text-price{font-weight:600;font-size:20px;line-height:24px;letter-spacing:.01em;color:#555}.products__link-cart,.products__text-cart{line-height:16px;color:#fff;font-size:16px}.products__notify-cart{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 34px;background:#0a7722;-webkit-box-shadow:1px 3px 1px rgb(0 0 0 / .15);box-shadow:1px 3px 1px rgb(0 0 0 / .15);border-radius:5px;max-width:230px}.blog__box-img,.see-more{-webkit-box-align:center}.products__notify-cart--active{display:-webkit-box;display:-ms-flexbox;display:flex}.products__notify-cart--orange{background:#fb6107}.products__text-cart{font-weight:700;margin-bottom:3px}.products__link-cart{-webkit-text-decoration-line:underline;text-decoration-line:underline;opacity:.8;width:162px}.products__link-cart--mob{text-align:center;font-size:15px;display:none}.see-more__link,.see-more__link-leave{font-size:20px;-webkit-transition:.5s;-o-transition:.5s;color:#0a7722;line-height:24px}.product__rate--margin{margin-bottom:10px}.more--pt,.team__inner{padding-top:80px}.new-products,.sale-products{padding-top:40px}.sale-products{padding-bottom:28px}.see-more{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:80px}.reviews__slider,.reviews__top{display:-webkit-box;display:-ms-flexbox}.see-more__link{padding:12px 52px;font-weight:600;border:1px solid #0a7722;transition:.5s;height:52px;border-radius:26px}.see-more__link:focus{color:#313932;background-color:#fff;border:3px solid #34a04c}.see-more__link-leave{font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline;margin-left:58px;transition:.5s}.reviews__link,.reviews__link::before{-webkit-transition:.5s;-o-transition:.5s}.see-more__link-leave:hover{color:#34a04c}.see-more__link-leave:active{color:#046519}.see-more--read{margin-top:31px;-webkit-box-pack:end;-ms-flex-pack:end;gap:40px}.see-more--read .see-more__link{padding:12px 30px;position:relative}.hint:hover,.see-more--read .see-more__link:hover::after,.see-more--read .see-more__link:hover::before,.switches__type-long--active .switches__cube,.switches__type-short--active .switches__cube{background-color:#0a7722}.reviews__link:hover::after,.reviews__link:hover::before,.see-more--read .see-more__link:focus::after,.see-more--read .see-more__link:focus::before{background-color:#34a04c}.see-more--small{margin-top:46px}.reviews{padding-top:63px;padding-bottom:20px;position:relative}.reviews__slider{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;position:relative;justify-content:space-evenly;margin:0 auto 62px;padding:32px 0 0}.reviews__arr-left,.reviews__arr-right{cursor:pointer;position:absolute;top:50%;z-index:1}.reviews__slider .reviews__box{display:flex;align-items:center;margin:0 0 0 24px}.reviews__slider .slick-list{margin:0 -12px}.reviews__arr-left{left:8%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.reviews__arr-right{right:8%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.reviews__item{width:100%;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / 8%);box-shadow:3px 3px 10px 3px rgb(0 0 0 / 8%);padding:32px;height:290px;margin:6px 12px 10px 0;max-width:604px}.reviews__slider{max-width:1860px}.reviews__slider .reviews__item{margin:6px 12px 10px;width:calc(100% - 24px)!important;max-width:initial}.reviews__link::after,.reviews__link::before{width:4px;height:18px;position:absolute;right:-8px;border-radius:5px;content:"";background-color:#0a7722}.reviews__top{display:flex;margin-bottom:30px;justify-content:space-between}.blog__inner,.reviews__gallery{display:-webkit-box;display:-ms-flexbox}.main-catalog .catalog-lvl-one__inner .catalog-lvl-one__inner-list .pagination,.reviews__rate{margin-bottom:0}.reviews__rate{margin-top:18px}.reviews__slider .reviews__item .reviews__rate{margin-top:-2px;margin-left:24px}.reviews__info p{font-weight:400;font-size:16px;line-height:24px;color:#333}.reviews__bottom .see-more--read{margin-bottom:27px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.reviews__link{font-size:18px;line-height:19px;padding-right:18px;margin:18px 0 27px;color:#0a7722;position:relative;transition:.5s}.reviews__link:hover{color:#34a04c}.reviews__link::before{transition:.5s;top:5px;-webkit-transform:rotate(-130deg);-ms-transform:rotate(-130deg);transform:rotate(-130deg)}.reviews__link::after{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;top:-5px;-webkit-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg)}.reviews__gallery{display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:30px;gap:12px;margin-bottom:12px}.reviews__photo{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:5px;width:90px;max-height:90px;height:90px}.reviews__photo:last-child{margin-right:0}.account__chat-message .reviews__photo img,.reviews__photo img{max-width:100%;height:100%;object-fit:cover}.blog__inner{display:flex;padding-top:40px;justify-content:space-between;margin:0 -12px}.blog__box-img,.blog__left{display:-webkit-box;display:-ms-flexbox;border-radius:15px;width:100%}.blog__comments>svg,.blog__date--small,.blog__views>svg,.sales-products .products__wrapper-helper{margin-right:10px}.blog__inner .blog__info .see-more__link{color:#0a7722;display:flex;align-items:center}.blog__inner .blog__info .see-more__link:hover{color:#fff}.blog__left{display:flex;max-width:1237px;background:#fff;box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08)}.blog__box-img{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:647px;height:100%}.blog__box-img--small,.blog__info{display:-webkit-box;display:-ms-flexbox}.blog__box-img--small{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:16px 0 0 16px}.blog__info{padding:46px 40px 37px 38px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog__info--small,.catalog-articles__popular-wrapper{padding:20px 20px 20px 24px}.blog__box-top,.catalog-articles__main-box,.feedback .reviews__top,.feedback__inner,.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog__views,.blog__wrapper{justify-content:center;display:flex}.blog__date{font-size:22px;line-height:27px;color:#c4c4c4}.blog__wrapper{font-weight:500;font-size:14px;line-height:22px;color:#5c5c5c;align-items:center;gap:10px}.blog__views{align-items:center;position:relative}.blog__views-icon{position:absolute;left:-12px;top:1px}.blog__comments{display:flex;justify-content:center;align-items:center;position:relative}.blog__right,.media-socials__inner{display:-webkit-box;display:-ms-flexbox}.blog__comments-icon{position:absolute;left:-11px;top:-5px}.blog__title{font-weight:600;font-size:24px;line-height:29px;color:#6e6e6a;margin-bottom:12px;-webkit-transition:text-shadow .4s linear;-o-transition:text-shadow .4s linear;transition:text-shadow .4s linear}.blog__title--small{margin-bottom:8px;height:72px}.blog__box-bottom p{font-size:20px;line-height:24px;letter-spacing:.01em;color:#555;max-width:512px;width:100%}.blog__box-bottom--small p{font-size:18px;line-height:22px;max-width:246px;letter-spacing:.01em;color:#555;width:100%;overflow:hidden;height:70px}.blog__right{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:31%;margin-left:20px}.blog__item--small{display:flex!important;background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:15px;margin:20px 12px 10px;width:auto!important}.blog__box-top--mobile,.blog__rate--mobile{display:none}.media-socials{padding-bottom:40px;background-color:#fff}.media-socials__inner{width:100%;display:flex;background:#f1f1f1;border-radius:12px;justify-content:space-around;padding:32px}@media screen and (max-width:900px){.media-socials__inner{border-radius:0}}.media-socials__video{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;height:100%;cursor:pointer}.media-socials__video img{object-fit:contain;border-radius:12px;max-width:604px;transform:translateY(4px)}.media-socials__items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}.media-socials__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:913px;width:100%}.media-socials__item{background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:191px;min-height:149px;padding-bottom:22px;color:#6e6e6a;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;margin:0 18px 18px 0}.media-socials__item:last-child{margin-left:0}.media-socials__item:hover{background:#0a7722;text-shadow:0 0 .65px #fff,0 0 .65px #fff;color:#fff}.media-socials__item:focus{-webkit-box-shadow:2px 2px 8px rgb(0 0 0 / .08);box-shadow:2px 2px 8px rgb(0 0 0 / .08)}.media-socials__icon-wrapper{max-width:60px;height:60px;width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.media-socials__icon-wrapper svg{max-width:none;height:100%}.media-socials__icon path{-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.media-socials__item:hover .media-socials__icon path{fill:#fff}.contacts__media-item:hover .contacts__media-icon path,.feedback .reviews__btn-like--active .reviews__btn-like-icon path,.team__link:hover .team__icon path{fill:#0a7722}.media-socials__name{font-weight:500;font-size:18px;line-height:18px;letter-spacing:.01em;padding-top:22px}.media-socials__right h5{font-weight:700;font-size:22px;line-height:27px;color:#6e6e6a;margin-bottom:34px}.about__inner{padding-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.about__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;background:unset;border-radius:24px;padding:0}.about__info .more.more--small{margin-top:12px}.about__box{padding-bottom:20px;visibility:visible;-webkit-transition:height .5s linear;-o-transition:height .5s linear;transition:height .5s linear;opacity:1;position:relative;overflow:hidden;height:85px}.about__box--active{height:auto;-webkit-transition:height .5s linear;-o-transition:height .5s linear;transition:height .5s linear}.about__info div{font-size:18px;line-height:22px;letter-spacing:.01em;color:#555;margin-bottom:12px}.about h4{font-weight:700;font-size:22px;line-height:27px;color:#6e6e6a;margin-bottom:12px}.about h5{font-weight:500;font-size:20px;line-height:24px;color:#6e6e6a;margin-bottom:6px}.about li,.about p{font-family:Montserrat;font-size:15px;font-weight:500;line-height:1.5;color:#313932}.about ul,.single-article .basket-share__label{margin-bottom:15px}.about li{letter-spacing:.01em;padding-left:18px;position:relative}.about li::before{content:"";width:8px;height:8px;background-color:#0a7722;border-radius:50%;position:absolute;left:0;top:8px}.about li+li,.about-product li+li{margin-top:6px}.about-us__wrapper li+li,.company-history__item li+li,.footer__list-item+.footer__list-item,.team__wrapper li+li{margin-top:5px}.banners .container:not(h3){padding:0!important;max-width:100%!important}.banners .section-title{transition:0.3s}.banners{background-color:#fff;padding:80px 0}.banners__link{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.banners__slider{display:flex;-webkit-box-align:center;padding:60px 0 0;max-width:1860px;margin:0 auto}.banners__arr-left,.banners__arr-right{top:auto;z-index:1;display:-webkit-box;display:-ms-flexbox;height:100%;position:absolute;cursor:pointer}.banners__arr-left{left:0;padding:10px 30px 10px 10px;display:flex;-webkit-box-shadow:70px 0 20px -40px #fff inset;box-shadow:70px 0 20px -40px #fff inset}.banners__arr-left img,.banners__arr-right img{max-width:20px}.banners__arr-right{right:0;padding:10px 10px 10px 30px;display:flex;-webkit-box-shadow:-70px 0 20px -40px #fff inset;box-shadow:-70px 0 20px -40px #fff inset}.sign-up__text,.sign-up__wrapper{display:-webkit-box;display:-ms-flexbox}.footer__delivery-wrapper{-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08)}.sign-up{background-color:#e6e8e3;z-index:1}.feedback_site_message{z-index:1}.sign-up__wrapper{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0;min-height:1px}.sign-up__text{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px;opacity:0;position:absolute;z-index:-1;visibility:hidden;-webkit-transition:opacity .3s linear,z-index .3s linear,visibility .3s linear;-o-transition:opacity .3s linear,z-index .3s linear,visibility .3s linear;transition:opacity .3s linear,z-index .3s linear,visibility .3s linear}.contacts__box,.products-long__btn-wrapper,.products-long__like,.sign-up__text div{display:-webkit-box;display:-ms-flexbox;display:flex}.sign-up__text span{font-weight:500;font-size:20px;line-height:24px;color:#0a7722;margin-left:18px;display:block}.sign-up__form{display:flex;position:relative;justify-content:flex-start;align-items:center}.sign-up__input{background:#fff;border:1.5px solid #f1f1f1;padding:12px 45px 12px 20px;font-size:18px;line-height:22px;letter-spacing:.01em;color:rgb(85 85 85 / .8);max-width:100%}.sign-up__btn{-webkit-appearance:none;background:#147627;border-radius:23px;cursor:pointer;border:none;font-weight:500;line-height:22px;color:#fff;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.footer,.footer__btn-tel{background-color:#484545}.footer__column-title,.footer__list-link{line-height:28px;font-family:Montserrat;font-style:normal}.sign-up__btn:hover{background:#ff7626}.sign-up__btn:active{background:#ed4510}.sign-up__text--active{opacity:1!important;position:static!important;z-index:1!important;visibility:visible!important}.sign-up__form--hidden{opacity:0!important;position:absolute!important;z-index:-1!important;visibility:hidden!important;-webkit-transition:opacity .3s linear,z-index .3s linear,visibility .3s linear;-o-transition:opacity .3s linear,z-index .3s linear,visibility .3s linear;transition:opacity .3s linear,z-index .3s linear,visibility .3s linear}.footer{height:fit-content;overflow:hidden;position:relative;z-index:3}.footer__column-title{margin-bottom:16px;font-size:18px;font-weight:600;line-height:25.2px;color:#313932}.footer__email,.footer__tel,.footer__wa{margin-bottom:15px;display:flex;gap:20px}.footer__list-item:nth-child(7){max-width:260px}.footer__list-link{letter-spacing:.01em;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:15px;font-weight:500;line-height:21px;color:#313932}.footer__email,.footer__tel,.footer__wa{font-size:15px;font-weight:500;line-height:21px;text-align:left;position:relative;color:#313932}.footer__list-link:focus,.footer__list-link:hover{text-decoration:none;color:#f96222}.about-us__wrapper p a,.main-catalog__text,.products-long__reviews:hover,.sub-categories__link:hover,a.products-long__link:hover{text-decoration:underline}.footer__tel{line-height:26px}.footer__email,.footer__wa{line-height:24px;text-decoration-line:underline}.footer__wa{align-items:center;-webkit-transition:text-shadow .3s,color .3s;-o-transition:text-shadow .3s,color .3s;transition:text-shadow .3s,color .3s}.footer__email:hover,.footer__tel:hover,.footer__wa:hover{text-shadow:0 0 .75px #fff,0 0 .75px #fff}.footer__email,.footer__tel{align-items:center}.footer__btn-tel{display:block;cursor:pointer;border:3px solid #fff;margin-bottom:23px;padding:12px 28px;border-radius:23px;color:#fff;font-weight:700;font-size:18px;line-height:22px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.footer__hours,.footer__media{display:-webkit-box;display:-ms-flexbox}.footer__btn-tel:hover{color:#fb6107;background-color:#fff;border:3px solid #fff0}.footer__btn-tel:active{color:#ff7626;background-color:#fff;border:3px solid #fff0}.footer__media{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:25px}.footer__media-item+.footer__media-item,.team__link+.team__link{margin-left:22px}@media screen and (min-width:900px) and (max-width:1500px){.footer__media-item+.footer__media-item,.team__link+.team__link{margin-left:12px}}@media screen and (min-width:400px) and (max-width:900px){.footer__media-item+.footer__media-item,.team__link+.team__link{margin-left:8px}}.footer__media-icon path{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}.footer__media-icon:hover path{fill:#fb6107}.footer__media-icon:focus path{fill:#ff7626}.footer__address,.footer__hours{position:relative;font-size:15px;font-weight:500;line-height:21px;color:#313932}.breadcrumbs-mobile__link,.breadcrumbs__link,.breadcrumbs__list-item,.breadcrumbs__text{font-size:14px;line-height:22px}.footer__address{margin-bottom:14px}.footer__hours{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__img{position:absolute;bottom:8%;right:24%;z-index:-1}.footer__delivery{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:6px}.footer__delivery-wrapper{background:#fff;box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:38px;width:95px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__delivery-link,.footer__payment{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.footer__delivery-link{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__delivery-link img{height:auto;max-width:100%}.footer__payment{display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:10px;max-width:330px;height:78px}.footer__payment-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:65px;width:100%}.footer__payment-img img{height:100%;max-width:100%}.breadcrumbs{padding:16px 0 24px}.breadcrumbs__list,.hashtags__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.breadcrumbs__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-right:8px;padding-left:12px;font-weight:500;color:#7a7a7a}.breadcrumbs__list-item::after{content:">";color:#7a7a7a;position:absolute;right:-6px;top:2px}.breadcrumbs__list-item:first-child{padding-left:0}.breadcrumbs-mobile,.breadcrumbs__list-item:last-child::after,.breadcrumbs__list-item:last-child::before{display:none}.breadcrumbs__list-item:first-child .breadcrumbs__link,.catalog-articles__main-comm,.catalog-articles__main-views,.feedback__btn-wrapper,.switches__left .sort-select,.switches__right .count-select{position:relative}.breadcrumbs__link{font-weight:500;color:#7a7a7a;border-bottom:1px solid #7a7a7a}.breadcrumbs__text{letter-spacing:.01em;color:#147627}.breadcrumbs-mobile__link{letter-spacing:.01em;position:relative;font-weight:500;text-decoration-line:underline;color:#7a7a7a}.breadcrumbs-mobile__link::before{left:8px;top:2px;-webkit-transform:rotate(48deg);-ms-transform:rotate(48deg);transform:rotate(48deg)}.breadcrumbs-mobile__link::after{left:8px;top:10px;-webkit-transform:rotate(-48deg);-ms-transform:rotate(-48deg);transform:rotate(-48deg)}.main-catalog{padding:0;background-color:#fff}.main-catalog .catalog-lvl-one__inner .catalog-lvl-one__inner-list{margin-bottom:40px}.main-catalog__inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1860px;padding-bottom:32px}.main-catalog__box,.main-catalog__item{display:-webkit-box;display:-ms-flexbox;height:220px}.main-catalog__wrapper{position:relative;width:450px;height:220px;margin-bottom:18px}.main-catalog__wrapper+.main-catalog__wrapper{margin-left:20px}.main-catalog__wrapper:nth-child(4n+1){margin-left:0}.main-catalog__item{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;z-index:2;background:#fff;-webkit-box-shadow:3px 3px 9px 1px rgb(0 0 0 / .1);box-shadow:3px 3px 9px 1px rgb(0 0 0 / .1);border-radius:20px;width:450px;-webkit-transition:height .3s linear,z-index .3s linear,-webkit-box-shadow .3s linear;transition:box-shadow .3s linear,height .3s linear,z-index .3s linear,-webkit-box-shadow .3s linear;-o-transition:box-shadow .3s linear,height .3s linear,z-index .3s linear}.main-catalog__item:hover{-webkit-box-shadow:3px 3px 14px 7px rgb(0 0 0 / .13);box-shadow:3px 3px 14px 7px rgb(0 0 0 / .13)}.catalog-articles__main-item,.products-mini__item{-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08)}.main-catalog__box{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px;width:100%}.main-catalog__img,.products-mini__row{display:-webkit-box;display:-ms-flexbox}.main-catalog__img{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100%;max-width:160px;height:160px}.main-catalog__img img{max-width:100%;height:auto}.main-catalog__wrapper:hover .main-catalog__text{text-decoration-color:#555;-webkit-text-decoration-color:#555;-moz-text-decoration-color:#555}.main-catalog__text{font-weight:500;font-size:22px;line-height:27px;color:#555;padding-left:24px;max-width:240px;-webkit-transition:-webkit-text-decoration .5s linear;transition:text-decoration .5s linear;-o-transition:text-decoration .5s linear;transition:text-decoration .5s linear,-webkit-text-decoration .5s linear}.sub-categories{-webkit-transition:opacity .3s ease-in-out,height .3s linear,-webkit-transform .3s linear;transition:opacity .3s ease-in-out,transform .3s linear,height .3s linear,-webkit-transform .3s linear;-o-transition:opacity .3s ease-in-out,transform .3s linear,height .3s linear;opacity:0;margin-top:10px;-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px);border-bottom-left-radius:20px;border-bottom-right-radius:20px;position:absolute;left:0;top:200px}.filter__checkbox-item+.filter__checkbox-item,.sub-categories__item+.sub-categories__item{margin-top:8px}.sub-categories__list{width:450px;height:0;-webkit-transition:height .3s linear;-o-transition:height .3s linear;transition:height .3s linear;background-color:#fff}.sub-categories__item{height:0;min-height:0;-webkit-transition:height .3s linear,min-height .3s linear;-o-transition:height .3s linear,min-height .3s linear;transition:height .3s linear,min-height .3s linear}.sub-categories__link{padding-left:78px;font-size:22px;line-height:27px;color:#0a7722;position:relative}.sub-categories__link::before{content:"";width:24px;height:1px;background-color:#0a7722;position:absolute;top:50%;left:24px}.sub-categories__btn{font-weight:700;font-size:24px;line-height:29px;color:#fff;background-color:#0a7722;border-radius:0 0 20px 20px;width:100%;max-width:450px;padding:17px 110px;margin-top:30px;-webkit-transition:height .6s linear;-o-transition:height .6s linear;transition:height .6s linear;position:relative}.sub-categories__btn::after,.sub-categories__btn::before{content:"";width:2px;height:20px;background-color:#fff;border-radius:10px;position:absolute}.sub-categories__btn::before{right:28px;top:14px;-webkit-transform:rotate(-48deg);-ms-transform:rotate(-48deg);transform:rotate(-48deg)}.sub-categories__btn::after{right:28px;top:27px;-webkit-transform:rotate(48deg);-ms-transform:rotate(48deg);transform:rotate(48deg)}.main-catalog__wrapper--parent:hover .sub-categories{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.main-catalog__wrapper--parent:hover .sub-categories__list{height:167px}.main-catalog__wrapper--parent:hover .sub-categories__item{height:auto;min-height:27px}.main-catalog__wrapper--parent:hover .main-catalog__item{height:458px;z-index:40}.products-mini__row{margin-top:32px;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:left;position:relative;overflow:visible;gap:24px;z-index:15}@media screen and (max-width:900px){.products-mini__row{margin-top:24px}}@media screen and (max-width:575px){.products-mini__row{margin-top:16px}}.products-mini__arr-left,.products-mini__arr-right{cursor:pointer;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.filter__item-title::after,.filter__reset::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.products-mini__arr-left{top:50%;left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:10}.products-mini__arr-right{top:50%;right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.products-mini__wrapper-helper{position:relative;width:415px!important;height:188px}.products-mini__wrapper-helper--disabled{display:none}.products-mini__item{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:10px;width:415px!important;padding:14px;height:189px;-webkit-transition:height .3s linear,z-index .3s linear;-o-transition:height .3s linear,z-index .3s linear;transition:height .3s linear,z-index .3s linear;position:absolute;left:0;top:0;z-index:1}.products-mini__item--active{height:234px;z-index:5}.products-mini__item:hover .amount{display:flex}.products-mini__item .products__notify-cart{margin-top:9px}.filter__radio-item+.filter__radio-item,.products-mini__item .card-btns{margin-top:12px}.products-mini__item .products__full-price{position:absolute;left:75px;bottom:-5px;opacity:0;visibility:hidden;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.products-mini__img{border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:161px;width:100%;height:100%;max-height:161px}.products-mini__img img{height:100%}.products-mini__wrapper{margin-left:15px}.products-mini__title{font-weight:600;font-size:18px;line-height:22px;color:#6e6e6a;max-width:230px;margin-bottom:9px;height:44px;overflow:hidden;-webkit-transition:text-shadow .4s linear;-o-transition:text-shadow .4s linear;transition:text-shadow .4s linear}.products-mini__price,.products-mini__sale{display:block;color:#555;letter-spacing:.01em}.products-mini__title:hover{text-shadow:0 0 .45px #6e6e6a,0 0 .45px #6e6e6a}.products-mini__sale{font-size:16px;line-height:20px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;margin-bottom:2px;opacity:0}.hashtags__btn span,.products-mini__price{font-weight:600;font-size:22px;line-height:27px}.products-mini__sale--active{opacity:.5}.products-mini__row .banners__arr-left,.products-mini__row .banners__arr-right{-webkit-box-shadow:none;box-shadow:none}.products__main-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:9px;width:230px}.products-mini .card-btns--hidden,.products__main-wrapper .amount,.products__main-wrapper--hidden{display:none}.catalog-lvl-one{padding:34px 0 120px;background-color:#fff}.catalog-lvl-one__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-content:center}.preview{margin-top:18px}.preview__inner{width:100%;max-width:1786px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.preview__link{-webkit-box-shadow:2px 2px 5px 1px rgb(0 0 0 / .14);box-shadow:2px 2px 5px 1px rgb(0 0 0 / .14)}.filter__arr-close,.preview__link--disabled{display:none}.preview__btn-more{border:none;cursor:pointer;padding:12px 24px;-webkit-box-shadow:2px 2px 5px 1px rgb(0 0 0 / .14);box-shadow:2px 2px 5px 1px rgb(0 0 0 / .14);margin-bottom:18px;position:relative}.hashtags{margin:26px 0 0}.hashtags__btn{cursor:pointer;padding:13px 24px;background-color:#89d288;border-radius:28px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:none;margin-bottom:15px;margin-right:20px}.hashtags__btn--active,.hashtags__btn:hover{background-color:#6ac468}.hashtags__btn span{color:#fff}.about-product{margin-top:0;background-color:#fff;padding:0 15px;margin-bottom:48px}.about-product .more__btn{margin-top:10px}.about-product__inner{display:flex;padding-left:60px}.about-product__info{display:flex;flex-direction:column;background:#edf4ee;border-radius:16px}.about-product__info .more--small{padding:0 40px 30px}.about-product__box{overflow:hidden;height:85px}.about-product__box--active,.sales__item{height:auto}.about-product__info div{font-size:18px;line-height:22px;letter-spacing:.01em;color:#555;padding:40px 70px 40px 40px}@media screen and (min-width:900px){.about-product .about-product__info div:not(.more){padding:20px}}.about-product__img{border-radius:16px 0 0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100%;height:100%}.about-product__img img{max-width:100%;height:100%}.about-product .about-product__img img{max-height:430px}.about-product h4{font-weight:700;font-size:22px;line-height:27px;color:#6e6e6a;margin-bottom:12px;position:relative}.about-product h4::after{content:"";width:229px;height:1px;background-color:#f5f4f2;position:absolute;bottom:-5px;left:0}.about-product h5{font-weight:500;font-size:20px;line-height:24px;color:#6e6e6a;margin-bottom:24px}.about-product li,.about-product p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#555}.about-product .about-product__box ul,.articles-comments .form-afterwards__label{padding-left:20px}.filter__item:last-child .filter__radio-item:nth-child(2) .filter__radio-text,.filter__item:last-child .filter__radio-item:nth-child(3) .filter__radio-text,.filter__item:nth-child(5) .filter__item-content .filter__radio-item:nth-child(2) .filter__radio-text,.filter__item:nth-child(5) .filter__item-content .filter__radio-item:nth-child(3) .filter__radio-text{padding-left:0}.about-product ol li{list-style:inherit}.about-product ul li{list-style:initial}.filter{padding:0 0 44px;width:290px;margin-right:44px;height:auto;overflow:visible;-webkit-transition:height .4s ease-in-out;-o-transition:height .4s ease-in-out;transition:height .4s ease-in-out;background:#f5f5f5;border-radius:16px;min-width:284px}@media (max-width:900px){.filter{margin:0}}.filter__title{padding:16px 24px 0;font-weight:500;font-size:28px;line-height:34px;color:#0a7736;margin-bottom:11px;position:relative;cursor:pointer}.favorite__inner .filter__title,.filter__item-title{cursor:pointer;line-height:24px;font-size:16px;position:relative;font-weight:700}.favorite__inner .filter__title{margin-bottom:24px;padding:0}.filter__reset{-webkit-text-decoration-line:underline;text-decoration-line:underline}.filter__reset::after,.filter__reset::before{content:"";width:2px;height:13px;background-color:#6e6e6a;border-radius:5px;position:absolute}.filter__reset::before{left:4px;transform:rotate(45deg);top:6px}.filter__reset::after{left:4px;transform:rotate(-45deg);top:6px}.filter__items{position:relative;margin-top:12px}.filter__item{padding:8px 24px;transition:.3s}.filter__item--active{padding-bottom:30px}.filter__wrapper-scroll{min-height:29px;height:auto;max-height:242px}.filter__content-helper{height:222px;overflow:auto}.filter__item-title{font-family:Montserrat;font-style:normal;color:#147627}.filter__item-title::after,.filter__item-title::before{content:"";width:2px;height:7px;background-color:#147627;border-radius:5px;position:absolute}.filter__item-title::before{right:7px;top:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.filter__item-title::after{right:3px;top:8px;transform:rotate(45deg)}.filter__item-title.filter__item-title--active::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.filter__item-title.filter__item-title--active::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.filter__item-title--active+.filter__item-content{display:block}.filter__item-content{display:none;margin:16px 0 0}.filter__btn-box,.filter__price-wrapper{display:-webkit-box;display:-ms-flexbox}.filter__price-wrapper{display:flex;position:relative;margin-bottom:18px}.filter__price-max,.filter__price-min{padding:3px 16px;max-width:110px;background-color:#fff;border-radius:36px;border:1px solid #d5e3d7;font-weight:500;font-size:14px;line-height:22px;color:#7a7a7a}.filter__price-max::-webkit-input-placeholder,.filter__price-min::-webkit-input-placeholder{color:#b1b1b1}.filter__price-max::-moz-placeholder,.filter__price-min::-moz-placeholder{color:#b1b1b1}.filter__price-max:-ms-input-placeholder,.filter__price-min:-ms-input-placeholder{color:#b1b1b1}.filter__price-max::-ms-input-placeholder,.filter__price-min::-ms-input-placeholder{color:#b1b1b1}.filter__price-max::placeholder,.filter__price-min::placeholder{color:#b1b1b1}.filter__price-min{margin-right:8px}.filter__price-max{margin-left:8px}.filter__checkbox-text,.filter__radio-text{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:14px;color:#147627}.filter__rate,.filter__rate--full{margin-right:10px;padding-left:45px;cursor:pointer!important}.filter__rate svg,.filter__rate--full svg{cursor:pointer}.filter__btn-box{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.custom-radio,.filter__range-box{display:-webkit-box;display:-ms-flexbox;width:100%}.filter__btn-box .filter__reset{margin-bottom:0;margin-left:0}.filter__btn-box .filter__reset::after,.filter__btn-box .filter__reset::before{display:none}.filter__radio-text{padding-left:45px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.filter__range-box{max-width:366px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.filter-category__link-one,.filter__range-num{font-weight:500;font-size:14px;line-height:22px;color:#147627}.custom-radio{cursor:pointer;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-checkbox_footer>input,.custom-checkbox>input,.custom-radio>input{position:absolute;z-index:-1;opacity:0}.custom-checkbox_footer>span,.custom-checkbox>span,.custom-radio>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-radio>span::before{content:"";display:inline-block;width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:1px solid #c4c4c4;border-radius:50%;margin-right:21px;background-repeat:no-repeat;background-position:center center;background-size:13px 12px;position:absolute;left:0}.custom-radio>input:checked+span::before{border-color:#c4c4c4;background-color:#fff;background-image:url(/bitrix/templates/UpFly/css/../images/catalog-lvl1/radio-btn.svg)}.custom-checkbox_footer:hover>input:not(:disabled):not(:checked)+span,.custom-checkbox:hover>input:not(:disabled):not(:checked)+span,.custom-checkbox>input:checked+span,.custom-radio>input:checked+span{color:#555;font-weight:500}.custom-checkbox{cursor:pointer;width:100%}.custom-checkbox_footer>span::before,.custom-checkbox>span::before{content:"";display:inline-block;width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-radius:4px;margin-right:10px;background:#fff;border:1px solid #147627;box-shadow:inset 0 3px 4px rgb(20 118 39 / 20%)}.custom-checkbox_footer>span::before{background:#fff;border:1px solid #f1f1f1;box-shadow:unset}.custom-checkbox_footer input:checked+span::before{border-color:#f1f1f1;background-color:#f8f8f8;background-image:url(/upload/checkbox_footer.svg);background-repeat:no-repeat}.custom-checkbox>input:checked:not(.filter-category__checkbox)+span::before{border-color:#f96222;background-color:#f96222;background-image:url(/upload/img/checkbox-button-catalog.svg)}.count-select__main,.custom-select__main,.sort-select__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-box-shadow:1px 2px 8px rgb(0 0 0 / .15);box-shadow:1px 2px 8px rgb(0 0 0 / .15);position:relative;padding:3px 25px 3px 16px;background:#147627;border-radius:36px}.count-select__title,.custom-select__title,.sort-select__title{font-weight:500;font-size:14px;line-height:22px;color:#fff}.count-select__btn--active,.custom-select__btn--active,.sort-select__btn--active{border-bottom:10px solid #555;border-top:0 solid #555}.count-select__list,.custom-select__list,.sort-select__list{display:none;margin-top:6px;padding:18px 18px 10px 12px;background:#fff;width:346px;-webkit-box-shadow:1px 2px 8px rgb(0 0 0 / .15);box-shadow:1px 2px 8px rgb(0 0 0 / .15);border-radius:5px}.count-select__list--active,.custom-select__list--active,.sort-select__list--active{display:block}.count-select__item,.custom-select__item,.sort-select__item{cursor:pointer;border-top:1px solid rgb(196 196 196 / .5);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background-color:#fff}.count-select__item:hover,.custom-select__item:hover,.sort-select__item:hover{background-color:rgb(0 0 0 / .03)}.count-select__item:first-child,.custom-select__item:first-child,.sort-select__item:first-child{border-top:none}.count-select__item-text,.custom-select__item-text,.sort-select__item-text{display:inline-block;font-size:20px;line-height:24px;color:#6e6e6a;padding:8px 0;width:100%}.count-select__item-text--active,.custom-select__item-text--active,.sort-select__item-text--active{font-weight:600;color:#555}.sort-select__title--mob{display:none}.irs--flat{width:100%;max-width:358px;margin-top:-15px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{display:none}.irs--flat .irs-max,.irs--flat .irs-min{display:none;top:55px;padding:0 0 0 27px;color:#373737;font-size:14px;line-height:17px;text-decoration:underline;text-shadow:none;font-family:Barlow,sans-serif;background-color:#fff0;border-radius:0;visibility:visible!important}.irs-max::before,.irs-min::before{display:none;position:absolute;left:0;font-size:14px;line-height:17px;color:#c4c4c4}.irs--flat .irs-line{top:26px;height:1px;background-color:#d5e3d7;border-radius:0}.irs--flat .irs-bar{top:25px;height:2px;background-color:#147627}.irs--flat .irs-handle{cursor:move;cursor:grab;cursor:-webkit-grab;top:20px;width:12px;height:12px;background-color:#147627;border-radius:50%}.switches__left .sort-select__list,.switches__right .count-select__list{position:absolute;top:40px;left:0;padding:0;border-radius:16px;overflow:hidden}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child,.irs--flat .irs-handle>i:first-child{background-color:#fff0}.catalog-lvl-one__inner-list{padding-top:0;width:100%;max-width:100%}.catalog-lvl-one__inner-list .section-title__text{font-weight:700;font-size:40px;line-height:32px;color:#147627}.switches__left .sort-select__list{z-index:15}.switches__left .sort-select__list .sort-select__item .sort-select__item-text{color:#313932;font-size:16px}.switches__right .count-select__list,.switches__right .count-select__main{width:68px}.switches__right .count-select__list{z-index:10}.switches__right .count-select__list .count-select__item .count-select__item-text{color:#313932;font-size:16px}.switches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;margin-bottom:24px}.switches__type .switches__label{margin-right:18px}.switches__label{margin-right:12px;font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:#7a7a7a}.switches__type-long,.switches__type-short{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:8px;max-width:29px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.switches__type-long{margin:0;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.switches__type-long .switches__cube:first-child,.switches__type-long .switches__cube:nth-child(4),.switches__type-long .switches__cube:nth-child(7){margin-right:1px}.switches__cube{width:9px;height:9px;background-color:#c4c4c4;margin-bottom:1px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.catalog-articles__link-detail,.products-long__title{-webkit-transition:text-shadow .4s linear;-o-transition:text-shadow .4s linear}.catalog-lvl-one__list-short{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-animation:.5s fadeIn;animation:.5s fadeIn}.catalog-lvl-one__list-short--active{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.catalog-lvl-one__list-long{display:none;-webkit-animation:.5s fadeIn;animation:.5s fadeIn}.catalog-lvl-one__list-long--active{display:block}.catalog-lvl-one__list-short .products__wrapper-helper{margin-bottom:0;width:calc(20% - 15px);margin-right:0;max-width:100%}.catalog-lvl-one__list-short .products__wrapper-helper .products__item{max-width:100%}.about-main-container .team__media,.catalog-lvl-one__inner-list .more--pt{padding-top:40px}.products-long__item{width:100%;background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / 8%);box-shadow:3px 3px 10px 3px rgb(0 0 0 / 8%);border-radius:10px;margin-bottom:20px;max-height:290px;display:-webkit-box;display:-ms-flexbox;display:flex}.products-long__left{position:relative;width:100%;max-width:291px}.products-long__left .products__labels{top:8px;left:8px}.products-long__box-img{border-radius:13px 0 0 13px;height:290px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.products-long__box-img img{max-width:none;height:100%;transform:scale(1.05)}.products-long__right{max-width:930px;width:100%;padding:24px 48px}.products-long__title{margin-bottom:24px;transition:text-shadow .4s linear;font-style:normal;font-weight:600;font-size:24px;line-height:32px;color:#313932}.blog__title:hover,.products-long__title:not(.products-long__title--unavailable):hover{text-shadow:0 0 .45px #6e6e6a,0 0 .45px #6e6e6a}.products-long__box{display:flex}.products-long__rating{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}.products-long__reviews{font-size:18px;line-height:22px;letter-spacing:.01em;color:#555;opacity:.8;padding-left:24px;position:relative}.products-long__reviews::before{content:"";width:1px;height:22px;background-color:#c4c4c4;position:absolute;left:12px}.products-long__count{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 50px}.products-long__link,.products-long__num,.products-long__text{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-weight:500;font-size:16px;line-height:22px;color:#7a7a7a}a.products-long__link:hover{color:#0a7722}.products-long__info{min-width:850px}.products-long__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;max-width:100%;width:100%}.products-long__info-item:last-child{margin-bottom:0}.products-long__info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:5px}.products-long__info-item .products-long__text{max-width:280px;width:100%}.products-long__icon{padding-left:5px}.products-long__actions .card-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;margin-bottom:10px}.products-long__actions{width:100%;margin-left:56px}.products-long__actions .amount__num{padding:13px 28px}.products-long__actions .products__notify-cart{margin-bottom:10px;max-width:301px}.products-long__item-unavailable .card-btns,.products-long__item-unavailable .products__labels,.products-long__text.products-long__text--mob,.tab-item,.team__mob-tab{display:none}.products-long__item-unavailable .products__unavailable-box{position:absolute;left:0;top:auto;bottom:0;display:block;max-width:374px;padding:12px 90px}.products-long__item-unavailable .products-long__rating{opacity:.5;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.products-long__item-unavailable .products-long__count,.products-long__item-unavailable .products-long__info-list{opacity:.8;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.products-long__item-unavailable .products-long__box-img{opacity:.4;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.products-long__item-unavailable .products-long__bonus,.products-long__item-unavailable .products-long__sale--active{opacity:.3}.products-long__item-unavailable .products-long__price{opacity:.5}.products-long__item-unavailable .products__unavailable-text{max-width:174px}.products-long__item-unavailable .products-long__full-price,.products-long__item-unavailable:hover .products__unavailable-box{opacity:0}.products-long__item-unavailable .products__notify-entry{display:block;background:#0a7722;-webkit-box-shadow:1px 3px 1px rgb(0 0 0 / .15);box-shadow:1px 3px 1px rgb(0 0 0 / .15);border-radius:36px;width:265px;padding:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-align:center;cursor:pointer}.about-us__box-img,.team__top-img{-webkit-box-shadow:0 4px 4px rgb(0 0 0 / .25)}.products-long__item-unavailable .products__entry-link{font-weight:700;font-size:18px;line-height:18px;color:#fff}.products-long__item-unavailable:hover .products-long__box-img,.products-long__item-unavailable:hover .products-long__count,.products-long__item-unavailable:hover .products-long__info-list{opacity:1}.products-long__sale{opacity:0;font-weight:600;font-size:24px;line-height:35px;text-decoration-line:line-through;color:#313932;padding-bottom:5px}.articles-tags__link:hover::before,.products-long__sale--active{opacity:1}.articles-tags__reset,.comment__file-link,.delivery__partners-link,.delivery__result a{-webkit-text-decoration-line:underline;text-decoration-line:underline}.products-long__price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;padding-top:8px}.products-long__price{font-style:normal;font-weight:600;font-size:48px;line-height:35px;color:#147627;padding-bottom:32px}.products-long__bonus{font-style:italic;font-size:16px;line-height:20px;letter-spacing:.01em;color:#0a7722;opacity:.5}.products-long__full-price,.products-long__full-price--hidden{opacity:0;visibility:hidden}.products-long__full-price{display:block;font-size:18px;line-height:22px;letter-spacing:.01em;color:#555;margin-bottom:18px}.products-long__text-price{font-weight:600;font-size:20px;line-height:22px;letter-spacing:.01em;color:#555;margin-left:18px}.products-long__btn-like{cursor:pointer;padding:0;border:none;font-weight:600;font-size:16px;line-height:16px;color:#0a7722;position:absolute;top:24px;right:24px;width:48px;height:48px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%}.pagination__dots,.pagination__link,.pagination__link--active{font-style:normal;font-weight:600;font-size:18px;line-height:24px}.products-long__btn-wrapper span{font-weight:500;font-size:14px;line-height:22px;color:#7a7a7a}.articles-single .blog__item--small+.blog__item--small,.products-long__like-icon,.single-about__buy-box{margin-left:15px}.helper-dots{width:88px;opacity:.3;border-bottom:2px dotted #555}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:48px;margin-bottom:48px}.pagination__arr-double,.pagination__arr-left,.pagination__arr-right{border-left:1px solid #555;border-bottom:1px solid #555;width:16px;height:16px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pagination__arr-right{-webkit-transform:rotate(-133deg);-ms-transform:rotate(-133deg);transform:rotate(-133deg);margin-right:36px}.pagination__arr-double{-webkit-transform:rotate(-133deg);-ms-transform:rotate(-133deg);transform:rotate(-133deg);position:relative}.pagination__arr-double::before{content:"";border-left:1px solid #555;border-bottom:1px solid #555;width:16px;height:16px;position:absolute;right:7px;top:7px}.pagination__item{width:48px;height:48px;border-radius:36px;display:flex;justify-content:center;align-items:center;background:#edf4ee;transition:.5s;margin:0 4px;cursor:pointer}.pagination__item>.pagination__link{transition:.5s;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pagination__dots,.pagination__link{color:#147627;transition:.5s}.blog_see-more,.blog_see-more-review,.pagination__dots:hover,.social-media-list-item-soc a .social_icon-fill-color,a.footer__media-item .social_icon-fill-color{transition:.5s}.pagination__dots:hover>.pagination__link{color:#fff;transition:.5s}.pagination__item:hover{background:#147627;transition:.5s}.pagination__item:hover>.pagination__link{color:#fff;transition:.5s}.pagination__link--active{color:#fff}.pagination__item-active{background:#147627}.account,.contacts,.main-sale,.sales-catalog,.search-res{background-color:#fff;padding:0 0 32px}.contacts .section-title__text{font-size:40px;line-height:32px}.contacts__inner{padding:24px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-us__wrapper span,.contacts__hours span,.contacts__whatsapp,.tab-item.active-item{display:block}.contacts__first-part{width:530px}.contacts__second-part{flex-grow:1;padding-left:100px}.contacts__box .contacts__item:first-child{margin-bottom:36px;margin-right:76px}.contacts__title{font-weight:700;font-size:24px;line-height:28px;color:#313932;margin-bottom:24px}.contacts__address,.contacts__email,.contacts__phone,.contacts__whatsapp{-webkit-transition:text-shadow .3s linear,color .3s linear;-o-transition:text-shadow .3s linear,color .3s linear;transition:text-shadow .3s linear,color .3s linear}.contacts__address:hover,.contacts__email:hover,.contacts__phone:hover,.contacts__whatsapp:hover{text-shadow:0 0 .85px #373737,0 0 .85px #373737}.contacts__phone{font-size:18px;line-height:24px;color:#555;padding-left:42px;position:relative;margin-bottom:16px;font-weight:400}.contacts__phone small{opacity:1!important}.contacts__address,.contacts__email,.contacts__hours,.contacts__whatsapp{font-size:18px;line-height:22px;letter-spacing:.01em;color:#555;padding-left:42px;position:relative}.contacts__phone img,.contacts__phone svg{position:absolute;left:0;top:-2px}.contacts__whatsapp img,.contacts__whatsapp svg{position:absolute;left:0;top:-2px}.contacts__email img,.contacts__email svg{position:absolute;left:0}.contacts__address{margin-bottom:18px}.contacts__address img,.contacts__address svg{position:absolute;left:0;top:-1px}.contacts__hours{margin-bottom:36px}.contacts__hours img,.contacts__hours svg{position:absolute;left:-2px;top:-1px}.contacts__media-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;width:100%;max-width:40px;height:40px;border-radius:50%;background:#147627}.contacts__media-item:hover{background:0 0;border:1px solid #147627}.about-us__wrapper li::before,.company-history__item li::before,.team__wrapper li::before{content:"";border-radius:50%;left:10px;top:7px;height:8px;width:8px}.contacts__media-item:hover svg path{fill:#147627}.contacts__media-item svg{max-width:none;height:100%}.contacts__media-item+.contacts__media-item{margin-left:20px}.contacts__media-icon path,.team__icon path{-webkit-transition:fill .4s linear;-o-transition:fill .4s linear;transition:fill .4s linear}.contacts__map{border-radius:20px;width:100%;height:547px;display:flex;align-items:center;justify-content:center;overflow:hidden}.about-us__box-img,.about-us__inner{display:-webkit-box;display:-ms-flexbox}.contacts__map .bx-yandex-view-layout,.single-content .tabs-content{width:100%}.contacts__map .bx-yandex-map,.contacts__map .ymaps-map{width:100%!important}.contacts__map img{height:100%;max-width:100%}.about-us,.faq,.warranty{background-color:#fff;padding:40px 0 80px}.about-us__inner{padding-top:80px;display:flex}.about-us__info .more{margin-top:66px}.about-us__wrapper{height:393px;overflow:hidden}.about-us__wrapper h4,.about-us__wrapper h5,.delivery__title{font-weight:500;font-size:28px;line-height:34px;color:#434343;margin-bottom:18px}.about-us__wrapper li,.about-us__wrapper p,.about-us__wrapper span{font-size:18px;line-height:22px;color:#555;letter-spacing:.01em}.about-us__wrapper p{margin-bottom:24px;max-width:1075px;width:100%}.about-us__wrapper p a{font-size:18px;line-height:22px;letter-spacing:.01em;color:#0a7736;font-style:italic}.about-us__wrapper span{margin-bottom:12px}.about-us__wrapper li{padding-left:30px;position:relative}.about-us__wrapper li::before{background-color:#0a7722;position:absolute}.about-us__img{height:415px!important;position:relative;padding-left:20px}.about-us__box-img{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:674px;width:100%;height:415px;box-shadow:0 4px 4px rgb(0 0 0 / .25);border-radius:10px}.about-us__box-img img{height:100%}.company-history{background-color:#fff;padding-bottom:80px;overflow:hidden}.company-history__tabs{margin-bottom:22px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.company-history__arr-left,.company-history__arr-right{-webkit-box-align:center;height:100%;position:absolute;z-index:20;top:-2px;cursor:pointer}.company-history__arr-left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 50px 30px 20px;-webkit-box-shadow:70px 0 20px -20px #fff inset;box-shadow:70px 0 20px -20px #fff inset;left:-19px}.company-history__arr-right,.team__top{display:-webkit-box;display:-ms-flexbox}.company-history__arr-right{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 20px 30px 50px;-webkit-box-shadow:-70px 0 20px -20px #fff inset;box-shadow:-70px 0 20px -20px #fff inset;right:-19px}.company-history__tab{cursor:pointer;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:221px!important;height:68px;position:relative;z-index:1}.company-history__tab span{font-weight:500;font-size:36px;line-height:18px;letter-spacing:.01em;color:#6e6e6a}.company-history__tab:hover .company-history__square-top{-webkit-box-shadow:-3px 3px 8px 0 rgb(10 119 34 / .6);box-shadow:-3px 3px 8px 0 rgb(10 119 34 / .6)}.company-history__tab:hover .company-history__square-bottom{-webkit-box-shadow:2px 8px 7px -1px rgb(10 119 34 / .6);box-shadow:2px 8px 7px -1px rgb(10 119 34 / .6)}.company-history__square-bottom,.company-history__square-top{background-color:#fff;width:181px;height:34px;border-radius:6px;position:absolute;-webkit-transition:-webkit-box-shadow .4s linear;-o-transition:box-shadow .4s linear;transition:box-shadow .4s linear,-webkit-box-shadow .4s linear}.company-history__tab--first,.company-history__tab--first::before{-webkit-transition:-webkit-box-shadow .4s linear;border-radius:3px;background-color:#fff}.company-history__square-top{-webkit-transform:skew(42deg);-ms-transform:skew(42deg);transform:skew(42deg);top:0;border-bottom-left-radius:3px;-webkit-box-shadow:-3px 3px 8px 0 rgb(10 119 34 / .4);box-shadow:-3px 3px 8px 0 rgb(10 119 34 / .4);z-index:-2}.company-history__square-bottom{-webkit-transform:skew(-42deg);-ms-transform:skew(-42deg);transform:skew(-42deg);top:31px;border-top-left-radius:3px;-webkit-box-shadow:2px 8px 7px -1px rgb(10 119 34 / .4);box-shadow:2px 8px 7px -1px rgb(10 119 34 / .4);z-index:-1}.company-history__tab--first{margin-right:30px;padding:23px 44px 23px 60px;cursor:pointer;-webkit-box-shadow:0 5px 10px rgb(10 119 34 / .5);box-shadow:0 5px 10px rgb(10 119 34 / .5);width:193px!important;height:68px;position:relative;z-index:10;transition:box-shadow .4s linear;-o-transition:box-shadow .4s linear;transition:box-shadow .4s linear,-webkit-box-shadow .4s linear}.team__tabs-img,.team__top-img{border-radius:20px;overflow:hidden}.company-history__tab--first:hover,.company-history__tab--first:hover::before{-webkit-box-shadow:0 5px 10px rgb(10 119 34 / .6);box-shadow:0 5px 10px rgb(10 119 34 / .6)}.company-history__tab--first::before{content:"";width:60px;height:40px;-webkit-box-shadow:0 3px 7px rgb(10 119 34 / .5);box-shadow:0 3px 7px rgb(10 119 34 / .5);transition:box-shadow .4s linear;-o-transition:box-shadow .4s linear;transition:box-shadow .4s linear,-webkit-box-shadow .4s linear;-webkit-transform:skew(-20deg) rotate(37deg);-ms-transform:skew(-20deg) rotate(37deg);transform:skew(-20deg) rotate(37deg);position:absolute;right:-30px;top:14px;z-index:-1}.company-history__tab--first::after{content:"";width:66px;height:67px;border-radius:3px;background-color:#fff;-webkit-transition:-webkit-box-shadow .4s linear;transition:box-shadow .4s linear;-o-transition:box-shadow .4s linear;transition:box-shadow .4s linear,-webkit-box-shadow .4s linear;-webkit-transform:skew(0) rotate(0);-ms-transform:skew(0) rotate(0);transform:skew(0) rotate(0);position:absolute;right:-1px;top:1px;z-index:-1}.company-history__item{width:1200px!important;opacity:.5}.company-history__item div{font-weight:700;font-size:50px;line-height:61px;margin-bottom:42px;color:#0a7722}.company-history__item p{letter-spacing:.01em;margin-bottom:24px;max-width:1155px;width:100%}.company-history__item span,.team__wrapper span{display:block;font-size:18px;line-height:22px;letter-spacing:.01em;color:#555;margin-bottom:12px}.company-history__item li,.team__wrapper li{font-size:18px;line-height:22px;letter-spacing:.01em;color:#555;padding-left:30px;position:relative}.company-history__item li::before{background-color:#0a7722;position:absolute}.team{background-color:#fff;padding-bottom:60px;overflow:hidden}.team__top{display:flex;position:relative;margin-bottom:60px;z-index:4}.team__top-img{margin-right:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:604px;width:100%;box-shadow:0 4px 4px rgb(0 0 0 / .25)}.team__top-img img{max-width:100%;width:100%;height:auto}.team__wrapper h4{font-weight:700;font-size:40px;line-height:49px;color:#555;margin-bottom:12px}.feedback__item .more,.team__wrapper h5,.team__wrapper p,.team__wrapper ul,.warranty__item .section-title{margin-bottom:18px}.team__wrapper h5{font-style:italic;font-weight:500;font-size:28px;line-height:34px;color:#555}.team__media-title,.team__phone,.team__wrapper p{font-size:18px;line-height:22px;letter-spacing:.01em}.team__wrapper p{color:#555;max-width:940px}.team__wrapper li::before{background-color:#0a7722;position:absolute}.team__media-title{display:block;margin-bottom:14px;color:#0a7722}.team__phone{display:block;margin-bottom:20px;color:#555;padding-left:42px;position:relative}.team__phone img{position:absolute;left:0;top:-2px}.team__email{margin-bottom:12px;display:block;font-weight:500;font-size:16px;line-height:24px;color:#555;position:relative;padding-left:0;display:flex}.team__flowers,.team__tabs-content{display:-webkit-box;display:-ms-flexbox}.team__email:hover{text-shadow:none!important}.team__email:hover span{text-decoration:none}.products_item-feature svg,.team__email svg{margin-right:16px}.basket .custom-radio:last-child,.basket__order-fast span,.feedback .reviews__photo:last-child,.team__tabs-item:last-child{margin-right:0}.team__email span{text-decoration:underline}.team__email img{position:absolute;left:0;top:3px}.team__email,.team__phone{-webkit-transition:text-shadow .3s linear,color .3s linear;-o-transition:text-shadow .3s linear,color .3s linear;transition:text-shadow .3s linear,color .3s linear}.team__email:hover,.team__phone:hover{text-shadow:0 0 .85px #373737,0 0 .85px #373737}.team__email:focus,.team__phone:focus{color:#777}.team__flowers{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:517px;width:100%;height:429px;position:absolute;right:-60px;top:60px;z-index:-1}.team__flowers img{height:100%;max-width:100%}.team__tabs-img,.team__tabs-item,.team__tabs-item p{max-width:351px;width:100%}.team__tabs-link{display:block;cursor:pointer;border-bottom:7px solid #fff0;-webkit-transition:color .5s linear,border-bottom .5s linear,text-shadow .5s linear;-o-transition:color .5s linear,border-bottom .5s linear,text-shadow .5s linear;transition:color .5s linear,border-bottom .5s linear,text-shadow .5s linear}.team__tabs-content{padding-top:66px;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.delivery__anchors,.single-tabs .tabs,.team__bottom .tabs,.team__tabs-img{display:-webkit-box;display:-ms-flexbox}.team__tabs-item{margin-right:20px}.team__tabs-item h4{font-weight:700;font-size:31px;line-height:31px;color:#555;margin-bottom:12px;min-height:61px}.team__tabs-item h5{font-weight:500;font-size:24px;line-height:29px;color:#555;margin-bottom:6px}.delivery__anchors-link,.delivery__orders-info p,.delivery__timetable-item a,.team__tabs-item p{font-size:18px;line-height:22px;letter-spacing:.01em}.team__tabs-item p{color:#555}.team__tabs-img{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:291px;margin-bottom:24px;-webkit-box-shadow:0 4px 4px rgb(0 0 0 / .25);box-shadow:0 4px 4px rgb(0 0 0 / .25)}.team__tabs-img img{height:auto;max-width:100%}.single-tabs .tabs,.team__bottom .tabs{display:flex;border-bottom:1px solid rgb(85 85 85 / .4)}.tabs-wrapper .active{border-bottom:7px solid #0a7722;text-shadow:0 0 .85px #0a7722,0 0 .85px #0a7722}.basket,.delivery{padding:40px 0 80px;background-color:#fff}.delivery__anchors{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:80px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:flex-start;justify-content:flex-start}.delivery__anchors-link{padding:14px;width:auto;margin:10px;height:49px;border:1px solid #0a7722;border-radius:5px;text-align:center;background-color:#fff;color:#0a7722;-webkit-transition:background-color .3s linear,color .3s linear;-o-transition:background-color .3s linear,color .3s linear;transition:background-color .3s linear,color .3s linear;font-style:italic;text-decoration:underline}.delivery__anchors-link:hover{background-color:#0a7722;color:#fff}.delivery__title:empty{display:none}.delivery__orders-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.delivery__orders-calendar{width:552px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(/bitrix/templates/UpFly/css/../images/delivery/calendar.png);background-size:100% 100%;background-repeat:no-repeat}.delivery__months{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:431px;padding-top:110px}.delivery__month{width:120px;margin-bottom:18px}.delivery__month--active .delivery__month-name{color:#ff6130}.delivery__month--active .delivery__month-box{background-color:#ff6130}.delivery__month:nth-child(10),.delivery__month:nth-child(11),.delivery__month:nth-child(12){margin-bottom:0}.delivery__month-name{display:block;margin-bottom:16px;font-weight:500;font-size:18.5699px;line-height:23px;text-align:center;letter-spacing:.01em;color:#434343;-webkit-transition:color .4s linear;-o-transition:color .4s linear;transition:color .4s linear}.delivery__month-box{width:120px;height:60px;border-radius:4px;background-color:#f4eae7;-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;transition:background-color .4s linear}.delivery__orders-info{margin-left:77px}.delivery__orders-info p{color:#555;margin-bottom:18px;max-width:920px}.delivery__timetable{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.delivery__timetable span{display:block;margin-bottom:12px;font-size:20px;line-height:24px;color:#0a7722}.delivery__timetable-item{display:inline-block;margin-bottom:12px;padding-left:20px;border-left:2px solid #0a7722;-webkit-transition:border-left .3s linear;-o-transition:border-left .3s linear;transition:border-left .3s linear}.delivery__timetable-item:hover{border-left:2px solid #ff6130}.delivery__timetable-item:hover a{color:#ff6130;-webkit-text-decoration-color:#ff6130;text-decoration-color:#ff6130}.delivery__timetable-item a{font-weight:500;margin-bottom:6px;color:#0a7722;-webkit-transition:color .3s linear,-webkit-text-decoration-color .3s linear;transition:color .3s linear,text-decoration-color .3s linear,-webkit-text-decoration-color .3s linear;-o-transition:color .3s linear,text-decoration-color .3s linear;text-decoration:underline}.delivery__result blockquote,.delivery__result p,.delivery__timetable-item span{color:#555;font-size:18px;line-height:22px;letter-spacing:.01em}.delivery__result{max-width:940px;background-color:#fff;-webkit-box-shadow:0 2px 14px rgb(0 0 0 / .14);box-shadow:0 2px 14px rgb(0 0 0 / .14);border-radius:20px;padding:24px 20px 24px 36px}.delivery__result--pad{display:none}.delivery__result p{margin-bottom:18px}.delivery__result blockquote{font-weight:600;margin-bottom:12px;padding-left:85px;position:relative}.delivery__result blockquote::before{content:url(/bitrix/templates/UpFly/css/../images/delivery/sign.svg);position:absolute;left:0;top:0}.delivery__result li+li{margin-top:6px}.delivery__result a{font-size:18px;line-height:22px;letter-spacing:.01em;color:#0a7722;padding-left:24px;position:relative}.delivery__result a::before{content:"";width:8px;height:8px;background-color:#0a7722;border-radius:50%;position:absolute;left:0;top:8px}.delivery__partners-img img,.delivery__payment-img img,.feedback .reviews__photo img{height:100%;max-width:100%}.delivery__partners{margin-top:60px}.delivery__sub-title{font-weight:500;font-size:20px;line-height:24px;color:#555;margin-bottom:36px;max-width:763px}.delivery__partners-items{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.delivery__wrapper-img{width:20%;margin-right:5%}.delivery__partners-item{display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%;margin-bottom:30px}.delivery__partners-link{font-weight:500;font-size:20px;line-height:24px;color:#555;margin-bottom:30px;-webkit-transition:text-shadow .3s linear;-o-transition:text-shadow .3s linear;transition:text-shadow .3s linear}.delivery__partners-link:hover{text-shadow:0 0 .75px #555,0 0 .75px #555}.delivery__partners-box{height:141px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:26px}.delivery__partners-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:289px;width:100%}.basket__note,.delivery__partners-list li+li,.delivery__payment-wrapper li+li{margin-top:12px}.delivery__partners-list li,.delivery__payment-wrapper li{position:relative;list-style-type:disc}.delivery__partners-list li::marker,.delivery__payment-wrapper li::marker{color:#0a7722}.delivery__partners-list{width:75%}.delivery__partners-list p{font-size:18px;line-height:22px;letter-spacing:.01em;color:#555}.delivery__partners-list p a,.delivery__payment-wrapper p a{font-size:18px;line-height:22px;letter-spacing:.01em;font-style:italic;text-decoration:underline;color:#0a7722}.main-catalog .single-tabs .delivery__payment-wrapper a,.main-catalog .single-tabs .single-content__info span{font-size:14px;line-height:24px}.main-catalog .single-content__info{color:#313932}.about-product__box a,.main-catalog .single-content__info a,.not-exist__link span,.page-warranty-content a,.single-article__items a,.wholesaler .wholesaler__inner a{color:#147627;text-decoration:underline}.main-catalog .single-content__info a:hover,.not-exist__link:hover span{text-decoration:none}.comment__rights-link,.delivery__questions a,.single-content__info p a,.single-product__reviews:hover,a.single-features__link:hover,a.single-product__property-link:hover{text-decoration:underline}.delivery__payment{margin-top:90px;position:relative;z-index:10}.delivery__payment-items{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.delivery__payment-item{margin-bottom:30px;display:flex;width:100%}.delivery__payment-title{font-size:20px;line-height:24px;display:block;margin-bottom:68px;color:#555}.delivery__bonus-wrapper p,.delivery__bonus-wrapper span,.delivery__payment-wrapper blockquote,.delivery__payment-wrapper p,.delivery__questions{font-size:18px;line-height:22px;letter-spacing:.01em}.delivery__payment-img{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:123px;width:100%;height:123px}.delivery__bonus,.delivery__questions{display:-webkit-box;display:-ms-flexbox}.delivery__payment-wrapper{width:75%}.delivery__payment-wrapper p{color:#555;margin-top:12px}.delivery__payment-wrapper blockquote{margin-top:16px;color:#555;max-width:588px;padding-left:85px;position:relative}.catalog-articles__main-img img,.catalog-articles__popular-img img{max-width:none;height:100%}.delivery__payment-wrapper blockquote::before{content:url(/bitrix/templates/UpFly/css/../images/delivery/sign.svg);position:absolute;left:0;top:-5px}.delivery__payment-wrapper blockquote a{color:#0a7722;text-decoration:underline}.delivery__bonus{margin-top:64px;margin-bottom:30px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.delivery__bonus-wrapper{max-width:1546px;width:100%;padding:30px 80px 18px 36px;background-color:#fff;-webkit-box-shadow:0 2px 14px rgb(0 0 0 / .14);box-shadow:0 2px 14px rgb(0 0 0 / .14);border-radius:20px}.delivery__bonus-wrapper p{color:#555;margin-bottom:12px}.basket__year,.delivery__bonus-wrapper ul,.single-content .products-mini__wrapper-helper,.support__form .form-select{margin-bottom:12px}.articles-single .blog__item--small:first-child,.basket-products .products__wrapper-helper,.catalog-articles__inner .pagination,.catalog-articles__main-item:last-child{margin-bottom:0}.delivery__bonus-wrapper li{padding-left:24px;position:relative}.delivery__bonus-wrapper li::before{content:"";width:8px;height:8px;background-color:#0a7722;border-radius:50%;position:absolute;left:0;top:7px}.delivery__bonus-wrapper li+li{margin-top:6px}.delivery__bonus-wrapper span{color:#555}.delivery__questions{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#0a7722}.catalog-articles{background-color:#fff;padding:0 0 16px}.catalog-articles__inner{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog-articles__main-item{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1190px;width:100%;margin-bottom:24px;background-color:#fff;box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:15px}.catalog-articles__main-img,.catalog-articles__popular-item{display:-webkit-box;display:-ms-flexbox;border-radius:15px;width:100%}.catalog-articles__popular-items{margin-top:80px;padding-left:20px}.catalog-articles__popular-item{display:flex;max-width:607px;margin-bottom:18px;background-color:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08)}.catalog-articles__main-img{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:477px;min-height:430px;height:100%;max-height:500px}.catalog-articles__link-detail,.catalog-articles__link-detail--small{font-weight:600;color:#6e6e6a;min-height:52px;line-height:24px;overflow:hidden}.catalog-articles__popular-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:15px;max-width:317px;width:100%;max-height:285px;height:100%}.catalog-articles__main-wrapper{padding:30px 38px 30px 30px;width:100%}.catalog-articles__main-info{max-width:644px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog-articles__link-detail{font-size:24px;margin-bottom:16px;transition:text-shadow .4s linear}.catalog-articles__main-info p{font-size:20px;line-height:24px;letter-spacing:.01em;color:#555;margin-top:15px;margin-bottom:18px;min-height:120px}.catalog-articles__popular-info{max-width:246px}.catalog-articles__link-detail--small{font-size:20px;margin-bottom:8px;-webkit-transition:text-shadow .4s linear;-o-transition:text-shadow .4s linear;transition:text-shadow .4s linear}.catalog-articles__popular-info p{font-size:18px;line-height:22px;letter-spacing:.01em;color:#555;min-height:66px}.catalog-articles__popular-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-articles__popular-date{font-size:18px;line-height:22px;color:#c4c4c4;margin-right:10px}.catalog-articles__main-date{font-weight:500;font-size:22px;line-height:27px;color:#c4c4c4;margin-right:44px}.catalog-articles__main-rate{padding-bottom:2px}.catalog-articles__views-num{padding-left:32px}.catalog-articles__comm-num{padding-left:48px}.catalog-articles__views-img{position:absolute;left:-2px;top:1px}.catalog-articles__comm-img{position:absolute;left:12px;top:-2px}.catalog-articles__link,.catalog-articles__link--mob{display:block;font-weight:600;font-size:17px;line-height:17px;color:#0a7722;padding-bottom:5px;border-bottom:2px dashed #0a7722}.catalog-articles__link--delete,.catalog-articles__link--mob--delete{color:#6e6e6a;border-bottom:2px dashed #6e6e6a}.catalog-articles__link--mob,.catalog-articles__main-rate--mob,.catalog-articles__popular--mob,.catalog-articles__section-title{display:none}.catalog-articles__main-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.catalog-articles__main-like{margin-right:auto}.catalog-articles__main-read .see-more{margin-top:0;display:initial}.catalog-articles__main-read .see-more .see-more__link{height:46px;width:218px;font-size:18px;line-height:18px;padding:12px 57px 12px 30px;white-space:nowrap}.catalog-articles__main-read .see-more .see-more__link::before{width:3px;height:13px;right:20px;top:18px}.catalog-articles__main-read .see-more .see-more__link::after{width:3px;height:13px;right:20px;top:11px}.catalog-articles__popular .section-title__text{font-size:36px;line-height:43px}.catalog-articles__popular-read .see-more{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.catalog-articles__popular-read .see-more .see-more__link{height:34px;width:160px;font-size:13px;line-height:13px;padding:9px 42px 9px 22px;white-space:nowrap}.catalog-articles__popular-read .see-more .see-more__link::before{width:3px;height:11px;right:13px;top:14px}.catalog-articles__popular-read .see-more .see-more__link::after{width:3px;height:11px;right:13px;top:8px}.articles-tags{margin-top:80px;margin-bottom:0;max-width:100%;width:100%}.articles-tags__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.articles-tags__link{padding:13px 30px;border-radius:28px;-webkit-box-shadow:2px 2px 9px 1px rgb(0 0 0 / .2);box-shadow:2px 2px 9px 1px rgb(0 0 0 / .2);background-color:#fff;margin-right:12px;margin-bottom:18px;overflow:hidden;position:relative;z-index:1;-webkit-transition:background-color .3s linear,padding .3s linear;-o-transition:background-color .3s linear,padding .3s linear;transition:background-color .3s linear,padding .3s linear}.articles-tags__link--active{background-color:#0a7722;padding:13px 42px 13px 18px}.articles-tags__link::before{content:"";opacity:0;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;width:100%;height:4px;background-color:#0a7722;border-radius:0 0 10px 10px;position:absolute;bottom:0;left:0}.articles-tags__link span{font-weight:500;font-size:22px;line-height:27px;color:#6e6e6a;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}.account__news-sign,.articles-tags__btn-close{-webkit-transition:opacity .3s linear,visibility .3s linear;-o-transition:opacity .3s linear,visibility .3s linear}.articles-tags__link--active span{color:#fff}.articles-tags__link--active .articles-tags__btn-close{opacity:1;visibility:visible}.articles-tags__btn-close{position:absolute;right:12px;top:19px;z-index:10;width:20px;height:20px;opacity:0;visibility:hidden;transition:opacity .3s linear,visibility .3s linear}.articles-tags__btn-close span{cursor:pointer;position:relative}.articles-tags__btn-close span::after,.articles-tags__btn-close span::before{content:"";width:2px;height:14px;background-color:#fff;border-radius:5px;position:absolute}.articles-tags__btn-close span::before{left:8px;top:24px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.articles-tags__btn-close span::after{left:8px;top:24px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.articles-tags__reset{margin:0 0 0 16px;padding:13px 0 13px 22px;font-size:20px;line-height:27px;color:#6e6e6a;background-color:#fff0;border:none;cursor:pointer;position:relative}.articles-tags__reset::after,.articles-tags__reset::before{content:"";width:2px;height:12px;background-color:#6e6e6a;border-radius:5px;position:absolute}.articles-tags__reset::before{left:5px;top:21px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.articles-tags__reset::after{left:5px;top:21px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.feedback{padding:0;background-color:rgb(255 255 255 / .8)}section.feedback{padding:80px 0}.feedback .form-afterwards{border-radius:0;padding:0 20px 5px;border-left:1px solid rgb(220 213 189 / .8);-webkit-box-shadow:none;box-shadow:none;margin-top:30px}.feedback .reviews__video-wrapper,.popup-comment{-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08)}.account .form-afterwards,.feedback .popup-leave{padding:24px 30px;display:none}.feedback .comment__afterwards-name{margin-left:0;display:inline-block}.feedback .reviews__item{max-width:1194px!important;width:100%!important}.feedback .reviews__info{overflow:hidden;-webkit-transition:height .4s linear;-o-transition:height .4s linear;transition:height .4s linear}.single-tabs .feedback .reviews__info{text-overflow:ellipsis;word-break:break-word}.single-tabs .feedback .reviews__info.height-auto{-webkit-box-orient:initial}.feedback .reviews__info p{max-width:1134px}.feedback .reviews__bottom .see-more--read{margin-top:25px;margin-bottom:25px}.feedback .reviews__btn-respond{margin-top:19px;margin-bottom:-44px}.feedback .reviews__video{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feedback .reviews__video-wrapper{margin-bottom:36px;border-radius:20px;box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:700px;width:100%;max-height:394px;height:100%}.feedback .reviews__video-wrapper img{height:100%;max-width:100%}.feedback .reviews__respond-link{border-bottom:2px dashed #555}.feedback .reviews__top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.feedback .reviews__estimation{display:-webkit-box;display:-ms-flexbox;display:flex;height:44px}.feedback .reviews__estimation-box,.single-features__items,.single-product .products-long__btn-wrapper,.single-product__info,.single-product__mini-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.account__inner,.feedback .reviews__btn-dislike,.feedback .reviews__btn-like,.search-res__inner,.single-product__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.feedback .reviews__btn-dislike--active .reviews__btn-dislike-icon path{fill:#e33600}.purchase__line-item--pre .purchase__line-icon svg path,.single-product__media-link:hover .single-product__media-icon path{fill:#0a7722}.feedback__like{height:666px;width:604px;position:relative;padding-top:10px}.faq__form .section-title .section-title__text,.feedback__like .section-title__text{font-size:36px;line-height:44px}.feedback__like .section-title .line-left{display:none}.feedback__like-text{margin:80px 0 48px;font-size:20px;line-height:24px;letter-spacing:.01em;color:#555;position:relative}.answer__items .reviews__receiver a,.answer__text,.comment__title{font-weight:500;font-size:20px;line-height:24px;color:#0a7722}.feedback__like-btn{border:2px solid #0a7722}.answer__items .reviews__item,.comment{padding:0 20px 5px;border-left:1px solid rgb(220 213 189 / .8)}.feedback__like-btn span{font-weight:700;text-align:center}.feedback__img-arr{position:absolute;right:30px;top:-70px}.answer__see-more{margin-top:30px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.answer__icon{width:38px;height:38px;background-color:#0a7722;border-radius:50%;position:relative}.comment__input,.comment__textarea{background-color:#fff;border-radius:5px}.answer__icon::after,.answer__icon::before{content:"";width:5px;height:25px;background-color:#fff;border-radius:5px;position:absolute}.answer__items .reviews__receiver,.basket .filter__radio-text,.basket-products .products__row,.comment__label,.comment__wrapper,.form-select,.reg-popup{position:relative}.answer__icon::before{top:6px;left:17px}.answer__icon::after{top:6px;left:17px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.answer__text{margin-left:12px}.answer__items{margin-left:30px}.answer__items .answer__respond-link--active{opacity:.5}.answer__items .reviews__item{background-color:#fff0;border-radius:initial;-webkit-box-shadow:initial;box-shadow:initial;width:1134px!important;max-width:1134px!important}.answer__items .reviews__top{margin-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.answer__items .reviews__name{font-size:20px;line-height:24px;padding-bottom:0}.answer__items .reviews__name::after,.reviews__date--mob{display:none}.answer__items .reviews__receiver a{font-style:italic}.answer__items .reviews__receiver-arr{position:absolute;left:-33px;top:2px}.answer__items .reviews__dislike-num,.answer__items .reviews__like-num{padding-top:4px}.answer__items .reviews__box,.set__wrapper,.single-product__media,.single-product__property-box,.single-product__property-item,.single-product__rating-wrapper,.single-product__sale--active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.answer__items .reviews__info{-webkit-transition:height .4s linear;-o-transition:height .4s linear;transition:height .4s linear}.answer__items .reviews__info p{font-size:17px;line-height:21px;max-width:1060px;margin-bottom:18px}.answer__items .reviews__bottom .see-more--read{margin-top:0;margin-bottom:18px}.answer__items .reviews__photo{max-width:254px;max-height:150px}.answer__item .reviews__item .reviews__bottom .more,.single-benefits .benefits{margin-top:0}.comment{margin-top:30px;max-width:1084;width:100%}.comment__title{margin-bottom:30px}.comment__input,.comment__label,.comment__textarea{color:#555;line-height:22px;font-size:18px}.comment__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:18px}.comment__form .comment__item .comment__wrapper,.tab-item-pay-delivery>div{width:50%}.purchase__form .comment__form .purchase__form-box .comment__wrapper{width:calc(50% - 12px);margin-top:12px}.comment__form .comment__item .comment__wrapper input,.comment__form .comment__item .comment__wrapper--max .comment__wrapper{width:100%}.purchase__form .comment__form .purchase__form-box .comment__item{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:24px;max-width:initial}.comment__form .comment__item>:first-child{padding-right:6px}.comment__form .comment__item>:nth-child(2){padding-left:6px}.comment__form .comment__item .comment__wrapper--max{width:100%;padding:0}.comment__item:last-child{margin-bottom:28px}.comment__label{display:inline-block;letter-spacing:.01em;margin-bottom:12px;font-weight:400}.comment__label::before{content:"*";color:#dc4313;position:absolute;right:-10px;top:-1px}.comment__input{display:block;height:50px;padding:13px}.comment__btns,.comment__file-label{display:-webkit-box;display:-ms-flexbox}.comment__input::-webkit-input-placeholder,.comment__textarea::-webkit-input-placeholder{color:rgb(85 85 85 / .5)}.comment__input::-moz-placeholder,.comment__textarea::-moz-placeholder{color:rgb(85 85 85 / .5)}.comment__input:-ms-input-placeholder,.comment__textarea:-ms-input-placeholder{color:rgb(85 85 85 / .5)}.comment__input::-ms-input-placeholder,.comment__textarea::-ms-input-placeholder{color:rgb(85 85 85 / .5)}.comment__file-box{margin-left:60px;position:relative;padding-bottom:7px}.comment__file{opacity:0;visibility:hidden;position:absolute;width:0}.comment__file-label{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.comment__file-link{letter-spacing:.01em;white-space:nowrap}.set__buy-sale,.set__sale,.single-product__price-sale{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.comment__wrapper--max{width:100%;max-width:100%}.comment__textarea{display:block;padding:13px;width:100%;max-width:100%;min-width:100px}.comment__textarea::-webkit-resizer{background:url(/bitrix/templates/UpFly/css/../images/feedback/custom-resize.jpg) center center no-repeat}.comment__btns{padding-top:10px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comment__btns-box{margin-right:24px;display:-webkit-box;display:-ms-flexbox;display:flex}.comment__btn-submit{margin:0 18px 0 0;cursor:pointer}.comment__btn-cancel{background-color:#fff0;border-radius:23px;border:1px solid #0a7722;padding:12px 52px;cursor:pointer;font-weight:500;font-size:18px;line-height:22px;color:#0a7722}.comment__btn-cancel:hover{background:#147627;color:#fff}.comment__rights{font-size:15px;line-height:18px;letter-spacing:.01em;color:rgb(85 85 85 / .5);max-width:531px;margin-left:auto}.comment__rights-link{display:inline}.comment__label--clear::before,.item-delete,.more__hidden{display:none}.more-close{margin:18px 0}.articles-comments .answer__item .reviews__item .reviews__bottom .more,.feedback__items .more,.login-popup__media,.support__form .comment__rights{margin-top:18px}.feedback__items .more--pt{padding-top:42px}.feedback__item .more__text{font-size:18px;line-height:19px;color:#0a7722;padding-right:32px}.feedback__item .more__text::after,.feedback__item .more__text::before{background-color:#0a7722;width:3px;max-height:25px}.feedback__item .more__text::before{right:11px;top:5px}.feedback__item .more__text::after{right:2px;top:5px}.popup-comment{display:none;max-width:978px;width:100%;box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);padding:30px 45px}.not-exist,.single-product__article{display:-webkit-box;display:-ms-flexbox}.popup-comment2{max-width:978px!important;width:100%;margin:auto;background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:20px;padding:30px 45px}.popup-comment2>div{min-height:300px;padding-right:10px}.popup-comment .comment__input{width:438px;margin-right:12px}.popup-comment .comment__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.popup-comment .comment__btns-box,.popup-comment .comment__wrapper--margin{margin-right:32px}.popup-comment .comment__rate{padding-top:10px}.popup-comment .comment__input--width{width:644px}.popup-comment .comment__file-box{margin:18px 0 0}.popup-comment .comment__btn-submit{margin:0 32px 0 0}.articles-comments .comment__btn-cancel,.popup-comment .comment__btn-cancel{width:180px}.popup-comment .comment__rights{max-width:511px}.not-exist{width:100%;height:100vh;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.not-exist__inner{display:flex;justify-content:center;height:100%;align-items:center;width:100%;position:relative}.not-exist__title{font-weight:700;font-size:350px;line-height:350px;color:#275d38;display:flex;justify-content:center}.not-exist__title img{width:100%;max-width:600px}.not-exist__subtitle{font-weight:700;font-size:40px;line-height:52px;color:#275d38;margin-bottom:30px;white-space:nowrap;text-align:center}.not-exist__text{font-weight:600;font-size:18px;line-height:28px;text-align:center;color:#313932;max-width:470px;margin:0 auto 48px}.not-exist__img{height:auto;max-width:948px}.single-product__mini-bottom,.single-product__mini-top{left:36px;width:30px;height:30px;position:absolute;cursor:pointer}.single-product{background-color:#fff;padding:0 0 80px}.single-product .slick-arrow{width:62px;height:40px;background:#edf4ee;border-radius:16px;border:0;font-size:0}.single-product__mini-top{top:0}.single-product__mini-top div{width:100%;height:100%;position:relative}.single-product__mini-top div::after,.single-product__mini-top div::before{content:"";width:3px;height:18px;background-color:#6e6e6a;-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;transition:background-color .4s linear;border-radius:5px;position:absolute}.single-product__mini-top div::before{left:18px;top:-2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.single-product__mini-top div::after{left:7px;top:-2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.single-product__mini-bottom:hover div::after,.single-product__mini-bottom:hover div::before,.single-product__mini-bottom:hover::after,.single-product__mini-top:hover .single-product__mini-top::before,.single-product__mini-top:hover div::after,.single-product__mini-top:hover div::before{background-color:#555}.single-product__mini-bottom{bottom:-5px}.single-product__mini-bottom div{width:100%;height:100%;position:relative}.single-product__mini-bottom div::after,.single-product__mini-bottom div::before{content:"";width:3px;height:18px;background-color:#6e6e6a;-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;transition:background-color .4s linear;border-radius:5px;position:absolute}.single-product__mini-bottom div::before{left:18px;top:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.single-product__mini-bottom div::after{left:7px;top:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.single-product__item .btn-product-go-back{margin-top:10px}.single-product__name-wrapper{border-radius:10px;width:100%;position:relative}#popup-product .single-product__content,#popup-product .single-product__info,.fancybox-slide .login-popup.popup-window .comment__form .comment__item .comment__wrapper,.faq__form .comment__wrapper,.single-product__main-title{width:100%}.single-product__item .single-product__rating{margin-left:60px}.banners__slider .slick-slide,.comment-stars-wrap .comment__title,.single-product__rate{margin-right:24px}.single-product__reviews{letter-spacing:.01em;margin-right:42px;position:relative;white-space:nowrap}.single-product__reviews::before{content:"";width:1px;height:22px;background-color:#c4c4c4;position:absolute;left:-12px;top:1px}.single-product__article{display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;letter-spacing:.01em;color:#313932}.single-product__article-num{letter-spacing:.01em;color:#313932}.collections-catalog__items,.single-about__items,.single-product__sale-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.single-product__sale-label{letter-spacing:.01em;white-space:nowrap}.single-product__sale-link{margin-bottom:8px;margin-right:12px;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear}.single-product__sale-link:hover{border:1px solid;box-shadow:0 0 4px 2px rgb(204 204 204 / 25%);transition:.3s}.single-product__sale-link span{letter-spacing:.01em;-webkit-transition:color .3s linear,text-shadow .3s linear;-o-transition:color .3s linear,text-shadow .3s linear;transition:color .3s linear,text-shadow .3s linear}.single-product__slider-img{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:630px;width:100%;margin-right:20px;align-items:center}.single-product__mini-slider{margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100px}.basket__hidden,.single-product__mini-slider .slick-arrow{display:none!important}.single-product__mini-slide{max-width:101px;height:101px;border-radius:16px;opacity:1;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;filter:none}.warranty__img,.warranty__img-one{-webkit-filter:drop-shadow(0 4px 4px rgb(0 0 0 / .25))}.slider-product-small .slick-current .single-product__mini-slide{border:2px solid #147627}.single-product__mini-slide+.single-product__mini-slide{margin-top:6px}.single-product__img-box{position:relative;max-width:517px}.logout-popup__form,.single-product .products__label-new{text-align:center}.single-product__img{border-radius:20px}.main-collection__banner,.single-product__transport{margin-bottom:42px}.single-product__date-box,.single-product__num-box{font-size:18px;line-height:22px;letter-spacing:.01em;color:rgb(85 85 85 / .8);display:-webkit-box;display:-ms-flexbox;display:flex}.single-product__date,.single-product__num{font-size:20px;line-height:22px;letter-spacing:.01em;color:#555}.single-product__date-text,.single-product__num-text{max-width:320px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.single-product .dots{width:100%;border-bottom:1px dashed rgb(85 85 85 / .3)}.single-product__property-title{font-weight:600;font-size:20px;line-height:24px;letter-spacing:.01em;color:#555;margin-bottom:24px;display:block}.single-product__property-box{position:relative;margin-right:23px}.single-product__property-item+.single-product__property-item{margin-top:22px}.single-product__property-name{font-size:18px;line-height:22px;letter-spacing:.01em;color:rgb(85 85 85 / .8);display:block;width:240px;margin-left:5px}.single-product__property-img{width:48px}.single-product__property-link{font-size:20px;line-height:24px;letter-spacing:.01em;color:#555;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}a.single-product__property-link:hover{color:#0a7722}.single-product__property-anchor{margin-top:33px;font-weight:500;font-size:19px;line-height:16px;color:#0a7722;padding-bottom:5px;border-bottom:2px dashed #0a7722}#popup-product .single-product__wrapper{margin-top:0;width:100%}#popup-product .single-product__article{margin-right:90px}#popup-product .single-product__img{max-width:initial}#popup-product .single-product__slider-img{width:100%;max-width:500px;margin-right:16px;flex-direction:column-reverse;margin-bottom:auto}.single-product__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.single-product__deal{margin-left:60px;background:#fafafa;-webkit-box-shadow:0 4px 4px rgb(0 0 0 / .12);box-shadow:0 4px 4px rgb(0 0 0 / .12);border-radius:10px;padding:18px 24px 39px;max-width:384px;width:100%;height:100%;max-height:473px;position:relative}.single-product__profit{position:absolute;right:13px;top:-7px;padding:6px 0;width:120px;height:50px;background-color:#fff;border:1px solid #ff6130;border-bottom:0 solid #fff0;font-weight:600;font-size:17.3913px;line-height:21px;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;letter-spacing:.01em;color:#ff6130}.single-product__profit-num{display:block;font-weight:700;font-size:20px;line-height:24px;letter-spacing:.01em;color:#ff6130;position:relative;z-index:10}.single-product__bonus,.single-product__media-label{line-height:22px;font-size:18px;letter-spacing:.01em}.single-product__profit-num::before{content:"";width:66px;height:37px;background-color:#fff;border-bottom-right-radius:2px;border:1px solid #ff6130;border-left:0 solid #fff0;border-top:0 solid #fff0;-webkit-box-shadow:5px 4px 3px -1px rgb(0 0 0 / .15);box-shadow:5px 4px 3px -1px rgb(0 0 0 / .15);position:absolute;-webkit-transform:rotate(18deg) skew(-52deg);-ms-transform:rotate(18deg) skew(-52deg);transform:rotate(18deg) skew(-52deg);bottom:-16px;right:26px;z-index:-1}.set__buy,.set__img,.set__item{border-radius:10px}.basket__item,.set__item{-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08)}.single-product__price-sale{letter-spacing:.01em;display:block}.single-product__price{display:block}.single-product__bonus{font-style:italic;font-weight:400;color:#0a7722;margin-bottom:8px;display:none}.single-product__available{letter-spacing:.01em;position:relative;display:block}.main-catalog .single-product__available{margin-left:35px}.single-product__available::before{content:"";width:12px;height:12px;background-color:#40b45a;border-radius:50%;position:absolute;left:0;top:4px}.single-product__available.single-product__available--red::before{background-color:#ff5050}.single-product__available.single-product__available--orange::before{background-color:#ffb341}.single-product__media-label{color:#555;display:block;margin-bottom:12px;margin-top:24px}.single-product__media-icon path{-webkit-transition:fill .3s linear;-o-transition:fill .3s linear;transition:fill .3s linear}.single-product__media-link{cursor:pointer}.single-product__media-link+.single-product__media-link{margin-left:30px}.single-product .products-long__full-price{margin-bottom:32px;margin-top:10px;min-width:325px}.single-product .amount__num{font-size:18px;line-height:24px;text-align:center;padding:13px 10px}.single-product .amount__btn-min,.single-product .amount__btn-plus{font-size:30px;line-height:32px;top:15px}.single-product .products-long__btn-like{border-bottom:0 dashed #fff0}.single-product .products-long__btn-like span{border-bottom:1px dashed #0a7722;display:block;padding-bottom:5px}.single-product .products__notify-cart{max-width:260px;margin-top:10px}.set{padding:85px 0 60px}.set__inner{padding-top:66px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 15px}.set__item{background-color:#fff;padding:18px;max-width:207px;width:100%;height:364px;box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08)}.set__item+.set__item{margin-left:12px}.set__img{max-width:171px;max-height:171px;margin-bottom:12px}.set__link{font-weight:600;font-size:20px;line-height:24px;color:#6e6e6a;height:72px;overflow:hidden;margin-bottom:24px;-webkit-transition:text-shadow .3s linear;-o-transition:text-shadow .3s linear;transition:text-shadow .3s linear}.set__link:hover{text-shadow:0 0 .75px #6e6e6a,0 0 .75px #6e6e6a}.set__sale{font-size:18px;line-height:22px;letter-spacing:.01em;color:rgb(85 85 85 / .5)}.set__price{font-weight:600;font-size:26px;line-height:26px;letter-spacing:.01em;color:#555;display:block}.set__plus-sign{color:#8a8a8a;font-size:40px;display:block;margin:0 40px}.set__even-sign{margin:0 60px;display:block;color:#8a8a8a;font-size:40px}.set__buy-price,.set__buy-sale,.set__buy-title{margin-bottom:2px;letter-spacing:.01em;display:block}.set__buy{background-color:#ebede9;-webkit-box-shadow:3px 3px 3px 1px rgb(0 0 0 / .08);box-shadow:3px 3px 3px 1px rgb(0 0 0 / .08);position:relative;width:344px;height:225px;padding:18px 0 18px 18px}.set__buy .single-product__profit{right:5px;background-color:#ff9671;border:1px solid #ff9671;color:#fff}.set__buy .single-product__profit-num{color:#fff}.set__buy .single-product__profit-num::before{border:1px solid #ff9671;background-color:#ff9671;bottom:-17px}.set__buy-title{font-weight:500;font-size:26px;line-height:32px;color:#555}.set__buy-sale{font-size:22px;line-height:27px;color:rgb(85 85 85 / .5)}.account__confirm-link,.account__order-track,.basket__gift-sale,.basket__notify-link span,.basket__share-link span,.filter-category__show-all,.legal-info__download-text,.popup-add__inner a,.popup-window__link{-webkit-text-decoration-line:underline;text-decoration-line:underline}.set__buy-price{font-weight:600;font-size:38px;line-height:46px;color:#555}.set__buy-bonus{font-style:italic;font-size:18px;line-height:22px;letter-spacing:.01em;color:#0a7722;display:block;margin-bottom:14px}.set__buy-btn .products__btn-buy{padding-left:33px}.single-tabs{padding:60px 0;background-color:#fff}.single-tabs .tabs-wrapper{display:flex;flex-wrap:wrap}.account__address-options,.single-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.single-content .team__tabs-content{padding-top:0;width:100%}.single-content .team__tabs-content .feedback{width:100%;padding:0 15px;grid-template-columns:unset}.single-content__slider-box{max-width:30%;width:100%}.single-content__slider-box .section-title__text{white-space:normal}.popup-product .single-product__btns .amount,.single-content__slider-box .products-mini__wrapper-helper{margin-bottom:20px}.single-content__slider{position:relative;margin-top:80px}.single-content__arr-left,.single-content__arr-right{z-index:5;position:absolute;top:50%;width:30px;height:30px;cursor:pointer}.single-content__slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px}.single-content__arr-left{left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-content__arr-right,.single-features__line{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.single-content__arr-right{right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-content .section-title__text{font-weight:500;font-size:28px;line-height:34px}.single-content__info{margin-right:30px}.single-content__info .delivery__partners-list{width:100%!important}.single-content__info h4,.single-content__info h5{font-weight:700;font-size:16px;line-height:24px;color:#313932;margin-bottom:18px}.single-content__info p a,.single-content__info span{font-size:18px;line-height:22px;letter-spacing:.01em}.single-content__info p{letter-spacing:.01em;color:#333;max-width:1075px;width:100%}.single-content__info p a{color:#0a7736;font-style:italic}.single-content__info span{color:#555;margin-bottom:12px}.basket__empty-box a,.basket__empty-box a span{line-height:24px;font-size:16px;font-weight:600}.single-content__info ul{padding-left:16px}.single-content__info li{letter-spacing:.01em;color:#313932;position:relative}.single-features__items+.single-features__items{margin-top:36px}.single-features__title{padding-left:29px}.single-features__line{display:flex;-ms-flex-align:center;align-items:center;padding:16px 23px 16px 14px;border-radius:10px;width:574px}.single-features__line--green{background-color:rgb(164 238 106 / .2)}.single-features__line--gray{background-color:rgb(230 232 227 / .4)}.single-features__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:60px;width:100%;max-height:55px;height:100%}.single-features__label{letter-spacing:.01em;width:100%;display:block;margin-right:20px;margin-left:15px}.single-features__link{letter-spacing:.01em;max-width:216px;width:100%;-webkit-transition:color .4s linear,-webkit-text-decoration-color .4s linear;transition:color .4s linear,text-decoration-color .4s linear,-webkit-text-decoration-color .4s linear;-o-transition:color .4s linear,text-decoration-color .4s linear}.basket__item,.basket__timing{max-width:1290px;width:100%}a.single-features__link:hover{color:#0a7722;-webkit-text-decoration-color:#0a7722;text-decoration-color:#0a7722}.similar-products{padding:80px 0 40px}.articles-single{padding-bottom:80px;padding-top:32px}.articles-single .section-title{padding-left:15px;max-width:1860px;width:100%}.single-article__right .articles-single{padding-bottom:32px;padding-top:32px}.articles-single__inner{padding-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basket__empty,.basket__empty-box{display:-webkit-box;display:-ms-flexbox}.basket__empty{width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:66px;margin-bottom:60px}.basket__empty-box{position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket__empty-box p{color:#555}.basket__empty-box a{border-radius:60px;padding:12px 24px;transition:.3s;border:1px solid #0a7722}.basket__empty-box a span{color:#0a7722}.basket__empty-box a:hover,.no_hover_fixed:hover{background:#0a7722}.basket__empty-box a:hover span{color:#fff}.basket__note-wrapper{background:#fff;border:1px solid #0a7722;border-radius:10px;padding:22px 48px}.basket__note-wrapper p{font-weight:500;font-size:16px;line-height:22px;text-align:center;color:#0a7722;max-width:823px;width:100%}.basket__inner{padding-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.basket__season-title .section-title__text,.basket__year-title .section-title__text{font-weight:600;font-size:36px;line-height:44px}.basket__like-icon,.basket__season-title .line-right,.basket__share-mob,.basket__sum-label,.basket__year-title .line-right{display:none}.basket__season-title .line-left,.basket__year-title .line-left{max-width:170px}.basket__season-sum,.basket__year-sum{font-weight:500;font-size:28px;line-height:34px;color:#6e6e6a;margin:12px 0 18px;padding-left:200px}.basket__labels{-moz-text-align-last:left;text-align-last:left;margin-bottom:12px}.basket__label{display:block;font-size:17px;line-height:19px;color:#555;padding-left:40px}.basket__label:nth-child(2){max-width:345px;width:100%}.basket__label:nth-child(3){max-width:160px;width:100%}.basket__label:nth-child(4){max-width:191px;width:100%}.basket__item{display:block;background:#fff;box-shadow:0 3px 12px 4px rgb(0 0 0 / .08);border-radius:10px;padding:13px 37px;transition:opacity .3s linear,visibility .3s linear,z-index .3s linear}.basket__item--delete{opacity:0;display:block;visibility:0;position:absolute;z-index:-1;-webkit-transition:opacity .3s linear,visibility .3s linear,z-index .3s linear;-o-transition:opacity .3s linear,visibility .3s linear,z-index .3s linear;transition:opacity .3s linear,visibility .3s linear,z-index .3s linear}.basket__item-wrapper,.basket__row{display:-webkit-box;display:-ms-flexbox}.basket__full,.basket__profit,.basket__right,.hint{position:relative}.basket__item--delete .basket__title-wrapper{padding-left:0;max-width:750px;width:100%}.basket__item--delete .basket__left,.basket__item--delete .basket__row-title span{max-width:100%}.basket__item--delete .basket__right{-ms-flex-pack:distribute;justify-content:space-around;padding-left:0;width:390px}.basket__item--delete .basket__row-sum{max-width:192px}.basket__item--delete .basket__sum-num{color:#c4c4c4!important}.basket__item--delete .basket__link-like{margin-left:0;margin-right:auto;max-width:140px}.basket__item--delete .basket__link-like span{font-weight:500}.basket__item--delete .popup-window__btn-close::after,.basket__item--delete .popup-window__btn-close::before{background-color:#c4c4c4}.articles-comments .catalog-articles__inner,.basket__item-helper+.basket__item-helper{margin-top:16px}.basket__item-wrapper{display:flex}.basket__box-img{max-width:127px;max-height:100px;border-radius:10px;width:100%!important;height:auto!important}.basket__row{display:flex;width:100%}.basket__left,.basket__right{display:-webkit-box;display:-ms-flexbox;width:100%}.basket__left{display:flex;max-width:523px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket__right{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6px}.basket__right-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basket__row-title{width:100%}.basket__row-title:hover span{text-shadow:0 0 .55px #6e6e6a,0 0 .55px #6e6e6a}.basket__row-title span{display:block;max-width:266px;font-weight:600;font-size:18px;line-height:23px;color:#6e6e6a;-webkit-transition:text-shadow .4s linear;-o-transition:text-shadow .4s linear;transition:text-shadow .4s linear}.basket__full::before,.hint__box{-webkit-transition:opacity .4s linear,visibility .4s linear;-o-transition:opacity .4s linear,visibility .4s linear;visibility:hidden}.basket__row-sum{padding:0 24px;max-width:266px;width:100%}.basket__not-active-wrapper{display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;width:530px}.basket__item .basket__link-like{max-width:150px;white-space:nowrap}.basket__item .basket__link-like.like--active svg path{fill:#147627;stroke:#147627}.single-article__controls .basket__share-options:hover svg path,.single-article__controls .btn-article-back:hover svg path{stroke:#fff}.basket__item .basket__link-like svg path{stroke:#161616}.basket__not-active-wrapper span{display:inline-block;margin-left:12px;font-size:18px;line-height:22px;white-space:nowrap;color:#f9594f}.basket__amount-box{padding-right:42px}.basket__title-wrapper{padding-left:25px;max-width:420px;width:100%}.basket__price-wrapper{font-weight:600;font-size:22px;line-height:27px;letter-spacing:.01em;color:#555;padding-left:25px;max-width:176px;width:100%}.basket__sale{font-size:16px;line-height:20px;opacity:1;text-decoration:line-through;color:#313932;font-weight:600}.account__tab-link,.main-sale__content a,.warranty__item a,.warranty__text a{text-decoration:underline}.basket .basket__year .amount__num{width:60px;text-align:center;padding:13px 0}.basket__price{display:block;margin-top:4px}.basket__article{font-size:18px;line-height:22px;letter-spacing:.01em;color:rgb(85 85 85 / .8)}.basket__article-num,.basket__notify,.basket__sum-num{color:#555;letter-spacing:.01em}.basket__article-num{font-size:20px;line-height:24px;padding-left:12px}.basket__sum-num{font-weight:600;font-size:24px;line-height:29px;white-space:nowrap}.basket__link-like{margin-right:24px;max-width:190px;width:100%}.basket__link-like span{font-weight:600;font-size:18.6916px;line-height:19px;color:#0a7722;padding-bottom:2px;border-bottom:2px dashed #0a7722}.basket__notify{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:25px 0 5px;background:#fbe368;border-radius:10px;padding:12px 21px;font-size:16px;line-height:20px}.basket__notify--active,.basket__result{display:-webkit-box;display:-ms-flexbox}.basket__notify--active{display:flex}.basket__notify-text{font-weight:500}.basket__notify-link{padding-right:27px;position:relative}.basket__notify-link::after,.basket__notify-link::before{content:"";width:3px;height:11px;background-color:#555;border-radius:5px;position:absolute}.basket__notify-link:before{right:4px;top:1px;-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg)}.basket__notify-link:after{right:4px;top:7px;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg)}.basket__notify-link span{font-weight:600}.basket__result{display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:40px}.basket__full-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basket__full{font-weight:600;font-size:30px;line-height:37px;color:#6e6e6a;margin-bottom:6px;z-index:5}.basket__full::before{opacity:0;transition:opacity .4s linear,visibility .4s linear;content:"";width:40px;height:45px;background:#f9594f;border-radius:5px;-webkit-transform:rotate(32deg) skew(-29deg);-ms-transform:rotate(32deg) skew(-29deg);transform:rotate(32deg) skew(-29deg);position:absolute;top:6px;left:-90px;z-index:-1}.basket__full--green::before{background:#7fc984}.basket__full-num{font-size:36px;line-height:44px;letter-spacing:.01em;color:#555;padding-left:24px}.basket__profit{font-weight:600;font-size:18px;line-height:22px;color:#0a7722;padding-left:30px}.basket__profit::before{content:url(/bitrix/templates/UpFly/css/../images/basket/mark-basket.svg);position:absolute;left:0;top:5px}.basket__profit-num{font-size:21px;line-height:26px;letter-spacing:.01em;padding-left:10px}.basket__gift{background:#fff;border:1px solid rgb(10 119 34 / .5);border-radius:10px;padding:12px 57px 12px 30px;margin-top:24px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket__gift--active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basket__gift-label{font-weight:600;font-size:30px;line-height:26px;color:#0a7722;padding-right:36px;white-space:nowrap}.basket__gift-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket__gift-sale{color:#0a7722;opacity:.8;max-width:348px;width:100%;padding-right:17px}.basket__gift-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:30%}.basket__gift-item .basket__box-img{max-height:85px;max-width:107px}.basket__gift-item .basket__row-title{margin-left:27px}.basket__gift-item .basket__row-title span{max-width:473px}.articles-comments .see-more--all,.basket__share{margin-top:48px}.basket__share-label{font-size:18px;line-height:22px;letter-spacing:.01em;color:#555;display:block;margin-bottom:26px}.basket__share-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.basket__share-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.basket__share-media .single-product__media-icon path{fill:#c4c4c4}.basket__share-options{margin-top:30px;display:flex;align-items:center;height:40px;background:#edf4ee;border-radius:63px;padding:8px 15px 8px 46px;transition:.3s}.account__articles .catalog-articles__inner,.search-res .favorite__inner,.single-article .articles-tags,.single-article .basket__share,.single-article__controls .basket__share-options,.single-article__controls .single-article__share{margin-top:0}.single-article__items a:hover{text-decoration:none}.single-article__controls .basket__share-options:hover{background:#f96222}.single-article__controls .basket__share-options:hover span{color:#fff}.single-article__controls .btn-article-back{white-space:nowrap;transition:.3s}.single-article__controls .btn-article-back:hover{background:#f96222;color:#fff}.faq__form .section-title .line-left,.login-popup .comment__label--clear::before,.single-article__controls .basket__share-media,.support__form .comment__label--clear::before{display:none}.single-article__controls .single-article__share{width:auto}.basket__share-link{flex-direction:row-reverse;align-items:center}.basket__share-link .basket__share-icon{margin-left:27px;display:flex}.single-article__controls{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;width:100%;padding-top:32px}.basket__share-options .basket__share-link span{text-decoration:none!important;font-weight:600;font-size:16px;line-height:24px;color:#147627}.login-popup__forget-link:hover,.main-sale__content a:hover,.wholesaler .wholesaler__inner a:hover{text-decoration:none}.basket__share-link{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.basket__share-link span{padding-left:12px;color:#555}.basket__share-link+.basket__share-link{margin-left:30px}.basket__order{margin-left:20px;background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:10px;padding:18px 60px;max-width:510px;width:100%}.basket__order-title{display:block;width:100%;text-align:center;font-weight:600;font-size:36px;line-height:44px;color:#0a7722;margin-bottom:30px;white-space:nowrap}.basket__order-top{margin-bottom:10px}.basket__order-top .basket__order-link--active:hover{background:#34a04c}.basket__order-top .basket__order-link--active:focus{background:#04651a}.basket__order-line{display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.basket__order-line+.basket__order-line{margin-top:4px}.basket__order-label{color:#6e6e6a;font-weight:600;font-size:16px;line-height:20px}.basket__order-label--bonus{font-weight:400;font-style:italic;font-size:16px;line-height:20px;letter-spacing:.01em;color:#0a7722;padding-right:6px}.basket__order-line-bonus{margin-bottom:7px;margin-top:0!important;-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.basket__order-label--main{font-size:20px;line-height:24px}.basket__order-main,.basket__order-price,.basket__order-sale{font-weight:600;font-size:18px;line-height:20px;letter-spacing:.01em;color:#555}.basket__new-title{margin-bottom:10px;font-size:22px;line-height:27px;font-weight:600;color:#0a7722}.basket__order-bonus,.basket__order-sale{font-size:16px;color:#0a7722}.basket__order-bonus{font-style:italic;font-weight:400;line-height:20px;letter-spacing:.01em}.basket__order-main{font-size:24px;line-height:30px}.basket__order-line--margin{margin-top:7px!important}.basket__order-promo{display:inline-block;border-bottom:1px dashed #0a7722;font-weight:400;color:#0a7722;margin:0 auto 0 0;font-size:16px!important;line-height:20px!important}.basket__order-links{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.basket__order-links .comment__input{border:2px solid #7fc984}.comment__item.coup{margin:0!important}.basket__order-link{display:inline-block;border-radius:5px;padding:12px;text-align:center;font-weight:700;font-size:18px;line-height:22px;color:#fff;-webkit-transition:background .4s linear,border .4s linear;-o-transition:background .4s linear,border .4s linear;transition:background .4s linear,border .4s linear;border:3px solid #0a7722}.basket__order-link--active{background:#0a7722;cursor:pointer;pointer-events:all}.basket__order-fast{border:3px solid #0a7722;background-color:#fff;color:#171717}.basket__order-link--disabled{border:3px solid #c4c4c4}.basket__order-note{margin:12px 0 18px;padding:6px 20px;display:none;font-weight:700;font-size:14px;line-height:17px;letter-spacing:.01em;color:#fff;background:#7fc984;border-radius:10px}.basket__order-note.white{color:#0a7722;border:1px solid #7fc984;background:#fff;font-weight:600}.basket__order-note span{white-space:nowrap}.basket__order-note.red{background:#f9594f}.basket__order-note--active,.main-collection__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.basket__order-promo{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.basket__order-subtitle{font-weight:500;font-size:16px;line-height:20px;color:#0a7736;display:block;margin-bottom:13px}.hint,.popup-window__wrapper{display:-webkit-box;display:-ms-flexbox}.basket__order-wrapper .filter__radio-text{padding-left:30px!important;font-size:16px!important;line-height:20px!important}.basket__order-wrapper .custom-radio>span::before{width:18px!important;height:18px!important}.basket__order-wrapper .custom-radio>input:checked+span::before{background-size:8px 9px!important}.basket__order-all,.basket__order-select{padding:13px 24px;font-size:22px;line-height:26px;width:315px;border-radius:6px;text-align:center;font-weight:700}.basket__order-all span,.basket__order-select span{max-width:265px;display:block;width:100%}.basket__order-share .basket__order-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket__order-all{margin-bottom:12px;background-color:#0a7722;color:#fff}.basket__order-select{font-size:20px;line-height:25px;background-color:#fff;color:#0a7722;border:3px solid #0a7722}.basket .custom-radio>input:checked+span::before{background-size:12px 13px}.basket .custom-radio{width:initial;margin-right:30px}.hint{width:20px;height:20px;border-radius:50%;background-color:#7fc984;color:#fff;text-align:center;margin-left:10px;-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;transition:background-color .4s linear;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hint span{font-size:15px;line-height:19px;font-weight:700;cursor:pointer}.hint__main{position:absolute;bottom:60px;right:-85px;z-index:-1;-webkit-transition:bottom .2s linear;-o-transition:bottom .2s linear;transition:bottom .2s linear}.hint__main--move{bottom:48px;z-index:1}.hint__box{background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .15);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .15);border-radius:10px;padding:19px 12px;opacity:0;cursor:initial;transition:opacity .4s linear,visibility .4s linear;width:236px;position:relative;z-index:5}.hint__box--active,.popup-window--active,.popup-window.popup-window--active+.basket__full-wrapper .basket__full::before{opacity:1;visibility:visible}.hint__box::before{content:"";width:40px;height:45px;background:#fff;border-radius:5px;-webkit-transform:rotate(120deg) skew(-29deg);-ms-transform:rotate(120deg) skew(-29deg);transform:rotate(120deg) skew(-29deg);-webkit-box-shadow:14px -14px 8px -11px rgb(0 0 0 / .15);box-shadow:14px -14px 8px -11px rgb(0 0 0 / .15);position:absolute;bottom:-1px;left:117px;z-index:-1}.hint__message{font-size:16px;line-height:20px;max-width:212px;width:100%;color:#6e6e6a;font-weight:400}.fancybox-slide .login-popup.popup-window{background:#edf4ee;border-radius:16px;padding:19px 20px 19px 28px;font-weight:700;font-size:18px;line-height:22px;letter-spacing:.01em;color:#fff;margin-right:52px;opacity:0;visibility:hidden;-webkit-transition:opacity .4s linear,visibility .4s linear;-o-transition:opacity .4s linear,visibility .4s linear;transition:opacity .4s linear,visibility .4s linear;left:50%!important;transform:translateX(-50%)}.fancybox-slide .login-popup.popup-window .comment__form .comment__item .comment__wrapper input{display:block;background-color:#fff;width:100%;font-size:18px;line-height:22px;color:#555;height:50px;padding:13px;border-radius:5px}.fancybox-slide .login-popup.popup-window .fancybox-button svg path{fill:#7a7a7a}.fancybox-slide .login-popup.popup-window .popup-window-buttons{display:flex;justify-content:center}.fancybox-slide .login-popup.popup-window .comment__btn-submit{border:1px solid #147627!important;height:40px;display:inline-flex}.popup-window--green{background:#7fc984}.faq__form-wrapper,.faq__tab{background:#fff;border-radius:20px}.popup-window__wrapper{display:flex;position:relative;z-index:15}.faq__inner,.warranty__quality{display:-webkit-box;display:-ms-flexbox}.popup-window__text{max-width:356px;padding-left:22px;position:relative;z-index:10}.popup-window__btn-box{position:absolute;right:-21px;top:-14px}.popup-window__btn-close{position:relative;width:32px;height:18px;opacity:.7}.popup-window__btn-close::after,.popup-window__btn-close::before{position:absolute;left:15px;content:" ";height:15px;width:2px;background-color:#fff}.popup-window__btn-close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup-window__btn-close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.popup-window__link-box{text-align:right;padding-right:30px}.popup-window__link{margin-top:18px;font-weight:600;padding-right:24px;position:relative}.popup-window__link::after,.popup-window__link::before{content:"";width:2px;height:10px;background-color:#fff;border-radius:5px;position:absolute}.popup-window__link:before{right:4px;top:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.faq__tab-title::after,.popup-window__link:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.popup-window__link:after{right:4px;top:10px;transform:rotate(45deg)}.basket-products{overflow:hidden;padding-bottom:110px;padding-top:66px;background-color:#fff}.basket-products .container{max-width:100%;padding:0}.basket-products .products__arr-left,.basket-products .products__arr-right,.products__row_more .products__arr-left,.products__row_more .products__arr-right,.single-article .products__arr-left,.single-article .products__arr-right{cursor:pointer;width:30px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute}.basket-products .products__arr-left{top:50%;left:3px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:5}.basket-products .products__arr-right{top:50%;right:3px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.basket-products .products__item{width:320px!important}.basket-products .products__btn-buy{padding-left:70px}.basket-products .products__btn-cart::before{left:38px}.faq .container-helper--max-width{max-width:670px;width:100%}.faq__inner{padding-top:80px;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq__items{max-width:1097px;width:100%}.faq__tab{width:100%;-webkit-box-shadow:3px 3px 6px 1px rgb(0 0 0 / .1);box-shadow:3px 3px 6px 1px rgb(0 0 0 / .1)}.faq__tab+.faq__tab,.support__form .comment__wrapper+.comment__wrapper{margin-top:12px}.faq__tab-title{padding:20px 92px 20px 24px;cursor:pointer;position:relative}.faq__tab-title::after,.faq__tab-title::before{content:"";width:2px;height:23px;background-color:#555;border-radius:5px;position:absolute;top:22px}.faq__tab-title::before{right:52px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.faq__tab-title::after{right:37px;transform:rotate(45deg)}.faq__tab-title p{font-size:24px;line-height:29px;color:#555;max-width:981px;width:100%}.faq__tab-title--active p{color:#0a7722}.faq__tab-title--active::after,.faq__tab-title--active::before{background-color:#0a7722}.faq__tab-title--active::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.faq__tab-title--active::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.faq__tab-content{padding:8px 25px 28px 24px;display:none}.faq__tab-content .ss-scroll{opacity:1}.faq__tab-wrapper{padding:0 0 0 12px;border-left:1px solid rgb(85 85 85 / .1);min-height:44px;height:auto;max-height:500px;width:100%}.faq__tab-wrapper iframe{margin:10px 0;width:100%;max-width:1043px}.faq__tab-wrapper--scroll{height:500px}.faq__tab-wrapper p{color:#555;max-width:981px;width:100%;padding-right:10px}.basket__order-delivery-free a,.faq__tab-wrapper a:not(.reviews__respond-link){color:#0a7722;text-decoration:underline}.faq__tab-wrapper p+p{margin-top:8px}.faq__form .comment__btns,.faq__form .comment__item,.login-popup .comment__item,.support__form .comment__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.faq__form .comment__input,.faq__form .comment__textarea,.login-popup .comment__wrapper,.warranty .form-afterwards p{width:100%;max-width:100%}.faq__form .comment__rights{margin-top:24px;width:100%}.faq__form-text{font-size:20px;line-height:24px;letter-spacing:.01em;color:#555;display:block;margin:80px 0 24px}.faq__form-wrapper{-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);padding:30px 45px}.warranty .form-afterwards{max-width:1200px;width:100%}.warranty__quality{display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.warranty__text,.warranty__wrapper{display:-webkit-box;display:-ms-flexbox}.warranty__img{max-width:716px;max-height:350px;height:100%;border-radius:20px;filter:drop-shadow(0 4px 4px rgb(0 0 0 / .25))}.warranty__item h5{font-weight:500;font-size:28px;line-height:34px;margin-bottom:24px}.warranty__item h4{color:#0a7722;margin-bottom:18px;font-size:26px;line-height:32px}.warranty__item p,.warranty__item span:not(.section-title__text){margin-bottom:24px;max-width:920px;display:block;font-size:16px;line-height:24px}.warranty__item ul{margin-bottom:24px;padding-left:20px;font-size:16px}.warranty__item li{position:relative;max-width:920px;margin-bottom:4px}.warranty__item li::marker{color:#147627}.warranty__item a{color:#0a7722;font-style:italic}.warranty__item.w100 *{width:auto!important;max-width:100%!important}.warranty__wrapper{display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.warranty__right .warranty__note{margin-top:55px}.warranty__note{border:5px solid #e6e8e3;border-radius:20px;padding:18px 30px 6px;max-width:716px;width:100%;position:relative}.warranty__arr{position:absolute;bottom:-150px;left:-100px}.warranty__text{width:100%;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:42px;text-align:center}.warranty__benefit,.warranty__questions{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:start}.warranty__text p{max-width:1110px}.warranty__text a{font-style:italic}.warranty__benefits{margin-bottom:60px}.warranty__benefit{display:flex;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}.warranty__benefit:first-child p{max-width:1075px}.warranty__img-one{max-width:626px;max-height:368px;margin-right:84px;border-radius:20px;filter:drop-shadow(0 4px 4px rgb(0 0 0 / .25))}.warranty__img-two{border-radius:0;-webkit-filter:drop-shadow(0 4px 4px rgb(0 0 0 / .25));filter:drop-shadow(0 4px 4px rgb(0 0 0 / .25));margin-left:55px;max-width:882px;max-height:259px;-webkit-filter:none;filter:none}.warranty__img-three{max-width:763px;border-radius:20px;-webkit-filter:none;filter:none}.warranty__benefit+.warranty__benefit{margin-top:36px}.warranty__benefit .warranty__note{max-width:100%;margin-top:24px}.warranty__questions{display:flex;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.sales-catalog__big-item,.sales-catalog__inner{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.warranty__questions p{max-width:606px}.warranty__questions .warranty__item{margin-right:25px}.warranty__arr-right{position:absolute;left:365px;top:150px;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.warranty__form-wrapper{max-width:1200px}.main-collection__items,.support__form .comment__input,.support__form .comment__wrapper,.warranty__form-wrapper .comment__wrapper{width:100%}.warranty__form-wrapper .comment__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.warranty__form-wrapper .comment__input{max-width:537px;width:100%}.warranty__form-wrapper .comment__textarea{width:1110px;max-width:100%}.single-article__rate,.warranty__form-wrapper .comment__wrapper+.comment__wrapper{margin-left:36px}.warranty__form-wrapper .comment__wrapper--max{width:initial;max-width:100%}.warranty__form-wrapper .comment__rights{font-size:16px;max-width:537px}.sales-catalog__inner{padding-top:32px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.sales-catalog__big-item{height:267px;border-radius:20px;padding-bottom:17px;position:relative;z-index:1;overflow:hidden;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:40px}.sales-catalog__small-item,.sales-catalog__timer{display:-webkit-box;display:-ms-flexbox;background:#fff}.sales-catalog__inner .sales-item-list:after{width:calc(100% - 10px);top:-5px;left:5px}.sales-catalog__big-item:hover .sales-catalog__link{opacity:1;padding:12px 60px 12px 18px}.sales-catalog__big-item:hover .sales-catalog__timer{opacity:0;padding:0;margin-top:0}.sales-catalog__timer{margin-top:24px;-webkit-box-shadow:5px 3px 12px rgb(0 0 0 / .1);box-shadow:5px 3px 12px rgb(0 0 0 / .1);border-radius:5px;padding:9px 12px;color:#fb6107;opacity:1;-webkit-transition:padding .3s linear,opacity .3s linear,margin-top .3s linear;-o-transition:padding .3s linear,opacity .3s linear,margin-top .3s linear;transition:padding .3s linear,opacity .3s linear,margin-top .3s linear;font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.legal-info__download,.sales-catalog__timer div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sales-catalog__divider{font-size:20px;line-height:18px;position:absolute;right:109px;top:7px}.sales-catalog__num{padding-right:12px;color:#ff6130;font-weight:600;font-size:20px;line-height:16px;padding-left:24px}.main-sale__content a span,.sales-catalog__days,.wholesaler .wholesaler__inner a span{font-size:14px}.sales-catalog__days{font-weight:600;line-height:14px}.sales-catalog__title{font-weight:800;font-size:42px;line-height:48px;color:#fff;max-width:730px;width:100%;text-align:center;margin:auto 0}.sales-catalog__link{background-color:#fff;-webkit-box-shadow:.99662px .99662px 1.99324px .99662px rgb(0 0 0 / .09);box-shadow:.99662px .99662px 1.99324px .99662px rgb(0 0 0 / .09);border-radius:5px;font-weight:700;font-size:18px;line-height:22px;color:#ff6130;padding:0;opacity:0;-webkit-transition:padding .3s linear,opacity .3s linear,background-color .4s linear,color .4s linear,-webkit-transform .3s linear;transition:transform .3s linear,padding .3s linear,opacity .3s linear,background-color .4s linear,color .4s linear,-webkit-transform .3s linear;-o-transition:transform .3s linear,padding .3s linear,opacity .3s linear,background-color .4s linear,color .4s linear;position:relative}.sales-catalog__link::after,.sales-catalog__link::before{content:"";width:2px;height:10px;background-color:#fb6107;border-radius:2px;position:absolute;-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;transition:background-color .4s linear}.account__appeal-link,.form-select__text{-webkit-transition:color .3s linear;-o-transition:color .3s linear}.sales-catalog__link::before{right:33px;top:16px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sales-catalog__link::after{right:33px;bottom:14px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sales-catalog__link:not(.sales-catalog__no-hover):hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.sales-catalog__img-left,.sales-catalog__img-right{position:absolute;border-radius:20px;overflow:hidden;max-width:300px;width:100%;height:100%;top:0;z-index:-1}.sales-catalog__img-left{left:0}.sales-catalog__img-right{right:0}.sales-catalog__small-item{-webkit-box-shadow:4px 4px 12px 2px rgb(0 0 0 / .2);box-shadow:4px 4px 12px 2px rgb(0 0 0 / .2);border-radius:20px;max-width:607px;width:100%;padding:22px 32px 22px 18px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:40px}.login-popup .comment__form .comment__item>:nth-child(2),.other-sales .sales-catalog__num,.sales-catalog__small-item .sales-catalog__num{padding-left:0}.sales-catalog__small-item .sales-catalog__link{padding:12px 60px 12px 18px;opacity:1;margin-top:12px}.sales-catalog__small-item .sales-catalog__link:hover{background-color:#ff6130;color:#fff}.collections-catalog,.collections-catalog__link:hover::after,.collections-catalog__link:hover::before,.legal-info,.main-collection,.sales-catalog__small-item .sales-catalog__link:hover::after,.sales-catalog__small-item .sales-catalog__link:hover::before,.sales-products,.support,.wholesaler{background-color:#fff}.sales-catalog__small-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sales-catalog__timer--abs{position:absolute;right:0;top:0;z-index:10;margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:109px}.sales-catalog__timer--abs div{padding-left:0;margin-top:3px}.sales-catalog__timer--abs .sales-catalog__days{font-size:12px}.sales-catalog__small-right{border-radius:20px;-webkit-filter:drop-shadow(10px 15px 20px rgb(0 0 0 / .1));filter:drop-shadow(10px 15px 20px rgb(0 0 0 / .1));max-width:228px;width:100%;height:183px;margin-left:23px;overflow:hidden;position:relative}.sales-catalog__small-img{height:100%;max-width:228px;border-radius:20px}.sales-catalog__small-wrapper{max-width:304px;width:100%}.sales-catalog__subtitle{font-weight:700;font-size:20px;line-height:24px;color:#555;margin-bottom:8px;width:100%}.sales-catalog__text{font-size:16px;line-height:20px;color:#555;width:100%}.main-sale .main-sale__content li::marker{color:#0a7736}.main-sale .sales-catalog__big-item{width:80%;height:auto;padding-bottom:0;margin:auto}.main-sale .sales-catalog__big-item .sales-catalog__img,.products__row_more .products__wrapper-helper,.single-article .products__wrapper-helper{margin-bottom:0}.main-sale .sales-catalog__big-item .sales-catalog__img-left,.main-sale .sales-catalog__big-item .sales-catalog__img-right{max-width:600px}.main-sale .sales-catalog__big-item:hover .sales-catalog__timer{margin-top:24px;opacity:1;padding:9px 12px}.main-sale .sales-catalog__title{font-size:60px;line-height:70px;margin:auto 0}.collections-catalog__item:nth-child(5n+5),.sales-products .products__wrapper-helper:nth-child(4n+4){margin-right:0}.main-sale .sales-catalog__info{color:#fff;font-size:45px;line-height:55px;max-width:920px;width:100%;text-align:center;margin-bottom:100px}.main-sale__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%;margin:0 auto}.sales-products__items,.sales-products__wrapper{width:100%;max-width:1388px}.main-sale__content,.wholesaler__content{padding:0;margin:0}.main-sale__content a{color:#147627;font-size:14px}.main-collection .container,.sales-products>.container{padding:0!important}.sales-products__inner{padding-top:66px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sales-products__items{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.legal-info__img,.wholesaler__img{max-width:764px;height:410px;border-radius:15px}.other-sales .sales .container{padding:0 3px}.other-sales__inner{padding-top:66px;display:-webkit-box;display:-ms-flexbox;display:flex}.other-sales .sales-catalog__small-item{margin-bottom:0;margin-right:0}.other-sales .sales-catalog__small-item+.sales-catalog__small-item{margin-left:18px}.other-sales .sales-catalog__small-right{margin-left:19px}.wholesaler{padding:0}.wholesaler .wholesaler__inner{font-size:16px;line-height:24px;color:#313932}.wholesaler__inner{padding-top:32px;display:flex;justify-content:space-between}.wholesaler .wholesaler__inner ul li::marker{color:#0a7736}.wholesaler__img{margin-left:20px;-webkit-filter:drop-shadow(0 4px 4px rgb(0 0 0 / .25));filter:drop-shadow(0 4px 4px rgb(0 0 0 / .25))}.legal-info{padding:42px 0 60px}.legal-info__anchors .delivery__anchors-link{width:392px}.legal-info__inner{padding-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.legal-info__content,.main-collection__content,.support__content{margin:0;padding:0}.legal-info__img{margin-left:20px;-webkit-box-shadow:1px 3px 2px 2px rgb(0 0 0 / .15);box-shadow:1px 3px 2px 2px rgb(0 0 0 / .15)}.legal-info__download-text{padding-left:20px;font-style:italic;font-weight:500;color:#0a7722}.collections-catalog{padding:40px 0 32px}.collections-catalog .collections-items-new{display:flex;flex-wrap:wrap;row-gap:24px}.collections-catalog .collections-items-new .collections-item-new{width:calc(25%)}.collections-catalog__inner{padding-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-articles .catalog-articles__inner,.collections-catalog .pagination{margin-top:30px}.collections-catalog .more--pt{padding-top:31px}.collections-catalog__item{max-width:290px;width:100%;padding:24px 30px 22px;background:#fff;-webkit-box-shadow:4px 4px 12px 2px rgb(0 0 0 / .2);box-shadow:4px 4px 12px 2px rgb(0 0 0 / .2);border-radius:20px;margin-bottom:24px;margin-right:24px}.collections-catalog__img{max-width:229px;height:184px;border-radius:20px;margin-bottom:12px}.collections-catalog__note,.collections-catalog__subtitle{font-size:16px;line-height:20px;color:#555}.collections-catalog__title{font-weight:700;font-size:22px;line-height:27px;color:#555;padding-bottom:6px}.collections-catalog__note{font-weight:700;opacity:0;height:19px;overflow:hidden;white-space:nowrap;display:block}.collections-catalog__note--active,.popup-note .popup-window__btn-close{opacity:1}.collections-catalog__link{opacity:1;margin-top:16px;padding:12px 60px 12px 18px}.collections-catalog__link:hover{background-color:#ff6130;color:#fff}.main-collection{padding:0 0 32px;width:80%;margin:0 auto}.main-collection__banner .collections__item{margin-bottom:0;max-width:100%;height:267px;width:100%}.main-collection__banner .collections__img{width:100%;height:267px}.main-collection__banner .collections__img img{height:100%;width:100%;max-width:none;object-fit:cover}.favorite .products__notify-cart,.main-collection__banner .single-content__info p{max-width:100%}.main-collection__banner .collections__title{max-width:990px;height:150px;font-size:46px;line-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:26px 0 26px 53px}.main-collection__banner .collections__title span{max-width:867px}.main-collection__banner .collections__title-bg{width:1016px;left:-15px;top:11px}.support{padding:0 0 60px}.catalog-articles .section-title__text,.feedback .section-title__text,.support .section-title__text,.wholesaler .section-title__text{font-size:40px;line-height:52px}.support .form-afterwards{max-width:612px;width:100%;margin-left:30px;margin-right:80px}.support__inner{padding-top:90px;display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;max-width:1232px;position:relative}.support__inner .feedback__like-btn{cursor:pointer;position:absolute;top:32px;left:0}.popup-product .single-product__property-list>:first-child .single-product__property-link,.products__price,.support__content a{color:#147627}.support__wrapper-form{max-width:612px;width:100%;background-color:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:20px;padding:30px 45px;margin-left:30px;margin-right:80px}.login-popup .comment__btns-box,.single-article .catalog-articles__main-like,.support__form .comment__btn-submit,.support__form .comment__btns-box{margin-right:0}.support__form .comment__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.support__form .comment__file-box{margin-left:0;padding-bottom:0;margin-bottom:26px}.support__form .comment__file-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.favorite .products__item:hover .products__notify-cart--active,.filter-category__title::before,.login-popup{display:none}.login-popup .comment__form .comment__item .comment__wrapper,.login-popup .comment__input,.search-res__right,.support__form .form-select__list,.support__form .form-select__main{width:100%}.form-select__main{background:-webkit-gradient(linear,left bottom,left top,from(rgb(196 196 196 / .15)),to(#fff0)),#fcfcfc;background:-o-linear-gradient(bottom,rgb(196 196 196 / .15) 0,#fff0 100%),#fcfcfc;background:linear-gradient(360deg,rgb(196 196 196 / .15) 0,#fff0 100%),#fcfcfc;-webkit-box-shadow:1px 1px 3px rgb(0 0 0 / .11);box-shadow:1px 1px 3px rgb(0 0 0 / .11);padding:10px 12px;width:636px;position:relative}.form-select__title{font-size:16px;line-height:19px;color:#555;font-weight:400;white-space:nowrap;overflow:hidden}.form-select__list{width:636px;max-height:500px;-ms-overflow-y:auto;overflow-y:auto;padding:12px 0;position:absolute;left:0;z-index:10}.form-select__item{padding:4px 0;border:none}.form-select__item:hover{background-color:#f5f4f2}.form-select__item:hover .form-select__text{color:#565252}.form-select__text{font-size:17px;line-height:22px;color:#777;transition:color .3s linear;padding:0 12px}.form-select .sort-select__item-text--active{color:#565252;font-weight:400}.form-select .sort-select__btn{border-top:10px solid #c4c4c4}.form-select .sort-select__btn--active{border-bottom:10px solid #c4c4c4;border-top:0}.login-popup{background:#edf4ee;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:16px;max-width:522px;width:100%;padding:24px 42px}.login-popup__links,.search-res__list{display:-webkit-box;display:-ms-flexbox}.login-popup .comment__form .comment__item>:first-child{padding-right:0}.login-popup.sub{opacity:1!important;position:fixed!important;visibility:visible!important;top:auto!important;bottom:45%!important}.login-popup .comment__title{text-align:center;margin-bottom:42px}.login-popup__forget-link{border-bottom:1px solid #5559;font-weight:400;font-size:14px;color:#555;padding-bottom:0}.login-popup .comment__wrapper+.comment__wrapper{margin-top:12px}.login-popup .comment__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:14px}.login-popup__btn-reg{padding:11px 18px}.login-popup__btn-log{margin-right:0;margin-left:24px;padding:11px 37px}.login-popup__links{margin-top:12px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-popup__link+.login-popup__link,.popup-product .single-product__media-link+.popup-product .single-product__media-link,.single-about .like{margin-left:20px}.popup-product .single-product__btns .products__main-btn,.single-article .articles-tags__reset,.single-article__right .articles-single .blog__item--small+.blog__item--small{margin-left:0}.fancybox-can-swipe .fancybox-content{cursor:default}.reg-popup__btn-reg{margin:0;padding:11px 30px}.reg-popup__arr-back{cursor:pointer;position:absolute;left:42px;top:20px}.reg-popup .comment__rights{margin-top:12px;max-width:100%;text-align:center;font-size:14px;line-height:17px}.logout-popup{max-width:458px}.logout-popup .comment__title,.popup-purchase .comment__title{margin-bottom:30px}.logout-popup__text{font-size:20px;line-height:24px;letter-spacing:.01em;color:#555}.logout-popup__btn-yes{margin-right:36px;padding:11px 38px}.logout-popup__btn-no{padding:11px 40px}.logout-popup .comment__btns{padding:0;margin-top:36px}.search-res__result{font-weight:700;font-size:24px;line-height:28px;color:#313932;display:block;margin:6px 0 26px}.search-res__list{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-category{padding:24px;min-width:290px;margin-right:24px;background:#f5f5f5;border-radius:16px;height:auto;margin-bottom:24px;overflow:hidden;-webkit-transition:height .4s ease-in-out;-o-transition:height .4s ease-in-out;transition:height .4s ease-in-out}.filter-category .custom-checkbox>span,.filter-category .filter__checkbox-item{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.filter-category .filter-category__checkbox--checked+span::before{border-color:#c4c4c4;background-color:#fff;background-image:url(/bitrix/templates/UpFly/css/../images/catalog-lvl1/checkbox-btn.svg)}.filter-category__title{font-weight:700;font-size:16px;line-height:24px;margin-bottom:24px;position:relative;cursor:pointer}.filter-category__show-all{font-size:18px;line-height:18px;color:#0a7722;margin-bottom:30px}.filter-category .filter__checkbox-text{position:relative;z-index:3}.filter-category .filter__checkbox-text::before{width:18px;height:18px;margin-right:11px}.filter-category__list{max-height:170px;height:auto!important}.filter-category__list .ss-wrapper{height:calc(100% + 2px)}.filter-category__margin{margin:0 0 0 30px}.filter-category__list-three,.filter-category__list-two{margin-top:12px}.filter-category__list-four,.filter-category__list-three,.filter-category__list-two{height:0;overflow:hidden;position:absolute;-webkit-transition:height .3s linear,overflow .3s linear;-o-transition:height .3s linear,overflow .3s linear;transition:height .3s linear,overflow .3s linear}.filter-category__list--active{height:auto;overflow:visible;position:static}.filter-category__list-four{margin-top:6px}.filter-category__list-three .filter__checkbox-text::before{width:14px;height:14px;margin-right:8px}.filter-category__list-four .filter__checkbox-text::before{margin-right:12px}.filter-category__item-one{font-size:22px;line-height:27px}.filter-category__item-one+.filter-category__item-one{margin-top:8px}.filter-category__item-two{font-size:1.25rem;line-height:1.5rem}.filter-category__item-two+.filter-category__item-two{margin-top:12px}.filter-category__item-four+.filter-category__item-four,.filter-category__item-three+.filter-category__item-three{margin-top:6px}.filter-category__item-three{font-size:1.125rem;line-height:1.375rem}.filter-category__item-four{font-size:1rem;line-height:1rem}.filter-category__link-one.active,.filter-category__link-one:hover{color:#f96222}.filter-category__link-two{font-size:1.25rem;line-height:1.5rem;color:#6e6e6a}.filter-category__link-three{font-size:1.125rem;line-height:1.375rem;font-weight:500;color:#6e6e6a}.filter-category__link-four{font-size:1rem;line-height:1rem;font-weight:400;color:#6e6e6a}.filter-category__arr-wrapper{width:26px;height:26px;position:relative;z-index:100;margin-left:10px;cursor:pointer}.filter-category .filter-category__arr-wrapper.filter-category__arr-wrapper--active .filter-category__arr::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.filter-category .filter-category__arr-wrapper.filter-category__arr-wrapper--active .filter-category__arr::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.filter-category__helper{max-width:350px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.filter-category__helper--two{max-width:300px}.filter-category__helper--three{max-width:280px}.filter-category__arr::after,.filter-category__arr::before{content:"";width:3px;height:13px;background-color:#0a7722;border-radius:5px;position:absolute;z-index:10}.filter-category__arr::before{right:8px;top:7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.filter-category__arr::after{right:16px;top:7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.filter-category__arr-two::after,.filter-category__arr-two::before{background-color:#6e6e6a;width:2px;height:12px}.filter-category__num-one{font-weight:400;font-size:14px;line-height:22px}.filter-category__num-one .filter-category__num-one{font-size:inherit}.filter-category__num-two{font-size:18px;line-height:22px}.filter-category .custom-checkbox{width:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.delete-wrapper,.favorite .preview,.single-article__inner{display:-webkit-box;display:-ms-flexbox}.favorite{padding:24px 0 60px}.catalog-articles .articles-tags,.favorite__inner,.feedback__inner{margin-top:32px}.favorite .preview{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.favorite .products__btns{padding-bottom:23px;-webkit-transition:padding-bottom .3s linear;-o-transition:padding-bottom .3s linear;transition:padding-bottom .3s linear}.articles-comments .single-articles__form,.popup-add{-webkit-transition:opacity .3s linear,visibility .3s linear,z-index .3s linear;-o-transition:opacity .3s linear,visibility .3s linear,z-index .3s linear}.search-res .section-title__text{margin-bottom:24px;font-weight:700;font-size:40px;line-height:52px}.single-article .products__price,.single-article__row-title{font-size:28px;line-height:34px}.favorite .amount__num{width:160px;height:51px;text-align:center;padding:13px 28px}.favorite .cart{padding:11px 42px}.delete-wrapper{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.delete-mob{display:inline;text-align:center;width:initial}.delete-mob span{border-bottom:2px dashed rgb(110 110 106 / .6);font-weight:600;font-size:18px;line-height:19px;color:rgb(110 110 106 / .6)}.single-article{background-color:#fff;padding:40px 0 32px;overflow:hidden}.single-article .articles-tags__reset-box{margin-bottom:30px;padding-left:45px}.popup-product .single-product__property-title,.single-article__item h5,.single-article__right .articles-single .blog__item--small:first-child{margin-bottom:18px}.single-article__inner{display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-article__left{max-width:1232px;width:100%}.single-article__left .section-title__text{white-space:initial}.single-article__info{margin:80px 0 42px;display:-webkit-box;display:-ms-flexbox;display:flex}.single-article__info-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-article__info-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:48px;width:100%}.single-article .single-article__item-wrapper+.single-article__item-wrapper{margin-top:24px}.single-article__img{max-width:428px;max-height:241px;height:100%;margin-right:0}.single-article__item-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-article__item{max-width:750px}.single-article__row-title{display:block;margin-top:40px;font-weight:500;color:#434343}.account .more--pt,.catalog-articles-blog .more--pt,.single-article .articles-products__row{padding-top:30px}.single-article .products__btns{padding-bottom:18px}.single-article .products__arr-left{top:50%;left:-7px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:5}.products__row_more .products__arr-left{top:50%;left:6px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:5}.products__row_more .products__arr-right{top:50%;right:6px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.single-article .products__arr-right{top:50%;right:-7px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.single-article .products__btn-cart::before{left:26px}.single-article .cart{padding:9px 20px;height:46px}.popup-product .single-product-other,.single-article .articles-products__row{position:relative}.single-article__box-helper{width:100%;max-width:100%;margin:18px 0 35px}.single-article__box-helper .single-article__item{max-width:100%}.single-article__liked-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-article__liked-rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:8px}.account__links,.single-article__share{width:100%;display:-webkit-box;display:-ms-flexbox}.single-article__liked-text{font-size:22px;line-height:27px;letter-spacing:.01em;color:#555}.single-article__share{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.single-article__share .catalog-articles__main-like{padding-bottom:10px}.single-article__leave-comm{padding:8px 20px 8px 16px;border-radius:63px;height:40px;margin-bottom:24px;background:#147627;opacity:1;visibility:visible;position:static;z-index:1;display:inline-flex;align-items:center}.single-article__leave-comm span{font-weight:600;font-size:14px;line-height:24px;color:#fff;display:flex;align-items:center;position:relative}.feedback__like-btn svg,.single-article__leave-comm svg{margin-right:12px;width:24px;height:24px}.single-article__right{max-width:446px;width:100%}.single-article__right .line-left{display:none}.single-article__right .articles-single__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.popup-order .comment__btns,.popup-order .comment__item,.single-article__right .blog__item--small{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-article__right .blog__box-img--small{max-height:157px}.single-article__right .blog__box-img--small img{width:100%;height:auto;max-width:none}.account .see-more--read,.single-article__right .see-more--small{margin-top:20px}.single-article__right .blog__title--small{margin-top:10px}.single-article__right .blog__info--small{padding:20px 24px 16px}.single-article__right .see-more--read{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.articles-comments{background-color:#fff;overflow:hidden}.articles-comments .form-afterwards{padding:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.articles-comments .form-afterwards__label span{font-style:normal;font-size:18px;line-height:22px}.articles-comments .feedback__items{max-width:1190px;width:100%}.articles-comments .single-articles__form{margin-top:0;padding:30px 45px;border-left:0;background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:20px;margin-bottom:24px;opacity:0;visibility:hidden;position:absolute;z-index:-1;transition:opacity .3s linear,visibility .3s linear,z-index .3s linear;display:none}.articles-comments .show-comment{opacity:1;visibility:visible;position:static;z-index:1;display:block}.articles-comments .hide-btn{opacity:0;visibility:hidden;position:absolute;z-index:-1}.products-slider .viewed .products__wrapper-helper{width:calc(16% + 4px);max-width:initial}.article_product_slider,.slider_section_index-slide p{padding-bottom:20px}.sign-up__text--active.fancybox-content{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;width:520px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative!important}.popup-leave.fancybox-content{display:inline-block!important;width:640px;position:relative!important}.account__links{max-width:450px;background:#fff;-webkit-box-shadow:3px 3px 8px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 8px 3px rgb(0 0 0 / .08);border-radius:10px;padding:0 0 6px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account__address-item,.account__form{-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08)}.account__link{font-weight:500;font-size:20px;line-height:24px;color:#0a7736;padding:12px 24px;position:relative;transition:color .3s linear,background-color .3s linear,border-radius .3s linear;-webkit-transition:color .3s linear,background-color .3s linear,border-radius .3s linear;-moz-transition:color .3s linear,background-color .3s linear,border-radius .3s linear;-ms-transition:color .3s linear,background-color .3s linear,border-radius .3s linear;-o-transition:color .3s linear,background-color .3s linear,border-radius .3s linear}.account__link--active,.account__link:hover,.account__tab--active{background-color:#0a7722;color:#fff;border-radius:10px}.account__link-img path{transition:fill .3s linear;-webkit-transition:fill .3s linear;-moz-transition:fill .3s linear;-ms-transition:fill .3s linear;-o-transition:fill .3s linear}.account__link:hover .account__link-img path{fill:#fff}.account__helper-mob .articles-tags__link.account__link-exit:hover svg path,.answer__items .reviews__btn-dislike-icon path,.answer__items .reviews__btn-like-icon path,.blog__item--small .blog__box-img--small .catalog-articles__main-like#add_article:hover svg path{fill:#f96222}.account__link--active{font-weight:600;position:relative}.account__link--active span::before{content:"";position:absolute;opacity:1;transition:opacity .3s linear;content:"";width:40px;height:46px;background-color:#0a7722;border-radius:5px;-webkit-transform:rotate(32deg) skew(-29deg);-ms-transform:rotate(32deg) skew(-29deg);transform:rotate(32deg) skew(-29deg);top:2px;right:5px;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear}.account__link:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px}.account__link:last-child:before{content:"";position:absolute;top:-8px;left:24px;opacity:.2;background-color:#c4c4c4;height:1px;width:400px}.account__address-link,.account__link:last-child span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account__link-img{margin-right:18px}.account__tab{margin-bottom:8px;cursor:pointer;position:relative}.account__link--active.account__tab::after,.account__link--active.account__tab::before,.account__tab:hover::after,.account__tab:hover::before{background-color:#fff}.account__tab::after,.account__tab::before{content:"";position:absolute;width:3px;max-height:14px;height:100%;background-color:#0a7722;border-radius:5px;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s;z-index:1}.account__tab::before{right:40px;top:16px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.account__tab::after{right:31px;top:16px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.account__tab--active{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.account__tab--active::after,.account__tab--active::before,.btn-up:hover{background-color:#fff}.account__tab--active+.account__link-list{height:auto;margin-bottom:24px}.account__tab--active::before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.account__tab--active::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.account__link-list{height:0;overflow:hidden;cursor:default;padding:0 24px;transition:height .3s linear,margin-top .3s linear;-webkit-transition:height .3s linear,margin-top .3s linear;-moz-transition:height .3s linear,margin-top .3s linear;-ms-transition:height .3s linear,margin-top .3s linear;-o-transition:height .3s linear,margin-top .3s linear}.account__tab-link{font-size:18px;line-height:22px;color:#0a7736;font-weight:400;padding-left:12px;position:relative}.account__tab-link--active{font-weight:700}.account__tab-link::before{content:"-";position:absolute;left:0;top:0}.account__tab-link+.account__tab-link,.popup-product .single-product__property-item+.single-product__property-item{margin-top:10px}.account__title{font-weight:500;font-size:28px;line-height:34px;color:#555;margin-bottom:30px}.account__btn-pass,.account__btn-save{font-weight:700;font-size:23px;line-height:29px}.account__form{background:#fff;box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:20px;padding:30px 40px 30px 45px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1190px;width:100%}.account__form .comment__form{max-width:650px;width:100%}.account__form .comment__input,.account__form .comment__wrapper{width:100%}.account__form .comment__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.account__address-map,.account__img{-webkit-box-align:center;overflow:hidden}.account__form .comment__rights{font-size:16px;max-width:510px;width:100%}.account__img{margin:30px 0 0 70px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:387px;width:100%;max-height:403px;height:100%}.account__img img{height:auto;max-width:100%}.account__btn-pass{margin-right:33px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;color:#0a7722;padding:16px 23px;width:252px;white-space:nowrap}.account__btn-save{margin-right:0;background:#0a7722;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;color:#fff;padding:16px 33px;width:356px;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;transition:background .3s}.account__address-add,.account__confirm-link--normal div{margin-right:6px}.account__btn-save:hover{background:#34a04c}.account__tab-mob{display:none}.account__address-items{display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.account__address-item,.account__address-map{display:-webkit-box;display:-ms-flexbox;width:100%}.account__address-item{background:#fff;box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:20px;max-width:48%;padding:30px 40px 30px 46px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.account__address-map{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;max-width:456px;height:212px;margin-bottom:20px}.account__address-map img{max-width:none;height:100%}.account__address-link span{padding-bottom:5px}.account__address-text{font-weight:500;font-size:16px;line-height:16px;color:#c4c4c4;border-bottom:2px dashed #c4c4c4;margin-left:13px}.account__address-edit{color:#0a7722;border-bottom:2px dashed #0a7722}.account__address-icon img{width:14px;height:17px}.account__address-title{font-weight:600;font-size:20px;line-height:24px;color:#0a7736;margin-bottom:30px}.account__address-line+.account__address-line{margin-top:14px}.account__address-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account__address-label{font-size:16px;line-height:20px;letter-spacing:.01em;color:#555;width:190px;display:block}.account__address-right{margin-top:25px}.account__address-left,.account__address-right,.account__content{width:100%}.account__address-data{font-weight:500;font-size:18px;line-height:22px;letter-spacing:.01em;color:#555;width:auto;display:block;overflow:hidden;white-space:nowrap}.account__address-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.account__order-item{background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:20px;padding:30px 36px 30px 46px;max-width:1190px;width:100%}.account__order-item+.account__order-item{margin-top:18px}.account__title-box{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#payButton,.account__order-pre{margin-left:30px;border:none;background:#0a7722;border-radius:4px;padding:9px 17px;font-weight:700;font-size:15px;line-height:18px;color:#fff;cursor:pointer}.account__order-pre{cursor:auto}#payButton{margin-left:0!important}.account__title-box #payButton,.purchase__next-box #payButton{background:linear-gradient(180deg,#f96222 0,#f97c22 100%);border-radius:36px}.account__order-items-mob .account__title-box #payButton{margin-bottom:0;margin-top:16px}.account__title-box #payButton:hover,.purchase__next-box #payButton:hover{background:linear-gradient(180deg,#f97c22 0,#f96222 100%)}.account__order-valid{background-color:#fff0;color:#fb6107;padding-left:0}.account__order-title{font-weight:600;font-size:20px;line-height:24px;color:#0a7736}.account__order-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:center}.account__order-label{font-size:16px;line-height:19px;color:#555;display:block;margin-bottom:24px}.account__order-info{font-weight:500;color:#555;display:block}.account__order-info--bold{font-size:20px;line-height:24px;font-weight:600}.account__order-address,.account__order-track{font-weight:500;font-size:16px;line-height:20px;margin-top:12px;letter-spacing:.01em}.account__order-info--green{color:#0a7722}.account__order-info--gray{font-size:16px;line-height:20px;color:#c4c4c4}.account__order-address{color:#c4c4c4}.account__order-track{font-style:italic;color:#0a7722}.account__order-hours{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.account__order-hours span{color:#c4c4c4;padding-left:10px;margin-top:0}.account__order-date{width:100px}.account__order-num{width:250px}.account__order-sum{width:115px}.account__order-deliv{width:285px}.account__order-status{width:170px}.account__helper-mob{max-width:370px;width:100%;margin-right:100px}.account__helper-mob .articles-tags__link-parent{display:flex;flex-direction:column;align-items:flex-start}.account__helper-mob .articles-tags__link>span{display:flex;align-items:center}.account__helper-mob .articles-tags__link>span div{display:flex;align-items:center;position:relative;margin-left:25px}.account__helper-mob .articles-tags__link>span div .count{width:18px;height:18px;position:absolute;top:-4px;right:-6px;background:#f96222;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.account__helper-mob .articles-tags__link.account__link-exit{background:0 0;overflow:visible;display:flex;align-items:center}.account__helper-mob .articles-tags__link.account__link-exit:before{height:1px;bottom:auto;top:0;opacity:1;width:290px;border-radius:0;background:#d5e3d7}.account__helper-mob .articles-tags__link.account__link-exit svg{margin-right:8px}.account__helper-mob .articles-tags__link.account__link-exit:hover{background:0 0}.account__helper-mob .articles-tags__link.account__link-exit:hover:before{display:flex}.account__order-prevstep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.account__order-single .account__order-title{font-size:28px;line-height:34px}.account__order-single .account__order-item{padding:32px 43px 24px 46px}.account__title-content{margin:30px 0 18px;display:block;font-weight:600}.account__order-subtitle{margin-bottom:10px;font-weight:600;font-size:18px;line-height:22px;color:#555;display:block}.account__supply,.account__supply-left{display:-webkit-box;display:-ms-flexbox}.account__supply{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 0;border-bottom:1px solid #fff}.account__supply:first-child{border-top:1px solid #fff}.account__supply-left{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account__appeal-bottom,.account__appeal-wrapper,.account__supply-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account__supply-img{border-radius:10px}.account__supply-link{font-weight:600;font-size:16px;line-height:18px;width:330px;margin-left:18px;-webkit-transition:text-shadow .3s;-o-transition:text-shadow .3s;transition:text-shadow .3s}.account__supply-link:hover{text-shadow:0 0 .65px #6e6e6a,0 0 .65px #6e6e6a}.account__supply-article,.account__supply-num{letter-spacing:.01em}.account__supply-num{width:90px;margin-left:10px}.account__supply-price{font-weight:600;font-size:22px;line-height:27px;letter-spacing:.01em;color:#555;width:150px;margin-left:10px}.account__supply-icon{display:none}.account__supply-right,.menu-mob__cab,.popup-add__box span{display:-webkit-inline-box;display:-ms-inline-flexbox}.account__supply-like{padding-bottom:5px;width:auto!important;max-width:100%!important}.account__supply-like span{font-weight:600;font-size:15px;line-height:16px;color:#0a7722;padding-bottom:5px;border-bottom:2px dashed #0a7722}.account__supply-right{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.account__bonus,.account__supply-main{display:-webkit-box;display:-ms-flexbox}.account__supply-cart{background:#0a7722;-webkit-box-shadow:.79866px 2.39597px .79866px rgb(0 0 0 / .15);box-shadow:.79866px 2.39597px .79866px rgb(0 0 0 / .15);border-radius:4px;padding:8px 19px;font-weight:700;font-size:14px;line-height:18px;color:#fff;margin-left:30px}.account__bonus,.account__reviews-line{-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);background:#fff}.account__supply-main{display:flex;margin-left:32px}.account__supply-fullprice{font-size:24px;line-height:26px;letter-spacing:.01em;color:#555;margin-left:24px}.account__bonus{box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:20px;margin-bottom:48px;width:1190px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account__bonus-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto}.account__bonus-items{overflow:hidden;min-height:350px;-webkit-transition:height .3s linear;-o-transition:height .3s linear;transition:height .3s linear}.account__bonus-date{font-weight:600;font-size:16px;line-height:20px;letter-spacing:.01em;color:#c4c4c4;display:block;margin-bottom:10px}.account__bonus-num{font-weight:600;font-size:20px;line-height:24px;color:#0a7736}.account__bonus-sum{font-size:26px;line-height:32px;letter-spacing:.01em;margin-top:12px;color:#0a7722}.account__bonus-img{max-width:288px;height:222px}.account__appeal-date,.account__bonus-label{display:block}.account__bonus-label--black{margin-bottom:9px}.account__bonus-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.account__bonus-order{font-size:16px;line-height:20px;max-width:350px;letter-spacing:.01em;color:#555}.account__bonus-item--plus .account__bonus-full,.account__bonus-link{color:#0a7722}.account__bonus-full{font-weight:500;font-size:22px;line-height:27px;letter-spacing:.01em;color:#555;margin-bottom:3px}.account__bonus-operation{font-weight:600;font-size:16px;line-height:20px;letter-spacing:.01em;color:#c4c4c4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.account__bonus-item+.account__bonus-item{margin-top:8px}.account__bonus .more__text{font-size:21px;line-height:15px}.account__bonus .more__text::before{height:13px;right:18px;top:9px}.account__bonus .more__text::after{height:13px;right:10px;top:9px}.account__info-text{height:100%!important;overflow:visible}.account__info-text ul,.popup-product .single-product .products-long__full-price{margin-bottom:24px}.account__reviews{width:1250px}.account__reviews-item+.account__reviews-item{padding-top:45px;border-top:1px solid rgb(196 196 196 / .2);margin-top:42px}.account__reviews-line{width:100%;padding:18px 30px 18px 18px;box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:10px;margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account__reviews-img{max-width:105px;height:82px}.account__reviews-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:25px}.account__reviews .reviews__rate,.account__reviews .see-more--read{margin-top:0}.account__reviews .see-more__link{font-size:18px;line-height:22px;white-space:nowrap}.account__reviews .see-more__link::before{right:29px;width:3px;height:12px;top:22px}.account__reviews .see-more__link::after{right:29px;width:3px;height:12px}.account__reviews .feedback__item .more{margin-top:18px}.account__reviews .account__supply-link{margin:0 36px 0 24px;width:440px;font-size:20px;line-height:24px}.account__reviews-title{font-weight:600;font-size:20px;line-height:24px;color:#6e6e6a;display:block;margin-bottom:24px}.account__reviews .feedback,.like-mob{padding:0!important}.account__reviews .feedback .reviews__dislike-num,.account__reviews .feedback .reviews__like-num{font-size:16px;line-height:19px;padding-top:5px}.account__reviews .reviews__box{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.account__reviews .reviews__date{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:48px}.account__reviews .more--pt{padding-top:66px}.account__reviews .account__helper-mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin-right:0}.account__reviews-line--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.account__news-item,.account__news-items{display:-webkit-box;display:-ms-flexbox;width:100%}.account__news-items{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1277px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account__news-item{overflow:hidden;background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:10px;padding:24px 30px 24px 24px;max-width:623px;height:100%;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.account__news-sign,.account__news-unsign{margin-top:24px;display:-webkit-box;display:-ms-flexbox}.account__news-item p{color:rgb(85 85 85 / .8);max-width:569px;width:100%;height:88px;overflow:hidden}.account__news-title{margin-bottom:0!important;font-weight:600;font-size:26px;line-height:32px;color:#0a7722}.account__news-link,.account__news-text{font-weight:700;font-size:17px;line-height:21px}.account__news-sign{width:auto;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;transition:opacity .3s linear,visibility .3s linear}.account__news-unsign{width:100%;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;visibility:hidden;position:absolute;z-index:-1;-webkit-transition:opacity .3s linear,visibility .3s linear;-o-transition:opacity .3s linear,visibility .3s linear;transition:opacity .3s linear,visibility .3s linear}.account__confirm,.account__news-text{display:-webkit-box;display:-ms-flexbox}.account__news--active{opacity:1;visibility:visible;position:static;z-index:1}.account__news--disabled{opacity:0;visibility:hidden;position:absolute;z-index:-1;width:auto}.account__news-link{background:#0a7722;border-radius:22px;padding:12px 42px;color:#fff;height:45px;cursor:pointer}.account__news-link--green{color:#0a7722;background:#fff;border:1px solid #0a7722}.account__news-text{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0a7722}.account__news-text span{padding:3px 0 0 15px}.account__confirm{display:flex;margin-bottom:30px}.account__confirm .comment__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}.account__confirm .comment__item:last-child{margin-bottom:auto;margin-top:auto}.account__confirm .comment__input--fix{width:370px}.account__confirm .account__news-link{padding:9px 30px;border:none;margin-top:10px;margin-left:30px}.account__confirm-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.account__confirm-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;align-items:flex-start;height:100%}.account__confirm-form .comment__input{width:280px}.account__confirm-link{font-style:italic;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.01em;color:#0a7722;opacity:.5;margin-top:6px}.account__appeal-bottom .account__appeal-label,.account__appeal-new,.account__chat .account__appeal-label{font-size:18px;line-height:22px}.account__confirm-link--normal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.account__confirm-link--normal img{width:11px;height:9px}.account__confirm-link--active{opacity:.5}.account__support{padding-top:18px}.account__support .support__wrapper-form{margin-left:0;margin-right:0;max-width:1140px}.account__support .support__form .comment__input{width:344px}.account__support .support__form .form-select__list,.account__support .support__form .form-select__main{width:636px}.account__support .support__form .comment__btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account__support .support__form .comment__rights{margin-top:0;margin-left:32px;max-width:510px}.account__appeal .more--pt{padding-top:54px}.account__appeal-items{width:1195px}.account__appeal-item{width:100%;padding:12px 38px 12px 42px;background-color:#fff0;position:relative;-webkit-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear}.account__appeal-item::before{position:absolute;left:18px;top:12px;content:"";width:8px;height:111px;border-radius:4px;background-color:#e3e3e3}.account__appeal-item:hover{background-color:rgb(245 244 242 / .5)}.account__appeal-item--active .account__appeal-status:before,.account__appeal-item--active::before{background-color:#0a7722}.account__appeal-item--active .account__appeal-status{color:#0a7722;margin:0}.account__appeal-item+.account__appeal-item{margin-top:18px}.account__appeal-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:8px}.account__appeal-new{background:#40b45a;border-radius:15px;padding:4px 12px;font-weight:600;color:#fff;opacity:0;visibility:hidden;-webkit-transition:opacity .3s linear,visibility .3s linear;-o-transition:opacity .3s linear,visibility .3s linear;transition:opacity .3s linear,visibility .3s linear}.account__appeal-new--active{opacity:1;visibility:visible}.account__appeal-label{font-size:20px;line-height:24px;color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.account__appeal-link{font-weight:600;font-size:22px;line-height:27px;color:#555;max-width:726px;width:auto;display:inline-block;margin-left:22px;height:54px;overflow:hidden;transition:color .3s linear}.account__appeal-link:hover{color:#6e6e6a}.account__appeal-link:focus{color:#434343}.account__appeal-status{display:block;margin-left:12px;position:relative}.account__chat,.account__chat-item{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.account__appeal-item .account__appeal-status{padding-left:20px;margin-left:0}.account__appeal-item .account__appeal-status:before{content:"";display:block;width:12px;height:12px;border-radius:50%;background:#7a7a7a;position:absolute;top:5px;left:0}.account__appeal-item.account__appeal-item--active .account__appeal-status::before{background:#1aab36}.account__appeal-message,.reviews__date{margin-left:24px}.account__appeal-next{-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}.account__appeal-next:hover{color:#34a04c}.account__appeal-next:hover::after,.account__appeal-next:hover::before{background-color:#34a04c}.account__appeal-next:focus{color:#046519}.account__appeal-next:focus::after,.account__appeal-next:focus::before{background-color:#046519}.account__appeal-next::after,.account__appeal-next::before{content:"";width:2px;height:12px;background-color:#0a7722;border-radius:5px;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;position:absolute}.account__appeal-next::before{right:5px;top:11px;-webkit-transform:rotate(-130deg);-ms-transform:rotate(-130deg);transform:rotate(-130deg)}.account__appeal-next::after{right:5px;top:3px;-webkit-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg)}.account__scroll{border-top:1px solid rgb(196 196 196 / .2);padding-top:30px}.account__chat{width:1220px;display:flex;-ms-flex-direction:column;flex-direction:column}.account__chat .account__order-prevstep{width:220px}.account__chat-title{margin-bottom:12px;max-width:1186px;width:100%}.account__chat-items{width:100%;padding:0 15px 0 0;max-width:1220px}.account__chat-item{width:100%;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.account__chat-item .reviews__gallery{margin-top:30px;width:838px;-webkit-justify-content:flex-start;justify-content:flex-start}.account__chat-item .reviews__photo{max-width:200px;max-height:170px}.account__chat-helper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.account__chat-left{text-align:center;margin-right:36px;position:relative;z-index:1}.account__chat-left::before{content:"";width:40px;height:45px;background:-webkit-gradient(linear,left bottom,left top,from(rgb(127 201 132 / .12)),to(rgb(127 201 132 / .12))),#fff;background:-o-linear-gradient(bottom,rgb(127 201 132 / .12),rgb(127 201 132 / .12)),#fff;background:linear-gradient(0deg,rgb(127 201 132 / .12),rgb(127 201 132 / .12)),#fff;border-radius:5px;-webkit-transform:rotate(32deg) skew(-29deg);-ms-transform:rotate(32deg) skew(-29deg);transform:rotate(32deg) skew(-29deg);position:absolute;top:-1px;right:-80px;z-index:-1}.account__chat-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.account__chat-avatar{color:#fff;font-size:34px;line-height:34px;font-weight:700;background-color:#0a7722;width:70px;height:70px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account__chat-avatar span{color:#fff;font-size:44px;line-height:44px;font-weight:700}.account__chat-online{font-weight:500;font-size:14px;line-height:17px;color:#c4c4c4;display:block;margin-top:6px}.account__chat-messages{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.account__chat-message{position:relative;z-index:5}#sub_done,.popup-add{position:fixed!important;left:auto!important}.account__chat-message p{color:#555;max-width:838px;width:100%}.account__chat-message+.account__chat-message{margin-top:16px}.account__chat-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account__chat-person,.purchase__line-item--active .purchase__line-circle img{display:block}.account__chat-time{display:block;margin-right:12px}.account__chat-new{width:100%;background:rgb(227 227 227 / .5);border-radius:19px;text-align:center;padding:6px 0;margin-bottom:30px;display:none}.account__chat-new--active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account__chat-new span{font-weight:500;font-size:14px;line-height:14px;letter-spacing:.01em;color:#6e6e6a}.account__chat-item--user .account__chat-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;margin-left:36px}.account__chat-item--user .account__chat-left::before{background:#7fc984;right:111px;left:initial;top:1px}.account__chat-item--user .account__chat-helper,.account__chat-item--user .account__chat-info{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.account__chat-item--user .account__chat-avatar{background-color:#bef4cb}.account__chat-item--user .account__chat-avatar span{color:#40b45a}.account__chat-item--user .account__chat-person{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.account__chat-item--user .account__chat-time{margin-right:0;margin-left:12px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.account__chat-item--user .account__chat-date{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.account__chat-item--user .account__chat-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.account__chat-form{padding:30px 10px 15px}.account__chat-form .support__wrapper-form{max-width:100%;margin-left:0;margin-right:0;padding:12px 18px 18px}.about-main-container .company-history__item div,.account .popup-comment__form .comment__item>:last-child,.account__chat-form .comment__file-box,.delivery-pay .delivery_pay_item .delivery__payment-img,.fancybox-slide .login-popup.sub .popup-window-content .comment__item,.popup-password .comment__btn-submit,.single-about .basket__row-title{margin-bottom:0}.account__chat-form .comment__btn-submit{color:#0a7722;background-color:#fff0}.account__form-wrapper,.single-about__bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup-add{right:30px!important;top:90px!important;opacity:0;z-index:-1;visibility:hidden;transition:opacity .3s linear,visibility .3s linear,z-index .3s linear}.popup-add .popup-window-content{background:0 0!important;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end}.popup-add--active{z-index:99996!important;opacity:1;visibility:visible}.popup-add__inner{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.popup-add__inner .popup-window__btn-box{cursor:pointer;z-index:10;right:-38px;top:-12px}.popup-add__inner .popup-window__btn-close{display:block!important}.popup-add__inner a{font-style:italic;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.01em;color:#fff}.popup-add__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;color:#fff}.cookie__inner,.cookie__inner p{font-weight:500;font-size:16px;line-height:28px;color:#313932}.popup-add__box span{display:inline-flex}.popup-add__box p{margin-left:18px}.popup-note{background:rgb(255 97 97 / .9)}.popup-done{background:rgb(127 201 132 / .9)}.popup-note .popup-add__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-note .popup-add__inner a{background:#fff;border-radius:15px;padding:8px 24px;color:#ff6161;text-decoration:none;font-weight:700;font-size:12px;line-height:15px;font-style:normal}.account__confirm-email .account__confirm-link:hover,.benefits_about-us__item-text a,.blockquote-success a:hover,.purchase__data-link{text-decoration:underline}.cookie{width:max-content;background:#313932;box-shadow:0 2px 8px 0 rgb(0 0 0 / .16);padding:12px 18px;border-radius:16px;position:fixed;right:50%;transform:translateX(50%);bottom:32px;display:none;z-index:-1;-webkit-transition:opacity .3s linear,visibility .3s linear,z-index .3s linear;-o-transition:opacity .3s linear,visibility .3s linear,z-index .3s linear;transition:opacity .3s linear,visibility .3s linear,z-index .3s linear}.cookie_inner_description p,.cookie_inner_description a{font-size:15px;font-weight:500;line-height:1.3;color:#FFF}.cookie_inner_description a{color:#FFF;transform:translateY(6px);transition:0.3s;font-weight:500}.cookie--active{z-index:100;display:block}.cookie__inner{position:relative;max-width:1232px;margin:0 auto;display:flex;align-items:center;gap:20px}@media screen and (max-width:900px){.cookie__inner{justify-content:space-between;gap:0}}.purchase__delivery,.purchase__form{-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);max-width:1190px}.cookie__box,.like{justify-content:center}.cookie__inner .popup-window__btn-box{right:-30px;top:-17px;cursor:pointer;z-index:10}.cookie__inner .popup-window__btn-close{display:none!important}.purchase__line-item--first::before,.purchase__line-item--last::after{display:none}.cookie__inner .popup-window__btn-close::after,.cookie__inner .popup-window__btn-close::before{background-color:#0a7722;height:20px}.cookie__link,.popup-product .single-product__property-anchor:hover{background:#f96222}.cookie p a{color:#FFF;text-decoration:underline;display:inline}.cookie__box{display:flex}.purchase__inner,.purchase__line{display:-webkit-box;display:-ms-flexbox}.cookie__link{font-family:Montserrat;line-height:1.3;color:#fff;padding:14px 31px;border:1px solid #f96222;transition:0.3s;font-size:14px;padding:7px;font-weight:400;border-radius:16px}.cookie__link:hover{background:#147627;border:1px solid #147627;transition:0.3s}.purchase{overflow:hidden;background-color:#fff;padding:40px 0 80px}.purchase__inner{padding-top:80px;width:100%;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.purchase__inner>div:not(.purchase__wrapper){width:100%;min-height:300px}.purchase__wrapper{width:1370px}.purchase__line{width:100%;display:flex;margin-bottom:60px}.purchase__line-box,.purchase__line-item{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.purchase__line-box{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.purchase__line-item{width:410px;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.purchase__line-item::after,.purchase__line-item::before{content:"";position:absolute;width:196px;height:10px;background-color:#f1f1f1;z-index:-1;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}.purchase__line-item::before{left:0;top:106px}.purchase__line-item::after{right:0;top:106px}.purchase__line-item--first,.purchase__line-item--last{width:280px}.purchase__line-item--first{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.purchase__line-item--pre .purchase__line-circle,.purchase__line-item--pre::after,.purchase__line-item--pre::before{background-color:#95e0a5}.purchase__line-item--pre .purchase__line-label{color:#0a7722}.purchase__line-item--active .purchase__line-circle,.purchase__line-item--active::after,.purchase__line-item--active::before{background-color:#0a7722}.purchase__line-item--active .purchase__line-label{color:#075919}.purchase__line-item--active .purchase__line-icon svg path{fill:#075919}.purchase__line-item--last{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.purchase__line-icon{margin-bottom:25px}.footer__column:not(.footer__column-delivery){padding-right:8px}.purchase__line-circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;background-color:#f1f1f1;border-radius:50%;margin-bottom:18px;-webkit-transition:background-color .3s linear,-webkit-box-shadow .3s linear;transition:background-color .3s linear,box-shadow .3s linear,-webkit-box-shadow .3s linear;-o-transition:background-color .3s linear,box-shadow .3s linear}.purchase__line-circle img,.purchase__line-mob{display:none}.purchase__line-label{font-weight:600;font-size:22px;line-height:26px;color:#46ae5d;display:block;width:144px;text-align:center;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}.purchase__line-icon svg path{-webkit-transition:fill .3s linear;-o-transition:fill .3s linear;transition:fill .3s linear}.purchase__content{width:100%;position:absolute;z-index:-1;opacity:0;visibility:hidden;display:none;-webkit-transition:opacity .3s linear,visibility .3s linear,position .3s linear;-o-transition:opacity .3s linear,visibility .3s linear,position .3s linear;transition:opacity .3s linear,visibility .3s linear,position .3s linear}.purchase__content .section-title__text{font-size:36px;line-height:44px}.purchase__content .line-right{display:none}.purchase__content .line-left{max-width:180px}.purchase__content--active{padding-top:16px;position:static;z-index:1;opacity:1;visibility:visible;display:block;animation:1.2s fadeIn;-webkit-animation:1.2s fadeIn;-moz-animation:1.2s fadeIn;-o-animation:1.2s fadeIn;-ms-animation:fadeIn 1.2s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.purchase__content-label{display:block;margin:12px 0 80px;font-weight:500;font-size:28px;line-height:34px;color:#6e6e6a;padding-left:210px}.purchase__form .comment__wrapper+.comment__wrapper,.purchase__map{margin-left:30px}.purchase__content-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.purchase__form{width:100%;background:#edf4ee;box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:20px;padding:30px 40px}.products-slider .viewed .products__row:not(.slick-slider),.purchase__delivery .purchase__payment-img,.slider_basket-products:not(.slick-slider){justify-content:flex-start}#sub_done,#sub_err,.purchase__arr-mob,.purchase__control-helper,.purchase__control-text--mob,.purchase__form .comment__label--clear::before,.purchase__prev-mob{display:none}.purchase__form .comment__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.purchase__reg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.purchase__reg-dis{opacity:.4;pointer-events:none;cursor:default}.like,.menu-mob__catalog,.products__main-btn,.slick-arrow{cursor:pointer}.purchase__reg-label{color:#555;display:block;margin-right:40px}.purchase__next,.purchase__reg-box{display:-webkit-box;display:-ms-flexbox}.purchase__reg-box{display:flex}.purchase__reg-box .filter__radio-item+.filter__radio-item{margin-top:0;margin-left:36px}.purchase__reg-box .filter__radio-text{color:#555;font-weight:500}.purchase__content--zero .purchase__next .account__order-prevstep{width:130px}.purchase__next{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.purchase__next .account__order-prevstep{margin-bottom:0;width:220px;white-space:nowrap}.purchase__next-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.purchase__next-steps{font-weight:600;font-size:18px;line-height:19px;color:#c4c4c4;margin-right:40px}.purchase__delivery-sum,.purchase__payment-text{font-size:17px;line-height:21px;letter-spacing:.01em}.purchase__next-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0a7722;border-radius:5px;padding:14px 33px}.purchase__next-link span{font-weight:700;font-size:19px;line-height:23px;color:#fff;display:block;margin-right:18px}.purchase__delivery{background:#fff;box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:20px;padding:30px 45px 18px;width:100%}.purchase__control-order,.purchase__payment{background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08)}.purchase__delivery .custom-radio>span::before{background-size:12px 11px}.purchase__delivery .custom-radio{width:initial}.purchase__delivery-items{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:650px;width:100%}.menu-mob,.purchase__form-box .comment__item{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}.purchase__delivery-item{width:300px;margin-right:36px;margin-bottom:12px}.purchase__delivery-item:nth-child(2n+2){margin-right:0}.purchase__delivery-box.purchase__delivery-box--active .purchase__delivery-sum{color:#6e6e6a}.purchase__delivery-sum{font-weight:500;color:rgb(110 110 106 / .8);padding-left:45px;margin-top:6px}.about-main-container .about-us,.purchase__wrapper--pb{padding-bottom:48px}.purchase__form-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.purchase__form-box .comment__item{flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:380px;width:100%;margin-bottom:0}.delivery-pay .faq__inner>div,.delivery-pay .tab-item-pay-delivery>div,.delivery_pay_nav h5,.feedback .ajax_load,.menu-catalog-section-new .dropdown>a,.popup-order .comment__input,.popup-order .comment__wrapper,.popup-product .single-product .single-product__mini-slider,.popup-product .single-product .single-product__mini-wrapper,.purchase__form-box .comment__input,.purchase__form-box .comment__wrapper,.purchase__form-box .comment__wrapper:last-child .comment__input,.purchase__form-box .comment__wrapper:nth-child(2) .comment__input,.purchase__wrapper--max .comment__input,.team__tabs-content-blog .catalog-articles{width:100%}.purchase__form-box .comment__wrapper+.comment__wrapper{margin-top:12px;margin-left:0}.purchase__form-box .comment__wrapper--helper{width:100%;margin-top:12px}.purchase__map{max-width:700px;height:423px}.purchase__payment{box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:20px;padding:30px 40px;max-width:1190px;width:100%}.purchase__payment .custom-radio{width:initail}.purchase__payment .custom-checkbox:hover>input:not(:disabled):not(:checked)+span{color:#6e6e6a;font-weight:400}.purchase__payment .filter__checkbox-text{font-size:16px;line-height:19px}.purchase__payment .custom-checkbox>span::before{width:18px;height:18px}.purchase__payment-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px;max-width:830px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.purchase__payment-items .purchase__reg-label{width:100%;display:flex;margin-bottom:30px}.purchase__payment-item{margin-bottom:30px;width:50%}.purchase__payment-text{font-weight:600;color:#0a7722;max-width:400px;margin-top:6px;padding-left:45px}.purchase__payment-imgs{margin-top:5px;padding-left:45px}.purchase__payment-img{max-width:142px;height:40px}.purchase__payment-img+.purchase__payment-img{margin-top:6px}.purchase__payment-bonus{font-weight:500;font-size:15px;line-height:18px;letter-spacing:.01em;color:#0a7722;display:block;margin:6px 0 18px;padding-left:45px}.purchase__payment-discard{font-weight:500;font-size:16px;line-height:20px;letter-spacing:.01em;color:#6e6e6a;padding-left:45px}.purchase__payment-discard input{margin:0 12px;padding:6px;width:64px;background:#fff;border:1px solid rgb(220 213 189 / .8);border-radius:5px;text-align:center;font-size:16px;line-height:20px;letter-spacing:.01em;color:rgb(85 85 85 / .5)}.purchase__content--four .purchase__content-label{margin-bottom:48px}.purchase__content--four .purchase__next{max-width:1140px;width:100%}.purchase__control .basket__note{margin-top:0;margin-bottom:48px}.purchase__control-item{width:1140px}.purchase__control-title{font-weight:500;font-size:28px;line-height:34px;color:#0a7722;display:block;margin-bottom:6px}.purchase__control-subtitle{font-weight:500;font-size:20px;line-height:24px;color:#6e6e6a;display:block;margin-bottom:30px}.purchase__control-order{width:100%;padding:12px 45px;box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup-product,.purchase__data,.purchase__end-operation{background:#fff;border-radius:20px}.purchase__control-order+.purchase__control-order{margin-top:12px}.purchase__control-item+.purchase__control-item{margin-top:36px}.purchase__control-link{font-weight:600;font-size:20px;line-height:24px;color:#6e6e6a;max-width:570px;width:100%;-webkit-transition:text-shadow .3s;-o-transition:text-shadow .3s;transition:text-shadow .3s}.purchase__control-link:hover{text-shadow:0 0 .75px #6e6e6a,0 0 .75px #6e6e6a}.purchase__control-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:430px}.purchase__control-article{width:108px;color:#555;white-space:nowrap}.purchase__control-count{width:60px;color:#555}.purchase__control-price{font-weight:600;font-size:24px;line-height:29px;letter-spacing:.01em;color:#555;width:120px}.purchase__control-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:35px 0 48px}.purchase__control-btns .account__order-prevstep{width:220px;margin-bottom:0}.purchase__control-full{font-weight:600;font-size:24px;line-height:24px;color:#6e6e6a}.purchase__control-num{padding-left:18px;font-weight:600;font-size:30px;line-height:30px;color:#555}.purchase__control-bonus{font-style:italic;font-size:17px;line-height:21px;letter-spacing:.01em;color:#0a7722;display:block;margin-top:9px}.purchase__data{-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);padding:30px 45px;max-width:1140px;width:100%;margin-bottom:30px}.purchase__data-label{font-weight:500;font-size:28px;line-height:34px;color:#0a7722;display:block;margin:30px 0}.purchase__data-label--margin{margin:0 0 30px}.purchase__data-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.purchase__data-line+.purchase__data-line{margin-top:12px}.purchase__data-name{color:#555;width:165px;display:block;margin-right:40px}.purchase__data-info{color:#555;max-width:630px;width:100%}.purchase__data-subinfo{font-style:italic;font-size:17px;line-height:21px;letter-spacing:.01em;color:#555;max-width:630px;width:100%;display:block;margin-top:9px}.blog__date--small,.blog__title--small,.products__count,.products__sale--active,.products__title{font-family:Montserrat;font-style:normal}.purchase__end-operation p,.purchase__end-text{font-size:22px;line-height:27px;width:100%;letter-spacing:.01em}.purchase__data-doc{margin-top:24px}.purchase__data-doc .filter__checkbox-text{font-size:16px;line-height:16px;color:rgb(110 110 106 / .8)}.purchase__data-doc .custom-checkbox:hover>input:not(:disabled):not(:checked)+span,.purchase__data-doc .custom-checkbox>input:checked+span{color:rgb(110 110 106 / .8);font-weight:400}.products__main-tabs-mobile-wrap{margin:0 15px}.purchase__data-doc .custom-checkbox>span::before{width:18px;height:18px}.purchase__end{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;position:relative}.purchase__end-img{max-width:610px;height:440px}.purchase__end-order{max-width:940px;width:100%}.purchase__end-text{color:#6e6e6a;display:block;padding:0 24px}.purchase__end-text a{color:#0a7722}.purchase__end-operation{margin-top:35px;padding:30px 24px;-webkit-box-shadow:0 2px 14px rgb(0 0 0 / .14);box-shadow:0 2px 14px rgb(0 0 0 / .14)}.purchase__end-operation p{font-weight:500;color:#6e6e6a;margin-bottom:36px;max-width:860px}.purchase__end-operation .purchase__next-link{padding:12px 50px}.purchase__end-operation .purchase__next-link span{margin-right:0}.purchase__end-operation .purchase__next-steps{margin-right:0;margin-left:42px}.answer__items .answer__item,.purchase__end-text+.purchase__end-text,ul.menu-catalog-section-new{margin-top:16px}.purchase__end-payment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 24px;margin-top:60px}.purchase__end-payment .purchase__next-link{padding:12px 45px}.purchase__end-payment .account__news-text{font-size:20px;line-height:24px}.purchase__end-payment .account__news-text span{padding:0 0 0 15px}.popup-phone{max-width:1070px}.popup-phone .comment__input{width:484px}.popup-purchase{max-width:650px}.popup-purchase .logout-popup__btn-no{padding:11px 33px}.popup-purchase .logout-popup__btn-yes{padding:11px 20px}.popup-order{max-width:530px}.popup-order .comment__span{display:inline-block;margin-left:25px;font-size:16px;line-height:20px;letter-spacing:.01em;color:rgb(85 85 85 / .5)}.popup-order .comment__title{margin-bottom:42px;text-align:center}.popup-order .comment__input{margin-right:0}.popup-order .comment__btn-submit,.popup-order .comment__btns-box{margin-right:0}.account__confirm .account__confirm-email .comment__item:first-child,.menu-main-catalog-right-item-sub-1 ul,.popup-order .comment__btn-submit{margin-bottom:12px}.popup-product{display:none;max-width:1410px;width:100%;padding:32px 24px;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08)}.popup-product .single-product .single-product__mini-slider .slick-current .single-product__mini-slide,.slider-product-small .slider-product-small-img img{border:2px solid #147627;border-radius:16px}.popup-product .single-product{padding:0}.popup-product .single-product__name-wrapper{padding:0 0 30px;margin-bottom:-100px;min-height:160px}.popup-product .single-product__main-title{font-size:34px;line-height:34px;margin-bottom:14px}.popup-product .single-product__sale{margin-top:0;margin-left:auto;position:absolute;right:0;top:0}.popup-product .single-product__info-wrapper{margin-left:0;width:100%}.popup-product .single-product__property-name{font-weight:600;font-size:14px;line-height:18px;color:#313932}.popup-product .single-product__property-link{font-weight:500;color:#333}#popup-product.popup-product .single-product__property-link{font-weight:500;font-size:14px;line-height:18px}.popup-product .single-product__img{max-width:325px}.popup-product .single-product__slider-img{max-width:345px}.popup-product .single-product__mini-slider{width:70px}.popup-product .single-product__media-link:first-child svg{width:28px;height:17px}.popup-product .single-product__media-link:nth-child(2) svg{width:21px;height:31px}.popup-product .single-product__media-link:nth-child(3) svg{width:23px;height:24px}.popup-product .single-product__media-link:nth-child(4) svg{width:24px;height:25px}.popup-product .single-product__mini-top{top:57px;left:16px;height:20px}.popup-product .single-product__mini-top div::after{left:8px;width:2px;height:14px}.popup-product .single-product__mini-top div::before{left:17px;width:2px;height:14px}.popup-product .single-product__mini-bottom{left:16px;bottom:57px;height:20px}.popup-product .single-product__mini-bottom div::after{left:8px;top:8px;width:2px;height:14px}.popup-product .single-product__mini-bottom div::before{left:17px;width:2px;height:14px}.popup-product .single-product .single-product__mini-slider .single-product__mini-slide{max-width:80px;min-width:80px;height:80px;padding:0;margin:0 4px}.popup-product .single-product__transport{margin-bottom:28px;width:190px;min-width:190px;max-width:190px}.popup-product .single-product .single-product__profit-num,.popup-product .single-product__date,.popup-product .single-product__num,.popup-product .single-product__property-link{font-size:18px;line-height:22px}.popup-product .single-product__property-name{width:200px}.popup-product .single-product__date-text,.popup-product .single-product__num-text{max-width:283px}.popup-product .single-product__property-anchor{margin-top:22px;width:100%;height:48px;display:flex;align-items:center;justify-content:center;background:#0a7722;border-radius:50px;border-bottom:0;font-weight:600;font-size:16px;line-height:24px;color:#fff;padding-bottom:0}.popup-product .single-product__deal{margin-left:16px;max-width:271px;padding:22px 14px 22px 24px}.popup-product .single-product__price-sale{font-weight:600;font-size:24px;line-height:28px;text-decoration-line:line-through}.popup-product .single-product .card-btns{flex-direction:column;align-items:flex-start}.popup-product .single-product__price{font-weight:600;font-size:34px;line-height:34px;margin-bottom:6px}.popup-product .single-product__bonus{font-size:17px;line-height:21px;margin-bottom:17px}.popup-product .single-product__available{font-size:14px;line-height:22px;margin-bottom:14px;padding-left:18px;margin-left:0}.popup-product .single-product__available::before{top:3px}.popup-product .single-product .products-long__text-price{display:block;margin-top:2px;margin-left:0}.popup-product .single-product .amount__num{font-size:18px;line-height:18px;width:119px;height:46px;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;border-radius:0}.popup-product .single-product .amount__btn-min,.popup-product .single-product .amount__btn-plus{top:13px;font-size:26px;line-height:28px}.popup-product .single-product .single-product__profit-num::before{bottom:-19px;width:56px;height:32px;right:22px;-webkit-box-shadow:5px 3px 3px -1px rgb(0 0 0 / .15);box-shadow:5px 3px 3px -1px rgb(0 0 0 / .15)}.popup-product .single-product .products__label-top{font-size:13px;line-height:16px;padding:6px;text-align:center}.popup-product .single-product .products__label-new,.popup-product .single-product .products__label-sale{font-size:13px;line-height:14px;padding:6px;height:28px}.popup-product .single-product .products__label-ex{height:28px;line-height:24px}.popup-product__box{width:100%;display:flex;justify-content:flex-start;margin-top:30px}.popup-product .single-product .popup-product__box{margin-top:20px}.popup-product__link{background:#0a7722;border-radius:5px;padding:11px 35px}.popup-product__link span{font-weight:700;font-size:20px;line-height:24px;color:#fff}.form-afterwards{background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:20px;padding:30px 35px 30px 45px;opacity:0;visibility:hiddden;position:absolute;z-index:-1}.form-afterwards__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.menu-mob,.menu-mob__top-box{display:-webkit-box;display:-ms-flexbox}.form-afterwards__label span{font-style:italic;font-weight:500;font-size:20px;line-height:24px;color:#0a7722;display:block;margin-left:18px}.menu-mob{background-color:#fff;max-width:580px;width:100%;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 2px 4px rgb(0 0 0 / .15);box-shadow:0 2px 4px rgb(0 0 0 / .15);position:fixed;left:0;top:0;z-index:400;-webkit-transform:translateX(-140%);-ms-transform:translateX(-140%);transform:translateX(-140%);-o-transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;height:100vh;overflow:auto;padding-bottom:80px;opacity:0}.menu-mob.mobile_profile_menu_list.menu-mob--active{overflow:visible}.menu-mob--active{transform:translateX(0);opacity:1}.menu-mob__wrapper{max-width:100%;width:100%;position:relative;padding:20px 0 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s linear;transition:transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.menu-mob__wrapper--hidden{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.menu-mob .popup-window__btn-box{right:25px;top:13px;cursor:pointer;z-index:100}.catalog-mob-menu .popup-window__btn-close,.menu-mob .popup-window__btn-close{width:34px;height:23px}.catalog-mob-menu .popup-window__btn-close::after,.catalog-mob-menu .popup-window__btn-close::before,.menu-mob .popup-window__btn-close::after,.menu-mob .popup-window__btn-close::before{background-color:#147627;height:22px}.menu-mob__top{margin-bottom:30px}.menu-mob__top-box{display:flex;margin-bottom:24px}.menu-mob .orders{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:30px}.menu-mob .orders__text{padding-right:0}.menu-mob .orders__phone-link{margin-top:8px;font-size:16px;line-height:20px;padding-left:28px}.menu-mob .orders__phone-img{top:2px}.menu-mob .search__input{width:440px;padding:10px 18px}.menu-mob .search__button{width:100%;max-width:54px;height:42px;padding:10px 18px;right:65px;top:0}.menu-mob .search__button img{width:18px;left:18px;top:11px}.menu-mob .logo{max-width:200px;height:80px}.menu-mob__catalog-link,.menu-mob__sales-link{background-color:#40b45a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 30px 12px 45px}.menu-mob__catalog-link div,.menu-mob__sales-link div{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-mob__catalog-link span,.menu-mob__sales-link span{font-weight:700;font-size:22px;line-height:27px;letter-spacing:.01em;color:#fff;display:block;margin-left:18px}.banner-section__slider-otzyvy .banner-section__img,.labels-fixing,.menu-categories__link,.menu-categories__link:hover,.menu-mob__catalog-link,.menu__link,.sales-item-list,.slick-arrow img{position:relative}.menu-mob__catalog-link::after,.menu-mob__catalog-link::before{content:"";width:2px;height:16px;border-radius:5px;background-color:#fff;position:absolute}.menu-mob__catalog-link::before{right:38px;top:11px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-mob__catalog-link::after{right:38px;top:22px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-mob__sales-link{background-color:#fb6107}#login-popup .comment__file-box,.__jivoMobileButton,.menu-mob__orders{display:none!important}.menu-mob__items{padding:6px 30px 24px 45px;background-color:#0a7722}.menu-mob__item a{font-size:20px;line-height:24px;letter-spacing:.01em;color:#fff;padding:12px 0;border-bottom:1px solid rgb(64 180 90 / .5);width:440px;position:relative}.menu-mob__item a::after,.menu-mob__item a::before{content:"";width:1px;height:12px;border-radius:5px;background-color:#fff;position:absolute}.menu-mob__item a::before{right:6px;top:13px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-mob .currency__main::after,.menu-mob__item a::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.menu-mob__item a::after{right:6px;top:21px;transform:rotate(45deg)}.menu-mob__items .menu-mob__item:last-child a{border-bottom:0}.menu-mob__cab{margin:18px 0 30px;padding:0 30px 0 45px;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-mob__cab-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-mob__cab-item div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:18px}.menu-mob__cab-item span{font-size:16px;line-height:20px;letter-spacing:.01em;color:#555}.menu-mob__cab-label,.menu-mob__link a{font-size:17px;line-height:21px;letter-spacing:.01em}.menu-mob__cab-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-mob__cab-label{font-weight:600;color:#555}.menu-mob__links{padding:9px 30px 9px 45px;background-color:#f5f4f2}.menu-mob__link a{padding:9px 0;color:#373737;width:100%}.menu-mob .currency{padding:12px 30px 12px 45px;-webkit-box-shadow:none;box-shadow:none;border-radius:0;width:100%}.menu-mob .currency__list{border-radius:0;bottom:-80px;width:100%;padding:12px 0 12px 45px;-webkit-box-shadow:0 2px 4px rgb(0 0 0 / .5);box-shadow:0 2px 4px rgb(0 0 0 / .5)}.menu-mob .currency__item-text{padding-left:16px}.menu-mob .currency__main{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.menu-mob .currency__main::after,.menu-mob .currency__main::before{content:"";width:1px;height:11px;border-radius:5px;background-color:#555;position:absolute}.menu-mob .currency__main::before{right:14px;top:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-mob .currency__main::after{right:6px;top:4px;transform:rotate(45deg)}.menu-mob .currency__main--active::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-mob .currency__main--active::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-mob .currency__title{margin-left:16px;display:block}.menu-mob__overlay{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-color:rgb(0 0 0 / .3);opacity:0;z-index:-1;visibility:hidden;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.menu-mob__overlay--active{opacity:1;z-index:16;visibility:visible}.single-about{background-color:#fff;padding:0 0 80px;width:100%}.single-about .single-content__info{padding-top:80px}.single-about__item{margin-bottom:20px;background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:10px;max-width:540px;width:100%;padding:13px 19px 10px 15px;margin-right:36px}.single-about__item:nth-child(3n+3){margin-right:0}.single-about__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px}.single-about .basket__row-title span{font-size:20px;line-height:26px;max-width:455px;height:48px;overflow:hidden}.single-about__bottom .basket__price-wrapper{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.single-about__bottom .basket__price{margin-top:0;font-size:32px;line-height:39px}.single-about__bottom .basket__sale{font-size:18px;line-height:22px;margin-left:12px}.single-about__buy{background:#0a7722;-webkit-box-shadow:.80233px 2.40698px .80233px rgb(0 0 0 / .15);box-shadow:.80233px 2.40698px .80233px rgb(0 0 0 / .15);border-radius:4px;padding:10px 38px;display:-webkit-box;display:-ms-flexbox;display:flex}.single-about__buy span{font-weight:700;font-size:14px;line-height:17px;color:#fff}.account__bonus-img,.account__supply-img,.basket__box-img,.catalog-mob__icon,.collections-catalog__img,.legal-info__img,.menu-mob .logo,.purchase__end-img,.purchase__map,.purchase__payment-img,.set__img,.single-product__img,.single-product__mini-slide,.warranty__img,.warranty__img-one,.warranty__img-three,.warranty__img-two,.wholesaler__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100%}.not-exist__img,.sales-catalog__small-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;width:100%}.account__bonus-img img,.account__supply-img img,.basket-products .products__img-wrapper img,.basket__box-img img,.collections-catalog__img img,.legal-info__img img,.purchase__map img,.sales-catalog__img-left img,.sales-catalog__img-right img,.sales-catalog__small-img img,.set__img img,.single-product__img img,.single-product__mini-slide img,.warranty__img img,.warranty__img-one img,.wholesaler__img img{max-width:none;height:100%}.basket__gift-item .basket__box-img img,.catalog-mob__icon img,.menu-mob .logo img,.not-exist__img img,.purchase__end-img img,.purchase__payment-img img,.single-article__img img,.warranty__img-three img,.warranty__img-two img{max-width:100%;height:auto}.basket__note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basket__labels,.sales-catalog__img-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sales-catalog__img-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.account__bonus-label--black,.account__chat-message p,.account__news-item p,.account__order-info,.basket__empty-box p,.basket__gift-sale,.basket__order-promo,.basket__share-link span,.faq__tab-wrapper,.faq__tab-wrapper p,.form-afterwards p,.legal-info__download-text,.login-popup__media,.popup-add__box,.purchase__control-article,.purchase__control-count,.purchase__data-info,.purchase__data-name,.purchase__reg-label{font-size:18px;line-height:22px;letter-spacing:.01em}.warranty__form-wrapper{width:100%;background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:20px;padding:30px 45px}.sales>div>div.sales__inner.slick-initialized.slick-slider>.arrow-right__img-sales{right:18px}.products__item{margin-top:0;padding:0;border-radius:12px;transition:.5s}.products__item:hover{box-shadow:0 0 8px 0 #cdcdcd;border:1px solid #e2e2e2;transition:0.3s}.products__item>.products__box,.products__item>a,.products__item>p{padding-left:24px}.orders__phone-link-whatsapp{padding-left:0}.products__title{font-weight:600;line-height:1.3;color:#313932;max-width:275px;-ms-text-overflow:ellipsis;overflow:hidden;display:-webkit-box;word-wrap:break-word;-webkit-box-orient:vertical;font-size:16px;height:82px;ms-line-clamp:4;-webkit-line-clamp:4;margin-bottom:0}.products__count{letter-spacing:.01em;font-weight:500;font-size:14px;line-height:22px;color:#7a7a7a}.products__sale--active{font-weight:600;line-height:1.3;opacity:1;font-size:18px;color:#313932}.products__btn-cart::before{content:"";width:1px;height:27px;background:#fff;position:absolute;left:47px;top:2px;opacity:.3}.products__main-btn{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:unset;box-shadow:unset;border-radius:36px;background:#0a7722;width:242px;height:48px;-webkit-transition:background .5s linear;-o-transition:background .5s linear;transition:background .5s linear}.products__main-btn s{display:none;font-weight:600;opacity:.6;font-size:14px}.products__label-new,.products__label-sale,.products__label-top{font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:24px;border-radius:23px;padding:0 12px;opacity:1;margin-bottom:4px}.products__label-top{color:#fff;background:#139e2e;width:50px}.products__label-new{color:#fff;background:#f9bd22}.products__label-sale{color:#fff;background:#f96222}.blog__box-bottom--small>p,.blog__date--small{font-weight:500;font-size:14px;line-height:22px;color:#5c5c5c}.products__labels{top:8px;left:8px;text-transform:unset}.blog{padding:40px 0 0}.blog .container,.catalog-filter-mobile-new>.menu-mob__wrapper,.like,.products__main-tabs-mobile-wrap .faq__tab-wrapper,.review-desktop,.single-article-viewed .viewed h3{padding:0}.blog .blog__innerq{padding:32px 0;margin:0}.products__label-favorite{position:absolute;height:48px;top:16px;width:48px;background:#fff;border-radius:24px;display:flex;right:16px}.like{display:flex;border:none;background:0 0;margin:0 0 0 13px;align-items:center}.products__fast-product-container{width:242px;display:flex;justify-content:center;align-items:center;border:1.5px solid #147627;border-radius:36px;padding:8px 10px;transition:.5s}.products__fast-look>.products__fast-product-container:hover{background:#147627;transition:.5s}.products__fast-look>.products__fast-product-container:hover>span{color:#fff;transition:.5s}.products__fast-look>.products__fast-product-container:hover>svg>g,.products__fast-look>.products__fast-product-container:hover>svg>g>path{transition:.5s;stroke:#fff}.products__btn-buy-b-cart{padding-left:23px}.products__btn-b-cart{padding-left:55px}.products__btn-b-cart:before{left:40px}.products__btn-b-cart-link{background:#f96222}.block-blog__list,.comment-stars-wrap,.fixed-list-head,.grisa-fixing_helper--modal,.reviews>h3.container{display:flex}.blog__title--small{font-weight:600;font-size:18px;line-height:24px;color:#313932}.section-title__text-sale-index,.section__title-green-text{font-size:36px;line-height:1.3;font-weight:600;line-height:46.8px;color:#313932}.blog__box-bottom--small>p{font-family:Montserrat;font-style:normal;max-height:48px;max-width:266px}.account .account__address-options,.blog__item--small .blog__box-bottom--small>p,.single-content-buy-more,.slider-product-img{max-width:100%}.blog__box-img--small{width:100%;height:100%;max-width:290px;max-height:290px}.account__confirm .account__confirm-email .comment__item:last-child,.main-catalog+.products-slider,.support-form .comment__file-box{margin:0}.products-slider>div{z-index:1;padding-top:18px}.orders__phone-link-whatsapp{display:flex;border-radius:20px;justify-content:center;align-items:center;z-index:1;margin:0 8px 0 16px}.orders__phone-link-whatsapp>svg{z-index:2;overflow:visible}.user-list__item--cab,.user-list__link-img{display:flex;width:40px;height:40px;border-radius:20px;justify-content:center;align-items:center;z-index:1;margin:0 8px 0 16px;background:#edf4ee}.user-list__item--cab>svg,.user-list__link-img{z-index:1;overflow:visible}.banner-section__slider-otzyvy .banner-section__img:after{position:absolute;content:"";height:100%;width:calc(100% - 24px);top:0;left:12px;border-radius:20px;opacity:0;background-image:-webkit-linear-gradient(to top,rgb(128 38 0 / 20%) 0,#fff0 100%);background-image:linear-gradient(to top,rgb(128 38 0 / 20%) 0,#fff0 100%);transition:.5s}.banner-section__slider-otzyvy .banner-section__img:after{width:100%;left:0}.banner-section__slider-otzyvy .banner-section__img:hover:after,.sales-item-list:hover:after{transition:.5s;opacity:1}@media (max-width:575px){.products__item>.products__box,.products__item>.products__btns,.products__item>a,.products__item>p{padding-left:10px}.like-mob-horizontal,.products__item .like-mob{display:flex;position:absolute;right:10px;top:10px;width:30px;height:30px;align-items:center;justify-content:center;text-align:center;border-radius:15px}.like-mob-horizontal svg,.products__item .like-mob>svg{width:16px}.products__item>p{margin-bottom:0}.products__item .like-mob{top:5px}}.products__arr-right-slider{position:absolute;right:6px;top:-47px}.products__arr-left-slider{position:absolute;top:-47px;right:79px}.reviews .products__arr-right-slider{right:6}.reviews .products__arr-left-slider{right:79px}.single-content-buy-more .products__arr-left-slider,.single-content-buy-more .products__arr-right-slider{top:-93px}.catalog-mob-menu .menu-catalog-section-new .popup-window__btn-close,.fixed-bottom-nav,.header-mobile,.header-search-mobile,.media-socials__img-poster-moblile,.mobile-count-catalog,.single-products__image-main .single-product__img-box:not(:first-child),.slider-product-small-wrap .slick-arrow:before{display:none}.products__unavailable-box{display:none;background-color:#f4f4f4;width:100%;max-width:320px;padding:12px 48px;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;left:0;top:85px}.products__unavailable-text{font-weight:500;font-size:18px;line-height:22px;letter-spacing:.01em;color:#555}.fancybox-slide .login-popup.sub .popup-window-buttons{padding-bottom:0}@media (max-width:1854px){.products-long__right{max-width:initial}.products-long__info{width:100%;min-width:initial}.products-long__actions{width:242px}}@media (max-width:1800px){.reviews__slider{padding:48px 15px 0}.sales-products.collections-products .section-title{padding-left:15px!important}}.like-mob-horizontal{display:flex;position:absolute;padding:0!important;top:16px;left:-60px;width:40px;height:40px;background:#fff;align-items:center;justify-content:center;text-align:center;border-radius:20px;z-index:20;transition:.5s;box-shadow:0 0 6px rgb(9 82 23 / .11)}.products__main-btn-horizontal{width:242px}.collections-item-new{height:290px;width:100%;border-radius:16px;position:relative;padding:0 12px}.collections-item-new-img{object-fit:contain;display:block;max-height:290px;height:100%;border-radius:16px}.collections-item-new-img:after{position:absolute;content:"";height:100%;width:100%;top:0;background-image:-webkit-linear-gradient(to top,#147627 0,#fff0 100%);background-image:linear-gradient(to top,#147627 0,#fff0 100%);border-radius:16px;opacity:0;transition:.5s}.collections-item-new-img:hover:after{opacity:1;transition:.5s}.collections-item-new-img>img{display:block;max-height:290px;width:100%;height:100%;object-fit:cover;border-radius:16px}.collections-item-new-like{position:absolute;top:24px;right:24px;display:flex;width:48px;height:48px;border-radius:24px;align-items:center;justify-content:center;background:#fff}.blog_see-more{padding:10px 20px;font-weight:600;font-size:16px;line-height:32px;color:#147627;background:#edf4ee;border-radius:63px}.blog>h3.container{display:flex;gap:40px}.reviews>h3.container>.blog_see-more{margin:0 16px 0 40px}.reviews>h3.container>.blog_see-more-review{background:#fef4ef;color:#f96222;margin:0;text-decoration:unset}.reviews__name_char{width:54px;min-width:54px;height:54px;display:flex;justify-content:center;align-items:center;background:#147627;color:#fff;font-size:24px;border-radius:27px}.reviews_name_block{display:flex;justify-content:center;align-items:center;gap:16px}.social-media-list-item{display:flex;align-content:center;gap:10px;color:#313932}.social-media-list-item-soc{margin-top:20px;display:flex;align-content:center;gap:20px;transition:.5s}.media-socials__right>.container{padding-bottom:24px}.about{margin:0 auto;max-width:1860px}.sign-up-block-benefit-item>svg,.sign-up__input{margin-right:20px}.block-title-h3{display:flex;align-items:center;gap:16px}.sign-up{display:flex;max-width:1860px;width:calc(100% - 30px);margin:0 auto;z-index:1;border-radius:12px;background:#f1f1f1;padding:32px 70px 8px;justify-content:space-between;margin-bottom:48px;position:relative}@media screen and (max-width:900px){.sign-up{width:100%}}@media screen and (max-width:1280px) and (min-width:900px){.logo{width:unset}.logo img.logo__img{width:200px}.sign-up{padding:32px}.sign-up-left-block .section-title-sign-up{font-size:22px;line-height:1.3;margin-bottom:0}.sign-up-right-block .sign_left_p{max-width:350px}.sign-up-right-block .sign-up__input{width:200px}}@media screen and (max-width:1520px){.sign-up-middle-block{display:none}}@media screen and (max-width:900px){.sign-up.visible .sign-up-middle-block{display:block;position:relative;transform:unset;right:unset}.sign-up.visible .sign-up-middle-block img{margin:0 auto}}.sign-up-footer_section{max-width:unset;padding:32px 0;border-bottom:1px solid #dfdfdf;margin-bottom:0;border-radius:0;justify-content:space-around}.section-title-sign-up{font-size:26px;font-weight:600;line-height:36.4px;color:#313932;max-width:556px;margin-bottom:24px}.sign-up-right-block>p{font-size:21px;font-weight:600;line-height:25.2px;color:#313932}.catalog-mob-menu .popup-window__btn-close,.footer__box-delivery,.menu-mobile-new-top>.menu__list,.mobile-menu-new,.mobile-top-menu-orders,.new_list_img-header-block,.sales_gred-container.active,.sign-up-left-block,.svg_open_gred:hover .sales_gred-container{display:block}.sign-up-block-benefit{display:flex;align-items:center;gap:49px;padding-top:40px}.sign-up-block-benefit-item{display:flex;justify-content:center;align-items:center;min-width:270px}.sign-up-block-benefit-item>p{max-width:215px}.sign-up-right-block{display:block}.about__box a,.about__box a:hover{transition:.5s;line-height:18px;text-decoration:none}.sign-up__input{width:360px;border-radius:12px}.sign-up__input::placeholder{font-size:14px}.sign-up__btn{margin:0;padding:14px 24px;font-size:14px}.products__fast-product-container{align-items:center}.see-more__link:hover{background-color:#0a7722;border:1px solid #0a7722;color:#fff}.social-media-list-item-soc a:hover .social_icon-fill-color,a.footer__media-item:hover .social_icon-fill-color{fill:#f96222;transition:.5s}.blog_see-more:hover{background:#348544;color:#fff;transition:.5s}.reviews>h3.container>.blog_see-more-review:hover{background:#e98c5e;color:#fff;transition:.5s}.about__box>h5{color:#313932}.about__box a{border-bottom:1px solid #333}.about__box a:hover{color:#147627;border-bottom:1px solid #147627}.footer__address,.footer__work-days{display:flex;align-items:flex-start;gap:10px}.brand-index-container{border:1px solid rgb(20 118 39 / .11);border-radius:12px;max-width:290px;height:146px;filter:grayscale(1)}.brand-img-index{padding:10px;max-width:100%;height:90%;object-fit:scale-down}.sales__inner{padding-top:30px;margin:0 -12px}.sales .products__arr-left-slider,.sales .products__arr-right-slider{top:-55px}.sales{padding-bottom:34px}@media (min-width:1921px){.sign-up{background-repeat:round}}.footer__payment-wrapper{background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / 8%);box-shadow:3px 3px 10px 3px rgb(0 0 0 / 8%);border-radius:38px;width:95px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-payment,.footer-payment>div,.footer__delivery>div{display:flex;gap:6px;max-width:315px;flex-wrap:wrap}.footer{background:#f1f1f1;padding:50px 20px 0}.footer__rights{margin-top:0;font-family:Montserrat;font-style:normal;font-size:13px;font-weight:500;line-height:18.2px;text-align:left;color:#8e8e8e;padding-bottom:50px}.viewed .products__wrapper-helper{width:calc(16.6% - 19px);max-width:initial}.about-us-wrap{max-width:1232px}.company-history-wrap{max-width:532px;margin-left:auto;padding:0 15px}.media-socials__left{padding-bottom:16px}@media (max-width:1919px){.container,.reviews .blaze-slider,.viewed{padding:0 15px}.container .products-slider .viewed,.delivery-page-sidebar .container--max-width .container,.page-warranty-sidebar .container--max-width .container,.section-title.container{padding:0}.container .products-slider .viewed .blaze-track-container{margin:0 -8px 0 -15px;padding:0 0 0 15px}.blog{padding:40px 15px 30px}.banners{padding:32px 15px 62px}}.blog .blaze-track-container{padding:0 15px;margin:0 -15px}@media (max-width:1868px){.single-about__item{margin-right:26px;max-width:530px}.catalog-main__box{max-width:450px}.catalog-main__link--main span{max-width:295px!important}.catalog-main__link--main::after,.catalog-main__link--main::before{right:10px}.about .container{max-width:100%;padding:0}.header__middle.fixed .header__middle-inner{min-height:90px}.blog__box-img{max-width:600px}.blog__box-img--small{max-width:300px}.main-catalog__item,.main-catalog__wrapper,.sub-categories,.sub-categories__list{width:414px}.sub-categories__btn{padding:17px 84px}.products-mini__item,.products-mini__wrapper-helper{width:410px!important}.products-mini__img img{max-width:none}.products-mini__wrapper{margin-left:14px}.basket__gift-sale,.products-mini__item .products__notify-cart{margin-top:7px}.team__flowers{max-width:480px;height:360px;right:-60px;top:158px}.team__tabs-img,.team__tabs-item{max-width:330px}.team__tabs-img{height:280px}.team__tabs-item h4{font-size:29px;line-height:29px}.catalog-articles__main{margin-right:20px}.catalog-articles-blog .catalog-articles__main{margin-right:0}.catalog-articles__main-info p{height:145px;overflow:hidden;min-height:initial}.catalog-articles__main-info h5{height:49px;overflow:hidden;min-height:initial}.feedback__items{width:100%}.feedback__img-arr{top:-45px}.feedback .reviews__btn-like{margin-right:25px}.answer__items .reviews__item{width:auto}.answer__items .reviews__name{font-size:19px;margin-right:40px;max-width:320px}.answer__items .reviews__top-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px}.single-content .products-mini__item,.single-content .products-mini__wrapper-helper{max-width:435px}.warranty__arr-right{left:345px}.basket__left{max-width:480px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.basket__price-wrapper{max-width:140px}.basket__ammount-box{padding-right:25px}.basket__row-sum{padding:0 10px}.basket__label:nth-child(2){max-width:296px}.basket__label:nth-child(4){max-width:220px}.basket__gift-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-article__right{padding-right:15px;width:530px;margin-left:30px}.main-catalog .catalog-lvl-one__inner-list .container,.single-article__right .container{padding:0}.single-article .articles-tags,.single-article .articles-tags__reset-box,.single-article__inner{padding-left:0}.single-article__item-wrapper:nth-child(odd) .single-article__img{margin-right:30px}.single-article__item-wrapper:nth-child(2n) .single-article__img{margin-right:0;margin-left:30px}.single-article .articles-tags__reset{margin:0}.articles-comments .catalog-articles__popular-item{max-width:none;width:607px}.account__reviews{width:1180px}.account__reviews-comment{width:1130px}.account__news-item{max-width:565px}.account__chat{width:1170px}.account__chat-items{max-width:1170px}.basket__item--delete .basket__link-like{margin-right:45px}.basket__item--delete .basket__row-sum{padding:0 25px}.basket__item--delete .basket__right-wrapper{width:434px}.basket__item--delete .basket__right{width:610px}.about{margin:0 15px 20px;width:auto}}@media (max-width:1850px){.search__input{width:500px}.viewed-about .viewed{padding:20px 15px}.articles-single .articles-single__inner .see-more__link{font-size:16px;display:flex;align-items:center;justify-content:center}}@media (max-width:1750px){.basket__order-link,.footer__address,.footer__email,.footer__hours,.footer__tel{font-size:16px}.single-about__item{margin-right:16px;max-width:510px}.catalog-main__box{max-width:430px}.catalog-main__link--main span{max-width:275px!important}.catalog-main__link span{max-width:320px}.benefits__text{max-width:181px}.product__item{max-width:322px}.media-socials__right{padding-left:30px}.media-socials__img img{max-width:818px;width:100%;height:initial}.warranty__note{max-width:600px}.footer__column-title{font-size:18px}.main-catalog__item,.main-catalog__wrapper,.sub-categories{width:387px}.main-catalog__img{max-width:140px;height:140px}.sub-categories__list{width:385px}.sub-categories__btn{padding:17px 84px;max-width:387px}.about-product__info{padding-right:0}.contacts__inner{padding:32px 0 0}.contacts__map{max-width:875px;height:500px}.team__flowers{max-width:420px;height:320px;right:-50px}.team__tabs-img,.team__tabs-item{max-width:310px}.team__tabs-img{height:270px}.team__tabs-item h4{font-size:27px;line-height:27px}.delivery__payment-flowers{height:470px;right:-140px;bottom:0}.single-content{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.single-features__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-features__item+.single-features__item{margin-left:0}.warranty .form-afterwards,.warranty__form-wrapper{max-width:950px}.warranty__img{max-width:600px;max-height:400px;margin-left:30px}.warranty__quality{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}.warranty__item li,.warranty__item p{max-width:800px}.warranty__arr{left:-70px}.basket__left{max-width:468px}.basket__price-wrapper{max-width:120px;padding-left:15px}.basket .basket__year .amount__num{width:117px}.basket__label:nth-child(2){max-width:286px}.basket__label:nth-child(4){max-width:165px}.basket__order{max-width:410px;padding:18px 25px}.basket__order-title{font-size:34px;line-height:44px}.main-sale .sales-catalog__img-left{left:-120px}.main-sale .sales-catalog__img-right{right:-120px}.other-sales .sales-catalog__small-item{padding:22px 18px}.other-sales .sales-catalog__subtitle{font-size:19px;line-height:22px}.other-sales .sales-catalog__text{overflow:hidden;height:40px}.other-sales .sales-catalog__small-right{max-width:167px;height:160px}.legal-info .delivery__anchors{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-article__left{max-width:1100px}.account__helper-mob{margin-right:80px}.account__form{max-width:1120px}.account__img{margin:30px 0 0 50px}.account__address-map{max-width:362px}.account__address-data{width:320px}.account__order-items,.account__reviews{width:1090px}.account__order-num{width:220px}.account__order-single .account__order-item{padding:32px 36px 24px}.account__supply-num{width:65px}.account__supply-price{width:130px}.account__supply-link{width:300px}.account__bonus{width:1050px}.account__bonus-box{width:540px}.account__reviews-comment{width:1040px}.account__articles .catalog-articles__main-info p{height:120px;overflow:hidden;min-height:initial}.account__articles .catalog-articles__main-info h5{height:49px;min-height:initial;overflow:hidden}.account__news-item{max-width:545px;margin-bottom:25px}.account__appeal-items{width:1095px}.account__chat{width:1100px}.account__chat-items{max-width:1100px}.basket__item--delete .basket__link-like{margin-right:65px}.basket__item--delete .basket__row-sum{padding:0 8px}.basket__right .basket__price-wrapper{padding-left:0;padding-right:10px}}@media (max-width:1650px){.catalog-lvl-one__list-short .products__wrapper-helper{width:calc(25% - 15px)}}@media (max-width:1670px){.single-about__item{max-width:470px}.catalog-main__box{max-width:400px}.catalog-main__link--main span{max-width:245px!important}.catalog-main__link span{max-width:300px}.products-long__item-unavailable .products__unavailable-box{max-width:246px;padding:12px 38px;width:calc(100% + 12px);left:-12px;bottom:-12px}.products-long__item{max-width:1666px;padding:12px;margin-bottom:12px}.products-long__box-img{height:207px}.products-long__left{max-width:207px}.products-long__right{padding-left:18px}.products-long__title{font-size:18px;line-height:26px;margin-bottom:8px}.products-long__rating{margin-bottom:13px}.products-long__link,.products-long__num,.products-long__text{font-size:16px;line-height:1.3}.products-long__count{margin-bottom:12px}.products-long__info-item:nth-child(3) .products-long__text{max-width:245px}.products-long__info-box{margin-right:17px}.products-long__info-item{margin-bottom:8px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.products-long__icon{width:23px;padding-left:0}.products-long__actions{padding-top:10px}.products-long__actions .amount__num{padding:13px 0;text-align:center}.products-long__actions .cart--green{margin-left:12px}.products-long__actions .cart{padding:8px 26px}.products-long__sale{font-size:22px;line-height:24px}.products-long__price{font-size:36px;line-height:40px;margin-right:13px}.products-long__bonus{font-size:16px;line-height:16px}.products-long__full-price{font-size:18px;line-height:22px;margin-bottom:7px}.products-long__item-unavailable .products__notify-entry{width:246px;padding:5px 12px}.helper-dots{width:46px}.catalog-articles__main-img{max-width:360px}.catalog-articles__popular-img{max-width:240px}.articles-single .blog__box-img--small{max-width:200px}.articles-single .blog__box-img--small img{height:100%;width:auto}.articles-single .see-more--small{margin-top:26px}.set__inner{margin:0}.set__item{max-width:180px;height:auto}.set__link{font-size:19px}.set__img{max-width:150px;max-height:150px}.set__img img{max-width:100%;height:auto}.set__plus-sign{margin:0 25px}.set__even-sign{margin:0 35px}.single-product__content,.single-product__info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-product__info-wrapper{margin-left:15px}.single-product__deal{margin-left:20px}.single-product__property-name{width:200px}.single-product__date-text,.single-product__num-text{max-width:283px}.articles-comments .catalog-articles__popular-item{max-width:none;width:510px}.articles-comments .feedback__items{margin-right:30px}.single-article__left{max-width:1000px}.account__helper-mob{margin-right:50px}.products-long__box-img{height:calc(100% + 24px);margin-top:-12px;margin-left:-12px}}@media (max-width:1640px){.basket__gift-item{max-width:44%}.search__input{width:450px;font-size:16px;line-height:20px}.orders{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.orders__text{padding-right:0}.orders__phone-link{padding-left:0}.orders__phone-img{left:0}.products__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basket__left,.favorite .catalog-lvl-one__list-long--active{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.products__item{max-width:322px}.products__full-price{max-width:321px}.reviews__img{width:330px}.about-product__info{padding-right:30px}.main-catalog__item,.main-catalog__wrapper{width:350px;height:200px}.main-catalog__box{height:200px}.main-catalog__img{max-width:126px;height:126px}.sub-categories{width:350px;top:180px}.sub-categories__list{width:348px}.sub-categories__btn{padding:17px 74px;max-width:350px;font-size:22px;line-height:26px}.main-catalog__wrapper--parent:hover .sub-categories{-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}.main-catalog__wrapper--parent:hover .main-catalog__item{height:420px}.contacts__map{max-width:775px;height:500px}.team__tabs-img,.team__tabs-item{max-width:280px}.team__tabs-img{height:240px}.team__tabs-item h4{font-size:25px;line-height:25px}.team__tabs-item h5{font-size:20px;line-height:26px}.team__tabs-item p{font-size:17px;line-height:21px}.delivery__payment-flowers{height:470px;right:-140px;bottom:0}.company-history__item{width:1070px!important}.company-history__item p{max-width:900px}.not-exist__title{font-size:320px;line-height:320px}.not-exist__subtitle{font-size:55px;line-height:65px}.feedback__like .section-title__text span{display:block}.warranty__img-one{margin-right:44px;max-width:526px}.warranty__img-two{margin-left:32px;margin-top:50px;max-width:650px}.warranty__img-three{margin-left:0;max-width:600px}.basket__item,.basket__items,.basket__season,.basket__year{max-width:1000px}.basket__left{max-width:289px;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.basket__title-wrapper{padding-left:15px}.basket__notify-text{max-width:402px}.basket__labels,.orders__text{display:none}.basket__items .basket__labels{display:flex}.basket__row-title span{height:45px;overflow:hidden}.basket__link-like{margin-right:22px;margin-left:4px}.basket__amount-box{padding-right:20px}.basket__order{max-width:480px}.basket__order-title{text-align:left}.basket__gift{padding:12px 30px}.legal-info .delivery__anchors{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:840px;width:100%;margin-top:46px}.legal-info__wrapper-anchors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.legal-info .delivery__anchors-link{margin-top:20px}.collections-catalog__item{max-width:310px}.collections-catalog__item:nth-child(5n+5){margin-right:24px}.collections-catalog__item:nth-child(4n+4){margin-right:0}.collections-catalog__img{max-width:260px}.collections-catalog__img img{width:100%;height:auto;max-width:100%}.favorite .catalog-lvl-one__list-long--active{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.favorite .products-long__item{max-width:1250px}.account__helper-mob{max-width:400px}.account__link:last-child::before{width:350px}.account__news-item{max-width:520px}.account__appeal-items{width:1020px}.account__appeal-item::before{height:154px}.account__appeal-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.account__appeal-helper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:18px}.account__chat{width:1030px}.account__chat-items{max-width:1030px}.account__chat-message p{max-width:620px}.account__chat-item .account__chat-message .reviews__gallery{display:flex;flex-wrap:wrap;gap:12px}.account__chat-item .account__chat-message .reviews__photo{max-width:195px;max-height:180px;margin:0}.account__chat-item .account__chat-message .reviews__photo img{max-width:100%;height:auto}.basket__item--delete .basket__left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.basket__item--delete .basket__row-title span{white-space:initial}.basket__item--delete .basket__link-like{margin-right:53px}.basket__item--delete .basket__right-wrapper{width:360px}.basket__item--delete .popup-window__btn-box{right:-34px;top:-6px}.searchInput{width:330px;font-size:16px;line-height:20px}.basket__right .basket__price-wrapper{max-width:initial}}@media (max-width:1540px){.single-about__item{max-width:450px}.catalog-main__box{max-width:380px}.catalog-main__link--main span{max-width:225px!important}.catalog-main__link span{max-width:275px}.faq__form{max-width:500px}.faq__form .section-title .section-title__text{font-size:28px;line-height:36px}.faq .container-helper--max-width{max-width:540px}.warranty .form-afterwards,.warranty__form-wrapper{max-width:750px}.warranty__arr-right{left:355px}.warranty__form-wrapper .comment__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.warranty__form-wrapper .comment__btn-cancel{margin-right:0}.warranty__form-wrapper .comment__rights{margin-top:25px;max-width:575px}.single-article__left{max-width:950px}.account__helper-mob{max-width:350px}.account__link:last-child::before{width:300px}.account__reviews,.account__reviews-comment{width:1000px}.account__link--active span::before{width:30px;height:42px;top:5px;right:6px}.footer__img{bottom:7%}}@media (max-width:1760px){.products__fast-text{margin-left:14px;font-size:14px}}@media (max-width:1490px){.basket__link-like>span,.products-long__info-list .products-long__info-item:last-child,.team__flowers{display:none}.basket__left,.products-long__info-item,.set__buy,.single-article .basket__share-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal}.single-about__item{max-width:410px}.catalog-main__box{max-width:345px}.catalog-main__link::after,.catalog-main__link::before{right:25px}.catalog-main__box:first-child{padding-left:40px}.basket__not-active-wrapper{width:262px}.basket__not-active-wrapper span{white-space:pre-wrap}.catalog-main__link--main span{max-width:205px!important}.catalog-main__link span{max-width:250px;padding-left:15px}.catalog-main__link--main::after,.catalog-main__link--main::before{right:10px}.catalog-main__icon{max-width:60px;height:60px}.menu-categories__link{font-size:17px;line-height:22px}.catalog__helper{padding-right:12px}.menu-categories__item::before{right:-18px}.promo{font-size:19px;line-height:22px}.banner-section__slider-title{max-width:820px;font-size:58px;line-height:62px}.banner-section__slider-description{font-size:42px;line-height:53px;max-width:830px}.collections__item{max-width:444px}.products__full-price{max-width:322px}.reviews__img{width:280px;top:68%}.blog__box-bottom p{font-size:18px;line-height:22px}.blog__left{max-width:900px}.blog__right{width:34%}.blog .see-more--small{margin-top:30px}.media-socials__item{width:174px}.media-socials__img img{max-width:818px;width:100%}.about-product__info{padding-right:0}.about__box{height:115px}.footer__delivery-link+.footer__delivery-link,.footer__delivery-wrapper+.footer__delivery-wrapper{margin-left:8px}.footer__payment{padding:0 10px}.footer__payment-img+.footer__payment-img{margin-left:18px}.footer__img{right:2%}.footer__rights{margin-top:36px}.section-title__text--small{font-size:36px}.main-catalog__item,.main-catalog__wrapper{width:316px;height:190px}.main-catalog__box{height:190px}.main-catalog__img{max-width:96px;height:96px}.main-catalog__wrapper--parent:hover .sub-categories{-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}.main-catalog__wrapper--parent:hover .main-catalog__item{height:400px}.sub-categories{width:316px;top:160px}.sub-categories__list{width:316px}.sub-categories__btn{padding:17px 54px;max-width:316px;font-size:22px;line-height:26px}.catalog-lvl-one__list-short .products__title,.search-res__list .products__title{height:70px;overflow-y:hidden}.about-product__img{margin-right:40px}.products-long__item-unavailable .products__unavailable-box{max-width:246px;padding:12px 38px}.products-long__title{font-size:16px;line-height:26px;margin-bottom:8px}.products-long__info-item{margin-bottom:8px;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contacts__map{max-width:100%;height:474px;padding-left:0}.team__tabs-img,.team__tabs-item{max-width:250px}.team__tabs-img{height:210px}.team__tabs-item h4{font-size:22px;line-height:22px}.company-history__item{width:1070px!important}.company-history__item p{max-width:900px}.catalog-articles__main-img img,.catalog-articles__popular-img img{max-width:none}.delivery__orders-info{margin-left:22px}.delivery__payment-flowers{max-width:600px;height:470px;right:-20px;bottom:40px}.catalog-articles__main-img{max-width:343px;max-height:400px}.catalog-articles__main-info h5{font-size:20px;line-height:24px}.catalog-articles__main-info p{font-size:18px;line-height:22px;height:132px}.catalog-articles__popular-img{max-width:220px}.set__item{max-width:170px}.set__link{font-size:17px}.set__buy{width:100%;height:320px;padding:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.single-product__slider-img,.support .form-afterwards,.support__wrapper-form{margin-right:0}.single-product__mini-slide{max-width:86px;height:86px}.single-product__mini-slider{width:90px}.single-product__info-wrapper{margin-left:42px}.single-product__mini-bottom{left:30px;bottom:27px}.single-product__mini-top{top:27px;left:30px}.account__order-num,.single-product__property-name{width:180px}.single-product__date-text,.single-product__num-text{max-width:263px}.warranty__img,.warranty__note{max-width:480px}.warranty__img{max-height:350px}.warranty__img img{max-width:100%;height:auto}.warranty__arr{left:-65px}.basket__item,.basket__items,.basket__year{max-width:1000px}.basket__left{max-width:289px;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.basket__title-wrapper{padding-left:15px}.basket__notify-text{max-width:402px}.basket__row-sum{padding:0 26px;max-width:100%;width:initial}.basket__link-like{margin-right:22px;margin-left:4px;padding-top:6px;max-width:100%;width:initial}.basket__link-like span{border-bottom:0;padding-bottom:0}.basket__like-icon{display:block!important}.basket__order{max-width:415px}.main-sale .sales-catalog__img-left{left:-180px}.main-sale .sales-catalog__img-right{right:-180px}.account__tab-link,.other-sales .sales-catalog__subtitle{font-size:17px;line-height:21px}.other-sales .sales-catalog__text{font-size:15px;line-height:19px}.other-sales .sales-catalog__small-right{max-width:155px;height:150px}.legal-info__img,.wholesaler__img{max-width:700px;height:380px}.articles-comments .catalog-articles__popular-item{max-width:none;width:490px}.single-article__left{max-width:800px}.single-article .products__img-wrapper{max-width:276px}.single-article .basket__share-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.single-article .basket__share-options{margin:20px 0 0}.single-article__share .catalog-articles__main-like{padding-bottom:0}.account__link{font-size:19px;line-height:23px}.account__link--active span::before{right:-1px;width:18px;height:23px;top:12px}.account__img{margin:30px 0 0 20px}.account__link:last-child::before{width:255px}.account__form{padding:30px 35px}.account__form .comment__form{max-width:600px}.account__btn-save{padding:16px 21px;width:327px}.account__address-data{width:280px}.account__order-items{width:970px}.account__order-item{padding:30px 36px}.account__order-deliv{width:210px}.account__order-status{width:150px}.account__supply-article{width:100px}.account__supply-link{width:250px}.account__supply-cart{margin-left:25px}.account__bonus,.account__reviews{width:980px}.account__bonus-box{width:500px}.account__reviews .account__supply-link{font-size:18px;line-height:22px}.account__reviews-line{padding:18px}.account__appeal-items,.account__chat,.account__reviews-comment{width:980px}.account__news-item{max-width:480px;margin-bottom:24px}.account__chat-items{max-width:980px}.purchase__wrapper{width:1250px}.purchase__line-item{width:370px}.purchase__line-item::after,.purchase__line-item::before{width:180px}.purchase__line-item--first,.purchase__line-item--last{width:240px}.popup-phone{max-width:1070px}.popup-order{max-width:530px}.basket__item--delete .basket__like-icon{display:none!important}.basket__item--delete .basket__link-like>span{display:inline-block}.basket__item--delete .basket__link-like{margin-right:0}.basket__item--delete .basket__right-wrapper{width:325px}.account__articles .catalog-articles__main-info p{height:113px}.products__fast-text{margin-left:15px;font-size:16px;line-height:22px}.products__fast-look{padding:12px 8px}}@media (max-width:1400px){.viewed .products__wrapper-helper{width:calc(25% - 19px)}.catalog-lvl-one__list-short .products__wrapper-helper{width:calc(33.3% - 15px)}}@media (max-width:1366px){.articles-single .blog__item--small:nth-child(n+3),.catalog-articles__popular-img,.currency,.delivery__result,.products-long__info-list .products-long__info-item:last-child,.sign-up .section-title .line-left,.sign-up .section-title .line-right{display:none}.faq__inner,.feedback__inner,.products-long__info-item,.warranty__benefit-column{-webkit-box-orient:vertical}.container,.single-article__right .container{padding:0 15px}.catalog-main__box-last .catalog-main__link span,.catalog-main__box-second .catalog-main__link span,.catalog-main__box-third .catalog-main__link span{padding-left:24px}.footer__box-delivery,.footer__box-payment{margin-top:0}.basket__share-options{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.banners__slider{padding-top:32px}.banners__arr-left,.banners__arr-right{top:33px}.basket__share-wrapper .comment__item{margin:16px 0 0!important}.basket__share .basket__share-wrapper .comment__item{margin:0 0 0 10px!important}.basket__share .basket__share-wrapper .comment__input{max-width:200px!important}.basket__share .basket__share-options{height:auto}.menu__list{padding:5px 0}.currency-mobile__item-text,.currency-mobile__title{font-size:13px;text-transform:uppercase;font-weight:600}.hint__main{right:-30px}.currency-mobile{display:flex;height:28px;padding:4px;width:80px;background:#147627;border-radius:29px;align-items:center;justify-content:center;margin-left:26px;margin-top:6px;margin-bottom:10px}.answer__items .reviews__item,.currency-mobile__main{width:100%}.currency-mobile__title{line-height:normal;color:#fff;padding:0 12px 0 4px}.currency-mobile__btn{display:flex;border:0;width:11px;min-width:11px;height:7px;margin-right:5px}.currency-mobile__list--active{display:block;padding:4px;width:100%;border-radius:16px}.currency-mobile__list{bottom:37px}.currency-mobile__item-text{padding-left:10px}.currency-mobile__item-icon{width:20px}.logo__img{width:200px}.products__item-unavailable .products__notify-entry{height:46px}.basket__not-active-wrapper{width:225px}.basket__not-active-wrapper span{white-space:pre-wrap}.products-mini__wrapper-helper .amount__num{width:115px}.search__input{width:426px}.search__icon{width:18px;height:18px}.orders__phone-img{width:17px;height:17px;top:0}.promo{max-width:105px;font-size:17px}.catalog__burger{left:20px}.menu-categories__link{font-size:17px;line-height:24px}.menu-categories__link:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.menu-categories__item::before{right:-14px}.banner-section .container{max-width:100%;padding:0}.banner-section__slider-item::before{left:1%;bottom:-11%}.banner-section__slider-item::after{right:-1%;top:0}.banner-section__slider-title{font-size:50px;line-height:60px;max-width:710px;padding-top:0;margin-bottom:24px}.banner-section__slider-description{font-size:32px;line-height:40px;max-width:770px;margin-bottom:70px}.banner-section__slider-btn{padding:13px 43px;margin-bottom:0}.banner-section__img-left{left:-4px;width:417px;height:425px}.banner-section__img-right{right:-5px;width:417px;height:425px}.arrow-right{right:5px}.arrow-left{left:5px}.benefits__info{max-width:330px}.account__supply-price,.basket__sum-num,.blog__title,.footer__email,.footer__tel{font-size:20px;line-height:24px}.section-title__text{font-size:42px;line-height:54px}.collections__item{max-width:376px;height:303px}.collections__title{font-size:30px;line-height:36px;max-width:363px}.collections__title span{max-width:294px}.collections__title-bg{right:18px}.collections__subtitle{font-size:22px;line-height:26px;max-width:280px}.footer__column:nth-child(2n) .footer__column-title{max-width:278px}.collections__subtitle span{max-width:180px}.collections__subtitle-bg{right:100px}.team__email,.team__media-box{display:-webkit-box;display:-ms-flexbox}.products__btns{padding-bottom:19px}.products__title{font-size:16px;line-height:22px}.products__price{font-size:28px;line-height:34px}.products__box{height:50px;margin-bottom:5px}.about ul,.blog__box-bottom{margin-bottom:40px}.products__unavailable-box{width:270px;top:65px;left:-5px}.products__bonus{font-size:15px;line-height:29px}.products__btn-buy{padding-left:33px}.products__btn-cart{padding-left:48px}.products__btn-cart::before{left:18px}.products__btns .cart{padding:8px 17px}.products__btns .cart--green{margin-left:10px}.products__notify-cart{width:201px;padding:6px 15px}.media-socials__name,.products__text-cart{font-size:15px;line-height:15px}.reviews .see-more{margin-top:40px}.reviews__info{max-width:1030px}.reviews__img{width:216px;top:70%;left:-20px}.reviews__arr-left{left:60px;width:15px}.reviews__arr-right{right:60px;width:15px}.articles-comments .comment__rights,.reviews__bottom .see-more--read{margin-top:25px}.media-socials__left{padding-top:0}.media-socials__item{width:158px;min-height:125px}.media-socials__icon-wrapper{max-width:50px;height:55px}.about img{height:100%;max-width:100%}.about__inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blog__box-bottom p{font-size:18px;line-height:22px;overflow-y:hidden;height:66px;max-width:361px}.blog__inner{height:100%;max-height:536px}.blog__info{padding:21px 24px 17px 18px}.blog__left{max-width:808px}.blog__right{height:700px;width:34%}.blog__box-bottom--small p{max-width:346px}.blog__info .see-more--read,.preview,.single-features.feedback{margin-top:30px}.blog__box-bottom .see-more--read{margin-top:130px}.see-more__link{padding:12px 45px}.banners{padding:0 0 62px}.banners__arr-left img,.banners__arr-right img{width:15px}.sign-up .section-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.section-title__text--small{font-size:36px;line-height:44px;white-space:normal}.footer{padding:0 0 58px}.footer__column{margin-top:58px}.footer__column:first-child .footer__column-title,.footer__column:nth-child(3) .footer__column-title,.products-long__count{margin-bottom:12px}.footer__column-title{font-size:18px;line-height:32px;margin-bottom:12px}.footer__img{right:0;bottom:6%}.footer__wa .orders__phone-img{width:initial;height:initial}.footer__address,.footer__hours{font-size:16px;line-height:24px}.main-catalog__text,.sub-categories__btn,.sub-categories__link{font-size:18px;line-height:22px}.about-us__info .more,.basket__empty,.delivery__anchors,.main-catalog__inner,.pagination{margin-top:36px}.main-catalog__item,.main-catalog__wrapper{width:285px;height:117px}.main-catalog__box{height:117px;padding:0 12px}.main-catalog__img{max-width:66px;height:66px}.main-catalog__text{padding-left:20px}.main-catalog__wrapper--parent:hover .main-catalog__item{height:320px}.sub-categories{width:285px;top:130px}.sub-categories__list{width:285px}.sub-categories__link{padding-left:36px}.sub-categories__link::before{width:12px;left:14px}.sub-categories__btn{padding:7px 64px;max-width:285px;margin-top:15px}.sub-categories__btn::before{top:9px;height:13px}.sub-categories__btn::after{top:17px;height:13px}.products-mini__row{justify-content:flex-start;padding:0}.products-mini__arr-left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:-35px}.products-mini__arr-right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:-35px}.products-mini__wrapper-helper{width:380px!important;height:171px}.products-mini__img{height:145px;max-width:129px}.products-mini__img img{max-width:none;height:100%;width:100%}.products-mini__wrapper{width:200px;margin-left:14px}.products-mini__item{width:380px!important}.products-mini__item--active{height:224px;z-index:5}.products-mini__price{font-size:20px;line-height:20px}.account__order-num,.products-mini__item .products__main-wrapper,.single-product__property-name{width:200px}.products-mini__item .products__notify-cart{margin-top:4px}.products-mini__item:hover .products__btn-cart{padding-left:8px}.articles-comments .form-afterwards__label,.basket__price-wrapper,.basket__title-wrapper,.products-mini__item:hover .amount{padding-left:0}.hashtags__btn{padding:6px 18px}.hashtags__btn span,.single-product__date,.single-product__num,.single-product__property-link{font-size:18px;line-height:22px}.about-product{padding-bottom:70px;margin-bottom:0}.about-product__inner{padding-top:24px;padding-left:0}.about-product ul,.contacts__title,.switches{margin-bottom:20px}.about-product p{max-width:785px}.about-product__img{padding-right:0;padding-left:0;margin-right:30px;max-width:361px;height:319px}.about-product__img img{max-width:100%;height:100%;object-fit:contain}.about-product__info .more--small{padding-left:80px;margin-top:60px}.about-product h4::after{width:198px}.single-product__info-wrapper,.switches__type{margin-left:30px}.switches__label,.switches__type .switches__label{margin-right:10px}.catalog-lvl-one__list-short .products__title,.search-res__list .products__title{height:64px}.product__rate--margin{margin-bottom:5px}.catalog-lvl-one__inner-list .more--pt{padding-top:25px}.search-res .more--pt{padding-top:35px}.products-long__item{padding:12px;margin-bottom:12px}.products-long__box-img{height:207px}.catalog-lvl-one__list-long .products-long__box-img{height:calc(100% + 24px)}.products-long__left{max-width:207px}.products-long__right{padding-left:18px}.products-long__title{font-size:14px;line-height:24px;margin-bottom:8px}.products-long__rating{margin-bottom:13px}.products-long__link,.products-long__num,.products-long__text{font-size:16px;line-height:1.3}.products-long__info-item{margin-bottom:8px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.products-long__icon{width:23px;padding-left:0}.products-long__actions,.single-article .articles-products__row{padding-top:10px}.products-long__actions .amount__num{padding:13px 0;text-align:center}.products-long__actions .cart--green{margin-left:12px}.products-long__actions .cart{padding:8px 26px}.products-long__sale{font-size:17px;line-height:21px}.products-long__price{font-size:28px;line-height:28px;margin-right:13px}.account__order-address,.products-long__bonus{font-size:15px;line-height:18px}.products-long__full-price{font-size:17px;line-height:21px;margin-bottom:7px}.products-long__item-unavailable .products__notify-entry{width:246px;padding:5px 12px}.products-long__wrapper-bottom .products__notify-cart{margin-bottom:30px}.helper-dots{width:46px}.contacts__inner{padding:46px 0 0}.account__confirm-wrapper,.contacts__box,.favorite .products-long__info-item,.single-article__inner,.warranty__form-wrapper .comment__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq__form .comment__btns,.faq__form .comment__item,.single-article .basket__share-wrapper,.single-article__right .articles-single .blog__item--small{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.contacts__box .contacts__item:first-child{margin-bottom:36px;margin-right:0}.contacts__box .contacts__item:nth-child(2){margin-bottom:36px}.contacts__map{max-width:100%;height:474px}.about-us,.collections-catalog,.delivery,.faq{padding:36px 0 60px}.about-us__inner{padding-top:36px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.team__email,.team__phone{margin-bottom:0;-webkit-box-align:center}.about-us__wrapper{height:440px}.about-us__wrapper p{max-width:490px;margin-bottom:18px}.about-us__wrapper h4,.team__wrapper p{margin-bottom:12px}.about-us__img{height:375px!important}.about-us__box-img{max-width:610px;height:375px}.company-history__item{width:800px!important}.company-history__item div{font-size:46px;line-height:56px;margin-bottom:30px}.company-history__item p{max-width:690px}.company-history__tab{width:175px!important}.company-history__tab span{font-size:28px;line-height:14px}.company-history__tab--first{width:160px!important;height:63px}.company-history__tab--first::before{width:58px;height:38px;right:-28px;top:13px}.company-history__tab--first::after{height:62px}.company-history__square-bottom,.company-history__square-top{width:160px;height:31px}.company-history__square-top{top:1px}.team__top-img{max-width:386px;height:384px;margin-right:20px}.team__tabs-img,.team__tabs-item{max-width:224px}.team__top-img img{max-width:none}.team__wrapper h4{font-size:35px;line-height:42px}.team__wrapper h5{font-size:26px;line-height:32px;margin-bottom:12px}.team__wrapper span{margin-bottom:6px}.team__media-box{display:flex}.team__email{margin-right:48px;display:flex;-ms-flex-align:center;align-items:center}.team__email img{top:10px}.team__phone{margin-right:79px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.feedback .ajax_load,.feedback__items{margin-right:0;width:100%}.team__phone img{top:4px}.collections-catalog__title,.team__tabs-link{font-size:20px;line-height:24px;padding-bottom:12px}.team__tabs-content{padding-top:71px}.team__tabs-img{height:167px;margin-bottom:23px}.main-sale .sales-catalog__big-item,.team__tabs-img img{height:auto}.team__tabs-item h4{font-size:20px;line-height:20px;min-height:40px}.team__tabs-item h5{font-size:18px;line-height:18px;font-weight:500;margin-bottom:8px}.delivery__partners-text,.team__tabs-item p{font-size:17px;line-height:21px}.tabs-wrapper .active{border-bottom:4px solid #0a7722}.delivery__orders,.delivery__payment{margin-top:60px}.delivery__orders-calendar{width:488px;height:566px}.delivery__months{width:380px}.delivery__month{width:108px;margin-bottom:15px}.delivery__month-box{width:108px;height:52px}.delivery__month-name{font-size:18px;line-height:22px;margin-bottom:11px}.basket__article,.delivery__payment-text,.delivery__receipt blockquote{font-size:17px;line-height:21px}.delivery__orders-info{padding-top:145px}.delivery__orders-info p{max-width:690px}.delivery__timetable{max-width:606px}.delivery__result--pad,.single-tabs .products-mini__sale{display:block}.delivery__result-box{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.delivery__partners-list-item+.delivery__partners-list-item{margin-top:8px}.delivery__payment-title{margin-bottom:42px}.delivery__payment-img{margin-bottom:40px}.delivery__receipt blockquote{padding-left:77px}.delivery__receipt blockquote::before{top:0}.delivery__payment-flowers{max-width:620px;height:550px;right:-50px;bottom:15px}.delivery__bonus{margin-top:36px;margin-bottom:36px}.delivery__bonus-wrapper{max-width:100%;padding:30px 40px 18px 36px}.catalog-articles__main-img{max-width:343px;min-height:300px}.catalog-articles__main-img img{max-width:none;min-height:300px}.catalog-articles__main-item{max-width:746px}.catalog-articles__main-wrapper{padding:18px 24px 27px 18px}.catalog-articles__main-info h5{font-size:20px;line-height:24px;margin-bottom:12px}.catalog-articles__main-info p{font-size:18px;line-height:22px;margin-top:13px;margin-bottom:12px;min-height:initial;max-height:88px;overflow:hidden}.catalog-articles__main-date{font-size:16px;line-height:16px;margin-right:0;margin-left:14px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.catalog-articles__main-rate{padding-bottom:3px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:90px!important}.catalog-articles__main-rate svg{width:18px;height:18px}.catalog-articles__comm-num,.catalog-articles__views-num{font-size:17px;line-height:17px}.catalog-articles__views-img{left:6px;top:4px}.single-article__left .catalog-articles__main-views{display:flex;align-items:center}.single-article .single-article__left .catalog-articles__views-img{top:-1px}.single-article .single-article__left .catalog-articles__views-num{font-size:14px;line-height:22px}.catalog-articles__views-img img{width:20px;height:14px}.catalog-articles__comm-img{left:19px;top:0}.catalog-articles__comm-img img{width:21px;height:20px}.catalog-articles__link,.catalog-articles__link--mob{font-size:16px;line-height:16px}.catalog-articles__popular .section-title__text{font-size:28px;line-height:34px}.catalog-articles__popular-items{margin-top:33px;padding-left:0}.catalog-articles__popular-wrapper{padding:18px}.catalog-articles__popular-info{max-width:382px}.catalog-articles__popular-info h5{margin-bottom:6px}.catalog-articles__popular-info p{margin-bottom:12px;min-height:initial;max-height:44px;overflow:hidden}.catalog-articles__main-read .see-more .see-more__link{height:34px;width:160px;font-size:13px;line-height:11px;padding:9px 42px 9px 22px;white-space:nowrap}.catalog-articles__main-read .see-more .see-more__link::before{width:3px;height:11px;right:13px;top:13px}.catalog-articles__main-read .see-more .see-more__link::after{width:3px;height:11px;right:13px;top:7px}.catalog-articles__popular-read .see-more .see-more__link{line-height:11px}.catalog-articles__popular-read .see-more .see-more__link::before{right:13px;top:13px}.catalog-articles__popular-read .see-more .see-more__link::after{right:13px;top:7px}.articles-tags{margin-top:36px;margin-bottom:0}.articles-tags__link{margin-bottom:16px;padding:12px 28px}.articles-tags__link--active{padding:12px 40px 12px 17px}.articles-tags__link span{font-size:20px;line-height:25px}.articles-tags__btn-close{top:14px}.articles-tags__reset{font-size:18px;line-height:25px;margin-bottom:44px}.articles-tags__reset::after,.articles-tags__reset::before{top:19px}.feedback{padding:36px 0 50px}.feedback__inner{-webkit-box-direction:normal;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.feedback__items{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.feedback__like-text{max-width:845px}.feedback__btn-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.feedback__img-arr{right:-220px;top:-44px}.feedback__like{height:initial;margin-bottom:120px;padding-left:45px}.feedback__like .section-title__text span{display:initial}.feedback .reviews__top-wrapper{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.answer__items .reviews__name{font-size:20px;margin-right:63px;max-width:100%}.feedback__items .more--pt{padding-top:22px}.not-exist__title{font-size:300px;line-height:300px;margin-bottom:15px}.not-exist__subtitle{font-size:50px;line-height:60px;margin-bottom:27px}.not-exist__text{font-size:22px;line-height:26px;margin-bottom:47px}.not-exist__img{margin-right:-240px}.articles-single .blog__item--small{max-width:580px;height:auto;max-height:none}.articles-single .blog__box-img--small{max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex}.articles-single .blog__box-img--small img{height:100%;max-height:285px;width:auto}.articles-single .see-more--small{margin-top:46px}.set{padding:60px 0}.set__item{max-width:150px;width:100%;padding:12px}.set__link{font-size:16px;line-height:16px;height:48px}.set__img{max-width:134px;max-height:134px}.set__plus-sign{margin:0 30px}.set__even-sign{margin:0 20px}.set__buy{height:100%;padding:12px 27px 17px 12px}.set__buy .single-product__profit{right:12px}.set__buy .products__main-btn{width:189px}.set__buy-btn .products__btn-buy{padding-left:18px}.set__buy-btn .products__btn-cart{padding-left:28px}.set__buy-btn .products__btn-cart::before{left:14px;height:30px;top:1px}.single-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-tabs{padding:56px 0 60px}.single-tabs .single-content__info{padding-left:0;margin-right:20px}.single-tabs .products-mini__item,.single-tabs .products-mini__wrapper-helper{max-width:410px;height:185px}.single-product__name-wrapper{padding:20px 15px;margin-bottom:24px}.single-product__main-title{font-size:34px;line-height:34px;margin-bottom:14px}.account__news-sign,.account__news-unsing,.single-article__row-title,.single-product__sale{margin-top:18px}.single-product__mini-slider{width:70px}.single-product__media-link:first-child svg{width:28px;height:17px}.single-product__media-link:nth-child(2) svg{width:21px;height:31px}.single-product__media-link:nth-child(3) svg{width:23px;height:24px}.single-product__media-link:nth-child(4) svg{width:24px;height:25px}.single-product__mini-top{top:57px;left:16px;height:20px}.single-product__mini-top div::after{left:8px;width:2px;height:14px}.single-product__mini-top div::before{left:17px;width:2px;height:14px}.single-product__mini-bottom{left:16px;bottom:57px;height:20px}.single-product__mini-bottom div::after{left:8px;top:8px;width:2px;height:14px}.single-product__mini-bottom div::before{left:17px;width:2px;height:14px}.single-product__mini-slide{max-width:60px;height:60px}.single-product__transport{margin-bottom:28px}.account__appeal-box,.single-product__property-title{margin-bottom:18px}.single-product__date-text,.single-product__num-text{max-width:283px}.basket__share,.sales-catalog__items,.single-product__property-anchor{margin-top:24px}.single-product__deal{margin-left:16px;max-width:271px;padding:22px 14px 22px 24px}.single-product__price-sale{font-size:18px;line-height:18px;margin-bottom:3px}.single-product__price{font-size:34px;line-height:34px;margin-bottom:6px}.single-product__bonus{font-size:17px;line-height:21px;margin-bottom:17px}.single-product__available{font-size:16px;line-height:19px;margin-bottom:11px}.single-product__available::before{top:3px}.single-product__media-link+.single-product__media-link{margin-left:20px}.single-product .products-long__full-price{margin-bottom:24px;min-width:100%}.single-product .products-long__text-price{display:block;margin-top:2px;margin-left:0}.single-product .amount__num{font-size:18px;line-height:18px;width:119px;height:56px}.single-product .amount__btn-min,.single-product .amount__btn-plus{top:13px;font-size:26px;line-height:28px}.single-product .single-product__profit{right:7px;top:-14px;width:102px;font-size:14px;line-height:18px}.single-product .single-product__profit-num{font-size:18px;line-height:22px}.single-product .single-product__profit-num::before{bottom:-19px;width:56px;height:32px;right:22px;-webkit-box-shadow:5px 3px 3px -1px rgb(0 0 0 / .15);box-shadow:5px 3px 3px -1px rgb(0 0 0 / .15)}.single-product .products__label-top{font-size:13px;line-height:16px;width:72px;text-align:center}.faq__inner{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:60px}.faq__items{max-width:100%;margin-bottom:60px}.faq__tab-wrapper p{max-width:991px}.faq__form{max-width:100%;margin-left:0}.faq__form .section-title .section-title__text{font-size:36px;line-height:44px}.faq__form .comment__item{-ms-flex-direction:row;flex-direction:row}.faq__form .comment__wrapper+.comment__wrapper{margin-top:0;margin-left:12px}.faq__form .comment__btns{-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account .account__address-data,.faq__form .comment__rights{margin-top:0}.faq__form-text{margin:18px 0 42px}.warranty__img,.warranty__note{max-width:387px;margin-left:20px}.warranty__img{max-height:288px;margin-bottom:100px}.warranty__img img{max-width:100%;height:auto}.warranty__item p{max-width:793px}.warranty__item h5{max-width:739px}.warranty__item li{max-width:766px}.warranty__note{padding:18px 12px 6px}.warranty__arr{left:0;bottom:-65px;width:100px;height:40px}.favorite .products__notify-cart,.warranty__arr img{width:100%}.warranty__benefit .warranty__note{margin-left:0;max-width:100%}.warranty__benefit-column{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.warranty__right .warranty__note{margin-top:100px}.warranty__img-one{margin-right:23px;max-width:386px;max-height:227px}.warranty__img-one img{max-width:100%;height:auto}.warranty__img-two{margin-left:12px;margin-top:100px;max-width:590px;max-height:167px}.warranty__img-three{margin-left:0;margin-right:0;max-width:782px;margin-bottom:47px}.warranty__arr-right{top:160px;left:200px}.warranty .form-afterwards,.warranty__form-wrapper{max-width:630px}.warranty__form-wrapper .comment__wrapper+.comment__wrapper{margin-left:0;margin-top:12px}.basket{padding:42px 0 120px}.basket__note{margin-top:42px}.basket__season-sum,.basket__year-sum{padding-left:52px;font-size:24px;line-height:29px;margin:12px 0 36px}.basket__season-title .line-left,.basket__year-title .line-left{max-width:32px;margin-right:15px}.basket__item,.basket__items,.basket__season,.basket__year{max-width:1000px}.basket__item{padding:12px 24px}.basket__left{max-width:245px;padding-left:12px}.basket__row-title span{font-size:16px;line-height:17px;height:34px}.basket__article-num{font-size:18px;line-height:22px}.basket .basket__year .amount__num,.basket__sale{font-size:14px;line-height:17px}.basket__price{font-size:18px;line-height:22px;margin-top:6px}.basket .basket__year .amount__num{width:101px}.basket .amount__btn-min{left:3px;top:7px}.basket .amount__btn-plus{right:3px;top:7px}.basket__row-sum{padding:0 22px}.basket__link-like{margin-right:22px;margin-left:0}.basket__amount-box{padding-right:20px}.basket__notify{margin:18px 0 5px;padding:10px 20px 10px 12px}.basket__notify-link::before{top:4px}.basket__notify-link::after{top:10px}.basket__order{max-width:370px;width:100%;padding:18px 40px 18px 35px}.basket__order-title{font-size:28px;line-height:39px;margin-bottom:24px;width:100%}.basket__order-link{padding:12px 6px;font-size:15px}.basket__order-title span,.favorite .preview,.favorite .products-long__info-list .products-long__info-item:last-child,.main-sale .sales-catalog__divider{display:none}.basket__full{font-size:26px;line-height:32px}.basket__full::before{top:-1px;left:-91px}.basket__full-num{font-size:27px;line-height:32px}.basket__gift{padding:18px 30px 12px 17px}.basket__gift-label{padding-right:0}.basket__gift-item .basket__row-title{max-width:256px;margin-left:18px;margin-bottom:0}.account__articles .catalog-articles__link--delete,.account__supply-icon,.basket__order-share .basket__order-title span,.favorite .filter-category{display:block}.basket__order-all,.basket__order-select{width:295px;font-size:19px;line-height:23px}.basket__order-all{padding:13px 15px}.basket-products .products__item,.basket-products .products__wrapper-helper{max-width:255px}.basket-products .products__title{height:44px;overflow:hidden}.basket-products .products__btn-buy{padding-left:30px}.basket-products .products__btn-cart{padding-left:52px}.basket-products .products__btn-cart::before{left:28px}.sales-catalog__small-item{max-width:580px;margin-bottom:24px;padding:18px 18px 31px}.sales-catalog__small-right{max-width:209px;height:168px}.sales-catalog__small-img{max-width:209px}.main-sale .sales-catalog__timer{overflow:hidden;max-width:215px}.main-sale .sales-catalog__title{font-size:42px;line-height:48px;margin:55px 0 24px}.account__articles .catalog-articles__main,.articles-comments .comment__btns-box,.support__wrapper-form{margin-right:0}.main-sale .sales-catalog__info{font-size:32px;line-height:39px;max-width:630px}.main-sale .sales-catalog__img-left{left:-80px}.main-sale .sales-catalog__img-right{right:-80px}.other-sales .sales-catalog__small-item{max-width:386px;padding:31px 27px 31px 18px}.other-sales .sales-catalog__subtitle{overflow:hidden;height:40px}.other-sales .sales-catalog__text{font-size:15px;line-height:19px}.other-sales .sales-catalog__small-right{max-width:155px;height:144px;margin-left:12px}.other-sales .sales-catalog__small-item .sales-catalog__link{padding:10px 52px 10px 16px;font-size:16px;line-height:19px}.other-sales .sales-catalog__small-item .sales-catalog__link::after{bottom:12px;height:8px}.other-sales .sales-catalog__small-item .sales-catalog__link::before{top:14px;height:8px}.delivery-pay .container,.legal-info,.wholesaler{padding:0}.collections-catalog__inner,.legal-info__inner,.wholesaler__inner{padding-top:36px}.legal-info__img,.wholesaler__img{max-width:610px;height:100%;max-height:375px;margin-left:50px}.legal-info__img img,.wholesaler__img img{height:auto;max-width:100%}.legal-info__inner{padding-top:60px}.legal-info .delivery__anchors{margin-top:22px}.collections-catalog__item{max-width:282px}.collections-catalog__img{max-width:222px}.collections-catalog__img img{height:100%;max-width:none}.support{padding:36px 0 94px}.support__content p{max-width:510px}.account__order-info--gray,.support .form-select__title{font-size:16px;line-height:19px}.favorite .catalog-lvl-one__inner-list{padding-top:5px}.favorite .products__btns{padding-bottom:18px}.favorite .amount__num{width:140px;height:47px}.favorite .cart{padding:9px 31px}.account__info-text p,.faq .container-helper--max-width,.single-article .warranty__benefit:first-child p,.single-article__item,.single-article__left{max-width:100%}.single-article .catalog-articles__main-date{margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:30px;line-height:36px}.single-article__info-rate{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:48px}.single-article .catalog-articles__views-num{font-size:25px;line-height:27px}.single-article .catalog-articles__views-img,.single-article .products__arr-left{left:-10px}.single-article .catalog-articles__views-img img{width:32px;height:22px}.single-article .catalog-articles__link{display:block;font-size:19px;line-height:19px}.account__img,.account__supply-cart span,.account__supply-like span,.articles-comments .see-more--all,.purchase__content .line-left,.single-article .catalog-articles__link--mob{display:none}.single-article .products__btns{padding-bottom:6px}.single-article__box-helper{margin:18px 0 20px}.single-article .basket__share-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-article .catalog-articles__main-like{padding-bottom:8px}.single-article__share{margin:20px 0 100px}.single-article__controls .single-article__share{margin-bottom:0}.single-article .cart{padding:9px 24px}.purchase__content .line-right,.single-article .line-left{display:inline-block}.single-article__right{padding-right:0;width:100%;max-width:470px;margin-left:20px}.single-article .single-article__inner{flex-direction:row}.single-article__right .articles-single__inner{padding-top:66px}.single-article__right .articles-single .blog__item--small:first-child{margin-bottom:0}.single-article__right .articles-single .blog__item--small{-ms-flex-direction:row;flex-direction:row;margin-bottom:0}.single-article__right .articles-single .blog__box-img--small{max-width:305px;max-height:280px}.single-article__right .articles-single .blog__box-img--small img{height:auto}.articles-comments .feedback__items{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.account__address-line,.articles-comments .comment__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.articles-comments .catalog-articles__popular{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.articles-comments .catalog-articles__popular-item{width:382px}.articles-comments .answer__items .reviews__box,.articles-comments .answer__items .reviews__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.account__form .comment__form{max-width:650px}.account__btn-save{padding:16px 33px;width:356px}.account__links{width:305px}.account .account__address-line{flex-direction:row}.account__address-data,.account__order-hours{margin-top:6px}.account__address-item{padding:30px 45px 30px 25px;margin-bottom:18px}.account__address-add{font-size:22px;line-height:27px;padding:14px 37px}.account__order-items{width:845px}.account__order-item{padding:30px}.account__order-content{-ms-flex-wrap:wrap;flex-wrap:wrap;width:770px}.account__order-deliv{width:220px}.account__order-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px;width:100%}.account__order-status .account__order-label{margin-bottom:0;margin-right:36px}.account .see-more__link{font-size:19px;line-height:24px;padding:12px 50px 12px 23px}.account .see-more__link::after,.account .see-more__link::before{right:26px}.account__order-single .account__order-item{padding:20px 46px 24px}.account__supply-img{max-width:52px;height:41px}.account__supply-article{width:85px;margin-left:15px}.account__supply-link{margin-left:12px;width:232px;height:36px;overflow:hidden}.account__supply-like{padding-bottom:0;padding-top:5px}.account__supply-cart{padding:6px 19px}.account__supply-cart img{width:23px;height:21px}.account__bonus{margin-bottom:24px;width:844px;padding:34px 30px 30px}.account__bonus-img{max-width:201px;height:155px}.account__bonus-full{font-size:20px;line-height:24px}.account__bonus-box{width:530px}.account__bonus-num,.catalog-main__link,.filter-category__num-one{font-size:18px;line-height:22px}.account__bonus-sum{font-size:22px;line-height:26px;margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.account__bonus-cut{width:20px;overflow:hidden;white-space:nowrap;display:inline-block;padding-left:5px}.account__reviews{width:844px}.account__reviews .more--pt{padding-top:60px}.account__reviews .account__supply-link{margin:0;width:100%;height:100%;overflow:visible}.account__reviews .account__order-btn,.faq .container-helper,.purchase__wrapper{width:100%}.account__reviews .single-product__reviews{margin-right:0;font-size:16px;line-height:19px}.account__reviews .single-product__reviews::before{height:18px}.account__reviews .single-product__rating-wrapper{margin-top:6px}.account__reviews .reviews__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account__reviews .reviews__item{padding:25px}.account__reviews-img{max-width:90px;height:70px}.account__reviews-wrapper{max-width:330px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:18px;margin-right:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.account__reviews-line{margin-bottom:12px}.account__reviews-title{font-size:18px;line-height:22px;margin-bottom:12px}.account__reviews-item+.account__reviews-item{padding-top:24px;margin-top:24px}.account__chat,.account__chat-items,.account__reviews-comment{width:844px}.account__articles .catalog-articles__main-item{max-width:844px}.account__news-item{max-width:404px;padding:23px;min-height:182px}.account__confirm-form{margin-left:0;margin-top:30px}.account__confirm-form .comment__input{width:370px}.account__news-title{margin-bottom:12px;font-size:24px;line-height:29px}.account__news-link,.account__news-text{font-size:16px;line-height:20px}.account__news-link{height:41px;padding:10px 27px}.account__news-link--green{padding:8px 27px}.account__news-text img{width:14px}.account__news-text span{padding:0 0 0 12px}.account__appeal-items{width:840px}.account__appeal-item{padding:12px 24px 12px 48px}.account__appeal-item::before{height:172px}.account__appeal-next{padding-right:30px}.account__chat-form{padding:15px 10px 0}.account__chat-message p{max-width:562px}.account__chat-item .account__chat-message .reviews__photo{max-width:177px}.purchase__inner{padding-top:46px}.purchase__line-item{width:350px}.purchase__line-item::after,.purchase__line-item::before{width:180px}.purchase__line-item--first,.purchase__line-item--last{width:250px}.purchase__content-label{font-size:24px;line-height:29px;padding-left:0}.purchase__content .section-title__text{font-weight:600}.purchase__delivery-sum,.purchase__payment-discard{padding-left:35px}.purchase__payment-imgs{margin-top:5px;padding-left:35px}.purchase__payment-text{padding-left:36px}.purchase__payment-bonus{padding-left:34px}.purchase__end-order{max-width:850px;height:280px;margin-left:auto}.purchase__end-order .account__news-text img{width:25px}.purchase__end-img{position:absolute;left:-200px;top:-100px}.popup-phone{max-width:1070px}.popup-order{max-width:530px}.popup-product{max-width:1200px;padding:24px 12px}.popup-product__box{margin-top:35px}.popup-product .single-product__deal{padding:22px 14px}.basket__result{margin-top:17px}.basket__item--delete{max-width:810px}.basket__item--delete .basket__title-wrapper{max-width:350px}.basket__item--delete .basket__left,.single-about__items{padding-left:0}.basket__item--delete .popup-window__btn-box{right:-22px;top:-6px}.filter-category__helper{max-width:250px}.filter-category__helper--two{max-width:215px}.filter-category__helper--three{max-width:212px}.search-res .filter-category__num-one{font-size:14px;line-height:22px}.filter-category__arr-two::after,.filter-category__arr-two::before{top:5px}.header__bottom{position:relative;z-index:5}.catalog-main__icon{height:54px;max-width:54px}.catalog-main__box:first-child{padding-left:80px}.catalog-main::before{top:10px;height:14px}.catalog-main::after{top:19px;height:14px}.catalog-main__link span{padding-left:16px;max-width:240px}.catalog-main__link--main span{max-width:170px!important}.catalog-main__box{max-width:330px}.catalog-main__box>div{height:470px}.catalog-main__box-last .catalog-main__link,.catalog-main__box-second .catalog-main__link,.catalog-main__box-third .catalog-main__link{font-size:19px;line-height:23px;padding:8px 0}.catalog-main__box-last .catalog-main__link{font-size:17px!important;line-height:21px!important}.single-about .single-content__info{padding-top:60px;padding-left:0;margin-right:0}.single-about__item{max-width:370px;margin-right:30px;padding:14px 12px 18px 15px}.single-about .basket__row-title span{font-size:18px;line-height:22px;max-width:285px;height:44px}.single-about__top{margin-bottom:25px}.single-about__bottom .basket__price{font-size:24px;line-height:29px}.single-about__bottom .basket__sale{font-size:14px;line-height:17px;margin-left:10px}.single-about__buy{padding:6px 32px}.about{margin:0 15px 32px}.single-article .single-article__left .section-title__text{font-size:24px;line-height:28px}.articles-comments .catalog-articles__inner.feedback{padding-top:0;margin-top:32px}}@media (max-width:1290px){.catalog-main__box:first-child{padding-left:50px}}@media (max-width:1250px){.catalog-main__box-last .catalog-main__link span,.catalog-main__box-second .catalog-main__link span,.catalog-main__box-third .catalog-main__link span,.catalog-main__box:first-child{padding-left:20px}.catalog-main__box{max-width:315px}.products-mini__arr-left{left:-10px}.products-mini__arr-right{right:-10px}.reviews__arr-right{right:30px}.reviews__arr-left{left:30px}.main-catalog__wrapper,.sub-categories,.sub-categories__list{width:275px}.main-catalog__item{width:275px;height:117px}.sub-categories__btn{width:275px;padding:7px 54px}.delivery__payment-flowers{max-width:580px;height:500px;right:-20px;bottom:15px}.collections-catalog__item{max-width:274px;padding:24px 28px 22px}.articles-comments .feedback__items{max-width:766px}.account__order-items{width:815px}.account__order-content{width:723px}.account__bonus,.account__chat,.account__chat-items,.account__reviews,.account__reviews-comment{width:810px}.account__news-item{max-width:399px}.account__appeal-items{width:820px}.purchase__form{padding:30px 20px 30px 40px}.purchase__end-order{max-width:800px}.purchase__end-img{left:-140px}.basket__items{max-width:780px}}@media (max-width:1600px){.viewed .products__wrapper-helper{width:calc(19.9% - 19px)}.products__item{height:auto}}@media (max-width:1200px){.comment--answ .comment__file-box,.single-tabs .feedback .reviews__photo{margin:0}.burger__text,.single-tabs .team__mob-tab--active span{color:#0a7722}.media-socials__img img,.orders,.products__item .like,.products__item-unavailable .card-btns,.reviews__img,.search,.sort-select__btn-cabinet,.switches__type{display:none}.filter__btn-box.app{display:flex}.products-long__actions,.single-content{max-width:100%}.btn-up{width:58px;height:58px;left:30px;bottom:30px}.btn-up:hover{background-color:#fff}.burger__line,.burger__line::before{height:6px;background-color:#0a7722}.btn-up:hover svg path{stroke:#0a7722}.btn-up svg{width:25px;height:12px}.user-list__img{padding-bottom:0!important}.delivery__wrapper-img{width:35%}.delivery__partners-list,.delivery__payment-wrapper{width:60%}.products__num{font-size:14px;padding-left:10px}.title-search-result{display:none!important}.section-title__text{white-space:normal!important}.banners__slider,.collections .more--pt,.reviews__slider,.sales-products__inner,.set__inner,.team__inner{padding-top:36px}.banners__arr-left,.banners__arr-right{top:18px}.basket__order-bottom{border-top:none;padding-top:0}.header__middle-fixed{min-height:75px;top:-102px}.basket__not-active-wrapper{width:375px;margin-left:-545px}.basket__not-active-wrapper span{white-space:nowrap}.header__middle-fixed .header__middle-inner{min-height:75px}.header__middle-inner{margin-bottom:0;min-height:75px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search_page{margin-top:36px;display:block!important}.burger{cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:97px}.burger__group,.products__box{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.header__middle-fixed .burger,.logo{margin-right:auto}.main-catalog__wrapper:nth-child(3n+3),.user-list__item:first-child{margin-right:20px}.burger__group{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding-left:8px}.burger__line{width:25px;border-radius:15px;position:relative}.burger__line::before{content:"";width:6px;border-radius:50%;position:absolute;left:-10px}.burger__line+.burger__line{margin-top:4px}.burger__text{margin-left:18px;font-weight:700;font-size:24px;line-height:29px;letter-spacing:.01em;text-transform:uppercase}.user-list__img:first-child{width:30px;height:38px}.user-list__item--cab{padding-right:0}.user-list__item:first-child::before{top:-3px;right:-20px}.logo{margin-left:auto}.header__middle-fixed .logo{padding:0 8px}.logo__img{width:185px}.reg-popup #login-link span{display:block}.banner-section,.favorite .catalog-lvl-one__inner-list,.media-socials__left{padding-top:0}.banner-section__slider-title{font-size:28px;line-height:32px;max-width:502px;margin-bottom:18px}.banner-section__slider-description{font-size:22px;line-height:26px;max-width:502px;margin-bottom:46px}.banner-section__slider-btn{max-width:206px;font-size:19px;line-height:23px;white-space:nowrap;padding:10px 32px}.banner-section__slider-item::before{left:-60px;bottom:-80px}.banner-section__slider-item::after{right:-60px;top:-10px}.banner-section img,.banner-section__slider-item{border-radius:0}.banner-section__img-left{height:330px;width:323px;left:-3px}.banner-section__img-right{height:330px;width:323px}.arrow-right{right:5px}.arrow-left__img,.arrow-right__img{width:56px;height:56px}.arrow-left{left:5px}.arrow-left .arrow-left__img,.arrow-right .arrow-right__img{width:auto;height:auto}.benefits{margin-top:5px;background-color:rgb(255 255 255 / .8)}.benefits__info{max-width:255px;width:100%}.benefits__text{max-width:235px;width:100%}.collections,.popular-products,.reviews{padding-top:42px}.collections__item{max-width:330px;height:267px}.collections__title{font-size:26px;line-height:32px;max-width:318px;padding:20px 0 17px 50px}.collections__subtitle,.reviews__name{font-size:19px;line-height:23px}.collections__title span{max-width:258px}.collections__title-bg{right:18px}.collections__subtitle{max-width:250px;padding:19px 0 14px 50px}.collections__subtitle span{max-width:158px}.collections__subtitle-bg{right:82px;height:134%}.collections-catalog .pagination,.pagination,.sales .see-more,.sign-up__wrapper{margin-top:36px}.sales,.set,.single-tabs{padding:42px 0}.reviews .see-more--read .see-more__link{width:180px;padding:12px;font-size:18px}.reviews .see-more{margin-top:-25px}.reviews__top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px}.reviews__rate{margin-top:12px}.reviews__slide .reviews__box .reviews__rate{margin-top:0}.reviews__gallery{overflow-x:hidden;width:100%;display:flex;flex-wrap:wrap}.single-tabs .reviews__gallery{display:flex;flex-wrap:wrap;gap:10px}.single-tabs .feedback .reviews__photo img{width:100%}.reviews__info{max-width:610px}.reviews__arr-left{left:100px}.reviews__arr-right{right:100px}.reviews__bottom .see-more--read{margin-top:25px}.media-socials{padding-bottom:84px}.account__title-box,.main-collection__banner,.media-socials__items,.purchase__reg,.warranty .section-title{margin-bottom:30px}.media-socials__icon-wrapper{max-width:40px;height:45px}.media-socials__item{width:181px;min-height:120px}.account__articles .catalog-articles__link,.media-socials__name{font-size:16px;line-height:16px}.about{padding-bottom:0}.about img{height:100%;max-width:100%}.about__inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:24px}.about ul{margin-bottom:40px}.sign-up .section-title__text--small{font-size:30px;line-height:36px}.products__btns{padding-bottom:8px}.products__labels{font-size:14px;line-height:18px}.products__title{font-size:16px;line-height:22px;margin-bottom:6px;overflow:hidden;height:44px}.products__count{font-size:13px;line-height:19px}.products__sale{margin-top:5px;font-size:17px}.products__box{flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.products__price{font-size:28px;line-height:34px}.products__bonus{font-size:15px;line-height:18px}.products__unavailable-box{width:250px;padding:12px 26px;top:45px;left:-15px;opacity:1}.products__btn-buy{padding-left:33px}.products__btn-cart::before{left:18px}.products__notify-cart{width:230px;padding:6px 15px}.products__item .products__notify-cart{position:absolute}.products__item-unavailable .products__img-wrapper,.products__item-unavailable:hover .products__unavailable-box{opacity:1}.products__item-unavailable .products__img{opacity:.4}.products__item .cart{margin-left:30px}.catalog-articles__section-title,.products__item .card-btns{display:-webkit-box;display:-ms-flexbox;display:flex}.main-catalog__text,.team__media-box{display:-webkit-box;display:-ms-flexbox}.products__item .like{margin-left:0}.products__item .like-mob{display:block;padding:0}.products__btns .cart{padding:8px 17px}.basket-products .products__wrapper-helper+.products__wrapper-helper,.products__btns .cart--green{margin-left:10px}.new-products,.sale-products{padding-top:84px}.about-product,.company-history,.sale-products,.sales-products,.team{padding-bottom:42px}.new-products .more--pt,.popular-products .more--pt,.sale-products .more--pt{padding-top:50px}.main-catalog{padding:0}.main-catalog__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:100%;padding:0 16px}.main-catalog__wrapper{height:132px}.main-catalog__item{padding:8px 0;height:132px}.main-catalog__text{display:flex;margin-top:6px;padding-left:0;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:44px}.main-catalog__wrapper:nth-child(4n+5){margin-left:20px}.main-catalog__wrapper:nth-child(3n+4){margin-left:0}.delivery__partners,.delivery__payment{margin-top:42px}.products-mini__item,.products-mini__wrapper-helper{width:380px!important;height:171px}.products-mini__img{max-height:160px;max-width:129px}.products-mini__img img{max-width:100%}.products-mini__item--active{height:initial;z-index:5}.products-mini__item:hover .products__main-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.helper-dots,.products-long__info-list,.products-long__like-icon,.products-mini__item .products__full-price,.products-mini__item:hover .amount,.products-mini__item:hover .card-btns,.switches__left .sort-select .sort-select__main .sort-select__title,.switches__left .switches__label{display:none}.products-mini__item:hover .products__btn-buy,.switches__left .sort-select .sort-select__main .sort-select__title--mob{display:block}.about-product__info,.articles-single .blog__info--small,.delivery__receipt,.feedback__items,.products-mini__item .products__main-wrapper{width:100%}.products-mini__price{font-size:20px;line-height:20px}.products-mini__wrapper{margin-left:14px}.products-mini__item .products__notify-cart{margin-top:4px;width:100%}.products-mini__item .products__main-btn .products__btn-cart{padding-left:60px}.products-mini__item .products__main-btn .products__btn-cart::before{left:37px}.breadcrumbs{padding:24px 0}.container--max-width{max-width:100%;overflow-x:auto}.container--max-width::-webkit-scrollbar{width:0;height:0}.preview,.sales-products__items{margin-top:24px}.preview__link{margin:0 18px 0 0;padding:12px 16px;white-space:nowrap;display:inline-block}.hashtags{margin:25px 0 0}.contacts__box .contacts__item:nth-child(2),.hashtags__btn{margin-bottom:0}.hashtags__inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hashtags__btn{padding:6px 12px}.hashtags__btn span{font-size:17px;line-height:17px;white-space:nowrap}.catalog-lvl-one{padding:34px 0 90px}.catalog-lvl-one__inner-list .more--pt{padding-top:25px}.pagination__dots,.pagination__link{font-size:22px;line-height:27px}.about-us,.delivery,.faq,.purchase,.search-res,.support,.warranty{padding:30px 0 42px}.search-res .more--pt{padding-top:15px}.search-res__result{font-size:20px;line-height:24px;margin:6px 0 30px}.products-long__box,.products-long__price-box,.search-res__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-res__left{width:100%;max-width:100%}.irs--flat{max-width:545px}.about-product__inner{padding-top:40px;padding-left:0;position:relative;z-index:10}.about-product ul,.contacts__hours,.contacts__media{margin-bottom:20px}.about-product p{max-width:600px}.about-product__img{max-width:324px;height:286px}.about-product__info .more--small{padding-left:80px;margin-top:36px}.about-product h4::after{width:198px}.about-product h5{max-width:300px}.products-long__item-unavailable .products__unavailable-box{max-width:224px;padding:12px 27px;top:58px}.products-long__text{display:none;margin-right:8px}.products-long__text.products-long__text--mob,.team .active-item .team__tabs-content,.team .tab-item{display:block}.products-long__item{max-width:960px;padding:14px 24px 14px 12px}.products-long__box-img{height:183px}.products-long__left{max-width:183px}.products-long__actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:0;position:relative}.products-long__right{padding-left:13px}.products-long__title{font-size:14px;line-height:22px;margin-bottom:6px;max-width:100%;height:auto}.products-long__rating{margin-bottom:8px}.products-long__rating svg{width:17px;height:17px}.products-long__reviews{font-size:16px;line-height:16px;padding-left:10px}.products-long__reviews::before{height:18px;left:-4px}.catalog-articles .catalog-articles__inner,.products-long__count{margin-bottom:16px}.products-long__info-item{margin-bottom:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.products-long__wrapper-bottom{right:0}.products-long__actions .cart--green{margin-left:12px}.products-long__actions .cart{padding:10px 18px;height:46px}.feedback .reviews__dislike-num,.feedback .reviews__like-num,.other-sales .sales-catalog__text,.products-long__sale{font-size:16px;line-height:19px}.products-long__price{font-size:28px;line-height:28px;margin-right:0}.products-long__bonus{font-size:15px;line-height:18px;margin-left:0;margin-top:3px}.products-long__full-price{font-size:15px;line-height:18px;margin-bottom:4px}.products-long__text-price{margin-left:0;font-size:15px;line-height:18px;display:block}.products-long__item-unavailable .products__notify-entry{width:194px;padding:4px 31px}.products-long__item-unavailable .products-long__wrapper-bottom{top:-32px}.products-long__wrapper-bottom .products__notify-cart{margin-bottom:5px;width:195px}.contacts{padding:16px 0 32px}.contacts__inner{padding:30px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__title{margin-bottom:12px;font-size:26px;line-height:32px}.contacts__box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px}.contacts__box .contacts__item:first-child{margin-bottom:0;margin-right:100px}.contacts__map img{max-width:100%;height:100%}.about-us__inner{padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-us__info .more{margin-top:36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-us__wrapper{height:290px}.about-us__wrapper p,.warranty__item h5{max-width:100%;margin-bottom:18px}.about-us__wrapper h4,.comment__item,.team__wrapper h5,.team__wrapper p{margin-bottom:12px}.about-us__img{height:375px!important;padding-left:0;margin-top:48px}.about-us__box-img{margin:0 auto;height:375px}.about-us__box-img img{height:auto;width:100%;max-width:none}.company-history__slider,.sales-products .more--pt{padding-top:27px}.company-history__item{width:550px!important}.company-history__item p{max-width:500px;margin-bottom:12px}.faq__items,.team__top{margin-bottom:42px}.team__top-img{max-width:255px;height:360px;margin-right:14px}.team__tabs-img,.team__tabs-item{max-width:324px;margin-bottom:24px}.team__top-img img{max-width:none}.team__wrapper h4{font-size:30px;line-height:30px}.team__wrapper h5{font-size:22px;line-height:22px}.team__wrapper li,.team__wrapper p,.team__wrapper span{font-size:17px;line-height:21px}.team__wrapper span{margin-bottom:7px}.team__media-box{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.team__email,.team__phone{margin-bottom:0;margin-right:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-articles__inner,.team .team__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.articles-tags__btn-close,.products__labels,.team__email img{top:10px}.basket .amount__btn-min,.basket .amount__btn-plus,.team__phone img{top:4px}.team .team{padding-bottom:30px}.account__news .more--pt,.collections-catalog .more--pt,.team .team__inner{padding-top:24px}.team .team__top{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:30px}.team .team__top-img{float:initial;max-width:320px;height:220px;margin-right:0;margin-bottom:24px}.team .team__top-img img{max-width:none;width:100%;height:auto}.team .team__wrapper h5{font-size:25px;line-height:30px}.team .team__wrapper h4{font-size:20px;line-height:22px}.team .team__wrapper p{margin-bottom:12px;max-width:100%}.team .team__wrapper span{margin-top:14px}.team .team__media-box{display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.team .team__email{margin-bottom:10px;margin-right:0;display:inline-flex}.basket .custom-radio>span::before,.team .team__email img{top:2px}.team .team__phone{margin-bottom:0;margin-right:0;display:block;max-width:190px}.team .team__phone img{top:-3px}.team .team__links{margin-top:18px;margin-bottom:0}.team .team__tabs-content{display:none;-webkit-transition:height .4s linear,padding-top .4s linear;-o-transition:height .4s linear,padding-top .4s linear;transition:height .4s linear,padding-top .4s linear}.team .team__tabs-img{max-width:288px;height:184px;margin-bottom:18px}.team .team__tabs-item{max-width:100%;margin-right:0}.team .team__tabs-item h5{font-size:17px;line-height:17px;margin-bottom:9px}.team .team__tabs-item h4{min-height:auto}.team .team__tabs-item p{font-size:16px;line-height:19px;max-width:100%}.team .team__mob-tab{cursor:pointer;padding:12px 13px;border-top:1px solid rgb(85 85 85 / .2);position:relative;display:none}.team .team__mob-tab--active{border-bottom:1px solid rgb(10 119 34 / .2);border-top:1px solid rgb(10 119 34 / .2)}.team .team__mob-tab--active span{color:#0a7722;text-shadow:0 0 .85px #0a7722,0 0 .85px #0a7722}.team .team__mob-tab::after,.team .team__mob-tab::before{content:"";width:2px;height:15px;background-color:#555;border-radius:5px;position:absolute;-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;transition:background-color .4s linear}.team .team__mob-tab::before{right:28px;top:18px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.team .team__mob-tab::after{right:18px;top:18px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.team .team__mob-text{display:block;font-weight:500;font-size:22px;line-height:27px;color:#434343;max-width:227px;-webkit-transition:color .4s linear,text-shadow .4s linear;-o-transition:color .4s linear,text-shadow .4s linear;transition:color .4s linear,text-shadow .4s linear}.team .team__mob-tab--active::after,.team .team__mob-tab--active::before{background-color:#0a7722}.team .team__mob-tab--active::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.team .team__mob-tab--active::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.single-tabs .tab-item:last-child .team__mob-tab,.team .tab-item:last-child .team__mob-tab{border-bottom:1px solid rgb(85 85 85 / .2)}.single-tabs .tab-item:last-child .team__mob-tab--active,.single-tabs .team__mob-tab--active,.team .tab-item:last-child .team__mob-tab--active{border-bottom:1px solid rgb(10 119 34 / .2)}.team__tabs-link{font-size:19px;line-height:23px;padding-bottom:13px}.team__tabs-content{padding-top:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}.team__tabs-img{height:240px}.team__tabs-img img{height:auto;width:100%}.delivery__anchors{margin-top:30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify}.delivery__orders{margin-top:48px}.delivery__orders-calendar,.delivery__result{display:none}.delivery__orders-info{padding-top:0;margin-left:0}.delivery__orders-info p{max-width:100%}.delivery__timetable{max-width:606px;margin-bottom:0}.delivery__timetable-item:last-child,.delivery__timetable-item:last-child span,.single-product__transport{margin-bottom:0}.delivery__partners-box,.delivery__partners-link,.delivery__payment .delivery__title,.delivery__payment-title,.warranty__benefits{margin-bottom:36px}.delivery__result--pad{display:block}.delivery__result--pad a,.delivery__result--pad blockquote,.delivery__result--pad p{font-size:17px;line-height:21px}.delivery__result-box{margin-top:25px}.delivery__sub-title{font-size:18px;line-height:22px;max-width:100%}.articles-tags__reset,.basket__profit,.delivery__bonus-wrapper p,.delivery__bonus-wrapper span,.delivery__payment-text,.delivery__receipt blockquote{font-size:17px;line-height:21px}.delivery__partners-items{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.delivery__partners-item{margin-bottom:36px;max-width:100%}.delivery__partners-box{height:auto}.delivery__partners-text{max-width:100%}.delivery__bonus,.delivery__payment-img{margin-bottom:24px}.delivery__payment-text{max-width:100%;width:100%}.delivery__payment-item,.delivery__payment-items{max-width:100%}.delivery__receipt blockquote{max-width:555px;padding-left:77px}.delivery__receipt blockquote::before{top:0}.comment__file-icon,.delivery__payment-flowers,.faq__form-text,.single-product .dots,.single-product__property,.warranty__arr,.warranty__img{display:none}.delivery__bonus{margin-top:24px}.delivery__bonus-wrapper{max-width:100%;padding:18px 24px 6px 26px}.delivery__questions p{max-width:444px}.catalog-articles{padding:30px 0 16px}.catalog-articles__inner{flex-direction:column;margin-bottom:84px}.answer__items .reviews__top-wrapper,.catalog-articles__popular-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.catalog-articles__main-wrapper{padding:18px 24px 18px 18px}.catalog-articles__main,.sales-products .products__wrapper-helper:nth-child(3n+3){margin-right:0}.catalog-articles__main-img{max-height:320px}.catalog-articles__main-item,.feedback .reviews__info,.feedback .reviews__info p{max-width:100%}.catalog-articles__main-rate{width:75px!important}.catalog-articles__main-rate svg{width:15px;height:15px}.catalog-articles__main-date{margin-left:15px;margin-right:0}.catalog-articles__popular{margin-top:0;display:none}.catalog-articles__link-detail{height:70px;overflow:hidden}.catalog-articles__main-info p{height:66px}.catalog-articles__popular--mob,.catalog-articles__popular--mob .catalog-articles__popular,.set__sale,.single-product .products-long__like-icon,.single-product__date-box,.single-product__num-box,.single-tabs .products-mini__sale,.single-tabs .tab-item.active-item,.single-tabs .team__tabs-content{display:block}.catalog-articles__popular .section-title__text{font-size:28px;line-height:34px}.catalog-articles__popular-items{margin-top:33px;padding-left:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.catalog-articles__popular-item{width:350px;flex-direction:column;margin-right:12px}.catalog-articles__popular-img{display:block;max-width:100%;height:180px}.catalog-articles__popular-img img{width:100%;height:auto}.catalog-articles__popular-wrapper{padding:18px}.catalog-articles__popular-info{max-width:382px}.catalog-articles__link-detail--small{margin-bottom:6px}.catalog-articles__popular-info p{margin-bottom:12px;min-height:initial;max-height:44px;overflow:hidden}.catalog-articles__main-read .see-more .see-more__link{height:34px;width:160px;font-size:13px;line-height:11px;padding:9px 42px 9px 22px;white-space:nowrap}.catalog-articles__main-read .see-more .see-more__link::before{width:3px;height:11px;right:13px;top:13px}.catalog-articles__main-read .see-more .see-more__link::after{width:3px;height:11px;right:13px;top:7px}.catalog-articles__popular-read .see-more{margin-top:0}.catalog-articles__popular-read .see-more .see-more__link{line-height:11px}.catalog-articles__popular-read .see-more .see-more__link::before{right:13px;top:13px}.catalog-articles__popular-read .see-more .see-more__link::after{right:13px;top:7px}.catalog-articles .section-title__text{font-size:34px;line-height:42px}.articles-tags{margin-top:30px;margin-bottom:20px}.articles-tags__wrapper{display:inline-flex}.not-exist__info,.set__item{display:-webkit-box;display:-ms-flexbox}.articles-tags__link{margin-bottom:0;padding:11px 27px}.articles-tags__link--active{padding:11px 36px 11px 16px}.articles-tags__link span{font-size:19px;line-height:23px}.articles-tags__reset{margin:0 0 20px}.articles-tags__reset::after,.articles-tags__reset::before{top:18px}.section-title__text{font-size:34px;line-height:42px}.feedback{padding:36px 0 60px}.feedback__inner{margin-top:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.feedback .reviews__item{padding:24px 12px}.basket__full{font-size:22px;line-height:26px}.feedback .reviews__btn-like{margin-right:25px}.feedback .reviews__btn-dislike svg,.feedback .reviews__btn-like svg{width:31px;height:29px}.feedback .reviews__video-wrapper{max-width:800px;width:100%;height:367px;max-height:initial;margin-bottom:20px}.feedback .reviews__video-wrapper img{width:100%;max-width:none;height:100%}.feedback__like-text{max-width:578px;margin-top:12px;margin-bottom:52px}.feedback__img-arr{right:-180px;top:-60px;width:110px;height:90px}.feedback__like{margin-bottom:84px;width:100%;padding-left:0}.feedback__like .section-title__text{font-size:28px;line-height:34px}.answer__items{margin-left:15px}.answer__items .reviews__box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.answer__items .reviews__item{padding:5px 12px}.answer__items .reviews__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px}.answer__items .reviews__top-wrapper{flex-direction:column}.comment__btns,.not-exist__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.answer__items .reviews__name{font-size:20px;line-height:24px;max-width:294px;margin-right:46px}.answer__items .reviews__date{margin-top:8px;line-height:22px}.account__tab-link,.answer__items .reviews__receiver span,.comment__title,.support .form-select__title{font-size:18px;line-height:22px}.answer__items .reviews__btn-like{margin-right:25px}.answer__items .reviews__btn-dislike svg,.answer__items .reviews__btn-like svg{width:28px;height:27px}.answer__items .reviews__info,.faq__tab-wrapper p,.single-product__img,.warranty .form-afterwards,.warranty__item li,.warranty__item p{max-width:100%}.answer__items .reviews__info p{max-width:100%;margin-bottom:6px}.answer__items .reviews__photo{max-width:295px}.account__appeal-bottom,.account__order-hours,.answer__items .reviews__item .reviews__bottom .more,.single-article .articles-tags,.single-article .single-article__item-wrapper+.single-article__item-wrapper{margin-top:12px}.answer__items .reviews__dislike-num,.answer__items .reviews__like-num{font-size:15px;line-height:18px}.comment{padding:0 12px 5px}.comment__input{width:418px}.comment__input::-webkit-input-placeholder{color:rgb(85 85 85 / .5)}.comment__input::-moz-placeholder{color:rgb(85 85 85 / .5)}.comment__input:-ms-input-placeholder{color:rgb(85 85 85 / .5)}.comment__input::-ms-input-placeholder{color:rgb(85 85 85 / .5)}.comment__input::placeholder{color:rgb(85 85 85 / .5)}.comment__file-box{margin-left:30px;padding-bottom:10px}.comment__btns{padding-top:24px;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.comment__rights{margin-top:18px}.popup-comment,.popup-comment2{overflow:hidden}.faq__tab-title p,.popup-comment .comment__title,.single-tabs .team__tabs-link{font-size:20px;line-height:24px}.faq__form .comment__label,.popup-comment .comment__label{display:inline-block}.popup-comment .comment__label--clear{white-space:nowrap}.form__file-close{opacity:1;visibility:visible}.popup-comment .comment__wrapper--margin{margin-right:23px}.popup-comment .comment__file-link{margin-right:0;white-space:nowrap}.articles-single .blog__box-img--small,.not-exist{height:auto}.not-exist__inner{flex-direction:column;padding:0 15px}.articles-single__inner,.not-exist__info{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.not-exist__info{display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:60px}.not-exist__title{font-size:200px;line-height:200px;margin-bottom:12px}.not-exist__subtitle{font-size:32px;line-height:39px;margin-bottom:12px}.not-exist__text{font-size:18px;line-height:22px;margin-bottom:36px;text-align:center}.not-exist__img{margin-right:-310px}.articles-single__inner{flex-direction:column;padding-top:42px}.articles-single .blog__item--small{max-width:100%;height:auto;max-height:none}.articles-single .blog__info .see-more--read{margin-top:10px}.articles-single .blog__item--small+.blog__item--small{margin-top:12px;margin-left:0}.set__item{max-width:100%;display:flex}.set__item+.set__item{margin-left:0;margin-top:8px}.set__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:580px}.set__link{height:32px;margin-bottom:20px}.set__img{max-width:98px;max-height:100%;margin-right:14px;margin-bottom:0}.set__plus-sign{margin:25px 0}.set__even-sign{margin:30px 0}.set__buy{height:100%;padding:20px 18px}.set__buy .single-product__profit{right:12px}.set__buy .products__main-btn{width:231px}.main-collection__inner,.set__buy-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.set__buy-btn .products__btn-buy{padding-left:33px}.set__buy-btn .products__btn-cart{padding-left:46px}.set__buy-btn .products__btn-cart::before{left:24px}.single-tabs .team__mob-tab{display:block;cursor:pointer;padding:12px 13px;border-top:1px solid rgb(85 85 85 / .2);position:relative}.single-tabs .team__mob-tab::after,.single-tabs .team__mob-tab::before{content:"";width:2px;height:15px;background-color:#555;border-radius:5px;position:absolute;-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;transition:background-color .4s linear}.single-tabs .team__mob-tab::before{right:28px;top:24px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.single-tabs .team__mob-tab::after{right:18px;top:24px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.single-tabs .team__mob-text{font-weight:500;font-size:30px;line-height:37px;color:#434343;-webkit-transition:color .4s linear;-o-transition:color .4s linear;transition:color .4s linear}.single-tabs .team__mob-tab--active::after,.single-tabs .team__mob-tab--active::before{background-color:#0a7722}.single-tabs .team__mob-tab--active::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.single-tabs .team__mob-tab--active::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.single-tabs .team__mob-tab--active{border-top:1px solid rgb(10 119 34 / .2)}.single-tabs .single-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}.single-tabs .single-content__info{padding-left:0;margin-right:0;padding-bottom:14px}.single-features__title,.single-tabs .single-content__info h5{font-size:26px;line-height:32px}.single-tabs .single-content__slider-box{margin-top:42px;max-width:none}.single-tabs .single-content__slider{width:100%}.single-tabs .products-mini__item,.single-tabs .products-mini__wrapper-helper{max-width:410px}.basket-products .products__btn-buy,.single-tabs .products__btn-buy{padding-left:0}.single-tabs .products__main-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-features{padding:30px 0 36px;grid-template-columns:repeat(1,1fr)}.basket__result,.single-features__items+.single-features__items{margin-top:30px}.sales-catalog,.single-product{padding:0 0 42px}.single-product__name-wrapper{padding:13px 12px}.single-product__main-title{font-size:26px}.single-product__sale{margin-top:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-product__sale-label{margin-right:0;margin-bottom:6px;font-size:16px;line-height:19px}.single-product__sale-link span{font-size:15px;line-height:19px}.account__inner,.basket__inner,.faq__form .comment__item,.favorite .products-long__info-item,.popup-phone .comment__item,.single-product__info,.support__inner,.warranty__questions,.warranty__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-product__content{width:initial}.basket__box-img img,.warranty__questions div{width:100%}.single-product__deal{max-width:330px;margin-left:52px}.account__order-subtitle,.single-product__slider-img{margin-bottom:25px}.single-product__mini-bottom{bottom:17px}.single-product__mini-top{top:17px;z-index:10}.single-product__info-wrapper{margin:0}.single-product__date-text,.single-product__num-text{display:inline;margin-right:18px}.collections-catalog__inner,.faq__inner,.purchase__inner,.sales-catalog__inner,.single-about .single-content__info{padding-top:30px}.faq__tab-title::before{height:16px;right:53px}.faq__tab-title::after{height:16px;right:42px}.faq__form .comment__wrapper+.comment__wrapper{margin-top:18px;margin-left:0}.articles-comments .comment__btns,.faq__form .comment__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.faq__form .comment__rights{margin-top:18px}.faq__form-wrapper{margin-top:36px;padding:17px 21px}.warranty__right{margin:24px 0}.about-product .about-product__info .more--small,.warranty__right .warranty__note{margin-top:0}.warranty__note{max-width:100%;padding:18px 18px 6px;margin-left:0}.warranty__benefit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.warranty__benefit:nth-child(2) .warranty__item{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.warranty__benefit+.warranty__benefit{margin-top:28px}.warranty__img-one{margin-bottom:50px;margin-right:0;max-width:620px;max-height:325px}.warranty__img-two{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0;margin-bottom:50px;margin-left:0}.basket__delete-icon,.basket__season-title .line-left,.basket__year-title .line-left,.warranty__arr-right{display:none}.account__confirm .comment__label,.articles-comments .comment__label,.basket__sum-label,.login-popup .comment__label,.reg-popup .comment__label,.single-article .line-left,.support .comment__label,.warranty__form-wrapper .comment__label{display:inline-block}.warranty__questions .warranty__item{margin-right:0;margin-bottom:13px;max-width:510px}.warranty__form-wrapper{max-width:100%;padding:20px 18px}.basket__item,.basket__items,.basket__season,.basket__year,.warranty__form-wrapper .comment__input{max-width:100%}.basket{padding:30px 0 8px}.basket__note{margin-top:56px;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.basket__note-wrapper{padding:12px 9px 12px 12px}.basket__note-wrapper p{max-width:100%;text-align:left}.basket__season-title .section-title__text,.basket__year-title .section-title__text{font-size:28px;line-height:34px;padding-left:22px}.basket__season-sum,.basket__year-sum{padding-left:22px;font-size:20px;line-height:24px;margin:6px 0 35px}.basket__season-title .line-right,.basket__year-title .line-right{display:inline-block;margin-top:5px}.basket__item{padding:12px 13px 12px 18px}.basket__box-img{max-width:149px;max-height:117px}.basket__title-wrapper{margin-bottom:15px;max-width:100%}.basket__left{max-width:450px}.basket__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basket__row-title span{font-size:19px;line-height:20px;height:40px;max-width:100%}.basket__sale{font-size:17px;line-height:17px}.basket__price{font-size:22px;line-height:27px;margin-top:0}.basket__right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:230px;position:relative}.basket .amount__num{height:38px}.basket__row-sum{padding:0}.basket__sum-num{font-size:24px;line-height:29px}.basket__link-like,.single-article .single-article__item-wrapper:nth-child(2n) .single-article__img{margin-right:0;margin-left:0}.basket__sum-label{margin-left:-102px;margin-right:36px;font-size:16px;line-height:20px;letter-spacing:.01em;color:rgb(85 85 85 / .8)}.basket__amount-box{padding-right:0;margin-bottom:7px}.basket__link-wrapper{width:32px;height:40px;cursor:pointer;margin-left:12px}.basket__link-delete{position:relative}.basket__link-delete .popup-window__btn-box{display:none}.basket__link-delete .popup-window__btn-close,.support .comment__file-icon{display:block}.basket__link-delete .popup-window__btn-close::after,.basket__link-delete .popup-window__btn-close::before{background-color:#c4c4c4;height:22px}.account__tab-mob:hover::after,.account__tab-mob:hover::before,.popup-window{background-color:#fff}.basket__notify{margin:12px 0 0;padding:8px 18px;font-size:15px;line-height:18px}.basket__notify-link{font-size:16px;line-height:20px}.basket__order{max-width:750px;width:100%;padding:18px 13px 24px 18px;margin-left:0;margin-top:30px}.basket__order-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basket__order-inner,.basket__share-mob{display:-webkit-box;display:-ms-flexbox}.basket__order-inner{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;width:100%}.basket__full::before,.basket__order-title span,.basket__share{display:none}.articles-comments .catalog-articles__popular,.basket__order-links,.legal-info__content,.wholesaler__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.basket__order-promo{margin-top:18px;margin-bottom:0}.basket__order-top{width:325px;margin-bottom:0}.account__order-wrapper,.basket__order-line,.basket__order-link,.basket__order-note,.support__content p{max-width:100%}.account__articles .catalog-articles__main,.basket__order-fast,.popup-order .comment__btn-submit{margin-bottom:0}.basket__order-title{font-size:32px;line-height:39px;margin-bottom:24px;width:370px}.account__order-items,.basket__order-share .basket__order-title,.basket__share-options,.basket__share-wrapper,.favorite .card-btns{width:100%}.basket__full-num{font-size:30px;line-height:36px}.basket__full-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.basket__profit-num{font-size:19px;line-height:24px}.basket__gift{padding:18px 30px 12px 17px}.basket__gift-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.basket__gift-label{padding-right:0}.basket__gift-sale{margin-top:0;margin-left:20px}.basket__gift-item .basket__row-title{max-width:205px}.basket__gift-item .basket__row-title span{height:72px;font-size:17px;line-height:18px}.basket__share-mob{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:25px auto 50px;width:100%}.basket__share-options form{display:flex}.basket__share-wrapper .comment__item{margin:0 0 0 20px!important}.basket__share-mob .basket__share-options{height:auto}.basket__share-text{font-size:18px;line-height:22px;letter-spacing:.01em;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#0a7722;padding-left:15px}.basket__order-share{padding:18px 13px 18px 18px;margin-bottom:40px}.basket__order-share .basket__order-inner,.support .comment__btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.basket__order-share .basket__order-title span{display:inline}.basket__order-all,.basket__order-select{width:325px;font-size:19px;line-height:23px;height:74px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basket__order-all span,.basket__order-select span{max-width:247px}.basket__order-all{padding:13px 15px;margin-bottom:0;margin-left:30px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.popup-window{margin-right:34px;padding:12px 19px;border:1px solid #f9594f;font-size:17px;line-height:21px;font-weight:500}.popup-window--green{border:1px solid #40b45a}.basket-products .products__btn-cart,.favorite .products-long__info-list .products-long__info-item:last-child,.favorite .products__notify-cart--active,.popup-window__btn-close,.popup-window__icon{display:none}.popup-window__text{padding-left:0;max-width:353px;color:#f9594f}.popup-window__link-box{padding-right:0}.popup-window__link{margin-top:8px;color:#f9594f}.popup-window__link::after,.popup-window__link::before{background-color:#f9594f}.popup-window--green .popup-window__text{color:#40b45a}.basket-products{padding-bottom:45px;padding-top:47px}.basket-products .container{max-width:990px;padding:0 15px}.basket-products__row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;max-width:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:15px}.basket-products .products__item,.basket-products .products__wrapper-helper{max-width:215px}.basket-products .products__main-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:46px}.similar-products{padding:42px 0 80px}.sales-catalog__big-item{padding-bottom:24px;height:auto}.sales-catalog__big-item:hover .sales-catalog__timer{opacity:1;padding:9px 12px;margin-top:24px}.sales-catalog__big-item .sales-catalog__link{opacity:1;padding:12px 60px 12px 18px}.sales-catalog__title{font-size:38px;line-height:48px;max-width:568px;margin:35px 0 30px}.sales-catalog__small-item{max-width:680px;margin-right:0}.sales-catalog__items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sales-catalog__small-wrapper{max-width:425px}.sales-catalog__subtitle{height:48px}.main-sale{padding:30px 0 84px}.main-sale .sales-catalog__big-item{height:auto}.main-sale .sales-catalog__title{font-size:38px;margin:24px 0 12px;max-width:568px}.main-sale .sales-catalog__info{font-size:24px;line-height:29px;max-width:442px}.main-sale .sales-catalog__img-left{left:-80px}.main-sale .sales-catalog__img-right{right:-80px}.other-sales{padding:42px 0;max-width:100%}.other-sales__inner{padding-top:48px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.other-sales .sales-catalog__small-item+.sales-catalog__small-item{margin-left:0;margin-top:18px}.other-sales .sales-catalog__small-item{max-width:680px;padding:22px 36px 22px 30px}.other-sales .sales-catalog__subtitle{font-size:20px;line-height:24px;height:48px;margin-bottom:12px}.other-sales .sales-catalog__small-right{max-width:228px;height:183px;margin-left:12px}.other-sales .sales-catalog__small-img{max-width:228px}.other-sales .sales-catalog__small-item .sales-catalog__link{padding:12px 60px 12px 18px;font-size:18px;line-height:22px}.other-sales .sales-catalog__small-item .sales-catalog__link::after{bottom:14px;height:10px}.other-sales .sales-catalog__small-item .sales-catalog__link::before{top:16px;height:10px}.legal-info__inner,.wholesaler__inner{padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.legal-info__img,.wholesaler__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:100%;height:100%;max-height:375px;margin-left:0;margin-bottom:48px}.legal-info__img img,.wholesaler__img img{height:auto;max-width:100%;width:100%}.legal-info__inner{padding-top:48px}.legal-info .delivery__anchors{margin-top:24px;height:100%}.legal-info .delivery__anchors-link{margin-top:6px}.collections-catalog{padding:0 0 32px}.collections-catalog__items{max-width:672px}.collections-catalog__item{max-width:321px;padding:24px 30px;margin-right:30px}.collections-catalog__item:nth-child(2n+2),.single-article .single-article__item-wrapper:nth-child(odd) .single-article__img{margin-right:0}.collections-catalog__title{padding-bottom:6px;height:48px;margin-top:6px}.collections-catalog__link{margin-top:40px}.collections-catalog__img{max-width:261px;height:178px}.collections-catalog__img img{height:auto;max-width:100%}.main-collection{padding:30px 0 32px}.main-collection__items{max-width:1080px;width:100%}.main-collection__content{margin:0;padding:0}.main-collection__banner .collections__item{margin-bottom:0;max-width:100%;height:267px}.main-collection__banner .collections__img{width:100%;height:267px}.main-collection__banner .collections__img img{height:100%;width:auto;max-width:none}.main-collection__banner .collections__title{max-width:825px;font-size:38px;line-height:42px;padding:26px 0 26px 53px}.main-collection__banner .collections__title-bg{right:130px;width:836px}.support__wrapper-form{margin-left:0;margin-top:6px;max-width:100%;padding:30px 35px}.support .comment__file-box{margin-bottom:11px;padding-top:6px}.support .comment__rights{margin-top:0;margin-left:24px;max-width:100%}.support .form-select__list{top:42px}.login-popup .comment__btns,.logout-popup .comment__992btns,.popup-order .comment__btns,.reg-popup .comment__btns{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.favorite{padding:32px 0 42px}.favorite__inner{margin-top:0;flex-direction:column}.favorite .products__btns{padding-bottom:8px}.favorite .amount__btn-min,.favorite .amount__btn-plus{top:6px}.purchase__reg .custom-radio>span::before,.single-article .catalog-articles__views-img{top:1px}.favorite .cart{padding:9px 18px;height:43px}.favorite .cart img{width:30px;height:25px}.favorite .delete-mob span{font-size:16px;line-height:16px;white-space:nowrap}.single-article{padding:20px 0 32px}.single-article .container--max-width{overflow-y:hidden}.single-article__left .section-title__text{font-size:38px;line-height:46px}.single-article__right .container{padding:0 15px}.single-article__info-rate{margin-left:42px}.single-article .catalog-articles__views-num{font-size:22px;line-height:22px}.single-article__info{margin:32px 0}.single-article .warranty__img-one{margin-bottom:30px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-article .articles-products__row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;max-width:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:15px;padding-top:10px}.single-article .products__wrapper-helper+.products__wrapper-helper{margin-left:17px}.single-article .products__btns{padding-bottom:6px}.single-article__row-title{margin-top:18px;margin-bottom:20px}.single-article__box-helper{margin:30px 0 20px}.single-article .basket__share-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.single-article .basket__share-options{margin:0 0 0 50px}.single-article .articles-single,.single-article .catalog-articles__main-like{padding-bottom:0}.single-article__share{margin:36px 0 84px}.account__address-map,.articles-comments .see-more--all,.single-article__share .catalog-articles__link{display:none}.single-article__share .basket__share{display:block}.single-article__share .basket__share-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-article__share .basket__share-options{margin:20px 0 0}.single-article__share .basket__share-link+.basket__share-link{margin-left:15px}.single-article .basket__share-mob{margin-left:0}.single-article .cart{padding:9px 24px}.single-article__right .articles-single__inner{padding-top:42px}.account__news-unsign,.single-article__right .see-more--read{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.single-article__right .see-more--all{margin-top:36px}.articles-comments .feedback{padding:18px 0 0;margin-bottom:0}.single-content .team__tabs-content .feedback{margin-top:0;padding:0}.articles-comments .feedback__items{margin-right:0;max-width:100%}.articles-comments .comment__btns-box{margin-right:0}.articles-comments .comment__rights{margin-top:25px}.articles-comments .catalog-articles__popular-items{margin:24px 0 30px}.articles-comments .catalog-articles__popular-item{width:382px}.articles-comments .answer__items .reviews__box,.articles-comments .answer__items .reviews__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.account__address-item{padding:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account__address-line{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.account__bonus,.account__order-content{-webkit-box-orient:vertical;-webkit-box-direction:normal}.account__address-data{margin-top:0;width:360px}.account__order-content{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.account__order-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.account__order-label{width:170px;margin-right:15px;margin-bottom:0}.account__order-box+.account__order-box{margin-top:25px}.account__order-status .account__order-label{margin-right:15px}.account__order-address,.account__order-track{margin-top:8px}.account .see-more__link::after,.account .see-more__link::before{width:3px}.account .see-more__link::before{top:22px}.account .see-more__link::after{top:17px}.account__order-single .account__order-item{padding:30px}.account__title-content{margin:42px 0 12px}.account__supply{padding:6px 0}.account__supply-img{max-width:82px;height:64px}.account__articles .catalog-articles__main-item,.account__reviews-wrapper{max-width:100%}.account__supply-article{width:100px;margin-left:45px}.account__supply-num{width:100px;margin-left:40px}.account__bonus{width:780px;padding:30px;margin-bottom:30px;-ms-flex-direction:column;flex-direction:column}.account__bonus-box,.account__reviews{width:100%}.account__bonus-helper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account__bonus-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account__bonus-sum{font-size:28px;line-height:34px;width:142px}.account__bonus-full{font-size:22px;line-height:26px}.account__bonus-right{margin-top:24px}.account__bonus-img{display:none}.account__bonus .more{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account__bonus-cut{width:23px}.account__appeal-items,.account__chat,.account__content,.account__links,.account__reviews-comment,.account__support .support__form .comment__input,.account__support .support__form .form-select__list,.account__support .support__form .form-select__main{width:100%}.account__reviews .reviews__top,.form-afterwards__label{margin-bottom:15px}.account__appeal .more--pt,.account__reviews .more--pt{padding-top:42px}.account__reviews .see-more__link{font-size:18px;line-height:22px;width:200px;height:50px}.account__reviews .see-more__link span{overflow:hidden;width:115px;display:inline-block}.account__reviews-item+.account__reviews-item{margin-top:42px;padding-top:0;border:0}.account__reviews-img{max-width:90px;height:70px}.account__articles .catalog-articles__main-img{max-width:275px}.account__news-item{max-width:100%;margin-bottom:18px;padding:24px 30px 24px 24px}.account__support,.purchase__form .comment__btns{padding-top:6px}.account__form,.account__form .comment__form,.account__news-item p,.popup-order .comment__rights{max-width:100%}.account__news-text{margin-left:40px}.account__support .support__wrapper-form{max-width:100%;margin-top:0}.account__form .comment__label,.account__support .support__form .comment__label{display:inline-block}.account__support .support__form .comment__file-icon,.basket__item--delete .basket__article,.menu-mob .currency,.menu-mob .popup-window__btn-close,.menu-mob .search{display:block}.account__support .support__form .comment__file-box{margin-bottom:0;padding-top:6px}.account__support .support__form .comment__rights{margin-left:24px;max-width:100%}.account__appeal-item{padding:12px 0 12px 28px}.account__appeal-item:hover{background-color:#fff0}.account__appeal-item::before{width:10px;height:172px;left:0}.account__appeal-link{font-size:20px;line-height:24px;height:48px;max-width:100%}.account__chat-items{width:100%;padding:0 30px 0 0}.account__chat-form{padding:15px 0 0}.account__chat-title{font-size:24px;line-height:29px;margin-bottom:18px}.account__chat .account__appeal-label,.account__title{margin-bottom:18px}.account .account__helper-mob .section-title__text{font-weight:700;font-size:28px;line-height:32px;color:#147627}.account__helper-mob .articles-tags__link-parent{flex-direction:row;flex-wrap:wrap}.account .account__helper-mob .articles-tags__link{padding:9px 10px;font-weight:600;font-size:13px;line-height:18px;height:36px;margin-bottom:8px}.articles-tags__link-parent{margin-bottom:16px}.account__links,.purchase__line{margin-bottom:54px}.account .account__content .account__content-title{font-weight:700;font-size:20px;line-height:24px;margin-bottom:16px}.account__links{margin-right:0;max-width:100%;height:0;overflow:hidden;opacity:0;visibility:hidden;margin-top:12px;position:relative;transition:height .3s linear,opacity .3s linear;-webkit-transition:height .3s linear,opacity .3s linear;-moz-transition:height .3s linear,opacity .3s linear;-ms-transition:height .3s linear,opacity .3s linear;-o-transition:height .3s linear,opacity .3s linear}.account__link{font-size:20px;line-height:24px}.account__link--active span::before{display:none}.account__link:last-child::before{width:895px;left:39px}.account__btn-save{width:334px;padding:15px 30px;font-size:22px;line-height:27px}.account__btn-pass{padding:15px 22px;font-size:22px;line-height:27px}.account__tab::before{width:2px;max-height:12px;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);right:31px}.account__tab::after{width:2px;max-height:12px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.account__tab--active::before{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.account__tab-mob{display:block;background:#fff;-webkit-box-shadow:3px 3px 8px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 8px 3px rgb(0 0 0 / .08);border-radius:10px;padding:17px 28px!important;cursor:pointer;width:100%;position:relative;transition:background-color .3s linear,color .3s linear;-webkit-transition:background-color .3s linear,color .3s linear;-moz-transition:background-color .3s linear,color .3s linear;-ms-transition:background-color .3s linear,color .3s linear;-o-transition:background-color .3s linear,color .3s linear}.purchase__control-sum,.purchase__end-img,.purchase__line-icon,.purchase__map{display:none}.account__tab-mob--active{background-color:#0a7722;color:#fff;font-weight:600}.account__tab-mob--active+.account__links{height:auto;opacity:1;visibility:visible}.account__tab-mob::after,.account__tab-mob::before{content:"";position:absolute;width:3px;max-height:14px;height:100%;background-color:#0a7722;border-radius:5px;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s;z-index:10}.account__tab-mob::before{right:40px;top:20px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.account__tab-mob::after{right:31px;top:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.account__tab-mob--active::before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);background-color:#fff}.account__tab-mob--active::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);background-color:#fff}.account__link{padding:12px 24px 12px 39px}.account__helper-mob{max-width:100%;margin-right:0}.catalog-articles__main-img{max-width:275px}.catalog-articles__main-info h5{height:49px;overflow:hidden}.cookie__inner .popup-window__btn-box{right:-22px;top:-12px}.purchase__line-item{width:270px}.purchase__line-item::after,.purchase__line-item::before{width:140px;top:10px}.purchase__line-label{font-size:18px;line-height:22px}.purchase__line-item--first,.purchase__line-item--last{width:200px}.popup-order .comment__input,.popup-phone .comment__wrapper,.purchase__control-item,.purchase__form .purchase__wrapper--max,.purchase__form .purchase__wrapper--max .comment__input,.purchase__form-box .comment__wrapper:last-child .comment__input{width:100%}.purchase__content-label{font-size:20px;line-height:24px;margin:6px 0 36px}.purchase__content .section-title__text{font-size:28px;line-height:34px;font-weight:500}.purchase__delivery .filter__radio-text,.purchase__payment .filter__radio-text{font-size:18px;line-height:22px}.purchase__form{padding:24px 17px}.purchase__form .comment__label{display:inline-block}.purchase__form .comment__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.purchase__form .comment__wrapper+.comment__wrapper{margin-left:0;margin-top:18px}.purchase__form .comment__wrapper--max{margin-left:0!important}.basket__item--delete .basket__link-like,.menu-mob .orders__phones,.purchase__reg .filter__radio-item{padding-top:0}.purchase__delivery .custom-radio>span::before,.purchase__payment .custom-radio>span::before{top:4px}.purchase__data,.purchase__delivery,.purchase__payment{padding:24px 18px}.purchase__wrapper--pb{padding-bottom:42px}.purchase__form-box{margin-bottom:12px}.purchase__form-box .comment__input,.purchase__form-box .comment__item,.purchase__form-box .comment__wrapper{width:100%;max-width:100%}.purchase__form-box .comment__wrapper:nth-child(2) .comment__input{width:100%!important}.menu-mob .orders,.purchase__form-box .comment__wrapper--helper{display:-webkit-box;display:-ms-flexbox;display:flex}.purchase__form-box .comment__wrapper:last-child{margin-left:15px;margin-top:0}.popup-phone .comment__wrapper+.comment__wrapper,.purchase__payment-text{margin-top:12px}.purchase__control{max-width:960px}.purchase__control .basket__note{margin-bottom:36px}.purchase__control-title{font-size:24px;line-height:29px;margin-bottom:8px}.articles-comments .form-afterwards__label,.logout-popup .comment__title,.popup-comment .comment__title,.popup-phone .comment__title{margin-bottom:24px}.purchase__control-order{padding:12px 18px}.purchase__control-link{font-size:17px;line-height:19px;max-width:450px}.purchase__control-price{font-size:22px;line-height:24px}.purchase__control-subtitle{font-size:18px;line-height:22px;margin-bottom:24px}.purchase__control-helper{display:block;width:400px}.purchase__data-label{font-size:24px;line-height:29px;margin:18px 0}.purchase__data-label--margin{margin:0 0 18px}.purchase__data-info{font-size:17px;line-height:21px;max-width:700px}.purchase__data-name{margin-right:30px}.purchase__end-order{max-width:100%;height:100%;margin-left:0}.purchase__end-order .account__news-text img{width:25px}.purchase__end-text{font-size:20px;line-height:24px;padding:0}.purchase__end-operation{padding:24px 18px;margin-top:30px}.purchase__end-operation p{font-size:20px;line-height:24px;margin-bottom:30px;max-width:100%}.purchase__end-payment{padding:0;margin-top:30px}.purchase__end-payment .account__news-text{margin-left:0}.basket__empty{margin-top:56px}.popup-phone{max-width:705px}.popup-phone .comment__input{margin-right:0;width:484px}.popup-order{max-width:530px}.faq .form-afterwards{margin-top:20px}.form-afterwards{padding:25px 30px}.support .form-afterwards{margin-right:0;margin-left:0;max-width:100%}.basket__item--delete .basket__right{max-width:100%;width:100%;margin-left:0}.basket__item--delete .basket__right-wrapper{width:500px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.menu-mob .logo{min-width:50%;margin-left:0;margin-right:0}.account__articles .catalog-articles__main-img{max-height:300px}.single-about{padding:0 0 28px}.single-about__items{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;max-width:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:15px 0}.single-about__item{margin-right:15px;margin-bottom:0;width:370px}.single-about__item:nth-child(3n+3){margin-right:15px}.products__item .like-mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3px}.viewed .products__wrapper-helper{width:calc(25% - 19px)}.catalog-lvl-one__list-short .products__wrapper-helper{width:calc(50% - 15px);margin-bottom:0;height:auto}.catalog-lvl-one__list-short .products__wrapper-helper .products__item{height:auto}.products-long__box{flex-direction:row}.products-long__actions{display:block;margin-left:10px;margin-right:-60px}.products-long__wrapper-bottom{position:relative;top:0}}@media (max-width:1101px){.basket__gift-item{max-width:inherit}.arrow-right{right:5px}.arrow-left{left:5px}.products__full-price{max-width:270px}.about ul{margin-bottom:30px}.footer__img{bottom:5%}.footer__column:nth-child(2n) .footer__column-title{max-width:240px}.footer__column:first-child .footer__column-title,.footer__column:nth-child(3) .footer__column-title{margin-bottom:12px}.footer__column-title{font-size:18px;line-height:32px;margin-bottom:12px}.footer__box-delivery{margin-bottom:16px}.footer__rights{margin-top:36px}.form__file-close{opacity:1;visibility:visible}}@media (max-width:992px){.comment__item--mr .comment__wrapper:last-child{margin-right:0}.media-socials__img img,.products__notify-cart--active .products__link-cart{display:none}.blog__rate--mobile,.products__notify-cart--active .products__link-cart--mob,.sign-up .section-title__text--small span,.single-product__date-box,.single-product__num-box{display:block}.products__notify-cart--active .products__text-cart{font-size:12px}.about h4,.about p,.container,.reviews__photo img{max-width:100%}#SDEK_pvz,.container_sdek{width:100%!important}#SDEK_info{left:0;width:200px}#SDEK_sign{padding-left:0;background-image:none}.delivery__partners-item,.delivery__payment-item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.account__chat-item .account__chat-message .reviews__gallery,.basket__item--delete .basket__right-wrapper,.delivery__partners-list,.delivery__payment-wrapper,.delivery__wrapper-img,.popup-comment .comment__input,.popup-comment .comment__wrapper{width:100%}.delivery__wrapper-img{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:flex;-webkit-align-items:center;align-items:center}.popup-comment{max-width:90%;padding:24px 15px 24px 20px}.popup-comment .comment__wrapper--margin{max-width:220px}.comment__item--mr .comment__wrapper{margin-right:12px}.comment--answ .form__file-imgs,.comment--detail .form__file-imgs,.form__file-imgs{max-width:100%;width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:20px -15px 0 -20px;max-height:104px;overflow-y:hidden}.form__file-imgs::-webkit-scrollbar{width:0;height:0;background-color:#fff0}.form__file-helper{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;width:auto!important;max-width:none;padding:0 15px 0 20px}.banner-section__img-right{right:-80px}.banner-section__img-left{left:-1px}.banner-section__img-left img{position:absolute;left:-70px}.basket__share-wrapper .comment__item{margin:30px 0 0!important}.basket__share .basket__share-wrapper .comment__item,.basket__share-mob .basket__share-wrapper .comment__item{margin:12px 0 0!important;width:100%}.arrow-right{right:5px}.arrow-left{left:5px}.basket__not-active-wrapper{width:375px;margin-left:-260px}.basket__not-active-wrapper span{white-space:nowrap}.products__unavailable-box{width:230px}.reviews__info{max-width:553px}.reviews__arr-left{left:50px}.reviews__arr-right{right:50px}.media-socials__items{margin-bottom:30px}.media-socials__item{width:149px;min-height:120px;margin:0 14px 14px 0}.media-socials__name{font-size:16px;line-height:16px}.about__img{position:absolute;left:-69%;height:450px}.about__info .more--small{padding-left:50px}.banners{padding:0 0 62px}.sign-up__wrapper{padding-left:40px}.sign-up__input{padding:12px 38px 12px 20px;width:500px}.blog__inner{padding-top:36px;height:100%;max-height:1100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-catalog__box,.single-product__sale{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.blog__info,.blog__info--small{padding:20px 18px 17px}.blog__date,.blog__wrapper{font-size:18px;line-height:22px}.blog__title,.blog__title--small{font-size:19px;line-height:23px;max-width:800px;margin-bottom:6px}.blog__rate,.blog__rate--mobile{margin-bottom:13px}.blog__views-icon{width:25px;height:18px;left:0}.blog__comments-icon{width:26px;height:26px;left:0}.blog__left{max-width:678px;margin-bottom:18px;height:293px}.blog__right{height:700px;width:100%;margin-left:0}.blog__info--small{width:420px}.blog__box-top--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.blog__box-top--small,.faq__form .section-title .line-left,.purchase__control-article{display:none}.blog__box-img--small,.team__media-box{display:-webkit-box;display:-ms-flexbox}.blog__box-bottom--small p{max-width:346px}.blog__box-img--small{max-width:300px;display:flex}.blog .see-more{margin-top:36px}.blog .see-more--small,.blog__info .see-more--read{margin-top:0}.blog__info .see-more__link{padding:9px 42px 9px 22px;font-size:14px;line-height:16px}.footer__img{bottom:3%}.footer__column:nth-child(2n) .footer__column-title{max-width:278px;margin-bottom:12px}.footer__column:nth-child(2){padding-right:50px}.footer__email,.footer__tel{font-size:18px;line-height:18px}.sub-categories__btn,.sub-categories__link{font-size:16px;line-height:20px}.footer__address,.footer__hours{font-size:16px;line-height:18px}.main-catalog__wrapper,.sub-categories,.sub-categories__list{width:206px}.main-catalog__item{width:216px;padding:10px 0}.main-catalog__box{flex-direction:column;text-align:center}.main-catalog__text{padding-right:0}.main-catalog__wrapper--parent:hover .main-catalog__item{height:300px}.sub-categories__item+.sub-categories__item{margin-top:4px}.sub-categories__btn{width:216px;padding:7px 34px;margin-top:0}.sub-categories__btn::before{height:10px;right:22px;top:9px}.sub-categories__btn::after{height:10px;right:22px;top:15px}.products-mini__arr-left{left:-40px}.products-mini__arr-right{right:-40px}.products-mini__item,.products-mini__wrapper-helper{width:331px!important;height:182px}.products-mini__img{max-height:156px;max-width:129px}.account__chat-message p,.products-mini__img img,.warranty__img-one{max-width:100%}.products-mini__wrapper{max-width:153px;margin-left:14px}.products-mini__price{font-size:20px;line-height:20px}.about-product h4,.team__tabs-link{font-size:20px;line-height:24px}.products-mini .products__notify-cart{padding:6px}.about-product{padding-bottom:42px}.about-product__inner{padding-top:0;padding-left:0;position:relative;z-index:10}.about-product ul{margin-bottom:20px}.about-product p{max-width:600px}.about-product__img{max-width:324px;height:286px}.about-product__info{width:100%;max-width:960px}.about-product__info .more--small{padding-left:40px;margin-top:36px}.about-product h4::after{width:198px}.about-product h5{font-size:18px;line-height:22px;margin-bottom:18px;max-width:280px}.contacts__map{max-width:692px;height:390px}.contacts__map img{max-width:100%;height:100%}.about-us__wrapper{height:350px}.team__top{display:initial}.team__top-img{float:left;max-width:222px;height:274px;margin-right:14px}.team__top-img img{max-width:none}.team__wrapper p{margin-bottom:0}.team__wrapper span{margin-top:18px}.team__media-box{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.team__email,.team__phone{margin-bottom:0;margin-right:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team__email img{top:0}.team__phone img{top:-3px}.team__links{margin-top:16px}.team__tabs{margin-top:46px}.team__tabs-link{padding-bottom:12px}.section-title__text{font-size:34px;line-height:42px}.feedback__img-arr{right:-130px;top:-50px;width:110px;height:90px}.feedback__img-arr img{height:100%}.answer__items .reviews__info{max-width:100%}.answer__items .reviews__info p{max-width:100%;margin-bottom:6px}.single-content .products-mini__wrapper-helper{max-width:334px}.single-content .products__main-btn{width:168px;height:36px;-webkit-transition:background .4s linear;-o-transition:background .4s linear;transition:background .4s linear}.single-product__name-wrapper{padding:13px 12px}.single-product__main-title{font-size:26px}.single-product__sale{margin-top:12px;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-product__sale-label{margin-right:0;margin-bottom:6px;font-size:16px;line-height:19px}.single-product__sale-link span{font-size:15px;line-height:19px}.basket__gift-wrapper,.basket__item--delete .basket__left,.faq__form .comment__item,.single-product__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-product__content{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-product__slider-img{max-width:340px}.single-product__mini-slider{width:70px}.single-product__mini-top{top:10px;left:18px}.single-product__mini-bottom{bottom:10px;left:18px}.single-product__date-text,.single-product__num-text{display:inline;margin-right:18px}.faq__tab-wrapper p{max-width:620px}.faq__form .comment__wrapper+.comment__wrapper{margin-top:18px;margin-left:0}.faq__form .comment__label{display:inline-block}.warranty__img-one img{height:auto;width:100%}.basket__gift-sale{margin-top:9px;margin-left:0}.basket-products .container{max-width:710px}.sales-catalog__img-left{left:-93px}.sales-catalog__img-right{right:-111px}.main-sale .sales-catalog__img-left{left:-50px}.main-sale .sales-catalog__img-right{right:-50px}.main-collection__banner .collections__img{height:267px}.main-collection__banner .collections__img img{height:100%;width:100%;max-width:none}.main-collection__banner .collections__title{max-width:625px}.main-collection__banner .collections__title span{max-width:546px}.main-collection__banner .collections__title-bg{right:50px;top:9px;width:636px}.favorite .products__item:not(.products__item-unavailable):not(.products__item-no-hover):hover{height:470px}.account__link:last-child::before{width:620px}.account__order-wrapper{max-width:375px}.account__articles .catalog-articles__main-img,.catalog-articles__main-img{max-width:230px}.account__supply-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:18px}.account__supply-num{margin-left:0;font-size:15px;line-height:18px}.account__supply-price{margin-left:30px}.account__supply-link{margin-left:0;margin-bottom:8px}.account__reviews-wrapper{width:315px;margin-right:auto}.account__reviews .account__order-btn{width:200px}.account__chat-item .account__chat-message .reviews__photo{max-width:170px;margin-right:13px;height:100%}.purchase__line-item::after,.purchase__line-item::before{width:86px}.purchase__payment-text{max-width:270px}.purchase__content--four .purchase__next-link span,.purchase__content--three .purchase__next-link span{white-space:nowrap;overflow:hidden;width:110px}.purchase__control-box{width:250px}.purchase__control-link{max-width:380px;height:58px;overflow:hidden}.purchase__control-link:hover{text-shadow:none}.purchase__control-helper{width:300px}.purchase__data-info{max-width:450px}.basket__empty{margin-top:24px}.basket__empty-box p{text-align:center}.basket__item--delete .popup-window__btn-box{top:-103px}.basket__item--delete .basket__title-wrapper{max-width:430px}.slick-slider .amount__num{width:60px}.about-product .about-product__info .more--small{margin-top:0;justify-content:flex-start}.account__supply-article{display:none;margin-right:20px}}@media (max-width:768px){.benefits__text,.benefits__title{font-family:Montserrat;font-style:normal;text-align:center}.media-socials .section-title__text,.section-title__text{white-space:normal}.single-product__mini-bottom div::after,.single-product__mini-bottom div::before,.single-product__mini-top div::after,.single-product__mini-top div::before{background-color:#c4c4c4;height:10px}.blog .see-more--small,.catalog-articles__popular,.catalog-articles__popular-read .see-more,.feedback .reviews__rate,.main-catalog .catalog-lvl-one__inner .section-title__text,.preview,.sort-select__list{margin-top:0}.single-products__image-main{width:300px}.btn-up{width:48px;height:48px;left:12px;bottom:12px}.btn-up svg{width:24px;height:11px;margin-top:17px}.faq .section-title{padding-left:15px}.warranty__benefit_reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.purchase__delivery .filter__radio-text{width:150px}.purchase__payment-imgs{padding-left:16px}.purchase__payment-bonus,.purchase__payment-discard{width:100%;display:block}.comment__btns{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-product__inner,.about-us__inner,.articles-single__inner,.banners__slider,.reviews__slider{padding-top:24px}.banners__arr-left,.banners__arr-right{top:12px}.sales-catalog,.search-res,.single-content .feedback__items .container-helper,.single-content .single-articles__form,.single-content .team__tabs-content .feedback{padding:0}.single-content .single-articles__form .comment__file-box{display:block!important}.feedback .reviews__estimation-box,.form__file-imgs,.single-content .comment--detail .comment__wrapper--max{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.comment--answ .form__file-message{padding:8px 0 0}.main-catalog .comment--answ .form__file-message{padding:2px 0 0 6px}.account__address-line,.comment--answ .form__file-message .comment__file-label,.custom-radio,.products-long__price-box,.purchase__next .account__order-prevstep,.purchase__reg,.single-product__rating-wrapper,.single-product__sale-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.comment__wrapper--file,.contacts__box,.products-long__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form__file-message{padding:10px 0 0;font-size:14px;line-height:17px}.blog__box-top,.comment--answ .comment__file-box,.comment--detail .comment__file-box,.custom-select{margin-bottom:12px}.comment--answ .form__file-imgs,.comment--detail .form__file-imgs{margin-bottom:12px;margin-top:0}.header__middle>.container,.popup-comment,.popup-comment2{max-width:100%!important}.purchase__payment-item{width:100%;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.basket__not-active-wrapper{width:100%;margin-left:0}.banner-section__slider-item::after,.banner-section__slider-item::before,.basket__not-active-wrapper svg,.media-socials__inner br,.media-socials__name,.reviews__img,.reviews__name::after,.search_page .search__button span,.sub-categories{display:none}.basket__not-active-wrapper span{white-space:pre-wrap;margin-left:0;font-size:14px;line-height:18px}.header__middle-fixed{min-height:45px;top:-55px}.header__middle-fixed .header__middle-inner{min-height:45px}.header__middle-inner{min-height:45px;padding:10px 0}.burger__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:8px}.basket__row,.faq__form .comment__btns,.reviews .see-more,.single-product__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.burger__line{width:14px;height:3px}.burger__line::before{content:"";width:3px;height:3px;left:-5px}.delivery__partners,.search_page{margin-top:30px}.search_page .search__button{padding:5px 25px}.burger__line+.burger__line{margin-top:2px}.burger__text{margin-left:5px;font-size:16px;line-height:19px}.user-list__img{padding-bottom:0}.user-list__img:first-child{width:18px;height:22px}.user-list__img:nth-child(2),.user-list__img:nth-child(3){width:21px;height:19px}.user-list__text{width:15px;height:15px;font-size:8px;line-height:13px;bottom:-3px;right:-8px}.user-list__item:first-child{margin-right:13px}.user-list__item:first-child::before{height:22px;top:-1px;right:-13px}.logo{max-width:90px}.logo__img-mobile{display:block;max-width:200px;margin:0 auto}.benefits__img,.benefits__info{margin-left:auto;margin-right:auto}.banner-section__slider-title{font-size:26px;line-height:30px;margin-bottom:18px;max-width:288px}.banner-section__slider-description{font-size:20px;line-height:28px;max-width:288px;margin-bottom:71px}.arrow-left,.arrow-right{display:none!important}.benefits__item,.breadcrumbs-mobile{display:block}.benefits__info{display:block;padding-left:0;text-align:center}.benefits__img{width:72px}.benefits__text{min-height:40px;font-weight:500;font-size:14px;line-height:18px;color:#333}.benefits__items{padding-left:unset}.benefits__title{max-width:unset;font-weight:700;font-size:15px;line-height:24px;color:#313932;margin-bottom:0}.more__text{font-size:24px}.more__text::before{top:10px;max-height:14px;right:23px}.more__text::after{top:10px;max-height:14px;right:15px}.account .more--pt,.account__appeal .more--pt,.collections,.collections-catalog .more--pt,.popular-products,.reviews{padding-top:30px}.collections__item{width:100%;max-width:290px;height:234px}.collections__title{font-size:23px;line-height:28px;max-width:280px;padding:17px 0 17px 40px}.collections__title span{max-width:206px}.collections__title-bg{right:18px}.collections__subtitle{font-size:17px;line-height:21px;max-width:220px;padding:18px 0 14px 40px}.collections__subtitle span{max-width:140px}.collections__subtitle-bg{height:134%;right:72px}.catalog-articles .more--pt,.collections .more--pt{padding-top:14px}.purchase,{padding:30px 0 0}.articles-single{padding-bottom:10px}.catalog-articles__popular-date,.reviews__info p,.single-product__article{font-size:16px;line-height:19px}.footer__list-link{font-size:17px}.products-mini__arr-left img,.products-mini__arr-right img{width:10px}.account__articles,.account__order-item,.hashtags__btn,.media-socials__left,.products-long__left,.reviews .see-more{display:-webkit-box;display:-ms-flexbox}.banners{padding:0 0 42px}.section-title__text--small{font-size:30px;line-height:36px}.delivery,.sales,.set,.sign-up,.single-tabs,.support,.warranty{padding:30px 0}.media-socials,.reviews{padding-bottom:60px}.about-us__info .more,.account__reviews-item+.account__reviews-item,.articles-single .see-more,.articles-tags,.basket__note,.catalog-articles__popular-items,.collections-catalog .pagination,.delivery__orders,.feedback__inner,.pagination,.popup-purchase .comment__btns,.purchase__end,.sales .see-more,.single-features__items+.single-features__items{margin-top:24px}.reviews .see-more--read .see-more__link{width:140px;padding:9px;font-size:16px}.reviews .see-more{margin-top:-40px;display:flex;flex-direction:column}.comment__btns-box,.media-socials__inner,.not-exist__inner,.reviews__top{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.reviews .see-more .see-more__link-leave{margin-left:0;margin-top:18px}.reviews__top{flex-direction:column;margin-bottom:16px}.reviews__slider .reviews__name{padding-bottom:0;margin-right:0;margin-top:12px}.reviews__date{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.filter-category__item-two+.filter-category__item-two,.reviews__rate{margin-top:6px}.reviews__info{max-width:610px}.reviews__arr-left{left:60px}.reviews__arr-right{right:60px}.reviews__bottom .see-more--read{margin-top:12px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.media-socials__inner{padding:36px 0 0 0;flex-direction:column}.media-socials__left{margin-right:0;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media-socials__items{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:460px}.media-socials__item{width:215px;padding-bottom:0;min-height:90px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 14px}.footer__box-delivery,.main-catalog .main-catalog__wrapper:nth-child(3n+3){margin-right:0}.footer__delivery-wrapper+.footer__delivery-wrapper,.main-catalog__wrapper+.main-catalog__wrapper,.sign-up__btn,.single-article__info-rate,.single-article__liked-rate,.switches__type{margin-left:0}.about .container{max-width:605px;width:100%}.about h4{max-width:472px;font-size:20px;line-height:24px;margin-bottom:18px}.about h5{font-size:18px;line-height:22px;margin-bottom:4px}.about__info,.basket__share-text,.products-long__right{padding-left:0}.about__info .more--small{padding-left:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sign-up .section-title__text--small{font-size:24px;line-height:26px;max-width:515px}.sign-up__wrapper{margin-top:28px;padding-left:0}.account__appeal,.account__news,.basket__items,.catalog-lvl-one__list-long--active,.sign-up__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sign-up__input{margin-bottom:24px;border-radius:23px;max-width:500px;width:100%}.products__labels{font-size:9px;line-height:11px;top:10px;left:10px}.new-products,.sale-products{padding-top:60px}.blog,.company-history,.sale-products{padding-bottom:30px}.new-products .more--pt,.popular-products .more--pt,.sale-products .more--pt,.search-res .more--pt{padding-top:5px}.blog__inner{padding-top:24px;height:100%;max-height:582px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog__img{height:initial}.blog__info{padding:18px 12px 24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blog__title{font-size:19px;line-height:23px;max-width:400px;margin-bottom:6px}.blog__views-icon{width:22px;height:15px;left:3px;top:3px}.blog__comments-icon{width:23px;height:23px;left:0;top:-2px}.blog__left{max-width:478px;margin-bottom:18px;height:552px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog .see-more{margin-top:36px}.blog__info .see-more--read,.main-catalog__inner{margin-top:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog__info .see-more__link{padding:9px 42px 9px 22px;font-size:14px;line-height:16px}.footer__img{right:-10%}.footer__column{width:50%}.footer__column:nth-child(2) .footer__column-title{margin-bottom:12px;max-width:295px}.footer__column:nth-child(4) .footer__column-title{margin-bottom:12px;max-width:280px}.footer__column-title{font-size:22px;line-height:22px}.footer__email,.footer__tel{font-size:18px;line-height:24px}.footer__address,.footer__hours{font-size:16px;line-height:18px}.footer__delivery{-ms-flex-wrap:wrap;flex-wrap:wrap;width:315px}.footer__payment{width:340px}.main-catalog__wrapper{width:390px;height:82px;margin-right:0;margin-bottom:12px}.main-catalog__item{width:390px;height:82px;padding:0}.products-mini__item,.products-mini__wrapper-helper{width:331px!important;height:172px}.main-catalog__box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;padding-left:8px}.products-long__actions,.products-long__item{-webkit-box-orient:vertical;-webkit-box-direction:normal}.main-catalog__text{padding-right:0;padding-left:12px;margin-top:0;text-align:left;font-size:16px;line-height:20px}.main-catalog__wrapper--parent:hover .main-catalog__item{height:100%}.products-mini__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.products-mini__arr-left{left:80px;top:initial;bottom:-20px}.products-mini__arr-right{right:80px;top:initial;bottom:-20px}.products-mini__wrapper-helper{margin-bottom:15px}.products-mini__img{max-height:156px;max-width:129px}.company-history__slider>.container,.delivery__partners-text,.products-mini__img img,.single-product__img img{max-width:100%}.products-mini__title{font-size:15px;line-height:17px;height:37px}.basket-products .products__price,.products-mini__price,.set__price{font-size:20px;line-height:20px}.products-mini__wrapper{margin-left:14px}.breadcrumbs{padding:18px 0 12px;overflow:auto}.breadcrumbs__list{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap}.catalog-lvl-one{padding:30px 0 60px}.catalog-lvl-one__inner-list,.not-exist__info,.popup-comment .comment__rate{padding-top:0}.switches{margin-bottom:24px;align-items:center;display:flex;justify-content:space-around}.switches__cube{width:10px;height:10px}.switches__type-long,.switches__type-short{max-width:33px}.switches__type-short{margin-right:13px}.about-product h4::after,.about-product__img,.delivery__result,.helper-dots,.products-long__info-list,.switches__right .switches__products,.switches__type-long .switches__cube:nth-child(5),.switches__type-long .switches__cube:nth-child(6),.switches__type-long .switches__cube:nth-child(7),.switches__type-long .switches__cube:nth-child(8),.switches__type-long .switches__cube:nth-child(9){display:none}.switches__type-long .switches__cube{width:15px;height:15px}.switches__type-long .switches__cube:first-child,.switches__type-long .switches__cube:nth-child(2){margin-bottom:2px}.switches__type-long .switches__cube:first-child,.switches__type-long .switches__cube:nth-child(3){margin-right:2px}.switches .sort-select__list{width:290px}.articles-comments .single-articles__form,.articles-comments .single-articles__form .comment__input,.comment__input,.comment__wrapper,.faq__form .comment__input,.faq__form .comment__textarea,.popup-comment .comment__input,.popup-comment .comment__input--width,.sales-products .sort-select__list,.sales-products .sort-select__main,.single-tabs .single-content__slider,.switches .sort-select,.switches .sort-select__main,.warranty__left{width:100%}.collections-catalog,.preview__inner{padding:10px 0}.preview__link{margin:0 8px 0 0;padding:8px 12px}.hashtags{margin:18px 0 0}.hashtags__btn{padding:6px 12px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:29px}.hashtags__btn span{font-size:14px;line-height:14px;white-space:nowrap}.basket-products .section-title .section-title__text,.other-sales .section-title__text,.search-res .section-title__text,.set .section-title__text{white-space:nowrap}.search-res__result{font-size:18px;line-height:22px;margin:6px 0 24px}.filter-category{margin-bottom:18px;padding:14px 12px 14px 16px}.filter-category__title{padding-right:10px!important}.filter-category--hidden .filter-category__title{padding-right:0!important}.filter-category__arr-wrapper{width:23px;height:23px;top:-3px}.filter-category__margin{margin:0 0 0 8px}.filter-category__list-three,.filter-category__list-two{margin-top:11px}.filter-category__list-four{margin-top:5px}.filter-category__item-four+.filter-category__item-four{margin-top:3px}.filter-category__item-three,.filter-category__item-two,.filter-category__link-three,.filter-category__link-two{font-size:1rem;line-height:1rem}.filter-category__item-four,.filter-category__link-four{font-size:.875rem;line-height:1rem}.filter-category__num-four,.filter-category__num-three,.filter-category__num-two{font-size:.875rem;line-height:.875rem}.filter-category.filter-category--hidden{padding:14px 22px 14px 16px!important}.filter__item:last-child .filter__radio-item:nth-child(2) .filter__radio-text,.filter__item:last-child .filter__radio-item:nth-child(3) .filter__radio-text,.filter__item:nth-child(5) .filter__item-content .filter__radio-item:nth-child(2) .filter__radio-text,.filter__item:nth-child(5) .filter__item-content .filter__radio-item:nth-child(3) .filter__radio-text{padding-left:36px;padding-top:8px}.filter{margin-bottom:18px;padding:10px 0 50px}.filter--hidden{padding:10px 0 0;height:46px}.filter__title{font-size:20px;line-height:24px;margin-bottom:12px}.filter__title::before{left:18px}.filter__title span::before{right:15px}.filter__title span::after{right:5px}.filter__reset{font-size:18px;line-height:22px;margin-left:24px}.filter__reset::after,.filter__reset::before{height:13px;top:5px}.filter__arr-close{bottom:-35px;left:0}.filter__arr-close span::before{left:281px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.filter__arr-close span::after{left:296px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.single-product__mini-bottom div::before,.single-product__mini-top div::before{left:14px}.filter__item{padding:12px 22px 0 18px}.filter__item-title{font-size:18px;line-height:22px;padding-bottom:12px}.filter__checkbox-text,.filter__radio-text,.filter__range-num{font-size:14px;line-height:22px}.filter__price-min{margin-right:0}.filter__price-max,.filter__price-min{width:100px;font-weight:500;font-size:14px;line-height:22px;color:#7a7a7a}.count-select__list,.count-select__main,.custom-select__list,.custom-select__main,.sort-select__list,.sort-select__main{width:260px}.filter__price-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:400px}.filter__range-box{max-width:400px}.filter__range-num{font-weight:500;color:#147627}.filter__item-title--active+.filter__item-content{padding-bottom:12px;padding-top:12px}.filter__radio-item{padding-top:5px}.filter__radio-text{padding-left:35px}.filter__btn-box{margin-top:18px}.filter__rate,.filter__rate--full{padding-left:34px}.bottom_nav .pagination{margin-top:0;margin-bottom:16px}.feedback .more,.feedback .reviews__top,.main-catalog .catalog-lvl-one__inner .catalog-lvl-one__inner-list .pagination,.products-long__count{margin-bottom:16px}.account__articles .bottom_nav .pagination{margin-top:12px}.irs--flat{max-width:395px}.custom-checkbox>span::before{margin-right:13px;width:21px;height:21px}.custom-radio>span::before{width:21px;height:21px;margin-right:12px;top:3px;background-size:10px 10px;background-position:53% 52%}.count-select__item-text,.count-select__title,.custom-select__item-text,.custom-select__title,.sort-select__item-text,.sort-select__title{font-size:17px;line-height:20px}.products-long__item-unavailable .products__unavailable-box{width:266px!important;max-width:100%;padding:12px 30px;top:58px}.products-long__item-unavailable .products__unavailable-text{max-width:240px}.products-long__text{display:none;margin-right:8px}.products-long__text.products-long__text--mob{display:block}.products-long__item{padding:12px 12px 14px;-ms-flex-direction:column;flex-direction:column;max-width:290px}.products-long__box-img{height:266px;margin-bottom:6px;max-width:266px}.products-long__left{max-width:266px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-long__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;padding-top:0;position:relative}.products-long__title{font-size:14px;line-height:18px;max-width:100%;height:32px}.products-long__rating{margin-bottom:8px;margin-top:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-articles__inner,.products-long__info-item{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}.products-long__rating svg{width:17px;height:17px}.products-long__link,.products-long__num,.products-long__text{font-size:16px;line-height:1.3}.products-long__reviews{font-size:16px;line-height:20px;padding-left:10px}.products-long__reviews::before{height:18px;left:-4px;top:1px}.products-long__info-item{margin-bottom:8px;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.products-long__wrapper-bottom{position:initial}.products-long__actions .cart--green{margin-left:18px}.products-long__actions .cart{padding:10px 28px;height:49px}.basket__price,.products-long__sale{font-size:18px;line-height:18px}.products-long__price{font-size:30px;line-height:34px;margin-right:0;margin-bottom:6px}.products-long__bonus{font-size:17px;line-height:21px;margin-left:0;margin-top:0}.products-long__full-price{font-size:16px;line-height:18px;margin-bottom:9px}.products-long__text-price{margin-left:23px;font-size:17px;line-height:17px;display:inline-block}.about-product .section-title__text span,.catalog-articles__popular--mob,.catalog-articles__popular--mob .catalog-articles__popular,.comment__file-icon,.faq__form .section-title .section-title__text span,.products-long__like-icon,.products-long__wrapper-bottom .products__link-cart,.single-product__date-box,.single-product__num-box,.single-tabs .products-mini__sale{display:block}.products-long__item-unavailable .products__notify-entry{width:264px;padding:9px 43px}.products-long__item-unavailable .products-long__wrapper-bottom{top:-32px}.products-long__wrapper-bottom .products__notify-cart{margin-bottom:10px;width:264px}.about-product{padding-bottom:30px;padding-top:12px}.about-product ul{margin-bottom:20px;padding-left:20px}.about-product p{max-width:600px}.about-product__info{width:100%;max-width:960px}.about-product__info .more--small{padding-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.about-product h4{font-size:20px;line-height:24px;margin-bottom:18px}.about-product h5{font-size:18px;line-height:22px;margin-bottom:4px;max-width:100%}.contacts{padding:16px 0}.contacts__inner{padding:24px 0 0}.contacts__title{margin-bottom:12px;font-size:26px;line-height:32px}.contacts__box .contacts__item:first-child{margin-bottom:24px;margin-right:100px}.contacts__box .contacts__item:nth-child(2),.contacts__hours,.contacts__media{margin-bottom:24px}.contacts__media-item:first-child img{width:42px;height:24px}.answer__items .reviews__btn-dislike svg,.answer__items .reviews__btn-like svg,.feedback .reviews__btn-dislike svg,.feedback .reviews__btn-like svg{width:28px;height:27px}.contacts__media-item:nth-child(2) img{width:31px;height:44px}.contacts__media-item:nth-child(3) img{width:35px;height:35px}.contacts__media-item:nth-child(4) img{width:42px;height:30px}.contacts__media-item+.contacts__media-item{margin-left:31px}.contacts__map{max-width:100%;height:330px}.contacts__map img{max-width:100%;height:100%}.about-us__wrapper h4,.about-us__wrapper h5,.account__title,.single-about .single-content__info h5{margin-bottom:12px;font-size:22px;line-height:22px}.about-us__wrapper p{font-size:17px;line-height:21px}.about-us__img{margin-top:24px;height:205px!important}.about-us__box-img{height:205px}.about-us__box-img img{height:100%;width:100%;max-width:100%}.about-us__wrapper{height:330px}.company-history__item{width:450px!important}.company-history__item div{font-size:30px;line-height:37px;margin-bottom:8px}.company-history__item p{max-width:300px}.company-history__item li,.company-history__item p,.company-history__item span{font-size:17px;line-height:21px}.company-history__tab{width:150px!important;height:48px}.company-history__tab span{font-size:20px;line-height:10px}.company-history__tab--first{width:120px!important;height:45px}.company-history__tab--first::before{width:42px;height:28px;right:-20px;top:9px}.company-history__tab--first::after{height:45px}.company-history__square-bottom,.company-history__square-top{width:120px;height:25px}.company-history__square-top{top:0}.company-history__square-bottom{top:21px}.delivery__anchors{margin-top:24px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.delivery__anchors-link{margin:5px;height:auto}.delivery__title,.legal-info__content h4,.legal-info__content h5,.main-collection__content h4,.main-collection__content h5,.main-sale__content h4,.main-sale__content h5,.support__content h4,.support__content h5,.warranty__item h5,.wholesaler__content h4,.wholesaler__content h5{font-size:22px;line-height:22px;margin-bottom:12px}.delivery__orders-info p{font-size:17px;line-height:21px;margin-bottom:24px}.delivery__timetable{max-width:100%;margin-bottom:0}.delivery__timetable span{font-size:19px;line-height:22px;color:#434343}.basket-products .products__btn-buy,.delivery__questions p,.delivery__result--pad a,.delivery__result--pad blockquote,.delivery__result--pad p,.delivery__timetable-item a,.delivery__timetable-item span,.legal-info__content li,.legal-info__content span,.main-collection__content li,.main-collection__content span,.main-sale__content li,.main-sale__content span,.single-product__article-num,.support__content li,.support__content span,.wholesaler__content li,.wholesaler__content span{font-size:17px;line-height:21px}.delivery__timetable-item{padding-left:12px}.delivery__timetable-item a{margin-bottom:3px}.delivery__timetable-item:last-child,.delivery__timetable-item:last-child span{margin-bottom:0}.delivery__result--pad{padding:12px;display:block}.delivery__partners-box,.delivery__payment .delivery__title,.delivery__result--pad blockquote,.delivery__result--pad p{margin-bottom:12px}.delivery__result--pad blockquote{padding-left:0;max-width:100%}.catalog-articles__main-rate,.catalog-articles__popular,.delivery__result--pad blockquote::before,.feedback .reviews__date,.feedback__img-arr,.not-exist__img,.single-features__icon,.single-product__mini-slide img,.single-product__reviews::before{display:none}.delivery__result-box{margin-top:25px}.delivery__sub-title,.legal-info__content p,.main-collection__content p,.main-sale__content p,.wholesaler__content p{font-size:17px;line-height:21px;margin-bottom:18px}.catalog-articles__comm-num,.catalog-articles__main-date,.catalog-articles__views-num,.delivery__partners-link,.delivery__payment-title{font-size:18px;line-height:22px}.delivery__partners-item{margin-bottom:36px}.delivery__partners-link{margin-bottom:14px}.delivery__payment{margin-top:10px}.basket-products .products__box,.catalog-articles__popular-box,.delivery__payment-title,.single-product .products-long__full-price{margin-bottom:12px}.delivery__payment-img{margin-bottom:0}.account__links,.delivery__payment-item,.purchase__content--four .purchase__content-label,.purchase__control .basket__note,.purchase__line,.warranty .section-title,.warranty__benefits,.warranty__text{margin-bottom:24px}.delivery__receipt blockquote{font-weight:600;padding-left:0}.delivery__receipt blockquote::before{top:0;display:none}.delivery__bonus-wrapper{padding:12px 12px 0}.delivery__questions p{max-width:292px}.catalog-articles{padding:33px 0 18px}.catalog-articles .pagination,.sales-products__items{margin-top:20px}.catalog-articles__inner{flex-direction:column;margin-bottom:30px}.catalog-articles__main-wrapper{padding:20px 12px 25px}.catalog-articles__main-img{max-width:100%;height:250px}.catalog-articles__main-img img,.legal-info__img img,.wholesaler__img img{height:auto;max-width:none;width:100%}.catalog-articles__main-item{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog-articles__main-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:12px}.catalog-articles__main-rate svg{width:16px;height:16px}.catalog-articles__main-date{margin-left:0;margin-right:15px}.catalog-articles__main-rate--mob{display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:16px}.catalog-articles__main-info,.feedback .reviews__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog-articles__link-detail{height:auto;max-height:70px;overflow:hidden;font-size:19px;line-height:23px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:6px}.catalog-articles__main-info p{height:88px;margin-bottom:18px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:0}.catalog-articles__main-like{margin-left:auto;margin-top:12px}.catalog-articles__main-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.catalog-articles__popular-item{width:260px}.catalog-articles__popular-img{display:block;max-width:100%;height:100px}.catalog-articles__popular-img img{width:100%;height:auto}.catalog-articles__popular-wrapper,.set__item{padding:12px}.catalog-articles__popular-rate{width:75px!important}.catalog-articles__popular-rate svg{width:15px;height:15px}.catalog-articles__popular-info{max-width:382px}.catalog-articles__link-detail--small{margin-bottom:6px;font-size:17px;line-height:18px;height:36px;min-height:initial}.catalog-articles__popular-info p{margin-bottom:18px;font-size:16px;line-height:19px;max-height:40px}.catalog-articles__main-read .see-more .see-more__link{height:34px;width:160px;font-size:13px;line-height:11px;padding:9px 42px 9px 22px;white-space:nowrap}.catalog-articles__main-read .see-more .see-more__link::before{width:3px;height:11px;right:13px;top:13px}.catalog-articles__main-read .see-more .see-more__link::after{width:3px;height:11px;right:13px;top:7px}.catalog-articles__popular-read .see-more .see-more__link{line-height:11px}.catalog-articles__popular-read .see-more .see-more__link::before{right:13px;top:13px}.catalog-articles__popular-read .see-more .see-more__link::after{right:13px;top:7px}.catalog-articles .section-title__text{font-size:22px;line-height:24px;white-space:nowrap}.articles-tags{margin-bottom:10px}.articles-tags__reset{margin:0 0 5px}.articles-tags__reset::after,.articles-tags__reset::before{top:17px}.section-title__text,.section-title__text-sale-index,.section__title-green-text,.single-article__right .section-title__text{font-size:28px;line-height:34px}.feedback{padding:33px 0 40px;background-color:#fff}.account .container,.articles-comments .container,.basket .container,.faq .container,.feedback .container,.main-sale .container--max{max-width:100%;padding:0}.feedback__items .more{margin-top:16px}.feedback .reviews__item{padding:9px 18px;border-radius:0}.feedback .reviews__date--mob{display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:17px;line-height:21px;padding-top:6px}.articles-comments .single-articles__form .comment__label,.popup-comment .comment__label{display:inline-block}.feedback .reviews__name{font-size:20px;line-height:24px;margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:9px;margin-bottom:15px}.feedback .reviews__info p{font-size:17px}.feedback .reviews__estimation{height:initial;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feedback .reviews__dislike-num,.feedback .reviews__like-num{font-size:15px;line-height:18px}.feedback .reviews__video-wrapper{max-width:100%;width:100%;height:250px;margin-bottom:18px}.account__order-box+.account__order-box,.feedback .reviews__btn-respond,.legal-info .delivery__anchors,.single-product__media-label{margin-top:18px}.feedback__like-text{max-width:578px;margin-top:12px;margin-bottom:24px}.feedback__like{margin-bottom:60px}.feedback__like-btn{padding:16px 30px}.faq__form .section-title .section-title__text,.feedback__like .section-title__text,.purchase__content .section-title__text{font-size:24px;line-height:29px}.feedback__items .more--pt{padding-top:22px}.answer__items{margin-left:10px}.answer__items .reviews__item{padding:5px 12px}.answer__items .reviews__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px}.answer__items .reviews__top-wrapper,.single-product__slider-img,.warranty__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.answer__items .reviews__box{margin-right:0}.answer__items .reviews__name{max-width:294px;margin-right:0;font-size:16px;line-height:24px}.reviews__date{font-size:14px;line-height:24px}.answer__items .reviews__date{margin-top:0;line-height:22px}.answer__items .reviews__item .reviews__bottom .more,.popup-comment .comment__label--clear{margin-top:12px}.answer__items .reviews__receiver{padding-left:30px}.answer__items .reviews__receiver-arr{left:0;top:0}.answer__items .reviews__receiver span,.answer__text,.comment__title,.purchase__end-operation p,.purchase__end-text{font-size:18px;line-height:22px}.answer__items .reviews__btn-like,.pagination__arr-right{margin-right:25px}.answer__items .reviews__info{max-width:100%}.answer__items .reviews__info p{max-width:100%;margin-bottom:6px}.account__appeal-date,.answer__items .reviews__dislike-num,.answer__items .reviews__like-num{font-size:15px;line-height:18px}.comment,.feedback .form-afterwards{padding:0 12px 5px}.comment__input::-webkit-input-placeholder{color:#555}.comment__input::-moz-placeholder{color:#555}.comment__input:-ms-input-placeholder{color:#555}.comment__input::-ms-input-placeholder{color:#555}.comment__input::placeholder{color:#555}.comment__item{margin-bottom:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.comment__file-box{margin-left:0;padding-bottom:0;margin-bottom:18px}.comment__btns,.legal-info__inner,.wholesaler__inner{padding-top:6px}.comment__btn-submit{margin-right:0;margin-bottom:0;width:217px}.comment__btn-cancel{width:179px;margin-right:10px}.comment__btns-box{margin-right:0;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comment__btns-box .comment__btn-submit,.comment__btns-box .login-popup__btn-reg{width:100%;text-align:center;justify-content:center}.comment__rights{font-size:14px;max-width:276px}.answer__icon{width:25px;height:25px}.answer__icon::after,.answer__icon::before{width:3px;height:15px;top:5px;left:12px}.popup-comment .comment__title{margin-bottom:30px;text-align:center}.popup-comment .comment__file-box{margin-left:0;margin-top:14px;margin-bottom:0;padding-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.popup-comment .comment__wrapper--margin{margin-right:23px}.popup-comment .comment__file-link{margin-right:18px;white-space:nowrap}.faq__form .comment__btn-cancel,.faq__form .comment__btn-submit,.popup-comment .comment__btn-submit,.popup-comment .comment__btns-box{margin-right:0}#remove_del-popup.popup-comment .comment__btns-box{flex-direction:row;justify-content:center}.not-exist{height:100%;min-height:100vh}.not-exist__inner{flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.not-exist__title{font-size:128px;line-height:128px;margin-bottom:8px}.not-exist__subtitle{font-size:20px;line-height:26px;margin-bottom:8px}.not-exist__text{font-size:16px;line-height:18px;margin-bottom:22px}.articles-single .blog__item--small{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;max-height:none}.articles-single .blog__box-img--small{height:250px;max-width:100%}.articles-single .blog__box-img--small img{height:auto;max-height:none;width:100%}.articles-single .blog__box-bottom--small p{height:50px}.articles-single .blog__info{padding:18px 12px}.articles-single .blog__info .see-more--read{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.basket-products .products__row,.basket__inner,.collections-catalog__inner,.faq__inner,.other-sales__inner,.purchase__inner,.sales-catalog__inner,.sales-products__inner,.set__inner,.similar-products .more--pt,.single-about .single-content__info,.single-article__right .articles-single__inner{padding-top:24px}.set__wrapper{width:480px}.set__link{height:48px;margin-bottom:16px;max-width:300px}.set__sale{display:block;font-size:16px;line-height:16px}.set__img{max-width:100px;margin-right:10px}.set__even-sign,.set__plus-sign{margin:25px 0}.set__buy{padding:20px 12px 8px}.set__buy .products__main-btn{width:231px}.set__buy-title,.single-article .catalog-articles__main-date{font-size:22px;line-height:27px}.account__bonus-full,.account__news-title,.legal-info__download-text,.set__buy-sale,.single-article__liked-text{font-size:20px;line-height:24px}.set__buy-price{font-size:34px;line-height:41px}.set__buy-bonus{font-size:16px;line-height:20px}.set .products__main-btn{width:189px}.set__buy-btn .products__btn-buy{padding-left:18px}.set__buy-btn .products__btn-cart{padding-left:26px}.set__buy-btn .products__btn-cart::before{left:12px}.set .single-product__profit{width:102px;font-size:14px;line-height:18px}.set .single-product__profit-num{font-size:16px;line-height:20px}.set .single-product__profit-num::before{bottom:-21px;width:55px;height:31px;right:23px;-webkit-box-shadow:5px 3px 3px -1px rgb(0 0 0 / .15);box-shadow:5px 3px 3px -1px rgb(0 0 0 / .15)}.set__buy .single-product__profit{right:5px}.single-tabs .single-content__info{padding-top:18px;padding-bottom:26px}.single-tabs .single-content__info h4,.single-tabs .single-content__info h5{font-size:22px;line-height:22px}.single-tabs .single-content__info li,.single-tabs .single-content__info p,.single-tabs .single-content__info span{font-size:14px;line-height:24px}.single-tabs .team__mob-tab::after,.single-tabs .team__mob-tab::before{top:18px}.single-tabs .team__mob-text{font-size:22px;line-height:26px;-webkit-transition:text-shadow .4s linear;-o-transition:text-shadow .4s linear;transition:text-shadow .4s linear}.single-tabs .single-content__slider-box{margin-top:42px;max-width:none}.single-tabs .products-mini__wrapper-helper{max-width:334px}.single-features{padding:18px 0}.single-features__line{display:block;max-width:574px;width:100%;padding:8px 13px}.single-features__title{font-size:20px;line-height:24px;margin-bottom:16px;padding-left:13px}.single-features__label{font-size:17px;line-height:21px;margin-bottom:10px;margin-right:0;margin-left:0;max-width:100%}.single-features__link{font-size:17px;line-height:21px;display:inline}.single-product{padding:18px 0 10px}.single-product__mini-slider{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:0}.single-product__mini-slide+.single-product__mini-slide{margin-top:0;margin-left:10px}.single-product__reviews{font-size:16px;line-height:19px;margin-top:6px}.single-product__rate{width:90px!important}.single-product__rate svg{width:18px;height:18px}.single-product__name-wrapper{padding:12px 15px;margin-bottom:12px}.single-product__main-title{font-size:20px;line-height:23px}.main-catalog .single-product .single-product__main-title{order:-1}.purchase__delivery-sum,.single-product__sale-link span{font-size:15px;line-height:19px}.login-popup .comment__btns,.reg-popup .comment__btns,.single-product__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq__form .comment__btns,.single-product__content{flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product__deal{margin-left:0;max-width:430px;margin-top:35px;padding:30px 13px 21px}.single-product__mini-slider{margin-bottom:0;width:30px;transform:rotate(-90deg)}.single-product .single-product__mini-slider{transform:rotate(0)}.single-product__mini-top{top:0;left:-30px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.single-product__mini-top div::after:hover,.single-product__mini-top div::before:hover{background-color:#c4c4c4}.single-product__mini-bottom{bottom:3px;left:initial;right:-20px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.single-product__mini-slide{width:10px!important;max-width:10px!important;height:10px;border-radius:50%;-webkit-filter:none;filter:none}.single-product__img-box .products__labels{top:10px;left:10px}.single-product__date-text,.single-product__num-text{display:inline;margin-right:18px}.single-product .products-long__text-price{display:inline;margin-left:10px}.single-product .amount__num{width:163px;height:49px}.single-product .amount__btn-min,.single-product .amount__btn-plus{top:8px}.faq{padding:30px 0 40px}.container-helper,.faq .container-helper{max-width:605px;width:100%;padding:0 15px;margin:0 auto}.faq__items{margin-bottom:30px}.faq__tab,.popup-comment,.popup-comment2,.sign-up__text--active.fancybox-content{border-radius:0}.faq__tab-title{padding:12px 66px 12px 15px}.faq__tab-title::before{right:46px;top:15px}.faq__tab-title::after{right:35px;top:15px}.faq__tab-title p{font-size:18px;line-height:20px}.faq__tab-content{padding:2px 15px 12px}.faq__tab-wrapper{padding-left:0;border:0}.faq__tab-wrapper .ss-content{padding-right:30px!important}.products__main-tabs-mobile-wrap{margin-bottom:32px}.products__main-tabs-mobile-wrap .faq__tab-wrapper .ss-content{overflow:visible;padding-right:0!important;width:100%}.articles-comments .comment__rights,.faq__form .comment__wrapper,.other-sales .container,.other-sales .sales-catalog__small-wrapper,.products__main-tabs-mobile-wrap .feedback .reviews__info,.sales-catalog__small-wrapper,.single-article__right .articles-single .blog__box-img--small,.support .container,.warranty__item li{max-width:100%;word-break:break-word}.products__main-tabs-mobile-wrap .feedback__item{max-width:calc(100vw - 45px)}.products__main-tabs-mobile-wrap .feedback .reviews__item{padding:12px 12px 65px}.products__main-tabs-mobile-wrap .ss-wrapper{float:none}.products__main-tabs-mobile-wrap .faq__tab-wrapper--scroll{height:auto;max-height:inherit}.faq__tab-wrapper,.faq__tab-wrapper p{max-width:100%;font-size:14px;line-height:1.3}.faq__tab-wrapper p+p{margin-top:0}.faq__form .section-title .line-right,.warranty__img-two{margin-bottom:25px}.faq__form .comment__rights{margin-top:18px;max-width:100%;font-size:15px}.faq__form-wrapper{margin-top:24px;border-radius:0;padding:17px 15px;max-width:100%;width:100%;-webkit-box-shadow:none;box-shadow:none}.account__address-title,.support .comment__title,.warranty__quality{margin-bottom:18px}.warranty__case{width:100%;margin-bottom:12px}.warranty__item li,.warranty__item p,.warranty__item span:not(.section-title__text){max-width:100%;font-size:17px!important;line-height:21px}.warranty__right{margin:12px 0}.account__reviews .single-product__reviews,.articles-comments .feedback__items .more--pt,.purchase__delivery-items,.warranty__right .warranty__note{margin-top:0}.warranty__note{max-width:100%;padding:18px 18px 6px;margin-left:0}.warranty__img-one{margin-bottom:25px;max-height:250px}.warranty__form-wrapper{border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0}.warranty__form-wrapper .comment__title{display:none}.warranty__form-wrapper .comment__rights{font-size:15px;max-width:100%}.warranty__form-wrapper .comment__btn-submit{margin-right:0}.basket{padding:33px 0 0}.basket__note-wrapper{padding:0;border:none}.basket__season-title .section-title__text,.basket__year-title .section-title__text{font-size:24px;line-height:29px;padding-left:0}.basket__season-sum,.basket__year-sum{padding-left:0;font-size:18px;line-height:22px;margin:0 0 24px}.basket__item{padding:12px 0;max-width:100%;border-radius:0}.basket__box-img{max-width:120px;max-height:115px}.basket__title-wrapper{margin-bottom:0;max-width:300px}.basket__left .basket__row-title span{font-size:14px;padding-right:0;line-height:16px;height:auto;min-height:auto}.basket__row,.popup-purchase .comment__btns-box,.single-about__bottom{flex-direction:column}.account__order-item,.basket__gift,.basket__notify,.basket__order,.basket__result,.catalog-articles__main-helper,.popup-purchase .comment__btns-box,.purchase__end-payment,.purchase__form-box .comment__wrapper--helper,.single-about__bottom,.single-article__share{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.basket-products .products__sale,.basket__sale{font-size:14px;line-height:14px}.basket__right{max-width:100%;margin-top:0;padding-left:12px}.basket__sum-num{font-size:22px;line-height:26px}.basket__sum-label{margin-left:-132px;margin-right:68px}.basket__amount-box{padding-right:0;margin-bottom:12px}.basket__link-delete{position:static}.basket__link-delete .popup-window__btn-box{top:0;right:0}.account__reviews .single-product__reviews::before,.basket-products .section-title .section-title__text span,.basket__link-delete .popup-window__btn-close,.menu-mob .logo__img,.purchase__arr-mob,.purchase__line-mob,.purchase__prev-mob,.single-article .catalog-articles__main-like,.single-article__share .basket__share-icon{display:block}.basket__link-delete .popup-window__btn-close::after,.basket__link-delete .popup-window__btn-close::before{height:17px}.basket__notify{padding:8px 12px;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:12px 0 0}.basket__notify-text{max-width:100%;margin-bottom:12px}.basket__notify-link{padding-right:20px}.basket__notify-link::before{top:3px}.basket__notify-link::after{top:9px}.basket__order{max-width:750px;width:100%;margin-left:0;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 15px 24px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.basket .custom-radio>span::before{top:1px}.basket__order-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto}.basket__order-promo{margin-top:18px;margin-bottom:18px}.basket__order-line,.basket__order-wrapper .filter__radio-item,.basket_btns{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.basket__order-link{font-size:16px;padding:12px;width:100%}.basket .custom-radio{margin-right:0;width:100%}.hint__main{right:-95px!important}.basket__order-line>div{width:100%;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.basket__order-line--margin,.basket__order-line-bonus{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.basket__order-label--main{font-size:16px;line-height:20px}.basket__order-main{font-size:18px;line-height:20px}.basket__order-top{width:300px;margin-bottom:0}.account__order-title,.basket__order-select,.basket__order-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.basket__order-fast{margin-top:12px}.basket__order-title{text-align:center;font-size:24px;line-height:39px;margin-bottom:24px;width:370px}.basket__order-title span,.basket__profit,.basket__share-icon{display:none}.basket__result{margin-top:24px;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.basket__full{margin-bottom:8px}.basket__full-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.basket__gift{padding:12px;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:500px;width:100%}.basket__gift-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.basket__gift-label{padding-right:0;margin-bottom:8px;display:block;font-size:22px;line-height:26px}.basket__gift-sale{margin-top:0;margin-left:0;padding-right:0;font-size:17px;line-height:19px}.account__reviews .reviews__top,.basket__gift-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.basket__gift-item .basket__row-title{max-width:340px}.basket__gift-item .basket__row-title span{font-size:16px;line-height:18px;height:100%}.basket__gift-item .basket__box-img{max-width:90px;min-width:90px;max-height:90px}.basket__share-mob,.purchase__payment-text{max-width:100%;width:100%}.basket__share-mob .comment__input{width:240px!important}.basket__order-share{padding:18px 13px 18px 18px;margin-bottom:30px}.basket__order-share .basket__order-title{width:268px}.account__order-box,.basket__order-share .basket__order-inner,.single-article__info,.single-article__right .articles-single .blog__item--small,.support .comment__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.basket__order-share .basket__order-title span{display:inline}.basket__order-all,.basket__order-select{width:268px;padding:13px 10px}.basket__order-all{margin-bottom:12px;margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.popup-window{margin-right:0;padding:12px 19px;border:1px solid #f9594f;background-color:#fff;font-size:17px;line-height:21px;font-weight:500;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.popup-window--green{border:1px solid #40b45a}.popup-window__text{padding-left:0;max-width:353px;color:#f9594f}.popup-window__link-box,.reg-popup__arr-back{display:none}.popup-window--green .popup-window__text{color:#40b45a}.basket-products{padding-bottom:21px;padding-top:30px}.account__form .comment__form,.basket-products .container{max-width:605px}.basket-products .products__item,.basket-products .products__wrapper-helper{height:350px!important}.basket-products .products__wrapper-helper+.products__wrapper-helper{margin-left:5px}.basket-products .products__item{padding:6px 6px 8px}.basket-products .products__img-wrapper{max-width:168px;max-height:168px}.basket-products .products__title{font-size:14px;line-height:16px;height:48px}.basket-products .product__rate{width:65px!important}.basket-products .product__rate svg{width:13px;height:14px}.basket-products .products__count{line-height:14px}.basket-products .products__num{font-size:14px;line-height:14px;padding-left:6px}.basket-products .products__bonus{font-size:12px;line-height:12px}.basket-products .products__main-btn,.favorite .products-long__actions .cart{height:43px}.similar-products{padding:24px 0 66px}.sales-catalog .container--max{max-width:100%;padding:0 15px}.sales-catalog__big-item{padding-bottom:30px;height:auto;border-radius:0}.sales-catalog__link{font-size:15px;line-height:19px;padding:11px 52px 11px 16px}.sales-catalog__link::before{right:37px;top:16px;height:8px}.sales-catalog__link::after{right:37px;height:8px;bottom:14px}.sales-catalog__title{font-size:22px;line-height:24px;max-width:268px;margin:41px 0 37px}.sales-catalog__small-item{max-width:100%;margin-bottom:12px;border-radius:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 12px}.sales-catalog__small-item .sales-catalog__link{padding:12px 40px 12px 18px}.sales-catalog__small-item .sales-catalog__link::after,.sales-catalog__small-item .sales-catalog__link::before{right:23px}.sales-catalog__small-right{margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-radius:0;max-width:100%;height:82px}.sales-catalog__small-img{border-radius:0;position:absolute;right:0;top:0;max-width:330px}.sales-catalog__small-img img{max-width:100%;height:auto;width:100%;display:none}.sales-catalog__small-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 25px 0 15px;margin-top:12px;width:605px;margin-left:auto;margin-right:auto}.account__chat-message+.account__chat-message,.other-sales .sales-catalog__small-item+.sales-catalog__small-item,.purchase__end-text+.purchase__end-text,.purchase__form .comment__wrapper+.comment__wrapper,.sales-catalog__items{margin-top:12px}.sales-catalog__subtitle{max-height:20px;font-size:16px;line-height:19px}.sales-catalog__text{font-size:14px;line-height:17px}.sales-catalog__timer--abs{border-radius:5px 0 5px 5px;padding:5px 11px;font-size:11px;line-height:13px;width:93px}.sales-catalog__timer--abs .sales-catalog__num{font-size:17px;padding-right:7px}.sales-catalog__timer--abs .sales-catalog__days{font-size:10px}.main-sale{padding:15px 15px 14px}.main-sale .sales-catalog__big-item{height:auto;width:100%;border-radius:20px}.main-sale .main-sale__wrapper{margin:10px -15px 0;width:initial}.main-sale .sales-catalog__big-item:hover .sales-catalog__timer,.main-sale .sales-catalog__timer,.purchase__control-item+.purchase__control-item{margin-top:30px}.main-sale .sales-catalog__title{font-size:22px;line-height:24px;margin:42px 0 12px;max-width:290px}.main-sale .sales-catalog__info{font-size:16px;line-height:19px;max-width:208px}.sales-products{padding-bottom:27px}.sales-products .products__wrapper-helper{margin-bottom:20px;margin-right:0}.sales-products .more--pt{padding-top:10px}.sales-products .switches__left .sort-select{width:100%;min-width:220px}.sales-products .pagination__arr-double{margin-left:-15px}.other-sales{padding:33px 0 42px}.other-sales .sales-catalog__small-item{max-width:100%;border-radius:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 12px}.other-sales .sales-catalog__small-right{margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-radius:0;max-width:100%;height:82px}.other-sales .sales-catalog__small-img{border-radius:0;position:absolute;right:0;top:0;max-width:330px}.other-sales .sales-catalog__small-img img{max-width:100%;height:auto;width:100%}.other-sales .sales-catalog__small-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 25px 0 15px;margin-top:12px}.other-sales .sales-catalog__subtitle{max-height:40px;font-size:16px;line-height:19px}.account__appeal-new,.account__form .comment__rights,.other-sales .sales-catalog__text{font-size:14px;line-height:17px}.other-sales .sales-catalog__small-item .sales-catalog__link{padding:12px 40px 12px 18px;font-size:15px;line-height:18px}.other-sales .sales-catalog__small-item .sales-catalog__link::after{bottom:13px;height:8px}.other-sales .sales-catalog__small-item .sales-catalog__link::before{top:15px;height:8px}.other-sales .sales-catalog__timer--abs{border-radius:5px 0 5px 5px;padding:5px 11px;font-size:11px;line-height:13px;width:93px}.other-sales .sales-catalog__timer--abs .sales-catalog__num{font-size:17px;padding-right:7px}.other-sales .sales-catalog__timer--abs .sales-catalog__days{font-size:10px}.legal-info__img,.wholesaler__img{height:205px;max-height:none;margin-bottom:20px}.legal-info .delivery__anchors-link{padding:13px 0;height:100%}.legal-info__wrapper-download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:9px}.collections-catalog .section-title__text,.support .section-title__text{white-space:initial}.collections-catalog__items{max-width:672px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.collections-catalog__item{max-width:290px;padding:24px;margin-right:0!important;margin-bottom:12px}.collections-catalog__link{font-size:18px;line-height:22px;padding:12px 60px 12px 18px}.collections-catalog__link::after,.collections-catalog__link::before{height:10px}.collections-catalog__img{max-width:242px}.collections-catalog__img img{height:auto;max-width:100%}.main-collection{padding:30px 0 12px}.main-collection__banner .collections__item{height:171px}.main-collection__banner .collections__img{width:100%;height:171px}.main-collection__banner .collections__title{max-width:525px;height:85px;font-size:22px;line-height:24px;padding:19px 0 19px 30px}.main-collection__banner .collections__title span{max-width:546px}.main-collection__banner .collections__title-bg{right:50px;top:9px;max-width:536px}.support__form{max-width:605px;padding:0 15px;margin:0 auto}.support__wrapper-form{margin-top:12px;padding:24px 0;border-radius:0}.support__content p{max-width:100%;font-size:17px;line-height:21px;margin-bottom:18px}.support .comment__file-box{margin-bottom:18px;padding-top:0}.support .comment__btns-box{margin-bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.account__support .support__form .comment__btn-submit,.popup-comment .comment__btn-submit,.popup-order .comment__label--margin,.support .comment__btn-submit,.warranty .comment__btn-submit{margin-bottom:0}.support .form-select__title{font-size:17px;line-height:19px;padding-right:7px}.support .comment__rights{margin-top:18px;margin-left:0;max-width:100%}.logout-popup .comment__btns-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logout-popup__btn-yes{margin-bottom:0;padding:10px 38px;margin-right:36px;width:98px}.logout-popup__btn-no{padding:10px 40px;margin-right:0;width:108px}.login-popup,.reg-popup{padding:24px;max-width:100%;border-radius:0}.login-popup .comment__title,.reg-popup .comment__title{margin-bottom:22px}.login-popup .comment__rights{font-size:18px;line-height:22px;text-align:center}.login-popup__btn-log{margin:12px 0 0;padding:10px 37px;width:125px;font-size:15px;line-height:17px}.comment__btn-submit.login-popup__btn-log,.comment__btn-submit.logout-popup__btn-yes,.login-popup__btn-reg{margin-right:0;padding:10px 17px;width:200px;font-size:15px;line-height:17px}.comment__btn-submit.login-popup__btn-log{width:100%;font-size:15px!important;line-height:17px}.login-popup .comment__label,.reg-popup__btn-reg{font-size:15px;line-height:17px}.reg-popup .comment__rights{font-size:14px;line-height:17px;text-align:center}.reg-popup__btn-reg{padding:10px 29px;width:230px}.fancybox-slide{padding:15px}.favorite{padding:32px 0 30px}.single-article{padding:20px 0 40px}.account__order-subtitle,.single-article .articles-tags__reset-box{margin-bottom:15px}.single-article .section-title__text{font-size:22px;line-height:24px}.single-article__info-left{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-article__info-right{margin-left:0;margin-top:12px}.single-article .catalog-articles__views-num{font-size:20px;line-height:20px;padding-left:44px}.single-article .catalog-articles__views-img{left:0}.single-article__info{margin:26px 0}.single-article__row-title{margin-top:0;font-size:22px;line-height:22px}.purchase__payment-items,.single-article__liked-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-article__rate{margin-left:20px;width:105px!important}.single-article__rate svg{width:20px;height:20px}.single-article__share{margin:24px 0 40px;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-article__share .basket__share-wrapper{margin-bottom:20px}.single-article__share .basket__share-options{margin:20px 0 0}.single-article__share .basket__share-label{margin-bottom:10px}.single-article__share .basket__share-link+.basket__share-link{margin-left:20px}.single-article__share .basket__share-mob{margin-top:0;margin-bottom:12px}.single-article__share .basket__share-text{padding-left:13px}.single-article__share .catalog-articles__link{display:none}.articles-comments .single-article__leave-comm{margin-bottom:30px;padding:13px 50px 13px 9px}.articles-comments .single-article__leave-comm span{font-size:16px;line-height:20px}.articles-comments .single-article__leave-comm span::before{top:6px;right:-25px;max-height:12px}.articles-comments .single-article__leave-comm span::after{top:6px;right:-32px;max-height:12px}.articles-comments .feedback{padding:0 0 60px}.articles-comments .single-articles__form{padding:20px 15px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.account__appeal .display-none,.account__chat .display-none,.account__chat-form .comment__file-icon,.account__chat-person,.account__order-address,.account__order-hours,.account__order-track,.articles-comments .single-articles__form .comment__file-box,.purchase__line-desk,.purchase__next-steps{display:none}.account__address-item{padding:25px 0;border-radius:0;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.account__address-data{margin-top:6px;width:100%}.account__address-right{margin-left:0;margin-top:25px;padding:0 15px}.account__address-items{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.account__address-line{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.account__address-left{padding:0 15px}.account__address-options,.catalog-mob__item{max-width:290px}.account__address-box{margin-right:15px}.account__address-add{font-size:19px;line-height:24px;padding:12px 27px}.account__order-item{padding:24px 0;border-radius:0;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account__articles .catalog-articles__inner,.account__news-items,.account__order-helper,.account__supplies{max-width:605px;padding:0 15px}.account__title-box{margin-bottom:18px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#payButton,.account__order-pre{margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.account__order-label,.account__order-status .account__order-label{margin-right:0;margin-bottom:6px}.account .see-more--read{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.account .see-more__link{padding:6px 30px 6px 20px;font-size:18px;line-height:22px}.account .see-more__link::before{top:16px;right:12px}.account .see-more__link::after{top:11px;right:12px}.account__order-helper{width:100%}.account__supply{padding:9px 0}.account__supply-img{max-width:77px;height:60px}.account__supply-img img{height:auto;width:100%}.account__reviews .account__order-btn,.account__supply-left{width:100%}#payButton,.account__order-pre{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0}.account__order-single .account__order-title{font-size:20px;line-height:24px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:12px}.account__order-single .account__order-item{padding:18px 0}.account__title-content{margin:24px 0 6px}.account__supply-price{margin-left:10px;font-size:22px;line-height:26px}.account__bonus{border-radius:0;padding:24px 0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account__bonus-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account__bonus-right{margin-top:18px}.account__bonus-left,.account__bonus-right{max-width:605px;width:100%;padding:0 15px}.account__bonus-date,.catalog-mob__back,.catalog-mob__back--main{margin-bottom:18px}.account__appeal-box,.account__bonus-label,.account__reviews .reviews__rate,.single-about__top{margin-bottom:12px}.account__reviews .reviews__estimation{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account__reviews .reviews__date--mob{padding-top:0;margin-right:0}.account__reviews .single-product__rating-wrapper,.single-about__bottom .basket__price-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.account__appeal-wrapper,.account__articles .catalog-articles__main-btns,.account__articles .catalog-articles__main-helper,.account__confirm-form,.account__news-unsign,.account__reviews .account__helper-mob,.account__support .support__form .comment__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal}.account__reviews .account__supply-link{font-size:16px;line-height:18px}.account__reviews .see-more__link{line-height:16px;padding:6px 30px;height:34px}.account__reviews .see-more__link::before{top:13px;right:21px}.account__reviews .see-more__link::after{top:7px;right:21px}.account__reviews .account__helper-mob{max-width:605px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.account__reviews-line{padding:12px 0 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account__reviews-img{max-width:73px;height:70px}.account__reviews-img img{height:100%;width:initial;max-width:none}.account__reviews-wrapper{margin-right:0;margin-left:8px;width:450px}.account__articles{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account__articles .catalog-articles__main-helper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.account__articles .catalog-articles__main-img{max-width:100%}.account__articles .catalog-articles__main-btns{-ms-flex-direction:column;flex-direction:column}.account__articles .catalog-articles__main-like{display:block;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:0}.account__news-item{padding:18px 16px 24px;height:auto;margin-bottom:12px;min-height:175px}.account__appeal-items,.account__confirm-wrapper{width:605px;padding:0 15px}.account__news-item p{font-size:16px;line-height:20px}.account__news .more--pt{padding-top:18px}.account__confirm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.account__confirm .comment__wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.account__confirm .comment__input--fix{width:100%}.account__confirm .account__news-link{margin-top:20px;margin-left:0}.account__confirm-link,.account__news-link--green{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.account__confirm-form{margin-top:15px;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.account__confirm-form>div{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.account__confirm-form .comment__input,.account__confirm-form .comment__item,.account__confirm-form .comment__wrapper{width:100%}.account__news-sign,.account__news-unsign{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account__news-unsign{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account__news-text{margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:12px}.account__support .support__form .comment__btns{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:24px}.account__support .support__form .comment__rights{margin-left:0;margin-top:18px}.account__support .support__form .comment__btns-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.account__appeal .more__text{font-size:21px}.account__appeal-item{padding:0 15px 0 18px}.account__appeal-item::before{width:6px;height:210px;top:0;left:2px}.account__appeal-new{padding:4px 10px}.account__appeal-wrapper{width:100%;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.account__appeal-message{margin-left:0;margin-top:12px;font-size:16px;line-height:19px}.account__appeal-member{display:block;margin-top:3px}.account__appeal-next{font-size:18px;line-height:22px;padding-right:25px}.account__appeal-next::before{top:9px}.account__appeal-next::after{top:1px}.account__appeal-bottom{margin-top:13px}.account__appeal-link{margin-left:0;font-size:18px;line-height:22px;height:45px}.account__appeal-status{margin-left:0;padding-left:20px;position:relative;font-size:16px;line-height:19px}.account__appeal-status::before{display:block;position:absolute;left:0;top:5px;content:"";width:8px;height:8px;border-radius:50%;background-color:#e3e3e3}.account__chat-title{margin-bottom:11px;font-size:20px;line-height:24px}.account__chat .account__appeal-status:before{background-color:#0a7722}.account__scroll{width:575px;padding:18px 0 0}.account__chat-items{padding:0 30px 0 0}.account__chat{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account__chat-item{margin-bottom:20px}.account__chat-avatar{width:40px;height:40px;font-size:22px;line-height:22px}.account__chat-avatar img{width:18px;height:18px}.account__chat-online{font-size:12px;line-height:14px;white-space:nowrap}.account__chat-message{padding:6px 12px}.account__chat-message p,.account__tab-link{font-size:16px;line-height:19px}.account__chat-date,.account__chat-time,.purchase__next-link span{font-size:15px;line-height:18px}.account__chat-left{margin-right:15px}.account__chat-left::before{top:-2px;right:-39px;width:20px;height:30px}.account__chat-messages{margin-bottom:6px}.account__chat-item .account__chat-left{margin-left:10px}.account__chat-item .account__chat-message .reviews__photo:first-child,.purchase__form .comment__wrapper:last-child{margin-left:0}.account__chat-item .account__chat-left::before{right:55px;top:3px}.account__chat-item .account__chat-message .reviews__photo{margin-right:0;max-width:154px}.account__chat-form,.menu-mob__item a{width:100%}.account__chat-form .support__wrapper-form{padding:12px 0 18px}.account__chat-form .comment__file-link{margin-right:0}.account__chat-form .comment__btn-submit{margin-bottom:0;width:initial}.account__inner{padding-top:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account__links{margin-top:6px;max-width:575px}.account__tab-mob{font-size:20px!important;line-height:24px!important;padding:17px 18px!important;max-width:575px}.account__link{font-size:18px;line-height:22px;padding:12px 23px}.account__tab-link+.account__tab-link{margin-top:15px}.account__btn-pass,.account__btn-save{font-size:20px;line-height:24px;width:268px;margin-right:0}.account__form{padding:24px 17px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account__form .comment__btns{padding-top:18px}.account__btn-pass{margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:9px 35px}.account__btn-save{margin-bottom:12px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:11px 12px}.account__link:last-child::before{width:527px;left:24px}.account__tab::after,.account__tab::before{max-height:9px;top:19px}.account__tab-mob::after,.account__tab-mob::before{max-height:12px;top:24px}.account__tab-mob::after{right:33px}.account__helper-mob{width:100%;max-width:605px;padding:0 15px;margin-right:0}.catalog-articles__main-helper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.cookie__inner .popup-window__btn-box{right:-10px;top:-11px}.purchase__end-operation .purchase__next-link,.purchase__next-link{padding:10px 25px}.purchase__line-item::after,.purchase__line-item::before{height:5px;width:65px;top:6px}.purchase__line-item,.purchase__line-item--first,.purchase__line-item--last{width:20%}.purchase__line-label{font-size:14px;line-height:16px}.purchase__line-circle{width:18px;height:18px;margin-bottom:12px}.purchase__line-circle img{width:9px}.purchase__content-label{font-size:18px;line-height:22px;margin:0 0 24px}.purchase__form{-webkit-box-shadow:none;box-shadow:none}.purchase__form .comment__input,.purchase__form .comment__wrapper{width:100%!important}.purchase__reg-label{margin-right:0;margin-bottom:12px}.purchase__next-link span{margin-right:14px}.purchase__next-link img{width:24px}.purchase__delivery,.purchase__payment{padding:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.purchase__wrapper--pb{padding-bottom:36px}.purchase__form-box .comment__wrapper--helper{flex-direction:column;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.purchase__content--four .purchase__next-link span,.purchase__content--three .purchase__next-link span{width:88px}.purchase__control-title{font-size:22px;line-height:26px;margin-bottom:2px}.purchase__control-order+.purchase__control-order{margin-top:8px}.purchase__control-order{padding:8px 12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.purchase__control-link{font-size:14px;line-height:16px;max-width:100%;margin-bottom:8px;height:32px}.purchase__control-box{width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.purchase__control-text--mob{display:block;font-size:12px;line-height:15px;letter-spacing:.01em;color:rgb(85 85 85 / .8);margin-right:8px;font-weight:400}.purchase__control-count{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:15px;line-height:13px}.purchase__control-price{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:18px;line-height:13px}.menu-mob__top .orders,.purchase__arr-desk,.purchase__control-btns .account__order-prevstep,.purchase__delivery .purchase__reg-label,.purchase__prev-desk{display:none}.purchase__control-btns{margin:30px 0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.purchase__data{padding:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin-bottom:24px}.purchase__data-label{font-size:22px;line-height:26px}.purchase__data-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.purchase__data-name{margin-right:0;width:100%;font-weight:500;margin-bottom:8px}.menu-mob,.purchase__data-info{max-width:100%}.purchase__data-doc .filter__checkbox-text{font-size:14px;line-height:14px}.purchase__end-operation{margin-top:12px;padding:18px}.purchase__end-operation p{margin-bottom:18px}.purchase__end-operation .purchase__next{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.purchase__end-payment{margin-top:24px;flex-direction:column}.purchase__end-payment .purchase__next-link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.purchase__end-payment .account__news-text{font-size:17px;line-height:21px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.purchase__end-payment .account__news-text span{padding:0 0 0 12px}.purchase__content--zero .purchase__next .account__order-prevstep{width:95px}.purchase__content--four .purchase__next .account__order-prevstep,.purchase__content--three .purchase__next .account__order-prevstep,.purchase__content--two .purchase__next .account__order-prevstep{width:60px}.purchase__content--four .purchase__arr-mob img,.purchase__content--three .purchase__arr-mob img,.purchase__content--two .purchase__arr-mob img{width:52px}.single-product__mini-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-comment .comment__btns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:12px}.popup-comment .comment__rights{max-width:500px;text-align:center}.popup-purchase .logout-popup__btn-yes{margin-right:0;width:150px;font-size:15px;line-height:18px;margin-bottom:12px}.popup-purchase .logout-popup__btn-no{padding:11px 24px;width:290px;font-size:15px;line-height:18px}.popup-order .comment__btn-submit{font-size:15px;line-height:18px;padding:11px 33px;width:initial}.popup-order .comment__span{margin-left:0;margin-top:3px;margin-bottom:12px}.popup-order .comment__wrapper div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.popup-add .popup-window__btn-box{right:-17px;top:-14px}.popup-add .popup-window__btn-close::after,.popup-add .popup-window__btn-close::before{height:14px}.popup-add__box{font-size:16px;line-height:19px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.popup-add__box span{padding-top:2px}.popup-add__box p{margin-left:11px}.popup-delete--favorite .popup-add__box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.support .form-afterwards{border-radius:0;padding:20px 0}.basket__item--delete .basket__sum-label{margin-left:-105px;margin-right:56px}.basket__item--delete .popup-window__btn-box{top:0;right:0}.menu-mob__top{padding:0 15px;margin-top:18px}.menu-mob .logo{margin-left:auto;margin-right:auto}.menu-mob .popup-window__btn-box{right:10px}.menu-mob .search__input{width:100%;font-size:14px;line-height:17px}.menu-mob .search__button{max-width:64px;height:39px;right:0}.menu-mob .search__button img{left:23px}.menu-mob__orders{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin-bottom:24px;margin-left:0!important;padding:0 15px}.menu-mob__orders .orders__phone-link{margin-bottom:0}.menu-mob .currency,.menu-mob__catalog-link,.menu-mob__sales-link{padding:12px 15px}.menu-mob__items{padding:6px 15px 12px}.menu-mob__catalog-link::after,.menu-mob__catalog-link::before{right:21px}.menu-mob__cab{padding:0 15px;margin:18px 0 24px}.menu-mob__links{padding:9px 15px}.menu-mob .currency__list{padding:12px 0 12px 15px}.catalog-mob__back--main::after,.catalog-mob__back--main::before,.catalog-mob__back::after,.catalog-mob__back::before{left:20px}.catalog-mob__back a span,.catalog-mob__back--main a span{padding-left:44px}.catalog-mob__title{max-width:290px;margin:0 auto 12px}.catalog-mob__icon{margin-right:20px}.catalog-mob__link span{max-width:260px}.single-about{padding:0 0 17px}.single-about .single-content__info p{margin-bottom:18px;font-size:17px;line-height:21px}.single-about .basket__row-title span{font-size:16px;line-height:18px;max-width:225px;height:36px}.single-about__buy-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:12px;margin-left:0}.single-about .like svg{width:25px;height:23px}.single-about__buy{padding:6px 66px}.single-about__items{padding:6px 0 13px}.single-about__item{margin-right:6px;width:290px;padding:12px 10px 10px 15px}.account__chat-avatar span{font-size:26px;line-height:36px}.basket__right{position:static!important}.basket__item-wrapper{position:relative!important}}@media (max-width:899px){.header-search-mobile .search__input{padding-right:24px}.about{padding:24px 16px 15px}.products__row_more.slick-slider .products__item{max-width:100%}.header-search-mobile #title-search,.header-search-mobile .search__input{width:100%}.fixed-bottom-nav #login-link{margin-left:0}}@media (max-width:700px){.products__row_more.slick-slider .products__item{height:auto}.products__row_more .products__wrapper-helper{height:auto;margin-bottom:10px}}@media (max-width:670px){.breadcrumbs__list-item{padding-left:14px}.breadcrumbs__link,.breadcrumbs__text{font-size:14px;line-height:22px}}@media screen and (max-width:370px){.benefits__title{min-height:30px}}@media (max-width:590px){.benefits__title{line-height:1.3;font-size:14px}.single-products__image-main{width:285px}.account__scroll{width:545px}.filter__arr-close span::before{left:275px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.filter__arr-close span::after{left:290px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}@media (max-width:575px){.media-socials .section-title__text,.section-title__text{font-size:28px;line-height:34px}.about .container,.container,.products__wrapper-helper{max-width:100%}.reviews__info,.reviews__name{max-width:212px}.switches__type{display:none!important}.footer__img,.products__item:hover .products__full-price,.products__link-cart,.single-article__share .basket__share-icon{display:none}.account__address-line{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header__middle>.container{max-width:100%!important}.section-title__text--small{font-size:26px;line-height:34px}.answer__items,.basket__share-link+.basket__share-link{margin-left:0}.basket__share-mob .comment__input,.faq__items{margin-bottom:30px}.basket__share-options form{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.media-socials__inner,.products__box{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.reviews__slider{padding-top:4px}.reviews__photo:first-child{margin-right:0;margin-left:0}.reviews__photo img{height:100%}.reviews__info{overflow-y:hidden}.reviews__arr-left{left:15px;width:12px}.reviews__arr-right{right:15px;width:12px}.media-socials{padding-bottom:60px;padding-top:30px}.media-socials__inner{padding:36px 0 0;flex-direction:column}.media-socials__items{margin-top:15px;max-width:260px}.media-socials__item{width:117px;padding-bottom:0;min-height:90px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about .section-title__text,.basket .section-title__text,.feedback__like .section-title__text,.purchase__content .section-title__text,.single-content .section-title__text{white-space:nowrap}.banners__link{max-width:100%;margin:auto;height:100px}.banners__link img{height:100%;margin:0 auto}.banners__arr-left img,.banners__arr-right img{width:10px}.sign-up .section-title__text--small{font-size:22px;line-height:26px;max-width:480px}.sign-up{padding:30px 0}.sign-up__wrapper{margin-top:28px;padding-left:0}.sign-up__input{margin-bottom:24px;border-radius:23px;max-width:280px;width:100%}.products__btns{padding-bottom:8px}.products__title{margin-bottom:3px;overflow:hidden;height:48px}.products__sale{margin-top:12px;font-size:14px;line-height:14px;height:14px;margin-bottom:10px}.products__box{height:20px;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px}.products__bonus{font-size:12px;line-height:12px}.products__unavailable-box{width:160px;padding:4px 26px;top:20px;left:-15px;height:60px}.products__unavailable-text{font-size:15px;line-height:18px}.products__btn-buy{padding-left:0}.products__btn-cart{padding-left:35px}.products__btn-cart::before{left:18px}.products__notify-cart{width:130px;padding:6px 9px}.products__text-cart{font-size:13px;line-height:14px}.basket .section-title__text span,.basket__order-share .basket__order-title span,.feedback__like .section-title__text span,.products__item .like-mob--small,.products__link-cart--mob,.single-content .section-title__text span{display:block}.products__item-unavailable .products__notify-entry{width:131px;height:43px;padding:5px 10px}.products__item-unavailable .products__entry-link{font-size:15px;line-height:14px}.products__item .amount__btn-min{left:0}.products__item .amount__btn-plus{right:0}.products__btns .cart--green{margin-left:5px}.footer__payment-img+.footer__payment-img,.section-title .line-right{margin-left:15px}.products__btns .cart{padding:7px 13px}.products__btns .cart__img{width:20px;height:20px}.blog__inner{padding-top:24px;height:100%;max-height:540px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:15px}.blog__img{height:initial}.blog__info{padding:18px 12px 24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blog__left,.custom-radio{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.blog__views{padding-right:16px}.blog__title{font-size:19px;line-height:23px;max-width:400px;margin-bottom:6px;overflow-y:hidden;height:69px}.blog__left{max-width:289px;margin-bottom:18px;height:auto;flex-direction:column}.blog__box-top,.custom-select,.footer__column:first-child .footer__column-title,.footer__column:nth-child(2) .footer__column-title,.footer__column:nth-child(3) .footer__column-title{margin-bottom:12px}.blog .see-more{margin-top:36px}.blog .see-more--small,.footer__list-item+.footer__list-item{margin-top:0}.blog__info .see-more--read{margin-top:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog__info .see-more__link{padding:9px 42px 9px 22px;font-size:14px;line-height:16px}.footer__inner,.single-article__share .basket__share-link span{padding-left:0}.footer__address{width:280px}.account__chat-message,.catalog-lvl-one__list-short .products__img-wrapper a,.footer__column,.purchase__control{width:100%}.footer__column:nth-child(2) .footer__column-title,.footer__column:nth-child(3) .footer__column-title,.footer__column:nth-child(4) .footer__column-title{margin-top:0}.footer__column-title{height:48px}.footer__tel{margin-bottom:14px}.main-catalog__item,.main-catalog__wrapper{width:290px}.products-mini__wrapper-helper{width:280px!important;height:170px;margin-bottom:15px}.products-mini__img{max-height:144px;max-width:129px}.products-mini__img img{max-width:none;width:initial}.products-mini__item{padding:13px 10px 13px 14px;width:280px!important;height:170px}.products-mini__wrapper{max-width:129px;margin-left:10px}.products-mini__title{font-size:15px;line-height:16px}.products-mini__sale{font-size:14px;line-height:14px}.products-mini__price{font-size:20px;line-height:20px;margin-bottom:10px}.products-mini__item:hover .products__main-btn{width:129px}.products-mini__item .products__main-wrapper{margin-top:14px}.catalog-lvl-one__list-short .products__title,.search-res__list .products__title{height:44px}.catalog-lvl-one__list-short .products__img-wrapper,.search-res__list .products__img-wrapper{max-width:100%;height:168px}.catalog-lvl-one__inner-list .more--pt{padding-top:10px}.filter{margin-bottom:18px;padding:10px 0 20px;min-width:100%}.filter--hidden{display:none;padding:10px 0 0;height:47px}.filter__title{font-size:20px;line-height:24px;margin-bottom:12px}.filter__title::before{left:18px}.filter__reset{font-size:18px;line-height:22px;margin-left:24px}.filter__reset::after,.filter__reset::before{height:13px;top:5px}.filter__arr-close{bottom:-35px}.filter__arr-close span::before{left:139px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.filter__arr-close span::after{left:154px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.filter__item{padding:12px 22px 0 18px}.filter__item-title{font-size:18px;line-height:22px;padding-bottom:12px}.filter__price-min{margin-right:0}.filter__price-max,.filter__price-min{width:100px;font-weight:500;font-size:14px;line-height:22px;color:#7a7a7a}.filter__price-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:400px}.filter__range-box{max-width:400px}.filter__range-num{font-weight:500;font-size:14px;line-height:22px;color:#147627}.filter__item-title--active+.filter__item-content{padding-bottom:12px;padding-top:12px}.filter__radio-item{padding-top:5px}.filter__radio-text{padding-left:35px}.faq__form .comment__rights,.filter__btn-box{margin-top:18px}.filter__rate,.filter__rate--full{padding-left:34px}.irs--flat{max-width:395px}.custom-checkbox>span::before{margin-right:13px;width:21px;height:21px}.custom-radio>span::before{width:21px;height:21px;margin-right:12px;top:3px;background-size:10px 10px;background-position:53% 52%}.custom-radio{flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contacts__box,.faq__form .comment__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.filter__item:last-child .filter__radio-item:nth-child(2) .filter__radio-text,.filter__item:last-child .filter__radio-item:nth-child(3) .filter__radio-text{padding-left:36px;padding-top:8px}.count-select__list,.count-select__main,.custom-select__list,.custom-select__main,.sort-select__list,.sort-select__main{width:250px}.count-select__item-text,.count-select__title,.custom-select__item-text,.custom-select__title,.sort-select__item-text,.sort-select__title{font-size:17px;line-height:20px}.about-product p{max-width:600px}.about-product__info{width:auto;max-width:960px;margin:0 -16px;border-radius:0}.about-product h4{font-size:20px;line-height:24px;margin-bottom:18px}.about-product h4::after{width:198px}.about-product h5{font-size:18px;line-height:22px;margin-bottom:4px;max-width:198px}.contacts__title{font-size:22px;line-height:27px}.contacts__address,.contacts__email,.contacts__hours,.contacts__phone,.contacts__whatsapp{font-size:17px;line-height:21px}.contacts__address{max-width:195px}.contacts__box{flex-direction:column;margin-bottom:24px}.contacts__box .contacts__item:first-child{margin-bottom:24px;margin-right:0}.basket__row-title,.contacts__box .contacts__item:nth-child(2){margin-bottom:0}.contacts__hours,.contacts__media{margin-bottom:24px}.contacts__map{max-width:100%;height:350px;align-items:initial}.contacts__map img{max-width:100%;height:100%}.about-us__wrapper{height:630px}.company-history__item{width:240px!important;margin-right:10px}.company-history__item p{max-width:240px}.catalog-articles__main-img{height:200px}.catalog-articles__main-img img{height:auto;min-height:100%;max-width:none;width:auto}.feedback{padding:33px 0 40px;background-color:#fff}.feedback .reviews__item{border-radius:0;width:290px}.feedback .reviews__video-wrapper{max-width:100%;width:100%;height:160px;margin-bottom:18px}.reviews__photo{width:calc(33.3% - 8px);height:120px}.feedback .reviews__photo{max-width:fit-content;max-height:90px}.feedback .reviews__photo img{height:90px;width:90px;border-radius:16px}.feedback__items .more--pt{padding-top:0}.answer__items .reviews__item{padding:5px 0 5px 15px;width:305px}.answer__items .reviews__info{max-width:100%}.answer__items .reviews__info p{max-width:100%;margin-bottom:6px}.account__appeal-items,.account__articles .catalog-articles__inner,.account__bonus-left,.account__bonus-right,.account__form .comment__form,.account__helper-mob,.account__news-items,.account__order-helper,.account__reviews .account__helper-mob,.account__supplies,.account__tab-mob,.answer__items .reviews__photo,.basket-products .container,.container-helper,.faq .container-helper,.single-tabs .products-mini__item,.single-tabs .products-mini__wrapper-helper,.support .container-helper,.support__form{max-width:100%}.comment{width:290px;padding:0 0 5px 15px}.answer__icon{width:26px;height:26px}.answer__icon::after,.answer__icon::before{width:3px;height:15px;top:5px;left:11px}.feedback__like .section-title .line-right{margin:0 0 25px 25px}.popup-comment,.popup-comment2{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.articles-single .blog__box-img--small{height:150px}.articles-single .blog__title{height:40px}.section-title .line-left{margin-right:15px}.single-tabs .single-content__slider-box{margin-top:30px}.single-tabs .single-content__slide{padding:15px}.single-tabs .single-content .products__main-btn{width:137px}.single-tabs .single-content__arr-right{right:85px;bottom:-20px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:initial}.single-tabs .single-content__arr-left{left:90px;bottom:-20px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:initial}.single-product__main-title{font-size:18px;line-height:22px}.single-product__img img{height:100%;width:auto;max-width:none}.basket__gift-box,.basket__share-box,.single-product__content{padding:0 15px}.basket .container,.single-article .articles-comments,.single-product .container{padding:0}.faq{padding:30px 0 40px}.faq .section-title{padding-left:15px}.faq__inner{padding-top:24px}.faq__tab{border-radius:0}.faq__tab-title{padding:12px 66px 12px 15px}.faq__tab-title::before{right:46px;top:15px}.faq__tab-title::after{right:36px;top:15px}.faq__tab-title p{font-size:18px;line-height:20px}.faq__tab-content{padding:2px 10px 12px 15px}.faq__tab-wrapper{padding-left:0;border:0}.faq__tab-wrapper p{max-width:100%;padding-right:30px}.faq__tab-wrapper p+p{margin-top:0}.faq__form .section-title .section-title__text{font-size:24px;line-height:29px}.faq__form .comment__btns{flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket__price-wrapper,.single-article__share .basket__share-options{display:-webkit-box;display:-ms-flexbox;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.faq__form-wrapper{margin-top:24px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.basket .filter__radio-text{padding-left:32px}.basket__year-title .line-right{margin-top:0;margin-bottom:23px}.basket__title-wrapper{margin-bottom:5px}.basket__price-wrapper{display:flex;flex-direction:column}.basket__box-img{max-width:90px;min-width:90px;max-height:90px}.basket__item{max-width:100%;border-radius:0}.basket__sum-label{margin-left:-98px;margin-right:38px}.basket__gift-item .basket__row-title{max-width:167px}.basket__order{padding:0 12px;-webkit-box-shadow:none;box-shadow:none}.basket__order-bottom,.basket__order-title,.basket__order-top{width:267px}.basket__order-title{text-align:left}.basket__link-delete .popup-window__btn-box{top:0}.basket__right{position:static!important}.basket__item-wrapper{position:relative!important}.basket__order-share{-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);box-shadow:3px 3px 10px 3px rgb(0 0 0 / .08);border-radius:10px;padding:12px 18px}.basket__share-title{white-space:initial!important}.popup-window{padding:12px 13px}.popup-window__num{display:inline-block}.hint__main{right:-29px}.main-sale .sales-catalog__img-right,.sales-catalog__img-right{right:-120px}.hint__box::before{left:175px}.main-sale .sales-catalog__img-left,.sales-catalog__img-left{left:-120px}.sales-catalog__subtitle{max-height:40px}.account__confirm-wrapper,.sales-catalog__small-left{width:320px}.sales-products .section-title__text{font-size:22px;line-height:26px;text-align:center;white-space:nowrap}.sales-products .section-title__text span{display:block}.legal-info .section-title__text{white-space:initial}.main-collection__banner .collections__img,.main-collection__banner .collections__item{height:171px}.main-collection__banner .collections__title{max-width:265px}.main-collection__banner .collections__title-bg{right:25px;top:9px;width:272px}.favorite .catalog-lvl-one__list-short .cart img{width:20px;height:25px}.favorite .products__item:not(.products__item-unavailable):not(.products__item-no-hover):hover,.search-res__list .products__item:not(.products__item-unavailable):not(.products__item-no-hover):hover{height:395px}.single-article .products__img-wrapper{max-height:100px}.single-article .cart{height:43px}.single-article__box-helper{margin:10px 0 20px}.single-article__share .basket__share-options{display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-article__share .basket__share-link+.basket__share-link{margin-top:15px;margin-left:0}.articles-comments .single-articles__form{padding:32px 24px 16px}.articles-comments .catalog-articles__popular-item{width:260px}.articles-comments .section-title__text{font-size:22px;line-height:24px;white-space:nowrap}.account__supply{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account__supply-right{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.account__supply-cart,.account__supply-price,.products__row{margin-left:0}.account__bonus-order{font-size:14px;line-height:18px;width:140px}.account__bonus-operation{font-size:15px;line-height:19px;width:100%;margin-top:-10px;align-items:flex-start}.section-title__text-sale-index,.section__title-green-text{font-size:36px;font-weight:600;line-height:46.8px;color:#313932}.account__bonus-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account__reviews-img{height:63px}.account__reviews .account__supply-link{height:37px;overflow:hidden}.account__reviews-wrapper{width:205px}.account__scroll{width:290px;padding:18px 0 0}.account__chat-items{padding:0 30px 0 0}.account__chat-item .account__chat-message .reviews__gallery{gap:12px;flex-wrap:wrap;display:flex}.account__chat-item .account__chat-message .reviews__photo{max-width:calc(50% - 6px)}.account__chat-item .account__chat-message .reviews__photo+.reviews__photo{margin:0}.purchase__payment .filter__checkbox-text{line-height:16px}.purchase__data-doc .custom-checkbox>span,.purchase__payment .custom-checkbox>span{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.purchase__reg .custom-radio>span::before{top:-1px}.purchase__control-price span{white-space:nowrap}.purchase__line-box,.purchase__line-item,.purchase__line-item--first,.purchase__line-item--last{width:70px}.purchase__line-item,.purchase__line-item--first,.purchase__line-item--last{width:20%}.purchase__line-item::after,.purchase__line-item::before{width:42px}.popup-add{width:310px}.basket__item--delete .basket__right-wrapper,.sign-up__text{width:290px}.form-afterwards p,.sign-up__text span{font-size:16px;line-height:19px}.form-afterwards{padding:15px 25px}.form-afterwards__label{margin-bottom:10px}.form-afterwards__label span{font-size:18px;line-height:22px;margin-left:14px}.articles-comments .form-afterwards__label div svg{width:15px;height:13px}.articles-comments .form-afterwards__label span{margin-left:8px;font-size:16px;line-height:19px}.feedback .form-afterwards{padding:0 0 5px 15px}.feedback .form-afterwards__label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.feedback .form-afterwards__label div{padding-top:2px}.basket__item--delete .basket__sum-label{margin-left:-14px;margin-right:10px}.basket__item--delete .basket__title-wrapper{max-width:260px}.basket__item--delete .basket__link-like span{font-size:15px;line-height:18px}.account__news-item{min-height:200px}.like-mob-horizontal,.products__item .like-mob{margin-top:0;margin-right:0}.products__item .like-mob span{font-size:14px}.products-mini__title{height:32px}.cabinet-wrapper{cursor:pointer;margin:0 0 0 14px}.products__img-wrapper img{width:100%;object-fit:cover;height:168px}.products__img-wrapper{height:168px}.products__item .products__btns .amount{display:flex}.products__item .products__btns .products__btn-cart{padding-left:8px}.products__item .products__btns .products__btn-cart::before{content:none}.products__item{height:unset}.amount{width:110px;height:30px}.amount__num{width:70px;height:30px}.products__item>.products__btns{display:flex;justify-content:space-around;padding-left:unset}.amount__btn-min,.amount__btn-plus{height:30px;min-width:28px}.products__item .products__btns .products__btn-cart{padding-left:0}.products__item .products__btns .amount{width:auto}.products__btn-b-cart>svg,.products__btn-cart>svg{width:20px;padding-top:2px}.products__main-btn{width:fit-content;height:32px}.amount__btn-min>svg{width:8px}.amount__btn-plus>svg{width:9px}.products__title{font-family:Montserrat;font-style:normal;font-weight:600;font-size:10px;line-height:12px;color:#313932;height:unset}.products__count,.products__num{font-family:Montserrat;font-style:normal;font-weight:500;color:#7a7a7a;font-size:10px}.products__count{height:unset;display:block;line-height:12px;-webkit-text-size-adjust:100%}.products__num{line-height:12px;height:unset}.products__price,.products__sale--active{font-family:Montserrat;font-style:normal;font-weight:600;line-height:12px;height:unset}.products__sale--active{-webkit-text-size-adjust:100%;font-size:10px;color:#313932}.products__price{font-size:16px;color:#147627}.products__item>a{min-height:35px;max-width:150px}.products-slider>div{padding:10px 0 44px}.about-product .about-product__info .more--small{padding:0 15px 30px}.viewed-contacts .viewed{padding:20px 0}}.banner-section__slider img,.sales-catalog__img>img,.single-product img{width:100%;object-fit:contain}@media (max-width:370px){.header__middle.fixed .header__middle-inner{min-height:65px}.line-left{max-width:13px}.about-product .section-title__text,.articles-single .section-title__text,.catalog-lvl-one .section-title__text,.faq__form .section-title__text,.similar-products .section-title__text{white-space:nowrap}.section-title__text{white-space:initial}.sale-products .section-title .line-right{width:55%}}.single-product__num{white-space:nowrap}.single-product img{height:100%}.single-product .single-product__mini-slide img{object-fit:cover}.single-product__img-box{display:inline-block}.single-products__image-main{overflow:hidden}.main-catalog .single-product .single-products__image-main .slick-arrow{width:62px;height:40px;background:#edf4ee;border-radius:16px;border:0;position:absolute;bottom:0;left:-156px}.main-catalog .single-product .single-products__image-main .slick-arrow:before{content:"";width:2px;border-radius:5px;position:absolute;top:17px;height:8px;background:#147627;transform:rotate(-45deg);left:calc(50% - 4px)}.main-catalog .single-product .single-products__image-main .slick-arrow:after{content:"";width:2px;border-radius:5px;position:absolute;top:17px;height:8px;background:#147627;transform:rotate(45deg);right:calc(50% - 3px)}.main-catalog .single-product .single-products__image-main .slick-next{left:-85px}.main-catalog .single-product .single-products__image-main .slick-prev,.slick-arrow.slider-product-small-next:after{transform:rotate(180deg)}.main-catalog .single-product .single-products__image-main .slick-arrow:hover:before{box-shadow:none}.about-main-container .company-history,.delivery_pay_item .delivery__payment-img,.main-catalog .single-product .single-products__image-main{overflow:visible}.popup-product .single-product .single-products__image-main{margin-bottom:16px}.popup-product .single-product .single-products__image-main .slick-slide,.popup-product .single-product .single-products__image-main .slick-slide>div{height:500px}.catalog-filter-mobile-new .menu-mob__wrapper,.popup-product .single-product .single-products__image-main .slick-slide .single-product__img,.popup-product .single-product .single-products__image-main .slick-slide .single-product__img-box{height:100%}.popup-product .single-product .single-products__image-main img{object-fit:cover;cursor:default}.single-product__slider-img{display:flex;position:relative;align-items:flex-start}.single-products__image-main img{border-radius:20px;min-width:500px}.popup-product .single-product .single-products__image-main img{transform:scale(1.05)}.product-rating label:nth-child(2),.products__labels{z-index:4}@media (max-width:540px){.single-content-buy-more-d{display:none}.single-content-buy-more-m{display:block}}.arrow{border:2px solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);transition:.3s;opacity:.5;position:relative;top:-2px;margin-right:10px}.arrow-catalog-main{border:2px solid #fff;border-width:0 3px 3px 0;opacity:1;right:-10px;margin-right:0}.arrow.active{transform:rotate(-135deg);transition:.3s;top:3px}.banner-section__slider>.slick-arrow:before,.menu-item-arrow:before,.slick-arrow:before{transform:translate(-50%,-50%);top:50%;left:50%;position:absolute}.orders__phones>.orders__phone-link:first-of-type{width:max-content}.catalog-arrow{border:2px solid #fff;border-width:0 2px 2px 0;left:-2px;opacity:1}.cabinet-arrow{border:2px solid #313932;border-width:0 3px 3px 0;left:5px;top:-1px}.arrow-left__img-sales,.arrow-right__img-sales{top:50%;transform:translateY(-50%);position:absolute}.cabinet-profile-wrapper{display:flex;margin:0;align-items:center;justify-content:center}.arrow-right__img-sales{right:30px}.arrow-left__img-sales{left:15px;opacity:1;z-index:20}.sales-catalog__img{margin-bottom:10px}@media (max-width:540px){.arrow,.banner_image_desktop{display:none}.banner_image_mobile{display:block}.user-list__item-link{margin:0!important}}@media (min-width:541px){.banner_image_desktop,.single-content-buy-more-d{display:block}.banner_image_mobile,.single-content-buy-more-m{display:none}}.btn-up:hover svg path{stroke:#0a7722}.account__address-add.active:hover svg path,.account__address-add:hover svg path,.account__address-add:not(.active) svg path,.account__order-prevstep:hover svg path{stroke:#147627}.arrow-left__img-sales:hover,.arrow-right__img-sales:hover{filter:drop-shadow(2px 4px 6px #313932);transition:.5s}.arrow-left__img,.arrow-right__img,.arrow-right__img-sales,.blog__item--small,.index_title_link_sale span,.index_title_link_sverh span,.reviews__item{transition:.5s}#sub_done{background:#397a3d;border-radius:10px;padding:27px 42px 18px 24px;right:unset!important;top:50%!important;transform:translateY(-50%);transition:1s}.popup-add--active_thanks{display:block!important}.sales-catalog__timer-new{display:flex;align-items:center;justify-content:center;padding:5px 8px;position:absolute;max-height:25px;background:#fff;border-radius:40px;left:24px;top:12px;font-size:12px;font-weight:500;line-height:1.3}.sales-catalog__timer-new>svg{margin-right:6px}.sales__item{border-radius:10px;padding:5px 0;z-index:2}.sales-catalog__wrapper{display:flex;flex-wrap:wrap;width:100%;gap:5px}.sales__item>img{width:100%;height:100%;object-fit:fill;border-radius:10px;max-height:375px}@media (min-width:1379px){.sales__item{width:calc(33.3% - 3px)}}@media (max-width:1378px){.sales__item{width:calc(50% - 3px);padding-bottom:10px}.sales-catalog__inner .sales-item-list:after{top:-10px}}@media (max-width:540px){.sales__item{width:100%}}.sign-up-middle-block{position:absolute;right:50%;transform:translateX(50%);bottom:0}@media (max-width:1700px){.menu-categories__item{position:relative}.viewed .products__wrapper-helper{width:calc(25% - 20px)}.collections-catalog .collections-items-new .collections-item-new{width:33.3%}.menu-categories{padding:0}.promo,.menu-categories__item a{padding:8px 10px}}@media (max-width:1620px){.catalog__helper{padding-right:unset}.menu-categories__item a{gap:4px}.promo,.menu-categories__link{font-size:15px;line-height:22px}}@media (max-width:1620px){.catalog__helper{padding-right:unset}.header__bottom-inner .menu-categories__item a{gap:4px}.promo,.menu-categories__link{font-size:15px;line-height:22px}}.sign-up-right-block,.sign-up-left-block{z-index:2}@media (max-width:1490px){.catalog__helper{padding-right:unset}.header__bottom-inner .menu-categories__item a{gap:4px}.promo,.menu-categories__link{font-size:14px;line-height:1.3}.promo,.menu-categories__item a{padding:8px 5px}}@media (max-width:1280px){.menu-categories__item svg{display:none}}@media (max-width:1100px){.promo,.menu-categories__link{font-size:11px}}.user-list{margin-left:10px}.user-list>div{width:80px}@media (max-width:1500px){.sales-catalog .sales__item>.sales-catalog__timer-new{left:5px;top:5px}}@media (max-width:1400px){.viewed .products__wrapper-helper{width:calc(25% - 20px);margin-bottom:0}}@media (max-width:1201px){.helper{display:none}.viewed .products__wrapper-helper{width:calc(33.3% - 20px)}.viewed .products__wrapper-helper .products__item{max-width:100%!important}}@media (max-width:899px){.viewed .slick-list{padding:10px 0}.main-catalog .viewed .slick-list{margin:0}}.sales .sales__item{padding:0 12px}@media screen and (min-width:900px){.banners .section-title:hover{color:#147627;transition:0.3s}.cookie_inner_description a:hover{color:#f96222;transition:0.3s}.sales .sales__item{padding:0 12px 16px;transition:0.3s}.sales .sales__item img{transition:0.3s}.sales .sales__item img:hover{box-shadow:0 10px 12px -6px rgb(0 0 0 / .16);transition:0.3s}}@media (max-width:650px){.sales .sales-catalog__timer-new{left:12px}.sales-catalog__inner .sales-item-list:after{left:15px;width:calc(100% - 30px)}}.blog__item--small:hover{transition:.5s;box-shadow:0 0 0 1px rgb(20 118 39 / 49%)}.brand-index-container:hover{filter:unset;transition:.5s;box-shadow:0 0 0 1px rgb(20 118 39 / 49%);background:unset}.brand-index-container{transition:.5s;margin-top:5px;margin-left:5px}.social-media-list-item{font-family:Montserrat;font-size:15px;font-weight:500;line-height:23px;display:flex;align-items:center;margin-bottom:6px}.social-media-more-text{margin-top:10px}.social-media-list-title,.social-media-more-text{font-family:Montserrat;font-size:15px;font-weight:500;line-height:23px;color:#313932}.social-media-list-title{line-height:30px}.social-media-list-title{margin-bottom:6px}@media (max-width:1600px){.banners>.section-title{padding-left:0}.footer__delivery{flex-wrap:unset}.search__input{width:275px;font-size:16px;line-height:20px}}@media (max-width:1440px){.banners>.section-title{padding-left:0}.footer__address,.footer__email,.footer__hours,.footer__list-link,.footer__tel{font-size:14px}.footer__delivery-box{margin-right:10px}.single-tabs .team__tabs-link{text-align:center}}@media (max-width:1368px){.collections__catalog-products .collections-item-new-img:after{height:100%;top:0;width:100%}.collections-item-new-img:after{height:350px;top:0}.collections-item-new-img>img{height:350px;max-height:350px}.collections-item-new{height:370px}.collections-item-new-img{object-fit:contain;display:block;height:350px;max-height:350px}.footer{padding:0}.footer__list-link{font-size:14px}.banner-section{padding:20px 15px}.user-list{margin-left:0}}@media (max-width:1400px){.footer__column{margin-top:25px}.footer__column-title{font-size:16px}.about-product__info .more--small{position:relative}.about-product__info .more--small:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:120px;background:linear-gradient(360deg,#fff 51.03%,#fff0 100%);display:block}.about-product__box.height-auto+.more--small:before{opacity:0}}@media (max-width:1152px){.reviews__item{padding:14px;height:290px;margin:6px 12px 24px 0;max-width:580px;width:95%}.reviews__info{font-size:14px}.reviews__name{font-size:16px;line-height:23px;padding-bottom:0}.reviews__date{font-size:14px;line-height:1.3}}.header{position:relative;z-index:15}.mobile_profile_menu_list{padding:0 0 0 26px}.mobile_profile_menu_list .menu-top-title-mobile{justify-content:unset}.account-header-btns,.account__reviews .see-more__link,.feedback .reviews__box,.filter__title,.menu-top-title-mobile,.popup-add-product,.reg-popup .check{display:flex;align-items:center}.catalog-filter-mobile-new .menu-top-title-mobile{position:fixed;top:-10px;width:calc(100% - 52px);background:#fff;padding-bottom:12px;padding-top:12px;z-index:2}.menu-mobile-new-top>.menu__list>li{padding-left:0;padding-bottom:7px}.menu-mobile-new-top>.menu__list>li>a{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#161616}.menu-mob__top{padding:0 26px}.catalog-filter-mobile-new .menu-mob__top{overflow:auto;padding-top:50px}.menu-mob__top .user-list__link-img{margin-left:0;margin-right:0}.menu-mob__top .mobile-top-menu-orders>#login-link{margin-left:0}.menu-mob__top .user-list__link{display:block;position:absolute;left:calc(100% + 10px)}.menu-mob__top #login-link,.menu-mob__top .user-list__item-link{margin-bottom:10px}.mobile-menu-new .orders{display:block;margin:0;padding:0}.orders__phones-mobile-menu{display:block;margin-top:10px}.mobile-menu-new .orders__phone-link{padding:0;margin:0;width:max-content}.mobile-menu-new .user-list__text{width:16px;height:16px;font-size:10px;line-height:15px;bottom:2px;right:12px}.menu-top-title-mobile>p{font-style:normal;line-height:24px;color:#147627;margin-left:15px}.horizontal-menu-top-mobile{margin:15px 0;border:1px solid #d5e3d7}.orders__phones-mobile-menu>.orders__phone-link>svg{margin-right:12px}.orders__phones-mobile-menu>.orders__phone-link{margin-bottom:10px}.account__supply-num,.menu-main-catalog-left-item a,.menu-main-catalog-right-item-sub-1 h3 a,.orders__phones-mobile-menu>.orders__phone-link>span{font-weight:600;font-size:16px;line-height:24px;color:#313932}.mobile-top-menu-orders>#login-link>svg{margin:0 0 0 -2px}.menu-top-title-mobile-catalog>svg{width:40px;background:#147627;border-radius:20px;height:40px;padding:6px}.menu-mob__middle-item-sale{background:#f96222;border-radius:36px}.menu-catalog-section-new .dropdown-menu{height:0;overflow:hidden}.menu-catalog-section-new .active{height:100%;overflow:visible;margin:12px}.menu-catalog-section-new .dropdown-menu>li{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#313932;margin-bottom:8px}.menu-catalog-section-new .dropdown{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#147627;position:relative;display:block;margin-bottom:8px}.account__supply-wrapper,.delivery-pay,.products-long__box-wrap{flex-grow:1}.menu-item-arrow{display:block;border:2px solid #147627;border-width:0 2px 2px 0;opacity:1;position:absolute;right:0;top:5px;left:unset;z-index:2}.menu-item-arrow:before{content:"";width:35px;height:35px;display:block}.menu-mob__middle-item-sale>a>p{font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#fff}.filter__title>span{font-weight:700;font-size:16px;line-height:24px;color:#147627}.filter__reset,.preview__btn-more span,.preview__link span{font-weight:600;font-size:16px;line-height:24px}.filter__title-icon{width:40px;height:40px;border-radius:20px;background:#147627;display:flex;align-items:center;justify-content:center;margin-right:16px}.preview__btn-more,.preview__link{background:#edf4ee;border-radius:63px}.preview__link{padding:12px 20px;-webkit-box-shadow:2px 2px 5px 1px rgb(0 0 0 / 14%);box-shadow:2px 2px 5px 1px rgb(0 0 0 / 14%);position:relative;margin:0 10px 18px 0;overflow:hidden;display:flex;align-items:center;transition:.5s}.preview__link span{color:#147627;transition:.5s}.preview__btn-more span{color:#147627}.catalog-lvl-one__inner{justify-content:left}.preview__link:hover{background:#fef4ef;transition:.5s}.index_title_link_sverh:hover span,.preview__link:hover>span{color:#147627;transition:.3s}.horizontal-menu-top-catalog{margin:0 auto;border:1px solid #d5e3d7;width:80%}.filter__btn-box{display:flex;-ms-flex-pack:center;justify-content:center;background:#147627;border-radius:63px;width:80%;margin-right:auto;margin-left:auto}.filter__reset{cursor:pointer;margin:0;padding:14px 24px;position:relative;border:none;background-color:#fff0;color:#fff;text-decoration-line:unset}.slick-arrow:before{content:"";height:80%;width:80%;border-radius:50%;transition:.5s}.arrow-pager-catalog:hover,.slick-arrow:hover:before{transition:.5s;box-shadow:0 0 5px 0 rgb(20 118 39 / 41%)}.banner-section__slider>.slick-arrow:before{content:"";height:100%;width:100%;border-radius:50%;transition:.5s}.banner-section__slider>.slick-arrow:hover:before{transition:.5s;box-shadow:0 0 6px 0 rgb(20 118 39 / 80%)}.menu__link:hover{position:relative}.blog__item--small_index-hover:after,.menu__link:after{content:"";pointer-events:none;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#313932;transition:transform .3s cubic-bezier(.215,.61,.355,1),background-color .2s;transform-origin:0 50%;transform:scaleX(0)}.blog__item--small_index-hover:after{background-color:#FFF}.blog__item--small_index-hover:hover:after,.menu__link:hover:after{transform:scaleX(1)}.catalog-lvl-one__inner .section-title__text{padding-bottom:12px;margin-top:10px}.switches__type{margin:0 24px}.vl{border-left:1px solid #d5e3d7;height:242px;transform:translateY(-15px)}.products-long__wrapper-top .like-mob{display:flex;align-items:center;gap:16px;margin-bottom:32px}.products-long__wrapper-top .like-mob-svg{display:flex;align-items:center;width:40px;height:40px;background:#147627;border-radius:20px;justify-content:center;transition:.5s}.products-long__wrapper-top .like-mob-svg-del,.products-long__wrapper-top .like-mob-svg:hover{background:#f96222;transition:.5s}.products-long__wrapper-top .like-mob-svg-del:hover{background:#147627;transition:.5s}.products-long__wrapper-top .like-mob-svg-del>svg,.products-long__wrapper-top .like-mob-svg>svg{margin-right:1px}.arrow-pager-catalog{width:48px;height:48px;background:#fff;box-shadow:0 0 6px rgb(9 82 23 / .11);border-radius:24px;display:flex;justify-content:center;align-items:center;transition:.5s;margin:0 16px}.about h3,.viewed h3{font-family:Montserrat;font-style:normal;font-weight:700;font-size:40px;line-height:52px;color:#147627}.single-products__image-main.slider-product .single-product__img-box{width:100%;max-width:100%}.single-products__image-main.slider-product .single-product__img-box .like-mob{position:absolute;top:24px;right:24px;width:48px;height:48px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%}.single-article .single-article__left .articles-comments{padding-top:32px;margin-top:32px;border-top:1px solid #d5e3d7}.viewed .products__item{margin:2px}.slider_section_index-сontainer,.viewed{max-width:1860px;margin:0 auto}.main-catalog .single-content-buy-more .viewed{margin-top:0;padding:0}@media (max-width:1079px){.main-catalog .catalog-lvl-one__inner .catalog-lvl-one__inner-list{margin-bottom:0}.main-catalog .catalog-lvl-one__inner .catalog-lvl-one__inner-list .pagination{margin-bottom:24px}}.catalog-filter-mobile-new{background-color:#fff;max-width:580px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 2px 4px rgb(0 0 0 / .15);box-shadow:0 2px 4px rgb(0 0 0 / .15);position:fixed;left:0;top:0;z-index:400;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s linear;transition:transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;height:100vh}.footer-mobile-filter{justify-content:center;align-items:center;position:sticky}.footer-mobile-filter>.filter__apply{font-weight:600;font-size:14px;line-height:24px;color:#fff;background:#147627;border-radius:26px;cursor:pointer;border:none;position:relative;max-width:100%;padding:10px 16px}@media (min-width:940px) and (max-width:1920px){.catalog-lvl-one__list-short--active{max-width:100%}}@media (max-width:567px){.filter{min-width:100%}.viewed{padding:20px 0}.catalog-lvl-one__inner-list .section-title__text{font-weight:700;font-size:28px;line-height:32px;color:#147627}.catalog-lvl-one__inner-list h1{transform:translateX(-15px)}.favorite__inner .catalog-lvl-one__inner-list h1,.main-catalog .catalog-lvl-one__inner-list h1{transform:translateX(0)}.favorite__inner .catalog-lvl-one__inner .section-title__text{padding-bottom:0}}@media (max-width:900px){.header__top,.user-list__link{display:none}.fixed-bottom-nav,.header-mobile,.header-search-mobile{left:0;z-index:20;background:#fff}.about{margin:0}.brand-img-index{padding:4px}.amount__btn-min>svg,.amount__btn-plus>svg{margin:0 4px}.blog__box-top blog__box-top--mobile,.blog__box-top--mobile,.header__bottom,.header__middle-inner .burger,.header__middle-inner .catalog,.header__middle-inner .list,.header__middle-inner .list__blank,.media-socials__left,.sign-up-right-block>p{display:none}.benefits__inner{padding:unset}.sales__item>img{max-height:220px}.blog,.new-products,.sale-products{padding-top:32px}.sales__inner{padding-top:24px}.fixed-bottom-nav{display:flex;position:fixed;width:100%;bottom:0;filter:drop-shadow(0 -2px 4px rgb(0 0 0 / .1));padding:8px 8px 8px 5px}.fixed-bottom-nav .fixed-bottom-nav-item-cart-icon{position:relative}.fixed-bottom-nav .fixed-bottom-nav-item-cart-icon .user-list__num{position:absolute;left:calc(50% + 8px)}.fixed-bottom-nav .fixed-bottom-nav-item-cart-icon .user-list__text{position:relative;display:block;right:0;bottom:0;width:16px;height:16px;font-size:8px;line-height:16px;top:unset}.fixed-bottom-nav-item{display:block;text-align:center;width:20%}.fixed-bottom-nav-item>a{font-weight:500;font-size:12px;line-height:16px;text-align:center;color:#313932;display:block}.header-mobile{display:flex;position:absolute;width:100%;top:0;filter:drop-shadow(0 2px 6px rgb(0 0 0 / .07));padding:5px 8px 5px 5px;align-items:center}.header-mobile-item{width:20%;justify-content:center;display:flex}.header-mobile-item>a{justify-content:center;display:flex;width:30px}.header-mobile-item-logo{width:60%;justify-content:center;display:flex}.blog__box-bottom--small,.logo,.sign-up-block-benefit-item>p{max-width:100%}header{padding-bottom:100px}.header-search-mobile{display:flex;position:absolute;width:100%;top:61px;filter:drop-shadow(0 8px 6px rgb(0 0 0 / .07));padding:10px 5px;align-items:center;justify-content:center}.search,.user-list__link,.user-list__link-cart{display:flex}.search__input{width:335px;font-size:15px;line-height:20px;padding:11px 80px 12px 45px}.search__button{left:4px}.search__button>svg>g>path{stroke:#7a7a7a}.banner-section{padding:20px 0 0;margin-top:-28px}.banner-section__inner{border-radius:unset}.banner-section__slider-item>a,.sign-up__btn{width:100%}.products-slider>div{padding:10px 0 24px}.reviews{padding-bottom:0}.reviews__item{padding:16px 16px 32px;height:100%;max-width:580px;width:95%}.reviews_name_block{justify-content:unset}.reviews__rate{margin-top:24px}.reviews__info{max-width:100%;height:auto;min-height:unset;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#313932;overflow:hidden;margin:0;text-align:start}.social-media-list-item,.social-media-list-title,.social-media-more-text{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#313932}.media-socials__inner{display:block;padding:0}.media-socials__img-poster-moblile{display:block;margin-bottom:16px}.media-socials__img-poster-moblile>img{width:-webkit-fill-available;border-radius:8px}.media-socials__right{width:100%;padding:16px}.social-media-list-title{margin-bottom:22px}.social-media-list-item{gap:8px;margin-bottom:4px}.social-media-list-item-soc>a>svg{width:48px}.social-media-list-item>svg,.user-list__link-img>svg{min-width:24px}.media-socials__right>h3.container{padding:0;margin-bottom:10px}.media-socials>.container{padding:16px 0 20px}.media-socials{padding-bottom:0}.about>h3>svg{width:56px;height:56px}.about>h3{font-weight:700;font-size:28px;line-height:32px;color:#147627}.about__box,.about__box>p{font-family:Montserrat;font-style:normal;font-weight:500}.about__box{font-size:16px;line-height:28px;color:#313932}.about__box>p{font-size:16px;line-height:24px;color:#333}.about__info .more--small,.more__text{padding-left:0;justify-content:left;font-size:16px;line-height:24px;text-decoration-line:underline;color:#147627}.blog__item--small{display:block!important;background:#fff;-webkit-box-shadow:3px 3px 10px 3px rgb(0 0 0 / 8%);box-shadow:3px 3px 10px 3px rgb(0 0 0 / 8%);max-width:100%;border-radius:16px}.blog__box-img--small{display:flex;max-width:100%}.blog__info,.blog__info blog__info--small,.sign-up__form{display:block}.blog__img{height:initial;width:-webkit-fill-available}.blog__info{padding:0 24px;-ms-flex-pack:unset;justify-content:unset;width:100%;height:245px}.blog__inner{padding-top:26px;height:100%;max-height:540px;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:column;flex-direction:unset;overflow:visible;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:15px;display:flex}.blog__box-bottom--small p{width:100%;max-width:100%}.blog__title{font-size:19px;line-height:23px;width:100%;max-width:100%;margin-bottom:6px;padding-right:20px;height:69px;overflow:hidden;margin-top:20px}.blog__info .see-more--read{margin-top:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog__info .see-more__link{padding:12px 24px;font-size:14px;line-height:16px}.blog__box-img--small{display:flex;max-width:-webkit-fill-available;width:100%;border-radius:16px 16px 0 0}.blog__views>svg{min-width:20px}.blog__comments>svg{min-width:20px;min-height:20px}.blog__comments,.blog__views{font-size:14px;line-height:22px;color:#5c5c5c}.banners__slider{padding:24px 0 24px 16px}.user-list__item--cab,.user-list__link-img{background:unset;margin:0}.footer,.sign-up{background-size:cover}.user-list__item--cab{margin:0}.preload.products-slider{max-width:1860px;max-height:100%;margin:0;padding:0}.sign-up{background:#f8f8f8;padding:15px;display:block;max-height:100%;margin-top:36px;overflow:hidden}.sign-up-left-block{display:block;max-width:100%}.sign-up-block-benefit{padding-top:8px;display:block}.sign-up-block-benefit-item{justify-content:left;margin-bottom:10px}.sign-up-block-benefit-item>svg{margin-right:16px}.sign-up__input{max-width:100%;width:100%;margin-bottom:15px}.footer__column{width:50%}.footer__column-title{height:20px}.footer__media{padding-top:0}.sign-up-right-block .footer__media{padding-top:16px}.footer>.container{padding-bottom:20px}.collections-item-new{margin:unset}.products__fast-text{margin-left:7px;font-size:10px;width:100%;line-height:14px}.products__fast-product-container{padding:4px 8px}.products__item:hover .products__btns .products__btn-b-cart-link{width:30px;height:30px}.products__main-btn-horizontal{width:30px;height:30px;margin-left:5px}.products__item>.products__box,.products__item>a,.products__item>p{padding-left:14px}.products__item>.products__btns{padding:0 12px 10px}.products__btns{padding-bottom:0}.like-mob-horizontal,.products__item .like-mob{width:35px;height:35px;border-radius:19px}.products-slider .like-mob-horizontal{top:10px;right:10px;left:auto}.smartfilter .filter__items{margin-top:0;padding-top:20px}.body-product .footer{margin-bottom:45px}.header__middle{position:fixed;width:100%}.preview__inner{flex-wrap:wrap;justify-content:stretch;margin:0;display:flex;align-items:center;padding:0 0 5px}.switches .sort-select__main{width:100%;padding:7px 20px 7px 16px}.preview__link{padding:4px 8px;height:32px;display:flex;align-items:center;margin:8px 8px 0 0}.preview__link>span{font-weight:600;font-size:13px;line-height:18px;color:#147627}.switches .count-select__title,.switches .sort-select__title{font-weight:500;font-size:13px;line-height:22px;color:#fff}.sort-select__title{display:block}.filter__arr-close,.filter__btn-box,.sort-select__title--mob{display:none}.catalog-mobile-filter-block{display:flex;justify-content:center;align-items:center;padding:7px 20px 7px 16px;background:#147627;border-radius:36px;gap:13px}.catalog-mobile-filter-block-title{font-style:normal;font-weight:600;font-size:13px;line-height:22px;color:#fff}.preview__btn-more{height:32px;display:flex;align-items:center;justify-content:center;margin:8px 4px 0 0}.counter_product_catalog-container,.switches{margin-top:14px}.switches{justify-content:left;position:relative;margin-bottom:39px}.switches__right{position:absolute;right:0}.catalog-lvl-one__list-short .products__item,.catalog-lvl-one__list-short .products__wrapper-helper{max-height:366px;max-width:50%}.catalog-lvl-one__list-short .products__wrapper-helper{margin:0}.catalog-lvl-one__list-short .products__item{max-height:366px;max-width:98%;justify-content:center;margin:10px 0}.arrow-pager-catalog,.pagination__item{width:32px;height:32px}.pagination__dots,.pagination__link{font-size:16px;line-height:20px}.about-product__inner{height:100%}.products-mini-row .slick-slide{padding:5px}.filter__item-title{font-weight:700;font-size:16px;line-height:24px;color:#147627}.custom-checkbox>span{font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:#147627}.filter__wrapper-scroll{max-height:254px}.switches__products .count-select{margin-right:8px}.header__middle-inner{min-height:32px;padding:4px 0}.header__middle.fixed-show{box-shadow:unset!important;top:0!important}.header__middle-inner .searchWrapper{display:none}}@media (min-width:900px){.products__arr-right-slider,.products__arr-left-slider{transition:box-shadow 0.3s}.products__arr-right-slider:hover,.products__arr-left-slider:hover{transition:box-shadow 0.3s;box-shadow:0 0 12px 0 rgb(9 82 23 / .2)}.blaze-pagination button:hover{transition:background-color .3s;background:#147627}.orders__phone-link span:after,.benefits__text_link{position:relative;width:fit-content}.orders__phone-link span:after,.benefits__item .benefits__text_link:after{content:"";pointer-events:none;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#147627;transition:transform .3s cubic-bezier(.215,.61,.355,1),background-color .2s;transform-origin:0 50%;transform:scaleX(0)}.orders__phone-link span:after{background-color:#161616}.orders__phone-link:hover span:after,.benefits__item:hover .benefits__text_link:after{transform:scaleX(1)}.orders__phone-link:hover span,.orders__phone-link,.benefits__item:hover .benefits__text_link,.benefits__text_link{transition:.5s}.header__middle-inner .header-mobile-item{display:none}.footer__column .footer__tel,.footer__column a.footer__address,.footer__column .footer__email{transition:0.5s}.footer__column .footer__tel:hover,.footer__column a.footer__address:hover,.footer__column .footer__email:hover{color:#f96222;transition:0.5s}.banner-section__inner .arrow-left.blaze-prev,.banner-section__inner .arrow-right.blaze-next{opacity:0;transition:0.3s}.banner-section__inner:hover .arrow-left.blaze-prev,.banner-section__inner:hover .arrow-right.blaze-next{opacity:1;transition:0.3s}}.review-actions{padding:16px 16px 4px;display:flex;justify-content:space-between}.blog_see-more-review{background:#fef4ef;font-size:16px;line-height:24px;color:#f96222;text-decoration:unset}.catalog-filter-mobile-new .menu-mob__close-btn{position:absolute;right:26px;top:19px;z-index:2}.catalog-filter-mobile-new .popup-window__btn-close::after,.catalog-filter-mobile-new .popup-window__btn-close::before{position:absolute;left:16px;content:" ";height:24px;width:2px;background-color:#147627}@media (max-width:585px){.cookie{width:calc(100% - 24px)}.cookie_inner_description a{transform:unset}}@media (max-width:402px){.cookie_inner_description p,.cookie_inner_description a{font-size:13px}.cookie{padding:10px 12px}.cookie_inner_description a{transform:unset}}@media screen and (max-width:365px){.cookie_inner_description p,.cookie_inner_description a{font-size:12px;line-height:1.3}.cookie__inner{gap:0}}@media (max-width:575px){.products__box,.products__img-wrapper{margin-bottom:8px}.products__title{height:42px;font-size:14px;line-height:14px}.products__sale--active{font-size:14px}.products__price{font-size:20px}.popular-products,.sale-products{padding-bottom:24px}.new-products{padding-top:22px}.collections{padding-top:0}.collections__items{padding-top:23px}.media-socials{padding-top:0;transform:translateY(-24px)}.media-socials__inner{padding:0;border-radius:0}.banners__slider{padding:14px 16px 24px}.sales{padding:30px 0 44px}.benefits__items{padding-top:34px}.blog__inner{max-width:100%;margin:0 12px}.blog__info{padding:0 24px;-ms-flex-pack:unset;justify-content:unset;display:block;width:unset;height:245px;max-width:fit-content}.blog .slick-slide{padding:0 5px 0 10px}.blog div.container{padding:0}.reviews__slider .reviews__item{width:100%!important}.blog__item--small{margin:20px 0 10px}.reviews .slick-slide{padding:0 26px 0 2px}.social-media-list-item-soc{margin-top:0;transform:translateY(10px)}.about h3{font-size:28px;line-height:32px;color:#147627;padding:24px 0 0}.about>h3>svg{height:56px}.products__label-new,.products__label-sale,.products__label-top{font-size:11px;line-height:20px;padding:0 10px;font-weight:400}.products__label-top{width:42px}.filter__item-content{margin:0}.filter__item-title--active+.filter__item-content{padding:0}.catalog-filter-mobile-new .popup-window__btn-close{display:block}.viewed{padding:20px}.about-product__info div{padding:16px;font-weight:400;font-size:16px;line-height:24px}.about-product__box a,.about-product__box a:hover{transition:.5s;text-decoration:none;line-height:18px}.about-product__box a{border-bottom:1px solid #333;letter-spacing:.01em;color:#555}.about-product__box a:hover{color:#147627;border-bottom:1px solid #147627}.blog .blog_see-more,.review-desktop{display:none}.blog_see-more{padding:8px 12px;display:inline-flex;align-items:center}.see-more__link-leave{margin-left:0}.catalog-lvl-one__list-short .products__wrapper-helper{padding:0 2px;width:calc(50% - 8px)}.products__item>a{min-height:35px;max-width:none;padding-right:8px;padding-left:8px}.products__item>.products__box,.products__item .products_rating_card_new,.products__item>p{padding-left:8px}.single-article+.viewed{padding:20px 15px}}@media (max-width:1920px){.products__row>.slick-list>.slick-track>.slick-slide .products__wrapper-helper{padding:0 4px}}@media (max-width:440px){.catalog-lvl-one__list-short .products__wrapper-helper{width:calc(50% - 4px);padding:0;height:auto}.catalog-lvl-one__list-short .products__wrapper-helper .products__item{margin:0}.about{border-radius:0}.benefits__text{width:fit-content;margin:0 auto}.slick-slider .amount__num{width:40px}.products__main-btn{margin-left:6px}.catalog-lvl-one__list-short--active{gap:7px}.products__num{padding-left:0}.sign-up__btn{height:46px}.sms-form .sms-policy{font-size:12px}.sms-form .sms-change-message,.sms-form .success-popup-title,.sms-popup .sms-timer,.sms-popup .success-popup-title{margin-bottom:12px}.sms-form .sms-form-phone-items{padding:12px 0}.sms-form .sms-form-phone-item{height:40px}.sms-popup.fancybox-content{padding:36px 12px 20px}}@media (min-width:575px){.review-mobile{display:none}}.review-desktop .blog_see-more{margin-left:16px;display:flex;align-items:center}.about-main-container .team__flowers,.about-main-container .team__tabs-item-content.active .team__tabs-item-content-text:before,.account__helper-mob .articles-tags__link:hover:before,.catalog-articles .articles-tags__link:hover:before,.delivery-page-sidebar .articles-tags__link:hover:before,.main-catalog .fixed_product_footer,.page-warranty-sidebar .articles-tags__link:hover:before,.single-article__section-simple .articles-tags__link:hover:before,.single-product__reviews:before,.tab-item-pay-delivery .delivery__payment-wrapper li::before{display:none}@media (min-width:575px) and (max-width:900px){.filter--hidden{display:none;padding:10px 0 0;height:47px}.catalog-lvl-one__list-short .products__wrapper-helper{max-width:50%;margin-bottom:100px;height:100%;width:calc(50% - 8px);padding:0 2px}.catalog-lvl-one__list-short .products__img-wrapper{max-width:100%;height:200px;object-fit:unset}.catalog-filter-mobile-new .filter,.catalog-lvl-one__list-short .products__img-wrapper a{width:100%}.viewed .products__img-wrapper{height:200px}.viewed .products__item{height:100%}.catalog-lvl-one__list-short .products__img-wrapper img{max-width:none;width:100%;object-fit:cover}.catalog-lvl-one__list-short .products__img-wrapper .products__label-frost img{width:auto}.catalog-lvl-one__list-short .products__item{height:100%;max-height:100%}.catalog-lvl-one__list-short .products__item .products__btns .products__btn-cart{padding-left:35px}.catalog-lvl-one__list-short .products__item>.products__btns,.catalog-lvl-one__list-short .products__main-btn{margin-left:0}.catalog-lvl-one__list-short .products__fast-text{margin-left:12px;font-size:16px;width:100%;line-height:14px}.catalog-lvl-one__list-short .products__item:hover .products__btns{justify-content:space-around}.catalog-lvl-one__list-short .catalog-filter-mobile-new-mob--active{max-width:100%}.filter{margin:0 auto}}@media (max-width:330px){.slick-slider .amount__num{width:30px}.catalog-lvl-one__list-short--active,.single-article-viewed .products-mini__row{gap:8px}.catalog-lvl-one__list-short .products__wrapper-helper,.single-article-viewed .viewed .products__wrapper-helper{width:calc(50% - 4px)}.catalog-lvl-one__inner-list .section-title__text,.main-catalog .viewed .section-title__text{font-size:20px;line-height:24px}.about-product h3{margin-bottom:10px}.container{padding:0 10px}.blog__info .see-more--read{gap:15px}.single-article-viewed .viewed{padding:20px 5px!important}}.fixed_product_header{position:fixed;bottom:0;background:rgb(255 255 255 / .85);box-shadow:4px 0 4px rgb(0 0 0 / .08);backdrop-filter:blur(10px);z-index:99;width:100%;padding:16px}.fixed_product_header_wrap{max-width:1531px;margin:0 auto;display:flex;align-items:center}.fixed_product_header-right{display:flex;align-items:center;margin-left:auto}.fixed_product_header .menu__list{width:100%;flex-wrap:wrap;max-width:1531px;margin:-10px auto 0}.fixed_product_header-price{display:flex;margin-left:auto;flex-direction:column}.fixed_product_header-price-base,.fixed_product_header-price-new{line-height:24px;margin-right:48px;margin-left:11px;font-weight:600;white-space:nowrap}.fixed_product_header-name{font-weight:600;font-size:18px;line-height:24px;margin-bottom:8px;max-width:613px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fixed_product_header-price-base{font-size:18px;text-decoration-line:line-through;color:#313932;margin-top:-2px}.fixed_product_header-price-new{font-size:32px;color:#147627}.btn-product-go-back{width:100%;display:flex;align-items:center;justify-content:center;min-height:40px;background:#F5F5F5;border-radius:38px;font-weight:600;font-size:16px;line-height:20px;color:#161616;transition:.3s;margin-bottom:24px;text-align:center}.btn-product-go-back:hover{background:#147627;color:#edf4ee}.single-product__slider-img{margin-top:0}.single-product__article{background:#edf4ee;border-radius:37px;padding:5px 16px;font-weight:500;font-size:14px;line-height:22px;display:inline-flex;margin-bottom:16px;height:32px}.single-product__article-num{font-size:14px;line-height:22px;margin-left:5px}.single-product__main-title{font-weight:700;font-size:40px;line-height:41px;color:#313932;margin-bottom:24px}.main-catalog .single-product__main-title,.slider-product-small .slider-product-small-img{margin-bottom:10px}.single-product__name-wrapper{background:0 0;padding:0;display:flex;flex-direction:column;height:calc(100% - 5px)}.popup-product .single-product__name-wrapper{flex-wrap:wrap;flex-direction:row;height:auto}.single-product__num-box-items{display:inline-flex;flex-wrap:wrap;width:calc(100% - 314px);height:100%}.main-catalog .single-product__num-box-items{width:calc(100% - 374px);position:relative}.popup-product .single-product__num-box-items{width:auto;height:auto;margin-right:67px}.single-product__num-text{max-width:auto;width:auto}.single-product__rating{display:inline-flex}.single-product__rate{width:118px;height:22px;position:relative}.single-product__rate-active{position:absolute;top:0;left:0;height:100%;background:url(/upload/icon-star-yellow.svg) no-repeat}.slider-product{width:500px;min-width:500px}.slider-product-img img{border-radius:16px}.slider-product-small-wrap{width:133px;min-width:133px;margin-right:23px;margin-top:-3px;max-height:500px}.main-catalog .single-product .slider-product-small-wrap{max-height:calc(500px - 40px)}.slider-product-small .slick-active{box-sizing:content-box}.slider-product-small .slick-track{height:705px!important}.slick-arrow.slider-product-small-next,.slick-arrow.slider-product-small-prev{background:#edf4ee;border-radius:16px;height:40px;border:0;width:calc(50% - 4px)}.slick-arrow.slider-product-small-next:after,.slick-arrow.slider-product-small-prev:after{content:"";width:100%;height:100%;background:url(/upload/product-slider-arrow.svg) 50% 50% no-repeat;display:block}.single-product__info-wrapper{margin-left:40px;margin-top:0}.single-product__brand-wrapper,.single-product__num-box{font-weight:500;font-size:14px;line-height:20px;color:#7a7a7a;margin-bottom:8px}@media screen and (min-width:900px){.single-product__brand-wrapper{max-width:170px}}.single-product__brand-wrapper>:last-child,.single-product__num-box .single-product__num{font-size:14px;line-height:20px;margin-left:5px;color:#7a7a7a}.single-product__rating-wrapper{flex-direction:column;align-items:flex-start}.single-product__reviews{font-weight:500;font-size:14px;line-height:20px;text-decoration-line:underline;color:#7a7a7a;text-transform:capitalize;margin-top:6px}.single-product__sale{display:inline-block;max-width:222px;margin-top:0;margin-left:70px;position:absolute;right:0;top:0;z-index:2}.single-product__sale-label{font-weight:500;font-size:14px;line-height:20px;color:#7a7a7a;padding-bottom:0;margin:0 0 16px;display:block}.single-product__sale-link{width:100%;padding:5px 10px 5px 8px;background:#edf4ee;border-radius:22px;display:flex;align-items:center;min-height:36px;position:relative;border:1px solid #ccc0;transition:.3s}.single-product__sale-link:before{content:"";display:block;width:20px;min-width:20px;height:20px;background:url(/upload/icon-sale.svg) no-repeat;margin-right:13px}.single-product__sale-link span{font-weight:500;font-size:11px;line-height:13px;color:#147627}.single-product__wrapper{width:100%;margin-top:auto}.banner-section__slider-otzyvy>div,.blog__item--small .blog__box-img--small,.main-catalog .single-product .single-product__wrapper,.products__main-btn-wrap,.single-article__right .blog__info--small{position:relative}.single-product__num-box-items-wrap{display:flex;flex-wrap:wrap;height:100%}.account__scroll,.feedback .feedback__like,.popup-product .single-product__num-box-items-wrap{height:auto}.single-product__available{padding-left:20px;font-weight:500;font-size:14px;line-height:22px;color:#7a7a7a;margin-bottom:14px;margin-top:5px;margin-left:8px}.single-product__price-sale{font-weight:600;font-size:24px;line-height:28px;text-decoration-line:line-through;color:#313932;margin-bottom:0}.single-product__price{font-weight:600;font-size:44px;line-height:48px;color:#147627;margin-bottom:8px}.single-product .amount__num{width:80px;height:46px;border:0;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;border-radius:0}.single-product .amount__btn-min,.single-product .amount__btn-plus{height:46px;padding:0 4px}.single-product__btns .amount{display:flex;align-items:center;margin-bottom:32px}.single-product__btns .products__main-btn{width:375px;height:74px;position:relative}.single-product__btns .products__main-btn .products__btn-buy{font-weight:600;font-size:24px;line-height:28px;padding-left:0;padding-right:60px}.single-product__btns .products__main-btn .products__btn-cart{position:absolute;top:50%;right:24px;transform:translateY(-50%)}.single-product__btns .products__main-btn .products__btn-cart svg{width:40px;height:40px}.single-product__btns .products__main-btn .products__btn-cart::before{height:42px;left:37px}.single-product__btns{margin-bottom:0;position:relative}.single-product .benefits__items{padding-left:0;justify-content:flex-start;flex-direction:column;margin-left:auto;padding-right:24px}.single-product .benefits__items .benefits__img{width:50px;height:50px;margin-right:24px}.single-product .benefits__item{justify-content:flex-start;width:290px;margin-bottom:10px}.single-product .benefits__item div{font-weight:500;font-size:12px;line-height:16px;color:#7a7a7a}.single-product .benefits__item div>:first-child{font-weight:700;font-size:14px;line-height:20px;color:#313932;margin-bottom:2px}.single-product{margin-top:-8px;padding-bottom:0}.team__tabs-link{padding:14px 24px;background:#edf4ee;border-radius:63px;font-weight:600;font-size:16px;line-height:24px;color:#147627;border:0;display:flex;align-items:center}.single-tabs{padding-top:38px;padding-bottom:0}.tabs-wrapper .active{border:0;background:#147627;color:#fff}.team__tabs-link+.team__tabs-link{margin-left:16px}.single-tabs .tabs{border:0}.single-content{padding-top:40px;padding-bottom:40px}.single-content__info,.single-content__info li,.single-content__info p{font-weight:400;font-size:14px;line-height:24px}.menu-top-title-mobile,.single-content__info ol,.single-content__info p,.single-content__info ul{margin-bottom:14px}.single-content__info li::marker{color:#147627}.single-features__title{font-weight:700;font-size:16px;line-height:24px;color:#313932;margin-bottom:8px}.single-features__label{font-weight:600;font-size:14px;line-height:18px;color:#313932;min-width:200px;max-width:200px}.single-features__link{font-weight:500;font-size:14px;line-height:18px;color:#333;margin-right:6px}.tab-item-pay-delivery>:first-child{padding-right:215px}.account__chat-time,.company-history__item p,.delivery_pay_item_nav,.delivery_pay_nav,.menu-main-catalog-right-item-sub-1 ul a{font-weight:500;font-size:14px;line-height:24px;color:#333}.articles-comments .show-comment{background:#edf4ee;border-radius:16px;box-shadow:none}.articles-comments .comment__title{font-weight:700;font-size:16px;line-height:24px;color:#313932;font-style:inherit;margin-bottom:16px}.comment__input{width:360px;border:0}.comment__input::placeholder,.comment__textarea::placeholder{font-weight:500;font-size:16px;line-height:28px;color:#878787}.comment__textarea{height:100px;border:0}.comment__file-link{font-weight:500;font-size:14px;line-height:20px;text-decoration-line:underline;color:#147627;cursor:pointer;margin-right:0}.comment__btn-submit{background:0 0;border:1px solid #147627;border-radius:36px;font-weight:600;font-size:14px;line-height:24px;color:#147627;padding:7px 28px}.comment__btn-submit.login-popup__btn-log,.comment__btn-submit.logout-popup__btn-yes{font-size:18px;font-weight:500;display:flex;align-items:center}.comment__btn-submit:hover,.delivery_pay_item_nav .nav-delivery-active,.delivery_pay_item_nav p:hover,.delivery_pay_nav .nav-delivery-active,.delivery_pay_nav p:hover{background:#147627;color:#fff}.reviews__item{border:0;box-shadow:none}.reviews__name{font-weight:700;font-size:16px;line-height:24px;color:#313932;margin-bottom:0}.account__chat-info,.basket-user-delivery-add-address .basket-user-delivery-item.empty svg,.delivery_pay_item li,.delivery_pay_item ul,.feedback .reviews__top{margin-bottom:8px}.feedback .reviews__estimation{position:absolute;right:16px;bottom:16px}.feedback .reviews__item{position:relative;height:auto;margin-bottom:0}.reviews__info{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#313932}.feedback .reviews__info{height:auto;max-width:calc(100% - 130px)}.feedback .reviews__respond-link{border:1px solid #147627;border-radius:36px;padding:8px 28px}.feedback .reviews__respond-link span{letter-spacing:.01em;font-weight:600;font-size:14px;line-height:24px;color:#147627}.feedback .reviews__respond-link:hover{background:#147627}.feedback .reviews__respond-link:hover span{color:#fff}.feedback .reviews__btn-dislike,.feedback .reviews__btn-like{align-items:center;margin-right:10px;font-weight:600;background:#fff;border-radius:19px;padding:5px 15px 5px 8px;height:40px}.feedback .reviews__btn-dislike svg,.feedback .reviews__btn-like svg{transition:.3s}.feedback .reviews__btn-dislike:hover svg,.feedback .reviews__btn-like:hover svg{transform:scale(1.1)}.answer__items .reviews__btn-dislike-icon,.answer__items .reviews__btn-like-icon,.reviews__estimation svg{width:24px;height:24px}.tab-item-pay-delivery .delivery_pay_item{max-width:840px}.feedback .reviews__dislike-num,.feedback .reviews__like-num{letter-spacing:.01em;padding:0 0 0 7px;font-size:14px;line-height:24px;color:#313932}.answer__items .review_item_admin .reviews__item{background:#EDF4EE;border-radius:16px;border:0;padding:16px 20px;margin:0 0 16px;width:100%!important}.feedback .review_item_admin .reviews__respond-link{border-color:#f96222}.account__helper-mob .articles-tags__link.active span,.account__helper-mob .articles-tags__link:hover span,.catalog-articles .articles-tags__link.active span,.catalog-articles .articles-tags__link:hover span,.delivery-page-sidebar .articles-tags__link.active span,.delivery-page-sidebar .articles-tags__link:hover span,.delivery-pay .faq__tab-title.faq__tab-title--active p,.delivery-pay .faq__tab.active .faq__tab-title p,.feedback .review_item_admin .reviews__respond-link span,.page-warranty-sidebar .articles-tags__link.active span,.page-warranty-sidebar .articles-tags__link:hover span,.products__main-tabs-mobile-wrap .faq__tab-title.faq__tab-title--active p,.products__main-tabs-mobile-wrap .faq__tab.active .faq__tab-title p,.single-article__section-simple .articles-tags__link.active span,.single-article__section-simple .articles-tags__link:hover span{color:#f96222}.btn-green:hover,.delivery-pay .faq__tab-title.faq__tab-title--active::after,.delivery-pay .faq__tab-title.faq__tab-title--active::before,.feedback .review_item_admin .reviews__respond-link:hover,.filter__apply.reset-apply,.products__main-tabs-mobile-wrap .faq__tab-title.faq__tab-title--active::after,.products__main-tabs-mobile-wrap .faq__tab-title.faq__tab-title--active::before{background:#f96222}.account__articles .bottom_nav .more__btn:hover span,.catalog-articles-blog .bottom_nav .more__btn:hover span,.feedback .review_item_admin .reviews__respond-link:hover span,.main-catalog .bottom_nav .more__btn:hover span,.sales-catalog .bottom_nav .more__btn:hover span{color:#fff}.account .comment__form .comment__item,.account .popup-comment__form .comment__item>div,.account__chat .account__appeal-label,.feedback__item,.form__file-imgs--modal,.page-warranty-content h2,.page-warranty-content h3,.page-warranty-content h4,.page-warranty-content h5,.page-warranty-content h6,.single-article__left .section-title,.success-popup-wrap img,.support__form .comment__textarea,.video-product-detail-item img{margin-bottom:16px}.video-product-detail-item .truncate-text-yt{font-weight:600;font-size:16px;color:#313932}.delivery-page,.page-warranty{display:flex;padding-bottom:60px}.blockquote-success,.delivery-pay blockquote,.garantii__items blockquote{padding:28px 56px 28px 60px;position:relative;background:#fef4ef;border-radius:16px}.delivery-page-sidebar,.page-warranty-sidebar{width:447px;min-width:447px;margin-right:24px}.delivery-page-sidebar h1,.page-warranty h1{margin-bottom:24px;font-weight:700;font-size:40px;line-height:52px;color:#147627}.delivery-pay h1,.tab-item-delivery-pay-item{font-weight:700;font-size:24px;line-height:28px}.delivery-page-sidebar h3,.feedback__like h1,.page-warranty-sidebar h2,.page-warranty-sidebar h3,.single-article__section-simple h3{font-weight:700;font-size:24px;line-height:28px;color:#313932;margin-bottom:24px}.account__helper-mob .articles-tags__link,.catalog-articles .articles-tags__link,.delivery-page-sidebar .articles-tags__link,.page-warranty-sidebar .articles-tags__link,.single-article__section-simple .articles-tags__link{background:#edf4ee;border-radius:63px;padding:14px 24px;box-shadow:none;margin-bottom:10px;display:inline-flex}.account__helper-mob .articles-tags__link,.delivery-page-sidebar .articles-tags__link{padding:14px 20px}.delivery-page .delivery-page-sidebar h2,.delivery_pay_item img,.single-article__navigation-simple{margin-bottom:32px}.account__helper-mob .articles-tags__link span,.catalog-articles .articles-tags__link span,.delivery-page-sidebar .articles-tags__link span,.page-warranty-sidebar .articles-tags__link span,.single-article__section-simple .articles-tags__link span{font-weight:600;font-size:14px;line-height:24px;color:#147627}.single-article__section-simple .articles-tags__link span{font-size:14px}.account__helper-mob .articles-tags__link.active,.account__helper-mob .articles-tags__link:hover,.catalog-articles .articles-tags__link.active,.catalog-articles .articles-tags__link:hover,.delivery-page-sidebar .articles-tags__link.active,.delivery-page-sidebar .articles-tags__link:hover,.delivery-pay .faq__tab-title.faq__tab-title--active,.delivery-pay .faq__tab-title.faq__tab-title--active+.faq__tab-content,.delivery-pay .faq__tab.active,.page-warranty-sidebar .articles-tags__link.active,.page-warranty-sidebar .articles-tags__link:hover,.products__main-tabs-mobile-wrap .faq__tab-title.faq__tab-title--active,.products__main-tabs-mobile-wrap .faq__tab-title.faq__tab-title--active+.faq__tab-content,.products__main-tabs-mobile-wrap .faq__tab.active,.single-article__section-simple .articles-tags__link.active,.single-article__section-simple .articles-tags__link:hover{background:#fef4ef}.delivery-pay .delivery__payment-wrapper,.delivery-pay .delivery__payment-wrapper p,.delivery-pay .single-article__left,.delivery-pay .single-article__left p{font-weight:500;font-size:16px;line-height:24px;margin:0 0 16px;color:#333}.delivery-pay .single-article__left{max-width:1075px}.delivery-pay .single-article__left .delivery__result{padding:0;background:0 0;box-shadow:none}.delivery-pay .single-article__left .delivery__result p{margin-bottom:0;color:#313932}.delivery-pay .single-article__left .delivery__result li::marker{color:#fff0}.delivery-pay h1{margin-bottom:16px}.account .switches__left,.banner-section__slider-otzyvy a,.delivery-pay .delivery_pay_item .delivery__payment-img img,.single-article__text-preview{margin-bottom:24px}.tab-item-delivery-pay-item{color:#313932;margin-bottom:16px}.delivery-pay blockquote,.garantii__items blockquote{margin-bottom:24px}.blockquote-success::before,.delivery-pay blockquote:before,.garantii__items blockquote:before{content:"";background:#f96222;width:16px;height:100%;position:absolute;top:0;left:0;border-radius:16px 0 0 16px}.blockquote-success{margin-bottom:24px;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left}.blockquote-success a{color:#147627}@media only screen and (max-width:1080px){.blockquote-success{font-size:14px;font-weight:500;line-height:20px}}.delivery_pay_item_nav,.delivery_pay_nav{display:flex;gap:10px;margin-bottom:32px;align-items:flex-start;flex-wrap:wrap}.delivery_pay_item_nav p,.delivery_pay_nav p{padding:8px 24px;background:#f5f5f5;color:#7a7a7a;border-radius:50px;cursor:pointer;transition:.3s}.delivery_pay_item{font-weight:500;font-size:16px;line-height:24px;color:#333}.delivery_pay_item ul{padding-left:24px}.single-content .delivery_pay_item ol{list-style-type:numeric;padding-left:24px}.single-content .delivery_pay_item li::marker{color:#147627}.delivery__partners-list a,.delivery_pay_item a{color:#147627}.delivery-page .section-title__text{font-size:40px;line-height:52px;margin-bottom:24px}.single-product .single-product__mini-slider{width:100%;margin-right:0}.single-product .single-product__mini-slider .single-product__mini-slide{width:133px;height:133px;max-width:100%}section.feedback{padding-top:0;padding-bottom:0}.feedback__like-btn{padding:8px 20px;background:#147627;border-radius:63px;height:40px;display:inline-flex;align-items:center;margin-bottom:18px}.feedback__like-btn span{font-size:14px;line-height:24px;color:#fff}.feedback .reviews__rate{margin:0 16px}.catalog__helper,.feedback .reviews__top-wrapper{align-items:center}.banner-section__slider-otzyvy img{box-shadow:0 6px 18px rgb(0 0 0 / .1);border-radius:16px;width:100%}.feedback .ajax_load{margin-right:183px}.account__chat-form .support__wrapper-form,.popup-comment{background:#edf4ee;border-radius:16px}.popup-comment .comment__title{font-size:24px;line-height:24px;color:#313932;font-style:inherit}.delivery-pay .faq__tab-title,.products__main-tabs-mobile-wrap .faq__tab-title{padding:24px 60px 24px 40px}.delivery-pay .faq__tab,.products__main-tabs-mobile-wrap .faq__tab{box-shadow:none;background:#edf4ee;border-radius:16px;overflow:hidden}.delivery-pay .faq__tab-title p,.products__main-tabs-mobile-wrap .faq__tab-title p{font-size:20px;line-height:24px;color:#147627}.products__main-tabs-mobile-wrap .faq__tab-title p{font-weight:500}.delivery-pay .faq__tab-title::before,.products__main-tabs-mobile-wrap .faq__tab-title::before{right:42px}.delivery-pay .faq__tab-title::after,.delivery-pay .faq__tab-title::before,.products__main-tabs-mobile-wrap .faq__tab-title::after,.products__main-tabs-mobile-wrap .faq__tab-title::before{top:30px;height:13px;background:#147627}.delivery-pay .faq__tab-title::after,.products__main-tabs-mobile-wrap .faq__tab-title::after{right:33px}.delivery-pay .faq__tab-wrapper,.products__main-tabs-mobile-wrap .faq__tab-wrapper{padding:0 0 0 15px;border:0;font-weight:600;font-size:16px;line-height:24px;color:#313932}.delivery-pay .faq__tab-wrapper p{font-weight:400;font-size:16px;line-height:24px;color:#313932}.products__main-tabs-mobile-wrap .articles-comments{padding:0;background:0 0}.products__main-tabs-mobile-wrap .articles-comments .single-articles__form{padding:10px}.products__main-tabs-mobile-wrap .single-features.feedback{margin-top:10px;padding-bottom:0}.products__main-tabs-mobile-wrap .answer__items .review_item_admin .reviews__item{background:#feeae1}.fancybox-slide .login-popup.sub .popup-window-content,.products__main-tabs-mobile-wrap .feedback{background:0 0}.products__main-tabs-mobile-wrap .delivery_pay_item_nav p{background:#fff}.products__main-tabs-mobile-wrap .delivery_pay_item_nav p.nav-delivery-active,.products__main-tabs-mobile-wrap .delivery_pay_nav p.nav-delivery-active{background:#147627;color:#fff}.faq__form{max-width:1045px;width:100%;margin:40px 0 24px}.faq__form .comment__rights{max-width:100%;font-weight:500;font-size:14px;line-height:20px;color:#878787}.faq__form-text,.page-warranty-content .faq__form{margin-top:24px}.faq__form .faq__form-wrapper{background:#edf4ee;border-radius:16px;padding:40px 40px 24px}.about-us .benefits_about-us__item,.company-history .company-history__item{background:#fff;border-radius:16px;position:relative;box-shadow:0 6px 18px rgb(0 0 0 / .1)}.faq__form .comment__title{font-weight:700;font-size:24px;line-height:24px;color:#313932;font-style:inherit;margin-bottom:24px}.about-main-container{display:flex;max-width:1860px;width:100%;margin:0 auto}.about-main-container .team__inner,.about-us .about-us__inner,.single-content__info.support__content{padding-top:32px}.about-us .section-title__text{font-weight:700;font-size:40px;line-height:52px}.about-us,.account .popup-comment__form .comment__btns,.account__form .comment__btns,.delivery-pay .faq,.delivery-pay .faq__inner,.single-article,.single-article__right .articles-single__inner{padding-top:0}.about-us .benefits-about-us img{width:100%;margin-bottom:32px}.about-us .benefits-about-us h2{font-weight:700;font-size:32px;line-height:40px;margin-bottom:24px}.about-us .benefits-about-us h3{font-weight:700;font-size:24px;line-height:28px;margin-bottom:16px}.about-us .benefits-about-us{font-size:16px;line-height:28px;padding-bottom:24px}.about-us .benefits_about-us__items{padding-top:24px;display:flex;flex-wrap:wrap;gap:24px}.company-history__item .company-history__item-text,.team__tabs-item-content-text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.about-us .benefits_about-us__items h1{font-weight:700;font-size:24px;line-height:28px;text-decoration-line:underline;color:#147627;margin-bottom:24px;width:100%}.about-us .benefits_about-us__item{width:calc((100% / 4) - 18px);padding:24px;overflow:hidden}.about-us .benefits_about-us__item:before{content:"";display:block;background:url(/upload/icon-leafs.svg) no-repeat;position:absolute;top:0;right:-13px;width:72px;height:59px;font-weight:600;font-size:20px;line-height:38px;text-align:center;color:#fff}.benefits_about-us__item-name{font-weight:600;font-size:18px;line-height:24px;color:#147627;margin-bottom:16px;padding-right:30px}.benefits_about-us__item-text,.benefits_about-us__item-text-detail{font-weight:500;font-size:14px;line-height:22px;color:#333}.benefits_about-us__item-text a:hover,.delivery-graph>div a:hover,.page-warranty-content a:hover{text-decoration:none}.company-history{max-width:532px;padding-top:32px}.account__chat-title,.company-history .section-title__text{font-weight:700;font-size:24px;line-height:28px;color:#313932}.company-history__slider{padding-top:24px}.company-history__item .company-history__item-title{font-weight:600;font-size:18px;line-height:24px;color:#313932;margin-bottom:16px!important}@media screen and (min-width:900px){.company-history__item .company-history__item-title{max-width:calc(100% - 100px)}}.company-history__item .company-history__item-text{font-weight:500;font-size:14px;line-height:24px;color:#333;height:0}.company-history .company-history__item{padding:32px 24px 17px;width:auto!important;opacity:1;margin-bottom:24px}.btn-company-history-more,.btn-team__tabs-item-content-more{font-weight:600;font-size:14px;line-height:24px;text-decoration-line:underline;color:#147627;cursor:pointer;position:relative}.company-history .company-history__item.active{background:#edf4ee;box-shadow:0 6px 18px rgb(0 0 0 / .1)}.company-history__item .company-history__item-year{position:absolute;top:16px;right:24px;padding:6px 24px;margin:0;background:#147627;border-radius:60px;font-weight:600;font-size:20px;line-height:24px;color:#fff}.benefits_about-us__items>:nth-child(2):before{content:"1"}.benefits_about-us__items>:nth-child(3):before{content:"2"}.benefits_about-us__items>:nth-child(4):before{content:"3"}.benefits_about-us__items>:nth-child(5):before{content:"4"}.benefits_about-us__items>:nth-child(6):before{content:"5"}.benefits_about-us__items>:nth-child(7):before{content:"6"}.benefits_about-us__items>:nth-child(8):before{content:"7"}.benefits_about-us__items>:last-child{background:#edf4ee;padding-bottom:90px}.benefits_about-us__items>:last-child:after{content:"";display:block;width:100px;height:100px;position:absolute;bottom:-12px;left:0;background:url(/upload/icon-leafs-2.svg) no-repeat}.benefits_about-us__item-text-detail{font-weight:700;font-size:14px;line-height:22px;color:#333;padding-top:16px}.about-main-container .team .section-title__text{font-size:40px;line-height:52px;color:#147627}.about-main-container .team__top-img{position:relative;box-shadow:none;margin-right:72px;height:400px;max-width:100%;align-items:flex-start}.about-main-container .team__top-img:before{content:"";display:block;width:230px;height:198px;top:24px;left:24px;position:absolute;background:url(/upload/icon-leafs-3.svg) no-repeat}.about-main-container .team__wrapper,.single-article .single-article__items{font-weight:400;font-size:16px;line-height:28px;color:#313932}.about-main-container .team__wrapper h4{font-weight:700;font-size:32px;line-height:28px;color:#313932;margin-bottom:32px}.about-main-container .team__media-title{font-weight:700;font-size:18px;line-height:28px;color:#313932}.about-main-container .team__bottom .tabs{border:0;flex-wrap:wrap}.about-main-container .team__bottom .team__tabs-link{padding:14px 16px;margin:0 14px 14px 0}.about-main-container .team__tabs-content{padding-top:16px}.team__tabs-item-content-text{-webkit-line-clamp:5;position:relative}.team__tabs-item-content-text:before{content:"";width:100%;height:100px;background:linear-gradient(0deg,#fff 27.08%,#fff0 100%);display:block;position:absolute;bottom:-21px;left:0}.about-main-container .team__tabs-item{background:#fff;box-shadow:0 6px 18px rgb(0 0 0 / .1);border-radius:16px;overflow:hidden;width:calc((100% / 4) - 20px);margin-bottom:24px}.about-main-container .team__tabs-item .team__tabs-img{margin-bottom:24px;box-shadow:none;border-radius:0;align-items:flex-start;height:180px;position:relative}.about-main-container .team__tabs-item .team__tabs-img:before{content:"";display:block;width:63px;height:93px;background:url(/upload/icon-leafs-4.svg) no-repeat;position:absolute;top:0;left:0}.about-main-container .team__tabs-item-content{padding:0 24px 24px;font-weight:400;font-size:14px;line-height:22px;color:#333;background:0 0;text-shadow:none}.about-main-container .team__tabs-item-content h4{font-weight:600;font-size:20px;line-height:24px;color:#313932;margin-bottom:8px;min-height:auto}.about-main-container .team__tabs-item-content h5{font-weight:600;font-size:16px;line-height:22px;color:#147627;margin-bottom:8px}.about-main-container .team{overflow:visible;padding-bottom:25px}.about-main-container .team__tabs-img img{height:220px;width:100%;object-fit:cover}.about-main-container .team__tabs-content{flex-wrap:wrap}.delivery-pay .faq__items{max-width:1077px}.feedback .feedback__inner{margin-top:29px}.feedback .feedback__items{max-width:1070px}.catalog-articles .catalog-articles__main-item{max-width:100%;width:calc((100% / 3) - 16px);margin-bottom:0}.catalog-articles .catalog-articles__main-item:hover{box-shadow:0 0 0 1px rgb(20 118 39 / .49);transition:.5s}.account__articles .catalog-articles__main,.catalog-articles .catalog-articles__main{display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width:900px){.products__main-tabs-mobile-wrap .catalog-articles .catalog-articles__main{flex-wrap:unset}.products__main-tabs-mobile-wrap .catalog-articles .catalog-articles__main .blog__title--small_index{width:-webkit-fill-available}}.catalog-articles .catalog-articles__main-img{border-radius:16px 0 0 16px;min-width:290px;height:100%;max-height:290px;min-height:100%;position:relative}.blog__item--small .blog__box-img--small .catalog-articles__main-like,.catalog-articles .catalog-articles__main-img .catalog-articles__main-like{position:absolute;top:16px;right:16px;z-index:2;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;width:48px;height:48px}.account__articles .catalog-articles__main-like:hover svg path,.blog__item--small .blog__box-img--small .catalog-articles__main-like#del_article:hover svg path{fill:#fff}.blog__item--small .blog__box-img--small .catalog-articles__main-like .catalog-articles__link,.catalog-articles .catalog-articles__main-img .catalog-articles__main-like .catalog-articles__link{padding:0;border:0;display:flex;align-items:center}.catalog-articles .catalog-articles__main-wrapper{padding:20px 24px 10px}.catalog-articles .catalog-articles__link-detail{font-weight:600;font-size:18px;line-height:24px;color:#313932;margin-bottom:16px;display:-webkit-box}.catalog-articles .catalog-articles__comm-num,.catalog-articles .catalog-articles__main-date,.catalog-articles .catalog-articles__main-info p,.catalog-articles .catalog-articles__views-num,.catalog-articles__comm-num,.catalog-articles__views-num,.single-article .catalog-articles__main-date{font-weight:500;font-size:14px;line-height:22px;color:#5c5c5c}.catalog-articles .catalog-articles__main-info p{margin-top:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:70px;min-height:70px}.catalog-articles .catalog-articles__main-info{justify-content:flex-start;position:relative}.catalog-articles .catalog-articles__main-box{order:-1;margin-bottom:16px}.btn-article-back,.catalog-articles-header-link,.garantii__items{font-size:16px;line-height:24px}.articles-comments .section-title.container .line-left,.catalog-articles .articles-tags__reset-box,.catalog-articles .catalog-articles__main-date+div,.section-title .line-right{display:none}.catalog-articles .catalog-articles__box-right{position:absolute;bottom:9px;left:0}.catalog-articles .catalog-articles__main-btns{margin-top:auto}.catalog-articles .catalog-articles__main-read .see-more .see-more__link{border-radius:60px;padding:12px 24px;font-weight:600;font-size:16px;line-height:24px;width:auto;display:inline-flex;align-items:center}.catalog-articles .catalog-articles__main-img img{min-height:290px;max-height:100%;width:100%;height:100%;object-fit:cover}.garantii__items ul{padding-left:20px}.garantii__items ul li{margin-bottom:5px}.garantii__items ul li::marker{color:#147627}.account__chat-form .support__form .comment__file-label,.comment__file .comment__icon-box{flex-direction:row-reverse}.single-article__left .section-title__text{font-weight:700;font-size:48px;line-height:56px;color:#313932}.account__form .comment__rights,.single-article .single-article__info{margin-top:0;margin-bottom:16px}.single-article .single-article__info-right{margin-left:32px;justify-content:flex-start}.catalog-articles-header-link{margin-left:32px;padding:14px 24px;background:#fef4ef;border-radius:63px;font-weight:600;color:#f96222}.delivery_pay_item-container ol li,.single-article .single-article__items ol li,.single-article__left ol li{list-style-type:numeric}.delivery_pay_item-container ul li,.single-article__left ul li,.single-content__info.support__content ul li{list-style-type:disc}.single-article .single-article__liked-wrapper{margin:16px 0 32px}.btn-article-back{background:#edf4ee;border-radius:63px;padding:8px 24px 8px 16px;font-weight:600;color:#147627}.btn-article-back svg{margin-right:43px}.single-article .single-article__left{padding-bottom:32px;border-bottom:1px solid #d5e3d7}.single-articles__form .comment__file-label{flex-direction:row-reverse!important;justify-content:flex-end}.btn-article-next svg{transform:rotate(180deg);margin-left:43px;margin-right:0}.single-article .articles-tags{padding-left:0;margin-bottom:38px}.single-article__right .section-title__text{font-weight:700;font-size:24px;line-height:28px;color:#313932;margin-bottom:6px}.single-article__right .blog__item--small{max-width:100%;margin:24px 0 0;width:100%!important}.single-article__right .blog__box-img--small{max-width:100%;border-radius:16px 16px 0 0}.single-article__right .blog__box-top--small{margin-bottom:6px}.single-article__right .blog__title--small{height:auto;margin-bottom:16px}.single-article__right .see-more--read{justify-content:flex-end}.single-article-viewed .viewed{padding:20px 15px}.catalog-articles__main-comments{position:relative;margin-left:32px;display:flex;align-items:center}.catalog-articles__main-comments .catalog-articles__comments-num{padding-left:10px;font-size:14px}.articles-single .blog__comments-icon,.articles-single .blog__views-icon{position:relative;left:0;top:0;margin-right:10px}.single-article__right .blog__wrapper{position:absolute;bottom:18px;left:24px}.single-product__btns .single-product__profit{right:auto;top:-50px;left:242px;background:url(/upload/img/icon-profit.svg) no-repeat;width:132px;height:94px;font-weight:600;font-size:16px;line-height:20px;color:#fff;padding-top:12px;border:0}.single-product__btns .single-product__profit-num{font-weight:600;font-size:24px;line-height:28px;color:#fff;margin-top:6px}.answer__items .reviews__receiver,.single-content__info-toogle .more,.single-product__btns .single-product__profit-num:before,.support-form .form-select.comment__label::before{display:none}.viewed.section-similar .products__arr-left-slider,.viewed.section-similar .products__arr-right-slider{top:-85px}.team__tabs-item h5{font-style:normal}.catalog-lvl-one__list-short .products__wrapper-helper:hover,.product-rating label:nth-child(4),.products__main-btn-amount.active,.products__main-btn-wrap.active{z-index:2}.single-article__left ul{margin-bottom:16px;padding-left:16px}.delivery_pay_item-container ul li::marker,.single-article__left ul li::marker{color:#147627}.single-article__left ul ul li::marker{color:#fff0}.single-article__left ul ul li{position:relative;padding-left:28px}.single-article__left ul ul li:before{content:'';width:12px;height:2px;position:absolute;top:11px;left:0;background:#147627}.delivery-graph-title{font-weight:700;font-size:16px;line-height:28px;color:#313932;margin-bottom:24px}.delivery-graph{display:flex;margin:0 -14px}.delivery-graph>div{padding:16px 24px 24px;background:#edf4ee;border-radius:16px;display:flex;flex-direction:column;font-weight:400;font-size:14px;line-height:20px;color:#313932;width:calc((100% / 3) - 14px);margin:0 14px 28px;overflow:hidden;position:relative}.delivery-graph>:first-child:before,.delivery-graph>:nth-child(2):before{content:"";width:135px;height:135px;bottom:-49px;right:-40px;background:url(/upload/img/icon-calendar.svg) no-repeat;position:absolute}.delivery-graph>div a{font-weight:700;font-size:16px;line-height:24px;text-decoration-line:underline;color:#147627;margin-bottom:16px}.comment__form-fix .comment__item-fix{display:flex;flex-direction:row;margin:0 -11px 18px}.comment__form-fix .comment__item-fix .comment__wrapper{width:calc((100% / 2) - 22px);margin:0 11px}.account__bonus-num .account__bonus-sum-text,.faq__form .comment__wrapper+.comment__wrapper,.reg-popup .check .comment__rights{margin-top:0}.answer__items .reviews__name{margin-right:0}.articles-comments .answer__items .answer__item .reviews__item{width:auto!important;padding:16px 20px}.feedback .reviews__item{padding:24px 24px 65px}.catalog-articles__inner-blog.feedback .reviews__info{max-width:calc(100% - 130px)}.video-product-detail-items{padding-bottom:80px}.viewed .products__arr-left-slider,.viewed .products__arr-right-slider{top:-63px}.sales-products .catalog-lvl-one__list-short .products__wrapper-helper{width:calc(16.6% - 20px)}.no-scroll-max-width{touch-action:auto}.product-rating{display:inline-flex;align-items:center;position:relative;height:20px;min-width:110px}.product-rating label:last-child{position:static}.product-rating label:first-child{z-index:5}.product-rating label:nth-child(3){z-index:3}.product-rating label:nth-child(5){z-index:1}.product-rating label input{position:absolute;top:0;left:0;opacity:0}.product-rating label .icon{float:left;color:#fff0}.product-rating label:last-child .icon{color:#a9a9a9}.product-rating:hover label:hover input~.icon,.product-rating:not(:hover) label input:checked~.icon{color:gold}.product-rating label input:focus:not(:checked)~.icon:last-child{color:#a9a9a9;text-shadow:0 0 5px gold}.sales-products.collections-products .sort-select__btn{border-top:10px solid #fff;margin-left:10px}.sales-products.collections-products .sort-select__btn.sort-select__btn--active{border-top:0 solid #fff;border-bottom:10px solid #fff}.sales-products.collections-products .sort-select__main{padding-right:25px}.popup-add__box{display:flex;flex-direction:column;align-items:flex-start}.popup-add-title{text-align:left;margin-bottom:16px;font-weight:600;font-size:16px;line-height:20px;color:#313932}.popup-add-product-img{border-radius:16px;width:72px;min-width:72px;height:72px;overflow:hidden;margin-right:16px}.popup-add-product-img img{width:100%;height:100%;object-fit:cover}.popup-add{padding:16px 24px;background:#fff;box-shadow:0 4px 24px rgb(0 0 0 / .16);border-radius:16px}.popup-add-product-text{font-weight:500;font-size:14px;line-height:18px;color:#313932;max-width:267px}.popup-add .comment__btn-submit{background:#17832c;border-radius:51px;height:50px;display:flex;justify-content:center;align-items:center;font-style:normal;width:100%;margin-top:24px;font-weight:500;font-size:16px;line-height:20px;text-decoration:none;transition:.3s}.popup-add .comment__btn-submit:hover{background:#f96222;border-color:#f96222}.popup-add-product-price{display:flex;flex-direction:column;margin-top:auto;font-weight:600;white-space:nowrap;margin-left:46px}.popup-add-product-price-old{font-size:16px;line-height:20px;text-decoration-line:line-through;color:#313932}.popup-add-product-price-current{font-size:24px;line-height:36px;color:#147627}.popup-add .btn-submit-product{width:auto;margin-left:auto;margin-right:0}.success-popup{width:604px;border-radius:16px}.success-popup-wrap{display:flex;flex-direction:column}.fancybox-slide--html .success-popup .fancybox-close-small{padding:0;color:#7a7a7a;top:14px;right:14px}.success-popup-title{font-size:26px;font-weight:600;line-height:36.4px;margin-bottom:16px}.success-popup-text{font-weight:500;font-size:16px;line-height:20px;text-align:center;color:#878787;max-width:492px}.single-content__info.support__content,.single-content__info.support__content a,.single-content__info.support__content p{font-weight:400;font-size:16px;line-height:28px;font-style:normal}.single-content__info.support__content ol,.single-content__info.support__content ul{padding-left:16px}.single-content__info.support__content p{margin-bottom:16px;max-width:100%}.single-content__info.support__content ol li{list-style-type:numeric}.single-content__info.support__content ul li::marker{color:#313932}.single-content__info.support__content ol li::marker{color:#313932}.support-form{background:#edf4ee;border-radius:16px;padding:28px 40px 24px;width:100%;margin-top:-58px}.support-form-title{margin-bottom:16px;font-weight:700;font-size:16px;line-height:24px;color:#313932}.support-form-inputs{display:flex;margin:0 -8px}.support-form textarea,.support-form-inputs input{margin:0 8px 16px;background:#fff;border-radius:8px;padding:11px 16px;border:0;font-size:16px;line-height:22px;flex-grow:1}.support-form-inputs input.support-form-input-num{max-width:163px}.support-form textarea::placeholder,.support-form-inputs input::placeholder{font-size:16px;line-height:22px}.support-form textarea{resize:none;margin:0 0 16px;width:100%;height:100px}.support-form .form-select{min-width:401px;max-width:401px;width:100%;margin:0 8px 16px}.support-form .form-select .form-select__main{width:100%;height:50px;background:#fff;border-radius:8px;box-shadow:none;padding:11px 16px}.support-form .form-select .form-select__main .form-select__title{font-size:16px;line-height:28px;color:#878787}.support-form .form-select .sort-select__btn{width:16px;height:16px;background:url(/bitrix/templates/UpFly/css/../images/icon-arrow-select.svg) no-repeat;border:0;min-width:16px}.support-form .form__file-imgs--modal{margin-top:3px;margin-bottom:0}.support-form-footer{display:flex;align-items:flex-end}.account__reviews .account__order-btn,.support-form-footer .comment__file-link{margin-left:auto}.account__address-left,.garantii__items-upakovka{display:flex;flex-wrap:wrap}.garantii__items-upakovka img{width:50%}.fancybox-slide .login-popup.sub{padding:36px}.fancybox-slide .login-popup.sub .popup-window-buttons .comment__btn-submit{white-space:nowrap}.basket .basket__inner .basket__amount-box{padding-right:26px}.basket .basket__inner .basket__amount-box .amount,.single-product__header{display:flex}.menu-main-catalog-right-item-sub-1,.page-catalog-list-item{display:grid;grid-template-rows:1fr auto;break-inside:avoid}.basket .basket__inner .basket__amount-box .amount__btn-min,.basket .basket__inner .basket__amount-box .amount__btn-plus{min-width:50px;font-size:32px}.basket .basket__inner .basket__amount-box .amount__num{padding:13px 0}.menu-main-catalog{max-width:1860px;margin:0 auto;border-top:1px solid #edf4ee}.menu-main-catalog-left{background:#f8f8f8;box-shadow:0 4px 16px rgb(0 0 0 / .08);border-radius:0;padding:24px 0 16px;width:322px;min-width:322px;overflow:hidden;overflow-y:auto;height:calc(100vh - 240px)}.new_catalog_main .menu-main-catalog-left{height:calc(100vh - 340px)}.menu-main-catalog-right{flex-grow:1;padding-left:64px;padding-top:32px;max-height:720px;overflow-y:auto;padding-bottom:12px}.menu-main-catalog-right-item{column-count:5;column-gap:10px}.menu-main-catalog-right-item-sub-1 h3 a:hover,.menu-main-catalog-right-item-sub-1 ul a:hover{color:#147627}.new_img_menu_cat_container{width:60px;height:60px;border:1px solid #8abb93;border-radius:12px;margin-right:16px;display:flex;align-items:center;justify-content:center}.menu-main-catalog-left-item{margin-bottom:8px;padding-left:24px;padding-right:24px}.menu-main-catalog-right-item-sub-1{margin-bottom:10px}.page-catalog{max-width:1860px;margin:0 auto 100px}.page-catalog .section-title{padding-left:0;margin-bottom:24px}.page-catalog-list{column-count:6;column-gap:24px}.page-catalog-list-item{padding:16px 32px 0;background:#f5f5f5;border-radius:16px;text-align:center;margin-bottom:24px}.page-catalog-list-item:hover{background:#edf4ee}.page-catalog-list-item img{width:183px;height:114px;object-fit:contain;display:inline-flex;margin:0 auto}.page-catalog-list-item-title{font-weight:700;font-size:20px;line-height:24px;text-align:center;color:#161616;margin-bottom:24px}.page-catalog-list-item-ul{text-align:left;margin-bottom:24px}.page-catalog-list-item-ul a{font-weight:500;font-size:14px;line-height:18px;color:#666;margin-bottom:8px}.account__supply-link,.page-catalog-list-item-ul a:hover{color:#313932}.single-article .single-article__right .see-more__link{padding:14px 30px;font-size:16px;line-height:22px}.blog .see-more__link{font-size:16px;line-height:26px}.basket__share-wrapper .comment__input{height:34px}.basket__share-wrapper .basket__order-link{height:34px;display:flex;align-items:center}.slider_basket-products:not(.slick-slider) .products__wrapper-helper{width:auto;padding:0 8px}.sales-products .catalog-lvl-one__inner.favorite__inner .catalog-lvl-one__list-short .products__wrapper-helper{margin-right:0;width:calc(16.6% - 12px)}.filter-category__list-one{max-height:170px;overflow:hidden;overflow-y:auto}.filter-category .ss-content{width:auto;overflow:hidden}.filter-category__list-one::-webkit-scrollbar{width:2px;background:0 0}.filter-category__list-one::-webkit-scrollbar-thumb{background:#147627}.filter-category__list-one::-webkit-scrollbar-track{background:0 0}.sales.preload .sales__inner{display:flex;width:33%}.slider_section_index-сontainer.preload .slider_section_index{width:15%;margin:0}@media screen and (max-width:575px){.sales.preload .sales__inner{display:flex;width:100%;margin:0}}.sales.preload .sales__item{height:323px;min-width:33%}.preload.banners .banners__slider{overflow:hidden}.preload.banners .banners__slider .banners__link{max-width:290px;min-width:calc(16.6% - 4px)}.wholesaler .wholesaler__content{padding-right:24px}.wholesaler .wholesaler__img{margin:0 0 32px;filter:none;max-width:100%}.wholesaler .wholesaler__img img{width:100%;height:700px;object-fit:cover}.wholesaler .wholesaler__inner .feedback__like{height:auto;margin-top:-61px}.contacts__telegram{font-weight:400}.contacts__item-email{margin-bottom:36px}.account__articles .bottom_nav .more__btn,.catalog-articles-blog .bottom_nav .more__btn,.main-catalog .bottom_nav .more__btn,.sales-catalog .bottom_nav .more__btn{height:40px;background:#edf4ee;border-radius:36px;width:100%;display:flex;align-items:center;justify-content:center;transition:.5s}.account__articles .bottom_nav .more__btn:hover,.catalog-articles-blog .bottom_nav .more__btn:hover,.main-catalog .bottom_nav .more__btn:hover,.sales-catalog .bottom_nav .more__btn:hover{background:#147627}.sales-catalog .bottom_nav{width:100%}.account__articles .bottom_nav .more__btn span,.catalog-articles-blog .bottom_nav .more__btn span,.main-catalog .bottom_nav .more__btn span,.sales-catalog .bottom_nav .more__btn span{font-weight:600;font-size:16px;line-height:20px;color:#147627;padding-right:0;text-decoration:none}.products_item-feature{padding:12px 16px;border-radius:16px;margin:0 16px 16px;font-weight:500;font-size:12px;line-height:16px;color:#f96222;position:absolute;top:100%;width:100%;left:-16px;background:#fff;border:1px solid rgb(20 118 39 / .5);box-shadow:0 6px 18px rgb(0 0 0 / .1);display:flex;align-items:center;opacity:0;visibility:hidden;transition:.3s;pointer-events:none}.products_item-feature .products_item-feature--red{background:rgb(234 64 64 / .08);color:#ea4040}.products_item-feature .products_item-feature--orange{background:rgb(249 98 34 / .08);color:#f96222}.catalog-lvl-one__list-short .products__wrapper-helper .products__item:hover .products_item-feature{top:calc(100% + 9px);opacity:1;visibility:visible}.account .account__content{display:flex;flex-direction:column}.account .account__content .account__content-items{display:flex;gap:25px}.account .account__content .account__content-items>div{width:33.3%}.account .account__content .account__content-title,.account__order-single-id{font-weight:700;font-size:24px;line-height:28px;color:#313932;margin-bottom:24px}.account .account__confirm,.account .account__form,.account .popup-comment__form{padding:32px;background:#edf4ee;border-radius:16px}.account .comment__form .comment__item .comment__wrapper{width:100%;padding:0}.account .account__confirm .comment__wrapper .comment__label,.account .account__form .comment__form .comment__label,.account .popup-comment__form .comment__wrapper .comment__label{position:absolute;top:6px;left:16px;font-weight:500;font-size:12px;line-height:18px;color:#878787}.account .account__confirm .comment__wrapper .comment__input,.account .account__form .comment__form .comment__input,.account .popup-comment__form .comment__wrapper .comment__input{padding:27px 16px 13px;font-weight:500;font-size:16px;line-height:20px;color:#313932;width:100%}.account .account__address-item .checkb .checkmark,.comment__wrapper-parent .accept input,.reg-popup .check input{box-shadow:inset 0 3px 4px rgb(20 118 39 / .2);width:18px}.account .popup-comment__form .comment__btns-box,.account__form .comment__btns-box{justify-content:flex-end;width:100%;margin:0}.account .account__confirm .account__news-link,.account .account__confirm input.account__news-link[type=button],.account .popup-comment__form .comment__btn-submit,.account__form .comment__btn-submit{border:1px solid #147627;color:#fff;background:#147627;width:auto;margin:0;transition:.3s;font-size:14px;line-height:24px;height:40px;padding:7px 28px}.account .account__confirm input.account__news-link[type=button]:hover,.account .popup-comment__form .comment__btn-submit:hover,.account__form .comment__btn-submit:hover{border:1px solid #147627;color:#147627;background:#fff}.account .popup-comment__form .comment__item{display:flex;flex-direction:column}.acc-title,.account .popup-comment__form .comment__title,.account__reviews .account__reviews-title{font-weight:700;font-size:16px;line-height:24px;color:#313932;margin-bottom:16px}.acc-title.big{font-size:24px;line-height:28px;margin-bottom:24px}.account .account__confirm-wrapper{flex-direction:column}.account .account__confirm-wrapper .comment__wrapper{width:100%}.account .account__form .comment__rights{font-size:14px}.account .account__confirm{display:flex;flex-direction:column}.account .account__confirm .comment__btns,.account__address-lines,.account__order-items,.account__supply-left{width:100%}.account .account__confirm .comment__btns-box{margin:0 0 0 auto}.account .account__address-items{gap:25px;justify-content:flex-start}.account .account__address-item{width:calc(33.3% - 17px);max-width:initial;background:#fff;box-shadow:0 2px 8px rgb(0 0 0 / .06);border-radius:16px;padding:24px 40px;position:relative}.account__order-prevstep{height:28px;background:#147627;border-radius:36px;padding:3px 20px 3px 12px;font-weight:600;font-size:14px;line-height:22px;color:#fff;width:auto;display:inline-flex}.account__order-prevstep svg{margin-right:14px}.account__order-prevstep:hover{background:#fff;color:#147627;border:1px solid #147627}.account .account__address-item.active{background:#edf4ee}.account .account__address-item .checkb{position:relative;width:auto;height:18px;display:flex;align-items:center;white-space:nowrap}.account .account__address-item .checkb .container{padding:0}.account .account__address-item .checkb .default_selected_adr_text{margin-left:24px;font-size:14px}.account .account__address-item .checkb .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.account .account__address-item .checkb .checkmark{position:absolute;top:0;left:0;height:18px;background:#fff;border:1px solid #147627;border-radius:4px}.account .account__address-item .checkb .container:hover input~.checkmark{background-color:#ccc}.account .account__address-item .checkb .container input:checked~.checkmark{background-color:#f96222;border:0;box-shadow:none}.account .account__address-item .checkb .checkmark:after{content:"";position:absolute;display:none}.account .account__address-item .checkb .container input:checked~.checkmark:after,.account__supply-info-block{display:flex}.account .account__address-item .checkb .container .checkmark:after{content:"✓️";top:-1px;left:0;width:100%;height:100%;display:flex;justify-content:center;text-align:center;font-size:14px;color:#fff}.account .account__address-title{font-weight:700;font-size:16px;line-height:20px;color:#313932;margin-right:auto}.account .account__address-label,.account__appeal-date,.account__appeal-message,.account__appeal-status{font-weight:500;font-size:14px;line-height:22px;color:#7a7a7a}.account .account__address-data{width:50%;font-weight:500;font-size:14px;line-height:22px;color:#313932}.account .account__address-link{padding:8px 24px;border:1px solid #147627;border-radius:36px;height:40px;display:flex;align-items:center}.account .account__address-link .account__address-text{padding:0;margin:0;border:0}.account .account__address-link.del_address{border:1px solid #7a7a7a;color:#7a7a7a}.account .account__address-link.del_address:hover{background:#7a7a7a}.account .account__address-link.del_address:hover .account__address-text{color:#fff}.account .account__address-link.account__address-change:hover,.index_partners_block input,.reg-popup #login-link:hover{background:#147627}.account .account__address-link.account__address-change:hover .account__address-edit{color:#fff}.account__address-add{height:40px;padding:8px 16px;display:inline-flex;font-weight:600;font-size:14px;line-height:24px;background:#edf4ee;color:#147627;border-radius:63px;margin-bottom:16px;border:1px solid #fff0}.account__address-add:hover{background:0 0;color:#147627;border:1px solid #147627}.account__address-add.active{color:#fff;background:#147627}.account__address-add.active:hover{background:#fff;color:#147627}.account__address-add svg{margin-right:23px}.acc-order-thead{display:flex;margin-bottom:10px;padding:0 0 0 25px}.acc-order-thead-item{padding:0 10px 0 0;font-weight:500;font-size:14px;line-height:22px;color:#7a7a7a;text-align:center}.acc-order-thead>:first-child{min-width:115px}.acc-order-thead>:nth-child(2){min-width:100px;width:100px;text-align:center}.acc-order-thead>:nth-child(3),.acc-order-thead>:nth-child(4),.account .account__order-box.account__order-deliv{width:200px;min-width:200px}.acc-order-thead>:nth-child(5),.account .account__order-box.account__order-cost{width:160px;min-width:160px}.acc-order-thead>:nth-child(6){width:100px;min-width:100px}.acc-order-thead>:nth-child(7){width:100px;min-width:100px;text-align:center}.acc-order-thead>:nth-child(8){width:110px;min-width:110px;text-align:center}.account .account__order-box.account__order-num{width:200px;min-width:200px;text-align:left}.account .account__order-box.account__order-num .account__order-info{font-size:12px;line-height:16px}.account .account__order-box.account__order-cost-more{width:100px;min-width:100px}.account .account__order-box.account__order-sum{min-width:100px;width:100px;text-align:left}.account .account__order-single .account__order-content>:first-child .account__order-info{text-align:left}.account .account__order-box.account__order-sum-btn{min-width:auto;width:auto;margin-left:auto}.account .account__order-box.account__order-status{min-width:110px;width:110px}.account .account__order-box.account__order-status .account__order-info.account__order-info--green{color:#147627}.account__order-items .account__order-item{padding:30px 24px;background:#fff;border:1px solid rgb(20 118 39 / .25);box-shadow:0 2px 8px rgb(0 0 0 / .1);border-radius:16px;max-width:100%}.account__order-items .account__order-item:hover{background:#edf4ee;border:1px solid rgb(20 118 39 / .25);box-shadow:0 2px 8px rgb(0 0 0 / .1)}.account__order-items.account__order-single .account__order-item:hover{background:0 0}.account__appeal-item:before,.account__order-items .account__order-item .account__title-box{display:none}.account__order-items.account__order-single .account__order-item{padding-bottom:16px}.account .account__order-acc-num{min-width:115px;width:115px;display:flex}.account .account__order-acc-num .account__order-info{height:32px;background:#edf4ee;border-radius:37px;padding:5px 16px;font-weight:500;font-size:16px;line-height:22px;color:#313932}.account .account__order-info{font-weight:500;font-size:16px;line-height:24px;color:#313932;text-align:left}.account .account__order-box,.account .account__order-helper .account__order-box .account__order-info,.cat-banner span{text-align:center}.account .account__order-info .see-more__link{padding:8px 26px;height:40px;font-weight:600;font-size:14px;line-height:24px;color:#147627}#popup-add_address .comment__btns .comment__btns-box .comment__btn-submit,#popup-change_address .comment__btns .comment__btns-box .comment__btn-submit,.account .account__order-info .see-more__link:hover,.reg-popup #login-link:hover span{color:#fff}.account .account__order-deliv,.account .account__order-sum{width:auto}.account .account__order-date{min-width:100px;width:100px}.account__articles .catalog-articles__main-item{width:calc(50% - 12px);margin-bottom:0}.account__articles .catalog-articles__link-detail{font-weight:600;font-size:18px;line-height:24px;color:#313932}.account__articles .catalog-articles__main-date{font-weight:500;font-size:14px;line-height:22px;color:#5c5c5c;margin-bottom:16px}.account__articles .catalog-articles__main-info .text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:500;font-size:14px;line-height:22px;color:#5c5c5c;margin-bottom:14px}.account .catalog-articles__main-read .see-more .see-more__link{padding:12px 24px;width:auto;font-size:16px;display:flex;align-items:center}.account__articles .catalog-articles__main-img,.catalog-articles__main-img img{max-height:290px;min-height:100%;position:relative;border-radius:15px 0 0 15px}.account__articles .catalog-articles__main-wrapper{padding:20px 26px 16px 24px}.account__articles .catalog-articles__main-like{position:absolute;top:16px;right:16px;z-index:22;width:48px;height:48px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;text-decoration:none}.account__articles .catalog-articles__main-like .catalog-articles__link{padding:0;border:0;display:flex;align-items:center;justify-content:center}.account .catalog-articles__main-btns{align-items:center;justify-content:space-between}.account .catalog-articles__main-box{padding-right:5px}.account__appeal-next{padding:8px 36px;border:1px solid #147627;border-radius:36px;height:40px;position:relative;font-weight:600;font-size:14px;line-height:24px;color:#147627;display:flex;align-items:center}.account__appeal-next .count{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#f96222;border-radius:50%;font-weight:700;font-size:14px;line-height:100%;color:#fff;position:absolute;top:-6px;right:-1px}.account__appeal-next:after,.account__appeal-next:before{display:none}.account__appeal-label .account__appeal-link{height:auto;font-weight:600;font-size:16px;line-height:24px;color:#313932;margin-left:0;width:336px;margin-right:51px}.account__appeal-titles>:nth-child(2){width:336px;margin-right:51px}.account__appeal-item>:first-child,.account__appeal-titles>:first-child{width:100px;min-width:100px;margin-right:22px;margin-bottom:0}.account__appeal-status,.account__appeal-titles>:nth-child(4){min-width:76px;width:76px;margin-right:94px!important}.account__appeal-bottom .account__appeal-message,.account__confirm-form,.account__reviews .reviews__date,.mobile-top-menu-orders .cabinet-profile-wrapper .user-list__item--cab{margin-left:0}.account__appeal-bottom{margin:0;flex-grow:1}.account__appeal-wrapper{width:172px;min-width:172px}.account__appeal-titles{display:flex;padding:0 24px;font-weight:500;font-size:14px;line-height:22px;color:#7a7a7a;margin-bottom:8px}.acc-title{font-weight:700;font-size:24px;line-height:28px;margin-bottom:24px}.account__title-content{font-size:14px;line-height:22px;color:#7a7a7a;margin-bottom:17px}.account__supplies{margin:0 -24px 19px;background:#edf4ee;padding:0 24px}.account__supply-img{max-width:80px;min-height:80px;width:80px;height:80px}.account__supply-img img{width:100%;height:100%}.account__supply-info-block>:first-child{margin-right:100px;max-width:310px}.account__supply-info-block>:nth-child(2){margin-right:20px}.account__supply-info-block-item span{font-weight:500;font-size:14px;line-height:22px;color:#7a7a7a;margin-bottom:4px;display:block}.account__supply-info-block-item div{font-weight:500;font-size:16px;line-height:20px;color:#313932}.account__supply-info-block-wrap{display:flex;justify-content:space-between}.account__supply-main{font-weight:600;font-size:16px;line-height:20px;color:#313932}.account__supply-main .account__supply-fullprice{font-weight:600;font-size:32px;line-height:36px;color:#147627;white-space:nowrap}.account__supply-article{display:flex;align-items:center;background:#fff;height:32px;border-radius:37px;padding:5px 16px;width:auto;font-weight:500;font-size:14px;line-height:22px;color:#313932;margin-left:auto;margin-right:122px}.account__supply-article>:last-child{margin-left:5px}.account__bonus-num-btn{display:inline-flex;align-items:center;padding:16px;background:linear-gradient(180deg,#f96222 0,#f97c22 100%);box-shadow:0 4px 13px rgb(249 98 34 / .3);border-radius:16px;font-weight:600;font-size:18px;line-height:24px;color:#fff;margin-bottom:24px}.account__bonus-num-btn .account__bonus-sum-text{font-weight:600;font-size:24px;line-height:28px;color:#fff;margin-left:15px}.account__bonus{box-shadow:none;padding:0}.account__bonus-titles{display:flex;padding:0 16px;font-weight:500;font-size:14px;line-height:20px;color:#7a7a7a;margin-bottom:8px}.account__bonus-titles>:first-child{min-width:95px;width:95px;margin-right:130px}.account__bonus-titles>:nth-child(2){min-width:400px;max-width:400px;margin-right:auto}.account__bonus .account__bonus-full{font-weight:600;font-size:16px;line-height:20px;color:#147627}.account__bonus .account__bonus-full .minus{color:#f96222}.account__reviews-comment{margin:0 0 32px;width:100%}.account__bonus-label-title{font-weight:700;font-size:24px;line-height:28px;color:#313932;margin-bottom:16px;display:flex}.account__bonus-order{display:flex;align-items:center;justify-content:space-between;max-width:initial}.account__bonus-items .account__bonus-box{width:100%;align-items:center;justify-content:space-between}.account__bonus-item{padding:16px 20px;background:#edf4ee;border-radius:8px}.account__bonus-label{font-weight:500;font-size:16px;line-height:20px;color:#313932;margin-bottom:0}.account__bonus-label-date{min-width:95px;width:95px;margin-right:130px}.account__bonus-label-action{min-width:400px;max-width:400px;margin-right:auto}.account__bonus-box{width:100%;align-items:center}.account__confirm-email{flex-direction:column;padding-top:16px;width:100%}.account__confirm-email .account__confirm-link{font-style:normal;text-decoration:none}.account__reviews .account__supply-link{color:#313932}.account__chat .account__appeal-status{margin-left:0;padding-left:20px;width:auto;position:relative;color:#7a7a7a}.account__chat .account__appeal-status:before{content:"";width:12px;height:12px;background:#1aab36;position:absolute;left:0;top:5px;display:block;border-radius:50%}.account__chat-form .support__wrapper-form .comment__textarea{padding:11px 16px;font-weight:500;font-size:16px;line-height:28px;color:#313932}.account__chat-form .support__wrapper-form .comment__textarea::-webkit-input-placeholder{color:#878787}.account__chat-form .support__wrapper-form .comment__textarea:-ms-input-placeholder{color:#878787}.account__chat-form .support__wrapper-form .comment__textarea::placeholder{color:#878787}.account__chat-form .support__form .comment__file-label .comment__file-link:hover{text-decoration:none}.account__chat-form .support__form .comment__file-icon{margin-right:8px}.account__chat-form .comment__btn-submit{height:40px;border:1px solid #0a7722;border-radius:40px;padding:4px 28px;display:flex;align-items:center;font-weight:600;font-size:14px;line-height:24px}.account .about-us__wrapper ol li:before,.account .about-us__wrapper ul li:before,.account__appeal-items-mob,.account_bonus-mob,.blaze-slider .blaze-next,.blaze-slider .blaze-prev,.catalog-mob__col.catalog-mob__col--hidden .menu-item-arrow,.support__form .form-select::before{display:none}.account__chat-form .comment__btn-submit:hover{background:#0a7722;color:#fff}.account__support .support__wrapper-form{background:#edf4ee;border-radius:16px;padding:40px 40px 24px;margin-bottom:32px}.account__support .support__wrapper-form .comment__title{font-weight:700;font-size:16px;line-height:24px;color:#313932;margin-bottom:16px}.account__support .support__form .form-select__main{border-radius:8px;box-shadow:none;background:#fff;height:50px;width:100%}.support__form .form-select{width:33.3%;padding:0 8px}.support__form .support-form-inputs{margin:0 -8px}.account__support .support__form .comment__input{width:calc(33.3% - 16px)}.support__form .form-select .form-select__title{position:relative;padding-right:15px}.support__form .form-select .form-select__title::before{content:"*";color:#dc4313;position:absolute;right:0;top:-1px}.account .about-us__wrapper p{font-size:16px;line-height:28px;max-width:100%;color:#313932}.account .about-us__wrapper{color:#313932}.account .about-us__wrapper ol,.account .about-us__wrapper ul{padding-left:24px}.account .about-us__wrapper ol li,.account .about-us__wrapper ul li{padding-left:0;list-style-type:disc;margin-bottom:8px}.account .about-us__wrapper ol li p,.account .about-us__wrapper ul li p,.feedback .review_item_admin .reviews__btn-respond{margin-bottom:0}.cat-banner,.cat-banner div,.cat-banner span{display:flex;position:relative}.cat-banner:after,.cat-banner:before{content:"";display:block;height:64px;top:0}.account .about-us__wrapper ol li::marker,.account .about-us__wrapper ul li::marker{color:#147627}.account__chat-item--support{background:#edf4ee;border-radius:16px;padding:28px 40px 32px}.account__chat-person{font-weight:700;font-size:16px;line-height:24px;color:#313932;margin-right:24px}.account__chat-date,.account__chat-item--user .account__chat-message p,.account__chat-message{font-weight:500;color:#333;font-size:14px;line-height:24px}.account__chat-date{margin-right:24px}.account__chat-message{padding:0;border-radius:0;background:0 0}.account__chat-item--user{padding-left:68px}.account__chat-item--user .account__chat-right{background:#fef4ef;border-radius:16px;padding:28px 40px 32px;width:100%}.account__order-single .acc-order-thead{padding:0 24px 0 25px;justify-content:space-between}.account__order-single .account__order-content{justify-content:space-between}.account__chat-messages{width:100%}.account__chat-item--user .account__chat-info{margin-right:auto}.account__chat-item--user .account__chat-person{order:initial;margin-left:0;margin-right:24px}.account__chat-item--user .account__chat-message{background:0 0}.reg-popup .check input{background:#fff;border:1px solid #147627;border-radius:4px;height:18px;margin-right:8px}.reg-popup #login-link{background:0 0;border:1px solid #147627;border-radius:36px;font-weight:600;font-size:14px;line-height:24px;color:#147627;padding:7px 28px;width:calc(50% - 12px);justify-content:center;margin-left:0}.reg-popup .comment__btns-box{width:100%;justify-content:space-between}.reg-popup #login-link span{color:#147627}.btn-green,.cat-banner{font-size:16px;color:#fff}.reg-popup .comment__btn-submit{width:calc(50% - 12px)}.cat-banner{width:100%;height:64px;background:#f96222;align-items:center;justify-content:center;font-weight:600;line-height:24px;margin-bottom:24px;overflow:hidden}.cat-banner span{height:100%;align-items:center;justify-content:center}@media (max-width:1880px){.page-catalog{padding:0 15px}}@media (max-width:1850px){.catalog-articles .catalog-articles__main-img{min-width:200px;width:200px}.single-product__rating,.single-product__sale{margin-left:24px}.main-catalog .section-similar .container,.main-catalog .section-similar .products-mini__row:not(.slick-slider) .products__wrapper-helper,.single-content-buy-more .viewed .container{padding:0}.main-catalog .section-similar .products-mini__row:not(.slick-slider) .products__wrapper-helper .products__item{max-width:100%}.main-catalog .section-similar{padding:20px 15px}.articles-single .section-title{padding-left:15px}.pollination_slick .products-mini__row:not(.slick-slider){padding:0;gap:0}}.about-product .about-product__box a{text-decoration:initial}.about-product__box a:hover,.catalog-articles__main-info a{text-decoration:none}.account__helper-mob .section-title__text{font-weight:700;font-size:40px;line-height:52px;margin-bottom:24px}#popup-add_address,#popup-change_address{padding:56px 64px 32px;background:#fff;box-shadow:none;width:918px;max-width:918px}.comment__wrapper-parent .comment__wrapper .comment__input{background:#fff;border:1px solid #dedede;box-shadow:inset 0 4px 4px rgb(0 0 0 / .03);border-radius:8px}.comment__wrapper-parent>.comment__wrapper{width:calc(50% - 12px);margin-bottom:16px}.popup-order .comment__wrapper+.comment__wrapper{margin:0 0 16px}.comment__wrapper-parent{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:24px}.comment__wrapper-parent .accept{display:flex;align-items:center;width:100%;font-weight:500;font-size:14px;line-height:20px;color:#878787}.comment__wrapper-parent .accept .comment__rights{margin-left:0;margin-top:0}#popup-change_address .comment__wrapper-parent .accept .comment__rights{margin:0;text-align:left}.comment__wrapper-parent .accept a{border-bottom:1px solid #ccc}.comment__wrapper-parent .accept input{background:#fff;border:1px solid #147627;border-radius:4px;height:18px}.comment__wrapper-parent .comment__btns{width:100%}.comment__wrapper-parent .comment__btns .comment__btns-box{margin-left:auto}.comment__wrapper-parent .comment__btns .comment__btns-box .comment__btn-submit{height:50px;background:#17832c;border-radius:51px;border:1px solid #fff0}.comment__wrapper-parent .comment__btns .comment__btns-box .comment__btn-submit:hover{background:#fff;border:1px solid #17832c;color:#17832c!important}.account__order-items-mob{display:none;gap:16px}.account .account__order-items-mob .account__order-content{flex-direction:column}.account .account__order-items-mob .account__order-box{width:100%;min-width:auto;display:flex;align-items:flex-start;margin-bottom:8px}.account .account__order-items-mob .account__order-wrapper{width:100%;display:flex;align-items:center}.account .account__order-items-mob .account__order-info-title{font-weight:500;font-size:12px;line-height:16px;color:#7a7a7a;width:50%;min-width:50%;text-align:left}.account .account__order-items-mob .account__order-item{padding:16px;border:1px solid rgb(20 118 39 / .25);box-shadow:0 2px 8px rgb(0 0 0 / .1);width:calc(50% - 8px)}.account .account__order-items-mob .account__order-info{font-weight:500;font-size:14px;line-height:20px;color:#313932}.account .account__order-items-mob .account__order-sum-btn .account__order-info,.account .account__order-items-mob .account__order-sum-btn .account__order-info .see-more__link{width:100%;text-align:center}.account .account__order-items-mob .account__order-helper .account__order-box .account__order-info{text-align:left}.account .account__order-items-mob .account__order-box.account__order-num .account__order-info{font-size:14px}.account .account__order-items-mob.account__order-items-mob-single .account__order-item,.basket__order-delivery-free_container,.cart_helper_kz_delivery{width:100%}.account .account__order-items-mob.account__order-items-mob-single .account__supplies{margin:0 -16px 19px}.mobile-top-menu-orders .cabinet-profile-wrapper{justify-content:flex-start;width:auto;margin-bottom:10px}.btn-green{min-width:270px;display:flex;align-items:center;justify-content:center;padding:15px;font-weight:600;line-height:20px;background:#17832c;border-radius:50px;height:50px;border:0;cursor:pointer}.popup-send-email input[type=email],.popup-send-email input[type=text]{width:100%;height:50px;padding:0 16px;background:#fff;border:1px solid #dedede;box-shadow:inset 0 4px 4px rgb(0 0 0 / .03);border-radius:8px;margin-bottom:32px}.basket-user-delivery-add-address .basket-user-delivery-item{width:calc(25% - 16px)}.basket-user-delivery-item-address{display:flex;align-items:center;font-weight:500;font-size:14px;line-height:18px;color:#878787;margin-bottom:8px}.basket-user-delivery-item-address svg{margin-right:9px}.basket-user-delivery-item-address .basket-user-delivery-item-title{font-size:14px;line-height:20px}.basket-user-delivery-add-address .basket-user-delivery-item.empty{display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px dashed #d9d9d9;font-weight:600;font-size:14px;line-height:20px;color:#878787;background:0 0;padding:16px 8px}.basket-user-delivery-add-address .basket-user-delivery-item.empty:hover{background:#d9d9d9}@media (max-width:1200px){.acc-order-thead-items,.account__order-items{display:none}.account__order-items-mob{display:flex;flex-wrap:wrap}.account .account__order-items-mob:not(.account__order-items-mob-single) .account__order-item .account__order-helper,.account .account__order-items-mob:not(.account__order-items-mob-single) .account__order-item .account__order-helper .account__order-content{height:100%}.account .account__order-box.account__order-sum-btn{margin-top:auto}.account__order-items-mob .account__order-item,.account__order-items-mob .account__order-item+.account__order-item{margin-top:0;margin-bottom:0}}@media (max-width:1720px){.main-catalog .single-product__wrapper,.popup-product .single-product__num-box-items,.popup-product .single-product__rating{order:initial}.single-product .benefits__items{flex-direction:row}.main-catalog .single-product .benefits__items{flex-direction:column}.single-product__available{margin:5px 16px 0}.popup-product .single-product__sale{order:initial;width:auto;max-width:222px}.single-product__wrapper{order:7;margin-top:0;width:100%}.single-product__name-wrapper{align-items:flex-start}.feedback .ajax_load{margin-right:32px}}@media (max-width:1700px){.slider_basket-products:not(.slick-slider) .products__wrapper-helper{width:20%}.slider_basket-products:not(.slick-slider){flex-wrap:wrap}.main-catalog .single-product .benefits__items{display:none}.main-catalog .single-product__num-box-items,.main-catalog .single-product__num-box-items-wrap{width:100%}.main-catalog .single-product .benefits__items.benefits__items-mob{display:flex;flex-direction:row;justify-content:space-between}.account__address-options{flex-direction:column}.account .account__address-link{justify-content:center}.account .account__address-link.del_address{margin-bottom:12px}}@media (max-width:1680px){.pollination_slick .products-mini__row:not(.slick-slider) .products__wrapper-helper{width:20%;padding:0 12px}}@media (max-width:1640px){.account__appeal-items-mob{display:block;width:100%}.account__appeal,.account__appeal-titles{display:none}.account__appeal-items-mob .account__appeal-box,.account__appeal-items-mob .account__appeal-label{flex-direction:column}.account__appeal-items-mob .account__appeal-title{font-weight:500;font-size:12px;line-height:16px;color:#7a7a7a;width:50%;min-width:50%}.account__appeal-items-mob .account__appeal-date{width:50%}.account__appeal-items-mob .account__appeal-bottom{width:100%}.account__appeal-items-mob .account__appeal-wrapper{width:100%;min-width:100%}.account__appeal-items-mob .account__appeal-bottom .account__appeal-message{display:flex;width:100%;align-items:center;margin-top:0}.account__appeal-items-mob .account__appeal-item .account__appeal-box,.account__appeal-items-mob .account__appeal-item .account__appeal-label{margin-bottom:16px;align-items:center}.account__appeal-items-mob .account__appeal-next{width:100%;justify-content:center}.account__appeal-items-mob .account__appeal-item{padding:16px;background:#fff;border:1px solid rgb(20 118 39 / .25);box-shadow:0 2px 8px rgb(0 0 0 / .1);flex-direction:column}.account__appeal-items-mob .account__appeal-item .account__appeal-box,.account__appeal-items-mob .account__appeal-item .account__appeal-label{width:100%;min-width:100%;display:flex;flex-direction:row}.account__appeal-items-mob .account__appeal-item>:first-child{margin-right:0}.account__appeal-items-mob .account__appeal-label .account__appeal-link{width:auto;margin-right:0}.account__appeal-next .count{top:7px;right:7px}}@media (max-width:1600px){.catalog-articles .catalog-articles__main-img{min-width:160px;width:160px}.page-catalog-list{column-count:5}.sales-products .catalog-lvl-one__inner.favorite__inner .catalog-lvl-one__list-short .products__wrapper-helper{width:calc(20% - 12px)}}@media (max-width:1500px){.popup-product .single-product__rating,.single-product .single-product__num-box-items{width:auto}.single-product__num-box-items{width:50%}.single-product__rating{width:50%;margin-bottom:24px}.main-catalog .single-product__num-box-items{height:auto}.main-catalog .single-product .benefits__items{flex-direction:row}}@media (max-width:1460px){.catalog-articles .catalog-articles__main-item{flex-direction:column}.sign-up__form{justify-content:flex-start}.sign-up-block-benefit-item{min-width:auto}.catalog-articles .catalog-articles__main-img{min-height:auto;width:100%;max-width:100%;border-radius:16px 16px 0 0}.slider-product{width:400px}.account .account__order-items-mob.account__order-items-mob-single .account__supply-info-block-wrap{flex-wrap:wrap}.account .account__order-items-mob.account__order-items-mob-single .account__supply-info-block-wrap .account__supply-main{width:100%;justify-content:space-between}.catalog-articles-blog .catalog-articles__main-wrapper{height:100%}.catalog-articles-blog .catalog-articles__link-detail{min-height:72px}.catalog-articles-blog .catalog-articles__main-btns{margin-top:auto}.account__supply-main{margin:24px 0 0;width:100%;align-items:center;justify-content:flex-end!important}}@media (max-width:1440px){.feedback .ajax_load{margin-right:24px}.feedback__like{width:400px}.about-us .benefits_about-us__item{width:calc((100% / 3) - 18px)}}@media (max-width:1400px){.pollination_slick .products-mini__row:not(.slick-slider) .products__wrapper-helper{width:calc((100% / 4))}.single-product__main-title{font-size:28px;line-height:normal}}@media (max-width:1366px){.collections-catalog .collections-items-new .collections-item-new-img,.collections-catalog .collections-items-new .collections-item-new-img>img,.menu-main-catalog-left,.sales-products .catalog-lvl-one__inner.favorite__inner .catalog-lvl-one__list-short .products__wrapper-helper .products__item{height:100%}.articles-comments .catalog-articles__inner-blog.feedback .reviews__top-wrapper,.feedback__inner{flex-direction:row}.about-main-container .team__tabs-img,.basket__items .basket__item--delete{max-width:100%}.delivery-graph,.footer__inner{flex-wrap:wrap}.account__order-items-mob .account__order-content,.delivery-graph>div,.delivery__payment-wrapper,.footer__column.footer__column-delivery{width:100%}.delivery-graph>:first-child,.delivery-graph>:nth-child(2){padding:16px 24px 85px}.catalog-articles .catalog-articles__main-date{margin-left:0}.menu-main-catalog-right-item,.page-catalog-list{column-count:4}.collections-catalog .collections-items-new{gap:16px}.collections-catalog .collections-items-new .collections-item-new{width:calc(33.3% - 11px);padding:0}.slider_basket-products:not(.slick-slider) .products__wrapper-helper{width:25%}.popup-product .single-product__btns .products__main-btn{width:345px}.popup-product .single-product__btns .single-product__profit{left:212px}.popup-product .single-product .amount__num{width:89px}.popup-product .single-product__property-name{width:170px}.sales-products .catalog-lvl-one__inner.favorite__inner .catalog-lvl-one__list-short .products__wrapper-helper{width:calc(25% - 12px);margin-bottom:0;height:auto}.tab-item-pay-delivery>:first-child{padding-right:32px}.main-catalog .single-product__mini-wrapper{display:none}.main-catalog .single-products__image-main{width:100%;min-width:100%}.main-catalog .single-products__image-main.slider-product{min-width:calc(100% - 140px)}.single-product__btns .single-product__profit{left:192px}.account .catalog-articles__main-date{order:initial;margin-left:0}.account__order-items-mob .account__order-box+.account__order-box{margin-top:0}.account .account__order-box.account__order-sum-btn{margin-top:auto}.catalog-main{overflow:auto;max-height:calc(100vh - 158px)}.footer__delivery{justify-content:flex-start}}@media (max-width:1280px){.about-main-container .team__tabs-item{width:calc((100% / 3) - 20px);max-width:initial}.about-main-container .team__top-img:before{background-size:100% 100%;width:130px;height:98px}.about-main-container .team__top-img{margin-right:24px;align-items:flex-start}.preload.banners .banners__slider .banners__link{min-width:calc(25% - 7px)}.collections-catalog .collections-items-new .collections-item-new{width:calc(50% - 8px)}}@media (max-width:1320px){.fixed_product_header-name{margin-bottom:0;white-space:normal}.fixed_product_header .menu__list{display:none}}@media (max-width:1200px){.benefits__item{width:50%;max-width:calc(50% - 16px);padding-left:18px}.article_product_slider .blaze-pagination{bottom:20px}.other-sales,.single-tabs{padding-top:0}.menu-mob__top .mobile-top-menu-orders>#login-link{justify-content:flex-start}.user-list__item--cab,.user-list__link-img{background:unset;margin:0}.menu-mob__top .new_list_img-header-block .user-list__item--cab{padding-right:20px;margin-bottom:10px}.menu-mob__top .user-list__link-img{background:unset;margin:0;padding-right:20px}.fixed_product_header-name{max-width:413px}.slider-product{width:100%;max-width:100%;order:-1;margin-bottom:8px}.slider-product-small-wrap{min-width:133px;width:100%;height:80px}.single-product__slider-img{max-width:calc(100vw - 30px);flex-direction:column}.main-catalog .single-product__slider-img{padding-right:24px}.main-catalog .single-product__sale{width:100%;position:relative;max-width:100%;margin-left:0}.main-catalog .single-product__rating,.single-product__info-wrapper{margin-left:0}.main-catalog .single-product__num-box-wrap{width:calc(50% - 24px)}.main-catalog .single-product__info,.single-content .feedback .reviews__top-wrapper{flex-direction:row}.delivery__partners-list,.delivery__payment-wrapper,.single-product__content,.tab-item-pay-delivery>div{width:100%}.slider-product-small-wrap .slider-product-small{height:80px;overflow:hidden}.slider-product-small .slider-product-small-img{width:80px;height:80px;margin-right:8px}.slider-product-small .slider-product-small-img img{max-height:80px;border-radius:8px}.single-product__sale{width:calc(100% - 16px)}.single-product__available{width:50%}.slick-arrow.slider-product-small-next,.slick-arrow.slider-product-small-prev{display:none!important}.single-product .benefits__item{flex-direction:column;align-items:center;text-align:center;margin:0 0 38px;width:200px}.single-product .benefits__items .benefits__img{margin:0 0 8px}.benefits__items{margin-left:0;width:100%}.account__bonus,.account__helper-mob .articles-tags__link.account__link-exit:before,.basket__items .basket__labels,.menu-mob__wrapper .currency,.products__fast-look,.single-article__right,.single-tabs .team__mob-tab{display:none}.single-tabs .team__tabs-link{font-size:13px;line-height:18px;padding:9px 10px;margin-right:8px}.account__bonus-helper,.delivery-page,.page-warranty,.tab-item-pay-delivery{flex-direction:column}.catalog__helper,.single-product .benefits__items,.tab-item-pay-delivery>:first-child{padding-right:0}.single-product__main-title{font-size:20px;line-height:24px}.single-tabs .tabs{display:flex;margin-bottom:16px;margin-top:0;flex-wrap:wrap}.single-tabs .team__tabs-link{margin-bottom:8px}.tabs .team__tabs-link{margin-right:8px}.team__tabs-link+.team__tabs-link{margin:0 8px 8px 0}.single-tabs .single-content{padding-bottom:0}.single-product__btns .products__main-btn .products__btn-cart::before{left:18px}.delivery_pay_item-container{margin-bottom:32px}.catalog-articles__inner-blog.feedback .reviews__info,.delivery-pay .faq__items,.single-content .feedback .reviews__info,.tab-item-pay-delivery .delivery_pay_item{max-width:100%}.delivery_pay_item_nav p{white-space:nowrap;text-align:center}.delivery-page-sidebar,.page-warranty-sidebar{width:100%;margin-bottom:16px}.single-product .single-product__mini-slider .single-product__mini-slide{width:80px!important;height:80px;min-height:80px;max-height:80px;border-radius:8px;min-width:80px}.single-product .slider-product,.single-products__image-main img{min-width:auto}.single-product .single-product__mini-slider.slick-vertical .slick-slide{width:80px!important}.single-product .single-product__mini-slide img{display:block;width:80px;height:80px}.slider-product-small .slick-track{height:auto!important;margin:0}.video-product-detail-items{padding-bottom:130px}.slider_basket-products:not(.slick-slider) .products__wrapper-helper,.video-product-detail-item{width:33.3%}.contacts__second-part{padding-left:0}.support-form .form-select{max-width:initial;min-width:auto;flex-grow:1}.support-form-inputs input{max-width:163px}.catalog-lvl-one__inner-list>.container,.delivery-page-sidebar .container--max-width .container,.delivery-pay .faq .container,.other-sales .sales,.page-warranty-content .container,.page-warranty-sidebar .no-scroll-max-width .container{padding:0}.single-product__num-box-items-wrap{width:100%;min-height:auto}.single-product__num-box-wrap{margin-right:24px}.single-product__num-box-items{width:100%}.main-catalog .slider-product-small .slick-slide{width:80px!important;margin-right:8px}.main-catalog .single-product .single-product__num-box-items,.main-catalog .slider-product-small .slick-list,.wholesaler .wholesaler__inner .feedback__like a{width:100%}.filter-category{margin-right:0}.basket .basket__inner .basket__amount-box .amount__num{height:48px}.articles-single .articles-single__inner{padding-top:16px}.articles-single .blog__info .see-more--read{margin-left:auto}.basket__share .basket__share-wrapper .comment__item{margin:12px 0 0!important}.single-content .team__tabs-content .feedback,.tab-item-pay-delivery #delivery__payment{padding-bottom:32px}.sales-products .catalog-lvl-one__inner.favorite__inner .catalog-lvl-one__list-short .products__wrapper-helper{width:calc(33.3% - 10px)}.sales-products.collections-products .catalog-lvl-one__inner.favorite__inner .pagination{margin-bottom:0}.other-sales{padding-bottom:0}.menu-categories{width:calc(100% - 120px)}.main-catalog .single-product .detail-like{right:32px}.preload.banners .banners__slider .banners__link{min-width:calc(33.3% - 7px)}.wholesaler .wholesaler__content{padding-right:0;order:-1}.wholesaler .wholesaler__inner .feedback__like{width:100%;margin-top:0}.pollination_slick .products-mini__row:not(.slick-slider) .products__wrapper-helper{width:calc((100% / 3));height:auto;padding:0 12px}.account .account__confirm,.account .account__form,.account .popup-comment__form{padding:32px 24px 24px}.account .account__confirm .acc-title,.account .account__form .acc-title,.account .popup-comment__form .acc-title{font-size:18px;line-height:24px}.account_bonus-mob{display:block}.account__bonus-wrapper{flex-direction:column;align-items:flex-start}.account__bonus-num .account__bonus-sum-text{align-items:center;display:flex}.account__bonus-num .account__bonus-cut{width:auto}.account_bonus-mob .account__bonus-label-title{font-weight:500;font-size:12px;line-height:16px;color:#7a7a7a;margin-bottom:8px}.account_bonus-mob .account__bonus-label{font-size:12px;line-height:16px}.account_bonus-mob .account__bonus-full{font-size:14px;line-height:20px}.account__bonus-order{align-items:flex-start}.catalog-main{max-height:calc(100vh - 125px)}}@media (max-width:1160px){.about-main-container{flex-direction:column}.about-main-container .team .team__top-img{max-width:100%;align-items:flex-start;height:auto}.about-main-container .company-history{width:100%;max-width:initial}.company-history__slider .company-history__item p{max-width:100%}.company-history .company-history__item{border-radius:0;padding:24px 16px 17px}.company-history-wrap{padding:0 15px;max-width:100%}.about-main-container .team__tabs-img img{height:270px}.menu-main-catalog-right-item{column-count:3}}@media (max-width:1100px){.collections-item-new-img:after{height:300px}.collections-item-new-img,.collections-item-new-img>img{height:300px;max-height:300px}.collections-item-new{height:320px}}@media (max-width:1024px){.footer__column:not(.footer__column-delivery){padding-right:0}.page-catalog-list{column-count:3}.page-catalog{margin-bottom:32px}.collections-catalog .collections-items-new .collections-item-new{width:calc(50% - 11px)}.main-catalog .single-product__sale{display:none}}@media (max-width:991px){.slider_section_index-сontainer .blaze-pagination{bottom:0}}@media (max-width:1000px){.viewed .products__wrapper-helper{width:calc(50% - 12px);height:auto}.single-content-buy-more{margin-bottom:32px}}@media (max-width:992px){.account .account__address-item .account__address-left,.account .account__address-item .account__address-right,.single-about .section-title.container,.support-form .form__file-helper{padding:0}.delivery-page{flex-direction:column;padding-bottom:0}.delivery-page-sidebar{width:100%;min-width:auto;margin:0 0 12px}.delivery-page-sidebar h1{font-weight:700;font-size:28px;line-height:32px;margin-top:12px;margin-bottom:24px}.delivery-page-sidebar .articles-tags__link{padding:9px 10px;margin-bottom:8px}.delivery-page-sidebar .articles-tags__link span{font-size:13px;line-height:18px}.delivery-menu,.delivery-pay{margin:0 -15px}.delivery-pay{margin:0}.tab-item-delivery-pay-item{margin-bottom:16px}.feedback__like,.main-catalog .viewed.section-similar{margin-bottom:0}.account .account__address-items,.feedback__inner,.main-catalog .single-product .single-product__num-box-items{flex-direction:column}.reviews__item{margin-left:0}.feedback__like{padding-top:32px;width:100%}#popup-add_address,#popup-change_address,.banner-section__slider-otzyvy a,.collections-catalog .collections-items-new .collections-item-new,.feedback-all .container-helper,.main-collection{width:100%}.about-us .benefits_about-us__item{width:calc((100% / 2) - 18px)}.about-main-container .team .team__mob-text{max-width:calc(100% - 50px)}.catalog-articles .catalog-articles__main-item{width:calc((100% / 2) - 12px)}.catalog-articles .catalog-articles__main-wrapper{padding:16px 24px}.viewed.section-similar{margin-bottom:42px}.support-form-footer,.support-form-inputs{flex-wrap:wrap}.support-form .form-select{max-width:calc(50% - 16px)}.support-form-inputs input,.support-form-inputs input.support-form-input-num{max-width:initial;width:calc(50% - 16px)}.support-form{padding:24px;margin-bottom:24px}.support-form .form__file-imgs--modal{order:1;margin:16px 0 0}.support-form .comment__btn-submit{order:2;margin-top:16px}.support-form-footer .comment__file-link{order:3}.viewed{padding-bottom:20px}.menu-main-catalog-right-item{column-count:2}.articles-single .blog__info{height:auto}.sales.preload .sales__item{height:286px;min-width:50%}.preload.products-slider .products__row .products__wrapper-helper{min-width:294px}.preload.collections__inner .collections-item-new{min-width:50%}.preload.blog .blog__item--small{max-width:calc(50% - 22px)}.preload.reviews .reviews__slider .reviews__item{min-width:calc(50% - 24px)}.account .account__address-item{width:100%;padding:24px}.account__articles .catalog-articles__main-img,.catalog-articles__main-img img{min-height:170px;max-height:170px;width:100%;max-width:100%;border-radius:15px 15px 0 0;object-fit:cover}.account .catalog-articles__main-date,.account__articles .catalog-articles__main-rate--mob,.blog__inner.slick-slider .blog__box-top .blog__wrapper{display:none}.account__articles .catalog-articles__link-detail{height:auto;order:inherit;font-weight:600;font-size:11px;line-height:12px;margin-bottom:8px;min-height:auto}.account__articles .catalog-articles__main-item{flex-direction:column;width:calc(50% - 3px)}.account__articles .catalog-articles__main-info .text{font-size:9px;line-height:12px;margin-bottom:18px}.account .account__order-items-mob.account__order-items-mob-single .account__supply-wrapper,.account__articles .catalog-articles__main-btns{flex-direction:row}.account .catalog-articles__main-box{order:initial;margin-bottom:0}.account__articles .catalog-articles__main-wrapper{padding:10px;flex-grow:1}.account .catalog-articles__main-read .see-more .see-more__link{padding:7px 9px;font-size:12px}.account__articles .catalog-articles__inner{max-width:100%;padding:0;margin-bottom:0}.account__articles .catalog-articles__main-comm,.account__articles .catalog-articles__main-views{display:flex}.account__articles .catalog-articles__comm-num,.account__articles .catalog-articles__views-num{font-weight:500;font-size:10px;line-height:22px;color:#5c5c5c}.account__articles .catalog-articles__main{gap:6px;position:relative;z-index:2}.account__order-items-mob .account__order-wrapper{max-width:100%}.account .account__order-items-mob .account__order-item{border-radius:16px}.reviews__slider .reviews__item .reviews__rate{margin:0}.reviews__slider .reviews__box{margin:0;flex-wrap:wrap}.reviews__slider .reviews__date{margin-left:0;margin-right:24px}.reviews__slider .reviews__name{margin-right:24px}}.media_social_video_svg{position:absolute;height:48px;width:48px;display:flex;align-items:center;justify-content:center;right:50%;top:50%;transform:translate(50%,-50%)}@media (max-width:900px){.account .account__content .account__content-items>div,.products-mini__row .products__img-wrapper a,.products__row_more .products__img-wrapper a{width:100%}.sales .blaze-pagination{top:auto;bottom:-29px}.fixed_product_header,.media-socials__img-poster-moblile,.single-product__btns .amount,.single-product__btns .products__main-btn{display:none}.user-list__link-img{background:unset;margin:0;padding-right:20px}.slider_basket-products:not(.slick-slider) .products__wrapper-helper{width:50%;padding:0 4px}.slider_basket-products:not(.slick-slider) .products__wrapper-helper .products__item{max-width:100%}.slider_basket-products:not(.slick-slider){padding:0}.sales-products .catalog-lvl-one__inner.favorite__inner .catalog-lvl-one__list-short .products__wrapper-helper{max-height:100%;width:calc(50% - 10px)}.account .account__content,.account .account__content .account__content-items{flex-direction:column}.footer__delivery{justify-content:flex-start}.catalog-lvl-one__inner-list .smart-filter__checked-items-main h3{padding:10px 0}.catalog-lvl-one__inner .section-title__text{padding-bottom:0}.catalog-lvl-one__inner-list .filter_checked_value-helper{margin:0 8px 8px 0}.breadcrumbs{padding-top:0}.products__main-tabs-mobile-wrap .team__tabs-content.articles-comments .feedback .reviews__box{word-break:normal}.products__main-tabs-mobile-wrap .feedback .reviews__btn-dislike,.products__main-tabs-mobile-wrap .feedback .reviews__btn-like{text-decoration:none}.footer__rights{opacity:1;text-align:center;padding:12px 0;margin:0 -15px 50px}.collections-item-new-img:after{height:450px}.collections-item-new-img,.collections-item-new-img>img{height:450px;max-height:450px}.collections-item-new{height:470px}.main-catalog .fixed_product_footer{display:block;padding:6px 15px;bottom:60px}.single-product__btns .single-product__profit{top:-80px}.fixed_product_footer .products__main-btn{width:100%;margin:0;font-size:18px;line-height:24px;color:#fff;font-weight:600}.products__main-btn-amount{position:absolute;top:50%;transform:translateY(-50%);left:15px;width:calc(100% - 30px);display:flex;opacity:0}.fixed_product_footer .products__main-btn-amount .products__main-btn{width:48px}.fixed_product_footer .products__main-btn-amount .products__main-btn-left{border-radius:36px 0 0 36px;position:relative}.fixed_product_footer .products__main-btn-amount .products__main-btn-left:before{content:"";width:1px;height:28px;background:rgb(255 255 255 / .17);display:block;position:absolute;top:50%;transform:translateY(-50%);left:100%}.fixed_product_footer .products__main-btn-amount .products__main-btn-right{border-radius:0 36px 36px 0;position:relative}.fixed_product_footer .products__main-btn-amount .products__main-btn-right:before{content:"";width:1px;height:28px;background:rgb(255 255 255 / .17);display:block;position:absolute;top:50%;transform:translateY(-50%);right:100%}.fixed_product_footer .products__main-btn-text{flex-grow:1;display:flex;align-items:center;font-weight:600;font-size:18px;line-height:24px;color:#fff;justify-content:center;background:#0a7722}.single-tabs .single-content__slider-box{margin-bottom:62px}.main-catalog .single-content-buy-more .viewed{margin:0 -10px}.main-catalog>.viewed:not(.section-similar),.viewed.section-similar{padding:20px 15px}.viewed.section-similar .section-title__text{padding-left:15px}.main-catalog>.viewed:not(.section-similar) h3{padding-left:15}.sales-products .catalog-lvl-one__inner.favorite__inner .catalog-lvl-one__list-short .products__wrapper-helper .products__item{max-height:100%}.main-catalog .single-product__btns .single-product__profit{left:172px}.main-catalog .single-product__wrapper{padding:16px 0}.team__tabs-content.articles-comments .feedback .reviews__box{word-break:break-word}.team__tabs-content.articles-comments .feedback .reviews__box .reviews__top-wrapper{align-items:flex-start}.media-socials__left{display:block;width:100%;padding:16px}.media-socials__left img{width:100%}.media-socials__video{width:400px;height:auto;border-radius:20px;margin:0 auto}}.index_mediablock_desc{background:#fff;padding:33px 135px 32px 32px;border-radius:12px;height:340px}@media screen and (max-width:480px){.media-socials__video{width:fit-content}.index_mediablock_desc{height:auto}.media-socials__right{width:100%;padding:0 16px 16px}}@media (max-width:768px){.products-slider .viewed .products__wrapper-helper,.viewed .products__wrapper-helper{width:calc(50% - 12px);height:auto}.products-mini__row{justify-content:flex-start}.articles-comments,.delivery-pay .faq>.container,.feedback-all .container,.support .container{padding:0 15px}.account .account__order-items-mob .account__order-helper,.account .account__order-items-mob.account__order-items-mob-single .account__order-item .container-helper,.account__appeal-items-mob,.account__order-items-mob.account__order-items-mob-single .account__order-single-id .container-helper,.account__order-items-mob.account__order-items-mob-single>.container-helper,.account__support .support__form .comment__label,.delivery-page .delivery-pay .container,.delivery-page-sidebar .container--max-width .container,.single-article-viewed .products-mini__row,.single-content .articles-comments{padding:0}.articles-comments .catalog-articles__inner.feedback,.delivery-page-faq,.delivery-pay .faq{padding-bottom:0}.single-article-viewed .viewed h3{padding-bottom:16px!important}.account__chat-item--user,.basket__right,.single-article__items ol,.single-article__items ul{padding-left:16px}#single-tabs .comment__item-line{flex-direction:column;margin-bottom:0}.about-main-container .team .section-title__text,.about-us .section-title__text,.support .section-title__text,.wholesaler .section-title__text{font-size:28px;line-height:32px}.catalog-articles .catalog-articles__main-rate--mob,.catalog-articles-header-link,.feedback .reviews__date--mob{display:none}.feedback .container-helper{margin:0;padding:0;max-width:100%}.feedback .reviews__box{flex-direction:row;margin-right:24px}.feedback-all .feedback .reviews__box{padding-right:24px}.feedback .reviews__name{order:1;margin:0}.feedback .reviews__rate{order:2}.feedback .reviews__item{border-radius:16px;padding:24px}.about-main-container .company-history,.account .account__inner,.breadcrumbs,.delivery-pay .faq__inner,.single-content__info.support__content{padding-top:0}.delivery-pay .faq__tab,.faq__form .faq__form-wrapper{border-radius:0}.faq__form .faq__form-wrapper{padding:32px 24px 16px;border-radius:16px}.faq__form .section-title .section-title__text{width:100%;margin-bottom:0}.delivery-pay .faq__tab-title,.products__main-tabs-mobile-wrap .faq__tab-title{padding:12px 40px 12px 16px}.comment__form .comment__item>:nth-child(2),.delivery-pay .faq__tab-wrapper{padding-left:0}.catalog-articles-blog .catalog-articles__inner,.faq__form,.reviews__slider .reviews__name{margin-top:0}.about-us .section-title__text{font-weight:700;color:#147627}.about-us .benefits-about-us h2{font-weight:700;font-size:20px;line-height:24px}.about-us .benefits-about-us h3{font-size:18px;line-height:28px}.about-main-container .team__wrapper h4{font-size:20px;line-height:24px}.about-main-container .team .team__mob-text{font-size:18px}.catalog-articles .catalog-articles__main-btns{align-items:flex-end}.catalog-articles .catalog-articles__box-right{position:absolute;bottom:4px;left:0}.account .account__order-items-mob .account__order-item,.account__chat .account__appeal-label,.account__content .switches__left .sort-select,.account__content .switches__left .sort-select__list,.account__scroll,.comment__form .comment__item .comment__wrapper,.reg-popup .comment__btn-submit,.single-product__info{width:100%}.single-product .benefits__items .benefits__img{margin:0 auto 8px}.feedback-all .reviews__info,.slider-product{max-width:100%}.single-article .single-article__info-right{margin-left:0;margin-top:0}.single-article .catalog-articles__views-num{font-size:14px;line-height:22px;padding-left:33px}.catalog-articles__main-comments{margin-left:10px}.account .account__order-items-mob .account__order-box,.single-article .single-article__info{flex-direction:row}.main-catalog .viewed:not(.section-similar) .products-mini__row{gap:0}.main-catalog .single-content-buy-more .viewed{padding:20px 0}.main-catalog .single-content-buy-more{margin:0 -5px 32px}.about-us .benefits_about-us__items h1,.account__order-items-mob.account__order-items-mob-single .account__order-prevstep,.account__order-items-mob.account__order-items-mob-single .account__order-single-id,.delivery-page .delivery-page-sidebar .section-title__text,.main-catalog .single-tabs .single-content-buy-more.pollination_slick{margin-bottom:0}.viewed .products__wrapper-helper{width:calc(50% - 0px)}.main-catalog .viewed:not(.section-similar) .section-title{padding-bottom:16px}.about-main-container .team__tabs-item{width:calc((100% / 2) - 20px)}.pagination__list{flex-wrap:wrap;justify-content:center}.pagination__list .next,.pagination__list .pagination__item,.pagination__list .prev{margin-bottom:8px}.basket__share-mob .basket__order-link,.feedback-all .reviews__estimation{width:auto}.feedback .reviews__item{padding-bottom:65px}.feedback-all .reviews__top-wrapper{align-items:flex-start;width:100%;flex-wrap:unset;flex-direction:row}.feedback-all .answer__items .reviews__name,.feedback-all.feedback .reviews__name{max-width:initial}.feedback-all .reviews__date{display:block;margin-left:0}.basket .btn-product-go-back,.basket .section-title,.feedback-all .reviews__date--mob,.popup-add-product .popup-add-product-img{display:none}.delivery-pay .faq .faq__tab{border-radius:16px}.delivery-pay .faq .faq__tab-title p,.products__main-tabs-mobile-wrap .faq__tab-title p{font-weight:600;font-size:16px;line-height:20px}.products__main-tabs-mobile-wrap .faq__tab-title p{font-weight:500}.products__main-tabs-mobile-wrap .faq__tab .single-content__info a{text-align:left;font-weight:400;font-size:14px;line-height:24px}.popup-add-product .popup-add-product-price-old,.products__main-tabs-mobile-wrap .faq__tab .single-content__info a span{font-size:14px}.delivery-pay .faq__tab-title::after,.delivery-pay .faq__tab-title::before,.products__main-tabs-mobile-wrap .faq__tab-title::after,.products__main-tabs-mobile-wrap .faq__tab-title::before{top:50%;right:27px;transform:translateY(-50%) rotate(-45deg);height:10px}.delivery-pay .faq__tab-title::after,.products__main-tabs-mobile-wrap .faq__tab-title::after{transform:translateY(-50%) rotate(45deg);right:20px}.viewed-faq .viewed{padding:20px 5px}.viewed-faq .viewed .products__wrapper-helper{width:calc(50% - 12px)}.single-article__controls .basket__share-options{align-items:center;display:flex;flex-direction:row;padding:0 16px;height:40px}.single-article__controls .basket__share-options .basket__share-icon{display:flex;margin-left:16px}.single-article__controls .btn-article-back svg{margin-right:16px}.articles-comments .catalog-articles__inner-blog.feedback .answer__items .reviews__estimation{width:auto;right:0}.viewed-wrap .section-title{margin-bottom:16px}.articles-comments .catalog-articles__inner-blog.feedback .reviews__estimation{right:16px;bottom:16px;left:auto;width:auto}.single-product .single-product__mini-slider .single-product__mini-slide{width:80px!important;height:80px;min-height:80px;max-height:80px;border-radius:8px;min-width:80px}.single-product .slider-product,.single-products__image-main img{min-width:auto}.single-product .single-product__mini-slider.slick-vertical .slick-slide{width:80px!important}.single-product .single-product__mini-slide img{display:block;width:80px;height:80px}.main-catalog .single-product .single-product__mini-slide img{width:100%;height:100%}.slider-product-small .slick-track{height:auto!important}.comment__item>:first-child{margin-bottom:12px}.account__chat-items,.comment__form .comment__item>:first-child{padding-right:0}.video-product-detail-item{width:calc(50% - 11px);margin-bottom:90px}.video-product-detail-items{padding-bottom:0}.account__helper-mob .container-helper,.account__support .support__form,.support .container-helper,.wholesaler .wholesaler__inner .container-helper{max-width:100%;padding:0}.account_bonus-mob .account__bonus-label-date,.reviews__slider .reviews__item .reviews__rate{margin-right:24px}.reviews{padding-top:45px}.single-content .answer__items .review_item_admin .reviews__item{padding:24px 24px 65px}.about-main-container .team__bottom .team__tabs-link{padding:9px 10px;margin:0 8px 8px 0;font-size:13px;line-height:18px}.answer__items .review_item_admin .reviews__item{padding:24px 24px 65px}.catalog-articles .catalog-articles__main-read .see-more .see-more__link{height:48px;background:#0a7722;color:#fff}.products__item-unavailable .products__entry-link{font-size:13px}.menu-main-catalog-right-item{column-count:1}.page-catalog-list{column-count:2}.search-res .catalog-lvl-one__inner-list .section-title__text{margin-bottom:20px;padding-bottom:0}.articles-single .articles-single__inner{padding-top:16px}.catalog-articles-blog{padding-top:15px}.main-catalog .single-product__info,.team__tabs-content.articles-comments .feedback .reviews__item .reviews__top-wrapper{align-items:flex-start}.team__tabs-content.articles-comments .feedback .reviews__item .product-rating{padding-left:0;padding-top:6px}.menu-mob__top .mobile-top-menu-orders>#login-link{margin-left:13px}.popup-add-product-price-current{font-size:20px}.preload.products-slider .products__row .products__wrapper-helper{min-width:360px}.account .account__form .comment__form,.account .account__helper-mob,.account .account__order-items-mob.account__order-items-mob-single .account__order-helper,.account .account__order-items-mob.account__order-items-mob-single .account__supplies,.account .account__order-items-mob.account__order-items-mob-single .container-helper,.basket__left,.basket__title-wrapper,.preload.products-slider .products__row .products__wrapper-helper .products__item{max-width:100%}.preload.collections__inner .collections-item-new{min-width:100%}.preload.blog .blog__item--small{max-width:100%;min-width:100%}.preload.reviews .reviews__slider .reviews__item{min-width:calc(100% - 21px)}.preload.banners .banners__slider .banners__link{min-width:calc(50% - 7px)}.main-catalog .bottom_nav .more--pt,.sales-catalog .bottom_nav .more--pt{padding-top:20px;padding-bottom:24px}.sales-catalog .bottom_nav .more--pt{padding:20px 15px 24px}.pollination_slick .products-mini__row:not(.slick-slider) .products__wrapper-helper{width:calc(100% / 2);padding:0 12px}.account .account__content{padding:0 16px}.account .account__confirm-wrapper{padding:0;width:100%}.account .account__confirm .comment__wrapper,.account .account__confirm-wrapper .account__confirm-link{order:initial}.account .account__confirm,.account .account__form,.account .popup-comment__form{padding:32px 24px 24px}.account .account__order-items-mob.account__order-items-mob-single .account__supply-img{min-width:72px;max-width:72px;width:72px;height:72px}.account .account__order-items-mob.account__order-items-mob-single .account__supplies{max-width:initial;padding:8px 0 0;min-width:-webkit-fill-available}.account .account__order-items-mob.account__order-items-mob-single .account__supplies .account__supply-wrapper{margin-left:16px}.account .account__order-items-mob.account__order-items-mob-single .account__supply-wrapper{flex-wrap:wrap}.account .account__order-items-mob.account__order-items-mob-single .account__supply-wrapper .account__supply-link{height:72px;width:100%;font-weight:600;font-size:12px;line-height:16px}.account .account__order-items-mob.account__order-items-mob-single .account__supply-article{margin-right:auto;margin-bottom:-72px;margin-left:-88px;font-weight:600;font-size:12px;line-height:16px;height:24px;position:relative;top:6px}.account .account__order-items-mob.account__order-items-mob-single .account__supply-num{margin-bottom:-72px;position:relative;top:7px;font-weight:500;font-size:12px;line-height:16px;text-align:right}.account .account__order-items-mob.account__order-items-mob-single .account__supply{padding:0 16px 38px;margin-bottom:8px}.account .account__order-items-mob.account__order-items-mob-single .account__supply-info-block-item div,.account .account__order-items-mob.account__order-items-mob-single .account__supply-info-block-item span{font-weight:500;font-size:14px;line-height:18px}.account .account__order-items-mob.account__order-items-mob-single .account__supply-info-block-wrap .account__supply-main{font-weight:600;font-size:18px;line-height:20px;justify-content:space-between!important}.account .account__order-items-mob.account__order-items-mob-single .account__title-content{font-weight:500;font-size:12px;line-height:16px;color:#7a7a7a}.account .account__order-items-mob.account__order-items-mob-single .account__order-subtitle{font-size:12px;line-height:16px;color:#7a7a7a}.account .account__order-items-mob.account__order-items-mob-single .account__supply-fullprice,.account__bonus-helper .account__bonus-num .account__bonus-sum-text{margin-left:0}.account_bonus-mob .account__bonus-order{width:100%;align-items:flex-start}.account__bonus-helper .account__bonus-num-btn{flex-direction:column;align-items:flex-start;font-weight:600;font-size:12px;line-height:18px;color:rgb(255 255 255 / .5);width:100%}#popup-add_address,#popup-change_address,.account__chat-item--support,.account__chat-item--user .account__chat-right,.account__support .support__wrapper-form{padding:24px}.account__support .support__form .support-form-inputs{flex-direction:column;margin:0}.account__support .support__form .comment__input,.account__support .support__form .comment__label{width:100%;margin:0 0 8px}.account__support .form__file-message{padding-top:0;padding-left:10px}.account__chat-person,.popup-window__btn-close{display:block}#logout-popup .comment__btn-submit.logout-popup__btn-yes{height:44px;margin-right:24px;width:130px}.logout-popup__btn-no{width:130px}.account__content .switches__left .sort-select .sort-select__main{width:100%;text-align:center;justify-content:center}.account__content .switches__left .sort-select .arrow.active{display:inline-block}.account__content .switches__left .sort-select__title--mob{font-weight:600;font-size:14px;line-height:22px}.reg-popup #login-link{width:100%;margin-bottom:12px!important}.mobile-top-menu-orders .cabinet-profile-wrapper .user-list__item--cab{margin-left:13px;padding-right:20px}.purchase__content .purchase__next .account__order-prevstep{width:auto;display:flex;flex-direction:row}.account__appeal-items-mob .account__appeal-title{width:40%;min-width:40%}.account__appeal-items-mob .account__appeal-date{width:60%}.basket-user-delivery-add-address .basket-user-delivery-item{width:calc(50% - 16px)}.basket__item{border:1px solid rgb(20 118 39 / .25);box-shadow:0 2px 8px rgb(0 0 0 / .1);border-radius:16px}.basket__item .container-helper{max-width:100%;padding:0}.basket__box-img{height:72px!important;width:72px!important;min-width:72px;border-radius:12px;margin-top:40px}.basket__article-wrap .basket__article{display:block;font-size:12px;line-height:16px;height:24px;padding:0 16px}.basket__right{display:flex;flex-direction:row;align-items:center;max-width:initial}.basket .basket__inner .basket__amount-box .amount__num{height:30px;width:48px}.basket .basket__inner .basket__amount-box .amount__btn-min,.basket .basket__inner .basket__amount-box .amount__btn-plus{min-width:30px;height:30px}.basket__row-title span{height:auto;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:16px;min-height:48px}.basket__amount-box{margin-bottom:0}.basket__right .basket__amount-box .amount{width:auto}.basket .basket__inner .basket__amount-box{padding-right:54px}.basket__link-wrapper{width:40px;height:40px;position:relative;right:0;margin-left:8px}.basket__item .basket__link-delete{width:30px;height:30px}.basket__item .basket__right .basket__link-like{margin-left:auto;padding-top:0;min-width:30px;height:30px;width:30px}.basket__item .basket__right .basket__link-like svg{width:18px}.basket__btn-share{text-align:center;width:100%}.container-helper.basket__share-mob{display:flex}.basket__order-delivery-free .basket__order-delivery-free-text{width:387px}.basket__order-delivery-free .basket__order-delivery-free-progress-wrap{width:300px}.benefits__text_link{text-align:center}}@media (max-width:860px){.single-product .benefits__item{width:290px}}@media (max-width:750px){.single-product .benefits__item{width:50%}}@media (max-width:650px){.basket-user-delivery-add-address .basket-user-delivery-item{width:calc(100% - 16px)}}@media (max-width:640px){.catalog-articles .catalog-articles__main-item,.contacts__first-part{width:100%}.catalog-articles .section-title__text{white-space:initial;font-size:28px;line-height:32px}.contacts__address{max-width:100%}.single-product .benefits__items{align-items:flex-start}.success-popup{width:calc(100% - 30px)}.single-tabs .team__tabs-content .single-content__info,.single-tabs .team__tabs-content .single-features{padding-top:0}.main-catalog .single-product .single-product__rating{margin-left:0;width:auto}.single-product .products__label-top{width:auto;font-size:11px;height:20px;align-items:center;display:flex;justify-content:center}.main-catalog .single-product__num-box-wrap{width:220px}.main-catalog .single-product__header{align-items:flex-start;flex-direction:column;width:100%}.main-catalog .single-product__available{margin-left:0;margin-bottom:16px}.main-catalog .single-product__btns .single-product__profit{left:120px}.single-product__btns .single-product__profit{width:112px;background-size:100% 100%}.account_bonus-mob .account__bonus-label-action{min-width:auto;max-width:initial}.account_bonus-mob .account__bonus-order>:nth-child(2){flex-grow:1;padding-right:5px}.account_bonus-mob .account__bonus-order>:nth-child(3){min-width:55px}.account_bonus-mob .account__bonus-order>:nth-child(3) .account__bonus-label-title{justify-content:flex-start}.account_bonus-mob .account__bonus-label-date{min-width:60px;width:60px;margin-right:14px}.account_bonus-mob .account__bonus-full .account__bonus-full-value{white-space:nowrap}.comment__wrapper-parent{flex-direction:column}.comment__wrapper-parent>.comment__wrapper,.footer__column{width:100%}#vampirus-yookassa-payment-form{max-height:94vh;overflow:auto}.main-catalog .single-product .benefits__item{width:50%;padding:0;margin:0 0 16px}.collections-item-new-img:after{height:350px}.collections-item-new-img,.collections-item-new-img>img{height:350px;max-height:350px}.collections-item-new{height:370px}}@media (max-width:575px){.main-catalog .viewed{padding:20px 0}.main-catalog .viewed .section-title__text{margin-left:-5px}.basket__share-mob .basket__share-options .basket__share-link span,.container>.products-slider .viewed .section-title.container,.products-slider .viewed{padding:0}.fixed_product_footer .products__main-btn{height:48px}.products-slider .viewed .section-title.container{padding:0 15px}.btn-product-go-back{width:calc(100% - 30px)}.page-warranty{padding-bottom:0}.popup-add-product-img{width:80px;height:80px;margin-bottom:10px}.popup-add-product{flex-wrap:wrap;width:100%}.popup-add{width:calc(100vw - 30px);left:16px!important}.collections-catalog .collections-items-new .collections-item-new,.popup-add-product .btn-submit-product,.popup-add-product .popup-add__inner,.popup-add__box,.popup-youtube-video{width:100%}.popup-add-product-price{width:100%;text-align:right}.page-catalog-list{column-count:1}.basket .basket__inner .basket__amount-box .amount__num{height:30px}.basket__share-mob .basket__share-options form{flex-direction:row}.basket__share-mob .basket__share-options{border-radius:16px;padding:8px 15px}.basket__share-mob .basket__share-wrapper .comment__input{margin-bottom:0;max-width:130px!important}.popup-add-product-text{width:calc(100% - 100px)}.delivery_pay_item_nav p,.delivery_pay_nav p{padding:6px 24px}.sales-products .catalog-lvl-one__inner.favorite__inner .catalog-lvl-one__list-short .products__wrapper-helper{max-height:100%}.other-sales .sales .see-more{margin-top:44px}.popup-youtube-video iframe{width:calc(100% - 30px);margin-left:15px}.delivery-pay blockquote,.garantii__items blockquote{padding:18px 26px 18px 30px}.popup-add-product .popup-add-product-text{width:100%;margin-bottom:10px;margin-right:auto}.popup-add-product .popup-add-product{flex-wrap:nowrap}.popup-add-product .popup-add-product-price{width:auto;margin-left:12px}}@media (max-width:560px){.collections-item-new-img:after{height:300px}.collections-item-new-img,.collections-item-new-img>img{height:300px;max-height:300px}.collections-item-new{height:320px}}@media (max-width:540px){.menu-mob__top .mobile-top-menu-orders>#login-link{margin-left:0;margin-bottom:0}.account-header-btns{flex-direction:column}.account__address-add{width:100%;justify-content:center}.mobile-top-menu-orders .cabinet-profile-wrapper{margin-bottom:0}.mobile-top-menu-orders .cabinet-profile-wrapper .user-list__item--cab{margin:0}.sales .sales__item>img,.sales-catalog .sales__item>img{max-height:initial}}@media (max-width:480px){.about-main-container .team__tabs-item,.about-us .benefits_about-us__item,.basket .basket__order-delivery-free-progress-wrap,.basket__order-delivery-free .basket__order-delivery-free-text,.collections-catalog .collections-items-new .collections-item-new,.garantii__items-upakovka img,.popup-send-email .success-popup-text{width:100%}.viewed .products__wrapper-helper,.viewed-faq .viewed .products__wrapper-helper{width:calc(50% - 4px)}.single-product__available{width:auto}.single-product__brand-wrapper{display:flex;flex-wrap:wrap}.single-article-viewed .products-mini__row,.viewed-faq .viewed .products-mini__row{gap:8px}.viewed .article_product_slider .products__wrapper-helper{width:calc(50% - 4px);height:auto;padding-bottom:20px}.main-catalog .viewed .products__wrapper-helper,.single-content-buy-more .viewed .products__wrapper-helper{padding:0 4px}.company-history__item .company-history__item-title{padding-right:100px}.company-history__item .company-history__item-year{padding:6px 20px}.catalog-articles .catalog-articles__main-img{max-height:230px}.catalog-articles .catalog-articles__main-img img{object-fit:contain}.feedback-all .feedback__like-btn{width:100%;justify-content:center}.comment__form-fix .comment__item-fix{flex-direction:column;margin:0 0 18px}.comment__form-fix .comment__item-fix .comment__wrapper{width:100%;margin:0}.answer__items,.comment__form-fix .comment__item-fix>:first-child,.delivery_pay_item_nav,.delivery_pay_nav{margin-bottom:16px}.delivery-page-sidebar,.page-warranty-sidebar{min-width:auto;margin:0 0 16px}.articles-comments .catalog-articles__inner-blog .reviews__estimation{top:-10px;bottom:auto}.account__support .support__form .comment__input,.account__support .support__form .comment__label,.catalog-articles__inner-blog.feedback .reviews__info{max-width:100%}.catalog-articles__inner-blog.feedback .answer__items .review_item_admin .reviews__item,.catalog-articles__inner-blog.feedback .reviews__item{padding:16px 16px 56px}.articles-comments .catalog-articles__inner-blog.feedback .answer__items .reviews__estimation,.articles-comments .catalog-articles__inner-blog.feedback .reviews__item .reviews__estimation{top:auto;right:0;bottom:10px}.video-product-detail-item{width:100%;margin-bottom:90px}.single-content .feedback .reviews__name{font-size:16px}.single-content .feedback .reviews__top-wrapper{align-items:flex-start}.main-catalog .single-content-buy-more{margin:0}.main-catalog .single-content-buy-more .slick-slider{margin-bottom:32px}.main-catalog .single-content__slider-box.single-content-buy-more .single-content-buy-more{margin-bottom:5px}.articles-comments .single-article__leave-comm{padding:13px 13px 13px 9px;width:100%;justify-content:center}.single-product__num-box-items .single-product__brand,.single-product__num-box-items .single-product__num-box{display:flex;flex-direction:column}.account__order-items-mob.account__order-items-mob-single .account__supply-info-block,.account__support .support__form .comment__file-label,.main-catalog .single-product__info,.main-catalog .single-product__num-box-items .single-product__brand-wrapper{flex-direction:column}.main-catalog .single-product__brand-wrapper>:last-child,.single-product__num-box .single-product__num{margin-left:0}.single-features__line{padding:5px 13px}.single-features__label{margin-bottom:0}.single-tabs .team__tabs-content{padding-right:0}.popup-add{width:calc(100vw - 30px);right:auto!important;left:15px!important;padding:16px}.support-form .form-select,.support-form-inputs input,.support-form-inputs input.support-form-input-num{max-width:calc(100% - 16px);width:100%}.support-form .comment__btn-submit{width:100%;margin-bottom:16px}.single-content__info-toogle{position:relative}.single-content__info-toogle .more{display:block;margin:10px 0}.single-content__info-toogle-text{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;position:relative;max-height:120px}.single-content__info-toogle-text:before{content:"";background:linear-gradient(0deg,#fff 27.08%,#fff0 100%);width:100%;height:50px;position:absolute;bottom:-25px;left:0}.single-content__info-toogle.height-auto .single-content__info-toogle-text{-webkit-line-clamp:initial;max-height:initial}.account__helper-mob .articles-tags__link,.catalog-articles .articles-tags__link,.delivery-page-sidebar .articles-tags__link,.page-warranty-sidebar .articles-tags__link,.single-article__section-simple .articles-tags__link{padding:6px 10px;-webkit-tap-highlight-color:#fff0}.single-articles__form .comment__file-label{flex-direction:column-reverse!important}.single-product__btns .single-product__profit{left:auto;right:0;top:-90px}.main-catalog .single-product__info-wrapper,.main-catalog .single-product__slider-img{width:100%;max-width:100%;padding-right:0}.main-catalog .single-product__btns .single-product__profit{left:242px}.main-catalog .single-product__header{flex-direction:row}.main-catalog .single-product__available{margin-left:25px}.main-catalog .single-product__num-box-wrap{width:100%;margin-right:0;display:flex}.collections .collections-item-new .collections-item-new-like{display:none}.sales.preload .sales__item{min-width:100%}.pollination_slick .products-mini__row:not(.slick-slider) .products__wrapper-helper{padding:0 6px}.account__order-items-mob.account__order-items-mob-single .account__supply-info-block>:first-child{margin-right:0;margin-bottom:8px}.account__articles .catalog-articles__main-comm .catalog-articles__comm-img,.account__articles .catalog-articles__main-views .catalog-articles__views-img{position:relative;left:0}.account__articles .catalog-articles__comm-num,.account__articles .catalog-articles__views-num{padding-left:0}.account__articles .catalog-articles__main-comm{padding-left:4px}.account__articles .catalog-articles__main-like{width:30px;height:30px}.account__articles .catalog-articles__main-like svg{width:16px}.success-popup.fancybox-content{padding:24px}.popup-send-email .btn-green{min-width:100%;width:100%}.basket .basket__inner .basket__amount-box{padding-right:7px}#vampirus-yookassa-payment-form{transform:translate(-50%,-50%);padding:40px 24px 0!important;margin:0!important;width:calc(100% - 32px);max-height:94vh;overflow:auto}.main-catalog .single-product__sale{display:none}.footer__column:nth-child(2){padding-right:0;order:-1;width:50%;padding-left:5px}.footer__column:nth-child(3){order:-2;width:50%;padding-right:5px}.footer__inner{display:flex}.main-catalog .single-content-buy-more .viewed{margin:0 auto}.single-about .section-title.container{padding-left:12px}.viewed.section-komplekt .container{padding:0}.viewed.section-komplekt .section-title__text{padding-left:15px}.articles-comments .catalog-articles__inner-blog .single-articles__form{width:calc(100% - 30px)}.sms-popup.fancybox-content{position:absolute;top:20px;left:50%;transform:translateX(-50%);width:calc(100vw - 24px)!important;margin-left:-2px!important}}@media (max-width:440px){.sales-products .catalog-lvl-one__inner.favorite__inner .catalog-lvl-one__list-short .products__wrapper-helper{width:calc(50% - 4px)}#collections .collections-item-new,#collections .collections-item-new-img,#collections .collections-item-new-img>img,.collections-catalog .collections-items-new .collections-item-new,.collections-item-new-img:after{height:190px}.account .account__address-options{flex-direction:column}.account .account__address-options a{margin-bottom:8px;justify-content:center}.reviews__photo{width:calc(50% - 8px)}.answer__items .review_item_admin .reviews__item,.feedback .reviews__item{padding-bottom:65px}.feedback .reviews__respond-link{text-align:center;padding:8px 18px}.feedback-all .reviews__estimation{width:calc(100% - 38px);left:24px}.feedback .reviews__estimation-box{width:100%;justify-content:space-between}}@media (max-width:400px){.basket .basket__inner .basket__amount-box{margin-right:auto}}@media (max-width:375px){.products__item>p{display:flex;flex-direction:column}.products__item .products__num{padding-left:0}.main-catalog .single-product__btns .single-product__profit{left:140px}}@media (max-width:374px){.account__articles .catalog-articles__main-item{width:100%}#vampirus-yookassa-payment-form{padding:40px 0 0!important}}@media (max-width:360px){.amount{width:auto}.slider_section_index .slider_section_index-slide{padding:5px}.basket .basket__inner .basket__amount-box .amount__num{width:28px}}@media (max-width:330px){.delivery-menu,.delivery-pay{margin:0 -6px}.pollination_slick .products-mini__row:not(.slick-slider) .products__wrapper-helper{padding:0 4px}}@media print{.header__middle{display:none}*{box-shadow:none!important}#jcont,#jivo-iframe-container,#jvlabelWrap,.articles-comments,.breadcrumbs,.catalog-articles__main-views,.cookie,.fixed-bottom-nav,.footer,.header-search-mobile,.sign-up,.single-article__controls,.viewed{display:none!important}.catalog-articles__main-views,.header-mobile-item{opacity:0}header{padding-bottom:88px}}.products__label-ex{color:#fff;background:#8000ff;width:90px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:24px;border-radius:23px;padding:0 12px 0 10px;opacity:1;margin-bottom:4px}.products__label-frost{width:48px;height:48px;background:#fff;border-radius:36px;text-align:center;padding:4px}.products__label-frost span{font-weight:600;font-size:12px;line-height:12px;color:#147627;position:absolute;left:11px}.products__label-frost img{width:unset;margin:auto;height:auto;min-width:unset}.promo-frost{cursor:pointer;z-index:20}.promo-frost img{width:115px;margin-left:10px;cursor:pointer;border-radius:60px}.account__order-item .account__supply-num{white-space:nowrap}.footer-mobile-filter{display:block;justify-content:center;align-items:center;background:#fff;box-shadow:0 -2px 4px rgb(0 0 0 / 10%);position:sticky;bottom:55px;margin:0;padding:4px;width:100%;height:124px}.footer-mobile-filter>.filter__apply{width:90%;display:block;margin:6px auto}.preload_preload_parnter:after,.preload_preload_payment:after{background:#313932;width:100%;height:100vh;opacity:.7;left:0;z-index:15;transition:1s;content:"";position:fixed}.preload_preload_payment:after{overflow:hidden!important;top:40px}.preload_preload_parnter:after{overflow-y:hidden;overflow-x:hidden;top:0}.pollination_slick .products-mini__row:not(.slick-slider) .products__wrapper-helper{width:calc(20% - 66px);height:auto}button.fancybox-button.fancybox-close-small.product-modal__close{opacity:1;top:-12px;color:#867e7e}button.fancybox-button.fancybox-close-small.product-modal__close:hover{opacity:1;top:-12px;color:#313932}.products_frost_labels{position:absolute;left:10px;top:230px;z-index:10}.grid_index_frost{position:absolute;left:10px;bottom:10px;z-index:200;top:unset}.main_search_form_closerBlog,.main_search_form_closer,.main_search_form_closer_fixed{left:-32px;width:17px;height:17px;cursor:pointer;display:none;position:absolute}.products_frost_labels.grid_index_fast{position:absolute;left:20px;z-index:200;bottom:20px;top:unset}.products_frost_labels.element_frost{position:absolute;left:175px;bottom:20px;z-index:1;top:unset}.single-products__image-main .products_frost_labels.element_frost{left:20px!important;bottom:20px!important}.blaze-slider .blaze-pagination{z-index:10}@media only screen and (max-width:1366px){.products_frost_labels.element_frost{left:20px}.single-product__slider-img .products_frost_labels.element_frost{left:170px;bottom:20px}#popup-product .single-product__rating{width:10px}}@media only screen and (min-width:769px) and (max-width:880px){.products_frost_labels.element_frost{bottom:unset;top:280px}}@media only screen and (min-width:881px) and (max-width:990px){.products_frost_labels.element_frost,.single-product__slider-img .products_frost_labels.element_frost{bottom:unset;top:345px}}@media only screen and (min-width:969px) and (max-width:1040px){.products_frost_labels.element_frost{bottom:unset;top:390px}}@media only screen and (min-width:1040px) and (max-width:1197px){.products_frost_labels.element_frost{bottom:unset;top:430px}.single-product__slider-img .products_frost_labels.element_frost{top:auto;bottom:100px;left:10px}}@media (max-width:565px){.single-products__image-main .products_frost_labels.element_frost{left:10px!important;bottom:10px!important}}@media only screen and (max-width:480px){.products_frost_labels.element_frost{left:15px;bottom:25px}}.main_search_form_closerBlog:after,.main_search_form_closerBlog:before,.main_search_form_closer:after,.main_search_form_closer:before,.main_search_form_closer_fixed:after,.main_search_form_closer_fixed:before{content:"";position:absolute;width:18px;height:1.5px;background:#147627;cursor:pointer;top:8px;transition:0.3s}.main_search_form_closerBlog:after,.main_search_form_closerBlog:before,.main_search_form_closer:before,.main_search_form_closer_fixed:before{webkit-transform:rotate(45deg);transform:rotate(45deg)}.main_search_form_closerBlog:after,.main_search_form_closer:after,.main_search_form_closer_fixed:after{webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main_search_form_closerBlog:hover:after,.main_search_form_closerBlog:hover:before,.main_search_form_closer:hover:before,.main_search_form_closer:hover:after{background:#f96222;transition:0.3s}.main_search_form_closerBlog,.main_search_form_closer{top:50%;transform:translateY(-50%)}.main_search_form_closer_fixed{top:4px}.about-us .benefits_about-us__items h1,.delivery-graph>div a{text-decoration-line:unset}.counter_product_catalog-container{margin-bottom:8px;font-size:14px;font-weight:600}.btn-up{bottom:140px}.index-block-title-about h1{font-size:36px;font-weight:600;line-height:1.3;color:#313932}@media screen and (max-width:768px){.index-block-title-about h1{font-size:26px;line-height:1.3}.index-block-title-about svg{display:none}}.main-sale .section-title__text{font-size:40px;line-height:1;white-space:normal}@media (max-width:480px){.products__label-frost{width:36px;height:36px;border-radius:24px}.catalog-lvl-one__list-short .products__img-wrapper .products__label-frost img{width:18px}.products__label-ex{width:78px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:10px;line-height:22px;border-radius:23px;padding:0 10px}.products__label-frost img{width:18px;margin:auto;height:auto}.products__label-frost span{font-weight:600;font-size:9px;line-height:9px;color:#147627;position:absolute;left:9px}.collections-item-new-img:after{height:240px}.collections-item-new-img,.collections-item-new-img>img{height:240px;max-height:240px}.collections-item-new{height:260px}.grid_index_frost{left:10px;bottom:10px}.main-sale h1{margin:0}.main-sale .section-title__text{font-size:24px}.sms-popup.fancybox-content{position:absolute;top:20px;left:50%;margin-left:-50%}}.sales_gred-container{display:none;position:absolute;color:#313932;border-radius:20px;background:#fff;padding:16px;right:60px;top:10px;font-size:13px;font-weight:500;line-height:1.3}.sales_gred-green{font-size:15px;font-weight:600;line-height:1.3}.sales_gred-container p{margin-bottom:8px}.svg_open_gred{position:absolute;right:20px;top:10px;z-index:9999}.banner-section .svg_open_gred{right:10px;top:10px}.products-slider .products-mini__row{gap:9px}.products-slider .viewed .products-mini__row{flex-wrap:unset}@media screen and (min-width:1680px) and (max-width:1825px){.products-slider .products-mini__row{gap:12px}}@media screen and (max-width:1680px) and (min-width:1440px){.products-slider .viewed .products__wrapper-helper{width:calc(20% - 7px);max-width:initial}.products-slider .products-mini__row{gap:9px}}@media screen and (max-width:1440px) and (min-width:1280px){.products-slider .viewed .products__wrapper-helper{width:calc(28.1% - 49px);max-width:initial}.products-slider .products-mini__row{gap:10px}}@media screen and (max-width:1280px) and (min-width:1200px){.products-slider .viewed .products__wrapper-helper{width:calc(28.1% - 45px);max-width:initial;height:unset}.products-slider .products-mini__row{gap:10px}}@media (max-width:1000px){.viewed .article_product_slider .products__row{gap:8px}.products-slider .viewed .products__wrapper-helper,.viewed .article_product_slider .products__wrapper-helper{width:calc(50% - 8px);height:auto}}.index_title_link_sale:hover span{color:#0a7722;transition:.5s}.warning_tele2{font-weight:500;font-size:12px;line-height:16px;text-align:center;color:#f96222;margin-bottom:12px;margin-top:-8px}#popup-comment-partner{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:100;padding:0}.index_partners_block{display:flex;width:100%;background:#f96222;align-items:center;justify-content:center;position:relative;max-height:80px;overflow:hidden}.index_partners_block p{font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:24px;color:#fff;text-align:center;width:50%}@media screen and (min-width:1200px){.products-slider .viewed{margin-top:unset}.products-slider .viewed .products__arr-left-slider,.viewed .products__arr-right-slider{top:-63px}.index_partners_block:before{content:"";overflow:visible;background:url(/bitrix/templates/UpFly/images/left_green.png);position:absolute;top:0;left:5%;width:165px;height:68px}.index_partners_block:after{content:"";overflow:visible;background:url(/bitrix/templates/UpFly/images/right_green.png);position:absolute;top:0;right:5%;width:92px;height:50px}}.slider_section_index{display:flex;gap:16px;max-width:1860px;margin:0 auto;padding:30px 0 40px}.header_description_login p.header_desc_pauth_title{font-family:Montserrat;font-size:18px;font-weight:600;line-height:25.2px;color:#313932}.slider_section_index-slide_sale_value{position:absolute;top:12px;right:5px;color:#fff;background:#f96222;font-weight:500;text-align:center;border-radius:20px;font-size:14px;line-height:1.3;padding:4px 6px;z-index:2}@media screen and (max-width:900px){.slider_section_index-slide_sale_value{font-size:14px;padding:1px 9px}.slider_section_index .slider_section_index-slide{padding:10px;height:124px}.new_img_menu_cat_container{display:none}.cookie{bottom:64px}}.slider_section_index-slide{background:#F8F8F8;border-radius:12px;display:block;text-align:center;font-size:17px;font-weight:600;line-height:1.3;padding:16px;height:166px;max-width:290px;transition:.3s;position:relative;color:#313932}.slider_section_index-slide img:not(.slider_section_n_img){margin:0 auto;position:absolute;right:50%;bottom:30px;transform:translateX(50%)}.slider_section_index-slide:hover img:not(.slider_section_n_img){transition:.3s}.slider_section_index-slide:hover{transition:.3s;box-shadow:0 3px 12px 0 rgb(0 0 0 / .16)}.slider_section_index .slick-slide{margin-right:4px}.slider_section_index{padding:30px 0 40px}.catalog-mob__link .menu-item-arrow{border:2px solid #147627;border-width:0 2px 2px 0;opacity:1;position:absolute;left:unset;z-index:2;width:7px!important;transform:rotate(315deg);top:21px;right:-7px;padding:3px}.catalog-mob__link .menu-item-arrow:before{top:0;left:0;transform:unset;width:5px;height:5px}.catalog-mob__col--visible .menu-item-arrow{display:block!important}.faq__tab .catalog-articles__main img{min-height:100%}#popup-product .single-product__rating-wrapper{transform:translateX(-10px)}.catalog-mob_menu-arrow-back{padding:6px;transform:rotate(135deg);right:unset;border:2px solid #56a755;border-width:0 2px 2px 0;left:19px;top:5px}.menu-mob__middle-item-sale{border-radius:unset}.menu-top-title-mobile>p{font-weight:600;font-size:18px}.catalog-mob__item a{font-weight:600;padding:12px 0}.catalog-mob__item{max-width:290px;border-bottom:1px solid #F1F1F1}.menu-mob__middle-item-sale p{font-weight:500}.menu-mob__middle-item-sale>a{padding:12px 0}.catalog-mob-menu .popup-window__btn-box{right:6px;top:0}.cabinet-wrapper--hidden,.catalog-mob__col.catalog-mob__col--hidden .menu-mob__middle-item-sale{display:none}@media (max-width:768px){.menu-mob__wrapper{padding:0 0 52px}.logo img{max-height:32px}.searchInput{padding:8px 84px 8px 20px}.header-search-mobile{top:44px;padding:5px 8px 10px 5px}}.catalog-mob__items li:first-child{border-top:1px solid #dcebdf}.new_list_img-header-block .user-list__item--cab,.new_list_img-header-block .user-list__link-img{background:unset;margin:0 auto}.user-list{margin-left:unset;gap:24px}.new_list_img-header-block .user-list__text{background:#147627;left:unset;font-weight:500}.new_list_img-header-block.user-fav_link_label .user-list__text{left:unset;right:8px}.hash_basket_gifts div{margin-bottom:10px;justify-content:flex-start;align-items:center}.hash_basket_gifts p{max-width:230px}@media screen and (min-width:900px){.popup-add-title{padding-right:30px}#searchVoice{color:#147627;background:#fff;width:38px;border-radius:19px}#searchVoice path{transition:all 0.3s}#searchVoice:hover path{transition:all 0.3s;fill:#f96222}}.popular-products-slider,.sales{padding-top:14px}.vertical-orders__phone{width:1px;height:20px;flex-shrink:0;background:#cdcdcd}@media screen and (max-width:1200px){#popup-comment-partner .faq__form-wrapper{margin-top:0}.index_partners_block p{font-size:16px;line-height:24px}.cabinet-wrapper--hidden{display:none}.menu-mob__top .user-list__link{left:30px}.menu-mob__top .new_list_img-header-block .user-list__item--cab,.menu-mob__top .new_list_img-header-block .user-list__link-img{margin:unset}.header__middle{top:0}}@media screen and (max-width:1366px){.index_partners_block p{width:45%}.user-list{gap:30px}.slider_section_index .slider_section_index-slide>p{font-size:16px}}@media screen and (min-width:1200px) and (max-width:1366px){.currency-mobile__list{bottom:-60px}}@media screen and (max-width:1800px){.catalog{margin:0 20px}.reviews .blaze-slider{padding:0}}@media screen and (max-width:1200px) and (min-width:900px){.products-slider .viewed .products__wrapper-helper{width:calc(33.1% - 5px);max-width:initial;height:unset}.products-slider .products-mini__row,.user-list{gap:10px}.logo{width:400px;margin:0 10px}}@media screen and (max-width:1305px) and (min-width:1200px){.team__tabs-link{padding:6px 14px}}@media screen and (max-width:900px){.new_list_img-header-block{display:flex}.sales_gred-container{font-weight:500;font-size:13px;line-height:16px;position:absolute;color:#313932;border-radius:20px;background:#fff;padding:20px;right:20px;top:50px}.sales .blaze-slider .controls{position:relative;margin-top:20px;margin-bottom:20px;height:12px}.sales .blaze-slider .blaze-pagination{bottom:-20px;margin:0;padding:0;top:auto}.delivery__quest-text,.garantii__items,.sales .see-more{margin-bottom:20px}#popup-comment-partner{width:90%}#popup-comment-partner .faq__form-wrapper{margin-top:0}.index_partners_block_fem_2{display:block;margin:0 auto}.cabinet-wrapper--hidden,.catalog,.index_partners_block_fem_1,.mobile-top-menu-orders .new_list_img-header-block .user-list__text{display:none}.index_partners_block{display:block;margin:0;padding:15px 20px;max-height:unset}.index_partners_block p{width:100%;font-weight:600;font-size:18px;font-weight:24px}.sign-up{margin-top:unset;border-radius:unset;margin-bottom:32px}.slider_section_index .slider_section_index-slide>p{font-size:14px;padding:10px 10px 0;height:140px;font-weight:600;line-height:16px}.slider_section_index{padding:30px 0 40px}.slider_section_index-сontainer{padding-bottom:30px}.slider_section_index-сontainer .blaze-slider{padding-top:20px}.blaze-slider .blaze-next,.blaze-slider .blaze-prev,.gift_small_top_cart{display:none!important}.new_list_img-header-block .user-list__item--cab,.new_list_img-header-block .user-list__link-img{margin:unset}.header{z-index:16}.header-search-mobile .searchWrapper .menu-mobile-burger-catalog{margin-left:15px}.searchResults{right:-20px;border-radius:0;width:unset;max-height:calc(100vh - 155px);overflow-y:auto;padding-bottom:70px}.searchOffer__mobileRow .searchOffer__buy{padding-right:20px}.banner-section .blaze-pagination{bottom:14px}.benefits__items{padding-top:5px}.sales{padding-top:2px}.slider_section_index-сontainer{padding-top:0}.collections .blaze-pagination,.slider_section_index-сontainer .blaze-pagination{bottom:-37px}.products-slider{padding-top:26px;padding-bottom:9px}.extra_sale_index_slick .blaze-pagination,.viewed .blaze-pagination{bottom:16px}.products-slider-orange,.products-slider__new{padding-top:24px}.novinki_index_slick .blaze-pagination{bottom:15px}.banners .blaze-pagination,.sales .blaze-pagination{bottom:-19px}.blog{padding-top:30px}.reviews{padding-top:4px}.products-slider_sverh{padding-bottom:10px;padding-top:0}.reviews .blaze-pagination{bottom:25px}.media-socials{padding-top:0;transform:unset;margin:0}.banners{padding:0 15px 44px}.banners__slider.blaze-track{padding:24px 4px 18px}.searchOffer__mobileRow .searchOffer__price{margin-left:0}}.searchInput,.searchWrapper{width:100%;max-width:933px}@media screen and (min-width:440px) and (max-width:900px){.collections{padding-bottom:0}.collections .blaze-pagination{bottom:-17px}.blog{padding-top:0}}@media (max-width:900px){.viewed .blaze-pagination{bottom:-3px}.reviews{padding-top:15px}}@media screen and (min-width:900px) and (max-width:1200px){.burger{margin-right:unset}.search{display:block}.promo{line-height:16px}.cabinet-arrow,.profile_link_header{display:none}}.searchWrapper{margin-right:25px}.gift_small_top_cart_mobile{display:none;position:absolute;z-index:-1;left:37%;top:-6px;animation:1s ease-in-out infinite alternate swing}@media screen and (min-width:445px){.gift_small_top_cart_mobile{left:42%}}@media screen and (min-width:552px){.gift_small_top_cart_mobile{left:43%}}@media screen and (min-width:686px){.gift_small_top_cart_mobile{left:44%}}@media screen and (min-width:769px) and (max-width:900px){.reviews{padding-top:43px}.sales .blaze-pagination{bottom:-29px}}.collections .blaze-pagination{bottom:-49px}@media screen and (min-width:1024px) and (max-width:1368px){.banner-section .blaze-pagination{bottom:-16px}.viewed .blaze-pagination{bottom:-17px}.products-slider__new{padding-bottom:0}.collections{padding-top:0}.extra_sale_index_slick .blaze-pagination{bottom:-19px}.collections .blaze-pagination{bottom:-28px}.blog{padding-top:31px}.reviews{padding-top:62px}.reviews .blaze-pagination{bottom:13px}.media-socials{padding-bottom:32px}.banners{padding:0 15px 69px}}@media screen and (min-width:1200px) and (max-width:1368px){.viewed .blaze-pagination{bottom:-25px}.viewed .article_product_slider .blaze-pagination{bottom:5px}.reviews__slider{padding:32px 15px 0}}@media screen and (min-width:1280px) and (max-width:1368px){.viewed{padding:20px 15px 32px}.viewed .blaze-pagination{bottom:-8px}}@media screen and (min-width:1368px) and (max-width:1800px){.novinki_index_slick .products__wrapper-helper{margin-bottom:0}.novinki_index_slick .blaze-pagination{bottom:0}.collections .blaze-pagination{bottom:-48px}.banners{padding:8px 15px 62px}}@media screen and (min-width:900px) and (max-width:1368px){.slider_section_index-сontainer{padding-bottom:32px;padding-top:28px}}@media (max-width:575px){.catalog-lvl-one__list-short .products__title,.search-res__list .products__title{height:70px}.products__title{font-size:13px;ms-line-clamp:5;-webkit-line-clamp:5}.products__title:not(.products__title--unavailable):hover{text-shadow:none}.container .slider_section_index a.slider_section_index-slide>p{padding:2px 10px 0 0}.benefits__item{max-width:50%}}.footer__address_inf{display:block}.footer__inner svg{min-width:min-content}.footer__address{max-width:420px}.footer__address_kz{max-width:480px}.cabinet-arrow{opacity:1}@media screen and (max-width:578px){.products__main-btn{margin:0 auto;padding:0 32px;display:flex;justify-content:space-between;align-items:center;gap:10px}.products__main-btn s{display:block;margin-top:4px}.products__item.ajax_count.products__item--price.in_cart .products__btn-buy{font-weight:500;font-size:15px!important;transform:unset}}@media screen and (max-width:400px){.products__main-btn{padding:0}}.orders__phones-mobile-menu>.orders__phone-link>span{font-size:15px;font-weight:500;line-height:21px;color:#313932}.helper{height:40px;display:flex;align-items:center}.sign-up-right-block .footer__media-item>div{height:48px;width:48px;display:flex;justify-content:center;align-items:center;border-radius:48px}.sign_left_p{font-size:13px;font-weight:500;line-height:18.2px;color:#313932;max-width:510px}.sign_left_p .sign_left_p_link{color:#147627;transition:0.3s;cursor:pointer}.sign_left_p .sign_left_p_link:hover{color:#313932;transition:0.3s}.container.index_product_container{padding:0;margin:0 auto 46px}.viewed.mindbox_blaze .products__row.products-mini__row,.container.index_product_container .products__row.products-mini__row{padding-bottom:16px}.container.index_product_container .products-slider{padding:0;margin:0;background:none}.viewed.mindbox_blaze .blaze-pagination,.container.index_product_container .products-slider .blaze-pagination{bottom:-25px}.container.index_product_container .products-slider .products__item{box-shadow:0 0 8px 0 #dedede;border:1px solid #f1f1f1;transition:0.3s}.container.index_product_container .products-slider .products__item:hover{box-shadow:0 0 8px 0 #cdcdcd;border:1px solid #e2e2e2;transition:0.3s}.container.index_product_container .products-slider .viewed .products__wrapper-helper{padding:0;margin:0;height:fit-content}@media (max-width:1919px){.container.index_product_container{padding:0 15px}}.container.index_product_container .products-slider .products-mini__row{gap:9px}.container.index_product_container h3>a{display:flex;align-items:center;justify-content:center}.container.index_product_container .section-title__text-sale-index,.container.index_product_container .section__title-green-text{font-size:36px;font-weight:600;line-height:46.8px;color:#313932;transition:0.3s}.container.index_product_container .section-title__text-sale-index:hover,.container.index_product_container .section__title-green-text:hover{transition:0.3s;color:#147627}.products__labels{max-width:160px;display:flex;flex-wrap:wrap;gap:4px}@media screen and (max-width:460px){.products__labels{max-width:100px}}.products__labels p{font-size:12px;font-weight:500;line-height:15.6px;border-radius:6px;padding:3px 6px;width:auto;margin:0}.products__label-frost_magazine{display:flex;position:absolute;bottom:-2px;left:0;background:#fff;font-size:14px;font-weight:600;line-height:12px;text-align:left;color:#3C77AD;width:83px;height:40px;border-radius:0 12px 0 0;justify-content:center;align-items:center;gap:8px;z-index:2}@media screen and (max-width:575px){.products__label-frost_magazine{gap:2px;font-size:12px;width:54px;height:26px}.products__label-frost_magazine>svg{width:16px;height:16px}}.products-slider .products__label-frost_magazine{border-radius:0 12px 0 0;z-index:2}.products__label-new{color:#32270a}.header_description_login button,.header_description_p button{border-radius:36px;background:#0a7722;padding:14px 24px;font-size:14px;font-weight:600;line-height:19.6px;color:#FFF;border:none;margin:0 0 24px 0}.header_description_login button{width:100%;margin-top:12px}.header_description_login,.header_description_p{display:none;position:fixed;top:100px;right:20px;padding:24px;z-index:22;box-shadow:0 16px 48px 0 rgb(142 142 142 / .22);border-radius:16px;max-width:435px;background:#FFF}.header_description_p{top:85px}.header_description_p{max-width:480px}.header_description_login{top:75px;right:150px;position:absolute;min-width:435px}.header_description_p>p{font-family:Montserrat;font-size:15px;font-weight:500;line-height:21px;color:#313932;margin-bottom:12px}.header_description_p p.header_description_phone{font-family:Montserrat;font-size:18px;font-weight:600;line-height:1.3}.header_description_p>div p{font-family:Montserrat;font-size:15px;font-weight:500;line-height:21px;color:#313932;margin-bottom:0}.svg_container_header_p{height:40px;width:40px;min-width:40px;transition:0.3s;background:#11a62d;border-radius:40px;display:flex;align-items:center;justify-content:center}.header_description_p>div a:hover .svg_container_header_p{transition:0.3s;background:#f96222}.header_description_p p:first-child{font-family:Montserrat;font-size:18px;font-weight:600;line-height:25.2px;color:#313932}.header_description_login p{font-size:15px;font-weight:500;line-height:21px;color:#313932}.header_description_login>p{padding-bottom:16px}.header_description_login p:first-child{font-size:18px;font-weight:600;line-height:25.2px;text-align:left}.header_description_login_container_benifits>div{padding-bottom:16px}.header_description_login_container_benifits_item{display:flex;align-items:center;gap:12px}.header_description_login_container_benifits_item div{background:#f1f1f1;height:44px;width:44px;min-width:44px;border-radius:44px;display:flex;justify-content:center;align-items:center}.header_description_login_container_benifits_item p{max-width:273px}.menu_header_top_more_container_profile,.menu_header_top_more_container{display:none;padding:14px;border-radius:10px;box-shadow:0 16px 48px 0 rgb(142 142 142 / .22);position:fixed;top:100px;right:52%;z-index:1212;background:#fff}.menu_header_top_more_container_profile{position:absolute;top:60px;right:-71px;min-width:187px}.menu_header_top_more_container{position:absolute;top:25px;right:50%;transform:translateX(50%);min-width:187px}.menu_header_container_section a,.menu_header_top_more_container_profile a,.menu_header_top_more_container a{font-size:13px;font-weight:500;line-height:18.2px;color:#313932;padding:12px 8px;transition:0.3s;border-radius:6px}.menu_header_container_section a:hover,.menu_header_top_more_container_profile a:hover,.menu_header_top_more_container a:hover{background:#f1f1f1;color:#147627}.button_header_descr_p,.button_helper_modal_header{transition:0.3s;cursor:pointer}.button_header_descr_p:hover,.button_helper_modal_header:hover{background:#f96222;transition:0.3s}.sms_form_desc_text{font-size:15px;font-weight:500;line-height:21px;margin-bottom:24px}.container.index_product_container.reviews .blaze-pagination{bottom:24px}.container.index_product_container.reviews{padding:24px 0 0;margin-bottom:0}.index_product_container .reviews__slider{padding:32px 0 64px}@media screen and (max-width:1860px){.index_product_container .reviews__slider{padding:32px 15px 64px}}@media screen and (max-width:900px){.container.index_product_container{padding:0 15px}.container.index_product_container .section-title__text-sale-index,.container.index_product_container .section__title-green-text{font-size:26px;font-weight:600;line-height:36.4px}.container.index_product_container{margin:0 auto 34px}.viewed.mindbox_blaze .blaze-pagination,.container.index_product_container .products-slider .blaze-pagination{bottom:-14px}.slider_section_index-сontainer{padding-bottom:48px!important}.slider_section_index-сontainer .blaze-pagination{bottom:-30px!important}.section-title__text-sale-index,.section__title-green-text{font-size:26px;font-weight:600;line-height:36.4px}.sales__inner,.sales .sales__item{padding:0;margin:0}.sales__inner{gap:12px;padding-top:24px}.sales{padding-top:24px;padding-bottom:32px}.slider_section_index-сontainer{padding-top:24px}.benefits__item{padding:10px 0 10px 15px;height:fit-content;margin-left:0}.index_product_container .reviews__item{box-shadow:unset}.reviews .blaze-pagination{bottom:-8px}.reviews__slider .reviews__item{margin-bottom:16px}.index_product_container .reviews__slider{padding:24px 4px 52px}.container.index_product_container.reviews .blaze-pagination{bottom:20px}.container.index_product_container.reviews{padding:52px 15px 0}.blog .blog__innerq{padding:24px 0 0}}.magazine_right_block,.magazine_left_block{transition:0.3s;z-index:10000}@media screen and (max-width:768px){section.benefits .benefits__item{padding:12px;height:fit-content;margin-left:0;width:calc(50% - 5px)}section.benefits .benefits__item{display:flex;gap:12px}section.benefits .benefits__item .benefits__text_link,section.benefits .benefits__item .benefits__text{display:none}section.benefits .benefits__item .benefits__title{text-align:left;font-weight:500}.benefits .benefits__info{padding-left:0}}@media screen and (max-width:1876px){.container.index_product_container{border-radius:0}}.menu-main-catalog-left-item{padding:6px 24px 6px 6px;transition:0.3s;margin:4px 12px}.menu-main-catalog-left-item .catalog-arrow{display:none}.menu-main-catalog-left-item.active{background:#e7e7e7;transition:0.3s;border-radius:16px}@media screen and (min-width:1200px){.blog{padding:40px 0 0}}@media screen and (min-width:1200px) and (max-width:1920px){.blog{padding:40px 15px 0}}@media screen and (max-width:1200px){.blog{padding:0 15px 0}}.footer__address_inf{padding-left:32px}.sign-up-right-block .footer__media-item>div{transition:0.3s}.sign-up-right-block .footer__media-item:hover>div{transition:0.3s;background:#147627!important}.index_mediablock_text_title{font-size:36px;font-weight:600;line-height:46.8px;color:#313932}@media screen and (max-width:900px){.index_mediablock_text_title{font-size:26px;line-height:36px}}@media screen and (max-width:1400px){.index_mediablock_desc{padding:33px 32px 32px 32px}.logo{max-width:200px}.user-list{gap:10px}.benefits__item img{width:60px}.benefits__item,.benefits__info{padding-left:15px}}@media screen and (max-width:1270px){.social-media-list-item{line-height:20px}.social-media-list-title{line-height:24px}}@media screen and (max-width:1182px){.social-media-more-text{line-height:20px}.social-media-list-item{margin-bottom:4px}}.social_mediablock_soc_container{padding-top:32px}.footer__media a>div,.social_mediablock_soc_container a>div{height:48px;width:48px;display:flex;justify-content:center;align-items:center;border-radius:48px;transition:0.3s;background:#fff}.footer__media a>div:hover,.social_mediablock_soc_container a>div:hover{background:#f96222;transition:0.3s}.footer__media a>div:not(.rutube_icon):hover path,.social_mediablock_soc_container a>div:hover path{fill:#fff;transition:0.3s}.footer__media a>div:not(.rutube_icon):hover path,.social_mediablock_soc_container a>div:hover path{fill:#fff;transition:0.3s}@media screen and (min-width:900px) and (max-width:1160px){.media-socials__video img{width:400px}}@media screen and (max-width:900px){.index_mediablock_desc{padding:24px 16px;margin-top:24px}.social_mediablock_soc_container{padding-top:24px}}@media screen and (max-width:400px){.footer__media-item+.footer__media-item,.team__link+.team__link{margin-left:7px}}.about_span_title{font-weight:600}.media-socials__video .media_social_video_svg circle{transition:0.3s}.media-socials__video .media_social_video_svg path{transition:0.3s}.media-socials__video:hover .media_social_video_svg circle{fill:#147627;transition:0.3s}.media-socials__video:hover .media_social_video_svg path{stroke:#FFF;transition:0.3s}img.slider_section_n_img{position:absolute;right:0;bottom:0;padding-bottom:0;border-radius:20px;z-index:1}.header_description_p .header_desc_svg_container,.header_description_login .header_desc_svg_container{position:absolute;top:12px;right:12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.all_products_menu{background:#f1f1f1}.viewed_main_container .products__row{padding-bottom:48px}@media screen and (max-width:900px){.viewed_main_container .products__row{padding-bottom:24px}}.viewed_main_container .blaze-pagination{bottom:12px}@media screen and (max-width:575px){.sms-popup .success-popup-title{padding:0}.footer__column{margin-top:24px}.reviews__item{padding:16px}.amount__num{font-size:16px}section.benefits .benefits__item .benefits__title{font-size:13px;font-weight:500;line-height:1.3}section.benefits .benefits__item img{width:48px}}.index_magazine_block_container{max-width:1860px;margin:0 auto}.index_magazine_block{width:100%;margin:0 auto 32px;background:#F1F1F1;border-radius:24px;display:flex;align-items:center;justify-content:space-between;padding:0 48px;max-height:363px;overflow:hidden}.index_magazine_block_left{padding:24px 0}@media screen and (max-width:1920px){.index_magazine_block_container{padding:0 15px}}.index_magazine_block>div:first-child{display:block;min-width:46%}.index_magazine_block_title{font-size:36px;font-weight:600;line-height:1.3;color:#313932;margin-bottom:24px;transition:0.3s}.index_magazine_block_desc{font-size:24px;font-weight:600;color:#313932;line-height:36px;margin-bottom:16px;max-width:738px}.index_magazine_button{background:#F66330;color:#FFF;padding:14px 31px;border-radius:56px;font-size:18px;font-weight:500;line-height:1.3;transition:0.3s}@media screen and (max-width:1680px){.index_magazine_block_desc{font-size:20px;font-weight:600;color:#313932;line-height:1.5;max-width:625px}.index_magazine_block>div:first-child{min-width:unset}.index_magazine_block{padding:0 16px;max-height:313px}.magazine_index_img{width:800px;height:auto}}.index_magazine_block_desc span{transition:0.3s;color:#147627}@media screen and (max-width:1490px){.index_magazine_block{max-height:312px}}@media screen and (min-width:900px){.index_magazine_block_desc span:hover{transition:0.3s;color:#F66330}.index_magazine_block_title:hover{color:#147627;transition:0.3s}.index_magazine_button:hover{background:#147627;transition:0.3s}}.magazine_index_mobile_img{display:none}@media screen and (max-width:1360px){.index_magazine_block_title{font-size:32px}}@media screen and (max-width:1180px){.index_magazine_block_desc{font-size:18px}.index_magazine_block_title{font-size:28px}}@media screen and (max-width:1490px){.magazine_index_img{display:none}.magazine_index_mobile_img{display:block}.magazine_index_mobile_img{transform:translateY(10px) translateX(30px)}.index_magazine_block{overflow:hidden}}@media screen and (max-width:870px){.magazine_index_mobile_img{max-width:100%;height:auto}.index_magazine_block{display:block;max-height:unset;padding:0}.index_magazine_block_left{padding:16px}.index_magazine_block_title{font-size:26px}.index_magazine_button{font-size:14px;font-weight:600;padding:14px 24px;line-height:1.3}}@media screen and (max-width:460px){.index_magazine_button{width:100%;text-align:center}.index_magazine_block{height:640px}.magazine_index_mobile_img{text-align:center;transform:scale(1.2) translateY(20px)}}.catalog-lvl-one__list-long .products_frost_labels{z-index:1}.catalog-filter-mobile-new-mob--active{height:calc(100vh - 58px)}@media screen and (max-width:900px){.products-slider.mindbox_slider_index{padding-bottom:24px}}@media screen and (max-width:420px){.btn-product-go-back{font-size:14px}section.benefits .benefits__item{padding:6px}}@media screen and (max-width:360px){section.benefits .benefits__item{gap:6px}}textarea{resize:none}.video_review_item{overflow:hidden}.video_review_item:after{transition:0.3s}.video_review_item:hover:after{background:#fb6107;transition:0.3s}.reviews__info a{border-bottom:1px solid #313932;transition:0.3s;line-height:12px}.about__box a:hover{color:#147627;border-bottom:1px solid #147627;transition:0.3s}.reviews__date_mobile{display:none}@media screen and (max-width:768px){.reviews__date_mobile{display:flex;order:2;font-size:13px;color:#313932;line-height:1.3;font-weight:500}.div.feedback .reviews__name,.feedback-all.feedback .reviews__name{max-width:initial;min-width:max-content;display:flex;align-items:center;justify-content:flex-start;gap:8px}.review_item_product_username_container_flex{align-items:center}}@media screen and (max-width:380px){.reviews__date_mobile{font-size:12px}}@media screen and (max-width:900px){.sign-up .popup-delete--favorite{top:120px!important}}@media (max-width:420px){.basket__order-profit .basket__order-sale{max-width:150px!important}}@media screen and (min-width:900px){.products__fast-look>.products__fast-product-container{position:relative}.products__fast-text{position:absolute;top:10px;left:195px}.products__fast-text:after{content:"Быстрый просмотр";display:block;position:absolute;top:0;right:0;font-size:16px;color:#0a7722;width:max-content;line-height:1.3}.products__fast-product-container:hover .products__fast-text:after{transition:0.3s;color:#FFF}.products__fast-product-container{height:42px}.products__fast-product-container>svg{overflow:visible;position:absolute;left:16px}}.feedback__item.review_item .rating_value_number{display:none}@media screen and (min-width:1700px) and (max-width:1855px){.single-product__name-wrapper .single-product__sale{right:-54px!important}.single-product__item .single-product__rating{margin-left:8px!important}}@media screen and (max-width:390px){section.benefits .benefits__item{gap:6px}}@media screen and (max-width:360px){section.benefits .benefits__item img{width:40px}section.benefits .benefits__item .benefits__title{font-size:12px}}div.menu-main-catalog-right>ul:nth-child(8)>div.catalog-mob__col-second-level_cats{-webkit-columns:1}@media screen and (max-width:1366px){.popup-product .single-product .single-products__image-main .slick-slide,.popup-product .single-product .single-products__image-main .slick-slide>div{height:400px}.popup-product .single-product__img-box{max-width:400px}.popup-product .single-products__image-main img{min-width:400px}#popup-product .single-product__slider-img{max-width:400px}}
/* End */


/* Start:/bitrix/templates/UpFly/css/extra-components-2.css?16806791877692*/
table.title-search-result,table.title-search-result .title-search-item,table.title-search-result tbody{display:block!important;width:100%!important}.bx_catalog-compare-list a:hover,ul.left-menu li a{text-decoration:none}ul.left-menu{list-style:none;margin:0 0 8px;padding:0;position:relative}ul.left-menu li{padding:10px 16px;background:url(/bitrix/templates/UpFly/css/images/left_menu_bg.gif) top repeat-x #f5f5f5}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:700}ul.left-menu li a:hover,ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover,ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited{color:#fc8d3d}.bx_catalog-compare-list{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:12px;z-index:998;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:270px;max-height:100%;padding:10px 8px 0;white-space:normal;color:#404040;border:1px solid #b7b7b7;border-radius:3px;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.18);margin-bottom:10px}.bx_catalog-compare-list.fix{position:fixed}.bx_catalog-compare-list.top{top:5px}.bx_catalog-compare-list.right{right:5px}.bx_catalog-compare-list.bottom{bottom:5px}.bx_catalog-compare-list.left{left:5px}.bx_catalog-compare-list a{font-size:11px;color:#327ab7}.bx_catalog_compare_count p{margin:0 0 10px}.bx_catalog_compare_count p.compare-redirect{text-align:center;font-weight:700}.bx_catalog-compare-list .compare-items td{font-size:12px;font-weight:700;padding-bottom:10px;vertical-align:top}div.bx-system-auth-form span.bx-auth-secure{background-color:#fffae3;border:1px solid #dedbc8;padding:2px;display:inline-block;vertical-align:bottom;margin-top:-1px}div.bx-system-auth-form div.bx-auth-secure-icon{background-image:url(/bitrix/templates/UpFly/css/images/sec.png);background-repeat:no-repeat;background-position:center;width:19px;height:18px}div.bx-system-auth-form div.bx-auth-secure-unlock{background-image:url(/bitrix/templates/UpFly/css/images/sec-unlocked.png)}div.title-search-result{border:none!important;background:0 0;z-index:1100!important}table.title-search-result{z-index:1100!important;-webkit-border-radius:20px;border-radius:20px;border:1px solid rgba(10,119,41,.4)!important;padding:26px 18px;background:#fff;overflow:hidden}table.title-search-result tbody tr:first-child{margin-bottom:0!important}table.title-search-result tr{width:100%!important;display:block}table.title-search-result .item_title_label{color:#000;font-weight:600;margin-bottom:14px}table.title-search-result tr:last-child{margin-bottom:0}table.title-search-result .title-search-item{color:#6e6e6a;font-size:16px;line-height:20px;font-weight:400;margin-bottom:auto}table.title-search-result .title-search-item b{font-weight:600}table.title-search-result .item_title_search{display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%!important}table.title-search-result .wrapper_content_serach{display:inline-flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:100%!important}table.title-search-result .wrapper_content_serach a{max-width:80%}table.title-search-result .img_wrapper_search{display:inline-flex;overflow:hidden;margin-right:14px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-border-radius:5px;border-radius:5px;width:100%;max-width:65px;max-height:65px}table.title-search-result .img_wrapper_search img{width:100%;height:auto;max-width:none}table.title-search-result .price_old{margin-top:auto;margin-bottom:8px;line-height:16px;letter-spacing:.01em;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#555;opacity:.5;font-size:13px}table.title-search-result .price_search{font-weight:600;font-size:16px;line-height:20px;letter-spacing:.01em;color:#555;-ms-flex-negative:0;flex-shrink:0}.bx-basket-block{position:relative;padding-bottom:5px;padding-left:20px;white-space:nowrap;font-size:12px}.bx-basket-block>.fa{position:absolute;top:3px;left:0;width:12px;color:#97a1ab}.bx-basket-block a{margin-right:10px}@media (min-width:768px){.bx-basket-fixed{position:fixed;z-index:998;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}.block-store-catalog-list .bx-basket-fixed.bottom{bottom:70px}}.bx-basket-item-list-action,.bx-max-height .bx-basket-item-list{right:0;left:0;bottom:0;position:absolute}@media (max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:998;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,.15)}.bx-basket-item-list{display:none}}.bx-basket-fixed .bx-basket-block{margin-left:10px}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:none}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:700;font-size:12px;line-height:16px}.bx-basket-item-list-item-price,.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price-old{color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}
/* End */


/* Start:/bitrix/templates/UpFly/css/basket.min.css?174047584054599*/
.basket__article, .basket__label, .basket__status {
    font-size: 14px;
    line-height: 22px
}

.basket__copy-link, .cdec-address-item-link:hover {
    text-decoration: underline
}

.basket {
    padding: 0
}

.basket .btn-product-go-back, .basket-user-delivery-wrap, .region_main-select {
    margin-bottom: 24px
}

.basket__inner {
    padding: 0 0 63px;
    max-width: 1544px;
    margin: 0 auto
}

.basket__inner .basket__order-box {
    position: sticky;
    top: 0;
    transition: top .3s;
    z-index: 10
}

.basket__inner .basket__order-box.fixed {
    top: 140px
}

.basket__timing {
    max-width: 1073px
}

.basket__item {
    padding: 14px 16px
}

.basket__box-img {
    max-width: 100px;
    height: 100px;
    border-radius: 16px
}

.basket__row-title span {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #000;
    height: auto;
    max-width: 100%
}

.basket__article-wrap {
    display: flex;
    align-items: center;
    margin-bottom: 16px;
    min-width: max-content
}

.basket__article {
    font-weight: 500;
    color: #000;
    padding: 5px 16px;
    background: #edf4ee;
    border-radius: 37px;
    height: 32px;
    margin-right: 26px
}

.basket__article .basket__article-num {
    font-size: 14px;
    line-height: 22px;
    color: #000;
    padding-left: 0
}

.basket__status {
    display: flex;
    align-items: center;
    font-weight: 500;
    color: #7a7a7a;
    position: relative
}

.basket__status:before {
    content: "";
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: #7a7a7a;
    display: block;
    position: relative;
    left: -8px
}

.basket__left {
    max-width: 368px
}

.basket__status--green:before {
    background: #1aab36
}

.basket__label {
    padding-left: 50px
}

.basket__labels {
    margin-bottom: 10px
}

.basket__amount-box .amount {
    width: 178px
}

.basket .basket__year .amount__num {
    width: calc(100% - 100px);
    font-weight: 700
}

.basket__item .basket__price-wrapper {
    font-size: 32px;
    line-height: 36px;
    letter-spacing: 0
}

.basket-user-info .form-select, .basket-user-info .form-select .form-select__list, .basket-user-info-row .basket-user-info-input, .basket__gift-box, .basket__title-wrapper {
    width: 100%
}

.basket__label:first-child {
    max-width: 141px;
    padding-left: 70px;
    width: 100%
}

.basket__item .basket__link-like, .basket__link-delete {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: #edf4ee
}

.basket__label:nth-child(2) {
    max-width: 429px;
    padding-left: 30px
}

.basket__label:nth-child(3) {
    max-width: 178px;
    padding-left: 0
}

.basket__right {
    padding-left: 14px
}

.basket__item .basket__link-like {
    max-width: 40px;
    min-width: 40px;
    padding: 0;
    margin-left: 32px
}

.basket__delete-icon, .basket__link-delete {
    display: flex;
    align-items: center;
    justify-content: center
}

.basket__order {
    max-width: 413px;
    padding: 24px;
    margin-left: auto;
    background: #fff;
    box-shadow: 0 4px 16px rgb(0 0 0 / .1);
    border-radius: 16px;
    margin-bottom: 40px
}

.basket__order-box {
    flex-grow: 1
}

.basket__price {
    color: #161616;
    white-space: nowrap;
    padding-right: 12px
}

.basket__order-bottom {
    padding-top: 0
}

.basket__order-line--margin {
    margin-top: 0 !important
}

.basket__order-label--main {
    font-weight: 600;
    font-size: 24px;
    line-height: 20px;
    color: #000;
    padding-bottom: 5px
}

.basket__order-main {
    font-weight: 600;
    font-size: 34px;
    color: #147627
}

.basket__order-line {
    align-items: flex-start;
    margin-bottom: 8px
}

.basket__order-profit {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    margin-bottom: 24px
}

.basket__timing .basket__gift-box .basket__gift-box .basket-gift-active-wrap > :last-child, .basket_btns {
    margin-bottom: 0
}

.basket__order-profit .basket__order-label {
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: #000
}

.basket__order-profit .basket__order-sale {
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    padding-left: 10px
}

.comment__item.coup {
    flex-direction: column
}

.comment__item.coup .comment__wrapper {
    width: 100%;
    background: #fff;
    border: 1px solid #dedede;
    box-shadow: inset 0 4px 4px rgb(0 0 0 / .03);
    border-radius: 52px;
    padding: 0 141px 0 0;
    height: 50px;
    display: flex;
    align-items: flex-end
}

.basket__order-links .comment__input {
    padding: 0 0 0 21px;
    height: 100%;
    border: 0;
    width: 200px;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: #147627;
    border-radius: 52px;
    background: 0 0
}

.comment__item.coup button {
    position: absolute;
    top: 0;
    right: 0;
    background: #edf4ee;
    border-radius: 51px;
    padding: 11px 16px;
    font-weight: 600;
    font-size: 16px;
    line-height: 28px;
    color: #147627;
    border: 0;
    cursor: pointer;
    margin-top: -1px;
    margin-right: -1px
}

.comment__item.coup button:hover {
    color: #fff;
    background: #147627
}

.coup-label {
    position: absolute;
    left: 21px;
    top: 50%;
    transform: translateY(-50%);
    font-weight: 500;
    font-size: 16px;
    line-height: 28px;
    color: #878787;
    pointer-events: none
}

.basket__order-fast, .basket__order-link--active {
    background: #f5f5f5;
    width: 100%;
    font-weight: 600;
    line-height: 28px
}

.basket__order-links .comment__input:focus + .coup-label, .comment__item.coup .comment__wrapper.active .comment__input + .coup-label, .comment__item.coup .comment__wrapper.active .comment__input:focus + .coup-label.inactive {
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    top: 8px;
    transform: translateY(0)
}

.basket__order-links .comment__input.active {
    height: 30px
}

.comment__item.coup .comment__wrapper.active .comment__input + .coup-label.inactive {
    font-size: 16px;
    top: 16px
}

.comment__item.coup .comment__wrapper.active input {
    height: 35px
}

.basket_btns {
    margin-top: 16px
}

.basket__order-fast {
    border-radius: 51px;
    border: 2px solid #edf4ee;
    font-size: 16px
}

.basket__order-fast:hover {
    background: #0a7722;
    border-color: #0a7722;
    color: #fff
}

.basket__order-link--active {
    color: #fff;
    border-radius: 51px;
    background: #147627;
    border: none;
    font-size: 24px;
    height: 74px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: .5s;
    z-index: 100 !important
}

.basket-gift-active, .basket-gift-active-item {
    font-size: 16px;
    line-height: 24px;
    color: #000;
    font-weight: 600;
    display: flex
}

.basket__order-link--active:hover {
    background: #f97c22;
    transition: .5s
}

.basket-gift-active-count:before, .basket-gift-active-icon:before, .basket-gift-active-item:before {
    width: 1px;
    height: 44px;
    background: #ffdecd;
    position: absolute;
    top: 50%;
    content: "";
    transform: translateY(-50%)
}

.basket-gift-active {
    align-items: center;
    padding: 12px 16px;
    background: #FEF4EF;
    border-radius: 16px
}

.basket-gift-active-icon {
    width: 40px;
    min-width: 40px;
    height: 40px;
    border-radius: 50%;
    background: #F96222;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin-right: 33px
}

.basket-gift-active-icon:before {
    right: -16px
}

.basket-gift-active-item {
    align-items: center;
    flex-grow: 1;
    position: relative
}

.basket-gift-active-count:before, .basket-gift-active-item:before {
    right: 0
}

.basket-gift-active-item img {
    width: 44px;
    height: 48px;
    object-fit: cover;
    border-radius: 6px;
    margin-right: 15px
}

.basket-gift-active-cost, .basket-gift-active-count {
    min-width: 158px;
    text-align: center;
    position: relative
}

.basket-gift-active-item-content-prize {
    font-size: 12px;
    line-height: 18px;
    color: #F96222;
    margin-bottom: 4px
}

.basket-gift-active-wrap, .basket-gift-active-wrap:first-child {
    padding-top: 16px
}

.basket__order-delivery-free {
    width: 100%;
    padding: 16px;
    background: #f5f5f5;
    border-radius: 16px;
    display: flex;
    align-items: center;
    margin-top: 14px !important
}

.basket__order-delivery-free_not_m {
    margin-top: 0 !important
}

.basket__order-delivery-free-text {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #000;
    width: 487px;
    margin-right: 40px
}

.basket__order-delivery-free-text span {
    color: #147627
}

.basket__order-delivery-free-icon {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin: 0 auto;
    background: #147627;
    display: flex;
    align-items: center;
    justify-content: center
}

.basket__order-delivery-free-cost-title {
    font-weight: 600;
    font-size: 12px;
    line-height: 18px;
    color: #999;
    text-align: center
}

.basket__order-delivery-free-progress-val {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #000
}

.basket-wraning, .coup-error {
    font-weight: 500
}

.basket__order-delivery-free-progress {
    background: #fff;
    border-radius: 28px;
    height: 8px;
    margin-top: 8px
}

.basket__order-delivery-free-progress div {
    background: #147627;
    border-radius: 28px;
    height: 100%
}

.basket-wraning {
    display: flex;
    align-items: center;
    font-size: 14px;
    line-height: 20px;
    color: #e82d2d;
    margin-top: 16px;
    margin-bottom: 7px
}

#warning-city_text, .coup-error {
    font-size: 12px;
    line-height: 16px;
    color: #e82d2d;
    padding-top: 2px
}

.basket-wraning .icon {
    width: 40px;
    min-width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 8px;
    border-radius: 50%;
    background: #e82d2d
}

.basket__order-fast.disabled, .basket__order-fast[disabled] {
    opacity: .5;
    pointer-events: none
}

.basket__order-link--active.disabled, .basket__order-link--active[disabled] {
    background: linear-gradient(180deg, #f96222 0, #f97c22 100%);
    opacity: .5;
    pointer-events: none
}

.basket__finaly-price-product {
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    margin-bottom: 24px;
    display: flex;
    justify-content: space-between
}

.basket__order-delivery-free-progress-wrap {
    width: 400px;
    margin-right: auto
}

.basket__btn-share-wrap {
    display: flex;
    justify-content: flex-end;
    margin-bottom: 16px;
    margin-top: -30px
}

.basket__btn-share {
    position: relative;
    margin-left: auto;
    display: flex;
    align-items: center;
    gap: 8px
}

.basket__btn-share-link {
    padding: 0;
    background: 0 0;
    font-size: 14px;
    line-height: 28px;
    color: #147627;
    cursor: pointer;
    font-weight: 600
}

.basket-user-info-input, .basket-user-info-row textarea {
    background: #fff;
    box-shadow: inset 0 4px 4px rgb(0 0 0 / .03)
}

.basket__btn-share-dropdown {
    background: #fff;
    box-shadow: 0 4px 16px rgb(0 0 0 / .09);
    border-radius: 16px;
    padding: 16px 16px 8px;
    flex-direction: column;
    display: none;
    position: absolute;
    top: calc(100% + 16px);
    right: 0;
    width: 100%;
    z-index: 2
}

.basket__btn-share-dropdown:before {
    content: "";
    width: 100%;
    height: 16px;
    top: -16px;
    left: 0;
    position: absolute
}

.basket__btn-share-dropdown .icon {
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #147627;
    border-radius: 50%;
    margin-right: 8px
}

.basket__btn-share-dropdown a {
    display: flex;
    align-items: center;
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
    color: #878787;
    margin-bottom: 8px
}

.basket__btn-share-dropdown a:hover {
    color: #147627
}

.basket__btn-share:hover .basket__btn-share-dropdown {
    display: flex
}

.basket-user-info-input {
    position: relative;
    border: 1px solid #dedede;
    border-radius: 8px;
    height: 50px;
    padding: 15px 16px 0;
    margin-bottom: 16px
}

.basket-user-info-input-label {
    position: absolute;
    top: 50%;
    left: 16px;
    transform: translateY(-50%);
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    color: #878787;
    pointer-events: none
}

.basket-user-info .comment__label.form-select .form-select__title, .disclaimer {
    position: relative
}

.basket-user-info-input-label sup {
    color: #ea4040
}

.basket-user-info-input .basket-user-input {
    padding: 0;
    border: 0;
    width: calc(100%);
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    background: 0 0;
    text-overflow: ellipsis
}

.basket-user-delivery-city-select-dropdowm-item-search input:focus, .basket-user-delivery-pvz-select-dropdowm-item-search input:focus, .basket-user-info-input .basket-user-input:focus, .basket-user-info-row textarea:focus, .cdec-search input:focus, .popup-send-email input[type=email]:focus, .popup-send-email input[type=text]:focus {
    outline: 0
}

.basket-user-info-input .basket-user-input:focus + .basket-user-info-input-label, .basket-user-info-input.active .basket-user-info-input-label {
    margin-top: -10px;
    font-size: 12px;
    line-height: 18px
}

.basket-user-info-input.active {
    padding-top: 22px
}

.basket-user-info-row {
    display: flex;
    flex-wrap: wrap
}

.basket-user-info-row.three, .basket-user-info-row.two {
    margin: 0 -8px
}

.basket-user-info-row.two .basket-user-info-input {
    width: calc(50% - 16px);
    margin: 0 8px 16px
}

.basket-user-info-row.three .basket-user-info-input {
    width: calc(33.3% - 16px);
    margin: 0 8px 24px
}

.basket-user-info-row textarea {
    border: 1px solid #dedede;
    border-radius: 8px;
    height: 120px;
    padding: 16px;
    width: 100%;
    color: #000
}

@media screen and (max-width: 420px) {
    .basket-user-info-row textarea {
        padding: 12px
    }
}

@media screen and (max-width: 380px) {
    .basket-user-info-row textarea {
        padding: 8px
    }
}

.basket-user-info-row textarea::placeholder {
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    color: #878787
}

.basket-user-info-row.block {
    display: block
}

.basket-user-info .comment__label.form-select::before, .basket-user-info-row.hidden {
    display: none
}

.basket-user-info-row.block .basket-user-info-input {
    width: 33%
}

.basket-user-info {
    margin-bottom: 32px
}

.basket-user-info .form-select .form-select__main {
    width: 100%;
    border-radius: 8px;
    background: 0 0;
    border: 1px solid #dedede;
    box-shadow: inset 0 4px 4px rgb(0 0 0 / .03);
    height: 50px
}

.basket-user-info .form-select.active .form-select__main {
    background: #f8fbf8;
    border: 1px solid rgb(20 118 39 / .8)
}

.basket-user-info .form-select .form-select__main .form-select__title {
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    color: #878787
}

.basket-user-info .form-select.active .form-select__main .form-select__title {
    color: #000
}

.basket-user-info .comment__label.form-select .form-select__title::after {
    content: "*";
    color: #dc4313;
    margin-left: 5px
}

.basket-user-info-title {
    font-weight: 600;
    font-size: 24px;
    line-height: 28px;
    color: #000;
    margin-bottom: 24px
}

@media screen and (max-width: 900px) {
    .basket-user-info-title {
        margin-bottom: 16px
    }
}

.basket-user-delivery {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -8px 8px
}

.basket-user-delivery-item {
    width: calc(20% - 16px);
    height: 96px;
    margin: 0 8px 16px;
    background: #fff;
    border-radius: 16px;
    box-shadow: 0 2px 8px rgb(0 0 0 / .1);
    padding: 20px 24px 28px;
    cursor: pointer;
    position: relative;
    display: flex;
    flex-direction: column;
    transition: background-color .3s
}

@media screen and (max-width: 1580px) {
    .basket-user-delivery-item {
        padding: 12px 12px 28px;
        width: calc(20% - 8px);
        margin: 0 4px 16px
    }
}

@media screen and (max-width: 1542px) and (min-width: 768px) {
    #delivery_system_order_block .basket-user-delivery-item {
        height: 112px
    }
}

.basket-user-delivery-item .disclaimer {
    position: absolute;
    top: 20px;
    right: 20px;
    display: flex
}

.basket-user-delivery-item .disclaimer svg path {
    stroke: #878787
}

.basket-user-delivery-item:hover {
    outline: #147627 solid 1px;
    background: #edf4ee;
    transition: background-color .3s
}

.basket-user-delivery-item.active {
    outline: #147627 solid 3px;
    background: #edf4ee
}

.basket-user-delivery-item-title {
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    color: #000
}

.basket-user-delivery-item-title .city {
    color: #878787;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px
}

.basket-user-delivery-item-text {
    color: #878787;
    font-size: 14px
}

.basket-user-delivery-item-img {
    display: inline-flex;
    align-items: center;
    padding: 0 10px;
    height: 32px;
    background: #fff;
    border-radius: 25px;
    max-width: 100%;
    margin-top: 10px;
    width: 96px;
    margin-right: auto;
    min-height: 32px;
    border: 1px solid #dedede
}

.basket-user-delivery-item-img img {
    object-fit: contain;
    height: auto;
    width: 70px;
    display: block
}

.basket-user-payment .basket-user-delivery-item {
    width: calc(25% - 16px);
    justify-content: center;
    min-height: 70px
}

.basket__timing .basket-user-delivery-wrap .basket-user-payment .basket-user-delivery-item .basket-user-delivery-item-title {
    font-size: 16px;
    font-weight: 600
}

.basket-user-payment .basket-user-delivery-item .disclaimer {
    position: absolute;
    top: 20px;
    transform: translateY(-50%);
    right: 8px;
    display: flex;
    z-index: 2
}

.basket__year-user .basket__label:nth-child(2), .basket__year-user .basket__left {
    max-width: 555px
}

.basket__year-user .basket__title-wrapper {
    max-width: 100%
}

.basket__year-user .basket__right {
    width: auto;
    flex-grow: 1
}

.basket__order-profit-info-item {
    padding-top: 8px;
    margin-bottom: 8px
}

.basket__order-profit-info-item-title {
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    margin-bottom: 3px
}

.basket__order-profit-info-item-text {
    font-size: 12px;
    line-height: 16px;
    color: #878787;
    margin-top: 3px;
    font-weight: 500
}

.basket__order-profit-info-item-text-wrap .basket__order-profit-info-item-text {
    display: flex;
    align-items: center
}

.disclaimer {
    margin-left: 8px;
    cursor: pointer
}

.disclaimer:hover .disclaimer-text {
    opacity: 1;
    visibility: visible;
    display: block
}

.disclaimer-text {
    position: absolute;
    bottom: calc(100% + 16px);
    right: -100px;
    background: #333;
    box-shadow: 0 4px 16px rgb(0 0 0 / .09);
    border-radius: 16px;
    padding: 4px;
    max-width: 300px;
    width: max-content;
    opacity: 0;
    transition: .3s;
    display: none;
    visibility: hidden;
    z-index: 100;
    color: #fff;
    font-size: 12px;
    line-height: 16px;
    font-weight: 600
}

.disclaimer-text ul {
    font-size: 14px !important;
    padding-left: 20px
}

.disclaimer-text li {
    list-style-type: disc
}

.disclaimer-text li::marker {
    color: #147627
}

.basket-user-delivery-pvz {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    width: 100%
}

.basket-user-delivery-pvz-link {
    display: flex;
    align-items: center;
    padding: 12px 34px;
    background: #edf4ee;
    border-radius: 36px;
    height: 48px;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #147627;
    margin-bottom: 24px;
    transition: .3s;
    cursor: pointer
}

.basket-user-delivery-pvz-link svg {
    margin-right: 8px
}

.basket-user-delivery-pvz-link svg path {
    transition: .3s
}

.basket-user-delivery-pvz-link.active, .basket-user-delivery-pvz-link:hover, .cdec-address-item-btn:hover, .cdec-address-item.active .cdec-address-item-btn, .cdec-toogler-item.active {
    background: #147627;
    color: #fff
}

.basket-user-delivery-pvz-select {
    margin-bottom: 36px;
    display: flex;
    gap: 16px
}

.basket__order-profit-info-item-checkbox .switch {
    display: inline-block;
    height: 24px;
    position: relative;
    width: 64px
}

.basket-gift-active-wrap.mob .basket-gift-active-icon:before, .basket-gift-active-wrap.mob .basket-gift-active-item:before, .basket__order-profit-info-item-checkbox .switch input, .basket__right-wrapper .basket__article {
    display: none
}

.basket__order-profit-info-item-checkbox .slider {
    background: #f1f1f1;
    bottom: 0;
    cursor: pointer;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: .4s
}

.basket__order-profit-info-item-checkbox .slider:before {
    bottom: 2px;
    content: "";
    height: 20px;
    left: 2px;
    position: absolute;
    transition: .4s;
    width: 20px;
    background: linear-gradient(180deg, #999 0, #bfbfbf 100%);
    border-radius: 36px
}

.basket__order-profit-info-item-checkbox .slider:after {
    content: "НЕТ";
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    color: #878787;
    text-transform: uppercase
}

.basket__order-profit-info-item-checkbox input:checked + .slider {
    background-color: #66bb6a;
    padding-right: 0;
    justify-content: flex-start;
    padding-left: 14px
}

.basket__order-profit-info-item-checkbox input:checked + .slider:before {
    transform: translateX(40px);
    background: #fff
}

.basket__order-profit-info-item-checkbox input:checked + .slider:after {
    content: "ДА";
    color: #fff
}

.basket__order-profit-info-item-checkbox .slider.round {
    border-radius: 34px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    text-transform: uppercase;
    padding-right: 11px
}

.basket__order-profit-info-item-checkbox .slider.round:before {
    border-radius: 50%
}

.basket__order-profit-info-item-text-wrap {
    display: flex;
    align-items: center
}

.basket__order-profit-info-item-text-wrap .basket__order-profit-info-item-checkbox {
    margin-left: auto
}

.basket__order-profit-info-item-checkbox, .cdec-wrap {
    display: flex
}

.basket-thanks {
    width: 100%;
    max-width: 1073px;
    margin: 0 auto
}

.basket-thanks .blockquote-success {
    padding: 24px 56px 24px 44px;
    color: #333
}

.basket-thanks-title {
    font-weight: 700;
    font-size: 40px;
    line-height: 52px;
    text-align: center;
    color: #147627;
    margin-bottom: 32px
}

.basket-thanks-text {
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
    text-align: center;
    color: #000;
    margin-bottom: 32px
}

.basket-thanks-text span, .basket__copy-link, .coup-error.success {
    color: #147627
}

.basket-thanks-total {
    display: flex;
    align-items: flex-end;
    flex-direction: column;
    width: 100%;
    padding-top: 12px
}

.basket-thanks-total-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    margin-bottom: 8px;
    width: 100%
}

.basket-thanks-total-item > :last-child {
    color: #f96222
}

.basket-thanks-total-item.total > :first-child {
    font-weight: 600;
    font-size: 24px;
    line-height: 20px
}

.basket-thanks-total-item.total > :last-child {
    font-weight: 600;
    font-size: 32px;
    line-height: 36px;
    color: #147627
}

.basket__timing {
    width: calc(100% - 471px)
}

.basket__order-delivery-free-icon {
    min-width: 40px;
    margin-left: 8px
}

.basket-user-delivery-wrap .basket-user-delivery-item .basket-user-delivery-item-title {
    color: #000;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px
}

.basket-user-payment .basket-user-delivery-item {
    padding: 22px 34px 22px 20px
}

@media (max-width: 1366px) {
    .basket-user-payment .basket-user-delivery-item {
        width: calc(50% - 16px)
    }
}

@media (max-width: 768px) {
    .basket__btn-share-wrap {
        margin-top: 0
    }

    .basket-user-delivery-item {
        width: calc(33.3% - 16px)
    }

    .basket__order-bottom, .basket__order-inner {
        width: 100%
    }

    .basket__timing {
        padding: 0 16px;
        margin-bottom: 12px
    }

    .basket-user-payment {
        flex-direction: column;
        margin: 0 0 8px
    }

    .basket-user-payment .basket-user-delivery-item {
        width: 100%;
        margin: 0 0 16px
    }

    .basket__order {
        margin: 0 0 40px
    }

    .basket__inner {
        padding-bottom: 12px
    }

    .basket .btn-product-go-back {
        display: flex;
        margin: 0 16px 14px;
        width: auto
    }

    .basket__inner .basket__order-box {
        position: relative
    }
}

@media (max-width: 640px) {
    .basket-user-info-row.three .basket-user-info-input, .basket-user-info-row.two .basket-user-info-input {
        width: 100%
    }
}

@media (max-width: 560px) {
    .basket-user-delivery-item {
        width: calc(50% - 16px)
    }

    .basket__timing {
        padding: 0 16px
    }
}

.basket_status-deleted {
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    padding-left: 15px
}

.basket__link-like.ajax_fav_del:hover > svg {
    transition: .5s;
    fill: #fff
}

.basket-title-text {
    font-weight: 700;
    font-size: 40px;
    line-height: 52px
}

.cdec-popup.fancybox-content {
    padding: 32px 0 0 43px;
    border-radius: 16px
}

.cdec-info-title {
    font-weight: 700;
    font-size: 24px;
    line-height: 40px;
    color: #000;
    margin-bottom: 16px
}

.cdec-link, .cdec-search input {
    font-weight: 500;
    font-size: 14px
}

.cdec-link {
    line-height: 20px;
    text-decoration-line: underline;
    color: #147627;
    margin-bottom: 17px;
    cursor: pointer
}

.cdec-search {
    position: relative;
    margin-bottom: 24px
}

.cdec-search input {
    background: #f5f5f5;
    border-radius: 40px;
    padding: 0 40px 0 20px;
    height: 48px;
    width: 100%;
    border: 0;
    line-height: 22px;
    color: #000
}

.cdec-search input::placeholder {
    color: #7a7a7a
}

.btn-icon-search {
    position: absolute;
    top: 50%;
    right: 12px;
    transform: translateY(-50%);
    display: flex
}

.cdec-info {
    padding-right: 24px;
    width: 376px;
    min-width: 376px
}

.cdec-address-item {
    padding-bottom: 16px;
    margin-bottom: 16px;
    border-bottom: 1px solid #e9e9e9;
    position: relative;
    transition: .5s;
    cursor: pointer
}

.basket-user-delivery-city-select-dropdowm-item:hover, .basket-user-delivery-pvz-select-dropdowm-item:hover, .cdec-address-item.active .cdec-address-item-btn:hover {
    background: #edf4ee;
    color: #147627
}

.cdec-address-item.active:before, .cdec-address-item:hover:before {
    content: "";
    height: 100%;
    width: 32px;
    background: #147627;
    border-radius: 8px;
    position: absolute;
    top: -8px;
    left: -63px;
    transition: .5s
}

.cdec-address-item-title {
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    margin-bottom: 4px
}

.cdec-address-item-link {
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #147627;
    text-decoration: none;
    margin-bottom: 4px
}

.cdec-address-item-worktime {
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #878787;
    margin-bottom: 8px
}

.cdec-address-item-btn, .cdec-toogler-item {
    background: #edf4ee;
    color: #147627;
    height: 40px;
    font-size: 14px;
    line-height: 24px
}

.cdec-address-item-btn {
    border-radius: 63px;
    padding: 8px 16px;
    font-weight: 500;
    transition: .3s;
    cursor: pointer
}

.cdec-map {
    padding-top: 64px
}

.cdec-map iframe, .cdec-map img {
    width: 100%;
    height: 566px
}

.cdec-address {
    max-height: 463px;
    overflow: auto;
    padding-right: 24px;
    margin-right: -24px;
    margin-left: -43px;
    padding-left: 43px
}

.cdec-address::-webkit-scrollbar {
    width: 4px;
    border-radius: 70px
}

.cdec-address::-webkit-scrollbar-track {
    background: 0 0;
    border-radius: 4px
}

.cdec-address::-webkit-scrollbar-thumb {
    background: #d9d9d9
}

.cdec-toogler {
    display: none;
    justify-content: space-between
}

.btn-green, .cdec-toogler-item {
    display: flex;
    align-items: center;
    font-weight: 600
}

.cdec-toogler-item {
    border-radius: 40px;
    justify-content: center;
    width: calc(50% - 5px)
}

@media (max-width: 1750px) {
    .basket__label:nth-child(4) {
        padding-left: 26px
    }
}

@media (max-width: 1640px) {
    .basket__label:nth-child(3) {
        max-width: 170px
    }

    .basket__label:nth-child(2) {
        max-width: 420px
    }
}

@media (max-width: 1440px) {
    .basket__label:nth-child(4) {
        min-width: 220px
    }
}

@media (max-width: 1366px) {
    .basket__label:nth-child(4) {
        min-width: 180px
    }
}

@media (max-width: 1200px) {
    .basket__order {
        max-width: 100%
    }

    .basket__timing {
        max-width: 100%;
        width: 100%
    }

    .basket__inner {
        padding-top: 0
    }

    .basket__inner .basket__order-box.fixed {
        top: 0;
        position: relative
    }

    .basket-gift-active-wrap.mob .basket-gift-active-icon {
        right: 16px
    }

    .basket__timing-share .basket__items {
        padding: 0 16px
    }

    .basket__timing-share .basket__result {
        margin-top: 0 !important;
        width: 100%
    }

    .basket__timing-share .basket__order-link--active {
        margin-left: 0
    }
}

.btn-green {
    min-width: 270px;
    justify-content: center;
    padding: 15px;
    font-size: 16px;
    line-height: 20px;
    color: #fff;
    background: #17832c;
    border-radius: 50px;
    height: 50px;
    border: 0;
    cursor: pointer
}

.basket-user-delivery-item.active .checked_item_basket, .btn-green:hover {
    background: #f96222
}

.popup-send-email input[type=email], .popup-send-email input[type=text] {
    width: 100%;
    height: 50px;
    padding: 0 16px;
    background: #fff;
    border: 1px solid #dedede;
    box-shadow: inset 0 4px 4px rgb(0 0 0 / .03);
    border-radius: 8px;
    margin-bottom: 32px
}

@media (max-width: 480px) {
    .basket-user-delivery-pvz {
        flex-direction: column;
        gap: 0
    }

    .basket-user-delivery-pvz-link {
        justify-content: center
    }

    .basket__order-delivery-free {
        flex-direction: column;
        margin-bottom: 44px;
        position: relative
    }

    .basket-user-delivery-add-address .basket-user-delivery-item, .basket__order-profit {
        flex-direction: column;
        align-items: flex-start
    }

    .basket__order-profit .basket__order-sale {
        padding-left: 0
    }

    .basket__order-delivery-free-text {
        width: 100%;
        margin-right: 0
    }

    .basket__order-delivery-free-icon {
        position: absolute;
        right: 10px;
        bottom: 4px;
        margin: 12px auto 0
    }

    .basket__order-main {
        font-size: 24px;
        display: flex;
        align-items: flex-end;
        line-height: normal
    }

    .basket__order-profit-info-item-text-wrap .basket__order-profit-info-item-checkbox {
        margin-left: 8px
    }

    .basket-user-delivery-item {
        width: 100%;
        display: flex;
        align-items: center;
        flex-direction: row;
        padding: 12px 12px 12px 16px
    }

    .basket-user-delivery-pvz-select-wrap {
        width: 100% !important;
        margin-left: 0 !important
    }

    .basket-user-info-row.block .basket-user-info-input, .popup-send-email .success-popup-text {
        width: 100%
    }

    .basket-user-delivery-item-img {
        margin: 0 0 0 auto
    }

    .basket-user-info {
        margin-bottom: 16px
    }

    .basket-user-delivery-item-title {
        font-size: 16px;
        line-height: 20px
    }

    .basket-user-payment .basket-user-delivery-item {
        display: block;
        padding-right: 40px
    }

    .helper-container-citymap-sdek > div {
        width: 100% !important
    }

    .success-popup-title {
        font-size: 19px;
        line-height: 22px;
        padding: 0 20px
    }

    .comment__item.coup .comment__wrapper.active .comment__input + .coup-label.inactive {
        font-size: 14px
    }

    .single-content-buy-more .viewed .products__wrapper-helper {
        padding: 0 4px
    }

    .basket__delete-icon svg {
        width: 18px
    }

    .cdec-wrap .cdec-info-title {
        font-size: 20px;
        line-height: 24px
    }

    .success-popup.fancybox-content {
        padding: 24px
    }

    .popup-send-email .btn-green {
        min-width: 100%;
        width: 100%
    }
}

#map {
    width: 100%;
    height: 566px;
    margin: 0;
    padding: 0;
    background-color: #ccc;
    overflow: hidden
}

@media screen and (min-width: 1200px) {
    #map {
        width: 789px;
        height: 566px;
        margin: 0;
        padding: 0;
        background-color: #ccc;
        overflow: hidden
    }
}

#warning-city_text {
    display: none;
    font-weight: 500;
    margin-bottom: 2px
}

.autocomplete-dropdown {
    display: none;
    position: absolute;
    z-index: 2;
    left: 0;
    top: 70px;
    width: 100%;
    border-radius: 10px;
    max-height: 400px;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    transition: opacity .3s cubic-bezier(.215, .61, .355, 1), visibility .3s cubic-bezier(.215, .61, .355, 1);
    background-color: #fff;
    border: 1px solid hsla(0, 0%, 59.6%, .3)
}

.autocomplete-list__item, .autocomplete-suggestion-btn {
    border: none;
    transition: background-color .2s;
    background: #fff
}

.autocomplete__all {
    padding: 0 20px 20px
}

.autocomplete-list__item {
    padding-right: 20px;
    padding-left: 22px
}

.autocomplete-suggestion-btn {
    display: block;
    text-align: left;
    width: 100%
}

.autocomplete-dropdown:not(.autocomplete-dropdown--search) .autocomplete-link {
    padding: 8px 10px;
    transition: background-color .2s;
    display: block;
    width: 100%
}

.suggestion-link__title {
    display: block;
    font-size: 16px;
    transition: color .2s;
    font-weight: 600
}

.suggestion-link__description {
    display: block;
    color: #989898;
    font-size: 14px
}

.autocomplete-list__item:hover, .autocomplete-suggestion-btn:hover {
    background: #d3d3d3;
    transition: background-color .2s;
    cursor: pointer
}

.tooltip-sdek-main {
    display: block;
    padding: 12px
}

.empty.active {
    background: #d9d9d9 !important
}

.basket-user-delivery-add-address .basket-user-delivery-item {
    width: calc(25% - 16px)
}

.basket-user-delivery-item-address {
    display: flex;
    align-items: center;
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    color: #878787;
    margin-bottom: 8px
}

.basket-user-delivery-item-address svg {
    margin-right: 9px
}

.basket-user-delivery-item-address .basket-user-delivery-item-title {
    font-size: 14px;
    line-height: 20px
}

.basket-user-delivery-add-address .basket-user-delivery-item.empty {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border: 2px dashed #d9d9d9;
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
    color: #878787;
    background: 0 0;
    padding: 16px 8px
}

.basket-user-delivery-add-address .basket-user-delivery-item.empty svg {
    margin-bottom: 8px
}

@media (max-width: 768px) {
    .basket-user-delivery-add-address .basket-user-delivery-item {
        width: calc(50% - 16px)
    }
}

@media (max-width: 650px) {
    .basket-user-delivery-add-address .basket-user-delivery-item {
        width: calc(100%)
    }
}

.basket-user-delivery-city-select, .basket-user-delivery-pvz-select {
    position: relative;
    display: flex;
    flex-wrap: wrap
}

.basket-user-delivery-city-select-wrap, .basket-user-delivery-pvz-select-wrap {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    gap: 16px
}

.basket-user-delivery-city-select-wrap .basket-user-delivery-city-select, .basket-user-delivery-pvz-select-wrap .basket-user-delivery-pvz-select {
    width: calc(50% - 8px)
}

.basket-user-delivery-city-select-wrap .basket-user-delivery-city-select.active .basket-user-delivery-city-select-dropdown, .basket-user-delivery-pvz-select-wrap .basket-user-delivery-pvz-select.active .basket-user-delivery-pvz-select-dropdown {
    opacity: 1;
    visibility: visible
}

.basket-user-delivery-city-select-val, .basket-user-delivery-pvz-select-val {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #fff;
    border: 1px solid #dedede;
    box-shadow: inset 0 4px 4px rgb(0 0 0 / .03);
    border-radius: 8px;
    height: 50px;
    padding: 15px 16px;
    width: 100%;
    font-size: 16px;
    cursor: pointer
}

.basket-user-delivery-city-select-dropdown, .basket-user-delivery-pvz-select-dropdown {
    top: 100%;
    box-shadow: 0 4px 16px rgb(0 0 0 / .08), inset 0 4px 4px rgb(0 0 0 / .03);
    margin-top: 4px;
    overflow: auto;
    visibility: hidden;
    transition: .3s;
    z-index: 2;
    opacity: 0
}

.basket-user-delivery-city-select-val span, .basket-user-delivery-pvz-select-val span {
    white-space: nowrap;
    width: calc(100% - 16px);
    display: flex;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 500
}

.basket-user-delivery-pvz-select-dropdown {
    position: absolute;
    padding: 0 4px;
    background: #fff;
    border: 1px solid #dedede;
    border-radius: 8px;
    width: 100%;
    max-height: 182px
}

.basket-user-delivery-pvz-select-dropdown::-webkit-scrollbar {
    width: 4px
}

.basket-user-delivery-pvz-select-dropdown::-webkit-scrollbar-track {
    background: #edf4ee
}

.basket-user-delivery-pvz-select-dropdown::-webkit-scrollbar-thumb {
    background: #147627
}

.basket-user-delivery-city-select-dropdowm-item, .basket-user-delivery-pvz-select-dropdowm-item {
    padding: 10px 12px;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    cursor: pointer;
    border-radius: 4px
}

.basket-user-delivery-city-select-dropdowm-item-search, .basket-user-delivery-pvz-select-dropdowm-item-search {
    position: sticky;
    top: 0;
    left: 0;
    padding: 4px 0;
    height: 48px;
    background: #fff;
    border-radius: 4px
}

.basket-user-delivery-city-select-dropdowm-item-search svg, .basket-user-delivery-pvz-select-dropdowm-item-search svg {
    position: absolute;
    top: 50%;
    left: 8px;
    transform: translateY(-50%)
}

.basket-user-delivery-city-select-dropdowm-item-search input, .basket-user-delivery-pvz-select-dropdowm-item-search input {
    height: 100%;
    width: 100%;
    border: 0;
    background: #f4f4f4;
    border-radius: 4px;
    padding-left: 40px
}

.basket-user-delivery-city-select-dropdown {
    position: absolute;
    padding: 4px;
    background: #fff;
    border: 1px solid #dedede;
    border-radius: 8px;
    width: 100%;
    height: 182px
}

.basket-user-delivery-city-select-dropdown::-webkit-scrollbar {
    width: 4px
}

.basket-user-delivery-city-select-dropdown::-webkit-scrollbar-track {
    background: #edf4ee
}

.basket-user-delivery-city-select-dropdown::-webkit-scrollbar-thumb {
    background: #147627
}

.autocomplete-suggestion-btn.map-hover-li:hover {
    cursor: pointer;
    background: #edf4ee;
    color: #147627
}

.suggestion-link__description.map-hover-description {
    color: unset
}

.cdec-popup .cdec-address {
    padding-top: 20px
}

.basket-user-delivery-wrap__delivery-map {
    display: flex;
    margin-top: 34px
}

.basket-user-delivery-wrap__single-delivery {
    display: block;
    width: calc(40% - 16px);
    background: #fff;
    box-shadow: 0 2px 8px rgb(0 0 0 / .1);
    border-radius: 16px;
    margin-right: 16px;
    padding: 32px;
    max-width: 420px;
    max-height: 280px
}

.basket-user-delivery-wrap__single-delivery > div {
    margin-bottom: 20px
}

.basket-user-delivery-wrap__delivery-map-sub-container {
    position: relative;
    display: grid;
    margin-top: 6px
}

.basket-user-delivery-wrap__single-delivery-map {
    display: block;
    width: calc(60% - 16px)
}

.basket-user-delivery-wrap__delivery-map-sub-title {
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #000;
    margin: 4px 0 0 34px
}

.basket-user-delivery-wrap__delivery-map-title {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: #000
}

.basket-user-delivery-wrap__delivery-map-sub-container > img {
    position: absolute;
    top: 4px
}

.basket-gift-active-wrap.mob {
    display: none;
    padding: 0
}

.basket-gift-active-wrap.mob .basket-gift-active {
    position: relative;
    flex-wrap: wrap
}

.basket-gift-active-wrap.mob .basket-gift-active-icon {
    width: 30px;
    min-width: 30px;
    height: 30px;
    margin: 0;
    position: absolute;
    top: 16px;
    right: 8px
}

.basket-gift-active-wrap.mob .basket-gift-active-item {
    width: 100%;
    margin-bottom: 8px;
    padding-right: 25px;
    font-size: 12px;
    line-height: 16px
}

.basket-gift-active-wrap.mob .basket-gift-active-item-content-prize {
    margin-right: auto;
    font-size: 10px
}

.basket-gift-active-wrap.mob .basket-gift-active-cost, .basket-gift-active-wrap.mob .basket-gift-active-count {
    padding: 0 14px;
    font-size: 12px;
    line-height: 16px;
    min-width: auto
}

.basket-gift-active-wrap.mob .basket-gift-active-cost {
    padding-right: 0
}

.basket-gift-active-wrap.mob .basket-gift-active-count:before {
    height: 16px
}

.basket-gift-active-wrap {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 12px
}

.basket__timing .basket__gift-box {
    padding: 0
}

.basket__amount-box.basket__amount-box-share {
    font-size: 22px;
    line-height: 27px;
    color: #147627;
    width: auto;
    margin: 0
}

.basket__amount-box.basket__amount-box-share .amount {
    width: auto
}

.cdec-modal-map-city .map-warning {
    position: absolute;
    bottom: -5px;
    font-size: 12px;
    color: red
}

@media (max-width: 1850px) {
    .disclaimer-text {
        min-width: 270px;
        right: -40px
    }
}

@media (max-width: 1376px) {
    .basket-user-delivery-wrap__delivery-map-sub-title, .basket-user-delivery-wrap__delivery-map-title {
        font-size: 14px
    }
}

@media (max-width: 1200px) {
    .basket__left {
        max-width: 100%
    }

    .disclaimer-text {
        right: 0
    }

    .basket-gift-active-wrap.mob {
        display: block
    }
}

@media (min-width: 1200px) and (max-width: 1268px) {
    .basket-user-delivery-wrap__single-delivery {
        padding: 20px
    }
}

@media (max-width: 992px) {
    .basket_status-deleted {
        padding-left: 0
    }

    .cdec-wrap {
        flex-direction: column
    }

    .cdec-map {
        padding-top: 24px;
        margin-left: -43px
    }

    .cdec-popup.fancybox-content {
        padding-left: 24px;
        height: 100vh;
        border-radius: 0;
        width: 100%
    }

    .cdec-address-item.active:before {
        left: -48px
    }

    .cdec-info {
        width: 100%;
        min-width: auto
    }

    .cdec-address {
        max-height: calc(100vh - 230px)
    }

    .cdec-popup .cdec-map {
        display: none
    }

    .cdec-map #map {
        height: calc(100vh - 325px)
    }

    .cdec-toogler {
        display: flex
    }

    .basket-thanks .blockquote-success {
        margin: 0 16px;
        padding: 24px 24px 24px 34px
    }

    .basket-thanks .basket__year {
        padding: 0 16px
    }
}

.selected-pvz-map-point {
    color: #147627;
    margin-left: 8px;
    display: flex;
    gap: 10px;
    align-items: center
}

.ymaps-2-1-79-copyrights-pane {
    display: none !important
}

.tooltip-sdek-main:first-child {
    font-family: Montserrat;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 4px;
    color: #000
}

.tooltip-sdek-main p:nth-child(3) {
    font-family: Montserrat;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 8px;
    color: #878787
}

.ymaps-2-1-79-balloon__layout {
    background: #fff;
    border-radius: 8px
}

.ymaps-2-1-79-balloon {
    border-radius: 8px
}

.basket__label-quantity {
    padding-left: 15px
}

.popup-send-email .success-popup-text .comment__btn-submit {
    width: 270px;
    margin-right: 0;
    background: #147627;
    color: #fff
}

.popup-send-email .success-popup-text .comment__btn-submit:hover {
    background: #fff;
    color: #147627
}

@media (max-width: 420px) {
    .popup-send-email .success-popup-text .comment__btn-submit {
        width: 100%
    }
}

@media (max-width: 380px) {
    .basket__price {
        padding-left: 0
    }
}

.sms-form-phone-input input::placeholder {
    opacity: 0
}

.sms-form-phone-input input:focus::placeholder {
    opacity: 1
}

.ymaps-2-1-79-svg-icon {
    box-shadow: inset 0 0 0 5px #147627;
    border-radius: 50%;
    background-image: none !important;
    background-color: #fff !important
}

.checked_item_basket {
    position: absolute;
    background: #fff;
    display: flex;
    right: 10px;
    bottom: 10px;
    width: 18px;
    height: 18px;
    justify-content: center;
    align-items: center;
    border-radius: 9px;
    border: 1px solid #dedede
}

@media (max-width: 797px) {
    .basket-user-delivery-wrap__delivery-map {
        display: block;
        margin-top: 0
    }

    .basket-user-delivery-wrap__single-delivery {
        width: 100%;
        max-width: unset;
        margin-bottom: 20px;
        padding: 16px 32px 8px
    }

    .basket-user-delivery-wrap__single-delivery-map {
        width: 100%
    }
}

@media (max-width: 768px) {
    .basket__order-delivery-free, .basket__order-delivery-free-progress-val, .basket__order-delivery-free-text {
        font-size: 14px;
        line-height: 20px
    }

    .basket-user-delivery-city-select-wrap, .basket-user-delivery-pvz-select-wrap {
        flex-direction: column;
        margin-bottom: 16px
    }

    .basket-user-delivery-city-select-wrap .basket-user-delivery-city-select, .basket-user-delivery-pvz-select-wrap .basket-user-delivery-pvz-select {
        width: 100%;
        margin-bottom: 8px
    }

    .basket__order-delivery-free {
        padding: 14px
    }

    .disclaimer-text {
        min-width: 290px;
        right: -20px
    }

    .basket-gift-active-wrap {
        display: none
    }

    .basket__right .basket__link-wrapper {
        display: flex;
        align-items: center;
        justify-content: center;
        width: auto
    }

    .basket__order-box {
        padding: 0 16px
    }

    .basket__order-box .basket__order {
        padding: 16px;
        margin-bottom: 0
    }

    .basket_btns .basket__order-fast {
        margin-top: 0
    }

    .comment__item.coup .comment__wrapper {
        margin-bottom: 0
    }

    .basket-thanks-title {
        color: #147627;
        font-size: 28px;
        font-weight: 700;
        line-height: 32px;
        margin-bottom: 24px
    }

    .basket-thanks-text {
        font-size: 16px;
        font-weight: 600;
        line-height: 24px;
        margin-bottom: 24px
    }

    .basket__right-wrapper .basket__price-wrapper {
        width: auto;
        margin-right: auto
    }

    .basket__right-wrapper .basket__price-wrapper-price {
        margin-left: auto;
        font-weight: 400;
        padding-right: 0
    }

    .basket__left .basket__article-wrap {
        position: absolute;
        top: 0;
        left: 0
    }

    .basket__row-title {
        margin-top: 40px
    }

    .basket-item .basket__left .basket__article-wrap {
        display: flex
    }

    .basket__timing-share .basket__items, .basket__timing-share .basket__result {
        padding: 0
    }

    .basket__amount-box.basket__amount-box-share {
        margin-left: auto
    }

    .basket__order-delivery-free {
        margin-bottom: 16px
    }
}

@media (max-width: 480px) {
    .basket__item .basket__right .basket__link-like svg {
        width: 18px
    }

    .basket__link-wrapper {
        display: flex;
        align-items: center
    }

    .basket-gift-active-wrap.mob .basket-gift-active-item-content-prize {
        max-width: calc(100% - 112px)
    }

    .basket__item .basket__right .basket__link-like {
        display: none !important
    }

    .basket__year-user .basket__item .basket__right .basket__link-like.like--active[style="display: flex;"] {
        display: flex !important
    }

    .basket__year-user .basket__right-wrapper .basket__price-wrapper {
        margin-left: 0;
        margin-right: auto
    }

    .basket__right .basket__link-wrapper {
        position: absolute;
        top: -5px;
        right: 0
    }

    .basket__right-wrapper .basket__price-wrapper {
        padding-right: 0;
        margin-left: auto;
        margin-right: 0
    }

    .basket__right-wrapper .basket__price-wrapper .basket__price {
        padding-right: 0
    }

    .basket-user-delivery-item {
        min-height: auto;
        width: 100%;
        display: flex;
        align-items: center;
        flex-direction: row;
        padding: 12px 45px 12px 12px;
        height: 56px
    }

    .basket-user-delivery-item.delivery_item___order.basket-user-delivery-item-delivery_item .checked_item_basket {
        bottom: 18px
    }

    .basket-user-delivery-item.payment_flag_item_delivery {
        padding: 12px
    }

    .basket-user-payment .basket-user-delivery-item .disclaimer {
        right: 7px;
        top: 17px
    }

    .basket-user-delivery.basket-user-payment {
        margin: 0 !important
    }

    .basket-user-payment .basket-user-delivery-item:last-child, .basket__timing {
        margin-bottom: 0 !important
    }

    .basket__order-main {
        font-weight: 600;
        font-size: 24px !important;
        line-height: 28px
    }

    .basket__order-inner_title_container_main {
        font-size: 18px
    }

    .basket__order-inner_title_container {
        margin-bottom: 10px
    }

    .basket__order-profit {
        align-items: baseline;
        flex-direction: unset
    }

    .basket__order-line {
        align-items: baseline
    }

    .basket-user-delivery-city-select-val, .basket-user-delivery-pvz-select-val {
        margin-bottom: 8px
    }
}

.basket .custom-checkbox > input:checked:not(.filter-category__checkbox) + span::before {
    background-color: #147627;
    border-color: #147627;
    background-image: url(/bitrix/templates/UpFly/images/checkbox-button-catalog-basket_new.svg);
    background-position-y: 16px;
    background-position-x: 16px
}

.basket .custom-checkbox > span::before {
    border: 2px solid #147627;
    width: 18px;
    height: 18px
}

.basket__delete-icon svg path {
    stroke: #E42626
}

.check_all_basket_checkbox .custom-checkbox > span::before {
    border: 2px solid #161616
}

@media screen and (min-width: 900px) {
    .basket__link-like.ajax_fav_add:hover > svg {
        transition: .3s;
        fill: #F96222
    }

    #basket-root .basket__item .basket__link-like.ajax_fav_add:hover > svg path {
        transition: .1s;
        stroke: #F96222
    }
}

.basket__order-line-total {
    align-items: center
}
/* End */


/* Start:/bitrix/templates/UpFly/css/auth.min.css?17403744204473*/
.sms-form-phone-input input, .sms-popup .success-popup-text {
    font-weight: 500;
    color: #000;
    font-size: 16px;
    line-height: 20px
}

.sms-form-phone-input, .sms-form-phone-item {
    height: 50px;
    box-shadow: inset 0 4px 4px rgba(0, 0, 0, .03)
}

.sms-change-message, .sms-change-phone:hover, .sms-policy a {
    text-decoration: none
}

.sms-popup, .sms-timer.hide {
    display: none
}

.sms-form-phone-input {
    position: relative;
    background: #fff;
    border: 1px solid #dedede;
    border-radius: 8px;
    margin-bottom: 16px;
    min-width: 100%
}

.sms-form-phone-input-label {
    position: absolute;
    top: 50%;
    left: 16px;
    transform: translateY(-50%);
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    color: #878787;
    pointer-events: none;
    transition: margin-top .3s
}

.sms-form-phone-input input {
    padding: 0 16px;
    border: 0;
    min-width: 100%;
    height: 100%;
    background: 0 0
}

.sms-form-phone-input input:focus, .sms-form-phone-input input:valid, .sms-form-phone-input.active input {
    outline: 0;
    padding-top: 15px
}

.sms-form-phone-input input:focus + .sms-form-phone-input-label, .sms-form-phone-input input:valid + .sms-form-phone-input-label, .sms-form-phone-input.active input + .sms-form-phone-input-label {
    margin-top: -10px;
    font-size: 12px;
    line-height: 18px
}

.sms-popup.fancybox-content {
    width: 100%;
    max-width: 604px;
    border-radius: 16px;
    padding: 56px 56px 40px;
    cursor: default !important
}

.sms-form {
    min-width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.sms-popup.fancybox-content .check {
    display: flex;
    align-items: center;
    margin-bottom: 40px
}

.sms-popup.fancybox-content .check input {
    background: #fff;
    border: 1px solid #147627;
    box-shadow: inset 0 3px 4px rgba(20, 118, 39, .2);
    border-radius: 4px;
    width: 18px;
    height: 18px;
    margin-right: 8px
}

.sms-popup.fancybox-content .check .comment__rights {
    margin-top: 0;
    margin-left: 0
}

.sms-popup.fancybox-content .check .comment__rights a {
    border-bottom: 1px solid rgba(85, 85, 85, .5)
}

.sms-policy a:hover, .sms-popup.fancybox-content .check .comment__rights a:hover {
    border-color: transparent
}

.sms-submit {
    width: 100%;
    border: 0;
    background: #17832c;
    border-radius: 51px;
    height: 50px;
    color: #fff;
    cursor: pointer
}

.sms-submit:disabled {
    opacity: .5;
    cursor: not-allowed
}

.sms-popup .success-popup-text {
    text-align: center;
    margin-bottom: 4px;
    max-width: 380px
}

.sms-change-phone {
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    text-decoration-line: underline;
    color: #147627
}

.sms-form-phone-items {
    display: flex;
    gap: 24px;
    justify-content: center;
    padding: 16px 0
}

.sms-form-phone-item {
    width: 50px;
    border: 1px solid #dedede;
    border-radius: 8px;
    font-size: 24px;
    color: #000;
    text-align: center;
    background: #f1f1f5;
}
.sms-form-phone-item:focus {
    background: #FFF;
}

.sms-change-message, .sms-policy {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 24px;
    font-weight: 500
}

.sms-form-phone-item:focus {
    outline: 0
}

.sms-form-phone-items.error .sms-form-phone-item {
    border-color: #ea4040
}

.sms-change-message {
    color: #147627;
    display: flex;
    justify-content: center
}

.sms-change-message:hover {
    text-decoration: underline
}

.sms-policy {
    text-align: center;
    color: #878787
}

.sms-policy a {
    border-bottom: 1px solid #878787
}

.sms-error {
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    color: #ea4040;
    margin-bottom: 12px;
    margin-top: -8px
}

.sms-timer {
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #000;
    margin-bottom: 24px;
    text-align: center
}

.sms-btn {
    min-width: 100%
}

@media (max-width: 480px) {
    .sms-popup.fancybox-content {
        padding: 36px 16px 20px;
        vertical-align: initial;
        margin-top: 10px
    }
}
.sms-form-phone-items.error input {
    color: red;
}
/* End */


/* Start:/bitrix/templates/UpFly/css/blaze.min.css?1713937306678*/
.blaze-slider { --slides-to-show: 1; --slide-gap: 20px; direction: ltr } .blaze-container { position: relative } .blaze-track-container { overflow: hidden } .blaze-track { will-change: transform; touch-action: pan-y; display: flex; gap: var(--slide-gap); --slide-width: calc( (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show) ); box-sizing: border-box } .blaze-track > * { box-sizing: border-box; width: var(--slide-width); flex-shrink: 0 } .blog__innerq > * { width: var(--slide-width) !important; } .reviews__slider .reviews__item { width: var(--slide-width) !important; max-width: unset; margin: 0; } .reviews__slider { justify-content: unset; }
/* End */


/* Start:/bitrix/templates/UpFly/css/extra-components-3.min.css?176605889757922*/
.button_max_quantity, .products__label-natur, .title_feedback_support {
    font-family: Montserrat;
    font-style: normal
}

.submit_butt_feedback_remove {
    background: #f96222 !important;
    color: #fff !important;
    transition: .3s
}

.submit_butt_feedback_remove:hover {
    background: #17832c !important;
    transition: .3s
}

.title_basket_clear {
    padding-bottom: 40px
}

.feedback_support textarea, .input_feedback_support {
    box-shadow: 0 4px 4px 0 rgb(0 0 0 / .03) inset;
    padding: 16px;
    background: #fff
}

.title_feedback_support {
    color: #313932;
    text-align: center;
    font-size: 24px;
    font-weight: 700;
    line-height: 28px
}

.feedback_support textarea {
    width: 100%;
    margin-bottom: 8px;
    margin-top: 24px;
    border-radius: 8px;
    border: 1px solid #dedede;
    max-height: 130px;
    max-width: 100%
}

.input_feedback_support {
    border-radius: 8px;
    border: 1px solid #dedede;
    margin-bottom: 16px;
    max-height: 50px
}

.button_max_quantity, .submit_butt_feedback {
    background: #17832c;
    color: #fff;
    width: 100%;
    transition: .3s
}

.submit_butt_feedback {
    border-radius: 51px;
    text-align: center;
    height: 50px;
    border: none;
    cursor: pointer
}

.submit_butt_feedback:hover {
    transition: .3s;
    background: #f96222
}

.feedback_support input, .total_discount_hash_div, .total_hash_div {
    width: 100%
}

.quantity_max {
    position: relative
}

.button_max_quantity:hover {
    transition: .3s;
    background-color: #f96222
}

.button_max_quantity {
    border-radius: 51px;
    padding: 15px 0;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px
}

.sub_title_max_quantity, .title_max_quantity {
    color: #313932;
    text-align: center;
    font-family: Montserrat;
    font-style: normal
}

.title_max_quantity {
    font-size: 32px;
    font-weight: 700;
    line-height: 40px;
    padding: 24px 0
}

.sub_title_max_quantity {
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    padding-bottom: 32px
}

#sms-popup, .cabinet-profile-wrapper-block-sv, .menu-main-catalog-right-item-col, .menu-main-catalog-right-item-sub-1, .single-features__label_val, .timer_basket_sale_value_con {
    display: block
}

.filter__checkbox-text-color, .single-product__mini-slide.slider-product-small, .single-products__image-main.slider-for-img-detail.slider-product, a#login-link {
    cursor: pointer
}

.menu-main-catalog-right > ul, .parent_cat_item_menu > .catalog-mob__link .arrow, .popup-sms-fade, .popup-sms-fade_new_phone, .popup-sms-fade_order, .quantity_max_fade, popup-notify-fade {
    display: none
}

.clear_container_basket_fade:before, .feedback_support_fade:before, .popup-notify-fade:before, .popup-sms-fade:before, .popup-sms-fade_new_phone:before, .popup-sms-fade_order:before, .quantity_max_fade:before {
    content: '';
    background: #313932;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: .7;
    z-index: 100000002
}

.clear_container_basket_fade > div, .feedback_support_fade > div, .popup-notify-fade > div, .popup-sms-fade > div, .popup-sms-fade_new_phone > div, .popup-sms-fade_order > div, .quantity_max_fade > div {
    position: fixed;
    background: #fff;
    z-index: 100000003;
    opacity: 1;
    width: 100%;
    max-width: 604px;
    border-radius: 16px;
    padding: 56px 56px 40px;
    cursor: default !important;
    left: 0;
    right: 0;
    margin: 0 auto
}

.close_sms_popup {
    position: absolute;
    right: 24px;
    top: 24px;
    width: 17px;
    cursor: pointer
}

.close_sms_popup svg {
    width: 20px;
    height: 20px
}

@media screen and (min-width: 1200px) {
    .clear_container_basket_fade > div, .feedback_support_fade > div, .popup-notify-fade > div, .popup-sms-fade > div, .popup-sms-fade_new_phone > div, .popup-sms-fade_order > div, .quantity_max_fade > div {
        top: 100px
    }

    .preload_preload_payment_back.preload_preload_payment:after {
        top: 40px
    }

    .products__sale {
        margin-top: 3px
    }
}

@media screen and (max-width: 900px) {
    .clear_container_basket_fade > div, .feedback_support_fade > div {
        top: 20px
    }

    .feedback_support textarea {
        max-height: 100px;
        margin-top: 14px
    }

    .title_feedback_support {
        font-size: 22px
    }

    .input_feedback_support {
        margin-bottom: 16px
    }

    .searchResults {
        right: -20px;
        border-radius: 0;
        width: unset;
        max-height: calc(100vh - 155px);
        overflow-y: auto;
        overflow-x: hidden;
        padding-bottom: 70px
    }

    .searchOffer__mobileRow .searchOffer__buy {
        padding-right: 20px
    }

    .banner-section .blaze-pagination {
        bottom: 14px
    }

    .benefits__items {
        padding-top: 5px
    }

    .sales {
        padding-top: 2px
    }

    .slider_section_index-сontainer {
        padding-top: 0
    }

    .collections .blaze-pagination, .slider_section_index-сontainer .blaze-pagination {
        bottom: -37px
    }

    .products-slider {
        padding-top: 26px;
        padding-bottom: 26px
    }

    .extra_sale_index_slick .blaze-pagination, .viewed .blaze-pagination {
        bottom: 16px
    }

    .products-slider-orange, .products-slider__new {
        padding-top: 24px
    }

    .novinki_index_slick .blaze-pagination {
        bottom: 15px
    }

    .banners .blaze-pagination, .sales .blaze-pagination {
        bottom: -19px
    }

    .blog {
        padding-top: 0
    }

    .blog .blaze-pagination {
        bottom: -18px
    }

    .reviews {
        padding-top: 4px
    }

    .products-slider_sverh {
        padding-bottom: 10px;
        padding-top: 0
    }

    .reviews .blaze-pagination {
        bottom: 25px
    }

    .media-socials {
        padding-top: 0;
        transform: unset
    }

    .banners {
        padding: 0 15px 44px
    }

    .banners__slider.blaze-track {
        padding: 24px 4px 18px
    }

    .searchOffer__mobileRow .searchOffer__price {
        margin-left: 0
    }

    .filter {
        padding: 50px 0 20px
    }

    .komplekt_slick .blaze-pagination {
        bottom: -24px
    }

    .preview__inner .preview__btn-more {
        padding: 4px 16px;
        margin: 8px 4px 0 0
    }

    .preview__inner .preview__btn-more span {
        font-size: 13px
    }

    .catalog-filter-mobile-new .menu-top-title-mobile {
        width: 100%
    }

    .cart-user-list__item-link:focus svg path, .user-list__item:focus svg path {
        stroke: #147627
    }

    .user-list__item:focus .user-list__link {
        text-shadow: unset
    }

    .fixed-bottom-nav {
        z-index: 1001
    }

    #popup-order {
        vertical-align: top !important;
        padding: 12px !important
    }

    .fancybox-slide--html .success-popup .fancybox-close-small {
        top: 1px;
        padding: 7px
    }

    #popup-order .sms-policy {
        font-size: 12px;
        margin-bottom: 6px
    }

    #popup-order .sms-submit {
        height: 40px;
        padding: 2px 21px
    }

    #popup-order .success-popup-title {
        font-size: 17px;
        line-height: 14px;
        padding: 0
    }

    .btn-up {
        z-index: 30
    }
}

.helpers_menu_cats_links a:hover svg {
    filter: opacity(.7);
    transition: .3s
}

.helpers_menu_cats_links svg {
    transition: .3s
}

.quantity_max {
    padding: 21px 56px 40px !important
}

@media screen and (max-width: 620px) {
    .clear_container_basket_fade > div, .feedback_support_fade > div, .popup-notify-fade > div, .popup-sms-fade > div, .popup-sms-fade_new_phone > div, .popup-sms-fade_order > div, .quantity_max_fade > div {
        width: calc(100% - 30px)
    }

    .quantity_max {
        padding: 21px !important;
        top: 10px
    }
}

.basket-timing-container_buttons {
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse;
    gap: 10px
}

.button_modal_clear_container {
    display: flex;
    gap: 16px
}

@media screen and (max-width: 580px) {
    .button_modal_clear_container {
        display: block
    }

    .button_modal_clear_container input:first-child {
        margin-bottom: 16px
    }
}

.quantity_max img {
    margin: 0 auto
}

.like-mob svg path {
    transition: all .4s ease
}

@media screen and (min-width: 900px) {
    .like-mob:hover svg path {
        transition: all .4s ease;
        fill: #F96222;
        stroke: #F96222
    }
}

.like-mob.ajax_fav.ajax_fav_del svg path {
    fill: #F96222;
    stroke: #F96222
}

.searchInput, .searchWrapper {
    width: 100%;
    max-width: 933px
}

@media screen and (min-width: 440px) and (max-width: 900px) {
    .collections .blaze-pagination {
        bottom: -17px
    }

    .blog {
        padding-top: 0
    }
}

@media screen and (min-width: 575px) and (max-width: 900px) {
    .products-slider .viewed .products__wrapper-helper {
        margin-bottom: 5px
    }

    .viewed .blaze-pagination {
        bottom: -3px
    }

    .reviews {
        padding-top: 15px
    }

    .media-socials > .container {
        padding: 0 0 20px
    }
}

.searchWrapper {
    margin-right: 25px
}

.gift_small_top_cart_mobile {
    display: none;
    position: absolute;
    z-index: -1;
    left: 40%;
    top: -6px;
    animation: 1s ease-in-out infinite alternate swing
}

@media screen and (min-width: 445px) {
    .gift_small_top_cart_mobile {
        left: 42%
    }
}

@media screen and (min-width: 552px) {
    .gift_small_top_cart_mobile {
        left: 43%
    }
}

@media screen and (min-width: 686px) {
    .gift_small_top_cart_mobile {
        left: 44%
    }
}

@media screen and (min-width: 769px) and (max-width: 900px) {
    .reviews {
        padding-top: 43px
    }

    .sales .blaze-pagination {
        bottom: -29px
    }
}

@media screen and (min-width: 1024px) and (max-width: 1368px) {
    .banner-section .blaze-pagination {
        bottom: -16px
    }

    .slider_section_index-сontainer {
        padding-bottom: 32px;
        padding-top: 28px
    }

    .products-slider__new {
        padding-bottom: 0
    }

    .collections {
        padding-top: 24px
    }

    .extra_sale_index_slick .blaze-pagination {
        bottom: -19px
    }

    .blog .blaze-pagination, .collections .blaze-pagination {
        bottom: -28px
    }

    .blog {
        padding-top: 0
    }

    .reviews {
        padding-top: 62px
    }

    .reviews .blaze-pagination {
        bottom: 13px
    }

    .media-socials {
        padding-bottom: 32px
    }

    .banners {
        padding: 0 15px 69px
    }
}

@media screen and (min-width: 900px) and (max-width: 1368px) {
    .sales .blaze-pagination {
        bottom: -26px
    }
}

@media screen and (min-width: 1368px) and (max-width: 1800px) {
    .novinki_index_slick .products__wrapper-helper {
        margin-bottom: 0
    }

    .novinki_index_slick .blaze-pagination {
        bottom: 0
    }

    .collections .blaze-pagination {
        bottom: -48px
    }

    .banners {
        padding: 8px 15px 62px
    }
}

.popup-product .single-product__item .single-product__rating {
    margin-left: 0
}

.footer-mobile-filter {
    height: 124px
}

@media (max-width: 360px) {
    .sms-popup.fancybox-content {
        padding: 14px 16px 20px;
        margin-top: 0
    }

    .sms-change-message, .sms-policy {
        line-height: 14px;
        margin-bottom: 10px
    }

    .sms-popup .sms-timer, .sms-popup .success-popup-title {
        margin-bottom: 7px
    }

    .sms-form-phone-input {
        margin-bottom: 8px
    }

    .sms-form .sms-form-phone-item, .sms-submit {
        height: 30px
    }

    .sms-timer {
        font-size: 12px
    }

    .sms-form .sms-form-phone-items {
        padding: 7px 0
    }

    .sms-submit.reg-popup__btn-reg {
        line-height: 7px
    }

    .sms-popup .success-popup-text {
        font-size: 14px;
        line-height: 16px
    }
}

@media (max-width: 375px) {
    .main-catalog .single-product__btns .single-product__profit {
        left: 190px
    }
}

.collections-catalog {
    padding: 0 0 32px
}

.cookie--active {
    z-index: 2000
}

@media screen and (max-width: 1800px) {
    .cabinet-arrow.arrow.active, .cabinet-profile-wrapper .cabinet-arrow {
        right: -26px;
        left: unset;
        bottom: 9px;
        top: unset
    }

    .cabinet-profile-wrapper {
        position: relative
    }

    .cabinet-profile-wrapper .cabinet-arrow {
        position: absolute
    }
}

@media (max-width: 1785px) {
    .account__order-items {
        display: block
    }
}

.products__label-natur {
    font-weight: 600;
    font-size: 12px;
    line-height: 24px;
    border-radius: 23px;
    padding: 0 12px;
    opacity: 1;
    margin-bottom: 4px;
    color: #fff;
    background: #139e2e;
    width: fit-content
}

.products__label-new {
    width: fit-content
}

.single-product .products__label-natur {
    font-size: 13px;
    line-height: 14px;
    padding: 6px 10px;
    height: 28px
}

.menu-main-catalog-right {
    max-height: 500px
}

.products_rating_card_new {
    display: flex;
    gap: 4px;
    padding-left: 24px;
    padding-bottom: 3px;
    padding-top: 3px
}

.filter {
    margin-right: 24px
}

.products__img-wrapper {
    margin-bottom: 8px
}

.helpers_menu_cats_links, .products__box, .total_discount_hash_div, .total_hash_div {
    margin-bottom: 10px
}

@media screen and (max-width: 1200px) {
    .popup-notify-fade > div .popup-sms-fade_new_phone > div, .popup-sms-fade_order > div {
        top: 10px
    }

    .close_sms_popup {
        top: 16px
    }

    .products__box {
        margin-bottom: 0;
        padding-bottom: 0;
        height: 38px
    }

    .catalog-main {
        top: 74px
    }

    .basket__order-link--active {
        position: fixed;
        bottom: 68px;
        z-index: 25;
        left: 15px;
        width: calc(100% - 30px);
        font-size: 22px;
        height: 60px
    }
}

.preload_preload_payment:after {
    top: 90px
}

@media screen and (max-height: 1500px) {
    .searchResults {
        max-height: calc(95vh - 195px);
        overflow-y: auto
    }
}

.menu-main-catalog .menu-main-catalog-arrow_helper {
    right: 8px
}

.catalog-mob__items {
    margin-right: 0;
    padding-right: 0
}

.catalog-mob__items ::-webkit-scrollbar-thumb {
    background: #313932 !important
}

.catalog-mob__items::-webkit-scrollbar-thumb {
    background: #313932 !important
}

@media screen and (max-width: 560px) {
    .slider_section_index-slide img {
        height: 75px
    }
}

@media screen and (max-width: 480px) {
    .title_feedback_support {
        font-size: 18px;
        line-height: 22px
    }

    .basket__btn-share {
        gap: 4px
    }

    .basket__btn-share-link {
        font-size: 14px
    }

    .clear_container_basket_fade .submit_butt_feedback {
        font-size: 16px
    }

    .comment__item-fix #name_question {
        margin-bottom: 18px
    }
}

.p_sale_header_top_mobile, .p_sale_header_top_mobile_second {
    font-size: 28px;
    line-height: 24px;
    letter-spacing: .02em;
    font-weight: 700;
    text-transform: uppercase;
    font-family: Montserrat
}

.popmechanic-mobile .callback-bt {
    z-index: 16 !important
}

.img_banner_header_1 {
    margin-right: 48px
}

.header__top_sale_mobile {
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    max-height: 40px
}

.p_sale_header_top_mobile {
    color: #fff;
    background: #ec349a;
    height: 65px;
    display: flex;
    align-items: center;
    padding: 0 50px;
    border-radius: 108px
}

.p_sale_header_top_mobile_second {
    text-align: left;
    color: #ffe500;
    margin-right: 32px
}

.header__top_sale_button_mobile {
    font-family: Montserrat;
    font-size: 14px;
    font-weight: 700;
    line-height: 8px;
    letter-spacing: 0;
    color: #fff;
    background: #ec349a;
    height: 27px;
    padding: 0 40px;
    border-radius: 15px;
    display: flex;
    align-items: center;
    text-transform: uppercase;
    transition: .3s
}

@media screen and (max-width: 1525px) {
    .img_banner_header_1, .img_banner_header_3 {
        display: none
    }
}

@media screen and (max-width: 1066px) {
    .p_sale_header_top_mobile, .p_sale_header_top_mobile_second {
        font-size: 22px
    }

    .p_sale_header_top_mobile {
        padding: 0 25px
    }
}

@media screen and (max-width: 736px) {
    .p_sale_header_top_mobile, .p_sale_header_top_mobile_second {
        font-size: 14px
    }

    .p_sale_header_top_mobile {
        padding: 0 12px
    }

    .header__top_sale_button_mobile {
        padding: 0 16px
    }
}

.orders__phone-link-whatsapp-new {
    border-radius: 21px;
    background: #EEE
}

.orders__phone-link-whatsapp-new span {
    color: #161616;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    margin: 0 10px;
    line-height: 22px
}

.orders__phone-link-whatsapp-new:hover {
    background: #147627;
    transition: .3s;
    text-shadow: unset
}

.orders__phone-link-whatsapp-new:hover span {
    text-shadow: unset;
    color: #FFF
}

.feedback_site_message {
    cursor: pointer;
    height: 48px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    background: rgb(224 235 225);
    color: #147627;
    gap: 16px;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    transition: 0.3s
}

@media screen and (min-width: 900px) {
    .feedback_site_message:hover {
        background: rgb(20 118 39);
        color: rgb(255 255 255);
        transition: 0.3s
    }

    .feedback_site_message svg path {
        transition: 0.3s
    }

    .feedback_site_message:hover svg path {
        fill: #FFF;
        transition: 0.3s
    }
}

.products-slider {
    padding-top: 20px
}

.controls {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 50px;
    gap: 20px
}

.blaze-pagination {
    display: flex;
    gap: 15px;
    bottom: 25px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
    z-index: 1000
}

.blaze-pagination button {
    font-size: 0;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    outline: 0;
    border: none;
    background: #eaeaea;
    cursor: pointer;
    transition: transform .2s, background-color .3s
}

.hash_basket {
    background: #fff
}

.blaze-pagination button.active {
    background: #147627;
    transform: scale(1.1)
}

.sales .see-more {
    margin-top: 0
}

.other-sales .blaze-pagination {
    bottom: 17px
}

#popup-product .products__labels {
    top: 23px;
    left: 20px
}

.single-product__slider-img .products__labels {
    top: 16px;
    left: 20px
}

.banner-section .arrow-left, .banner-section .arrow-right {
    transform: translateY(-120%)
}

#popup-comment-partner .faq__form-wrapper {
    background: #edf4ee
}

.banners__slider.blaze-track {
    padding: 32px 4px 18px
}

.basket-user-delivery-pvz-select-dropdowm-item-search .helper_city_input_obl {
    background: #fff;
    border: 1px solid #147627
}

.see-more__link-catalog_header {
    font-size: 20px
}

.products-slider .blaze-pagination {
    z-index: 15
}

@media screen and (max-width: 768px) {
    .header-search-mobile .searchInput {
        width: 100% !important;
        font-size: 13px !important;
        line-height: 14px !important
    }

    .searchInput {
        padding: 8px 84px 8px 12px
    }
}

.hash_basket {
    display: none;
    position: absolute;
    top: 80px;
    right: 10px;
    z-index: 2000;
    min-width: 290px;
    padding: 24px 25px;
    border-radius: 16px;
    box-shadow: 0 4px 24px 0 rgb(0 0 0 / .16);
    max-width: 314px
}

.total_hash_div p {
    color: #313932;
    font-family: Montserrat;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 18px
}

.total_discount_hash_div p {
    font-size: 14px;
    line-height: 18px;
    color: #f96222;
    font-weight: 500
}

.total_with_discount_hash_div p {
    font-size: 14px;
    line-height: 18px;
    color: #147627;
    font-weight: 500
}

.hash_basket_gifts div, .menu-main-catalog {
    display: flex
}

.total_with_discount_hash_div {
    width: 100%;
    margin-bottom: 16px
}

.hash_basket_gifts p {
    color: #313932;
    font-family: Montserrat;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 18px;
    max-width: 250px
}

.hash_basket > div {
    justify-content: space-between
}

.hash_basket a {
    width: 266px;
    height: 50px;
    flex-shrink: 0;
    margin: 16px 0 33px
}

.hash_basket span {
    color: #fff;
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px
}

.hash_basket svg {
    margin-right: 16px;
    min-width: 20px
}

.products-slider_sverh {
    padding-top: 0
}

.products-slider-orange, .products-slider__new {
    padding-top: 32px
}

.footer__rights {
    display: flex;
    justify-content: space-between
}

.footer__rights-develop a {
    text-decoration: underline
}

@media screen and (max-width: 767px) {
    .footer__rights {
        display: block;
        padding: 0 15px
    }
}

.menu-main-catalog-right-item {
    display: block !important
}

.active-cat-hover, .menu-main-catalog-right {
    display: flex !important
}

.catalog-filter-mobile-new-mob--active {
    transform: unset;
    -webkit-transform: unset
}

@media (max-width: 575px) {
    .products__item > a {
        padding-right: 8px;
        padding-left: 8px
    }

    .catalog-lvl-one__list-short .products__title, .search-res__list .products__title {
        height: 70px
    }

    .products__title {
        font-size: 13px;
        ms-line-clamp: 5;
        -webkit-line-clamp: 5
    }

    .products__title:not(.products__title--unavailable):hover {
        text-shadow: none
    }

    .products__label-natur, .single-product .products__label-natur {
        font-weight: 400;
        font-size: 11px;
        line-height: 20px;
        padding: 0 10px
    }

    .single-product .products__label-natur {
        height: unset
    }

    .products__box {
        height: 20px
    }

    .blog {
        padding-bottom: 0
    }
}

@media screen and (max-width: 575px) {
    .feedback_site_message {
        padding: 0 52px;
        gap: 9px
    }

    .banners .blaze-pagination {
        bottom: -33px
    }

    .viewed .blaze-pagination {
        bottom: 8px
    }

    .extra_sale_index_slick .blaze-pagination, .novinki_index_slick .blaze-pagination {
        bottom: 4px
    }

    .collections .blaze-pagination {
        bottom: -42px
    }

    .blog .blaze-pagination {
        bottom: -16px
    }

    .reviews .blaze-pagination {
        bottom: 18px
    }
}

.logout-popup__btn-yes {
    padding: 11px 40px
}

.amount__btn-min, .amount__btn-plus {
    transition: background .3s
}

.amount__btn-min:hover, .amount__btn-plus:hover {
    background: #e5e5e5;
    transition: background .3s
}

.menu-main-catalog-left-item {
    display: flex;
    align-items: center;
    position: relative
}

.menu-main-catalog-right > ul > div {
    list-style: none;
    columns: 5;
    -webkit-columns: 5;
    -moz-columns: 5;
    column-fill: balance;
    gap: 20px
}

.menu-main-catalog-right a {
    transition: 0.3s
}

.menu-main-catalog-right a:hover {
    transition: 0.3s;
    color: rgb(20 118 39)
}

.menu-main-catalog-arrow_helper {
    position: absolute;
    right: 0;
    transform: rotate(-90deg)
}

.menu-main-catalog-left-item.active a {
    transition: .5s
}

.arr_menu_sub {
    cursor: pointer;
    transition: .3s;
    width: 13px;
    height: 27px;
    position: absolute;
    right: 0;
    z-index: 1;
    overflow: visible
}

.svg_selected {
    transition: .3s;
    transform: rotate(-180deg)
}

.menu-main-catalog-right-item {
    column-count: unset;
    gap: 40px;
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 100%
}

@media screen and (max-height: 565px) {
    .menu-main-catalog-right {
        max-height: 400px
    }
}

.collapse-arr-toggler {
    position: relative;
    margin-left: auto;
    transform: rotate(90deg);
    width: 12px;
    transition: transform .3s cubic-bezier(.215, .61, .355, 1);
    flex-shrink: 0
}

.collapse-arr-toggler:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 42px;
    width: 100%;
    min-height: 42px;
    height: 100%
}

.collapse-arr-toggler svg {
    width: 100%;
    height: auto
}

.main_ol_cats {
    height: 0;
    opacity: 0
}

.main_ol_cats ol {
    padding-left: 12px
}

.menu-main-catalog-right-item-sub-1 ul a {
    padding-right: 30px
}

.menu-main-catalog-right-item.active .helpers_menu_cats_links {
    display: flex !important;
    position: relative
}

.helpers_menu_cats_links a {
    z-index: 10
}

.menu-main-catalog-right-item-sub-1 > a {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #313932
}

.menu-main-catalog-right > ul > div > li {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #313932;
    margin-bottom: 10px;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
    break-inside: avoid-column
}

.menu-main-catalog-right > ul > div > li > ul > div > li {
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #333
}

.menu-main-catalog-right > ul > div > li > ul > div > li > ul > div > li {
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #333;
    padding-left: 10px
}

@media screen and (min-width: 900px) {
    .menu-mob__overlay {
        top: 120px
    }

    .mobile-top-menu-orders .gift_small_top_cart {
        display: none !important
    }

    .header__top_sale_button_mobile:hover {
        background-color: #f96222;
        transition: .3s
    }

    .single-tabs .tab.team__tabs-link {
        transition: .3s
    }

    .single-tabs .tab.team__tabs-link:hover {
        background: #147627;
        color: #fff;
        transition: .3s
    }

    .catalog-arrow.menu-item-arrow {
        top: 27px;
        right: 12px
    }

    .parent_cat_item_menu {
        position: relative
    }

    .list_class_menu_3 {
        height: 0;
        opacity: 0;
        overflow: hidden
    }
}

.parent_cat_item_menu > .catalog-mob__link {
    padding-right: 24px
}

.footer__column-address_block {
    padding-right: 10px !important
}

.menu-main-catalog-right {
    padding-top: 24px;
    overflow-x: hidden
}

.clear_container_basket_fade > div {
    top: 0
}

@media (max-width: 768px) {
    .menu-mob__top {
        padding: 0 15px;
        margin-top: 0
    }

    .menu-top-title-mobile {
        margin-bottom: 18px;
        transform: translateY(10px)
    }

    .header-search-mobile {
        top: 44px;
        padding: 5px 8px 10px 5px
    }

    .catalog-mob__items {
        height: calc(100vh - 124px)
    }

    .popup-delete--favorite {
        top: 4px !important
    }

    .popup-add .comment__btn-submit {
        margin-top: 8px
    }

    .popup-add {
        padding: 10px
    }

    .popup-add__box {
        margin-bottom: 0
    }

    .popup-add-title {
        text-align: left;
        margin-bottom: 8px
    }
}

@media (max-width: 900px) {
    .products_rating_card_new {
        padding-left: 14px
    }

    .slider_section_index-сontainer {
        padding-top: 0
    }

    header {
        padding-bottom: 100px
    }

    .like-mob:hover > svg {
        fill: none
    }
}

@media screen and (min-width: 768px) and (max-width: 900px) {
    .footer__rights {
        padding-left: 15px
    }

    .logo img {
        max-height: 40px
    }

    .header-search-mobile {
        top: 40px
    }

    header {
        padding-bottom: 110px
    }
}

@media screen and (max-width: 1200px) {
    .header__middle {
        top: 32px
    }
}

.notify_product_button_fast {
    width: 375px !important;
    height: 75px !important;
    font-size: 20px !important;
    font-weight: 600 !important
}

.active_not_valid .basket-user-info-input-label {
    margin-top: -10px;
    font-size: 12px;
    line-height: 18px
}

.basket-user-info-input.active_not_valid {
    padding-top: 22px
}

.privacy-order-container-notify {
    display: flex;
    padding-bottom: 40px
}

.popup-notify-fade > div {
    display: block;
    margin: 0 auto;
    text-align: center
}

.privacy-order-confirm-notify {
    color: #878787
}

.notify_product_sumbit {
    width: 100%;
    box-shadow: unset;
    border-radius: 36px;
    background: #0a7722;
    color: #fff;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    align-items: center;
    height: 50px;
    border: none;
    transition: background-color .3s;
    cursor: pointer;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    padding: 0 18px
}

.notify_product_sumbit:hover {
    background: #f96222;
    transition: background-color .3s
}

.popup-notify-fade p {
    color: #313932;
    text-align: center;
    font-family: Montserrat;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 40px;
    margin-bottom: 28px
}

.privacy-order-confirm-notify a {
    border-bottom: 1px solid #878787;
    line-height: 13px
}

.incorrect_email_value {
    background: #fff;
    border: 1px solid
}

.popup-notify-fade .final_notify_div {
    padding: 120px 40px
}

@media screen and (max-width: 900px) {
    .arr_menu_sub, .img_banner_header_2, .sales-item-list:after {
        display: none
    }

    .header__top_sale_mobile {
        justify-content: space-between
    }

    .p_sale_header_top_mobile_second {
        margin-right: unset
    }

    .fixed-show-mobile-search {
        top: 44px
    }

    .feedback_site_message {
        color: #147627;
        text-align: center;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 16px
    }

    .blaze-pagination button {
        width: 12px;
        height: 12px
    }

    .header {
        position: sticky;
        top: 0
    }

    .fixed-show-mobile-search {
        position: fixed
    }

    .helpers_menu_cats_links, .menu-main-catalog-right-item-sub-1 {
        display: none !important
    }

    .privacy-order-confirm-notify a {
        border-bottom: 1px solid #878787;
        line-height: 8px
    }

    .popup-notify-fade > div {
        top: 10px;
        padding: 18px
    }

    .popup-notify-fade p {
        font-size: 24px;
        line-height: 28px;
        margin-bottom: 16px
    }

    .privacy-order-container-notify {
        font-size: 10px;
        line-height: 20px;
        padding-bottom: 16px
    }

    .popup-notify-fade .final_notify_div {
        padding: 36px 16px
    }
}

.popup-notify-fade .close_sms_popup svg {
    width: 14px;
    height: 14px
}

.popup-notify-fade:before {
    z-index: 10000
}

@media (max-width: 480px) {
    .feedback_support_fade > div, .popup-notify-fade > div .clear_container_basket_fade > div, .popup-sms-fade > div, .popup-sms-fade_new_phone > div, .popup-sms-fade_order > div, .quantity_max_fade > div {
        padding: 36px 16px 20px;
        vertical-align: initial;
        margin-top: 10px
    }

    .header__middle-inner {
        min-height: 32px;
        padding: 4px 0;
        align-items: center
    }

    .header-mobile-item {
        width: 40px
    }

    .header-search-mobile {
        top: 39px
    }

    .footer__column-title, .footer__list-link {
        margin-bottom: 8px;
        line-height: 18px
    }

    .social-media-list-item-soc {
        display: flex;
        align-content: center;
        flex-wrap: wrap;
        justify-content: space-between;
        gap: unset
    }

    .sales_gred-container {
        padding: 10px;
        top: 20px
    }
}

.timer_basket_sale_desc, .timer_basket_sale_value {
    line-height: 20px;
    letter-spacing: 0;
    font-family: Montserrat;
    font-weight: 700
}

@media (max-width: 1200px) {
    .arrow-left__img, .arrow-right__img {
        width: unset;
        height: unset
    }
}

@media screen and (min-width: 1200px) {
    .reviews {
        padding-top: 32px
    }

    .clear_container_basket_fade > div {
        top: 270px !important
    }
}

@media screen and (min-width: 900px) and (max-width: 1200px) {
    .cabinet-arrow, .profile_link_header {
        display: none
    }

    .menu-main-catalog-right > ul > div {
        list-style: none;
        columns: 4;
        -webkit-columns: 4;
        -moz-columns: 4;
        column-fill: balance;
        gap: 16px
    }

    .arr_menu_sub {
        right: 8px
    }

    .basket__order-link--active {
        bottom: 5px
    }

    .menu-mob__top-wrapper .user-list__text {
        left: -25px !important
    }
}

@media screen and (min-width: 480px) {
    .basket__order-label--main {
        max-width: 180px
    }
}

.type_code_for_u {
    color: #f96222
}

@media print {
    #popmechanic-snippet, .btn-up, .feedback_site_message, .helper_sale {
        display: none !important
    }
}

.timer_basket_sale_desc {
    font-size: 12px;
    text-align: center;
    position: relative
}

.timer_basket_sale_container {
    background: url(/upload/timer/timer_left.png) bottom left no-repeat, url(/upload/timer/timer_fl_1.png) right center no-repeat #fdf9ed;
    padding: 24px;
    border-radius: 16px;
    position: fixed;
    top: 250px;
    right: 15px;
    z-index: 15;
    width: 272px
}

.timer_basket_sale_container svg {
    position: absolute;
    top: 12px;
    right: 12px;
    cursor: pointer
}

.timer_basket_sale_value {
    font-size: 24px;
    text-align: left;
    padding: 12px 24px;
    border-radius: 20px;
    background: #ffd600;
    display: block;
    justify-content: center;
    position: relative;
    z-index: 10
}

#timer_basket_sale, .timer_basket_sale_value_sub {
    line-height: 20px;
    letter-spacing: 0;
    text-align: center
}

.timer_basket_sale_value_sub {
    font-family: Montserrat;
    font-size: 12px;
    font-weight: 700;
    margin-top: 8px
}

.timer_basket_sale_value_sub span {
    color: red
}


.timer_basket_sale_value {
    display: flex;
    gap: 8px
}


@media screen and (max-width: 500px) {
    .timer_basket_sale_desc:after {
        display: none
    }

    .timer_basket_sale_value_sub {
        margin-top: 0
    }

    .timer_basket_sale_container {
        display: flex;
        position: absolute;
        top: 0;
        right: 0;
        width: 100%;
        padding: 0;
        margin: 0;
        border-radius: 0;
        height: 70px;
        justify-content: center;
        align-items: center;
        gap: 32px;
        background-image: unset;
        overflow: hidden;
        z-index: 1
    }

    .timer_basket_sale_value_sale_1 {
        font-size: 30px;
        line-height: 29px
    }

    .timer_basket_sale_value_sale_2 {
        font-size: 15px;
        line-height: 0
    }

    .timer_basket_sale_desc, .timer_basket_sale_value_sub {
        font-size: 11px;
        font-weight: 600
    }

    #timer_basket_sale {
        padding: 2px 24px;
        font-size: 16px;
        font-weight: 500;
        margin: 0
    }


    .sale_timer {
        top: 70px
    }

    .sale_timer_search {
        top: 74px
    }

    .sale_timer_search.fixed-show-mobile-search {
        top: 40px
    }

    .sale_timer_bread {
        padding-top: 32px
    }
}

@media screen and (max-width: 375px) {
    .timer_basket_sale_container {
        justify-content: flex-start;
        padding-left: 10px
    }
}

@media screen and (max-width: 348px) {
    .timer_basket_sale_container {
        gap: 8px
    }
}

@media screen and (max-width: 900px) {
    .blog__item--small_index-name, .blog__item--small_index-date, .blog__item--small_index-section {
        left: 16px
    }

    .blog__item--small_index-views {
        right: 16px
    }
}

.arrow-right.blaze-next {
    z-index: 1
}

@font-face {
    font-family: swiper-icons;
    src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

:host {
    position: relative;
    display: block;
    margin-left: auto;
    margin-right: auto;
    z-index: 1
}

.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
}

.swiper-vertical > .swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box
}

.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper {
    transform: translate3d(0px, 0, 0)
}

.swiper-horizontal {
    touch-action: pan-y
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide {
    transform-style: preserve-3d
}

.swiper-css-mode > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start
}

.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-css-mode.swiper-vertical > .swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
    scroll-snap-type: none
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: none
}

.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
    content: '';
    flex-shrink: 0;
    order: 9999
}

.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
    height: 100%;
    min-height: 1px;
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
    width: 100%;
    min-width: 1px;
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, .15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border-radius: 50%;
    border-top-color: transparent
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.swiper-virtual .swiper-slide {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0)
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
    height: 1px;
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
    width: 1px;
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next, .swiper-button-prev {
    position: absolute;
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none
}

.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
    display: none !important
}

.swiper-button-next svg, .swiper-button-prev svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center
}

.swiper-rtl .swiper-button-next svg, .swiper-rtl .swiper-button-prev svg {
    transform: rotate(180deg)
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
    right: auto
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
    left: auto
}

.swiper-button-lock {
    display: none
}

.swiper-button-next:after, .swiper-button-prev:after {
    font-family: swiper-icons;
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: 'prev'
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
    left: auto
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
    content: 'next'
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: .3s opacity;
    transform: translate3d(0, 0, 0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
    display: none !important
}

.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    display: inline-block;
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none !important
}

.swiper-pagination-bullet-active {
}

.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
    top: 50%;
    transform: translate3d(0px, -50%, 0)
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    display: block
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: .2s transform, .2s top
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s left
}

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s right
}

.swiper-pagination-fraction {
}

.swiper-pagination-progressbar {
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    left: 0;
    top: 0
}

.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    position: relative;
    touch-action: none;
}

.swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {
    display: none !important
}

.swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
    position: absolute;
    z-index: 50;
}

.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar {
    position: absolute;
    z-index: 50;
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move;
    touch-action: none
}

.swiper .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-free-mode > .swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-grid > .swiper-wrapper {
    flex-wrap: wrap
}

.swiper-grid-column > .swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column
}

.swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

.swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

.swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-fade .swiper-slide-active {
    pointer-events: auto
}

.swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube {
    overflow: visible
}

.swiper-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-cube.swiper-rtl .swiper-slide {
    transform-origin: 100% 0
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    opacity: .6;
    z-index: 0
}

.swiper-cube .swiper-cube-shadow:before {
    content: '';
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    filter: blur(50px)
}

.swiper-cube .swiper-slide-next + .swiper-slide {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-flip {
    overflow: visible
}

.swiper-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-creative .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height
}

.swiper-cards {
    overflow: visible
}

.swiper-cards .swiper-slide {
    transform-origin: center bottom;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden
}

.swiper-pagination-bullet {
    width: 16px !important;
    height: 16px !important;
    background: #eaeaea !important;
    opacity: 1;
    transition: 0.3s;
    border-radius: 16px
}

.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #147627 !important;
    transform: scale(1.1) !important
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 8px
}

.swiper.swiper-fade {
    padding-bottom: 55px
}

.swiper-pagination.swiper-pagination-clickable {
    bottom: 8px
}

.swiper-pagination-bullet:hover {
    transition: 0.3s;
    background: #147627 !important
}

@media screen and (max-width: 900px) {
    .swiper-pagination-bullet {
        width: 12px !important;
        height: 12px !important
    }

    .swiper.swiper-fade {
        padding-bottom: 44px
    }
}

@media screen and (min-width: 900px) {
    .footer__box .special_footer {
        transition: 0.3s;
    }
    .footer__box .special_footer:hover {
        transition: 0.3s;
        color: #f96222;
    }
}
/* End */


/* Start:/bitrix/templates/UpFly/components/bitrix/menu/menu_header_top/style.css?1721106419117*/
#orders__phone-link_popup,
#menu_header_top_more a {
    display: flex;
    align-items: center;
    gap: 8px;
}
/* End */


/* Start:/bitrix/templates/UpFly/components/bitrix/sale.basket.basket.line/header_basket/style.css?1721106419444*/
.cart-user-list__item-link:focus svg path, .user-list__item:focus svg path {
    stroke: none;
}
.gift_small_top_cart {
    display: none;
    position: absolute;
    z-index: 1;
    right: 29px;
    top: -3px;
    animation: swing ease-in-out 1s infinite alternate;
}
.user-list__link-img svg{
    z-index: 2;
}
@keyframes swing {
    0% {
        transform: rotate(10deg); }
    100% {
        transform: rotate(-10deg); } }
/* End */


/* Start:/bitrix/templates/UpFly/components/upfly/search.title/searchbooster/style.css?172164974813331*/
.searchWrapper {
    position: relative;
    z-index: 6;
}

.search {
    position: relative;
    margin-bottom: 0;
}

.searchInput {
    width: 933px;
    padding: 9px 84px 9px 20px;
    border: 1px solid #e6e6e6;
    border-radius: 12px;
    color: #555;
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0.01em;
    outline: none;
    height: 56px;
    position: relative;
    z-index: 31;
}

.header-search-mobile > .searchInput {
    width: 100%;
}

.searchBtns {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    gap: 8px;
    margin-top: 0;
    z-index: 31;
}

.searchBtns button {
    color: #ffffff;
    border: 0 none;
    outline: none;
    cursor: pointer;
    width: 56px;
    height: 56px;
    padding: 0;
    border-radius: 0 12px 12px 0;
    margin: 0;
    background: #147627;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background-color 0.3s;
}


.searchBtns button:hover {
    transition: background-color 0.3s;
    background-color: #f96222;
}
.searchResults .ss-scroll {
width: 4px;
}

.searchResults {
    position: absolute;
    top: 100%;
    margin-top: 8px;
    letter-spacing: 0;
    z-index: 999;
    background: #FFFFFF;
    border: 1px solid #F1F1F1;
    box-shadow: 0px 4px 29px rgba(0, 0, 0, 0.06);
    border-radius: 6px;
    padding: 14px 0 0;
    width: 1100px;
    left: -80px;
    overflow-x: hidden;
    height: 80vh;
}

@media screen and (max-width: 1680px) {
    .searchResults {
        left: 50%;
        transform: translateX(-50%);
    }
}

.searchResults:empty {
    display: none;
}

.searchResults h5 {
    font-weight: 700;
    font-size: 16px;
    line-height: 1.3;
    color: #147627;
    margin-bottom: 10px;
}

.searchCat {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 8px;
    padding: 0 16px;
}

.searchCat a {
    font-size: 12px;
    font-weight: 600;
    line-height: 18.2px;
    color: rgba(20, 118, 39, 1);
    padding: 8px 18px 8px 18px;
    background: rgba(241, 241, 241, 1);
    border-radius: 6px;
}

.searchCat a span, .searchCat a em {
    display: block;
    font-style: normal;
}

.searchCat a em {
    font-weight: 500;
    font-size: 13px;
    line-height: 22px;
    color: #7A7A7A;
}

.searchCat a em:empty {
    display: none;
}

.searchCat a:hover span {
    text-decoration: underline;
    color: #147627;
}


.searchCat + .searchItems, .searchItems + .searchItems {
    margin-top: 16px;
    padding-top: 16px;
    border-top: 1px solid #E9E9E9;
}

.searchOffer {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
}


.header-search-mobile .searchOffer {
    flex-wrap: wrap;
}

.searchOffer + .searchOffer {
    margin-top: 8px;
}


.searchOffer__img img {
    width: 100%;
    height: auto;
    border-radius: 4px 4px 0 0;
}

.searchOffer__info {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
   padding: 0 10px;
    height: 80px;
}

.searchOffer__buy {
    display: flex;
    justify-content: center;
}

.searchOffer__title {
    font-size: 15px;
    font-weight: 600;
    line-height: 1.3;
    color: rgba(49, 57, 50, 1);
    margin-bottom: 16px;
}

.searchOffer__title:hover {
    color: #147627;
}

.searchOffer__price_container {
    display: flex;
    gap: 12px;
    align-items: center;
    padding-left: 16px;
}

.searchOffer__price.hidden_discount {
    display: none !important;
}

.searchOffer__price span {
    font-size: 21px;
    font-weight: 600;
    line-height: 25.2px;
    text-align: left;
    color: rgba(49, 57, 50, 1);
}

.searchOffer__price.show_discount span {
    font-size: 16px;
    font-weight: 500;
    line-height: 19.2px;
    color: rgba(122, 122, 122, 1);
}


.searchOffer__mobileRow {
    min-width: calc(100% + 16px);
    white-space: nowrap;
    display: flex;
    align-items: center;
    margin-top: 4px;
}

.searchOffer__mobileRow > div {
    width: 100%;
    min-height: 1px;
    padding: 0 8px;
}

.searchOffer__mobileRow .searchOffer__price {
    margin-left: 56px;
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    display: inline-flex;
    flex-wrap: nowrap;
}

.searchOffer__mobileRow .searchOffer__price strong {
    font-size: 16px;
}

.searchOffer__mobileRow .searchOffer__price span {
    line-height: 1;
}

.searchOffer__mobileRow .searchOffer__buy {
    padding-left: 8px;
    padding-right: 8px;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
}

.searchItemBuy, .searchItemBlog {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 8px 0;
    background: #147627;
    border-radius: 20px;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    color: #FFF;
    margin: 8px 12px;
    width: -webkit-fill-available;
}

.searchItemBuy.in_cart {
    background: #F96222;
    color: #FFF;
}

#searchVoice {
    background: #fff0;
}

.searchAll {
    margin-top: 16px;
    bottom: 0;
    position: sticky;
    width: inherit;
    padding: 6px 0;
    background: rgba(241, 241, 241, 1);
    z-index: 4;
    text-align: center;
    cursor: pointer;
}

@media screen and (max-width: 900px) {
    .searchAll {
        background: rgba(241, 241, 241, 1);
    }
}

.searchAll a {
    font-size: 14px;
    line-height: 18px;
    color: rgba(20, 118, 39, 1);
    text-decoration: none;
    font-weight: 600;
    transition: 0.3s;
}

.searchAll:hover a {
    color: #313131;
    transition: 0.3s;
}

.searchAll a:hover {
    color: #313131;
    transition: 0.3s;
}

@media (max-width: 1850px) {
    .searchInput {
        width: 500px;
    }
}

@media (max-width: 1600px) {
    .searchInput {
        width: 275px;
        font-size: 16px;
        line-height: 20px;
    }
}

@media (max-width: 1366px) {
    .searchInput {
        width: 426px;
    }
}

@media (max-width: 1640px) {
    .searchInput {
        width: 450px;
        font-size: 16px;
        line-height: 20px;
    }
}

.header-search-mobile .searchWrapper {
    min-width: 100%;
    display: flex;
    align-items: center;
}

.header-search-mobile .searchWrapper .menu-mobile-burger-catalog {
    width: 33px;
    height: 33px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.header-search-mobile .searchWrapper .search {
    flex-grow: 1;
    margin-left: 5px;
}

.searchWrapper .menu-mobile-burger-catalog {
    display: none;
}

@media (max-width: 900px) {

    .searchBtns {
        margin-top: -12px;
        display: flex;
        gap: 8px;
        right: 12px;
    }

    .searchBtns button {
        width: 40px;
        height: 40px;
    }

    #searchVoice svg {
        left: 20px !important;
    }

    .main_search_form_closer {
        left: -24px;
    }
}

.header-search-mobile .searchInput {
    width: 100%;
    font-size: 12px;
    line-height: 1.3;
}

@media screen and (max-width: 900px) {
    .searchInput {
        height: 40px;
    }
    .searchBtns {
        margin-top: 0;
        top: 0;
        right: 0;
    }
    .header-search-mobile {
        top: 0;
        padding: 10px 8px 10px 10px;
    }
    header {
        padding-bottom: 60px;
    }
    .fixed-show-mobile-search {
        position: fixed;
        top: 40px !important;
    }
    .searchResults {
        left: 0;
    }
}

button.activeVoice {
    animation: blink 2s infinite;
}

@keyframes blink {
    0% {
        color: #147627;
    }
    50% {
        color: red;
    }
    100% {
        color: #147627;
    }
}

@-webkit-keyframes blink {
    0% {
        color: #147627;
    }
    50% {
        color: red;
    }
    100% {
        color: #147627;
    }
}

@media screen and (min-width: 1201px) {
    .searchOffer__title {
        display: -webkit-box;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4;
        overflow: hidden;
    }
}

@media screen and (max-width: 900px) {
    .searchResults {
        width: calc(100% + 20px) !important;
        border-radius: 0;
    }
}

.searchInput {
    width: 100%;
    max-width: 933px;
}

.searchItems {
    display: flex;
    flex-wrap: wrap;
    gap: 13px;
    align-items: baseline;
    padding: 16px 16px;
}

@media screen and (min-width: 1680px) {
    .searchItems {
        padding: 16px 32px 16px 16px;
    }
}
.searchItems .searchOffer {
    display: block;
    width: calc(25% - 10px);
    box-shadow: 0px 9px 11.1px 0px rgba(48, 48, 48, 0.12);
    border-radius: 6px;
    min-height: 325px;
}

.searchItems .searchOffer a {
    position: relative;
}
.searchItems .searchOffer .products__label-frost_magazine {
   border-radius: 0 12px 0 0;
    height: 32px;
}


/*@media screen and (max-width: 1670px) {*/
/*    .searchItems .searchOffer {*/
/*        width: calc(33% - 10px);*/
/*    }*/
/*}*/

/*@media screen and (max-width: 1500px) {*/
/*    .searchItems .searchOffer {*/
/*        width: calc(50% - 10px);*/
/*    }*/
/*}*/

@media screen and (max-width: 1200px) {
    .searchItems .searchOffer {
        width: calc(33% - 10px);
    }
    .searchResults {
        width: 900px;
    }
}

@media screen and (max-width: 1200px) {
    .searchItems .searchOffer {
        width: 100%;
    }
    .searchResults {
        left: unset;
        transform: unset;
        width: unset;
    }
}


@media screen and (max-width: 900px) {
    .searchItems .searchOffer {
        width: 100%;
        display: flex;
        min-height: unset;
        box-shadow: unset;
        padding: 5px 10px;
        border-bottom: 1px solid rgba(49, 57, 50, 1);
        border-radius: 0;
    }

    .searchItems .searchOffer .products_frost_labels_magazine,
    .searchItems .searchOffer .products__labels {
         display: none;
    }
    .searchOffer__img img {
        width: 60px;
        border-radius: 0;
    }

    .searchOffer__price_container {
        display: block;
    }
    .searchOffer__price span {
        font-size: 16px;
        line-height: 1.3;
        padding: 0 8px 0 0;
    }
    .searchCat a {
        color: rgba(49, 57, 50, 1);
        padding: 0;
        background: unset;
        border-radius: 0;
        width: 100%;
        font-size: 14px;
    }

    .searchResults .ss-content {
        width: 100%;
    }

    .searchItems {
        padding: 0;
    }
    .searchItemBuy {
        font-size: 13px;
        font-weight: 500;
        line-height: 1.3;
        border-radius: 12px;
        margin: 0;
        padding: 12px 8px;
    }
    .searchOffer__info {
        height: unset;
        padding: 0 8px;
    }
    .searchOffer__title {
        font-size: 13px;
        margin-left: unset;
        margin-bottom: unset;
    }
    .searchOffer + .searchOffer {
        margin-top: unset;
    }
    .searchItems .searchOffer:first-child {
        border-top: 1px solid rgba(49, 57, 50, 1);
    }
    .searchCat + .searchItems {
        margin-top: 0;
        padding-top: 0;
    }
    .searchCat > p {
        font-size: 18px;
        font-weight: 500;
        line-height: 1.3;
    }
    .searchOffer__price_container {
        padding-left: 0;
    }
    .searchResults {
        padding: 10px 0 0;
    }
    .searchCat {
        padding: 0 16px 10px;
    }
}

@media screen and (max-width: 380px) {
    .searchOffer__img img {
        width: 50px;
    }
    .searchOffer__price.show_discount span,
    .searchOffer__price span {
        font-size: 14px;
        line-height: 1.3;
    }
    .searchItemBuy {
        font-size: 12px;
        padding: 10px 6px;
    }
    .searchCat {
        gap: 4px;
        padding: 0 16px 10px;
    }
    .searchCat a {
        font-size: 13px;
    }
}


@media screen and (max-width: 700px) {
    .searchItems {
        display: block;
    }
    .searchItems .searchOffer {
        width: 100%;
        display: flex;
        flex-wrap: nowrap;
        min-height: unset;
    }
}
.noOffersResults {
    height: unset;
    padding: 0 !important;
}
.noOffersResults .searchAll {
    display: none;
}
.noOffersResults .searchOffer__title {
  margin-bottom: 0;
}

@media screen and (max-width: 900px){
    .noOffersResults .searchOffer__title {
        margin-left: 15px;
    }
}

.mini-suggest__overlay {
    top: 0;
    transition: opacity .2s ease-out;
    visibility: visible;
    width: 100%;
    left: 0;
    opacity: 0;
    background-color: rgba(31, 31, 32, .22);
    cursor: pointer;
    height: 100vh;
    position: fixed;
    display: none;
    z-index: 30;
}

@media screen and (max-width: 900px) {
    .mini-suggest__overlay {
        display: none !important;
    }
}
@media screen and (min-width: 900px){
    .searchInput.searchBorder {
        border: 1px solid #ffffff;
    }
    .searchCat > p {
        display: none;
    }
}
/* End */


/* Start:/bitrix/templates/UpFly/components/bitrix/catalog.item/grid_index_search/style.css?17721006293612*/
.notify_product_button {
    width: 100%;
    box-shadow: unset;
    border-radius: 36px;
    background: #8A8A8A;
    color: white;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    align-items: center;
    height: 48px;
    border: none;
    transition: background-color 0.3s;
    cursor: pointer;
    font-weight: 600;
    font-size: 14px;
    line-height: 22px;
    padding: 0 18px;
}
.notify_product_button:hover {
    background: #f96222;
    transition: background-color 0.3s;
}
.popup-notify-fade > div {
    max-width: 500px;
    padding: 32px;
}
@media screen and (max-width:500px) {
    .popup-notify-fade > div {
        padding: 16px;
    }
}

.notify_product_button-card {
    width: 100%;
}
@media screen and (max-width: 640px) {
    .notify_product_button-card {
        width: 100%;
        font-size: 10px;
        line-height: 10px;
        height: 30px;
    }
}
.product_notify_unavailable .products__fast-look {
    opacity: 1;
    visibility: visible;
    z-index: 1;
    overflow: visible;
    transition: opacity .3s linear, visibility .3s linear, z-index .3s linear;
}
.product_notify_unavailable .products__fast-product-container {
    opacity: 0;
    transition: opacity 0.3s;
}
.product_notify_unavailable:hover .products__fast-product-container {
    opacity: 1;
    transition: opacity 0.3s;
}
@media screen and (max-width: 1200px) {
    .product_notify_unavailable .products__img-wrapper a{
        filter: opacity(0.4);
    }
}

.compare_grid {
    display: flex;
    position: absolute;
    right: 8px;
    top: 55px;
    width: 40px;
    height: 40px;
    align-items: center;
    justify-content: center;
    text-align: center;
    border-radius: 20px;
    z-index: 1;
    transition: .5s;
    box-shadow: 0 1px 4px 0 rgb(0 0 0 / .16);
    background: rgb(0 0 0 / .16);
    cursor: pointer;
    padding-left: 0 !important;
    color: white;
    font-weight: 500;
}

@media screen and (min-width: 900px) {
    .compare_grid:hover svg path {
        stroke: #147627;
        transition: 0.3s;
    }
}

.compare_grid svg path {
    transition: 0.3s;
}

.compare_grid.compare_remove svg path {
    stroke: #147627;
}

/*[data-tooltip] {*/
/*    position: relative;*/
/*    z-index: 2;*/
/*    cursor: pointer;*/
/*}*/

/* Hide the tooltip content by default */
.products__wrapper-helper [data-tooltip]:before {
    visibility: hidden;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    pointer-events: none;
}

/* Position tooltip above the element */
.products__wrapper-helper [data-tooltip]:before {
    width:  165px;
    position: absolute;
    bottom: 5px;
    left: -168px;
    right: unset;
    border-radius: 8px;
    margin-bottom: 0;
    margin-left: 0;
    padding: 7px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    background-color: #333333;
    color: #fff;
    content: attr(data-tooltip);
    text-align: center;
    font-size: 12px;
    line-height: 16px;
    font-weight: 500;
}
@media screen and (min-width: 900px) {
    .products__wrapper-helper [data-tooltip]:hover:before, .products__wrapper-helper [data-tooltip]:hover:after {
        visibility: visible;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
        opacity: 1;
    }
}
/* End */


/* Start:/bitrix/templates/UpFly/components/bitrix/catalog.section/searchProducts/themes/blue/style.css?1758702392825*/
/* catalog.section */

/*
#3052bf
#26b0e4
#00a2df
*/

/* Slider */
.bx-blue .product-item-image-slider-progress-bar { background-color: #0083d1;}
.bx-blue .product-item-image-slider-control:hover{ background-color: rgba(0,131,209,.8);}
.bx-blue .product-item-image-slider-control.active,
.bx-blue .product-item-image-slider-control:hover{ background-color: #0083d1;}

/* SCU */
.bx-blue .product-item-scu-item-text-block:hover,
.bx-blue .product-item-scu-item-color-block:hover,
.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,
.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{ outline-color: #006cc0;}

/* Amount */
.bx-blue .product-item-amount-field:focus{border-color: #006cc0;}


.bx-blue .catalog-section-header{border-color:#006cc0;}
/* End */


/* Start:/bitrix/templates/UpFly/components/bitrix/menu/menu_header_bottom/style.css?1721106419679*/
.menu-categories__item a {
    display: flex;
    align-items: center;
    gap: 6px;
}

.menu-categories__item {
    position: relative;
}

.menu_header_container_section {
    padding: 14px;
    border-radius: 10px;
    box-shadow: 0px 16px 48px 0px rgba(142, 142, 142, 0.22);
    z-index: 1212;
    background: #fff;
    position: absolute;
    top: 45px;
    right: 50%;
    transform: translateX(50%);
    min-width: 187px;
    flex-wrap: wrap;
}
.menu_header_container_section > a {
    width: 100%;
}

.menu_header_container_section-flex {
    flex-wrap: wrap;
    width: 320px;
}

.menu_header_container_section-flex a {
    width: 50%;
}
/* End */


/* Start:/bitrix/templates/UpFly/components/bitrix/menu/menu_header_catalog_mob/style.css?17150558612011*/
/* Left menu*/
ul.left-menu {
    list-style: none;
    margin: 0;
    padding: 0;
    margin-bottom: 8px;
    position: relative; /*IE bug*/
}

ul.left-menu li {
    padding: 10px 16px;
    background: #F5F5F5 url(/bitrix/templates/UpFly/components/bitrix/menu/menu_header_catalog_mob/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a {
    font-size: 100%;
    color: #BC262C;
    font-weight: bold;
    text-decoration: none;
}

ul.left-menu li a:visited {
    color: #BC262C;
}

ul.left-menu li a:hover {
    color: #BC262C;
}

ul.left-menu li a.selected:link, ul.left-menu li a.selected:visited, ul.left-menu li a.selected:active, ul.left-menu li a.selected:hover {
    color: #FC8D3D;
}

.menu-mob__middle-item-dop {
    max-width: 100%;
    padding: 0 15px;
    border-bottom: 1px solid #F1F1F1;
}

.menu-mob__middle-item-dop a {
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;

    font-style: normal;
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    color:#313932;
    position: relative;
    z-index: 1;
    padding: 12px 0;
    display: flex;
}
.menu-mob__middle-item-dop_top a{
    gap: 6px;
}

.menu-mob__middle-item-dop_more {
    position: relative;
}

.menu-mob__middle-item-dop_more .menu-item-arrow {
    border: 2px solid #147627;
    border-width: 0 2px 2px 0;
    opacity: 1;
    position: absolute;
    left: unset;
    z-index: 2;
    width: 13px !important;
    transform: rotate(45deg);
    top: 14px;
    right: 7px;
    padding: 6px;
}

.menu-mob__middle-item-dop_more .menu-item-arrow:before {
    top: 0;
    left: 0;
    transform: unset;
    width: 5px;
    height: 5px
}
.menu-mob__middle-item-dop_more.actives  .menu-item-arrow{
    transform: rotate(225deg);
}
.menu-mob__middle-item-dop_more_hidden {
    display: none;
}
.menu-mob__middle-item-dop_more_hidden.actives {
    display: block;
}
.menu-mob__middle-item-dop_more.actives .menu-item-arrow {
    top: 20px;
}
/* End */
/* /bitrix/templates/UpFly/css/extra-components.css?172110642031718 */
/* /bitrix/templates/UpFly/css/libs.min.css?171143041427318 */
/* /bitrix/templates/UpFly/css/style.min.css?1772527376741532 */
/* /bitrix/templates/UpFly/css/extra-components-2.css?16806791877692 */
/* /bitrix/templates/UpFly/css/basket.min.css?174047584054599 */
/* /bitrix/templates/UpFly/css/auth.min.css?17403744204473 */
/* /bitrix/templates/UpFly/css/blaze.min.css?1713937306678 */
/* /bitrix/templates/UpFly/css/extra-components-3.min.css?176605889757922 */
/* /bitrix/templates/UpFly/components/bitrix/menu/menu_header_top/style.css?1721106419117 */
/* /bitrix/templates/UpFly/components/bitrix/sale.basket.basket.line/header_basket/style.css?1721106419444 */
/* /bitrix/templates/UpFly/components/upfly/search.title/searchbooster/style.css?172164974813331 */
/* /bitrix/templates/UpFly/components/bitrix/catalog.item/grid_index_search/style.css?17721006293612 */
/* /bitrix/templates/UpFly/components/bitrix/catalog.section/searchProducts/themes/blue/style.css?1758702392825 */
/* /bitrix/templates/UpFly/components/bitrix/menu/menu_header_bottom/style.css?1721106419679 */
/* /bitrix/templates/UpFly/components/bitrix/menu/menu_header_catalog_mob/style.css?17150558612011 */
