.sideMenu-t.__active .sideMenu-a,.sideMenu-t.__active .sideMenu-a:hover{color:#fff;border:0;cursor:default}.banners-pagination__bullet{border-radius:5px;background:beige;width:25px;height:7px;border:solid 1px #000;display:flex;justify-content:flex-end;align-items:center;padding:1px 2px;margin-right:5px}.banners-pagination__bullet.is-active{width:40px}.banners-pagination__bullet.is-active:before{display:none}.frontBrands-a:hover{transform:scale(1.2)}.catalogCard-title{font-size:14px}.icon-fb:hover{background:#3b5998}.icon-ig:hover{background:#d6249f;background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);box-shadow:0px 3px 10px rgba(0,0,0,.25)}.icon-tg:hover{fill:#08c}.icon-viber:hover{fill:#7360f2}.product-order__block .btn.j-installment-button{background:#e1991a;color:#fff;border:0px}.product-order__block .btn.j-installment-button:hover{background:#c28b2a}bwchat#bwc-wrap #bwc-chat-cloud-message .bwc-msg-welcome .bwc-msg{background-color:#61abde !important}bwchat#bwc-wrap.bwc-position-left #bwc-chat-cloud-message .bwc-container .bwc-msg-welcome .bwc-msg{background-color:#61abde !important}.product-price__old-price:before{content:"";position:absolute;left:0;transform:rotate(9deg);top:50%;width:100%;height:1px;background:#a70a0a}.product-price__old-price:after{content:"";position:absolute;left:0;transform:rotate(-7deg);background:#a70a0a;top:50%;width:100%;height:1px}.product-price__item{font-size:27px;font-weight:bold}.ribbon-banner__text{position:relative;font-weight:bold}#icon-whatsapp{fill:#3e9871 !important}#icon-viber{fill:#7360f2 !important}#icon-tg{fill:#249cd7 !important}#icon-fb{fill:#0866ff !important}#icon-ig{fill:#f75f14 !important}.discount-btn{box-sizing:border-box;width:300px;float:left;padding:0 16px;background:#009142;color:#fff;border:0px;position:relative;line-height:1;padding:0;outline:0;border:none;text-align:center;text-decoration:none !important;vertical-align:middle;cursor:pointer;white-space:nowrap;border-radius:0;height:38px;line-height:38px;font-size:18px;animation:blink 1.5s infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.product-present__header{margin-bottom:3px;color:#009142;font-weight:bold;font-size:16px}.product-present__price{display:inline-block;vertical-align:middle;color:#009142}.product__section--gift{margin-bottom:30px;padding:15px 10px;border:1px solid #009142;border-radius:0}#popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:20px;border:2px solid #000;z-index:9999}.close-button{position:absolute;top:5px;right:5px;cursor:pointer}.rngst__footer{display:none}@media(min-width: 1280px){.products-menu__title-link{font-size:12px;padding-top:11px;font-weight:bold}}.productSticker-item{margin-top:0;padding:4px 8px 5px;font-size:14px;font-weight:bold}.catalogCard-availability{margin-top:4px;font-size:13px;color:#83b224;display:flex}.productSticker-item.__parts-payments-monobank,.productSticker-item.__parts-payments{width:30px;margin-left:10px}.product-heading__title:hover{color:#fea525;border:solid #fff;border-width:0 1px;margin:0 -1px}.payment-options{display:flex;flex-wrap:wrap;justify-content:space-evenly}.payment-option{flex:0 0 48%;padding:10px;margin-bottom:10px;box-shadow:2px 7px 5px rgba(123,126,122,.25);box-sizing:border-box;border-radius:5px}.catalogCard-availability __out-of-stock{color:red}.reb-calc-button{display:inline-block;padding:12px 20px;color:#000;font-size:16px;font-weight:bold;text-align:center;text-decoration:none;border-radius:8px;border:2px solid #487e4a;transition:background-color .3s,transform .2s;margin-top:10px}.reb-calc-button:hover{transform:scale(1.05);color:#000}.reb-special-offer{margin-top:20px;padding:15px 10px;border:1px solid #009142;border-radius:0;max-width:400px}.reb-special-offer__content{display:flex;align-items:center;gap:40px}.reb-special-offer__image{width:115px;height:auto;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.reb-special-offer__info{display:flex;flex-direction:column;flex:1 1 auto}.reb-special-offer__label{color:green;font-weight:bold;font-size:16px;margin-bottom:2px}.reb-special-offer__title{font-size:14px;margin-bottom:2px;color:#000}.reb-special-offer__price{margin-top:10px;font-weight:bold;font-size:18px;color:red}.reb-special-offer__note{display:none;color:green;font-weight:bold;font-size:16px}.reb-special-offer__button{padding:6px 10px;border:2px solid #2db928;border-radius:6px;font-weight:bold;background:#fff;color:#000;text-decoration:none;transition:background .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;margin-top:8px}.reb-special-offer__button:hover{background:#2db928;color:#fff}.children-pages-menu__image{width:120px !important;height:120px !important}.products-menu__head{width:140px}.productsMenu-tabs-list{width:400px}.phones__item{font-weight:bold}.footer__payment-item{display:inline-block;margin:10px 0}.header__section--search .search,.header__section--search .search form{position:relative;width:100%}.header__section--search .search__input{height:44px !important;padding:0 56px 0 20px !important;border:2px solid #487e4a !important;border-radius:999px !important;background:#fff !important;color:#151515 !important;font-size:15px !important;box-shadow:0 0 0 4px rgba(72,126,74,.28),0 6px 18px rgba(0,0,0,.25) !important;outline:none !important;transition:box-shadow .2s,border-color .2s}.header__section--search .search__input::-moz-placeholder{color:#6f7670 !important;opacity:1}.header__section--search .search__input:-ms-input-placeholder{color:#6f7670 !important;opacity:1}.header__section--search .search__input::placeholder{color:#6f7670 !important;opacity:1}.header__section--search .search__input:focus{border-color:#5f9a61 !important;box-shadow:0 0 0 6px rgba(72,126,74,.42),0 6px 18px rgba(0,0,0,.25) !important}.header__section--search .search__button{position:absolute !important;right:5px !important;top:50% !important;transform:translateY(-50%) !important;width:34px !important;height:34px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50% !important;background:#487e4a !important;display:flex !important;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.header__section--search .search__button:hover{background:#3b6a3d !important}.header__section--search .search__button svg{width:16px !important;height:16px !important;fill:#fff !important;color:#fff !important}.header__section--search .search-results{margin-top:8px;border-radius:14px;overflow:hidden;box-shadow:0 14px 34px rgba(0,0,0,.18)}.children-pages-menu .children-pages-menu__swiper{padding:6px 2px 10px !important}.children-pages-menu .children-pages-menu__item{width:176px !important;flex:0 0 176px !important;max-width:none !important;height:auto !important;padding:0 6px !important;box-sizing:border-box}.children-pages-menu .slideCarousel-nav-btn{width:40px !important;height:40px !important;border-radius:50% !important;border-color:#dfe5df !important;box-shadow:0 6px 16px rgba(0,0,0,.1);transition:border-color .2s,box-shadow .2s}.children-pages-menu .slideCarousel-nav-btn:hover{border-color:#487e4a !important;box-shadow:0 6px 16px rgba(72,126,74,.25)}.children-pages-menu .children-pages-menu__content{align-items:stretch !important}.children-pages-menu .children-pages-menu__link{position:relative;display:flex !important;flex-direction:column;align-items:stretch;height:100%;background:#fff;border:1px solid #e6e9e6;border-radius:10px;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.04);color:#333 !important;text-decoration:none !important;transition:border-color .18s,box-shadow .22s,transform .22s}.children-pages-menu .children-pages-menu__link::before{content:"";position:absolute;z-index:5;left:12px;right:12px;bottom:0;height:3px;background:#487e4a;border-radius:3px 3px 0 0;opacity:0;transform:scaleX(0.35);pointer-events:none;transition:opacity .18s,transform .22s}.children-pages-menu .children-pages-menu__image{position:relative;display:flex !important;align-items:center;justify-content:center;width:100% !important;height:124px !important;padding:10px;margin:0 !important;box-sizing:border-box;overflow:hidden;background:rgba(0,0,0,0) !important}.children-pages-menu .children-pages-menu__image::after{content:"";position:absolute;z-index:0;top:50%;left:50%;width:85%;height:85%;opacity:0;pointer-events:none;background:radial-gradient(circle, rgba(72, 126, 74, 0.26) 0%, rgba(72, 126, 74, 0.09) 42%, rgba(72, 126, 74, 0) 72%);transform:translate(-50%, -50%) scale(0.8);transition:opacity .25s,transform .28s}.children-pages-menu .children-pages-menu__image img{position:relative;z-index:1;display:block;width:100% !important;height:100% !important;max-width:none !important;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;transform:scale(0.92);transition:transform .28s cubic-bezier(0.2, 0.7, 0.2, 1)}.children-pages-menu .children-pages-menu__text-wrapper{position:relative;z-index:2;display:flex !important;align-items:center;justify-content:center;flex:1 1 auto;min-height:44px;margin:0 !important;padding:2px 8px 12px !important;background:rgba(0,0,0,0) !important;border-radius:0 !important;color:#333 !important;transition:color .18s}.children-pages-menu .children-pages-menu__text{font-size:13px !important;font-weight:700 !important;line-height:1.22 !important;text-align:center;color:inherit !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important;-webkit-line-clamp:unset !important;max-height:none !important}.children-pages-menu .children-pages-menu__link:hover{border-color:#487e4a;box-shadow:0 10px 24px rgba(0,0,0,.08),0 0 0 1px rgba(72,126,74,.15);transform:translateY(-3px)}.children-pages-menu .children-pages-menu__link:hover::before{opacity:1;transform:scaleX(1)}.children-pages-menu .children-pages-menu__link:hover .children-pages-menu__image::after{opacity:1;transform:translate(-50%, -50%) scale(1)}.children-pages-menu .children-pages-menu__link:hover .children-pages-menu__image img{transform:scale(0.98)}.children-pages-menu .children-pages-menu__link:hover .children-pages-menu__text-wrapper{color:#151515 !important}.children-pages-menu .children-pages-menu__item.is-active .children-pages-menu__link{border-color:#487e4a;background:#f3f8f3;box-shadow:0 0 0 1px rgba(72,126,74,.25)}.children-pages-menu .children-pages-menu__item.is-active .children-pages-menu__link::before{opacity:1;transform:scaleX(1)}.children-pages-menu .children-pages-menu__item.is-active .children-pages-menu__text-wrapper{color:#2f5a31 !important}.catalogCard{background:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;box-shadow:none !important}.catalogCard-box{position:relative;display:flex !important;flex-direction:column;height:100% !important;box-sizing:border-box;background:#fff !important;border:1px solid #e9ece9;border-radius:22px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.03);transition:border-color .2s,box-shadow .25s,transform .25s,border-radius .2s}.catalogCard:hover .catalogCard-box{border-color:#487e4a;box-shadow:0 16px 34px rgba(0,0,0,.1)}.catalogCard-main,.catalogCard-main-b{display:flex !important;flex-direction:column;flex:1 1 auto;height:auto !important;background:rgba(0,0,0,0) !important}.catalogCard-view{position:relative;padding:14px 14px 0 !important;height:auto !important}.catalogCard-image,.catalogCard-image-i{display:flex !important;align-items:center;justify-content:center;width:100% !important;height:200px !important}.catalogCard-img{max-width:100% !important;max-height:100% !important;width:auto !important;height:auto !important;-o-object-fit:contain;object-fit:contain;transition:transform .35s cubic-bezier(0.2, 0.7, 0.2, 1)}.catalogCard:hover .catalogCard-img{transform:scale(1.05)}.catalogCard .productSticker.__tip{position:absolute !important;top:12px !important;left:12px !important;z-index:3;display:flex !important;flex-direction:column;align-items:flex-start;gap:4px}.catalogCard .productSticker-item{margin:0 !important;border-radius:8px !important;overflow:hidden}.catalogCard-info{display:flex !important;flex-direction:column;flex:1 1 auto;height:auto !important;padding:10px 16px 16px !important}.catalogCard-meta{display:contents !important}.catalogCard-rating-wrapper{order:1;display:flex !important;justify-content:center;align-items:center;gap:8px;margin:2px 0 8px !important}.catalogCard-rating .rating-stars{transform:scale(1.15);transform-origin:center}.catalogCard-brand{order:2;margin:0 0 2px !important;font-size:11px !important;font-weight:800 !important;letter-spacing:.06em;text-transform:uppercase;color:#487e4a !important}.catalogCard-title{order:3;margin:0 !important;height:auto !important;max-height:none !important}.catalogCard-title a{display:-webkit-box !important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:auto !important;max-height:none !important;font-size:15px !important;font-weight:500 !important;line-height:1.35 !important;color:#151515 !important}.catalogCard-title a:hover{color:#487e4a !important}.catalogCard-code{order:4;margin-top:auto !important;padding-top:12px;font-size:12px !important;color:#8a918b !important}.catalogCard-availability{order:5;display:flex !important;align-items:center;gap:6px;margin:2px 0 0 !important;font-size:12px !important}.catalogCard-availability::before{content:"";flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:currentColor}.catalogCard-purchase{order:6;container-type:inline-size;display:grid !important;grid-template-columns:minmax(0, 1fr) auto;grid-template-areas:"old btn" "price btn";align-items:end;-moz-column-gap:10px;column-gap:10px;height:auto !important;margin:10px 0 0 !important;padding:0 !important}.catalogCard-oldPrice{grid-area:old;position:static !important;margin:0 !important;font-size:13px !important;color:#9aa19b !important;text-decoration:line-through;white-space:nowrap}.catalogCard-price{grid-area:price;position:static !important;margin:0 !important;font-size:clamp(15px,(100cqw - 66px)/8.2,22px) !important;font-weight:800 !important;line-height:1.15 !important;color:#151515 !important;text-align:left !important;white-space:nowrap}.catalogCard-order{grid-area:btn;align-self:end;margin:0 !important}.catalogCard-order .btn{display:block !important;width:56px !important;min-width:0 !important;height:42px !important;padding:0 !important;border:0 !important;border-radius:21px !important;background:#487e4a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M2.5 3.5h2.6l2.4 11.2a1.6 1.6 0 0 0 1.6 1.3h8.6a1.6 1.6 0 0 0 1.6-1.2l1.6-7.3H6.1'/%3E%3C/svg%3E") center/22px no-repeat !important;box-shadow:0 6px 14px rgba(72,126,74,.35);transition:background-color .2s,transform .2s}.catalogCard-order .btn:hover{background-color:#3b6a3d !important;transform:translateY(-1px)}.catalogCard-order .btn-content{font-size:0 !important;color:rgba(0,0,0,0) !important}.catalog-carousel__wrap{align-items:stretch !important}.catalog-carousel__item{height:auto !important;display:flex !important}.catalog-carousel__item .catalogCard{width:100%;height:100% !important;margin:0 !important;padding:7px !important;box-sizing:border-box !important}.catalog-carousel__item .catalogCard-extra{display:none !important}.catalog-carousel__item .catalogCard:hover .catalogCard-box{transform:translateY(-4px)}.slideCarousel-screen:has(.catalogCard){padding-top:12px !important;padding-bottom:24px !important;margin-top:-12px !important;margin-bottom:-24px !important}main section.promo .catalog-carousel__item{width:20% !important}main section.promo .catalogCard-image,main section.promo .catalogCard-image-i{height:230px !important}.catalog-grid__item .catalogCard{height:100%}.catalog-grid__item .catalogCard-box{overflow:visible}.catalog-grid__item .catalogCard:hover .catalogCard-box{border-bottom-color:rgba(0,0,0,0);border-radius:22px 22px 0 0;box-shadow:none}.catalog-grid__item .catalogCard-extra{top:calc(100% - 1px) !important;left:-1px !important;right:-1px !important;width:auto !important;background:#fff !important;border:1px solid #487e4a;border-top:0;border-radius:0 0 22px 22px;box-shadow:0 18px 30px rgba(0,0,0,.1) !important}