

/* 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?1754640951783636*/
@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 }.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;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 }.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 }.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 32px 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: 16px;line-height: 24px;color: #313932;padding-left: 42px;position: relative;margin-bottom: 16px;font-weight: 600 }.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% }#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: 48px;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: #fff;box-shadow: 0 2px 8px 0 rgb(0 0 0 / .16);padding: 20px;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: #313932 }.cookie_inner_description a {color: #147627;font-weight: 600;transform: translateY(6px);transition: 0.3s }.cookie--active {z-index: 100;display: block }.cookie__inner {position: relative;max-width: 1232px;margin: 0 auto;display: flex;align-items: center;gap: 20px }.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: #0a7722;display: inline }.cookie__box {display: flex }.purchase__inner, .purchase__line {display: -webkit-box;display: -ms-flexbox }.cookie__link {font-family: Montserrat;font-size: 15px;font-weight: 600;line-height: 1.3;color: #fff;padding: 14px 31px;border-radius: 56px;border: 1px solid #f96222;transition: 0.3s }.cookie__link:hover {background: #fff;color: #f96222;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: 1310px;width: 100%;padding: 48px 20px 48px 48px;-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: 0.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: 8px }.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: 15;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 }.footer__wa {margin-bottom: 24px }.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: rgb(20 118 39);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% - 30px) }.cookie_inner_description a {transform: unset }}@media screen and (max-width: 430px) {.cookie {padding: 12px 16px }.cookie__box {width: fit-content }.cookie_inner_description p, .cookie_inner_description a {font-size: 13px;line-height: 16.9px }.cookie__link {font-size: 14px;padding: 14px 22px }.cookie__inner {gap: 12px;justify-content: space-between }}@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 }.cookie__link {padding: 14px 18px }}@media screen and (max-width: 335px) {.cookie__link {padding: 14px;font-size: 13px }}@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 }.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 }.company-history__item .company-history__item-text {font-weight: 500;font-size: 14px;line-height: 24px;color: #333;-webkit-line-clamp: 3 }.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: 16px }.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: 1785px) {.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 }.main-catalog .single-product__info-wrapper, .main-catalog .single-product__slider-img {width: 50%;max-width: 50vw }.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: 20px;top: 50px;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: 8px }.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;}
/* 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?174221717144418*/
.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{background:linear-gradient(90deg, #fff1cd -.44%, #ffc9c2 61.04%, #f87575 88.89%);padding:10px 24px;border-radius:40px;font-size:24px;font-weight:500;width:170px;margin:8px auto;position:relative}.timer_basket_sale_container:before{content:url(/upload/timer/timer_fire.png);position:absolute;top:100px;right:30px}.timer_basket_sale_container:after{content:url(/upload/timer/timer_fl_2.png);position:absolute;top:14px;right:50px;z-index:9}.timer_basket_sale_value:before{content:url(/upload/timer/timer_l_2.png);position:absolute;top:-4px;left:-5px}.timer_basket_sale_value{display:flex;gap:8px}.timer_basket_sale_desc:after{content:url(/upload/timer/timer_l_1.png);position:absolute;top:-4px;right:-16px}@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{width:100px;height:50px;display:grid;gap:0;white-space:unset;padding:2px 32px}.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}.timer_basket_sale_container:after{top:unset;right:20px;bottom:-14px}#timer_basket_sale:before{content:url(/upload/timer/timer_fire_mobile.png);position:absolute;top:0;right:-11px}.timer_basket_sale_value:after{content:url(/upload/timer/timer_fl_2.png);top:-5px;right:-5px;position:absolute}.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}}
/* 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/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/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/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?1754640951783636 */
/* /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?174221717144418 */
/* /bitrix/templates/UpFly/components/bitrix/menu/menu_header_top/style.css?1721106419117 */
/* /bitrix/templates/UpFly/components/upfly/search.title/searchbooster/style.css?172164974813331 */
/* /bitrix/templates/UpFly/components/bitrix/sale.basket.basket.line/header_basket/style.css?1721106419444 */
/* /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 */
