@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";html,body,button,input,select,textarea{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body{font-size:14px;color:#1a1a1a;line-height:1.5;-webkit-font-smoothing:antialiased}a,.a-link{color:#1a1a1a;transition:color .15s ease}a:hover,.a-link:hover{color:#987ec9}.btn{border-radius:8px;font-size:14px;font-weight:500;height:40px;line-height:40px;border-color:#e0e0e0;transition:all .2s ease;letter-spacing:.2px}.btn:hover,.btn:focus{border-color:#1a1a1a;background:#fff;color:#1a1a1a}.btn.__small{height:32px;line-height:32px;font-size:13px;border-radius:6px}.btn.__small .btn-content{padding:0 14px}.btn.__special{background:#1a1a1a;border-radius:8px;font-size:14px;font-weight:500;border:none;height:44px;line-height:44px;color:#fff}.btn.__special:hover,.btn.__special:focus{background:#333;border-color:rgba(0,0,0,0);color:#fff}.btn.__special .btn-content{padding:0 28px}.order-box__buy-button .btn.__special,.product-order__block--buy .btn.__special,.product-order__block--buy .j-buy-button-add{background:#1a1a1a !important;border-radius:8px;color:#fff !important;border:none !important;font-size:14px;font-weight:500;height:44px !important;line-height:44px !important}.order-box__buy-button .btn.__special:hover,.product-order__block--buy .btn.__special:hover,.product-order__block--buy .j-buy-button-add:hover{background:#333 !important}.order-box__buy-button .btn.__special .btn-content,.product-order__block--buy .btn.__special .btn-content{padding:0 32px}.product-order__block--buy .btn.__special.j-buy-button-remove{background:#f0f0f0 !important;color:#555 !important}.product-order__block--buy .btn.__special.j-buy-button-remove:hover{background:#e0e0e0 !important}.catalogCard-extra{padding-top:4px}.catalogCard-extra-order{padding:8px 10px 10px}.catalogCard-extra-order .btn.__special{width:100%;height:40px !important;line-height:40px !important;font-size:13px;font-weight:600;border-radius:8px;background:#1a1a1a !important;color:#fff !important;border:none !important;letter-spacing:.2px;transition:background .15s}.catalogCard-extra-order .btn.__special:hover{background:#2d2d2d !important}.catalogCard-extra-order .btn-content{padding:0 20px !important}.field{border-radius:8px;border:1.5px solid #e0e0e0;padding:8px 12px;font-size:14px;height:40px;transition:border-color .15s;color:#1a1a1a}.field:focus{border-color:#1a1a1a;box-shadow:none}.field.__text{height:100px}.layout-main-inner{padding-left:16px}.catalog__controls{display:flex;align-items:center;justify-content:space-between;padding:0 0 16px 0;margin-bottom:20px;border-bottom:1px solid #f0f0f0;gap:12px}.catalog__controls-item{margin-right:12px}.catalog__controls-item:last-of-type{margin-right:0}.catalog-grid{margin:0 -8px}.catalogCard{padding:0;overflow:visible}.catalogGrid.__indented .catalogCard{border-radius:12px;border:1px solid #ebebeb;background:#fff;overflow:hidden;transition:box-shadow .2s ease;padding-bottom:0}.catalogGrid.__indented .catalogCard:hover{box-shadow:0 4px 20px rgba(0,0,0,.1);border-color:#ddd}.catalogGrid.__indented .catalogCard{position:relative}.catalogGrid.__indented .catalogCard-extra{position:absolute;left:-1px;right:-1px;width:auto;z-index:10;background:#fff;border:1.5px solid #1a1a1a;border-top:none;border-radius:0 0 10px 10px;box-shadow:0 8px 24px rgba(0,0,0,.1);padding:10px 12px 14px;box-sizing:border-box}.catalogGrid.__indented .catalogCard:hover .catalogCard-main{box-shadow:none;border-radius:10px 10px 0 0;margin:0;border:1.5px solid #1a1a1a;border-bottom:none;border-width:1.5px}.catalogCard-view{padding:10px 10px 0;margin-bottom:8px}.catalogCard-image{border-radius:8px;overflow:hidden}.catalogCard-info{padding:0 10px 12px;display:flex;flex-direction:column}.catalogCard-meta{text-align:left;margin-bottom:4px}.catalogCard-code{font-size:10px;color:#ccc;letter-spacing:.2px;margin-bottom:2px}.catalogCard-rating{margin-bottom:2px}.catalogCard-title{font-size:13px;color:#1a1a1a;line-height:1.45;font-weight:400;text-align:left;padding:0 10px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:2.9em;max-height:2.9em}.catalogCard-priceBox{justify-content:flex-start;align-items:baseline;gap:6px;margin-top:10px;flex-wrap:nowrap}.catalogCard-price{font-size:16px;font-weight:700;color:#1a1a1a;text-align:left;line-height:1.2;letter-spacing:-0.3px}.catalogCard-oldPrice+.catalogCard-price{color:#e53935;font-size:17px}.catalogCard-oldPrice{font-size:12px;color:#bbb;text-decoration:line-through;text-decoration-thickness:1.5px;margin-right:0}.catalogCard-availability{font-size:11px;color:#2e7d32;text-align:left;margin-top:6px;font-weight:500;letter-spacing:.1px}.catalogCard-availability.__out-of-stock{color:#aaa;font-weight:400}.catalogCard-code{font-size:10px;color:#ccc;letter-spacing:.2px}.catalogCard-toolbar{justify-content:flex-start;margin:0 10px 8px}.catalogCard-extra-buttons{margin:8px 0 6px}.catalogCard-rating .rating-stars .icon--star{font-size:10px}.productSticker{top:10px;left:10px}.productSticker-item{border-radius:4px;font-size:10px;font-weight:600;letter-spacing:.3px;padding:3px 7px;background:currentColor}.catalog-sorting__title,.catalog-type__title{font-size:12px;color:#999}.catalog-sorting__selected{font-size:13px;font-weight:500;padding:8px 32px 8px 14px;cursor:pointer;color:#1a1a1a;background:#fff;transition:border-color .15s}.catalog-sorting__selected:after{border-color:#666}.catalog-sorting__selected.is-hover{border-color:#1a1a1a;border-bottom-color:#fff;background:#fff;color:#1a1a1a}.catalog-sorting__selected.is-hover:after{border-color:#1a1a1a}.catalog-sorting__dropdown{position:absolute;z-index:500;min-width:100%;top:100%;right:0;padding:4px 0;visibility:hidden;opacity:0;overflow:hidden;background:#fff;border-top:none;box-shadow:0 8px 20px rgba(0,0,0,.08);transition:opacity .15s,visibility 0s .15s}.catalog-sorting__dropdown.is-visible{opacity:1;visibility:visible;transition-delay:0s}.catalog-sorting__item{font-size:13px;color:#333;padding:9px 14px;background:#fff;font-weight:400;display:block}.catalog-sorting__item.is-active,.catalog-sorting__item.__active{background:#f5f5f5;color:#1a1a1a;font-weight:600;cursor:default}.catalog-sorting__item:not(.is-active):hover{background:#f5f5f5;color:#1a1a1a}.catalog-type__selected{font-size:16px;padding:7px 12px;line-height:1;cursor:pointer;color:#1a1a1a;background:#fff;transition:border-color .15s}.catalog-type__selected.is-hover{border-color:#1a1a1a;border-bottom-color:#fff;background:#fff;color:#1a1a1a}.catalog-type__selected:after{border-color:#666}.catalog-type__dropdown{background:#fff;border-top:none;box-shadow:0 8px 20px rgba(0,0,0,.08);padding:4px 0}.catalog-type__item{color:#1a1a1a;background:#fff;font-size:16px;display:flex;align-items:center;justify-content:center}.catalog-type__item:hover{background:#f5f5f5}.catalog-type__item.is-active,.catalog-type__item.__active{background:#f5f5f5;color:#1a1a1a;cursor:default}.catalog-type .icon--sort-grid,.catalog-type .icon--sort-list{fill:#1a1a1a;font-size:16px}.pager{margin-top:40px}.pager__item{border-radius:8px !important;margin-left:6px;border:1.5px solid #e0e0e0 !important;font-size:13px;height:36px;line-height:36px;padding:0 14px;color:#333;transition:all .15s}.pager__item.is-active{background:#1a1a1a;border-color:#1a1a1a !important;font-weight:600}.pager__item:not(.is-active):hover{border-color:#1a1a1a !important;color:#1a1a1a}.pager__item--gap{border:none !important;color:#bbb}.pager__item--back,.pager__item--forth{font-size:12px;font-weight:500}.breadcrumbs{font-size:11px;color:#bbb;margin-bottom:12px}.breadcrumbs a{color:#bbb;border:none}.breadcrumbs a:hover{color:#1a1a1a}.breadcrumbs-i .icon--breadcrumbs-arrow{color:#ddd;margin:0 4px}.rating-stars__filled{fill:#fda902;stroke:none}.rating-stars__empty{stroke:#e0e0e0;stroke-width:4px;fill:none}.reviews-rating__star{stroke:#fda902;stroke-width:3px;fill:none}.reviews-rating__star--active{fill:#fda902}.catalog__group{border-radius:12px;border:1px solid #f0f0f0;padding:16px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.04)}.filter-section{margin-bottom:20px;border-bottom:1px solid #f5f5f5;padding-bottom:20px}.filter-section:last-of-type{margin-bottom:0;border-bottom:none;padding-bottom:0}.filter-section-h{font-size:12px;font-weight:700;color:#1a1a1a;text-transform:uppercase;letter-spacing:.7px}.filter-section-trigger .icon--arrow-down{fill:#999}.filter-lv1{margin-top:10px}.filter-lv1-i{margin-bottom:8px}.filter-check{font-size:13px;color:#333;gap:8px;transition:color .15s}.filter-check:hover{color:#987ec9}.filter-check.__active{color:#987ec9}.filter-check.__active .filter-title{color:#987ec9}.filter-count{font-size:11px;color:#bbb;margin-left:3px}.filter-toggle{font-size:12px;color:#987ec9}.filter .checkbox{border:1.5px solid #ddd;border-radius:4px;width:16px;height:16px;top:0}.filter .checkbox.__checked,.user-agreement__checkbox:checked+.checkbox,.newsletter-subscription__checkbox:checked+.checkbox{background-color:#987ec9;border-color:#987ec9}.filter-current-i{background:#987ec9;border-radius:20px;padding:4px 10px;font-size:11px}.filter-current-i:hover{background:#7b5ea7}.filter-current-i__content{font-size:11px}.filter-current-heading{border-radius:20px;font-size:11px;border-color:#ddd}.filter-clear{border-radius:20px;font-size:11px;border-color:#ddd}.ui-slider{background:#eee;border-radius:4px;height:3px;border:none !important}.ui-slider-range{background:#987ec9}.ui-slider-handle{border-radius:50% !important;border:2px solid #987ec9 !important;background:#fff !important;box-shadow:0 1px 4px rgba(152,126,201,.3) !important;width:16px !important;height:16px !important;top:-7px !important;cursor:grab}.filter-price-field{border:1.5px solid #e0e0e0;border-radius:6px;font-size:13px;height:30px;padding:0 8px}.filter-price .btn{border-radius:6px;height:30px;line-height:30px;background:#1a1a1a;color:#fff;border:none;font-size:12px}.filter-price .btn:hover{background:#333;color:#fff}.filter-price .btn .btn-content{padding:0 12px}.product-title{font-size:24px;font-weight:600;line-height:1.3;color:#1a1a1a;margin-bottom:12px}.product-header__code{font-size:11px;color:#aaa}.product-price__item{font-size:30px;font-weight:700;color:#1a1a1a}.product-price__item--new{color:#e53935;margin-right:12px}.product-price__old-price{font-size:18px;color:#bbb}.product-price__availability{color:#2e7d32;font-size:12px;font-weight:500;margin-top:4px}.product-price__discount-percent{background:#e53935;border-radius:6px;font-size:11px;font-weight:700;padding:3px 7px}.product-heading{border-top:1px solid #f0f0f0;margin-bottom:20px;font-weight:600;font-size:15px}.product-heading__title{padding-top:16px;font-size:15px}.product-heading__tab{color:#999;transition:color .15s;margin-right:24px;font-weight:500;font-size:14px}.product-heading__tab:hover{color:#1a1a1a}.product-heading__tab.is-active{color:#987ec9}.product-heading__tab.is-active:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:#987ec9}.product-features__table{border-collapse:collapse}.product-features__row{border-bottom:none}.product-features__row:nth-child(odd){background:#fafafa}.product-features__row:nth-child(even){background:#fff}.product-features__cell{padding:10px 16px;font-size:13px;border:none}.product-features__cell--h{color:#999;font-size:12px;font-weight:400;width:40%}.product-toolbar__item .comparison-button,.product-toolbar__item .favorites-button{font-size:12px;color:#999;gap:5px;transition:color .15s}.product-toolbar__item .comparison-button:hover,.product-toolbar__item .favorites-button:hover{color:#1a1a1a}.product-separator,.product__separator{background:#f0f0f0;margin:0 0 32px}.gallery__thumb{border-radius:8px;border:1.5px solid rgba(0,0,0,0);overflow:hidden;transition:border-color .15s}.gallery__thumb:hover{border-color:#ccc}.gallery__thumb.is-active{border-color:#1a1a1a}.gallery__photos{border-radius:12px;overflow:hidden}.favorites-button__icon .icon{stroke:#ccc;fill:none;transition:stroke .15s}.favorites-button:hover .favorites-button__icon .icon{stroke:#1a1a1a}.favorites-button.is-active .favorites-button__icon--xs .icon,.favorites-button.is-active .favorites-button__icon--s .icon{stroke:#987ec9;fill:#987ec9}.comparison-button .icon{stroke:#ccc;transition:stroke .15s}.comparison-button:hover .icon{stroke:#1a1a1a}.comparison-button.is-active .icon{stroke:#987ec9;fill:#987ec9}.favorites-button__text,.comparison-button__text{font-size:11px;color:#999}.counter__container{border-radius:8px;border:1.5px solid #e0e0e0;height:40px;width:100px}.counter.__focused .counter__container{border-color:#987ec9}.counter-btn{color:#999;transition:color .15s}.counter-btn:hover{color:#1a1a1a}.counter-field{font-size:14px;font-weight:500}.p-review{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f5f5f5}.p-review:last-child{border-bottom:none}.p-review-author__name{font-size:13px;font-weight:600;color:#1a1a1a}.p-review-meta__time{font-size:11px;color:#bbb}.p-review__content{font-size:13px;line-height:1.7;color:#444;margin-top:8px}.p-review__reply{font-size:12px;color:#bbb}.p-review__reply:hover{color:#987ec9}.p-review-add__heading{font-size:15px;font-weight:600;color:#1a1a1a}.p-review-add__form-item .btn.__special{background:#1a1a1a;border-radius:8px}.p-review-add__form-item .btn.__special:hover{background:#333}.slideCarousel-nav-btn,.carousel-btn{border-radius:50%;width:40px !important;height:40px !important;top:calc(50% - 20px) !important;border:1.5px solid #e0e0e0;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .15s;display:flex;align-items:center;justify-content:center}.slideCarousel-nav-btn:hover,.carousel-btn:hover{border-color:#1a1a1a;box-shadow:0 4px 12px rgba(0,0,0,.12)}.recentProducts .slideCarousel-nav-btn{top:50% !important;margin-top:-20px !important}.carousel-btn--prev:before,.slideCarousel-nav-btn.__slideLeft:before,.carousel-btn--next:before,.slideCarousel-nav-btn.__slideRight:before{top:50%;transform:translateY(-50%);width:10px;height:18px}.productsSlider-image{height:150px;background:#fafafa;border-radius:10px;margin-bottom:10px}.productsSlider-title .a-link,.productsSlider-title{font-size:12px;line-height:1.4;color:#333}.productsSlider-title .a-link:hover{color:#987ec9}.productsSlider-price{font-weight:700;color:#1a1a1a;font-size:13px}.productsSlider-price--new{color:#e53935}.productsSlider-price--old{color:#bbb;font-weight:400}.recentProducts{border-top:1px solid #f0f0f0;padding:20px 0 20px 24px;background:#fff}.recentProducts-title a{font-size:12px;color:#333;line-height:1.4}.recentProducts-title a:hover{color:#987ec9}.recentProducts-price{font-weight:600;font-size:12px}.recentProducts-price--new{color:#e53935}.recentProducts-price--old{color:#bbb;font-weight:400}.recentProducts-image{height:110px;background:#fafafa;border-radius:8px;margin-bottom:10px}.productsTable{border-top:none}.productsTable-cell.__head{font-size:11px;text-transform:uppercase;letter-spacing:.7px;color:#bbb;font-weight:600;border-top:none;padding-bottom:12px;border-bottom:2px solid #f0f0f0}.productsTable-cell{font-size:13px;border-top:1px solid #f5f5f5;height:56px;padding:8px}.productsTable tbody tr:hover td{background:#fafafa}.productsTable-cell.__title a{color:#1a1a1a;transition:color .15s}.productsTable-cell.__title a:hover{color:#987ec9}.productsTable-cell.__price{font-weight:700;font-size:14px}.productsTable-img{border-radius:6px}.products-menu__title-link{font-size:15px;transition:color .15s}.products-menu__item.__active .products-menu__title-link{color:#987ec9}.products-menu__item.__hover .products-menu__title-link{color:#987ec9}.productsMenu-submenu{border-radius:0 0 12px 12px;box-shadow:0 8px 24px rgba(0,0,0,.1)}.productsMenu-submenu-t{font-size:14px;font-weight:600;color:#1a1a1a}.productsMenu-list-i a{color:#555;font-size:13px;transition:color .15s}.productsMenu-list-i a:hover{color:#987ec9}.children-pages-menu__link{border-radius:8px;border:1.5px solid #e0e0e0;font-size:13px;height:34px;padding:4px 14px;transition:all .15s}.children-pages-menu__link:hover{border-color:#1a1a1a;background:#fff}.children-pages-menu__link.is-active{background:#1a1a1a;border-color:#1a1a1a;color:#fff}.tooltip{border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.popup-block{border-radius:16px;box-shadow:0 8px 40px rgba(0,0,0,.15)}.popup-title{font-size:26px;font-weight:600}.selectboxit{border-radius:8px;border:1.5px solid #e0e0e0;transition:border-color .15s}.selectboxit:focus,.selectboxit.selectboxit-focus{border-color:#1a1a1a;box-shadow:none}.selectboxit-dropdown{border-radius:0 0 8px 8px;border:1.5px solid #1a1a1a;border-top:none}.cart-panel__container{border-radius:12px;border:1.5px solid #f0f0f0;box-shadow:0 4px 20px rgba(0,0,0,.06)}.cart-panel__order-button .btn.__special{border-radius:8px;height:36px;line-height:36px;font-size:13px}.search__input{border-radius:8px;font-size:14px}.search-results{border-radius:0 0 12px 12px;box-shadow:0 8px 24px rgba(0,0,0,.1);border:none}.search-results__item{border-bottom:1px solid #f5f5f5}.search-results__link:hover{background:#fafafa}.search-results__title{font-size:13px;color:#1a1a1a}.footer{font-size:13px;background:#1a1a1a !important;color:hsla(0,0%,100%,.7)}.footer .footer__container,.footer__base,.footer>*,.footer .wrapper{background:#1a1a1a !important}.footer__heading{font-size:12px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:#fff;opacity:.9;margin-bottom:12px}.footer__menu-item{margin-bottom:10px}.footer__link{font-size:13px;color:hsla(0,0%,100%,.55) !important;opacity:1;transition:color .15s;border:none !important}.footer__link:hover{color:#fff !important}.footer__logo-link{color:#fff !important}.footer__logo-txt{color:hsla(0,0%,100%,.5) !important;font-size:11px}.footer__copyright{font-size:11px;color:hsla(0,0%,100%,.3) !important;opacity:1}.footer .footer__mobile-link,.footer a[href*="?v=pc"],.footer a[href*=mobile]{color:hsla(0,0%,100%,.4) !important;font-size:12px}.footer a[href*="?v=pc"]:hover,.footer a[href*=mobile]:hover{color:hsla(0,0%,100%,.7) !important}.footer .social__link{opacity:.6;transition:opacity .15s}.footer .social__link:hover{opacity:1}.footer__bottom,.footer .footer__dev-h{color:hsla(0,0%,100%,.3) !important;font-size:11px}.footer__bottom .icon{opacity:.3}.footer__col:not(:last-child){border-right:1px solid hsla(0,0%,100%,.07)}.footer__col{flex:1 0 0}.footer__link[href*=rozprodazh],.footer__link[href*=sale]{color:#e53935 !important}.upButton-btn{border-radius:50%;width:44px;height:44px !important;line-height:1 !important;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.1);border:none !important;border-bottom:none !important;background:#1a1a1a;color:#fff}.upButton-btn:hover,.upButton-btn:focus{background:#333;border:none !important;color:#fff}.upButton-btn .icon--arrow-up{fill:#fff;top:auto;left:auto;position:static}#cookies-panel{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#2d2438;box-shadow:0 -2px 12px rgba(0,0,0,.2);padding:14px 0}#cookies-panel .layout-wrap{max-width:1280px;margin:0 auto;padding:0 20px}#cookies-panel .panel__content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:32px;padding:0}#cookies-panel .text{flex:1;min-width:0;color:#c8bfd4;font-size:12px;line-height:1.6}#cookies-panel .text p{margin:0 0 3px 0}#cookies-panel .text strong{color:#fff;font-size:13px;font-weight:600}#cookies-panel .text a{color:#c8bfd4;text-decoration:underline;text-underline-offset:2px}#cookies-panel .text a:hover{color:#fff}#cookies-panel .btn.__special,#cookies-panel .btn.j-cookies-accept{flex-shrink:0;display:inline-flex !important;align-items:center;justify-content:center;height:auto !important;line-height:1 !important;background:#c9a96e;color:#fff;border:none !important;border-radius:4px;padding:10px 36px !important;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s ease;white-space:nowrap;min-width:140px}#cookies-panel .btn.__special:hover,#cookies-panel .btn.j-cookies-accept:hover{background:#b8935a;border:none !important;color:#fff}#cookies-panel .btn-content{display:block;line-height:1;padding:0 !important}@media(max-width: 768px){#cookies-panel .panel__content{flex-direction:column;align-items:flex-start;gap:12px}#cookies-panel .btn.__special,#cookies-panel .btn.j-cookies-accept{width:100%}}.top-reviews__item .review-item{margin-top:0}.top-reviews .review-item{box-sizing:border-box;border:1px solid #ebebeb;border-radius:8px;padding:20px;font-size:1rem}.banners--cover{margin-top:0}blockquote{background-color:#f9f6fb;padding:22px 30px;margin:20px 0}.product__block.product__block--user-discount{display:none}.cart-discount-info.j-coupon-add-container{display:none !important}.coupon-cancel.j-coupon-cancel{display:none !important}#modal-overlay #cart .cart-foot tr:has(.cart-discount){display:none !important}a.btn[data-modal="#call-me"]{display:none !important}.cart-discount-coupon.j-coupon-add-form{display:block !important;max-width:600px;width:100%;margin:0 auto;padding:0 16px;box-sizing:border-box;margin-bottom:10px}.cart-discount-coupon.j-coupon-add-form .coupon{display:flex;align-items:center;gap:16px;padding:16px;background-color:#f8f9fa;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.05);box-sizing:border-box;width:100%}.coupon-input{position:relative;flex-grow:1;min-width:200px}.coupon-input .field{width:100%;height:44px;padding:8px 16px;border:1.5px solid #e0e0e0;border-radius:8px;font-size:14px;background-color:#fff;transition:border-color .15s;box-sizing:border-box}.coupon-input .field:focus{border-color:#1a1a1a;box-shadow:none;outline:none}.coupon-submit{flex-shrink:0;width:120px}.button.add.controls_simple.btn.__small.j-coupon-submit{display:flex;align-items:center;justify-content:center;width:100%;height:44px !important;line-height:1 !important;background-color:#1a1a1a;color:#fff;padding:0;border-radius:8px;text-decoration:none;font-size:14px;font-weight:500;transition:background-color .2s ease;box-sizing:border-box;border:none !important}.button.add.controls_simple.btn.__small.j-coupon-submit .btn-content{display:inline-block;line-height:normal;text-align:center;padding:0}.button.add.controls_simple.btn.__small.j-coupon-submit:hover{background-color:#333}@media(max-width: 1340px){.cart-discount-coupon.j-coupon-add-form{max-width:100%;padding:0 12px}.cart-discount-coupon.j-coupon-add-form .coupon{flex-direction:column !important;align-items:stretch !important;padding:12px;gap:12px}.coupon-input{min-width:100%}.coupon-submit{width:100% !important;margin-top:0}.button.add.controls_simple.btn.__small.j-coupon-submit{width:100% !important}}.order-box .order-box__buy-button .btn,.order-box .order-box__buy-button a.btn,.order-box .order-box__buy-button button.btn{background:#1a1a1a !important;color:#fff !important;border:none !important;border-radius:8px !important;height:48px !important;line-height:48px !important;font-size:15px !important;font-weight:500 !important;min-width:180px;transition:background .2s ease !important}.order-box .order-box__buy-button .btn:hover,.order-box .order-box__buy-button a.btn:hover,.order-box .order-box__buy-button button.btn:hover{background:#333 !important}.order-box .order-box__buy-button .j-buy-button-remove{background:#f5f5f5 !important;color:#555 !important;border:1.5px solid #e0e0e0 !important}.order-box .order-box__buy-button .j-buy-button-remove:hover{background:#ebebeb !important}.order-box__main{background:rgba(0,0,0,0);padding:0}.order-box{margin:0}.order-box__foot{padding:12px 0 0;border-top:1px solid #f0f0f0;margin-top:16px}.order-box__availability{margin-bottom:16px;font-size:13px}.order-box__price{font-size:32px;font-weight:700;color:#1a1a1a;padding-bottom:4px}.order-box__price+.order-box__price{color:#e53935}.order-box__old-price{font-size:16px;color:#bbb;text-decoration:line-through;margin-bottom:8px;display:block}.product-toolbar__item .comparison-button,.product-toolbar__item .favorites-button{font-size:13px;color:#888;gap:6px;transition:color .15s}.product-toolbar__item .comparison-button:hover,.product-toolbar__item .favorites-button:hover{color:#1a1a1a}.product-toolbar__item .favorites-button__text,.product-toolbar__item .comparison-button__text{font-size:13px;border-bottom:1px solid rgba(0,0,0,.2)}.product-features__row{border-radius:4px}.product-features__cell{padding:11px 16px}.product-features__cell--h{width:42%;white-space:nowrap}.product-heading__nav{position:relative}.product-heading__tab{position:relative;padding-bottom:14px;margin-right:28px;font-weight:500;font-size:14px;color:#999;border:none;background:none;cursor:pointer;transition:color .15s}.product-heading__tab.is-active{color:#987ec9}.product-heading__tab.is-active::before{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#987ec9;border-radius:2px 2px 0 0}.p-review-add{padding-top:24px}.p-review-add__form-item .field{border-radius:8px;border:1.5px solid #e0e0e0}.p-review-add__form-item .field:focus{border-color:#987ec9}.p-review-add .btn.__special,.reviews-form .btn.__special{background:#1a1a1a !important;border-radius:8px !important;height:44px !important;line-height:44px !important;font-size:14px !important;min-width:140px}.p-review-add .btn.__special:hover,.reviews-form .btn.__special:hover{background:#333 !important}.productRating-star .icon--star{font-size:28px}.productRating-star.__hover .icon--star,.productRating-star.__active .icon--star{stroke:#fda902;fill:#fda902}.productsSlider-title{max-height:none;font-size:12px;line-height:1.45;margin-bottom:4px}.productsSlider-image{height:130px}.productsSlider-order .btn{height:28px !important;line-height:28px !important;font-size:13px !important;border-radius:6px;background:#1a1a1a !important;color:#fff !important;border:none !important}.productsSlider-order .btn:hover{background:#333 !important}.productsSlider-order .btn-content{padding:0 14px !important}.recentProducts-image{height:120px;background:rgba(0,0,0,0);border-radius:0;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.recentProducts-image img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.productsSlider .carousel-btn,.productsSlider .slideCarousel-nav-btn{top:45% !important;margin-top:-20px !important}.breadcrumbs{margin-bottom:16px;line-height:1.8}.product-title{letter-spacing:-0.3px}.product-short-description{font-size:14px;line-height:1.7;color:#444}.product__section{font-size:13px;line-height:1.6}.footer__container{padding-top:40px;padding-bottom:40px}.footer__col-wrap{padding:0 20px}