﻿h1{font-weight:600}.btn.btn--inactive{border:1px solid #c90d0d;background-color:transparent;color:#333;outline:none}.btn.btn--inactive:hover{background-color:#de4b40;color:#fff;cursor:pointer}.btn-xsmall{color:#fff;background:#c90d0d;border-radius:5px;padding:10px 8px}.shipping-item-description{font-size:.75rem;padding-top:.3125rem;padding-bottom:.3125rem}.shipping-item{margin-bottom:16px;display:flex;align-items:flex-start}.btn.btn-xsmall.toolbar-bottom-btn-submit{margin:0 0 0;padding:5px 8px}.btn.btn-xsmall.toolbar-bottom-btn-confirm{margin:0 0 0;padding:5px 8px;background:#f66}.btn-group-large{border-color:#a8d8f0 !important}.cart-popup-cart-text{padding-left:10px}.cart-popup-product-link{word-break:normal}.h2.cart-popup-header.h2{margin-top:8px;font-size:20px;color:#0aa949}.btn.btn-xsmall.toolbar-bottom-btn-confirm{margin:0 0 0;padding:5px 8px}.toolbar-bottom-link-with-icon-right{margin-right:3.4rem}.toolbar-bottom-count-right{left:100%;margin-left:.4125rem;font-weight:500;font-size:.85rem}.btn-xsmall{font-weight:500;font-size:.8rem;padding:.7rem .5rem;margin-top:5px}.products-view .price-discount{display:none}.product-categories-header-slim-extend:after{background:#fff;z-index:-1;pointer-events:none}.connector__popup{display:none}.cs-br-2{border-color:#a8d8f0 !important}.product-categories-item-inner-slim{border-radius:5px}.btn,.block-alt,.products-view-item,.menu-dropdown-root,.menu-dropdown-list,.products-view-label-inner,.gift-picture,.bonus-card-icon:before,.subscribe-block,.color-viewer-item,.color-viewer-inner,.menu-general,.cart-mini-main-link,.buy-in-time-block,.menu-general-submenu,.menu-dropdown-classic .menu-dropdown-sub-inner,.menu-dropdown-modern .menu-dropdown-sub-inner,.carousel-main-item img,.cart-mini-block,.cart-mini-result-block,.catalog-filter-content,.tags .tag-item,.products-view-sort-link,.products-view-variants-item,.pagenumberer-selected,.availability,.details-carousel-selected,.tabs-horizontal .tabs-header-item,.tabs-vertical .tabs-header-item,.block-exuding,.modal-inner,.modal-footer,.select-custom select,.news-menu-link,.toolbar-bottom-count,.custom-iphone-checkbox,.custom-iphone-checkbox-block,.custom-iphone-checkbox-off,.custom-iphone-checkbox-on,.countdown-item-part,.site-menu-row,.products-view-photos,input[type=text],input[type=password],input[type=search],input[type=email],input[type=number],input[type=tel],input[type=url],textarea,.menu-general-item.parent:first-child,.menu-general-item.parent:last-child,.flatpickr-custom__toggle{border-radius:5px}.menu-general,.cart-mini-main-link,.buy-in-time-block,.menu-general-submenu,.menu-dropdown-classic .menu-dropdown-sub-inner,.menu-dropdown-modern .menu-dropdown-sub-inner,.carousel-main-item img,.cart-mini-block,.cart-mini-result-block,.catalog-filter-content,.tags .tag-item,.products-view-sort-link,.products-view-variants-item,.pagenumberer-selected,.availability,.details-carousel-selected,.tabs-horizontal .tabs-header-item,.tabs-vertical .tabs-header-item,.block-exuding,.modal-inner,.modal-footer,.select-custom select,.news-menu-link,.toolbar-bottom-count,.custom-iphone-checkbox,.custom-iphone-checkbox-block,.custom-iphone-checkbox-off,.custom-iphone-checkbox-on,.countdown-item-part,.site-menu-row,.products-view-photos,input[type=text],input[type=password],input[type=search],input[type=email],input[type=number],input[type=tel],input[type=url],textarea,.menu-general-item.parent:first-child,.menu-general-item.parent:last-child,.flatpickr-custom__toggle{border-radius:5px}input[type=search],input[type=email],input[type=number],input[type=tel],input[type=url],textarea{border-radius:5px !important}.footer-menu-link.cs-l-2{color:#455558}.product-categories-module.product-categories-slim .product-categories-item-inner-slim{border-radius:5px}.products-view .price-current,.products-view .price-new{font-size:1.3rem;font-weight:500;margin-top:5px}.price-number,.price-currency,.price-discount-abs,.price-discount-percent,.price-new-discount{padding-bottom:5px}.spinbox-input{font-size:13px}.products-view .products-view-button__with-spinbox .spinbox-input{border-radius:4px}.products-view .product-view-price-data .products-view-button__with-spinbox .spinbox-block .spinbox-input{width:115%}.spinbox-more,.spinbox-less{display:block;line-height:.7;padding:.125rem .1rem}.details-payment .price-current,.details-payment .price-new{font-size:1.625rem;font-weight:600}.cart-full-properties-name,.cart-full-properties-value{display:none}.products-view-tile .products-view-price{height:2.5rem;white-space:nowrap;padding:0 .3125rem .3125rem 0;display:inline-block;vertical-align:middle;flex-wrap:nowrap;justify-content:flex-start}.spinbox-input-wrap{padding-right:7px;margin-right:-38px}.details-param-value{display:inline;font-size:16px}.details-row{margin-top:.9375rem;font-size:16px;color:#3d3e48}.price-amount-list__col{font-size:12px}.compare-checkbox~.custom-input-text .compare-text-not-added{font-size:14px;margin-left:5px}.wishlist-checkbox~.custom-input-text .wishlist-text-not-added{font-size:14px;margin-left:5px}.top-shipping-row{font-size:14px}.checkout-cart-result-price{padding-right:13px}.checkout-cart-generated-value{padding-right:5px}.col-xs-12.col-sm-offset-4.col-sm-8.col-p-v.registration-block-partner-btn-inner{display:none}.products-view-label-new{background-color:#75ba75;border-radius:3px}.products-view-tile .products-view-block{border-radius:3px}.btn-xsmall{border-radius:3px}.ladda-button[data-style=zoom-in]{border-radius:3px}.btn-group-middle>.btn,.btn-middle{border-radius:3px}.btn.btn--two-column{border-radius:3px}.checkout-gift-button .btn{border-radius:3px}.details-payment-block .btn{border-radius:3px}.icon-bag-before.products-view-buy{border-radius:3px}.menu-general-root-link{border-radius:3px !important}.menu-general-root-link:hover{border-radius:3px}.menu-dropdown-root{border-radius:3px}.site-head-search-btn:hover{position:relative;background-color:#df1414}.menu-general-root-link:hover{background-color:#df1414}.site-head-search-btn:hover{border-radius:5px}.site-head-search-btn{border-radius:5px}.cart-full-properties{display:none}.cart-full-result-name{font-size:1rem;margin-right:5px}.cart-full-amount-control{display:inline-block;margin-right:10px;margin-left:10px;vertical-align:middle;margin-top:-10px;width:90px}.cart-full-header-item,.cart-full-body-item{padding:2.5625rem 2rem}.cart-full-price-rule{display:none}.cart-full-price,.cart-full-cost{margin-top:20px}.price-number,.price-currency,.price-discount-abs,.price-discount-percent,.price-new-discount{display:inline-block;margin-top:5px}.spinbox-block{flex-wrap:nowrap;margin-top:10px}.product-categories-header-slim{font-size:.9rem}.footer-menu-item{padding:0;margin:0 0 1.25rem;list-style:none;font-size:.85rem}.products-view-sort,.panel.no-borders.catalog-sort-block.cs-br-1.cs-bg-4{display:none}.products-view-label-discount{background-color:#f66}.details-payment-block .btn{background-color:#c39}.products-view-sort-result{display:none}.catalog-sort-pnl .catalog-sort__count{display:none}.menu-dropdown-link-wrap{background-color:#f9f9f9}.menu-dropdown-link-wrap:hover{background-color:#ececec}.products-view-label-best{background-color:#ffbd67}.wrapper>.header>.logo img{max-width:50% !important}.carousel-colors,.details-size-color-picker{display:none !important}.harmonica-initialized{background-color:#c90d0d;border-radius:4px !important}.harmonica-initialized:hover{border-radius:4px !important}.menu-general-root-link:hover{background-color:#df1414;border-radius:4px !important}.details-payment-block .btn{background-color:#c90d0d}.products-view-label-discount{background-color:#c90d0d;border-radius:3px}.products-view-label-recommend{background-color:#c90d0d;border-radius:3px}.products-view-label-sales{background-color:#f79e1b;border-radius:3px}.cs-t-6{color:#c90d0d}.mobile-version .cs-t-6--mobile{color:#d9183e}.static-page-about .main-about-company{position:relative;color:#fff;padding-top:59px;padding-bottom:85px}.static-page-about .main-about-company:after{content:"";display:block;position:absolute;background:#2a3747;height:100%;width:200vw;top:0;left:-50vw;right:0;z-index:-10}.static-page-about .main-about-company .title{font-size:24px;font-style:normal;font-weight:600;line-height:20px}.static-page-about .main-about-company .text{margin-top:26px;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.static-page-about .main-about-company .title-list{margin-top:64px;margin-bottom:26px}.static-page-about .main-about-company .list{padding-left:15px}.static-page-about .main-about-company .list li{margin-bottom:20px}::marker{unicode-bidi:isolate;font-variant-numeric:tabular-nums;text-transform:none;text-indent:0 !important;text-align:start !important;text-align-last:start !important}.static-page-about .main-about-company .list .title-sub{display:block;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.static-page-about .main-about-company .list .text{color:#93a1b2;font-size:13px;font-style:normal;font-weight:400;line-height:22px}.static-page-shipping .shipping-variants-desc .item-variant-desc{position:relative;border-radius:10px;background:#f4f4f4;height:248px;box-sizing:border-box;padding:33px 20px 20px 34px}.static-page-shipping .shipping-variants-desc .item-variant-desc .title{font-size:18px;font-style:normal;font-weight:700;line-height:24px}.static-page-shipping .shipping-variants-desc .item-variant-desc .list{margin-top:15px;padding-left:15px}.static-page-shipping .shipping-variants-desc .item-variant-desc .icon{position:absolute;top:20px;right:20px}.static-page-shipping .shipping-variants-desc .item-variant-desc .list__item{font-size:13px;font-style:normal;font-weight:400;line-height:26px}.static-page-shipping .shipping-variants-desc{margin-bottom:20px}.static-page-shipping .shipping-variants-desc .item-variant-desc .list .width-300-xs{width:300px}@media(max-width:439px){.static-page-shipping .shipping-variants-desc{margin-bottom:16px;gap:16px 0}}@media(max-width:579px){.static-page-shipping .shipping-variants-desc{margin-bottom:16px;gap:16px 0}}@media(max-width:769px){.static-page-shipping .shipping-variants-desc{margin-bottom:16px;gap:16px 0}}@media(max-width:1299px){.static-page-shipping .shipping-variants-desc{margin-bottom:16px}}@media(max-width:439px){.static-page-shipping .shipping-variants-desc .col-xs-6:first-child{padding-right:10px}}@media(max-width:579px){.static-page-shipping .shipping-variants-desc .col-xs-6:first-child{padding-right:10px}}@media(max-width:769px){.static-page-shipping .shipping-variants-desc .col-xs-6:first-child{padding-right:10px}}@media(max-width:1299px){.static-page-shipping .shipping-variants-desc .col-xs-6:first-child{padding-right:8px}}@media(max-width:439px){.static-page-shipping .shipping-variants-desc .col-xs-6{flex-basis:100%;max-width:100%}}@media(max-width:579px){.static-page-shipping .shipping-variants-desc .col-xs-6{flex-basis:100%;max-width:100%}}@media(max-width:769px){.static-page-shipping .shipping-variants-desc .col-xs-6{flex-basis:100%;max-width:100%}}@media(max-width:439px){.static-page-shipping .shipping-variants-desc .item-variant-desc{border-radius:0;padding:15px 10px 14px 9px}}@media(max-width:579px){.static-page-shipping .shipping-variants-desc .item-variant-desc{border-radius:0;padding:28px 20px 10px 20px}}@media(max-width:769px){.static-page-shipping .shipping-variants-desc .item-variant-desc{height:auto;padding:28px 20px 10px 34px}}@media(max-width:1299px){.static-page-shipping .shipping-variants-desc .item-variant-desc{padding:28px 20px 20px 34px}}@media(max-width:439px){.static-page-shipping .shipping-variants-desc .item-variant-desc .title{font-size:16px;line-height:24px;width:200px}}@media(max-width:579px){.static-page-shipping .shipping-variants-desc .item-variant-desc .title{font-size:20px;line-height:24px}}@media(max-width:769px){.static-page-shipping .shipping-variants-desc .item-variant-desc .title{font-size:16px}}@media(max-width:439px){.static-page-shipping .shipping-variants-desc .item-variant-desc .list{width:90%;display:flex;flex-direction:column}}@media(max-width:579px){.static-page-shipping .shipping-variants-desc .item-variant-desc .list{width:90%;display:flex;flex-direction:column}}@media(max-width:769px){.static-page-shipping .shipping-variants-desc .item-variant-desc .list{width:78%}}@media(max-width:439px){.static-page-shipping .shipping-variants-desc .item-variant-desc .list__item:first-child{width:70%}}@media(max-width:579px){.static-page-shipping .shipping-variants-desc .item-variant-desc .list__item:first-child{width:70%}}@media(max-width:439px){.static-page-shipping .shipping-variants-desc .item-variant-desc .list__item{font-size:14px;line-height:20px}}@media(max-width:579px){.static-page-shipping .shipping-variants-desc .item-variant-desc .list__item{font-size:16px}}@media(max-width:769px){.static-page-shipping .shipping-variants-desc .item-variant-desc .list__item{font-size:12px}}@media(max-width:1299px){.static-page-shipping .shipping-variants-desc .item-variant-desc .list__item{font-size:12px}}@media(max-width:439px){.static-page-shipping .shipping-variants-desc .item-variant-desc .icon{top:15px;right:10px}}@media(max-width:439px){.static-page-shipping .shipping-variants-desc .item-variant-desc .icon svg,.static-page-shipping .shipping-variants-desc .item-variant-desc .icon img{height:48px}}@media(max-width:479px){.static-page-about{padding:0}}@media(max-width:767px){.static-page-about{padding:0}}@media(max-width:999px){.static-page-about{padding:0 10px}}@media(max-width:1299px){.static-page-about{padding:0 10px}}@media(max-width:479px){.static-page-about .main-about-company{padding-top:14px;padding-bottom:20px}}@media(max-width:767px){.static-page-about .main-about-company{padding-top:26px;padding-bottom:26px}}@media(max-width:999px){.static-page-about .main-about-company{padding-top:29px;padding-bottom:30px}}@media(max-width:1299px){.static-page-about .main-about-company{padding-top:43px;padding-bottom:36px}}@media(max-width:767px){.static-page-about .main-about-company .left-col{flex-basis:100%;max-width:100%}}@media(max-width:767px){.static-page-about .main-about-company .right-col{display:none}}@media(max-width:999px){.static-page-about .main-about-company .right-col{padding-left:10px}}@media(max-width:1299px){.static-page-about .main-about-company .right-col{padding-left:30px}}@media(max-width:479px){.static-page-about .main-about-company .title{font-size:18px}}@media(max-width:767px){.static-page-about .main-about-company .title{font-size:22px}}@media(max-width:999px){.static-page-about .main-about-company .title{font-size:18px}}@media(max-width:1299px){.static-page-about .main-about-company .title{font-size:20px}}@media(max-width:479px){.static-page-about .main-about-company .text{margin-top:6px;font-size:14px;line-height:normal}}@media(max-width:767px){.static-page-about .main-about-company .text{margin-top:8px;font-size:16px;line-height:22px}}@media(max-width:999px){.static-page-about .main-about-company .text{margin-top:8px;font-size:12px;line-height:18px}}@media(max-width:1299px){.static-page-about .main-about-company .text{margin-top:21px;font-size:12px;line-height:18px}}@media(max-width:479px){.static-page-about .main-about-company .title{font-size:18px}}@media(max-width:767px){.static-page-about .main-about-company .title-list{margin-top:22px;margin-bottom:12px}}@media(max-width:767px){.static-page-about .main-about-company .title{font-size:22px}}@media(max-width:999px){.static-page-about .main-about-company .title-list{margin-top:24px;margin-bottom:9px}}@media(max-width:999px){.static-page-about .main-about-company .title{font-size:18px}}@media(max-width:1299px){.static-page-about .main-about-company .title-list{margin-top:19px;margin-bottom:16px}}@media(max-width:1299px){.static-page-about .main-about-company .title{font-size:20px}}@media(max-width:479px){.static-page-about .main-about-company .list li{margin-bottom:9px}}@media(max-width:767px){.static-page-about .main-about-company .list li{margin-bottom:9px}}@media(max-width:999px){.static-page-about .main-about-company .list li{margin-bottom:11px}}@media(max-width:1299px){.static-page-about .main-about-company .list li{margin-bottom:18px}}@media(max-width:479px){.static-page-about .main-about-company .list .title-sub{font-size:16px;margin-bottom:4px}}@media(max-width:767px){.static-page-about .main-about-company .list .title-sub{font-size:18px}}@media(max-width:999px){.static-page-about .main-about-company .list .title-sub{font-size:14px}}@media(max-width:1299px){.static-page-about .main-about-company .list .title-sub{font-size:16px}}@media(max-width:479px){.static-page-about .main-about-company .list .text{font-size:14px;line-height:normal}}@media(max-width:767px){.static-page-about .main-about-company .list .text{font-size:16px;line-height:22px}}@media(max-width:999px){.static-page-about .main-about-company .list .text{font-size:12px;line-height:18px}}@media(max-width:1299px){.static-page-about .main-about-company .list .text{font-size:12px;line-height:18px}}.static-page-contacts .wrap-phones{height:270px;box-sizing:border-box;padding:30px 20px 20px 34px;background:#f4f4f4;display:flex;gap:10px;flex-direction:column}.static-page-contacts .wrap-phones,.static-page-contacts .wrap-emails,.static-page-contacts .wrap-order-work,.static-page-contacts .wrap-callback{border-radius:10px;color:#2a3747;font-style:normal}.static-page-contacts .wrap-phones .title{font-size:20px;font-weight:400;line-height:20px;text-transform:uppercase;margin-bottom:11px}.static-page-contacts .wrap-phones .phone-region{font-size:12px;font-weight:600;line-height:normal}.static-page-contacts .wrap-phones .phone-number{font-size:20px;font-weight:400;line-height:normal}.static-page-contacts .wrap-emails{box-sizing:border-box;height:184px;padding:30px 20px 20px 33px;background:#f4f4f4;display:flex;flex-direction:column;gap:9px;margin-bottom:20px}.static-page-contacts .wrap-emails .title{font-size:20px;font-weight:400;line-height:20px;text-transform:uppercase;margin-bottom:8px}.static-page-contacts .wrap-emails .text{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.static-page-contacts .wrap-emails .text a{color:#1c90d1;font-size:16px}.static-page-contacts .wrap-order-work{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;height:66px;background:#e5ecf4;padding-top:10px;padding-bottom:12px}.static-page-contacts .wrap-order-work .title{font-size:14px;font-style:normal;font-weight:400;line-height:22px}.static-page-contacts .wrap-order-work .work-time{font-size:16px;font-style:normal;font-weight:700;line-height:22px}.static-page-contacts .wrap-callback{position:relative;box-sizing:border-box;height:270px;padding:53px 20px 21px 34px;background:#e5ecf4}.static-page-contacts .wrap-callback .title{display:inline-flex;font-size:20px;font-weight:400;line-height:20px;text-transform:uppercase;margin-bottom:11px;margin-left:-34px;padding:14px 24px 15px 34px;background-color:#fff}.static-page-contacts .wrap-callback .text{font-size:16px;font-style:normal;font-weight:400;line-height:20px}.static-page-contacts .wrap-callback .btn-static-callback{position:absolute;bottom:20px;right:20px}.btn-blue a{display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:8px 24px 10px 24px;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:14px}.btn-blue{display:inline-flex;justify-content:center;align-items:center;border-radius:5px;background-color:#1476bb}.static-page-contacts .wrap-callback .btn-static-callback{position:absolute;bottom:20px;right:20px}.contact-tabs .details-tabs{margin-top:13px;display:flex;flex-direction:column;align-items:center;justify-content:center}.contact-tabs{position:relative;margin-top:55px;color:#fff;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.details-param-name,.details-param-value,.details-param-value-weight{display:inline;font-size:.85rem}.cart-amount-error,.cart-mini-amount-error,span.checkout-cart-amount-error{display:none !important}body{font-family:Noto Sans display}.mobile-product-view-button__with-spinbox .details-spinbox-block-wrap .spinbox-input{line-height:1;padding-top:7px;padding-top:8px;font-size:13px;padding-inline:20px;max-width:110px}.mobile-product-view-button__with-spinbox .details-spinbox-block-wrap .spinbox__arrows .spinbox-less,.mobile-product-view-button__with-spinbox .details-spinbox-block-wrap .spinbox__arrows .spinbox-more{top:23%}.products-view-tile .cart-add__spinbox-block{--\5f cart-add-spinbox-width:25px}.products-view-tile .products-view-price-block{padding-left:16px;padding-right:16px}.products-view-tile .cart-add-container{--\5f cart-add-container-width:88px}.products-view-mobile-modern-list .cart-add__spinbox-block{--\5f cart-add-spinbox-width:25px}.products-view-mobile-modern-list .cart-add-container{--\5f cart-add-container-width:88px}.mobile-product-view-item-price-data{display:flex;flex-wrap:wrap}.mobile-product-view-item-price-data .price-amount-list{margin-bottom:10px;width:100%}.mobile-product-view-item-price-data>.price{flex-basis:50%;flex-grow:1}.mobile-product-view-item-price-data>.mobile-product-view-item__btn-wrap{flex-basis:88px}#modalQuickView{--zq-accent:#cf0808;--zq-text:#20242c;--zq-muted:#6b7280}#modalQuickView .modal-quickview{box-sizing:border-box;width:min(1000px,calc(100vw - 32px));max-width:1000px;min-width:0;padding:28px 36px;margin:24px auto;border:0;border-radius:24px;background:#fff;box-shadow:0 24px 80px rgb(202435/22%);color:var(--zq-text);max-height:calc(100dvh - 48px);overflow:auto}#modalQuickView .modal-content{width:100%;padding:0;min-width:0}#modalQuickView .modal-quickview *,#modalQuickView .modal-quickview *::before,#modalQuickView .modal-quickview *::after{box-sizing:border-box}#modalQuickView .adv-modal-close{position:absolute;top:10px;right:10px;left:auto;margin:0;width:32px;height:32px;border-radius:50%;background:#f3f4f6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M4 4l8 8M12 4l-8 8' stroke='%236b7280' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center/16px 16px no-repeat;color:var(--zq-muted);z-index:5;display:flex;align-items:center;justify-content:center;font-size:0}#modalQuickView .adv-modal-close::after{content:none}#modalQuickView .product-card--quickview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin:0;width:100%;align-items:start}#modalQuickView .product-card--quickview>.product-card-photos,#modalQuickView .product-card--quickview>.product-card-info{width:auto;max-width:none;flex-basis:auto;padding:0;min-width:0}#modalQuickView .gallery-picture{margin:0;background:#f7f8fa;border-radius:18px;padding:18px}#modalQuickView .gallery-picture-inner{position:relative}#modalQuickView .gallery-picture{display:block;width:100%;height:auto}#modalQuickView .gallery-picture-inner{width:100%}#modalQuickView .gallery-picture-link{display:flex;align-items:center;justify-content:center;min-height:0}#modalQuickView .gallery-picture-obj{width:100%;height:auto;max-height:340px !important;object-fit:contain}#modalQuickView .gallery-picture-labels{top:0;right:0}#modalQuickView .products-view-label-inner{border-radius:7px;padding:6px 10px;font-size:12px}#modalQuickView .gallery-photos{margin-top:14px}#modalQuickView .gallery-photos-item{border-radius:10px}#modalQuickView .details-title-row{margin:0 0 12px}#modalQuickView .details-title{margin:0;font-size:22px;font-weight:650;line-height:1.3;text-transform:none}#modalQuickView .details-title a{color:var(--zq-text);text-decoration:none}#modalQuickView .details-title a:hover{color:var(--zq-accent)}#modalQuickView .product-card-info{display:flex;flex-direction:column}#modalQuickView .details-row{margin:0 0 16px}#modalQuickView .details-row:not(:has(*)),#modalQuickView .details-briefdescription:has(> div:empty):not(:has(> div:not(:empty))){margin:0;}#modalQuickView .details-sku{display:flex;flex-wrap:wrap;gap:6px;font-size:13px;color:var(--zq-muted)}#modalQuickView .details-sku .details-param-name,#modalQuickView .details-sku .details-param-value{width:auto;padding:0;margin:0}#modalQuickView .details-size-color-picker{order:1;margin:4px 0 0}#modalQuickView .details-amount{order:2;display:block;margin:0 0 20px}#modalQuickView .details-payment{order:3;padding:0;border:0;margin:0}#modalQuickView .details-row__amount-table{order:4}#modalQuickView .details-amount .details-param-name,#modalQuickView .sizes-viewer-header{width:auto;display:block;padding:0;margin:0 0 9px;font-size:13px;font-weight:600;color:var(--zq-muted)}#modalQuickView .details-amount .details-param-value{width:auto;padding:0}#modalQuickView .sizes-viewer-item{border:1px solid #dfe2e7;border-radius:9px;overflow:hidden}#modalQuickView .sizes-viewer-item-selected{border-color:var(--zq-accent);background:#fff5f5}#modalQuickView .sizes-viewer-inner{min-height:40px;padding:0 15px;font-size:14px;color:var(--zq-text)}#modalQuickView .details-spinbox-block{width:152px;max-width:100%}#modalQuickView .spinbox-block{display:grid;grid-template-columns:44px minmax(0,64px) 44px;width:152px;max-width:100%;margin:0;gap:0}#modalQuickView .spinbox-input-wrap{grid-column:2;grid-row:1;padding:0;width:auto;min-width:0}#modalQuickView .spinbox-input{box-sizing:border-box;width:100%;height:44px;padding:0 4px;border:1px solid #dfe2e7;border-radius:0;text-align:center;font-size:16px;background:#fff;color:var(--zq-text)}#modalQuickView .spinbox__arrows{display:contents}#modalQuickView .spinbox-more,#modalQuickView .spinbox-less{display:flex;align-items:center;justify-content:center;grid-row:1;width:auto;height:44px;box-sizing:border-box;border:1px solid #dfe2e7;background:#f7f8fa;color:var(--zq-text);padding:0;margin:0}#modalQuickView .spinbox-less{grid-column:1;border-right:0;border-radius:9px 0 0 9px}#modalQuickView .spinbox-more{grid-column:3;border-left:0;border-radius:0 9px 9px 0}#modalQuickView .spinbox-less::before{content:'−';font-family:Arial,sans-serif;font-size:22px;margin:0}#modalQuickView .spinbox-more::before{content:'+';font-family:Arial,sans-serif;font-size:22px;margin:0}#modalQuickView .spinbox-button-disabled{opacity:.4}#modalQuickView .details-payment-block{display:flex;flex-direction:column;align-items:stretch;gap:16px}#modalQuickView .details-payment-cell{width:100%;padding:0;margin:0}#modalQuickView .price-old{font-size:15px;color:#8b919b;margin-bottom:4px}#modalQuickView .price-new{font-size:32px;line-height:1.2;font-weight:700;color:var(--zq-text)}#modalQuickView .price-discount{display:block;margin-top:6px;color:var(--zq-accent);font-size:13px}#modalQuickView .details-payment-inline{display:block;margin:0}#modalQuickView .details-payment .cart-add{width:100%;min-height:50px;border-radius:10px;border:1px solid var(--zq-accent);background:var(--zq-accent);color:#fff;font-size:16px;font-weight:600;box-shadow:none}#modalQuickView .details-payment .cart-add:hover{background:#ad0606;border-color:#ad0606}#modalQuickView .block-discount-price-on-amount{margin-top:20px;padding:14px;border:1px solid #e8e9ed;border-radius:12px;background:#fafbfc}#modalQuickView .item-discount{display:grid !important;grid-template-columns:minmax(0,1fr) 48px 76px;gap:8px;align-items:center;padding:7px 0;margin:0;font-size:13px;border-bottom:1px solid #eceef1}#modalQuickView .item-discount:last-child{border-bottom:0}#modalQuickView .order-sum{width:auto;color:var(--zq-muted)}#modalQuickView .discount-persent{width:auto;color:var(--zq-accent);text-align:center}#modalQuickView .new-price-product{width:auto;font-weight:600;text-align:right;white-space:nowrap}#modalQuickView .item-discount>div{min-width:0;padding:0;border:0;display:block}#modalQuickView .block-discount-price-on-amount{width:100%}#modalQuickView :is(a,button,input,label):focus-visible{outline:3px solid #ef9696;outline-offset:3px}#modalQuickView .quickview-arrows-prev,#modalQuickView .quickview-arrows-next{top:50%;margin:0;transform:translateY(-50%);width:28px;height:36px;color:var(--zq-muted);background:#f3f4f6;border-radius:8px;text-align:center;z-index:4}#modalQuickView .quickview-arrows-prev{left:3px;right:auto}#modalQuickView .quickview-arrows-next{right:3px;left:auto}#modalQuickView .quickview-arrows-prev::before,#modalQuickView .quickview-arrows-next::before{font-family:Arial,sans-serif;font-size:28px;line-height:36px;margin:0}#modalQuickView .quickview-arrows-prev::before{content:'‹'}#modalQuickView .quickview-arrows-next::before{content:'›'}@media(max-width:767px){#modalQuickView .modal-quickview{width:calc(100vw - 20px);margin:10px auto;padding:40px 20px 24px;border-radius:18px;max-height:calc(100dvh - 20px)}#modalQuickView .product-card--quickview{grid-template-columns:minmax(0,1fr);gap:24px}#modalQuickView .gallery-picture-link{min-height:0}#modalQuickView .gallery-picture-obj{max-height:300px !important;width:auto;max-width:100%}#modalQuickView .details-title{font-size:22px}#modalQuickView .quickview-arrows-prev,#modalQuickView .quickview-arrows-next{top:10px;transform:none;height:28px}#modalQuickView .quickview-arrows-prev{left:20px}#modalQuickView .quickview-arrows-next{left:56px;right:auto}#modalQuickView .quickview-arrows-prev::before,#modalQuickView .quickview-arrows-next::before{line-height:28px}}@media(max-width:359px){#modalQuickView .modal-quickview{padding-left:14px;padding-right:14px}#modalQuickView .item-discount{gap:4px;grid-template-columns:minmax(0,1fr) 38px 66px;font-size:12px}}#modalQuickView .spinbox-block{height:44px;border:1px solid var(--zq-accent);border-radius:9px;overflow:hidden;grid-template-columns:43px minmax(0,64px) 43px}#modalQuickView .spinbox-input-wrap{height:42px}#modalQuickView .spinbox-input{height:42px;min-height:42px;border:0 !important;border-left:1px solid #e7c9c9 !important;border-right:1px solid #e7c9c9 !important;background:#fff;box-shadow:none}#modalQuickView .spinbox-more,#modalQuickView .spinbox-less{height:42px;border:0;border-radius:0;background:#fff5f5;opacity:1}#modalQuickView .spinbox-button-disabled{color:#a5a0a0}#modalQuickView .details-payment{margin:0}#modalQuickView .details-payment-block{gap:10px}#modalQuickView .details-payment .price-current{font-size:30px;font-weight:700;line-height:1.2;color:var(--zq-text)}#modalQuickView .details-payment .price-current::after,#modalQuickView .details-payment .price-new::after{content:' / шт.';font-size:13px;font-weight:400;color:var(--zq-muted)}#modalQuickView .details-payment .cart-add{background-image:none;min-height:46px;padding:10px 16px}#modalQuickView .details-row__amount-table{margin:16px 0}#modalQuickView .details-row__amount-table .price-amount-list{width:100%;border:1px solid #e8e9ed;border-radius:12px;overflow:hidden;padding:6px 12px;background:#fafbfc}#modalQuickView .details-row__amount-table .price-amount-list__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(100px,.7fr);border:0;border-bottom:1px solid #e8e9ed;background:transparent}#modalQuickView .details-row__amount-table .price-amount-list__row:last-child{border-bottom:0}#modalQuickView .details-row__amount-table .price-amount-list__col{width:auto;padding:8px 0;font-size:13px;line-height:1.4}#modalQuickView .details-row__amount-table .price-amount-list__col:last-child{text-align:right;font-weight:600}#modalQuickView .details-row__amount-table .price-amount-list__col--head{color:var(--zq-muted);font-size:12px}#modalQuickView .details-tabs{margin-top:18px}#modalQuickView .details-tabs .tabs-headers{display:flex;flex-wrap:wrap;gap:4px;border:0;margin:0;padding:0}#modalQuickView .details-tabs .tabs-header-item{margin:0;padding:0;border:0;border-radius:8px;background:#f4f5f7;float:none}#modalQuickView .details-tabs .tabs-header-item-link{display:block;padding:10px 12px;font-size:13px;line-height:1.3;border:0;color:var(--zq-muted);text-decoration:none}#modalQuickView .details-tabs .tabs-header-active{background:#fff0f0}#modalQuickView .details-tabs .tabs-header-active .tabs-header-item-link{color:var(--zq-accent);font-weight:600}#modalQuickView .details-tabs .tabs-content{padding:14px 0 0;border:0}#modalQuickView .details-tabs .tab-content{font-size:14px;line-height:1.6;overflow-wrap:anywhere}#modalQuickView .details-tabs .tab-content p{margin:0 0 12px}#modalQuickView .details-tabs img{max-width:100%;height:auto}#modalQuickView .details-title{overflow-wrap:anywhere}#modalQuickView .product-card-info>.details-row{margin-bottom:12px}#modalQuickView .product-card-info>.details-row:not(:has(*)){margin:0;}@media(max-width:767px){#modalQuickView .details-tabs .tabs-header-item-link{padding:10px;font-size:12px}#modalQuickView .gallery-picture-obj{max-height:280px !important}}#modalQuickView .product-card-info>*{order:0}#modalQuickView .product-card-info>.static-block>div{padding:12px 14px !important;border:1px solid #f0d6d6 !important;background:#fff8f8 !important;border-radius:10px !important;text-align:left !important}#modalQuickView .product-card-info>.static-block a{color:var(--zq-accent);text-decoration:none}#modalQuickView .product-card-info{position:relative}#modalQuickView .product-card-panel-float-right{position:absolute;top:0;right:0;margin:0}#modalQuickView .details-title{padding-right:32px}#modalQuickView .wishlist-control__icon::after{content:'♡';font-family:Arial,sans-serif;font-size:26px}#modalQuickView .wishlist-state-add .wishlist-control__icon::after{content:'♥';color:var(--zq-accent)}#modalQuickView .details-payment .cart-add::before{content:none}#modalQuickView .gallery-photos .carousel-nav-next::after{content:'›';font-family:Arial,sans-serif;font-size:28px}#modalQuickView .gallery-photos .carousel-nav-prev::after{content:'‹';font-family:Arial,sans-serif;font-size:28px}#modalQuickView .modal-content{overflow:visible}#modalQuickView .product-card--quickview>:not(.product-card-photos):not(.product-card-info){grid-column:1/-1;min-width:0;max-width:100%}#modalQuickView .carousel-inner{max-width:100%}#modalQuickView .gallery-photos{max-width:100%}#modalQuickView .product-card--quickview img{max-width:100%}.details-block{--sp-accent:#cf0808;--sp-text:#20242c;--sp-muted:#6b7280;min-width:0}.site-body .col-p-v>.row:has(>.details-block){display:grid;grid-template-columns:minmax(0,1fr)250px;gap:24px;margin:0}.site-body .col-p-v>.row:has(>.details-block)>div{width:auto;max-width:100%;min-width:0;padding:0}.site-body:has(.details-block)h1{font-size:28px;line-height:1.25;font-weight:700;margin-bottom:16px}.details-block>.row:first-child{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin:0;padding:24px;border:1px solid #e8e9ed;border-radius:20px;background:#fff}.details-block>.row:first-child>.col-xs-6{width:auto;max-width:100%;min-width:0;padding:0}.details-block *,.details-block *::before,.details-block *::after{box-sizing:border-box}.details-block .gallery-picture{display:block;width:100%;max-width:none;height:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent}.details-block .gallery-picture-inner{position:relative;width:100%}.details-block .gallery-picture-link{display:flex;align-items:center;justify-content:center;min-height:0}.details-block .gallery-picture-obj{width:100%;max-width:100%;height:auto;max-height:360px!important;object-fit:contain}.details-block .gallery-photos{margin-top:14px;max-width:100%}.details-block .gallery-photos .carousel-inner{max-width:100%}.details-block .gallery-photos-item{border-radius:9px}.details-block .details-row{margin:0 0 14px}.details-block .details-row:not(:has(*)){margin:0}.details-block>.details-row{margin-left:0;margin-right:0;max-width:100%}.details-block .details-sku{display:flex;flex-wrap:wrap;gap:6px;font-size:13px;color:var(--sp-muted)}.details-block .details-sku .details-param-name,.details-block .details-sku .details-param-value{width:auto;margin:0;padding:0}.details-block .details-amount{display:block;margin-bottom:16px}.details-block .details-amount .details-param-name,.details-block .sizes-viewer-header{display:block;width:auto;padding:0;margin:0 0 9px;font-size:13px;line-height:18px;font-weight:600;color:var(--sp-muted)}.details-block .details-amount .details-param-value{width:auto;padding:0}.details-block .details-spinbox-block{width:152px;max-width:100%}.details-block .spinbox-block{display:grid;grid-template-columns:43px minmax(0,64px) 43px;width:152px;max-width:100%;height:44px;margin:0;gap:0;border:1px solid var(--sp-accent);border-radius:9px;overflow:hidden;background:#fff5f5}.details-block .spinbox-input-wrap{grid-column:2;grid-row:1;height:42px;width:auto;min-width:0;padding:0}.details-block .spinbox-input{width:100%;height:42px;min-height:42px;padding:0 4px;border:0!important;border-left:1px solid #e7c9c9!important;border-right:1px solid #e7c9c9!important;border-radius:0;background:#fff;color:var(--sp-text);font-size:16px;text-align:center;box-shadow:none}.details-block .spinbox__arrows{display:contents}.details-block .spinbox-more,.details-block .spinbox-less{display:flex;align-items:center;justify-content:center;grid-row:1;width:auto;height:42px;margin:0;padding:0;border:0;border-radius:0;background:#fff5f5;color:var(--sp-text)}.details-block .spinbox-less{grid-column:1}.details-block .spinbox-more{grid-column:3}.details-block .spinbox-less::before{content:'−';font-family:Arial,sans-serif;font-size:22px;margin:0}.details-block .spinbox-more::before{content:'+';font-family:Arial,sans-serif;font-size:22px;margin:0}.details-block .spinbox-button-disabled{color:#a5a0a0}.details-block .sizes-viewer-item{height:44px;padding:0;border:1px solid var(--sp-accent);border-radius:9px;background:#fff5f5;overflow:hidden}.details-block .sizes-viewer-inner{display:flex;align-items:center;justify-content:center;height:100%;min-height:0;padding:0 15px;line-height:1}.details-block .sizes-viewer-inner>span{transform:translateY(-3px)}.details-block .details-payment{padding:0;margin:16px 0 0;border:0}.details-block .details-payment-block{display:flex;flex-direction:column;align-items:stretch;gap:12px}.details-block .details-payment-cell{width:100%;padding:0;margin:0}.details-block .details-payment-item{display:block;margin:0;padding:0}.details-block .details-payment .price-current,.details-block .details-payment .price-new{font-size:30px;font-weight:700;line-height:1.2;color:var(--sp-text)}.details-block .details-payment .price-current::after,.details-block .details-payment .price-new::after{content:' / шт.';font-size:13px;font-weight:400;color:var(--sp-muted)}.details-block .details-payment .price div:has(>.price-old):has(>.price-new){display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 12px;align-items:baseline}.details-block .details-payment .price-old{grid-column:1;grid-row:1;margin:0;font-size:14px;color:#8b919b}.details-block .details-payment .price-discount{grid-column:2;grid-row:1;display:block;margin:0;font-size:13px;color:var(--sp-accent)}.details-block .details-payment .price-discount>div{display:inline}.details-block .details-payment .price-new{grid-column:1/-1;grid-row:2;margin:0}.details-block .details-payment .cart-add{width:100%;height:48px;min-height:48px;padding:10px 8px;border:1px solid var(--sp-accent);border-radius:10px;background:var(--sp-accent);background-image:none;color:#fff;font-size:16px;font-weight:600;line-height:1.3;box-shadow:none}.details-block .details-payment .cart-add:hover{background:#ad0606;border-color:#ad0606}.details-block a[data-modal-open="modalSizeChart_1"]{display:flex;align-items:center;justify-content:center;width:100%;height:48px;min-height:48px;padding:10px 8px;border:1px solid #f0d6d6;border-radius:10px;background:#fff5f5;color:var(--sp-accent);font-size:16px;font-weight:400;line-height:1.3;text-align:center;text-decoration:none;white-space:normal;transform:none}.details-block>.row:first-child>.col-xs-6:has(.details-payment){display:grid;grid-template-columns:minmax(0,1fr)152px;column-gap:18px;row-gap:14px;align-content:start}.details-block>.row:first-child>.col-xs-6:has(.details-payment)>*{grid-column:1/-1;margin:0}.details-block>.row:first-child>.col-xs-6:has(.details-payment)>.details-meta{grid-row:1}.details-block>.row:first-child>.col-xs-6:has(.details-payment)>.details-sku{grid-row:2}.details-block>.row:first-child>.col-xs-6:has(.details-payment)>.details-availability{grid-row:3}.details-block>.row:first-child>.col-xs-6:has(.details-payment)>.details-amount{grid-column:2;grid-row:4;align-self:end;margin:0}.details-block>.row:first-child>.col-xs-6:has(.details-payment)>.details-payment,.details-block>.row:first-child>.col-xs-6:has(.details-payment)>.details-payment>.details-payment-block{display:contents}.details-block .details-payment .details-payment-price{grid-column:1;grid-row:4;align-self:end;padding-bottom:0;transform:translateY(5px)}.details-block .details-payment .details-payment-cell:has(.cart-add){grid-column:1/-1;grid-row:5}.details-block>.row:first-child>.col-xs-6:has(.details-payment)>.details-row:has(a[data-modal-open="modalSizeChart_1"]){grid-column:1/-1;grid-row:6}.details-block>.row:first-child>.col-xs-6:has(.details-payment)>.details-row__amount-table{grid-row:7}.details-block>.row:first-child>.col-xs-6:has(.details-payment)>.static-block{grid-row:8}.details-block .static-block>a[data-modal-open="modalSizeChart_1"]{display:none}.details-block .details-row__amount-table{margin:16px 0}.details-block .details-row__amount-table .price-amount-list{width:100%;padding:6px 12px;border:1px solid #e8e9ed;border-radius:12px;overflow:hidden;background:#fafbfc}.details-block .details-row__amount-table .price-amount-list__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,.7fr);border:0;border-bottom:1px solid #e8e9ed;background:transparent}.details-block .details-row__amount-table .price-amount-list__row:last-child{border-bottom:0}.details-block .details-row__amount-table .price-amount-list__col{width:auto;padding:8px 0;font-size:13px;line-height:1.4}.details-block .details-row__amount-table .price-amount-list__col:last-child{text-align:right;font-weight:600}.details-block .details-row__amount-table .price-amount-list__col--head{color:var(--sp-muted);font-size:12px}.details-block .static-block>div{padding:12px 14px!important;border:1px solid #f0d6d6!important;border-radius:10px!important;background:#fff8f8!important;text-align:left!important}.details-block .static-block a{color:var(--sp-accent)}.details-block .details-tabs{margin:28px 0 0;padding:24px;border:1px solid #e8e9ed;border-radius:16px;background:#fff}.details-block .details-tabs .tabs-headers{display:flex;flex-wrap:wrap;gap:4px;border:0;margin:0;padding:0}.details-block .details-tabs .tabs-header-item{margin:0;padding:0;border:0;border-radius:8px;background:#f4f5f7;float:none}.details-block .details-tabs .tabs-header-item-link{display:block;padding:10px 12px;font-size:14px;line-height:1.3;border:0;color:var(--sp-muted);text-decoration:none}.details-block .details-tabs .tabs-header-active{background:#fff0f0}.details-block .details-tabs .tabs-header-active .tabs-header-item-link{color:var(--sp-accent);font-weight:600}.details-block .details-tabs .tabs-content{padding:18px 0 0;border:0}.details-block .details-tabs .tab-content{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.details-block .details-tabs img{max-width:100%;height:auto}.details-block :is(a,button,input,label):focus-visible{outline:3px solid #ef9696;outline-offset:3px}@media(max-width:1100px){.site-body .col-p-v>.row:has(>.details-block){grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.site-body-inner:has(.details-block){min-width:0!important;width:100%;max-width:100%}.details-block>.row:first-child{grid-template-columns:minmax(0,1fr);padding:18px;gap:20px}.site-body:has(.details-block)h1{font-size:22px}.details-block .gallery-picture-obj{max-height:300px!important}.details-block .carousel-inner{max-width:100%}.details-block img{max-width:100%}.details-block .details-tabs{padding:16px}.site-body:has(.details-block).breadcrumb{overflow-wrap:anywhere}}@media(max-width:359px){.details-block>.row:first-child>.col-xs-6:has(.details-payment){column-gap:10px}.details-block .details-payment .price-current,.details-block .details-payment .price-new{font-size:25px}}