.off{display:none}:root{--global-body-font-family:"Inter" , -apple-system , BlinkMacSystemFont , "Segoe UI" , Roboto , Oxygen-Sans , Ubuntu , Cantarell , "Helvetica Neue" , sans-serif!important}.press:active{animation:press .2s 1 linear!important}@keyframes press {
		0% {
			transform: scale(1);
		}
		50% {
			transform: scale(0.96);
		}
		to {
			transform: scale(1);
		}
}#inner-wrap,#colophon{transition:filter .3s ease}body:has(.main-navigation .primary-menu-container > ul li.menu-item.menu-catalog:hover) #inner-wrap,
body:has(.main-navigation .primary-menu-container > ul li.menu-item.menu-catalog:hover) #colophon {filter:blur(8px);pointer-events:none}.site-branding .site-title{display:none}.site-branding .site-description{margin-top:0!important;padding-left:16px;border-left:1px solid #e2e8f0;max-width:230px}.button-search-sec .wp-block-search__button.has-icon.wp-element-button{padding:7px;border-radius:50%;width:40px;height:40px}.button-search-sec .wp-block-search__button.has-icon.wp-element-button:hover{background-color:oklch(92.9% .013 255.508)}.button-search-sec .wp-block-search__button svg{color:#62748e;min-height:32px;min-width:32px}.button-search-sec .wp-block-search .wp-block-search__input{border-color: rgb(226 232 240) !important;border-radius:50px;padding-left:16px;font-size:15px}.button-search-sec .wp-block-search .wp-block-search__inputt:active,.button-search-sec .wp-block-search .wp-block-search__input:focus{border-color: rgb(144 161 185) !important}.button-search-sec .wp-block-search__inside-wrapper{position:relative;display:flex;align-items:center;justify-content:flex-end}.button-search-sec .wp-block-search .wp-block-search__input{border-radius:20px;border:1px solid #d0d7de;padding:6px 42px 6px 14px;height:38px;box-sizing:border-box;transition:max-width .3s cubic-bezier(.4,0,.2,1) , opacity .2s ease , border-color .2s ease}.button-search-sec .wp-block-search .wp-block-search__button{width:36px;height:36px;min-width:36px;border-radius:50%;background-color:#f0f4f9;border:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:box-shadow .25s ease , background-color .2s ease}.button-search-sec .wp-block-search.wp-block-search__searchfield-hidden .wp-block-search__input{max-width:0!important;padding:0!important;border-color:transparent!important;opacity:0!important;pointer-events:none}.button-search-sec .wp-block-search.wp-block-search__searchfield-hidden .wp-block-search__button{box-shadow:0 0 0 0 transparent , 0 0 0 0 transparent;margin-left:0}.button-search-sec .wp-block-search:not(.wp-block-search__searchfield-hidden) .wp-block-search__input {max-width:260px;opacity:1}.button-search-sec .wp-block-search:not(.wp-block-search__searchfield-hidden) .wp-block-search__button {margin-left:-38px;box-shadow:0 0 0 1px #fff , 0 0 0 2px #d0d7de}.kt-modal-overlay{backdrop-filter:blur(8px)}.kt-modal-overlay .kt-modal-close{right:15px!important;top:15px!important;padding:4px}.ff-default .ff-el-form-control,.ff-default .ff-el-input--content input,.ff-default .ff-el-input--content textarea,.ff-default .ff-el-input--content select{border-color:#e2e8f0!important;border-radius:8px!important;color:#0f172b!important}.ff-default .ff-el-form-control:focus,.ff-default .ff-el-input--content input:focus,.ff-default .ff-el-input--content textarea:focus,.ff-default .ff-el-input--content select:focus{border-color:var(--global-palette-btn-bg)!important}.ff-el-input--content .error.text-danger{position:absolute;left:135px;transform:translateX(-50%);background:#fff;border:1px solid #ddd;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:6px 12px;font-size:12px;font-weight:500;color:#c92c42;border-radius:4px;opacity:1;z-index:10;transition:all .2s ease;pointer-events:none;max-width:200px;text-align:center}.ff-el-is-error .ff-el-input--content{position:relative}.ff-el-input--content .error.text-danger::before{content:"!";display:inline-block;width:16px;height:16px;background-color:#c92c42;color:#fff;border-radius:50%;line-height:16px;text-align:center;margin-right:6px;font-weight:bold;vertical-align:middle}.ff-el-input--content .error.text-danger::after{content:'';position:absolute;top:-6px;left:50%;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.fluentform .ff-el-group{margin-bottom:14px!important}.pp-link label.ff-el-form-check-label.ff_tc_label{color:#6a7282;font-size:12px}.ff-el-group.pp-link.ff-el-input--content{margin-top:-10px}.fluentform .ff_submit_btn_wrapper .ff-btn-submit{background:var(--global-palette-btn-bg)!important;color:#fff!important;border:none!important;border-radius:50px!important;font-weight:500!important}.fluentform .ff_submit_btn_wrapper .ff-btn-submit:hover{background:var(--global-palette-btn-bg-hover)!important;color:#fff!important;box-shadow:none!important}#site-navigation .menu-catalog.kadence-menu-mega-enabled>.sub-menu{padding-top:16px;box-shadow:none}.mega-m-ms{background-color:transparent!important}.mega-m-ms>.kt-row-column-wrap{box-shadow: 0 20px 25px -5px rgb(0 0 0 / 10%), 0 8px 10px -6px rgb(0 0 0 / 10%);border:1px solid #e2e8f0;background-color:#fff!important}.mega-m-sec .mega-m-img{overflow:hidden!important;position:relative!important;border-radius:16px}.mega-m-sec .mega-m-img img{transition-duration:500ms}.mega-m-sec:hover .mega-m-img img{transform:scale(1.05)!important}.mega-m-sec:hover .mega-m-title{color:var(--global-palette-btn-bg)!important}a.kb-button.arrow-transition span.kb-svg-icon-wrap{transition:.5s!important}a.kb-button.arrow-transition:hover span.kb-svg-icon-wrap{transform:translateX(5px)}.fit-content{max-width:fit-content!important}.numbers-ico span.kb-svg-icon-wrap{transition:transform .15s cubic-bezier(.4,0,.2,1) , translate .15s cubic-bezier(.4,0,.2,1) , scale .15s cubic-bezier(.4,0,.2,1) , rotate .15s cubic-bezier(.4,0,.2,1);box-shadow:rgba(0,0,0,.1) 0 1px 3px 0 , rgba(0,0,0,.1) 0 1px 2px -1px;border-radius:16px;border:1px solid oklch(.929 .013 255.508)}.numbers-sec:hover .numbers-ico span.kb-svg-icon-wrap{scale:1.1 1.1}.bg-about-lime{position:absolute;top:0;right:0;height:32rem;width:32rem;background-color: color-mix(in oklab, rgb(231 0 11) 5%, transparent);filter:blur(100px)}.eq-catalog-card>.kt-inside-inner-col{background-size:100% auto!important;transition:background-size .7s ease}.eq-catalog-card:hover>.kt-inside-inner-col{background-size:105% auto!important}.header-cart-button .header-cart-total{position:absolute;right:2px;top:5px;border-radius:90px;height:16px!important;width:16px!important;color:#fff!important;font-size:10px!important;font-weight:500!important;display:flex!important;align-items:center!important;justify-content:center!important}.kadence-header-cart .header-cart-button{position:relative;width:34px;height:44px}.header-cart-button .header-cart-total{background:var(--global-palette1)!important}.nav--toggle-sub li.menu-catalog{background-color:var(--global-palette1);box-shadow: 0 1px 3px 0 rgb(0 0 0 / 10%), 0 1px 2px -1px rgb(0 0 0 / 10%);border-radius:12px;margin-right:12px}.nav--toggle-sub li.menu-catalog:hover{background-color:var(--global-palette2)}.main-navigation .primary-menu-container>ul li.menu-item.menu-catalog>a{padding:7px 20px;cursor:pointer;display:flex;flex-direction:row}.nav--toggle-sub li.menu-catalog .nav-drop-title-wrap{color:#fff;padding-right:1.2em}.nav--toggle-sub li.menu-catalog.kadence-menu-icon-side-left .menu-label-icon-wrap{margin-right:8px}.main-navigation .primary-menu-container>ul li.menu-item.menu-catalog>a .menu-label-icon svg{color:#fff}.main-navigation .primary-menu-container>ul li.menu-item.menu-catalog>a .dropdown-nav-toggle svg{display:inline-block;transition:transform .3s ease!important}.main-navigation .primary-menu-container>ul li.menu-item.menu-catalog:hover>a .dropdown-nav-toggle svg{transform:rotate(180deg)!important}.mm-item:hover>.kt-inside-inner-col{box-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px hsl(0deg 0% 0% / 10%)}.mm-item .mm-item-ico{box-shadow: 0 1px 3px 0 rgb(0 0 0 / 10%), 0 1px 2px -1px rgb(0 0 0 / 10%);border-radius:12px!important}.mm-item .mm-item-img img{box-shadow: 0 1px 3px 0 rgb(0 0 0 / 10%), 0 1px 2px -1px rgb(0 0 0 / 10%)}.mm-item .mm-item-ico .kb-svg-icon-wrap{border-radius:12px!important}.mm-item:hover .mm-item-title{color:var(--global-palette2)}.mm-item:hover .mm-item-ico .kb-svg-icon-wrap,.mm-item:hover .mm-item-img img{background:#fefce8!important;border-color:#fef08a!important}a.kb-button.b-shadow-1{box-shadow: oklab(0.769 0.0640531 0.176752 / 0.25) 0px 10px 15px -3px, 
				oklab(0.769 0.0640531 0.176752 / 0.25) 0px 4px 6px -4px}a.kb-button.b-shadow-1:hover{box-shadow: oklab(0.769 0.0640531 0.176752 / 0.4) 0px 10px 15px -3px, 
				oklab(0.769 0.0640531 0.176752 / 0.4) 0px 4px 6px -4px}.wp-block-kadence-column.advantages-h1>.kt-inside-inner-col{transition-duration:300ms}.wp-block-kadence-column.advantages-h1:hover>.kt-inside-inner-col{translate:0 -4px;box-shadow: 0 20px 25px -5px rgb(0 0 0 / 10%), 0 8px 10px -6px rgb(0 0 0 / 10%)}.wp-block-kadence-single-icon.adva-ico>.kb-svg-icon-wrap{box-shadow: 0 1px 3px 0 rgb(0 0 0 / 10%), 0 1px 2px -1px rgb(0 0 0 / 10%);border-radius:16px}.catalog-sec:hover>.kt-inside-inner-col{box-shadow: oklab(0.769 0.0640531 0.176752 / 0.1) 0px 20px 25px -5px, 
                oklab(0.769 0.0640531 0.176752 / 0.1) 0px 8px 10px -6px}.catalog-sec:hover .kb-svg-icon-wrap{background:#fefce8!important;color:var(--global-palette1)!important}.catalog-sec .image-is-svg img{box-shadow: 0 1px 3px 0 rgb(0 0 0 / 10%), 0 1px 2px -1px rgb(0 0 0 / 10%)}.catalog-sec:hover .image-is-svg img{background:#fefce8!important;border-color:#fef08a!important}.best-sellers-tabs ul.kt-tabs-title-list{background:#f1f5f9;max-width:fit-content;padding:4px;border-radius:12px}.best-sellers-tabs.wp-block-kadence-tabs .kt-tabs-title-list li{margin:0}.best-sellers-tabs.wp-block-kadence-tabs .kt-tabs-title-list li.kt-tab-title-active a.kt-tab-title{box-shadow: 0 1px 3px 0 rgb(0 0 0 / 10%), 0 1px 2px -1px rgb(0 0 0 / 10%)}.best-sellers-qc ul.kb-query-grid-wrap.products .kb-query-item.kb-query-block-post{transition-duration:300ms}.best-sellers-qc ul.kb-query-grid-wrap.products .kb-query-item.kb-query-block-post:hover{transition-duration:300ms;box-shadow: 0 20px 25px -5px rgb(0 0 0 / 10%), 0 8px 10px -6px rgb(0 0 0 / 10%)}.best-sellers-qc ul.kb-query-grid-wrap.products .kb-query-item.kb-query-block-post .kb-is-ratio-image.kb-image-ratio-square{overflow:hidden}.best-sellers-qc ul.kb-query-grid-wrap.products .kb-query-item.kb-query-block-post a .kb-is-ratio-image img{transition-duration:500ms}.best-sellers-qc ul.kb-query-grid-wrap.products .kb-query-item.kb-query-block-post:hover a .kb-is-ratio-image img{transition-duration:500ms;scale:1.05 1.05}.product-short-cats-wrapper .product-short-cat{color:#45556c;font-size:12px;font-weight:700;line-height:1.33;padding:4px 8px;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px}a.kb-advanced-heading-link.best-sellers-title .wp-block-kadence-advancedheading{min-height:42px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.search-results ul.search-archive .product .button svg{flex-shrink:0}.search-results ul.search-archive .product .button{padding:.5em 0;background:#0f172b}.search-results ul.search-archive .product a.kb-advanced-heading-link{text-decoration:none;color:inherit}.woocommerce ul.products li.product .price ins,.search-results ul.search-archive .product .price ins{color:#0f172b;font-size:24px;font-weight:900!important}.woocommerce ul.products li.product .price.best-sellers-price del,.search-results ul.search-archive .product .price.best-sellers-price del{font-size:14px;font-weight:500;line-height:1.4;opacity:1;color:#90a1b9}.kb-query-grid-grid{display:grid;list-style:none;padding:0;margin:0;gap:24px}.woocommerce ul.products li.product,.search-results ul.search-archive .product{border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;box-shadow:none;transition-duration:300ms}.woocommerce ul.products li.product:hover,.search-results ul.search-archive .product:hover{transition-duration:300ms;box-shadow: 0 20px 25px -5px rgb(0 0 0 / 10%), 0 8px 10px -6px rgb(0 0 0 / 10%)}.woocommerce ul.products li.product .kb-is-ratio-image.kb-image-ratio-square,.search-results ul.search-archive .product .kb-is-ratio-image.kb-image-ratio-square{overflow:hidden}.woocommerce ul.products li.product a .kb-is-ratio-image img,.search-results ul.search-archive .product a .kb-is-ratio-image img{transition-duration:500ms}.woocommerce ul.products li.product:hover a .kb-is-ratio-image img,.search-results ul.search-archive .product:hover a .kb-is-ratio-image img{transition-duration:500ms;scale:1.05 1.05}.woocommerce ul.products:not(.woo-archive-btn-button) li:where(:not(.woo-archive-btn-button)) .button:not(.kb-button),
.search-results ul.search-archive .product .button {width:48px!important;height:48px;display:flex!important;align-items:center;justify-content:center;cursor:pointer;border:none}.woocommerce ul.products:not(.woo-archive-btn-button) li:where(:not(.woo-archive-btn-button)) .button:not(.kb-button):hover,
.search-results ul.search-archive .product .button:hover {background-color:var(--global-palette2)!important}.woocommerce ul.products:not(.woo-archive-btn-button) li:where(:not(.woo-archive-btn-button)) .button:not(.kb-button) svg,
.search-results ul.search-archive .product .button svg {width:20px;height:20px;transition-duration:300ms}.woocommerce ul.products:not(.woo-archive-btn-button) li:where(:not(.woo-archive-btn-button)) .button:not(.kb-button):hover svg,
.search-results ul.search-archive .product .button:hover svg {scale:1.1 1.1;transition-duration:300ms}.search-results ul.search-archive .product .price{margin-bottom:0;font-style:normal;font-weight:900;font-size:24px;line-height:1.4em;font-family:Inter;color:#0f172b}a.added_to_cart.wc-forward{display:none!important}a.add_to_cart_button.added .regular-cart{display:none!important}a.add_to_cart_button.added .added-cart{display:inline-block!important}a.kb-button.b-shadow-ya:hover{box-shadow: 0 0 30px hsl(48deg 100% 50% / 40%)}a.kb-button.b-shadow-oz:hover{box-shadow: 0 0 30px hsl(218.59deg 100% 50% / 40%)}.wp-block-kadence-advancedbtn.mp-btn{display:grid;grid-template-columns:1fr 1fr;width:fit-content;margin-left:auto;margin-right:auto;align-items:stretch}ul.wp-block-kadence-dynamiclist.blog-card-rubric{position:absolute;top:16px;left:16px;border-radius:50px;background-color:#fff}ul.wp-block-kadence-dynamiclist.blog-card-rubric li.kb-dynamic-list-item{margin-bottom:0!important;padding:0}.blog-card .custom-loop-meta{display:flex;align-items:center;gap:16px;font-size:12px;line-height:1;font-weight:500;color:#90a1b9;margin-bottom:12px}.blog-card .custom-loop-meta svg,.single-post .custom-loop-meta svg{vertical-align:middle;margin-right:5px;margin-bottom:3px}.single-post .custom-loop-meta{display:flex;gap:24px;font-size:14px;line-height:1.33;font-weight:500;color: rgb(255 255 255 / 80%);margin-bottom:16px}.single-post .custom-loop-meta svg{width:16px;height:16px}.blog-card li.kb-query-item:hover,.blog .custom-archive-loop-item:hover .blog-card>.kt-inside-inner-col{box-shadow: 0 20px 25px -5px rgb(0 0 0 / 10%), 0 8px 10px -6px rgb(0 0 0 / 10%)}.blog-card li.kb-query-item .kb-is-ratio-image,.blog .custom-archive-loop-item .blog-card .blog-card-img .kb-is-ratio-image,.certificates-sec .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic{overflow:hidden}.blog-card li.kb-query-item .kb-is-ratio-image img,.blog .custom-archive-loop-item .blog-card .blog-card-img .kb-is-ratio-image img,.blog-card li.kb-query-item .blog-card-title .wp-block-kadence-advancedheading,.certificates-sec .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic img{transition-duration:500ms}.blog-card li.kb-query-item:hover .kb-is-ratio-image img,.blog .custom-archive-loop-item .blog-card:hover .blog-card-img .kb-is-ratio-image img,.certificates-sec:hover .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic img{transition-duration:500ms;scale:1.05 1.05}.blog-card li.kb-query-item:hover .blog-card-title .wp-block-kadence-advancedheading,.blog .custom-archive-loop-item:hover .blog-card>.kt-inside-inner-col .wp-block-kadence-advancedheading{color:var(--global-palette1)!important}.blog .custom-archive-loop-item .blog-card .blog-card-img .kb-is-ratio-image{border-radius:16px 16px 0 0}.certificates-ms>.kt-row-column-wrap .certificates-ms-sec-1{background-color: rgb(29 41 61);transform: skewX(calc(12deg * -1));translate:80px;width: calc(1 / 3 * 100%);height:100%;z-index:0;position:absolute;top:0;right:0}.certificates-ms>.kt-row-column-wrap{overflow:hidden;position:relative}.innovations-item-sec .wp-block-kadence-single-icon.adva-ico>.kb-svg-icon-wrap{border-radius:16px}.innovations-item-sec:hover .wp-block-kadence-single-icon.adva-ico>.kb-svg-icon-wrap{background-color: rgb(255 251 235);border:1px solid #fee685}.faq-kategory .kt-accordion-inner-wrap{display:flex;flex-direction:column;gap:16px}.faq-kategory .wp-block-kadence-pane{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:0!important;transition:border-color .3s ease}.faq-kategory .wp-block-kadence-pane.kt-active,
.faq-kategory .wp-block-kadence-pane:has(.kt-blocks-accordion-header[aria-expanded="true"]) {border-color: rgb(254 154 0)}.wp-block-kadence-pane.kt-accordion-pane.pane-active .faq-plus{display:none}.wp-block-kadence-pane.kt-accordion-pane.pane-active .faq-minus{display:block!important}.wp-block-kadence-pane.kt-accordion-pane.pane-active .faq-minus:hover path{fill:#000}.faq-kategory .kt-blocks-accordion-header{background:transparent!important;border:none;width:100%;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;font-family:inherit;font-size:18px;font-weight:700;color:#111827;cursor:pointer;transition:color .3s ease}.faq-kategory .kt-blocks-accordion-header[aria-expanded="true"]{color:#d97706}.faq-kategory .kt-blocks-accordion-icon-trigger{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#f1f5f9;flex-shrink:0;margin-left:16px;transition:background-color .3s ease}.faq-kategory .kt-blocks-accordion-header[aria-expanded="true"] .kt-blocks-accordion-icon-trigger{background-color:#fef3c7}.faq-kategory .kt-blocks-accordion-icon-trigger svg{width:14px;height:14px}.faq-kategory .kt-blocks-accordion-icon-trigger svg path{fill:#64748b!important;transition:fill .3s ease}.faq-kategory .kt-blocks-accordion-header[aria-expanded="true"] .kt-blocks-accordion-icon-trigger svg path{fill:#d97706!important}.faq-kategory .kt-accordion-panel-inner{padding:0 24px 24px 24px}.faq-kategory .kt-accordion-panel-inner p{margin:0;color:#4b5563;font-size:16px;line-height:1.6}.site-bottom-footer-wrap .site-container{padding:0}.footer-menu .kt-svg-icon-list-single{display:none!important}.singl-stock .custom-stock-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:700;line-height:1.33}.singl-stock .custom-stock-badge svg{flex-shrink:0;display:block}.singl-stock .custom-stock-badge.in-stock{background-color:#ecfdf5;color:#096}.loop-stock .custom-stock-badge.out-of-stock svg,.singl-stock .custom-stock-badge.out-of-stock svg{background:#fde8e8!important;color:#c81e1e!important}.loop-stock .custom-stock-badge.out-of-stock span,.singl-stock .custom-stock-badge.out-of-stock span{color:#c81e1e!important}.loop-stock .custom-stock-badge{display:inline-flex;align-items:center;font-size:12px;font-weight:600;line-height:1.33}.loop-stock .custom-stock-badge svg{color:#096;background:#d1fae5;border-radius:50px;overflow:hidden;padding:3px;margin-right:3px;width:16px;height:16px}.loop-stock .custom-stock-badge.in-stock{color:#096}.singl-stock .custom-stock-badge.out-of-stock{background-color:#fde8e8;color:#c81e1e}.kadence-product-gallery-thumbnails.splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide{border-radius:8px}.kadence-product-gallery-thumbnails.splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active{outline-color:var(--global-palette1)!important}.kadence-product-gallery-thumbnails.splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:hover{outline:1px solid #cbd5e1}.variations .kad_radio_variations input[type=radio]:checked+label, .variations .kad_radio_variations label.selectedValue:not(.used-for-specificity):not(.used-forspecificity):not(.usedfor-specificity),
.variations .kad_radio_variations input[type=radio]:checked+label, .variations .kad_radio_variations label.selectedValue:not(.used-for-specificity):not(.used-forspecificity):not(.usedfor-specificity) {color:var(--global-palette1)!important}.prod-gallery button.splide__arrow.splide__arrow--next{margin-right:-17px}.prod-gallery button.splide__arrow.splide__arrow--prev{margin-left:-17px}.splide .splide__arrow{width:35px!important;height:35px!important}.kadence-product-gallery-thumbnails.splide .splide__arrow{color:#62748e;background-color: rgb(255 255 255);border-radius:50%!important;border:1px solid #e2e8f0!important;box-shadow: 0 1px 3px 0 rgb(0 0 0 / 10%), 0 1px 2px -1px rgb(0 0 0 / 10%)}.kadence-product-gallery-thumbnails.splide .splide__arrow:hover{color:#fe9a00!important;background-color: rgb(255 255 255) !important;border-color:#fee685!important}.kt-layout-above .kadence-product-gallery-thumbnails.splide .splide__arrow{opacity:0%}.kt-layout-above .kadence-product-gallery-thumbnails.splide:hover .splide__arrow{opacity:100%}.splide .splide__arrow svg{fill:currentColor;height:11px;width:auto}.custom-grey-cart-box{background-color:#f8fafc;border-radius:16px;padding:24px;margin-top:32px;border:1px solid #f1f5f9}.custom-grey-cart-box .price{margin-top:0;margin-bottom:24px!important;font-size:36px!important;font-weight:900!important;line-height:1;color:#0f172b!important;display:block}form.variations_form.cart[data-product_gallery_active="yes"] .custom-grey-cart-box .price{display:flex;flex-direction:column}form.variations_form.cart:not([data-product_gallery_active="yes"]) .custom-grey-cart-box .price {display:flex;flex-direction:row;gap:6px}.custom-grey-cart-box .price,.woocommerce div.product p.price ins{font-weight:900!important}.custom-add-to-cart-flex,.woocommerce-variation-add-to-cart{display:flex;align-items:stretch;gap:12px;width:100%;margin-top:0!important}.custom-add-to-cart-flex .quantity,.woocommerce-variation-add-to-cart .quantity{margin:0!important}.custom-add-to-cart-flex button,.woocommerce-variation-add-to-cart button{flex-grow:1}table.variations th.label{display:none}table.variations td.value{display:block;width:100%;padding:0}.kt-variation-label{margin-bottom:15px;font-weight:600;color:#111}.kt-radio-variation-container .kt-image-color-sw{gap:8px!important;margin-bottom:0!important}.kt-radio-variation-container .kt-image-color-sw label{border:none!important;padding:0!important;margin:0!important;border-radius:50%}.kt-radio-variation-container .kt-image-color-sw label .kt_color_sw_span{border-radius:50%;border:2px solid #e2e8f0;padding:1px;background:transparent!important;box-shadow:none!important;display:flex;align-items:center;justify-content:center;position:relative;transition:border-color .2s ease}.kt-radio-variation-container .kt-image-color-sw label img{border-radius:50%;width:100%;height:100%;object-fit:cover}.kt-radio-variation-container .kt-image-color-sw label.selectedValue .kt_color_sw_span{border-color:#fba128;background: rgb(255 255 255 / 50%) !important}.kt-radio-variation-container .kt-image-color-sw label.selectedValue .kt_color_sw_span::after{content:"";position:absolute;width:32px;height:32px;background-image:url(data:image/svg+xml,%3Csvg\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%23222\'\ stroke-width=\'3\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpolyline\ points=\'20\ 6\ 9\ 17\ 4\ 12\'%3E%3C/polyline%3E%3C/svg%3E);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:2;top:calc(50% - 16px);left:calc(50% - 16px)}.kt-radio-variation-container .kt-image-color-sw label .kt_color_sw_span::before{display:none!important}.kt-variation-label{display:flex;align-items:center;gap:6px;margin-bottom:12px;font-weight:600;color:#111}.kt-variation-label label{margin:0!important}.selected-color-name{font-size:14px;font-weight:500;color:#62748e}a.reset_variations{display:none!important}.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:14px;font-weight:500;margin-bottom:4px;color:#90a1b9;opacity:1!important}.custom-add-to-cart-flex .quantity,.woocommerce-variation-add-to-cart .quantity{display:inline-flex!important;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;height:56px;box-sizing:border-box;flex-shrink:0}.custom-add-to-cart-flex .quantity .qty-btn,.woocommerce-variation-add-to-cart .quantity .qty-btn{display:flex;align-items:center;justify-content:center;width:48px;height:100%;background:transparent!important;border:none!important;color:#94a3b8;font-size:20px;font-weight:400;cursor:pointer;padding:0;margin:0;transition:color .15s ease;user-select:none;line-height:1}.custom-add-to-cart-flex .quantity .qty-btn:hover,.woocommerce-variation-add-to-cart .quantity .qty-btn:hover{color:#0f172a;background:transparent!important;box-shadow:none}.custom-add-to-cart-flex .quantity input.qty,.woocommerce-variation-add-to-cart .quantity input.qty{width:48px!important;height:100%!important;padding:0!important;border:none!important;background:transparent!important;text-align:center;font-weight:700;font-size:16px;color:#0f172a;box-shadow:none!important;-moz-appearance:textfield}.custom-add-to-cart-flex .quantity input.qty::-webkit-outer-spin-button,.custom-add-to-cart-flex .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.custom-add-to-cart-flex button.single_add_to_cart_button,.woocommerce-variation-add-to-cart button.single_add_to_cart_button{height:56px!important;background-color:var(--global-palette1)!important;color:#fff!important;font-size:18px!important;font-weight:700!important;border-radius:12px!important;border:none!important;box-shadow:none!important;padding:0 24px!important;display:inline-flex!important;align-items:center;justify-content:center;gap:10px;transition:background-color .2s ease;cursor:pointer;box-shadow: 0 1px 3px 0 rgb(0 0 0 / 10%), 0 1px 2px -1px rgb(0 0 0 / 10%) !important}.custom-add-to-cart-flex button.single_add_to_cart_button:hover,.woocommerce-variation-add-to-cart button.single_add_to_cart_button:hover{background-color:#f57c00!important}.custom-add-to-cart-flex button.single_add_to_cart_button .cart-icon-svg,.woocommerce-variation-add-to-cart button.single_add_to_cart_button .cart-icon-svg{stroke:currentColor;stroke-width:2.2;margin-top:-1px}.product-type-simple .custom-default-price p.price{display:flex;flex-direction:column}.woocommerce-variation-price{display:none!important}.kb-row-layout-wrap.kt-sec2{box-shadow: 0 1px 3px 0 rgb(0 0 0 / 10%), 0 1px 2px -1px rgb(0 0 0 / 10%)}.woocommerce .product .variations .kt-radio-variation-container fieldset.kad_radio_variations label.selectedValue{box-shadow: 0 4px 6px -1px rgb(0 0 0 / 10%), 0 2px 4px -2px hsl(0deg 0% 0% / 10%)}.woocommerce .product .variations .kt-radio-variation-container fieldset.kad_radio_variations label{transition-duration:150ms}.woocommerce .product .variations .kt-radio-variation-container fieldset.kad_radio_variations label:hover:not(.selectedValue) {transition-duration:150ms;scale:1.05 1.05}.woocommerce-product-gallery .kadence-product-gallery-main .splide__slide img{aspect-ratio: 1 / 1 !important;object-fit:contain!important;width:100%!important;height:100%!important;background-color:#fff!important}.woocommerce-product-gallery .kadence-product-gallery-main .splide__slide a{display:block!important;width:100%!important;height:100%!important}.breadcrumbs{font-size:12px;font-weight:500;line-height:1.33;color:#62748e;display:flex;gap:8px}.breadcrumbs a{color:#62748e;text-decoration:none}.breadcrumbs a:hover,.breadcrumbs a.taxonomy.product_cat{color:#fe9a00}.kwt-tabs-wrap.tab-product ul.tabs.wc-tabs{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;border-radius:24px 24px 0 0}.kwt-tabs-wrap.tab-product .woocommerce-tabs.wc-tabs-wrapper{border:1px solid #e2e8f0;border-radius:24px}.related-prod ul.products{gap:1.5rem!important}.grid-cols{gap:1.5rem!important}.wp-block-woocommerce-product-categories.menu-category .wc-block-product-categories-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.wp-block-woocommerce-product-categories.menu-category .wc-block-product-categories-list-item{margin:0;padding:0}.wp-block-woocommerce-product-categories.menu-category .wc-block-product-categories-list-item a{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:8px;text-decoration:none;font-size:14px;line-height:1.42;font-weight:500;color:#45556c;transition:all .2s ease}.wp-block-woocommerce-product-categories.menu-category .wc-block-product-categories-list-item__name{flex-grow:1}.wp-block-woocommerce-product-categories.menu-category .wc-block-product-categories-list-item__count{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 6px;border-radius:9999px;background-color:#f1f5f9;color:#90a1b9;font-size:10px;font-weight:500;line-height:1;margin-left:10px;transition:all .2s ease}.wp-block-woocommerce-product-categories.menu-category .wc-block-product-categories-list-item a:hover{background-color:#f8fafc;color:#0f172b}.wp-block-woocommerce-product-categories.menu-category .wc-block-product-categories-list-item a.active{background-color:#fefce8;color:#e17100;font-weight:600}.wp-block-woocommerce-product-categories.menu-category .wc-block-product-categories-list-item a.active .wc-block-product-categories-list-item__count{background-color:#fef0d7;color:#b45309}.woocommerce nav.woocommerce-pagination{margin-bottom:0}.woocommerce-pagination{margin-top:40px;margin-bottom:40px}.woocommerce-pagination ul.page-numbers{display:flex;justify-content:center;align-items:center;gap:8px;padding:0;margin:0;list-style:none}.woocommerce nav.woocommerce-pagination ul li .page-numbers{display:flex!important;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px!important;background-color:#fff;border:1px solid #e2e8f0!important;color:#1e293b;font-size:14px;font-weight:700;text-decoration:none;margin-right:0;transition:all .2s ease}.woocommerce-pagination ul.page-numbers a.page-numbers:hover{background-color:#fff;border-color:#fe9a00!important;color:#fe9a00}.woocommerce-pagination ul.page-numbers .page-numbers.current{background-color:#fe9a00;border-color:#fe9a00;color:#fff}.woocommerce-pagination ul.page-numbers .page-numbers.dots{border-color:transparent;background-color:transparent;color:#94a3b8;font-weight:600}.woocommerce-pagination ul.page-numbers a.next,.woocommerce-pagination ul.page-numbers a.prev{font-size:0!important}.woocommerce-pagination ul.page-numbers a.prev::after{content:"‹";font-size:24px;line-height:1;font-weight:400;color:inherit}.woocommerce-pagination ul.page-numbers a.next::after{content:"›";font-size:24px;line-height:1;font-weight:400;color:inherit}.woocommerce-pagination ul.page-numbers a.next,.woocommerce-pagination ul.page-numbers a.prev{background-color:transparent!important;border:1px solid #e2e8f0!important}.breadcrumbs>span:empty{display:none}.play-ico .kb-svg-icon-wrap{backdrop-filter:blur(12px)}.wp-block-kadence-column.technologies-item-text{position:absolute;bottom:24px;left:24px}.wp-block-kadence-column.technologies-item-text-2{position:absolute;bottom:16px;left:16px}.technologies-item-sec:hover .play-ico .kt-svg-icon-link{transform:scale(1.1)}.technologies-item-sec:hover .play-ico .kt-svg-icon-link .kb-svg-icon-wrap{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,1)}.technologies-item-sec{position:relative!important;border-radius:24px!important;overflow:hidden!important;cursor:pointer;border:1px solid rgba(255,255,255,.1)!important;background-color:#1e293b!important}.technologies-item-sec>.kt-inside-inner-col{position:static!important;height:100%}.technologies-item-sec::before{content:'';position:absolute;inset:0;background:linear-gradient(to top,#0f172a 0%,rgba(15,23,42,.2) 50%,transparent 100%);z-index:1;pointer-events:none}.technologies-item-sec::after{content:'';position:absolute;inset:0;background-color:rgba(0,0,0,.1);transition:background-color .3s ease;z-index:2;pointer-events:none}.technologies-item-sec .innovations-item-ico{transition:transform .2s ease!important}.technologies-item-sec:hover .innovations-item-ico{transform:scale(1.1)!important}.technologies-item-sec>.kt-inside-inner-col::before{opacity:.8;transition:all .7s ease!important}.technologies-item-sec:hover>.kt-inside-inner-col::before{transform:scale(1.05);opacity:1}.technologies-item-sec.ico-hover .innovations-item-ico{opacity:0%}.technologies-item-sec.ico-hover:hover .innovations-item-ico{opacity:1}#play1 .kt-modal-content figure,#play3 .kt-modal-content figure,#play2 .kt-modal-content figure{margin:0}#play1>.kt-modal-overlay,#play2>.kt-modal-overlay,#play3>.kt-modal-overlay{backdrop-filter:blur(8px)}img.br-home{filter:brightness(0) saturate(100%) invert(42%) sepia(61%) saturate(206%) hue-rotate(176deg) brightness(92%) contrast(83%)}.breadcrumbs a:hover .br-home{filter:brightness(0) saturate(100%) invert(66%) sepia(34%) saturate(4696%) hue-rotate(1deg) brightness(103%) contrast(107%)}.error404 .page-title-ms{display:none!important}.rules-list li{line-height:1.62}.rules-list li+li{margin-top:5px}.single-post .content-area{margin-top:0}.gradient-overlay{position:absolute;inset:0;background: linear-gradient(
        to top,
        #0f172a 0%,
        rgba(15, 23, 42, 0.6) 50%,
        transparent 100%
    );pointer-events:none}ul.wp-block-kadence-dynamiclist.blog-card-rubric-2 li{border-radius:8px;padding:7px 12px 5px 12px;margin-bottom:0}.single-post #inner-wrap{background-color:#f8f8f8}.custom-empty-mini-cart{display:flex;flex-direction:column;align-items:center;text-align:center;padding:30px 20px;margin:auto 0}.custom-empty-icon{width:76px;height:76px;background:#fff8e8;border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:#fe9a00}.custom-empty-icon svg{width:40px;height:40px}.custom-empty-title{font-size:24px;font-weight:700;color:#111827;margin:0 0 12px;line-height:1.25}.custom-empty-desc{font-size:14px;color:#64748b;line-height:1.55;margin:0 0 26px;max-width:320px}.custom-empty-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:#ff9800;color:#fff!important;font-size:15px;font-weight:600;padding:12px 28px;border-radius:12px;text-decoration:none!important;transition:background-color .2s ease , transform .15s ease;box-shadow:0 4px 14px rgba(255,152,0,.25)}.custom-empty-btn:hover{background-color:#f57c00;color:#fff!important;transform:translateY(-1px)}.custom-empty-btn span{font-size:18px;line-height:1;transition:transform .2s ease}.custom-empty-btn:hover span{transform:translateX(3px)}#cart-drawer.popup-drawer .drawer-inner,#cart-drawer.popup-drawer .drawer-content,#cart-drawer.popup-drawer .mini-cart-container,#cart-drawer.popup-drawer .kadence-mini-cart-refresh,#cart-drawer.popup-drawer .widget_shopping_cart_content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}#cart-drawer.popup-drawer ul.woocommerce-mini-cart.cart_list{flex:0 1 auto!important;overflow-y:auto!important}#cart-drawer.popup-drawer .woocommerce-mini-cart__total.total{flex:0 0 auto!important;margin-bottom:0!important}#cart-drawer.popup-drawer .drawer-content .woocommerce-mini-cart__buttons.buttons{margin-top:auto!important;flex:0 0 auto!important;padding-top:15px}.wc-block-components-sidebar-layout .wc-block-components-main{background:#fff;border-radius:20px;border:1px solid #eef0f3;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.02)}.wc-block-cart__main .wc-block-cart-items td,.wc-block-cart__main .wc-block-cart-items{border-color:#f1f5f9}.wc-block-cart .wc-block-components-sidebar{background:#fff;border-radius:20px;border:1px solid #eef0f3;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.02)}.wc-block-components-sidebar-layout.wc-block-cart{display:flex;gap:32px;flex-direction:row;flex-wrap:nowrap}.kt-inside-inner-col td.wc-block-cart-item__total .wc-block-components-product-price__value{font-size:18px!important;font-weight:700!important;color:#0f172a!important;letter-spacing:-.01em}.kt-inside-inner-col .wc-block-cart-item__remove-link{background:transparent!important;border:none!important;padding:4px!important;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.kt-inside-inner-col .wc-block-cart-item__remove-link svg{fill:#cbd5e1!important;width:20px!important;height:20px!important;transition:fill .15s ease}.kt-inside-inner-col .wc-block-cart-item__remove-link:hover svg{fill:#ef4444!important}.kt-inside-inner-col .wc-block-cart__totals-title{font-size:22px!important;font-weight:800!important;color:#0f172a!important;margin-bottom:24px!important;padding:0!important}.kt-inside-inner-col .wc-block-components-totals-item{display:flex!important;justify-content:space-between!important;align-items:baseline!important;font-size:15px;color:#64748b;margin-bottom:12px}.kt-inside-inner-col .wc-block-components-totals-item__label{color:#475569!important;font-weight:500}.kt-inside-inner-col .wc-block-components-totals-shipping__via{font-size:13px;color:#94a3b8}.kt-inside-inner-col .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-size:16px!important;font-weight:800!important;color:#0f172a!important}.kt-inside-inner-col .wc-block-components-totals-footer-item-tax-value{color:#0f172a!important;font-size:30px;font-weight:900;letter-spacing:-.75px}.kt-inside-inner-col .wc-block-cart__submit-container{width:100%}.kt-inside-inner-col a.wc-block-cart__submit-button{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;background:#f59e0b!important;border:none!important;border-radius:14px!important;padding:16px 24px!important;color:#fff!important;font-size:16px!important;font-weight:700!important;text-decoration:none!important;box-shadow:0 6px 18px rgba(245,158,11,.28)!important;transition:all .2s ease!important;cursor:pointer}.kt-inside-inner-col a.wc-block-cart__submit-button:hover{background:#d97706!important;box-shadow:0 8px 24px rgba(245,158,11,.38)!important}.kt-inside-inner-col a.wc-block-cart__submit-button::after{content:"";display:inline-block;width:20px;height:20px;flex-shrink:0;background-color:currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") no-repeat center / contain;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") no-repeat center / contain;transition:transform .2s ease}.kt-inside-inner-col a.wc-block-cart__submit-button:hover::after{transform:translateX(4px)}.kt-inside-inner-col .wc-block-components-quantity-selector{display:inline-flex!important;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:2px 4px;height:38px;box-shadow: 0 1px 2px 0 rgb(0 0 0 / 5%)}.kt-inside-inner-col .wc-block-components-quantity-selector__input{width:32px!important;border:none!important;background:transparent!important;text-align:center!important;font-size:15px!important;font-weight:600!important;color:#1e293b!important;padding:0!important;-moz-appearance:textfield}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{font-size:17px!important;font-weight:700!important;color:#111827!important;text-decoration:none!important;line-height:1.35;transition:color .15s ease}.kt-inside-inner-col a.wc-block-components-product-name:hover{color:#f59e0b!important}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-totals-block{display:none}.kt-inside-inner-col td.wc-block-cart-item__image>a{grid-area:image;width:96px!important;height:96px!important;background:#fbfbfb;border:1px solid #f0f2f5;border-radius:16px;display:flex;align-items:center;justify-content:center;padding:10px;box-sizing:border-box}.wc-block-components-sidebar.wc-block-cart__sidebar{display:flex!important;flex-direction:column!important}.wc-block-cart__submit{margin-top:auto!important;margin-bottom:0!important}#cart-drawer .button.continue-shopping-btn{display:flex!important;align-items:center;justify-content:center;gap:8px;background-color:transparent!important;color:#475569!important;border:1px solid #cbd5e1!important;width:100%;text-align:center;box-shadow:none!important}#cart-drawer .button.continue-shopping-btn:hover{background-color:#f8fafc!important;color:#0f172a!important;border-color:#94a3b8!important}#cart-drawer .button.continue-shopping-btn svg{transition:transform .2s ease}#cart-drawer .button.continue-shopping-btn:hover svg{transform:translateX(-4px)}.wp-site-blocks .content-container .alignwide{margin-left:0!important;margin-right:0!important;max-width:100%!important}form.woocommerce-checkout{display:flex;flex-wrap:nowrap;gap:32px;align-items:flex-start}form.woocommerce-checkout::before,form.woocommerce-checkout::after{display:none!important}.woocommerce-checkout .col2-set{width:65%!important;float:none!important;padding:0!important}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{width:100%!important;float:none!important}.woocommerce-checkout #order_review{width:35%!important;float:none!important;padding:32px!important;position:-webkit-sticky!important;position:sticky!important;top:32px!important;align-self:flex-start!important;z-index:10}.woocommerce-checkout .wp-site-blocks,.woocommerce-checkout .content-container,.woocommerce-checkout .wp-block-group{overflow:visible!important}.woocommerce-billing-fields,.woocommerce-additional-fields,.custom-checkout-block,form.checkout .woocommerce-checkout-review-order{background:#fff!important;border-radius:20px!important;padding:32px!important;box-shadow:0 4px 20px rgba(0,0,0,.03)!important;border:1px solid #f1f3f7!important;margin-bottom:24px!important}.woocommerce-checkout h3,.woocommerce-checkout #order_review_heading{display:none!important}.checkout-step-title{display:flex;align-items:center;font-size:20px!important;font-weight:800!important;color:#111827!important;margin-bottom:24px!important}.checkout-step-title .step-num{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:#f59e0b;color:#fff;border-radius:50%;font-size:14px;font-weight:700;margin-right:12px;flex-shrink:0}.woocommerce-checkout #order_review::before{content:"Ваш заказ";display:block;font-size:20px;font-weight:800;color:#111827;margin-bottom:24px;line-height:1.2}.woocommerce-checkout .form-row{margin-bottom:20px!important}.woocommerce-checkout .form-row label{display:block!important;font-size:12px!important;line-height:1.33!important;font-weight:600!important;color:#314158!important;margin-bottom:4px!important}.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout .form-row textarea,.woocommerce-checkout .form-row select{width:100%!important;background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:12px!important;padding:12px 16px 12px 44px!important;font-size:14px!important;color:#0f172a!important;transition:all .2s ease!important;box-sizing:border-box!important;box-shadow:none!important;background-repeat:no-repeat!important;background-position:14px center!important;background-size:20px!important}.woocommerce-checkout .form-row textarea{padding-left:16px!important;background-image:none!important}.woocommerce-checkout .form-row input.input-text:focus,.woocommerce-checkout .form-row textarea:focus,.woocommerce-checkout .form-row select:focus{background-color:#fff!important;border-color:#f59e0b!important;outline:none!important;box-shadow:0 0 0 3px rgba(245,158,11,.15)!important}#billing_first_name_field input,#billing_last_name_field input,#billing_otch_field input{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%2394a3b8\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpath\ d=\'M19\ 21v-2a4\ 4\ 0\ 0\ 0-4-4H9a4\ 4\ 0\ 0\ 0-4\ 4v2\'/%3E%3Ccircle\ cx=\'12\'\ cy=\'7\'\ r=\'4\'/%3E%3C/svg%3E)!important}#billing_email_field input{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%2394a3b8\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Crect\ width=\'20\'\ height=\'16\'\ x=\'2\'\ y=\'4\'\ rx=\'2\'/%3E%3Cpath\ d=\'m22\ 7-8.97\ 5.7a1.94\ 1.94\ 0\ 0\ 1-2.06\ 0L2\ 7\'/%3E%3C/svg%3E)!important}#billing_phone_field input{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%2394a3b8\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpath\ d=\'M22\ 16.92v3a2\ 2\ 0\ 0\ 1-2.18\ 2\ 19.79\ 19.79\ 0\ 0\ 1-8.63-3.07\ 19.5\ 19.5\ 0\ 0\ 1-6-6\ 19.79\ 19.79\ 0\ 0\ 1-3.07-8.67A2\ 2\ 0\ 0\ 1\ 4.11\ 2h3a2\ 2\ 0\ 0\ 1\ 2\ 1.72\ 12.84\ 12.84\ 0\ 0\ 0\ .7\ 2.81\ 2\ 2\ 0\ 0\ 1-.45\ 2.11L8.09\ 9.91a16\ 16\ 0\ 0\ 0\ 6\ 6l1.27-1.27a2\ 2\ 0\ 0\ 1\ 2.11-.45\ 12.84\ 12.84\ 0\ 0\ 0\ 2.81.7A2\ 2\ 0\ 0\ 1\ 22\ 16.92z\'/%3E%3C/svg%3E)!important}#billing_city_field input{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%2394a3b8\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpath\ d=\'M20\ 10c0\ 6-8\ 12-8\ 12s-8-6-8-12a8\ 8\ 0\ 0\ 1\ 16\ 0Z\'/%3E%3Ccircle\ cx=\'12\'\ cy=\'10\'\ r=\'3\'/%3E%3C/svg%3E)!important}#billing_country_field select{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%2394a3b8\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Ccircle\ cx=\'12\'\ cy=\'12\'\ r=\'10\'/%3E%3Cpath\ d=\'M12\ 2a15.3\ 15.3\ 0\ 0\ 1\ 4\ 10\ 15.3\ 15.3\ 0\ 0\ 1-4\ 10\ 15.3\ 15.3\ 0\ 0\ 1-4-10\ 15.3\ 15.3\ 0\ 0\ 1\ 4-10z\'/%3E%3Cpath\ d=\'M2\ 12h20\'/%3E%3C/svg%3E)!important}table.woocommerce-checkout-review-order-table{border:none!important;margin:0!important;width:100%!important}table.woocommerce-checkout-review-order-table thead{display:none!important}table.woocommerce-checkout-review-order-table th,table.woocommerce-checkout-review-order-table td{border:none!important;border-bottom:1px solid #f1f3f7!important;padding:16px 0!important;background:transparent!important}table.woocommerce-checkout-review-order-table tbody td.product-name{font-size:14px!important;font-weight:500!important;color:#1e293b!important}table.woocommerce-checkout-review-order-table tbody td.product-total,table.woocommerce-checkout-review-order-table tfoot td{text-align:right!important;font-weight:700!important;color:#0f172a!important}table.woocommerce-checkout-review-order-table tfoot th{font-size:14px!important;font-weight:500!important;color:#64748b!important}table.woocommerce-checkout-review-order-table tfoot tr.order-total th,table.woocommerce-checkout-review-order-table tfoot tr.order-total td{border-bottom:none!important;padding-top:24px!important;font-size:18px!important;font-weight:800!important;color:#111827!important}tr.woocommerce-shipping-totals.shipping{display:flex;flex-direction:column}#shipping_method{list-style:none!important;padding:0!important;margin:0!important}#shipping_method li{margin-bottom:12px!important}#shipping_method li input[type="radio"]{display:none!important}#shipping_method li label{display:flex!important;align-items:flex-start!important;padding:16px!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;cursor:pointer!important;font-size:14px!important;font-weight:600!important;color:#1e293b!important;transition:all .2s ease!important;margin:0!important;min-width:100%}#shipping_method li label::before{content:'';display:inline-block;width:20px;height:20px;border:2px solid #cbd5e1;border-radius:50%;margin-right:14px;margin-top:2px!important;flex-shrink:0;transition:all .2s ease;box-sizing:border-box}#shipping_method li input[type="radio"]:checked+label{border-color:#f59e0b!important;background: rgb(255 251 235 / 37%) !important}#shipping_method li input[type="radio"]:checked+label::before{border-color:#f59e0b;background:#f59e0b;box-shadow:inset 0 0 0 4px #fffbeb}.shipping-content-wrapper{display:flex;flex-direction:column;width:100%}.shipping-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;margin-bottom:6px}.shipping-title-group{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.shipping-title{font-size:16px;font-weight:700;color:#111827}.shipping-badge{background-color:#fef3c7;color:#d97706;font-size:10px;font-weight:700;text-transform:uppercase;padding:4px 8px;border-radius:6px;letter-spacing:.5px;line-height:1}.shipping-desc{font-size:13px;color:#94a3b8;line-height:1.4;font-weight:400;padding-right:20px}.shipping-price{font-size:13px;font-weight:600;color:#64748b;text-align:right;white-space:nowrap}.shipping-price-free{color:#10b981}.woocommerce-privacy-policy-text{font-size:12px!important;color:#64748b!important;margin-bottom:20px!important;line-height:1.5!important}.woocommerce-checkout button#place_order{width:100%!important;background:#f59e0b!important;color:#fff!important;font-size:18px!important;font-weight:700!important;padding:18px!important;border:none!important;border-radius:14px!important;cursor:pointer!important;transition:all .2s ease!important;box-shadow:0 6px 20px rgba(245,158,11,.25)!important}.woocommerce-checkout button#place_order:hover{background:#d97706!important;transform:translateY(-1px)!important;box-shadow:0 8px 24px rgba(245,158,11,.35)!important}.woocommerce .woocommerce-checkout .form-row.place-order{margin:0!important;padding:0!important}#payment ul.payment_methods{display:flex!important;gap:16px!important;padding:0!important;border:none!important;background:transparent!important;flex-direction:column}#payment ul.payment_methods li.wc_payment_method{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;padding:16px!important;margin:0!important;display:flex;flex-direction:column;transition:all .2s ease!important;list-style:none!important;width:100%!important;box-sizing:border-box!important}#payment ul.payment_methods::before,#payment ul.payment_methods::after{display:none!important}#payment ul.payment_methods li.wc_payment_method:has(input[type="radio"]:checked) {border-color:#f59e0b!important;background: rgb(255 251 235 / 37%) !important}.woocommerce-checkout #payment ul.payment_methods li input[type="radio"]{position:absolute!important;opacity:0!important;width:0!important;height:0!important;margin:0!important;pointer-events:none!important}#payment ul.payment_methods li.wc_payment_method label{display:flex!important;align-items:flex-start!important;font-size:15px!important;line-height:1.62;font-weight:700!important;color:#111827!important;cursor:pointer!important;margin:0!important;padding:0!important;border:none!important;background:transparent!important;min-width:0!important}.woocommerce-checkout #payment ul.payment_methods li input[type="radio"]+label::after{display:none!important}.woocommerce-checkout #payment ul.payment_methods li input[type="radio"]+label::before,#payment ul.payment_methods li.wc_payment_method label::before{content:''!important;display:inline-block!important;width:20px!important;height:20px!important;min-width:20px!important;border:2px solid #cbd5e1!important;border-radius:50%!important;margin-right:12px!important;margin-top:1px!important;flex-shrink:0!important;transition:all .2s ease!important;box-sizing:border-box!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;position:static!important}.woocommerce-checkout #payment ul.payment_methods li input[type="radio"]:checked+label::before,#payment ul.payment_methods li.wc_payment_method input[type="radio"]:checked+label::before{border-color:#3b82f6!important;background-color:#3b82f6!important;box-shadow:inset 0 0 0 4px #fff!important}#payment ul.payment_methods .payment_box{display:block!important;background:transparent!important;border:none!important;padding:0 0 0 25px!important;margin:6px 0 0 0!important;font-size:13px!important;color:#64748b!important;line-height:1.4!important}#payment ul.payment_methods .payment_box::before{display:none!important}#payment ul.payment_methods .payment_box p{margin:0!important;font-size:inherit!important;color:inherit!important}.woocommerce-checkout .form-row textarea{height:6em!important}.woocommerce-form-login-toggle .woocommerce-info{background:#fff!important;border-radius:12px!important;padding:16px 24px!important;border:1px solid #e2e8f0!important;color:#475569!important;font-size:14px!important;display:flex;align-items:center;margin-bottom:24px!important;box-shadow:0 4px 20px rgba(0,0,0,.03)!important}.woocommerce-form-login-toggle .woocommerce-info::before{display:none!important}.woocommerce-form-login-toggle .woocommerce-info a.showlogin{color:#f59e0b!important;font-weight:700!important;margin-left:8px;text-decoration:none!important;transition:color .2s ease!important}.woocommerce-form-login-toggle .woocommerce-info a.showlogin:hover{color:#d97706!important}form.woocommerce-form-login{background:#fff!important;border-radius:20px!important;padding:32px!important;box-shadow:0 4px 20px rgba(0,0,0,.03)!important;border:1px solid #f1f3f7!important;margin-bottom:32px!important}form.woocommerce-form-login p:first-child{font-size:13px!important;color:#64748b!important;line-height:1.5!important;margin-bottom:24px!important}form.woocommerce-form-login .form-row label{display:block!important;font-size:12px!important;line-height:1.33!important;font-weight:600!important;color:#314158!important;margin-bottom:4px!important}form.woocommerce-form-login .form-row input.input-text{width:100%!important;background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:12px!important;padding:12px 16px 12px 44px!important;font-size:14px!important;color:#0f172a!important;transition:all .2s ease!important;box-sizing:border-box!important;box-shadow:none!important;background-repeat:no-repeat!important;background-position:14px center!important;background-size:20px!important}form.woocommerce-form-login .form-row input.input-text:focus{background-color:#fff!important;border-color:#f59e0b!important;outline:none!important;box-shadow:0 0 0 3px rgba(245,158,11,.15)!important}#username{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%2394a3b8\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpath\ d=\'M19\ 21v-2a4\ 4\ 0\ 0\ 0-4-4H9a4\ 4\ 0\ 0\ 0-4\ 4v2\'/%3E%3Ccircle\ cx=\'12\'\ cy=\'7\'\ r=\'4\'/%3E%3C/svg%3E)!important}#password{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%2394a3b8\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Crect\ width=\'18\'\ height=\'11\'\ x=\'3\'\ y=\'11\'\ rx=\'2\'\ ry=\'2\'/%3E%3Cpath\ d=\'M7\ 11V7a5\ 5\ 0\ 0\ 1\ 10\ 0v4\'/%3E%3C/svg%3E)!important}form.woocommerce-form-login button.woocommerce-button{background:#f59e0b!important;color:#fff!important;font-size:16px!important;font-weight:700!important;padding:14px 32px!important;border:none!important;border-radius:12px!important;cursor:pointer!important;transition:all .2s ease!important;box-shadow:0 4px 12px rgba(245,158,11,.2)!important;margin-top:12px!important}form.woocommerce-form-login button.woocommerce-button:hover{background:#d97706!important;transform:translateY(-1px)!important;box-shadow:0 6px 16px rgba(245,158,11,.3)!important}form.woocommerce-form-login .lost_password{margin-top:24px!important;float:right}form.woocommerce-form-login .lost_password a{color:#94a3b8!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important;transition:color .2s ease!important}form.woocommerce-form-login .lost_password a:hover{color:#f59e0b!important}.woocommerce-form-login__rememberme{display:inline-flex!important;align-items:center!important;margin-top:20px!important;cursor:pointer}.woocommerce-form-login__rememberme input[type="checkbox"]{display:none!important}.woocommerce-form-login__rememberme span{display:flex;align-items:center;font-size:14px!important;color:#475569!important;font-weight:500!important}.woocommerce-form-login__rememberme span::before{content:'';display:inline-block;width:20px;height:20px;border:2px solid #cbd5e1;border-radius:6px;margin-right:10px;flex-shrink:0;transition:all .2s ease;box-sizing:border-box}.woocommerce-form-login__rememberme input[type="checkbox"]:checked+span::before{border-color:#f59e0b;background-color:#f59e0b;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'white\'\ stroke-width=\'3\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'20\ 6\ 9\ 17\ 4\ 12\'%3E%3C/polyline%3E%3C/svg%3E);background-size:12px;background-position:center;background-repeat:no-repeat}.woocommerce-account-fields{margin-bottom:24px!important}.woocommerce-account-fields .create-account label{display:flex!important;align-items:center!important;padding:16px!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;cursor:pointer!important;transition:all .2s ease!important;margin:0!important}.woocommerce-account-fields .create-account:has(input[type="checkbox"]:checked) label {border-color:#f59e0b!important;background: rgb(255 251 235 / 37%) !important}.woocommerce-account-fields .create-account input[type="checkbox"]{display:none!important}.woocommerce-account-fields .create-account label span{display:flex;align-items:center;font-size:14px!important;font-weight:600!important;color:#1e293b!important}.woocommerce-account-fields .create-account label span::before{content:'';display:inline-block;width:20px;height:20px;border:2px solid #cbd5e1;border-radius:6px;margin-right:12px;flex-shrink:0;transition:all .2s ease;box-sizing:border-box}.woocommerce-account-fields .create-account input[type="checkbox"]:checked+span::before{border-color:#f59e0b;background-color:#f59e0b;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'white\'\ stroke-width=\'3\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'20\ 6\ 9\ 17\ 4\ 12\'%3E%3C/polyline%3E%3C/svg%3E);background-size:12px;background-position:center;background-repeat:no-repeat}ul.woocommerce-error{background-color:#fef2f2!important;border:1px solid #fecaca!important;border-left:4px solid #ef4444!important;border-radius:12px!important;padding:16px 20px 16px 48px!important;margin:0!important;list-style:none!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;box-shadow:0 4px 12px rgba(239,68,68,.05)!important;position:relative!important}ul.woocommerce-error::before{content:'';position:absolute;left:16px;top:18px;width:20px;height:20px;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%23ef4444\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Ccircle\ cx=\'12\'\ cy=\'12\'\ r=\'10\'/%3E%3Cline\ x1=\'12\'\ y1=\'8\'\ x2=\'12\'\ y2=\'12\'/%3E%3Cline\ x1=\'12\'\ y1=\'16\'\ x2=\'12.01\'\ y2=\'16\'/%3E%3C/svg%3E);background-size:cover;background-repeat:no-repeat;display:block!important}ul.woocommerce-error li{margin:0!important;padding:0!important;background:transparent!important}ul.woocommerce-error li::before,ul.woocommerce-error li::after{display:none!important}ul.woocommerce-error li:not(:last-child) {margin-bottom:8px!important}.woocommerce-order p.woocommerce-notice.woocommerce-thankyou-order-received{background-color:#ecfdf5!important;border:1px solid #a7f3d0!important;border-left:4px solid #10b981!important;border-radius:12px!important;padding:16px 20px 16px 48px!important;color:#065f46!important;font-size:15px!important;font-weight:600!important;position:relative!important;box-shadow:0 4px 12px rgba(16,185,129,.05)!important;margin-bottom:32px!important}.woocommerce-order p.woocommerce-notice.woocommerce-thankyou-order-received::before{content:'';position:absolute;left:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%2310b981\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpath\ d=\'M22\ 11.08V12a10\ 10\ 0\ 1\ 1-5.93-9.14\'/%3E%3Cpolyline\ points=\'22\ 4\ 12\ 14.01\ 9\ 11.01\'/%3E%3C/svg%3E);background-size:cover;background-repeat:no-repeat;display:block!important}ul.woocommerce-order-overview{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:20px!important;background:#fff!important;border-radius:20px!important;padding:32px!important;box-shadow:0 4px 20px rgba(0,0,0,.03)!important;border:1px solid #f1f3f7!important;margin-bottom:32px!important;list-style:none!important}ul.woocommerce-order-overview li{margin:0!important;padding:0!important;border:none!important;text-transform:uppercase;font-size:11px!important;color:#94a3b8!important;font-weight:600!important;letter-spacing:.5px;display:flex;flex-direction:column}ul.woocommerce-order-overview li strong{text-transform:none;font-size:16px!important;color:#0f172a!important;font-weight:700!important;margin-top:8px!important}section.woocommerce-order-details,section.woocommerce-customer-details{background:#fff!important;border-radius:20px!important;padding:32px!important;box-shadow:0 4px 20px rgba(0,0,0,.03)!important;border:1px solid #f1f3f7!important;margin-bottom:32px!important}.woocommerce-order h2{font-size:20px!important;font-weight:800!important;color:#111827!important;margin-top:0!important;margin-bottom:24px!important;border:none!important;padding:0!important}.woocommerce-order > p:not(.woocommerce-notice) {font-size:14px!important;color:#475569!important;margin-bottom:24px!important;background:#f8fafc!important;padding:16px!important;border-radius:12px!important;border:1px dashed #cbd5e1!important}table.woocommerce-table--order-details{border:none!important;margin:0!important;width:100%!important}table.woocommerce-table--order-details thead{display:none!important}table.woocommerce-table--order-details th,table.woocommerce-table--order-details td{border:none!important;border-bottom:1px solid #f1f3f7!important;padding:16px 0!important;background:transparent!important}table.woocommerce-table--order-details tbody td.product-name{font-size:15px!important;font-weight:500!important;color:#1e293b!important}table.woocommerce-table--order-details tbody td.product-name a{color:#1e293b!important;text-decoration:none!important}table.woocommerce-table--order-details tbody td.product-total{text-align:right!important;font-weight:700!important;color:#0f172a!important}table.woocommerce-table--order-details tfoot th{font-size:14px!important;font-weight:500!important;color:#64748b!important;text-align:left!important}table.woocommerce-table--order-details tfoot td{text-align:right!important;font-weight:700!important;color:#0f172a!important}table.woocommerce-table--order-details tfoot tr:last-child th,table.woocommerce-table--order-details tfoot tr:last-child td{border-bottom:none!important;padding-top:24px!important;font-size:18px!important;font-weight:800!important;color:#111827!important}.woocommerce-customer-details address{font-style:normal!important;font-size:15px!important;color:#475569!important;line-height:1.6!important;border:1px solid #f1f3f7!important;border-radius:12px!important;padding:24px!important;background:#f8fafc!important}.woocommerce-customer-details address p{margin:12px 0 0 0!important;display:flex;align-items:center;font-weight:600!important;color:#1e293b!important}.woocommerce-customer-details--phone::before{content:'';display:inline-block;width:16px;height:16px;margin-right:8px;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%2394a3b8\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpath\ d=\'M22\ 16.92v3a2\ 2\ 0\ 0\ 1-2.18\ 2\ 19.79\ 19.79\ 0\ 0\ 1-8.63-3.07\ 19.5\ 19.5\ 0\ 0\ 1-6-6\ 19.79\ 19.79\ 0\ 0\ 1-3.07-8.67A2\ 2\ 0\ 0\ 1\ 4.11\ 2h3a2\ 2\ 0\ 0\ 1\ 2\ 1.72\ 12.84\ 12.84\ 0\ 0\ 0\ .7\ 2.81\ 2\ 2\ 0\ 0\ 1-.45\ 2.11L8.09\ 9.91a16\ 16\ 0\ 0\ 0\ 6\ 6l1.27-1.27a2\ 2\ 0\ 0\ 1\ 2.11-.45\ 12.84\ 12.84\ 0\ 0\ 0\ 2.81.7A2\ 2\ 0\ 0\ 1\ 22\ 16.92z\'/%3E%3C/svg%3E);background-size:cover}.woocommerce-customer-details--email::before{content:'';display:inline-block;width:16px;height:16px;margin-right:8px;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%2394a3b8\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Crect\ width=\'20\'\ height=\'16\'\ x=\'2\'\ y=\'4\'\ rx=\'2\'/%3E%3Cpath\ d=\'m22\ 7-8.97\ 5.7a1.94\ 1.94\ 0\ 0\ 1-2.06\ 0L2\ 7\'/%3E%3C/svg%3E);background-size:cover}.woocommerce ul.order_details::before,.woocommerce ul.order_details::after{display:none!important}.woocommerce-account .woocommerce{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start}.woocommerce-account .account-navigation-wrap{width:100%!important;background:#fff!important;border-radius:20px!important;padding:24px!important;box-shadow:0 4px 20px rgba(0,0,0,.03)!important;border:1px solid #f1f3f7!important}.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;background:#fff!important;border-radius:20px!important;padding:32px!important;box-shadow:0 4px 20px rgba(0,0,0,.03)!important;border:1px solid #f1f3f7!important}@media (min-width:992px){.woocommerce-account .account-navigation-wrap{width:calc(30% - 16px)!important;position:-webkit-sticky!important;position:sticky!important;top:32px!important}.woocommerce-account .woocommerce-MyAccount-content{width:calc(70% - 16px)!important}}.kadence-account-avatar{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:24px!important;margin-bottom:16px!important;border-bottom:1px solid #f1f3f7}.kadence-account-avatar img{border-radius:50%!important;border:4px solid #fffbeb!important;box-shadow:0 4px 12px rgba(245,158,11,.15)!important;margin-bottom:12px!important}.kadence-customer-name{font-size:18px!important;font-weight:800!important;color:#111827!important}nav.woocommerce-MyAccount-navigation ul{list-style:none!important;padding:0!important;margin:0!important}nav.woocommerce-MyAccount-navigation ul li{margin-bottom:6px!important;border:none!important;padding:0!important}nav.woocommerce-MyAccount-navigation ul li a{display:flex!important;align-items:center!important;padding:12px 16px!important;color:#475569!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;border-radius:12px!important;transition:all .2s ease!important;background:transparent!important}nav.woocommerce-MyAccount-navigation ul li a::before{content:'';display:inline-block;width:18px;height:18px;margin-right:12px;background-size:contain;background-repeat:no-repeat;opacity:.6;transition:all .2s ease}nav.woocommerce-MyAccount-navigation ul li.is-active a,nav.woocommerce-MyAccount-navigation ul li a:hover{background:#fffbeb!important;color:#d97706!important}nav.woocommerce-MyAccount-navigation ul li.is-active a::before,nav.woocommerce-MyAccount-navigation ul li a:hover::before{opacity:1}.woocommerce-MyAccount-navigation-link--dashboard a::before{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%23d97706\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpath\ d=\'M3\ 9l9-7\ 9\ 7v11a2\ 2\ 0\ 0\ 1-2\ 2H5a2\ 2\ 0\ 0\ 1-2-2z\'/%3E%3Cpolyline\ points=\'9\ 22\ 9\ 12\ 15\ 12\ 15\ 22\'/%3E%3C/svg%3E)}.woocommerce-MyAccount-navigation-link--orders a::before{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%23d97706\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpath\ d=\'M6\ 2L3\ 6v14a2\ 2\ 0\ 0\ 0\ 2\ 2h14a2\ 2\ 0\ 0\ 0\ 2-2V6l-3-4z\'/%3E%3Cline\ x1=\'3\'\ y1=\'6\'\ x2=\'21\'\ y2=\'6\'/%3E%3Cpath\ d=\'M16\ 10a4\ 4\ 0\ 0\ 1-8\ 0\'/%3E%3C/svg%3E)}.woocommerce-MyAccount-navigation-link--edit-address a::before{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%23d97706\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpath\ d=\'M21\ 10c0\ 7-9\ 13-9\ 13s-9-6-9-13a9\ 9\ 0\ 0\ 1\ 18\ 0z\'/%3E%3Ccircle\ cx=\'12\'\ cy=\'10\'\ r=\'3\'/%3E%3C/svg%3E)}.woocommerce-MyAccount-navigation-link--edit-account a::before{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%23d97706\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpath\ d=\'M20\ 21v-2a4\ 4\ 0\ 0\ 0-4-4H8a4\ 4\ 0\ 0\ 0-4\ 4v2\'/%3E%3Ccircle\ cx=\'12\'\ cy=\'7\'\ r=\'4\'/%3E%3C/svg%3E)}.woocommerce-MyAccount-navigation-link--customer-logout a::before{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%23d97706\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpath\ d=\'M9\ 21H5a2\ 2\ 0\ 0\ 1-2-2V5a2\ 2\ 0\ 0\ 1\ 2-2h4\'/%3E%3Cpolyline\ points=\'16\ 17\ 21\ 12\ 16\ 7\'/%3E%3Cline\ x1=\'21\'\ y1=\'12\'\ x2=\'9\'\ y2=\'12\'/%3E%3C/svg%3E)}.woocommerce-MyAccount-content p{color:#475569!important;font-size:15px!important;line-height:1.6!important;margin-bottom:20px!important}.woocommerce-MyAccount-content p a{color:#f59e0b!important;font-weight:600!important;text-decoration:none!important;transition:color .2s ease}.woocommerce-MyAccount-content p a:hover{color:#d97706!important;text-decoration:underline!important}.woocommerce-info.woo-compliance-notice{background-color:#fffbeb!important;border:1px solid #fde68a!important;border-left:4px solid #f59e0b!important;border-radius:12px!important;padding:16px 20px 16px 48px!important;color:#92400e!important;box-shadow:0 4px 12px rgba(245,158,11,.05)!important;position:relative!important;font-size:14px!important;line-height:1.5!important}.woocommerce-info.woo-compliance-notice strong{font-size:15px!important;color:#b45309!important}.woocommerce-info.woo-compliance-notice a{color:#d97706!important}.woocommerce-info.woo-compliance-notice::before{content:'';position:absolute;left:16px;top:16px;width:20px;height:20px;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%23f59e0b\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpath\ d=\'M10.29\ 3.86L1.82\ 18a2\ 2\ 0\ 0\ 0\ 1.71\ 3h16.94a2\ 2\ 0\ 0\ 0\ 1.71-3L13.71\ 3.86a2\ 2\ 0\ 0\ 0-3.42\ 0z\'/%3E%3Cline\ x1=\'12\'\ y1=\'9\'\ x2=\'12\'\ y2=\'13\'/%3E%3Cline\ x1=\'12\'\ y1=\'17\'\ x2=\'12.01\'\ y2=\'17\'/%3E%3C/svg%3E);background-size:cover;background-repeat:no-repeat;display:block!important}.woocommerce-account .woocommerce::before,.woocommerce-account .woocommerce::after{display:none!important}.woocommerce-account .form-row input.input-text,.woocommerce-account .form-row textarea,.woocommerce-account .form-row select{width:100%!important;background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:12px!important;padding:12px 16px 12px 44px!important;font-size:14px!important;color:#0f172a!important;transition:all .2s ease!important;box-sizing:border-box!important;box-shadow:none!important;background-repeat:no-repeat!important;background-position:14px center!important;background-size:20px!important}.woocommerce-account .form-row textarea{padding-left:16px!important;background-image:none!important}.woocommerce-account .form-row input.input-text:focus,.woocommerce-account .form-row textarea:focus,.woocommerce-account .form-row select:focus{background-color:#fff!important;border-color:#f59e0b!important;outline:none!important;box-shadow:0 0 0 3px rgba(245,158,11,.15)!important}.woocommerce-account .form-row label{display:block!important;font-size:12px!important;line-height:1.33!important;font-weight:600!important;color:#314158!important;margin-bottom:4px!important}.woocommerce-account .form-row{margin-bottom:20px!important}.woocommerce-account button.button[name="save_address"],.woocommerce-account button.button[name="save_account_details"]{background:#f59e0b!important;color:#fff!important;font-size:16px!important;font-weight:700!important;padding:14px 32px!important;border:none!important;border-radius:12px!important;cursor:pointer!important;transition:all .2s ease!important;box-shadow:0 4px 12px rgba(245,158,11,.2)!important;margin-top:16px!important;display:inline-block!important}.woocommerce-account button.button[name="save_address"]:hover,.woocommerce-account button.button[name="save_account_details"]:hover{background:#d97706!important;transform:translateY(-1px)!important;box-shadow:0 6px 16px rgba(245,158,11,.3)!important}#account_first_name,#account_last_name,#account_display_name{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%2394a3b8\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpath\ d=\'M19\ 21v-2a4\ 4\ 0\ 0\ 0-4-4H9a4\ 4\ 0\ 0\ 0-4\ 4v2\'/%3E%3Ccircle\ cx=\'12\'\ cy=\'7\'\ r=\'4\'/%3E%3C/svg%3E)!important}#account_email{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%2394a3b8\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Crect\ width=\'20\'\ height=\'16\'\ x=\'2\'\ y=\'4\'\ rx=\'2\'/%3E%3Cpath\ d=\'m22\ 7-8.97\ 5.7a1.94\ 1.94\ 0\ 0\ 1-2.06\ 0L2\ 7\'/%3E%3C/svg%3E)!important}#password_current,#password_1,#password_2{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%2394a3b8\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Crect\ width=\'18\'\ height=\'11\'\ x=\'3\'\ y=\'11\'\ rx=\'2\'\ ry=\'2\'/%3E%3Cpath\ d=\'M7\ 11V7a5\ 5\ 0\ 0\ 1\ 10\ 0v4\'/%3E%3C/svg%3E)!important}.woocommerce-EditAccountForm fieldset{margin-top:32px!important;padding-top:24px!important;padding-left:0!important;padding-right:0!important;padding-bottom:0!important;border-top:1px solid #f1f3f7!important;border-right:none!important;border-left:none!important;border-bottom:none!important;background:transparent!important}.woocommerce-EditAccountForm fieldset legend{font-size:18px!important;font-weight:800!important;color:#111827!important;margin-bottom:16px!important;padding:0 16px 0 0!important;width:auto!important;border:none!important}#account_display_name_description{display:block!important;font-size:12px!important;color:#64748b!important;margin-top:6px!important;font-style:normal!important}#account_display_name_description em{font-style:normal!important}body.search-no-results section.error .page-content{text-align:center;margin:0 auto;padding:40px 20px}body.search-no-results section.error .page-content p{font-size:1.2rem;color:var(--global-palette4);margin-bottom:30px}body.search-no-results section.error .search-form{display:flex;justify-content:center;position:relative;max-width:600px;margin:0 auto}body.search-no-results section.error .search-form label{width:100%}body.search-no-results section.error .search-form input[type="search"]{width:100%;padding:15px 50px 15px 20px;border-radius:8px;border:1px solid var(--global-palette6)}body.search-no-results section.error .search-form input[type="submit"]{position:absolute;right:0;top:0;bottom:0;opacity:0;z-index:2;cursor:pointer}body.search-no-results section.error .kadence-search-icon-wrap{position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--global-palette1)}ol.special-list{list-style:none!important;counter-reset:special-counter;padding-left:0!important;display:flex;flex-direction:column;gap:10px}ol.special-list li{counter-increment:special-counter;display:flex;align-items:flex-start;gap:10px;margin:0}ol.special-list li::before{content:counter(special-counter);flex-shrink:0;width:20px;height:20px;background-color:var(--global-palette1,#fe9a00);color:#fff;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1;margin-top:1px}.fluentform .ff-el-input--label label{font-size:12px;font-weight:600;color:#45556c;margin-bottom:0;line-height:1.33}.fluentform .ff-el-is-required.asterisk-right label::after{content:" *";color:#45556c}.fluentform .ff-el-form-control{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#0f172b;padding:12px 16px;box-shadow:none!important;transition:border-color .3s ease}.fluentform .ff-el-form-control::placeholder{color:#a0aec0}.fluentform .ff-el-form-control:focus{border-color:var(--global-palette1);outline:none}.fluentform input[name="names\[first_name\]"].ff-el-form-control{background-image:url(data:image/svg+xml;utf8,<svg\ xmlns=\"http://www.w3.org/2000/svg\"\ fill=\"none\"\ viewBox=\"0\ 0\ 24\ 24\"\ stroke=\"%23a0aec0\"\ stroke-width=\"2\"><path\ stroke-linecap=\"round\"\ stroke-linejoin=\"round\"\ d=\"M16\ 7a4\ 4\ 0\ 11-8\ 0\ 4\ 4\ 0\ 018\ 0zM12\ 14a7\ 7\ 0\ 00-7\ 7h14a7\ 7\ 0\ 00-7-7z\"></path></svg>);background-repeat:no-repeat;background-position:10px center;background-size:14px 14px;padding-left:32px}.fluentform input[name="input_mask"].ff-el-form-control{background-image:url(data:image/svg+xml;utf8,<svg\ xmlns=\"http://www.w3.org/2000/svg\"\ fill=\"none\"\ viewBox=\"0\ 0\ 24\ 24\"\ stroke=\"%23a0aec0\"\ stroke-width=\"2\"><path\ stroke-linecap=\"round\"\ stroke-linejoin=\"round\"\ d=\"M3\ 5a2\ 2\ 0\ 012-2h3.28a1\ 1\ 0\ 01.948.684l1.498\ 4.493a1\ 1\ 0\ 01-.502\ 1.21l-2.257\ 1.13a11.042\ 11.042\ 0\ 005.516\ 5.516l1.13-2.257a1\ 1\ 0\ 011.21-.502l4.493\ 1.498a1\ 1\ 0\ 01.684.949V19a2\ 2\ 0\ 01-2\ 2h-1C9.716\ 21\ 3\ 14.284\ 3\ 6V5z\"></path></svg>);background-repeat:no-repeat;background-position:10px center;background-size:14px 14px;padding-left:32px}.fluentform .ff-name-field-wrapper input.ff-el-form-control,.fluentform input[name="input_mask"].ff-el-form-control{padding-left:32px}.fluentform .ff-dropzone .ff-el-input--content{background-color:#fff;border:2px dashed #e2e8f0;border-radius:12px;padding:14px 20px;text-align:center;transition:all .3s ease}.fluentform .ff-dropzone .ff-el-input--content:hover{border-color:var(--global-palette1);background-color:#fcfcfc}.fluentform .ff_file_upload_holder{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;cursor:pointer;margin:0}.fluentform .ff_file_upload_holder::before{content:"";display:block;width:24px;height:24px;margin-bottom:2px;background-image:url(data:image/svg+xml;utf8,<svg\ xmlns=\"http://www.w3.org/2000/svg\"\ fill=\"none\"\ viewBox=\"0\ 0\ 24\ 24\"\ stroke=\"%23fe9a00\"\ stroke-width=\"2\"><path\ stroke-linecap=\"round\"\ stroke-linejoin=\"round\"\ d=\"M7\ 16a4\ 4\ 0\ 01-.88-7.903A5\ 5\ 0\ 1115.9\ 6L16\ 6a5\ 5\ 0\ 011\ 9.9M15\ 13l-3-3m0\ 0l-3\ 3m3-3v12\"></path></svg>);background-repeat:no-repeat;background-position:center}.fluentform .ff_upload_btn{background:transparent!important;color:#0f172b!important;font-size:12px!important;font-weight:700!important;padding:0!important;border:none!important;box-shadow:none!important}.fluentform .ff_file_upload_holder::after{content:"PDF, Excel, Word или фото счёта (до 15 МБ)";display:block;font-size:11px;color:#90a1b9;margin-top:5px;font-weight:400}.fluentform .ff_submit_btn_wrapper .ff-btn-submit{border-radius:8px;font-weight:700;font-size:14px;padding:15px 30px;width:100%;border-radius:12px!important}.fluentform .fluent_form_5 button.ff-btn-submit{background-color:var(--global-palette1)!important;border-color:var(--global-palette1)!important;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:12px}.fluentform .fluent_form_5 button.ff-btn-submit:hover{background-color:var(--global-palette2)!important;border-color:var(--global-palette2)!important}.fluentform .fluent_form_5 button.ff-btn-submit::before{content:"";display:inline-block;width:20px;height:20px;background-image:url(data:image/svg+xml;utf8,<svg\ xmlns=\"http://www.w3.org/2000/svg\"\ fill=\"none\"\ viewBox=\"0\ 0\ 24\ 24\"\ stroke=\"%23fff\"\ stroke-width=\"2\"><path\ stroke-linecap=\"round\"\ stroke-linejoin=\"round\"\ d=\"M9\ 12h6m-6\ 4h6m2\ 5H7a2\ 2\ 0\ 01-2-2V5a2\ 2\ 0\ 012-2h5.586a1\ 1\ 0\ 01.707.293l5.414\ 5.414a1\ 1\ 0\ 01.293.707V19a2\ 2\ 0\ 01-2\ 2z\"></path></svg>);background-repeat:no-repeat;background-position:center}form#fluentform_5{margin-bottom:0}.ff-default textarea{min-height:50px!important}.fluentform .ff-dropzone .ff-uploaded-list{margin-top:0!important}.fluentform .ff-upload-preview-img{display:none}.woocommerce table.shop_table tr.order-total th{width:100%}.woocommerce table.shop_table tr.order-total td{width:1%;white-space:nowrap}.ff-el-group.soglasie.ff-el-input--content,.ff-el-group.soglasie.ff-el-input--content .ff-el-form-check.ff-el-tc,.soglasie .pp-agreement-link{font-size:11px!important;line-height:1.5em!important;color:#62748e!important}.soglasie .pp-agreement-link:hover{color:var(--global-palette2)!important}@media (max-width:767px){.no-mo{display:none!important}.eq-catalog-card>.kt-inside-inner-col{background-size:cover!important}.bg-about-lime{height:24rem;width:16rem}.menu-catalog-m .drawer-nav-drop-wrap>a,.menu-catalog-m .drawer-nav-drop-wrap .drawer-sub-toggle{color:var(--global-palette1)!important}.kadence-svg-iconset svg{height:2em;width:2em}.popup-drawer .drawer-content{padding:0 7px 16px}.popup-drawer .drawer-header{padding:0 1.2em}ul.sub-menu.show-drawer li{font-weight:500}.mobile-navigation .menu-catalog-m ul li:not(.menu-item-has-children) a {padding-top:.2em;padding-bottom:.2em}.main-navigation .primary-menu-container > ul > li.menu-item:not(.menu-catalog):hover > a,
.main-navigation .primary-menu-container > ul > li.menu-item:not(.menu-catalog) > a:hover {color:var(--global-palette1)!important}.kb-row-layout-wrap.hero-ms.wp-block-kadence-rowlayout>.kt-row-column-wrap{background-color: rgb(15 23 42 / 30%);backdrop-filter:blur(6px)}a.kb-button.full-width-btn{min-width:100%}.kb-row-layout-wrap.adva-di{min-width:100%}.best-sellers-tabs ul.kt-tabs-title-list{margin-top:24px;margin-bottom:16px}ul.products.kb-query-grid-grid.archive-products{grid-template-columns:repeat(2,1fr)}ul.products.kb-query-grid-grid.archive-products{gap:16px}.woocommerce ul.products:not(.woo-archive-btn-button) li:where(:not(.woo-archive-btn-button)) .button:not(.kb-button) svg,
.search-results ul.search-archive .product .button svg {width:16px;height:16px}.woocommerce ul.products:not(.woo-archive-btn-button) li:where(:not(.woo-archive-btn-button)) .button:not(.kb-button),
.search-results ul.search-archive .product .button {width:32px!important;height:32px}a.kb-advanced-heading-link.best-sellers-title .wp-block-kadence-advancedheading{min-height:37px}.product-short-cats-wrapper .product-short-cat{font-size:10px}.wp-block-kadence-advancedbtn.mp-btn{grid-template-columns:1fr;width:100%}.blog-card-more-sec{opacity:100%;translate:0}.custom-grey-cart-box .price{font-size:28px!important}.custom-add-to-cart-flex,.woocommerce-variation-add-to-cart{flex-direction:column}.related-prod ul.products{gap:16px!important}.grid-cols{gap:1rem!important}:where(.wc-block-product-filters).is-overlay-opened .wc-block-product-filters__overlay {margin-top:60px}.wc-block-product-filters.kategory-filtr{margin-bottom:24px}.wc-block-components-sidebar-layout.wc-block-cart{flex-direction:column}.wc-block-components-sidebar-layout .wc-block-components-main,.wc-block-components-sidebar{width:100%;padding:16px}.wp-block-woocommerce-cart.alignwide{max-width:calc(100vw - 32px)!important}.kt-inside-inner-col tr.wc-block-cart-items__row{display:grid!important;grid-template-columns:auto 1fr auto!important;grid-template-areas:"image image image" "title title title" "meta meta meta" "divider divider divider" "qty price trash"!important;gap:12px 16px!important;padding:24px 0!important;border-bottom:1px solid #f1f3f7}.kt-inside-inner-col td.wc-block-cart-item__image,.kt-inside-inner-col td.wc-block-cart-item__product,.kt-inside-inner-col td.wc-block-cart-item__total,.kt-inside-inner-col .wc-block-cart-item__wrap,.kt-inside-inner-col .wc-block-cart-item__quantity{display:contents!important}.kt-inside-inner-col td.wc-block-cart-item__image>a{grid-area:image;width:90px!important;height:90px!important;background:#fbfbfb;border:1px solid #f0f2f5;border-radius:16px;display:flex;align-items:center;justify-content:center;padding:10px;box-sizing:border-box}.kt-inside-inner-col td.wc-block-cart-item__image img{max-width:100%;max-height:100%;object-fit:contain}.kt-inside-inner-col a.wc-block-components-product-name{grid-area:title;font-size:18px!important;font-weight:700!important;color:#111827!important;text-decoration:none!important;line-height:1.35;margin-bottom:4px}.kt-inside-inner-col .wc-block-cart-item__prices{display:none!important}.kt-inside-inner-col .wc-block-components-product-metadata{grid-area:meta}.kt-inside-inner-col tr.wc-block-cart-items__row::before{content:"";grid-area:divider;height:1px;background-color:#f1f3f7;width:100%;margin:4px 0}.kt-inside-inner-col .wc-block-components-quantity-selector{grid-area:qty;display:inline-flex!important;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:20px;height:40px;padding:0 4px}.kt-inside-inner-col .wc-block-components-quantity-selector__button{width:32px!important;height:32px!important;background:transparent!important;border:none!important;font-size:18px!important;color:#64748b!important;display:flex;align-items:center;justify-content:center;cursor:pointer}.kt-inside-inner-col .wc-block-components-quantity-selector__input{width:36px!important;text-align:center!important;font-size:16px!important;font-weight:700!important;border:none!important;padding:0!important;background:transparent!important;color:#0f172a!important}.kt-inside-inner-col .wc-block-cart-item__total-price-and-sale-badge-wrapper{grid-area:price;display:flex!important;align-items:center;justify-content:center;padding-right:8px}.kt-inside-inner-col .wc-block-components-product-price__value{font-size:18px!important;font-weight:800!important;color:#0f172a!important;letter-spacing:-.01em}.kt-inside-inner-col .wc-block-cart-item__remove-link{grid-area:trash;display:flex!important;align-items:center;justify-content:center;background:transparent!important;border:none!important;padding:0!important;height:40px!important;width:24px!important;cursor:pointer}.kt-inside-inner-col .wc-block-cart-item__remove-link svg{width:24px!important;height:24px!important;fill:#94a3b8!important;transition:fill .2s ease}.kt-inside-inner-col .wc-block-cart-item__remove-link:hover svg{fill:#ef4444!important}.wc-block-cart__submit{padding:16px 0 0 0!important}form.woocommerce-checkout{flex-direction:column}.woocommerce-checkout .col2-set,.woocommerce-checkout #order_review{width:100%!important}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%!important}.woocommerce-billing-fields,.woocommerce-additional-fields,.custom-checkout-block,.woocommerce-checkout #order_review{padding:20px!important}.shipping-header,#shipping_method li label,#payment ul.payment_methods li.wc_payment_method label{flex-direction:column;gap:8px}.shipping-desc{padding-right:0}span.shipping-badge{display:none}#payment ul.payment_methods .payment_box{padding:0!important}form.woocommerce-checkout{flex-direction:column-reverse!important}.woocommerce-checkout #order_review{position:relative!important}section.woocommerce-customer-details,.woocommerce .woocommerce-customer-details address,section.woocommerce-order-details,section.woocommerce-customer-details,.woocommerce ul.order_details{padding:20px!important}}@media (max-width:399px){.hero-title{font-size:32px!important}.hero-title mark.kt-highlight{font-size:20px!important}}@media (min-width:768px) and (max-width:1024px){.no-tb{display:none!important}.menu-catalog-m .drawer-nav-drop-wrap>a,.menu-catalog-m .drawer-nav-drop-wrap .drawer-sub-toggle{color:var(--global-palette1)!important}.kadence-svg-iconset svg{height:2em;width:2em}.popup-drawer .drawer-content{padding:0 7px 16px}.popup-drawer .drawer-header{padding:0 1.2em}ul.sub-menu.show-drawer.active.pop-animated li{font-weight:500}.mobile-navigation .menu-catalog-m ul li:not(.menu-item-has-children) a {padding-top:.2em;padding-bottom:.2em}.kb-row-layout-wrap.hero-ms.wp-block-kadence-rowlayout>.kt-row-column-wrap{background-color: rgb(15 23 42 / 30%);backdrop-filter:blur(6px)}.kb-row-layout-wrap.adva-di{min-width:100%}ul.products.kb-query-grid-grid.archive-products{grid-template-columns:repeat(2,1fr)}.best-sellers-tabs ul.kt-tabs-title-list{margin-top:24px;margin-bottom:16px}.blog-card-more-sec{opacity:100%;translate:0}:where(.wc-block-product-filters).is-overlay-opened .wc-block-product-filters__overlay {margin-top:60px}.wc-block-product-filters.kategory-filtr{margin-bottom:24px}.wc-block-components-sidebar-layout.wc-block-cart{flex-direction:column}.wc-block-components-sidebar-layout .wc-block-components-main,.wc-block-components-sidebar{width:100%}.wp-block-woocommerce-cart.alignwide{max-width:calc(100vw - 48px)!important}form.woocommerce-checkout{flex-direction:column}.woocommerce-checkout .col2-set,.woocommerce-checkout #order_review{width:100%!important}.fluentform .fluent_form_5 fieldset{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.fluentform .fluent_form_5 fieldset>*{grid-column: 1 / -1}.fluentform .fluent_form_5 fieldset>.ff-name-field-wrapper{grid-column: 1 / 2}.fluentform .fluent_form_5 fieldset>.ff-name-field-wrapper+.ff-el-group{grid-column: 2 / 3}}@media (min-width:1025px){.no-pc{display:none!important}.hero-ms .wp-block-kadence-column.hero-ms-sec{background-color:transparent;background-image: linear-gradient(
        108deg, 
        color-mix(in oklab, rgb(15 23 43) 40%, transparent) 60%, /* <-- Меняем тут */
        transparent 60%                                          /* <-- И тут */
    );-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:1;transition:background .3s , border-radius .3s , opacity .3s , backdrop-filter .3s;-webkit-mask-image:linear-gradient(108deg,#000 60%,transparent 70%);mask-image:linear-gradient(108deg,#000 60%,transparent 70%)}.adva-di>.kt-row-column-wrap>.wp-block-kadence-column{min-width:200px}.advantages-ms>.kt-row-column-wrap{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:1fr;align-items:stretch}.advantages-ms>.kt-row-column-wrap>.wp-block-kadence-column>.kt-inside-inner-col{min-height:100%}.advantages-ms > .kt-row-column-wrap > .wp-block-kadence-column:nth-child(1) {grid-column:span 2;height:100%!important}.advantages-ms > .kt-row-column-wrap > .wp-block-kadence-column:nth-child(2) {grid-column:span 1;height:100%!important}.advantages-ms > .kt-row-column-wrap > .wp-block-kadence-column:nth-child(3) {grid-column:span 1;height:100%!important}.advantages-ms > .kt-row-column-wrap > .wp-block-kadence-column:nth-child(4) {grid-column:span 2;height:100%!important}.best-sellers-tabs ul.kt-tabs-title-list{margin-top:-40px;margin-bottom:32px;margin-left:auto}.grid-cols-desktop-5{grid-template-columns:repeat(5,1fr)}.grid-cols-desktop-4{grid-template-columns:repeat(4,1fr)}.grid-cols-desktop-3{grid-template-columns:repeat(3,1fr)}form.woocommerce-checkout{display:flex;flex-wrap:wrap!important;gap:32px;align-items:flex-start}.woocommerce-NoticeGroup{width:100%!important;flex:0 0 100%!important;margin:0!important}.woocommerce-checkout .col2-set{width:calc(65% - 16px)!important;float:none!important;padding:0!important}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{width:100%!important;float:none!important}.woocommerce-checkout #order_review{width:calc(35% - 16px)!important;float:none!important;padding:32px!important;position:-webkit-sticky!important;position:sticky!important;top:32px!important;align-self:flex-start!important;z-index:10}body.search-results #archive-container.kadence-posts-list.grid-lg-col-3{grid-template-columns:repeat(4,1fr)!important}.fluentform .fluent_form_5 fieldset{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.fluentform .fluent_form_5 fieldset>*{grid-column: 1 / -1}.fluentform .fluent_form_5 fieldset>.ff-name-field-wrapper{grid-column: 1 / 2}.fluentform .fluent_form_5 fieldset>.ff-name-field-wrapper+.ff-el-group{grid-column: 2 / 3}}@media (min-width:1025px) and (max-width:1366px){.site-branding a.brand img.svg-logo-image{width:150px!important}.site-branding .site-description{font-size:10px!important}.main-navigation .primary-menu-container>ul>li.menu-item>a{font-size:14px}.button-search-sec .wp-block-search:not(.wp-block-search__searchfield-hidden) .wp-block-search__input {max-width:200px}.adva-di>.kt-row-column-wrap>.wp-block-kadence-column{min-width:150px}.hero-title.wp-block-kadence-advancedheading.has-theme-palette-9-color.has-text-color{font-size:46px}}@media (min-width:1367px) and (max-width:1440px){.site-branding a.brand img.svg-logo-image{width:170px!important}}@media (min-width:1025px) and (max-width:1280px){.main-navigation .primary-menu-container>ul li.menu-item>a{font-size:13px}}