body.leko-refresh{--leko-ink:#20252a;--leko-muted:#717780;--leko-line:#e6e4dd;--leko-surface:#faf9f6;--leko-yellow:#ffcf32;--wd-text-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--wd-title-font:var(--wd-text-font);--wd-alternative-font:var(--wd-text-font);--wd-nav-font:var(--wd-text-font);--wd-header-el-font:var(--wd-text-font);--wd-entities-title-font:var(--wd-text-font);--wd-primary-color:#ffc107;font-family:var(--wd-text-font);color:var(--leko-ink);-webkit-font-smoothing:antialiased}.leko-refresh .main-page-wrapper,.leko-refresh .website-wrapper{background:var(--leko-surface)}.leko-refresh .wd-entities-title,.leko-refresh h1,.leko-refresh h2,.leko-refresh h3,.leko-refresh h4{font-family:var(--wd-title-font);color:var(--leko-ink)}.leko-refresh :where(a,button,input,select,textarea):focus-visible{outline:2px solid #b78800;outline-offset:3px}.leko-refresh :where(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=password],select,textarea){border-radius:10px;border-color:var(--leko-line);background-color:#fff;box-shadow:none}.leko-refresh .button,.leko-refresh button[type=submit],.leko-refresh input[type=submit]{font-family:var(--wd-text-font);border-radius:10px;font-weight:600;text-transform:none;letter-spacing:0}body.leko-refresh .shopping-cart-widget-footer .woocommerce-mini-cart__buttons a{border-radius:4px}.leko-refresh .whb-header{background:#fff}.leko-refresh .whb-top-bar{background:#fff;border-color:var(--leko-line);color:#626871}.leko-refresh .whb-top-bar .whb-flex-row{height:34px}.leko-refresh .whb-top-bar .wd-header-text,.leko-refresh .whb-top-bar .wd-tools-text{font-family:var(--wd-text-font);font-size:10px;font-weight:500}.leko-refresh .whb-top-bar .wd-header-text>div{font-size:10px}.leko-refresh .whb-top-bar select{font-family:var(--wd-text-font);font-size:10px!important;background-color:transparent}.leko-refresh .whb-general-header{background:#fff;border-bottom:0}.leko-refresh .whb-general-header .whb-flex-row{height:104px;max-height:none}.leko-refresh .whb-general-header .vc_custom_1675539138054,.leko-refresh .whb-general-header .vc_custom_1693466373062{margin-top:0!important;margin-left:0!important;margin-bottom:0}.leko-refresh .whb-general-header .vc_row{display:flex;align-items:center}.leko-refresh .whb-general-header .wd-header-text,.leko-refresh .whb-general-header .wpb_content_element{margin-bottom:0}.leko-refresh .whb-general-header #phone_number{font-family:var(--wd-text-font);color:var(--leko-ink);font-size:16px;letter-spacing:-.5px}.leko-refresh .whb-general-header #another_phones>span,.leko-refresh .whb-general-header #div_zamer{font-size:11px!important}.leko-refresh .whb-general-header .searchform input.s{height:46px;background:#f5f3ee;border:1px solid var(--leko-line);border-radius:12px;font-family:var(--wd-text-font);font-size:13px}.leko-refresh .whb-general-header .searchform .searchsubmit{width:46px;color:var(--leko-ink)}.leko-refresh .whb-header-bottom{background:#fff;border-bottom:1px solid var(--leko-line);box-shadow:0 3px 10px #20252a03}.leko-refresh .whb-header-bottom .whb-flex-row{height:56px}.leko-refresh .wd-header-cats .menu-opener{border-radius:0;background:var(--leko-yellow);color:#26251e;min-height:44px;font-family:var(--wd-text-font);font-size:12px;font-weight:650}.leko-refresh .whb-header-bottom .wd-nav-main>li>a{font-family:var(--wd-text-font);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.leko-refresh .whb-header-bottom .wd-tools-element>a{color:var(--leko-ink)}.leko-refresh .wd-dropdown{border:1px solid var(--leko-line);border-radius:12px;box-shadow:0 10px 30px #20252a12}.leko-refresh .page-title{margin-bottom:26px;padding:32px 0 27px;background:transparent;text-align:left;border-bottom:1px solid var(--leko-line)}.leko-refresh .page-title .container{text-align:left;justify-content:flex-start}.leko-refresh .page-title h1{font-size:36px;line-height:1.2;font-weight:700;letter-spacing:-1.25px;text-align:left}.leko-refresh .sidebar-container .widget{padding:20px;background:#fff;border:1px solid var(--leko-line);border-radius:14px;margin-bottom:14px}.leko-refresh .sidebar-container .widget-title{font-size:12px;line-height:1.4;font-weight:700;letter-spacing:.035em;color:var(--leko-ink);margin-bottom:18px}.leko-refresh .sidebar-container .widget a{font-size:12px;color:#4a515a}.leko-refresh .sidebar-container .widget .count{border:0;background:#f2f0eb;border-radius:6px;color:#7c828b;font-size:10px}.leko-refresh .widget_price_filter .price_slider_amount{font-size:11px}.leko-refresh .widget_price_filter .price_slider_amount .button{font-size:10px;padding:7px 10px;background:#fff5cb;color:#66500b}.leko-refresh .shop-loop-head{padding:14px 16px;background:#fff;border:1px solid var(--leko-line);border-radius:12px;margin-bottom:18px}.leko-refresh .woocommerce-breadcrumb{font-size:11px;line-height:1.6;color:var(--leko-muted)}.leko-refresh .woocommerce-breadcrumb a{color:var(--leko-muted)}.leko-refresh .woocommerce-ordering select{border:0;background:#f5f3ee;border-radius:8px;font-size:12px;font-weight:500}.leko-refresh .lcm-collections{color:var(--leko-ink)}.leko-refresh .lcm-collections-heading h2{font-size:26px;line-height:1.2;font-weight:650;letter-spacing:-.8px}.leko-refresh .lcm-collections-heading p{margin-top:10px;font-size:12px;color:var(--leko-muted)}.leko-refresh .lcm-collections-eyebrow{font-size:9px;letter-spacing:.13em;color:#86680a}.leko-refresh .lcm-collections-search input[type=search]{height:44px;border-radius:11px;border-color:var(--leko-line);font-family:var(--wd-text-font);font-size:12px}.leko-refresh .lcm-collection-card{padding:18px 13px 15px;border-color:var(--leko-line);border-radius:15px;box-shadow:none;transition:border-color .15s,box-shadow .15s}.leko-refresh .lcm-collection-card:hover{border-color:#d8bd58;box-shadow:0 5px 16px #20252a08}.leko-refresh .lcm-collection-picture{height:172px;margin-bottom:18px}.leko-refresh .lcm-collection-picture img{max-height:172px}.leko-refresh .lcm-collection-name{font-family:var(--wd-text-font);font-size:12px;font-weight:600;line-height:1.45}.leko-refresh .lcm-collection-count{font-size:10px;color:var(--leko-muted)}.leko-refresh .lcm-collections-back .lcm-collections-all{background:#fff7db;border-color:#ecdfa9;color:#6d5713;font-weight:600;font-size:12px}.leko-refresh .products.elements-grid:not(.products-list){border:0}.leko-refresh .products.elements-grid:not(.products-list) .product-grid-item{padding-left:8px;padding-right:8px;margin-bottom:16px;border:0}.leko-refresh .products.elements-grid:not(.products-list) .product-wrapper{background:#fff;border:1px solid var(--leko-line);border-radius:15px;overflow:hidden;box-shadow:none;transition:border-color .15s,box-shadow .15s}.leko-refresh .products.elements-grid:not(.products-list) .product-wrapper:hover{border-color:#cfba72;box-shadow:0 6px 18px #20252a08}.leko-refresh .products.elements-grid:not(.products-list) .content-product-imagin{display:none}.leko-refresh .products.elements-grid:not(.products-list) .product-element-top{padding:13px 13px 0;margin:0}.leko-refresh .products.elements-grid:not(.products-list) .product-image-link{display:block;aspect-ratio:1;overflow:hidden;border-radius:9px;background:#fff}.leko-refresh .products.elements-grid:not(.products-list) .product-image-link img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.leko-refresh .products.elements-grid:not(.products-list) .product-information{padding:13px 15px 17px;text-align:left}.leko-refresh .products.elements-grid .wd-entities-title{font-size:13px;font-weight:500;line-height:1.5;min-height:4.5em;margin-bottom:10px}.leko-refresh .products.elements-grid .wd-entities-title a{color:var(--leko-ink)}.leko-refresh .products.elements-grid .price{color:var(--leko-ink);font-family:var(--wd-text-font);font-size:20px;font-weight:700;letter-spacing:-.5px}.leko-refresh .products.elements-grid .price del{font-size:12px;font-weight:400;color:var(--leko-muted)}.leko-refresh .products.elements-grid .price ins{color:var(--leko-ink)}.leko-refresh .products.elements-grid .product-rating-price{margin-bottom:10px;text-align:left}.leko-refresh .products.elements-grid .wrapp-product-price{justify-content:flex-start;text-align:left}.leko-refresh .products.elements-grid .wd-product-sku{font-size:10px;line-height:1.8;color:var(--leko-muted)}.leko-refresh .products.elements-grid .wd-product-sku .wd-label{font-weight:500}.leko-refresh .products.elements-grid .wd-bottom-actions{justify-content:space-between;padding:0 0 8px;border-bottom:1px solid #f0f1f3;margin-bottom:11px}.leko-refresh .products.elements-grid .wd-bottom-actions .wd-action-btn>a{color:#606770}.leko-refresh .products.elements-grid .wd-bottom-actions .wd-add-btn>a{border-radius:8px;background:#fff5cc;color:#7a600e}.leko-refresh .products.elements-grid .wd-bottom-actions .wd-action-btn>a:hover{color:#20252a;background:#ffedab}.leko-refresh .woocommerce-pagination .page-numbers{border-radius:9px}.leko-refresh .woocommerce-pagination .current{background:var(--leko-yellow);color:#26251e}.leko-refresh.single-product .product-image-summary{padding-top:26px}.leko-refresh.single-product .woocommerce-product-gallery__wrapper{background:#fff;border:1px solid var(--leko-line);border-radius:18px;overflow:hidden}.leko-refresh.single-product .summary-inner{padding:26px;background:#fff;border:1px solid var(--leko-line);border-radius:18px}.leko-refresh.single-product .product_title{font-size:27px;line-height:1.25;font-weight:650;letter-spacing:-.9px}.leko-refresh.single-product .wd-product-brands{border-radius:9px;border-color:var(--leko-line)}.leko-refresh.single-product .div_value{font-size:11px;color:#626871;margin-bottom:8px}.leko-refresh.single-product .summary-inner>img{border-radius:10px}.leko-refresh.single-product table.variations{margin-top:12px;margin-bottom:18px}.leko-refresh.single-product table.variations label{font-size:12px;font-weight:600}.leko-refresh.single-product .swatch-on-single{font-family:var(--wd-text-font);border:1px solid var(--leko-line);border-radius:8px;min-height:38px;padding:8px 10px;font-size:11px;line-height:20px}.leko-refresh.single-product .swatch-on-single.active-swatch{border-color:#dbb42f;background:#fff6d5;box-shadow:none}.leko-refresh.single-product .summary .price{font-family:var(--wd-text-font);color:var(--leko-ink);font-size:29px;font-weight:700;letter-spacing:-.8px}.leko-refresh.single-product .summary .quantity{border:1px solid var(--leko-line);border-radius:10px;overflow:hidden}.leko-refresh.single-product .summary .quantity :where(input.qty,input.plus,input.minus){border:0;background:#f5f3ee;min-height:46px}.leko-refresh.single-product .single_add_to_cart_button{min-height:46px;border:1px solid var(--leko-yellow);background:var(--leko-yellow);color:#25251e;font-size:13px}.leko-refresh.single-product .single_add_to_cart_button:hover{background:#f4c21e;border-color:#f4c21e}.leko-refresh.single-product .callback-one{min-height:46px;background:#fff;border:1px solid var(--leko-line);color:#4b535d;font-size:12px}.leko-refresh.single-product .summary .wd-style-text>a{font-size:11px;color:#626871}.leko-refresh.single-product .woocommerce-tabs{margin-top:24px}.leko-refresh.single-product .wd-accordion-title{padding-block:17px;font-size:13px}.leko-refresh.single-product .wd-accordion-title-text{font-weight:600}.leko-refresh.home .main-page-wrapper{padding-top:26px}.leko-refresh.home .promo-banner,.leko-refresh.home .woodmart-slider{border-radius:16px;overflow:hidden}.leko-refresh.home .banner-title{font-family:var(--wd-title-font);font-size:16px;line-height:1.35;font-weight:650}.leko-refresh.home .promo-banner .btn{border-radius:9px;font-family:var(--wd-text-font);text-transform:none}.leko-refresh .footer-container{background:#262626;border-top:1px solid var(--leko-line)}.leko-refresh .footer-container .widget-title{font-family:var(--wd-title-font);font-size:12px;letter-spacing:.03em}.leko-refresh .footer-container .menu a{font-size:12px;color:#b8bdc3}.leko-refresh .wd-toolbar{border-top:1px solid var(--leko-line);box-shadow:0 -3px 16px #20252a06;background:#fff}.leko-refresh .wd-toolbar .wd-tools-text{font-family:var(--wd-text-font);font-size:10px;font-weight:500}@media(min-width:1025px){.leko-refresh .whb-general-header .site-logo img{max-height:54px;width:auto}.leko-refresh .sidebar-container{padding-right:20px}}@media(max-width:1024px){.leko-refresh .whb-header{height:auto!important}.leko-refresh .whb-main-header .whb-general-header .whb-flex-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"logo phone" "search search";height:auto}.leko-refresh .whb-main-header .whb-general-header .whb-col-left.whb-visible-lg{display:flex!important;grid-area:logo;min-width:0;min-height:64px;margin:0}.leko-refresh .whb-main-header .whb-general-header .whb-col-right.whb-visible-lg{display:flex!important;grid-area:search;min-width:0;width:100%;padding-bottom:12px;margin:0}.leko-refresh .whb-main-header .whb-general-header .whb-hidden-lg{display:none!important}.leko-refresh .whb-general-header .site-logo img{max-height:42px}.leko-refresh .whb-general-header .whb-col-center .vc_column_container:first-child{display:none}.leko-refresh .whb-general-header .whb-col-center .vc_column_container{width:100%}.leko-refresh .whb-general-header .whb-col-center .vc_column-inner{padding:0}.leko-refresh .whb-general-header .whb-col-center .vc_row{margin:0}.leko-refresh .whb-general-header .whb-col-center>.wd-header-text{grid-area:phone;display:flex;align-items:center;justify-content:flex-end;min-height:64px;width:100%;min-width:0;padding:0;text-align:right}.leko-refresh .whb-general-header .whb-col-center #another_phones,.leko-refresh .whb-general-header .whb-col-center .wpb_wrapper>p,.leko-refresh .whb-general-header .whb-col-center a:not([href^="tel:"]){display:none}.leko-refresh .whb-general-header .whb-col-center #phone_number{font-size:13px;white-space:nowrap}.leko-refresh .whb-general-header .whb-col-center #phone_number big{font-size:inherit}.leko-refresh .whb-general-header .wd-header-search-form{width:100%;max-width:none;min-width:0;padding:0}.leko-refresh .whb-general-header .searchform input.s{font-size:16px}.leko-refresh .page-title{padding:25px 0;margin-bottom:22px}.leko-refresh .page-title h1{font-size:30px;letter-spacing:-.9px}.leko-refresh .sidebar-container .widget{border:0;border-radius:0;padding:18px 0}.leko-refresh.single-product .summary-inner{padding:20px}}@media(max-width:767px){.leko-refresh .page-title{padding:24px 0 20px;margin-bottom:20px}.leko-refresh .page-title h1{font-size:26px;line-height:1.2;letter-spacing:-.7px}.leko-refresh .lcm-collections-heading h2{font-size:23px}.leko-refresh .lcm-collection-card{padding:14px 10px;border-radius:13px}.leko-refresh .lcm-collection-picture{height:151px;margin-bottom:13px}.leko-refresh .lcm-collection-picture img{max-height:151px}.leko-refresh .lcm-collections-search input[type=search]{font-size:16px}.leko-refresh .products.elements-grid:not(.products-list) .product-grid-item{padding-left:5px;padding-right:5px;margin-bottom:10px}.leko-refresh .products.elements-grid:not(.products-list) .product-information{padding:10px}.leko-refresh .products.elements-grid:not(.products-list) .product-element-top{padding:8px 8px 0}.leko-refresh .products.elements-grid .wd-entities-title{font-size:12px;line-height:1.45}.leko-refresh .products.elements-grid .price{font-size:18px}.leko-refresh .products.elements-grid .wd-product-sku{font-size:9px}.leko-refresh .shop-loop-head{padding:10px 12px}.leko-refresh.single-product .product-image-summary{padding-top:15px}.leko-refresh.single-product .summary-inner{margin-top:16px;padding:18px 15px}.leko-refresh.single-product .product_title{font-size:23px;letter-spacing:-.6px}.leko-refresh.single-product .summary .price{font-size:27px}.leko-refresh.single-product .swatch-on-single{padding:8px;font-size:11px}.leko-refresh.single-product .single_add_to_cart_button{font-size:12px}.leko-refresh .lcm-collections-back .lcm-collections-all{min-height:44px}}@media(prefers-reduced-motion:reduce){.leko-refresh .lcm-collection-card,.leko-refresh .products.elements-grid .product-wrapper{transition:none}}.leko-refresh .products.elements-grid:not(.products-list){align-items:stretch}.leko-refresh .products.elements-grid:not(.products-list) .product-grid-item{display:flex}.leko-refresh .products.elements-grid .leko-product-card{display:flex;flex-direction:column;width:100%;height:100%;border-radius:17px}.leko-refresh .products.elements-grid .leko-product-card .leko-card-photo{position:relative;padding:16px 13px 0}.leko-refresh .products.elements-grid .leko-product-card .product-image-link{aspect-ratio:1;background:#fff;border-radius:10px}.leko-refresh .leko-card-photo .product-labels{top:12px;left:12px;right:auto;max-width:calc(100% - 64px);gap:5px}.leko-refresh .product-labels{gap:5px}.leko-refresh .product-labels .product-label:not(.label-with-img){border-radius:6px;min-width:0;min-height:0;margin:0;padding:6px 8px;font-family:var(--wd-text-font);font-size:9px;font-weight:600;line-height:1.3;word-break:normal;overflow-wrap:break-word}.leko-refresh .product-labels .product-label.featured{background:#282d32;color:#fff}.leko-refresh .product-labels .product-label.label-term-pod-zakaz,.leko-refresh .product-labels .product-label.label-term-snyat-s-proizvodstva,.leko-refresh .product-labels .product-label.onsale{background:var(--leko-yellow);color:#343b2c}.leko-refresh .product-labels .product-label.new{background:#438e44;color:#fff}.leko-refresh .product-labels .product-label.out-of-stock{background:#f2f0eb;color:#626871}.leko-refresh .leko-card-tools{position:absolute;top:12px;right:12px;z-index:4;display:flex;flex-direction:column;gap:7px}.leko-refresh .leko-card-tools .wd-action-btn{display:block;width:34px;height:34px}.leko-refresh .leko-card-tools .wd-action-btn>a{display:flex;align-items:center;justify-content:center;min-width:34px;width:34px;height:34px;padding:0;border:1px solid #edf0f2;border-radius:50%;background:#fff;color:#656d77;box-shadow:0 2px 7px #20252a05}.leko-refresh .leko-card-tools .wd-action-btn>a:before{font-size:17px}.leko-refresh .leko-card-tools .wd-action-btn>a:hover{background:#fff5cc;border-color:#e4cf82;color:#5c480e}.leko-refresh .products.elements-grid .leko-product-card .leko-card-body{display:flex;flex:1;flex-direction:column;padding:15px 16px 16px}.leko-refresh .leko-card-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px 8px;color:#6b7280;font-size:10px;line-height:1.5;margin-bottom:9px}.leko-refresh .leko-card-meta>span:first-child{font-weight:600;color:#5f6874}.leko-refresh .products.elements-grid .leko-product-card .wd-entities-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:4.5em;min-height:4.5em;font-size:13px;font-weight:550;line-height:1.5;margin:0 0 10px}.leko-refresh .leko-card-pricing{margin-top:auto;padding-top:1px}.leko-refresh .leko-product-rating{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 8px;max-width:100%;color:#5b6353;font-size:11px;line-height:20px;text-decoration:none}.leko-rating-stars{display:inline-block;flex:0 0 90px;width:90px;height:18px;background:linear-gradient(90deg,#e2ac16 var(--leko-rating-fill),#d9ddd2 var(--leko-rating-fill));-webkit-mask:url(rating-star.svg) left center/18px 18px repeat-x;mask:url(rating-star.svg) left center/18px 18px repeat-x}.leko-rating-value{font-weight:600}.leko-rating-count{color:#89917f;font-weight:400}.leko-refresh .leko-product-rating:hover .leko-rating-count{color:#5b6353;text-decoration:underline;text-underline-offset:3px}.leko-refresh .leko-product-rating:focus-visible{outline:2px solid #b88e16;outline-offset:4px;border-radius:2px}.leko-refresh .leko-card-expanded-summary>.leko-product-rating,.leko-refresh .leko-card-summary>.leko-product-rating{margin:0 0 9px}.leko-refresh .leko-product-card .leko-product-rating{gap:4px 6px;font-size:10px;line-height:18px}.leko-product-card .leko-rating-stars{flex-basis:75px;width:75px;height:15px;-webkit-mask-size:15px 15px;mask-size:15px 15px}.leko-refresh .leko-card-price-label{display:block;color:#6b7280;font-size:10px;line-height:1.5;margin-bottom:3px}.leko-refresh .leko-product-card .product-rating-price,.leko-refresh .leko-product-card .wrapp-product-price{display:block!important;text-align:left!important;margin:0}.leko-refresh .products.elements-grid .leko-product-card .price{display:block;justify-content:flex-start!important;text-align:left!important;font-size:24px;font-weight:700;letter-spacing:-.7px;line-height:1.3}.leko-refresh .leko-product-card .price ins{display:inline}.leko-refresh .leko-card-kit{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-top:9px;padding:8px 9px;background:#f2f0eb;border-radius:7px;font-size:11px;color:#606c7b}.leko-refresh .leko-card-kit strong{color:#414a55;font-size:12px;font-weight:600;white-space:nowrap}.leko-refresh .leko-card-availability{display:flex;align-items:center;gap:6px;margin:13px 0 0;min-height:20px;color:#387458;font-size:10px;line-height:1.45}.leko-refresh .leko-card-availability>span{flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:currentColor}.leko-refresh .leko-card-availability.is-onbackorder{color:#866322}.leko-refresh .leko-card-availability.is-outofstock{color:#84616b}.leko-refresh .leko-card-cta{margin-top:12px}.leko-refresh .leko-card-cta>a.button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;width:100%;padding:11px 8px;border:1px solid var(--leko-yellow);border-radius:9px;background:var(--leko-yellow);color:#2c2a22;font-family:var(--wd-text-font);font-size:12px;font-weight:650;line-height:1.4;text-transform:none;box-shadow:none}.leko-refresh .leko-card-cta>a.button span{display:inline!important;font-size:12px;line-height:1.4}.leko-refresh .leko-card-cta>a.button:hover{background:#f6c520;border-color:#f6c520}.leko-refresh .leko-card-cta>a.added_to_cart{display:block;text-align:center;font-size:11px;padding-top:8px}.leko-refresh .leko-card-swatches{margin:0 0 10px}@media(max-width:767px){.leko-refresh .products.elements-grid .leko-product-card .leko-card-photo{padding:12px 8px 0}.leko-refresh .products.elements-grid .leko-product-card .leko-card-body{padding:11px 11px 13px}.leko-refresh .products.elements-grid .leko-product-card .wd-entities-title{font-size:12px;line-height:1.45;min-height:4.35em;margin-bottom:12px}.leko-refresh .leko-card-meta{font-size:9px;gap:2px 6px;margin-bottom:7px}.leko-refresh .products.elements-grid .leko-product-card .price{font-size:22px}.leko-refresh .leko-card-tools{right:8px;top:9px;gap:5px}.leko-refresh .leko-card-tools .wd-action-btn,.leko-refresh .leko-card-tools .wd-action-btn>a{min-width:30px;width:30px;height:30px}.leko-refresh .leko-card-tools .wd-action-btn>a:before{font-size:15px}.leko-refresh .leko-card-photo .product-labels{top:9px;left:8px;max-width:calc(100% - 50px)}.leko-refresh .product-labels .product-label:not(.label-with-img){padding:5px 6px;font-size:8px}.leko-refresh .leko-card-kit{flex-wrap:wrap;gap:2px 5px;padding:7px 8px;font-size:10px}.leko-refresh .leko-card-cta>a.button,.leko-refresh .leko-card-cta>a.button span,.leko-refresh .leko-card-kit strong{font-size:11px}}.leko-refresh .leko-card-tools{gap:10px}.leko-refresh .leko-card-tools .wd-action-btn>a{min-width:44px;width:44px;height:44px;margin:-5px;border:0;background:transparent;box-shadow:none}.leko-refresh .leko-card-tools .wd-action-btn>a:before{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #edf0f2;border-radius:50%;background:#fff;box-sizing:border-box}.leko-refresh .leko-card-tools .wd-action-btn>a:hover{background:transparent;border:0}.leko-refresh .leko-card-tools .wd-action-btn>a:hover:before{background:#fff5cc;border-color:#e4cf82}@media(max-width:767px){.leko-refresh .leko-card-tools{gap:14px}.leko-refresh .leko-card-tools .wd-action-btn>a{min-width:44px;width:44px;height:44px;margin:-7px}.leko-refresh .leko-card-tools .wd-action-btn>a:before{width:30px;height:30px}}.leko-refresh .leko-card-cta>a.button:is(.product_type_variable,.product_type_simple):before{display:block;position:static;content:"\f123";font-family:woodmart-font;font-size:18px;font-style:normal;font-weight:400;line-height:1;width:18px;height:18px;margin:0;opacity:1;transform:none}.leko-refresh .outofstock .leko-card-cta>a.button:before{display:none}.leko-refresh .products.elements-grid .leko-product-card{position:relative;transform:none!important}.leko-refresh .products.elements-grid .leko-product-card .leko-card-photo.wd-quick-shop{position:static}.leko-refresh .leko-product-card .quick-shop-wrapper{background:#fff}.leko-refresh .leko-product-card .quick-shop-wrapper .quick-shop-form{padding:46px 16px 16px}.leko-refresh .leko-product-card .quick-shop-wrapper .quick-shop-close{top:7px;right:7px}.leko-refresh .leko-product-card .quick-shop-wrapper .quick-shop-close>a{width:44px;height:44px}.leko-refresh .leko-product-card .quick-shop-wrapper select{height:40px;font-size:12px;border-radius:8px}.leko-refresh .leko-product-card .quick-shop-wrapper .woocommerce-variation-add-to-cart{flex-wrap:wrap;gap:8px;margin:0}.leko-refresh .leko-product-card .quick-shop-wrapper .woocommerce-variation-add-to-cart>.price{flex-basis:100%}.leko-refresh .leko-product-card .quick-shop-wrapper .single_add_to_cart_button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 12px;border-radius:9px!important;background:var(--leko-yellow);color:#2c2a22;font-size:12px}.leko-refresh .leko-product-card .quick-shop-wrapper .single_add_to_cart_button:before{position:static;width:18px;height:18px;margin:0;font-size:18px;line-height:1}.leko-refresh .leko-product-card .quick-shop-wrapper .callback-one{flex-basis:100%;margin-top:0;min-height:40px;padding:10px;background:#f2f0eb;color:#59616d;border-radius:9px;font-size:11px}.leko-refresh .quick-shop-shown .leko-card-tools{visibility:hidden}.leko-refresh .leko-product-card .quick-shop-wrapper .woocommerce-variation{display:block!important}.leko-refresh .leko-product-card .quick-shop-wrapper .variations_button>p.price{display:none!important}.leko-refresh .leko-product-card .quick-shop-wrapper .single_add_to_cart_button{background:var(--leko-yellow)!important;color:#2c2a22!important}.leko-refresh .leko-product-card .quick-shop-wrapper .single_add_to_cart_button:not(.loading):before{content:"\f123";font-family:woodmart-font;opacity:1}.leko-refresh .leko-product-card .quick-shop-wrapper .single_add_to_cart_button.disabled{opacity:.5}.leko-refresh .wd-header-cats .menu-open-label,.leko-refresh .wd-header-cats .menu-opener,.leko-refresh :is(.wd-header-cats,.wd-header-nav,.mobile-nav) :is(a,.nav-link-text,.menu-item-text){font-family:var(--wd-text-font);letter-spacing:0;text-transform:none}.leko-refresh .wd-header-cats .menu-open-label,.leko-refresh .wd-header-cats .menu-opener{font-size:13px;font-weight:650}.leko-refresh .wd-header-cats .woodmart-nav-link{font-size:13px;font-weight:500;line-height:20px;color:var(--leko-ink)}.leko-refresh .wd-header-cats .menu-item>a:after{color:#838b96;font-size:10px}.leko-refresh .wd-header-cats .current-menu-item>a,.leko-refresh .wd-header-cats .menu-item:has(>a:focus-visible)>a,.leko-refresh .wd-header-cats .menu-item:hover>a{color:var(--leko-ink)!important;background:#fff7d8}.leko-refresh .whb-header-bottom .wd-nav-main>li>a{border-radius:0}.leko-refresh .whb-header-bottom .wd-nav-main>li:hover>a{color:var(--leko-ink)}.leko-refresh .mobile-nav .wd-nav-mobile>li>a{font-size:14px;font-weight:500;text-transform:none}.leko-refresh .mobile-nav .wd-sub-menu a{font-size:14px;font-weight:500;line-height:1.45}.leko-refresh .mobile-nav .wd-nav-mobile .menu-item>a:hover{background:#fff7d8;color:var(--leko-ink)}@media(min-width:1025px){.leko-refresh .wd-header-cats{--leko-menu-height:calc(min(420px, 100dvh - 220px))}.leko-refresh .wd-header-cats>.wd-dropdown-cats{padding:8px 0;min-height:0;border:1px solid var(--leko-line);border-radius:0;box-shadow:0 14px 32px #20252a12}.leko-refresh .wd-header-cats .wd-nav-vertical{position:static;gap:0}.leko-refresh .wd-header-cats .wd-nav-vertical>li{position:static;margin:0;border:0}.leko-refresh .wd-header-cats .wd-nav-vertical>li>a{min-height:40px;height:auto;margin:0 8px;padding:10px 14px;border:0;border-radius:0;font-size:13px;font-weight:500;line-height:20px}.leko-refresh .wd-header-cats .menu-item-design-default>.wd-dropdown-menu{top:-1px;left:calc(100% - 1px);width:240px;min-height:0;padding:8px 0;border-radius:0;box-shadow:12px 14px 28px -18px #20252a30}.leko-refresh .wd-header-cats .wd-dropdown-menu>.container{width:auto;max-width:none;margin:0;padding:0}.leko-refresh .wd-header-cats .wd-sub-menu,.leko-refresh .wd-header-cats .wd-sub-menu>li{position:static;padding:0;margin:0}.leko-refresh .wd-header-cats .wd-sub-menu>li>a{display:flex;align-items:center;min-height:40px;padding:10px 14px;margin:0 8px;border-radius:0;font-size:13px;line-height:20px}.leko-refresh .wd-header-cats .sub-sub-menu{top:-1px;left:calc(100% - 1px);width:260px;height:auto;max-height:var(--leko-menu-height);padding:8px;margin:0;box-shadow:12px 14px 28px -18px #20252a30;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.leko-refresh .wd-header-cats .sub-sub-menu>li{margin:0;padding:0}.leko-refresh .wd-header-cats .sub-sub-menu>li>a{display:flex;align-items:center;min-height:40px;padding:10px 12px;margin:0;border-radius:0;font-size:13px;line-height:20px}
    .leko-refresh .wd-header-cats .wd-dropdown-menu:has(.wd-sub-menu>li:is(:hover,:has(:focus-visible))>.sub-sub-menu),.leko-refresh .wd-header-cats:has(.wd-nav-vertical>li:is(:hover,:has(:focus-visible))>.wd-dropdown-menu)>.wd-dropdown-cats{border-top-right-radius:0;border-bottom-right-radius:0}.leko-refresh .wd-header-cats .menu-item:has(:focus-visible)>.wd-dropdown,.leko-refresh .wd-header-cats:has(a:focus-visible)>.wd-dropdown-cats{visibility:visible;opacity:1;pointer-events:auto;transform:none}.leko-refresh .wd-header-cats .wd-dropdown{transition:opacity .12s,visibility .12s}}.leko-refresh .wd-header-nav .wd-dropdown .woodmart-nav-link{font-size:13px;font-weight:500;line-height:20px;color:var(--leko-ink)}.leko-refresh .wd-header-nav .wd-sub-menu>li>a:hover{background:#fff7d8;color:var(--leko-ink)}.leko-refresh .page-title .container{display:flex;align-items:center;gap:12px}.leko-refresh .page-title .wd-back-btn{position:static;inset:auto;flex:0 0 36px;width:36px;margin:0;transform:none}.leko-refresh .page-title .wd-back-btn>a{width:36px;height:44px}.leko-refresh .page-title h1{min-width:0;margin:0}.leko-refresh .wd-header-nav .wd-dropdown-menu{width:210px;padding:6px;border-radius:0}.leko-refresh .wd-header-nav .wd-dropdown-menu>.container{width:auto;padding:0}.leko-refresh .wd-header-nav .wd-sub-menu,.leko-refresh .wd-header-nav .wd-sub-menu>li{padding:0;margin:0}.leko-refresh .wd-header-nav .wd-sub-menu>li>a{display:flex;align-items:center;min-height:40px;padding:10px 12px;font-size:13px;font-weight:500;line-height:20px;text-transform:none!important;border-radius:0}.leko-refresh .shop-loop-head{padding:0 0 14px;background:transparent;border:0;border-bottom:1px solid var(--leko-line);border-radius:0;gap:12px}.leko-refresh .wd-shop-tools{gap:10px}.leko-refresh .shop-loop-head .wd-products-per-row{display:none}.leko-refresh .leko-sort{position:relative;margin:0;font-size:12px;color:var(--leko-ink);z-index:12}.leko-refresh .leko-sort summary{display:flex;align-items:center;gap:12px;min-height:42px;padding:10px 12px;list-style:none;background:#fff;border:1px solid #dfe3e7;border-radius:5px;cursor:pointer;line-height:20px}.leko-refresh .leko-sort summary::-webkit-details-marker{display:none}.leko-refresh .leko-sort-label{color:#737b86;font-size:11px}.leko-refresh .leko-sort[open] summary{border-color:#d4b652}.leko-refresh .leko-sort[open] summary svg{transform:rotate(180deg)}.leko-refresh .leko-sort ul{position:absolute;top:calc(100% + 6px);right:0;min-width:240px;margin:0;padding:5px;list-style:none;background:#fff;border:1px solid var(--leko-line);border-radius:6px;box-shadow:0 8px 25px #20252a14}.leko-refresh .leko-sort li{margin:0}.leko-refresh .leko-sort li>a{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:10px;border-radius:3px;color:var(--leko-ink);font-size:12px;line-height:20px}.leko-refresh .leko-sort a[aria-current=true],.leko-refresh .leko-sort li>a:hover{background:#fff7db}.leko-refresh .shop-content-area .widget_product_tag_cloud .tagcloud{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.leko-refresh .shop-content-area .widget_product_tag_cloud .tag-cloud-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 14px!important;margin:0;border:1px solid #dfe3e7;border-radius:4px;background:#fff;font-size:12px!important;line-height:20px;color:#414950;transition:background .15s,border-color .15s}.leko-refresh .shop-content-area .widget_product_tag_cloud .tag-cloud-link:hover{background:#fff6d5;border-color:#e1c35b}.leko-refresh .shop-content-area>.widget_product_tag_cloud:has(>div:not(.tagcloud))>div:not(.tagcloud){margin:0 0 9px;padding:0!important;font-size:13px!important;line-height:1.5}.leko-refresh .shop-content-area>.widget_product_tag_cloud:has(>div:not(.tagcloud)) .tagcloud{gap:6px}.leko-refresh .shop-content-area>.widget_product_tag_cloud:has(>div:not(.tagcloud)) .tag-cloud-link{min-height:32px;padding:5px 10px!important;font-size:11px!important;line-height:20px}.leko-refresh .shop-content-area .brands-carousel .owl-stage-outer{margin:0;border:1px solid var(--leko-line);border-radius:6px;background:#fff}.leko-refresh .shop-content-area .brands-carousel .brand-item{border:0;background:#fff}.leko-refresh .shop-content-area .brands-carousel .brand-item>a{display:flex;align-items:center;justify-content:center;min-height:96px;padding:18px 14px;background:#fff}.leko-refresh .shop-content-area .brands-carousel .brand-item img{display:block;max-width:min(100%,150px);max-height:48px;width:auto;height:auto;object-fit:contain}.leko-refresh .leko-product-card .quick-shop-wrapper .quick-shop-form{padding:20px 16px;text-align:left}.leko-refresh .leko-product-card .quick-shop-wrapper .quick-shop-close{top:5px;right:5px;z-index:4}.leko-refresh .leko-product-card .quick-shop-wrapper .quick-shop-close>a{font-size:0!important;width:40px;height:40px;padding:0}.leko-refresh .leko-product-card .quick-shop-wrapper .quick-shop-close>a:before{margin:0;font-size:14px}.leko-refresh .leko-quickshop-heading{padding-right:30px;margin-bottom:20px}.leko-refresh .leko-quickshop-heading strong{display:block;font-size:15px;line-height:1.35;font-weight:650}.leko-refresh .leko-quickshop-heading p{margin:8px 0 0;font-size:11px;line-height:1.5;color:#737b86}.leko-refresh .leko-quickshop-product{display:flex;align-items:center;gap:9px;margin-top:15px}.leko-refresh .leko-quickshop-product img{width:42px;height:63px;object-fit:contain;flex:0 0 42px}.leko-refresh .leko-quickshop-product p{margin:0}.leko-refresh .leko-product-card .quick-shop-wrapper .variations_form{justify-content:flex-start;height:auto;min-height:0;gap:12px}.leko-refresh .leko-product-card .quick-shop-wrapper .variations_form:before{display:none}.leko-refresh .leko-product-card .quick-shop-wrapper .variations{display:block;margin:0}.leko-refresh .leko-product-card .quick-shop-wrapper .variations tbody,.leko-refresh .leko-product-card .quick-shop-wrapper .variations td,.leko-refresh .leko-product-card .quick-shop-wrapper .variations tr{display:block;width:100%;text-align:left;padding:0;border:0}.leko-refresh .leko-product-card .quick-shop-wrapper .variations tr+tr{margin-top:14px}.leko-refresh .leko-product-card .quick-shop-wrapper .variations label{display:block;margin:0 0 7px;font-size:12px;font-weight:600;text-align:left}.leko-refresh .leko-product-card .quick-shop-wrapper select{width:100%;max-width:none}.leko-refresh .leko-product-card .quick-shop-wrapper .single_variation_wrap{margin:0}.leko-refresh .leko-product-card .quick-shop-wrapper .woocommerce-variation-price .price{margin:5px 0 12px;font-size:23px}.leko-refresh .leko-product-card .quick-shop-wrapper .woocommerce-variation-add-to-cart{justify-content:flex-start}.leko-refresh .leko-product-card .quick-shop-wrapper .single_add_to_cart_button{flex:1}.leko-refresh .wd-wishlist-content .products.elements-grid .product-grid-item{display:block;position:relative}.leko-refresh .wd-wishlist-content .wd-button-remove-wrap{position:absolute;top:26px;right:20px;z-index:50;margin:0}.leko-refresh .wd-wishlist-content .wd-button-remove-wrap>a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;font-size:0!important;border:1px solid #edf0f2;border-radius:50%;background:#fff;color:#68727e}.leko-refresh .wd-wishlist-content .wd-button-remove-wrap>a:before{font-size:15px;margin:0}.leko-refresh .wd-wishlist-content .leko-card-tools{top:64px}.leko-refresh .wd-wishlist-content .leko-card-tools .wd-wishlist-btn,.leko-refresh.leko-info-page .sidebar-container{display:none}.leko-refresh .wd-wishlist-head{align-items:center;gap:16px;margin-bottom:22px}.leko-refresh .wd-wishlist-head h4,.leko-refresh .wd-wishlist-title{font-size:23px;font-weight:650;text-transform:none;line-height:1.3}.leko-refresh .wd-wishlist-head .wd-social-icons{gap:6px;font-size:12px}.leko-refresh:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation{padding:18px;border:1px solid var(--leko-line);border-radius:8px;background:#fff;align-self:flex-start}.leko-refresh:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation a{padding:10px 12px;font-size:13px;font-weight:500;border-radius:4px}.leko-refresh:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation .is-active>a{background:#fff5cf;color:#403a27}.leko-refresh:has(.wd-wishlist-content) .woocommerce-MyAccount-title{font-size:15px}.leko-refresh .footer-container{color:#b8bdc3}.leko-refresh .footer-container .widget-title{color:#fff}.leko-refresh .copyrights-wrapper{background:#262626;border-top:1px solid #ffffff18}.leko-refresh .copyrights-wrapper .text_white{color:#aeb3bb;font-size:10px;line-height:1.7}.leko-refresh .copyrights-wrapper .min-footer{padding:17px 0}.leko-refresh.leko-info-page .site-content{flex:0 0 100%;max-width:100%}.leko-refresh.leko-info-page .site-content>article{max-width:1040px;margin-inline:auto}@media(max-width:767px){.leko-refresh .leko-sort-label{display:none}.leko-refresh .leko-sort summary{font-size:11px;gap:8px;padding:9px 10px}.leko-refresh .shop-loop-head{flex-wrap:wrap;align-items:center}.leko-refresh .wd-wishlist-head{flex-wrap:wrap}.leko-refresh .wd-wishlist-title{font-size:20px}.leko-refresh .leko-quickshop-heading strong{font-size:13px}.leko-refresh .leko-product-card .quick-shop-wrapper .quick-shop-form{padding:18px 11px}.leko-refresh .leko-quickshop-heading p{font-size:10px}}body.leko-refresh .wd-social-icons.social-share{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:12px;margin:0;padding:0;border:0;background:transparent;color:#8a9281;font-size:11px!important;line-height:24px}body.leko-refresh .wd-social-icons.social-share .wd-label{margin:0 5px 0 0;padding:0;color:#8a9281;font-size:11px!important;font-weight:400!important;line-height:24px;text-transform:none}body.leko-refresh .wd-social-icons.social-share .wd-social-icon{width:24px;min-width:24px;height:28px;min-height:28px;margin:0;padding:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#959b91!important;line-height:28px}body.leko-refresh .wd-social-icons.social-share .wd-social-icon:is(:hover,:focus-visible){color:#66745a!important}body.leko-refresh .wd-social-icons.social-share .wd-icon{color:inherit;font-size:16px!important}body.leko-refresh .wd-social-icons.social-share .wd-social-icon:after{display:none}@media(min-width:1025px){.leko-refresh .whb-top-bar{background:#fff;border-bottom:1px solid #e6e4dd}.leko-refresh .whb-top-bar .whb-flex-row{height:30px}.leko-refresh .whb-top-bar .wd-header-text{color:#7d8179}.leko-refresh .whb-main-header .whb-general-header-inner{display:grid;grid-template-columns:210px minmax(280px,1fr) 230px;gap:30px;height:90px;align-items:center}.leko-refresh .whb-general-header-inner>.whb-col-left{grid-column:1;grid-row:1;min-width:0;margin:0}.leko-refresh .whb-general-header-inner>.whb-col-center{display:contents}.leko-refresh .whb-general-header-inner .whb-col-center>.wd-header-text{grid-column:3;grid-row:1;margin:0;min-width:0}.leko-refresh .whb-general-header-inner .whb-col-center>.whb-col-right{grid-column:2;grid-row:1;width:100%;min-width:0;margin:0}.leko-refresh .whb-general-header-inner .wd-header-text .vc_column_container:first-child,.leko-refresh .whb-general-header-inner .wd-header-text p:empty{display:none}.leko-refresh .whb-general-header-inner .wd-header-text .vc_column_container{width:100%}.leko-refresh .whb-general-header-inner .wd-header-text .vc_column-inner{padding:0}.leko-refresh .whb-general-header-inner .wd-header-text .vc_row{margin:0}.leko-refresh .whb-general-header-inner .site-logo img{width:210px;max-width:210px!important}.leko-refresh .whb-general-header #phone_number{font-size:16px;font-weight:650;letter-spacing:-.4px}.leko-refresh .whb-general-header #phone_number big{font-size:1em}.leko-refresh .whb-general-header #img_social{width:14px;height:14px}.leko-refresh .whb-general-header #another_phones>span{font-size:10px!important;color:#80857b!important}.leko-refresh .whb-general-header #div_zamer{padding-top:3px!important;font-size:10px!important}.leko-refresh .whb-general-header #div_zamer a{color:#686f61;text-decoration:none;border-bottom:1px solid #ccd0c4}.leko-refresh .whb-general-header .wd-search-form{width:100%}.leko-refresh .whb-general-header .searchform input.s{height:46px;border-radius:4px;background:#f6f4ef;border-color:#e5e2d9;padding-left:16px;font-size:13px}.leko-refresh .whb-general-header .searchform .searchsubmit{width:46px}.leko-refresh .whb-header-bottom{border-top:1px solid #eceae3;border-bottom:1px solid #e6e4dd;box-shadow:none}.leko-refresh .whb-header-bottom .whb-flex-row{height:49px}.leko-refresh .whb-header-bottom .whb-col-left{flex:0 0 220px;max-width:220px;margin:0}.leko-refresh .whb-header-bottom .whb-col-center{padding-left:20px}.leko-refresh .whb-header-bottom .wd-header-cats{width:220px;margin:0}.leko-refresh .wd-header-cats .menu-opener{width:100%;min-width:0;min-height:48px;height:48px;padding:0 15px}.leko-refresh .wd-header-cats .menu-open-label{font-size:12px;font-weight:600}.leko-refresh .whb-header-bottom .wd-nav-main{gap:18px;margin:0}.leko-refresh .whb-header-bottom .wd-nav-main>li>a{padding-block:12px;font-size:12px;font-weight:500}.leko-refresh .whb-header-bottom .wd-tools-element>a{min-height:44px}}@media(min-width:1025px) and (max-width:1200px){.leko-refresh .whb-main-header .whb-general-header-inner{grid-template-columns:190px minmax(240px,1fr) 220px;gap:22px}.leko-refresh .whb-general-header-inner .site-logo img{width:190px;max-width:190px!important}.leko-refresh .whb-header-bottom .whb-col-left{flex-basis:190px;max-width:190px}.leko-refresh .whb-header-bottom .wd-header-cats{width:190px}.leko-refresh .whb-header-bottom .whb-col-center{padding-left:14px}.leko-refresh .whb-header-bottom .wd-nav-main{gap:8px}.leko-refresh .whb-header-bottom .wd-nav-main>li>a{font-size:11px}}.leko-refresh .whb-main-header .whb-flex-row{border-top:0;border-bottom:0;box-shadow:none}.leko-refresh .whb-main-header .whb-top-bar{border-bottom:1px solid #f0efe9}.leko-refresh .whb-main-header .whb-header-bottom{border-top:0;border-bottom:1px solid #f0efe9;box-shadow:none}@media(max-width:1024px){.leko-refresh .whb-main-header .whb-general-header .whb-flex-row{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-areas:"menu logo cart";align-items:center;min-height:68px;height:68px;padding:4px 0}.leko-refresh .whb-main-header .whb-general-header .whb-col-left.whb-visible-lg,.leko-refresh .whb-main-header .whb-general-header .whb-col-right.whb-visible-lg{display:none!important}.leko-refresh .whb-main-header .whb-general-header .whb-col-center.whb-visible-lg{display:contents!important}.leko-refresh .whb-main-header .whb-general-header .wd-header-text{display:none!important}.leko-refresh .whb-main-header .whb-general-header .whb-hidden-lg{display:flex!important;min-width:0;margin:0;padding:0}.leko-refresh .whb-general-header .whb-mobile-left{grid-area:menu;justify-content:flex-start}.leko-refresh .whb-general-header .whb-mobile-center{grid-area:logo;justify-content:center}.leko-refresh .whb-general-header .whb-mobile-right{grid-area:cart;justify-content:flex-end}.leko-refresh .whb-main-header .whb-general-header :is(.whb-mobile-left,.whb-mobile-center,.whb-mobile-right) a{display:flex;align-items:center;justify-content:center}.leko-refresh .whb-general-header :is(.whb-mobile-left,.whb-mobile-right) .wd-tools-element>a{width:44px;height:44px;min-height:44px}.leko-refresh .whb-general-header .whb-hidden-lg .wd-tools-text{display:none}.leko-refresh .whb-general-header .whb-mobile-left .wd-tools-text{display:block;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.leko-refresh .whb-general-header .site-logo{margin:0;padding:0}.leko-refresh .whb-general-header .site-logo img{max-width:160px!important;max-height:40px;width:auto}body.leko-refresh{--leko-mobile-header-height:68px;--leko-mobile-admin-offset:0px}body.leko-refresh.admin-bar{--leko-mobile-admin-offset:32px}.leko-refresh .website-wrapper{padding-top:var(--leko-mobile-header-height)}.leko-refresh .main-page-wrapper{margin-top:0;padding-top:0}.leko-refresh .page-title{margin-top:0}.leko-refresh .whb-header:not(.whb-clone){position:fixed;inset:var(--leko-mobile-admin-offset) 0 auto;width:100%;height:auto!important;margin:0;z-index:390;background:#fff;border-bottom:1px solid var(--leko-line);box-shadow:0 2px 10px #20252a08}.leko-refresh .whb-header .whb-main-header{position:relative!important;inset:auto!important;width:100%!important;transform:none!important;animation:none!important;box-shadow:none!important}.leko-refresh .whb-header .whb-general-header{display:block!important}.leko-refresh .whb-clone{display:none!important}.leko-refresh .whb-header .wd-switch-logo .wd-main-logo{display:block!important}.leko-refresh .whb-header .wd-switch-logo .wd-sticky-logo{display:none!important}.leko-refresh .main-page-wrapper [id]{scroll-margin-top:calc(12px + var(--leko-mobile-header-height) + var(--leko-mobile-admin-offset))}}@media(max-width:782px){body.leko-refresh.admin-bar{--leko-mobile-admin-offset:46px}}.leko-refresh .wpcf7{width:100%;max-width:100%;color:#626e57;font-family:var(--wd-text-font);font-size:13px;line-height:1.65}.leko-refresh .wpcf7 form{margin:0}.leko-refresh .wpcf7 .hidden-fields-container{display:none}.leko-refresh .wpcf7 .screen-reader-response{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.leko-refresh .wpcf7 form>p{margin:0 0 16px}.leko-refresh .wpcf7 label{display:block;margin:0;font-size:12px;font-weight:500;line-height:1.6;color:#626e57}.leko-refresh .wpcf7 .wpcf7-form-control-wrap{display:block;margin-top:7px}.leko-refresh .wpcf7 .referral-code-field{display:none}.leko-refresh .wpcf7 :is(input[type=text],input[type=email],input[type=tel],input[type=date],input[type=number],select,textarea){box-sizing:border-box;width:100%;max-width:100%;height:44px;margin:0;padding:10px 12px;border:1px solid #dfe1d7;border-radius:4px;background:#fff;color:#37412f;font-family:var(--wd-text-font);font-size:14px;font-weight:400;line-height:22px;box-shadow:none}.leko-refresh .wpcf7 textarea{min-height:124px;height:124px;resize:vertical}.leko-refresh .wpcf7 :is(input,textarea)::placeholder{color:#969d8b;opacity:1}.leko-refresh .wpcf7 :is(input,select,textarea):focus{border-color:#b6a36a;box-shadow:none}.leko-refresh .wpcf7 .wpcf7-submit{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:148px;min-height:44px;height:auto;margin:0;padding:11px 22px;border:1px solid #e9c44d;border-radius:4px;background:var(--leko-yellow);color:#343b2c;font-family:var(--wd-text-font);font-size:13px;font-weight:600;line-height:20px;text-transform:none;letter-spacing:0;box-shadow:none;cursor:pointer}.leko-refresh .wpcf7 .wpcf7-submit:hover{background:#f4c326;border-color:#dfb944;box-shadow:none}.leko-refresh .wpcf7 .submitting .wpcf7-submit{opacity:.65;cursor:wait}.leko-refresh .wpcf7 .wpcf7-list-item{margin:0 18px 5px 0;font-size:13px}.leko-refresh .wpcf7 .wpcf7-list-item label{display:inline-flex;align-items:flex-start;gap:8px}.leko-refresh .wpcf7 .wpcf7-not-valid{border-color:#bf806c!important;background:#fffaf7!important}.leko-refresh .wpcf7 .wpcf7-not-valid-tip{margin-top:6px;color:#a45f49;font-size:12px;line-height:1.5}.leko-refresh .wpcf7 form .wpcf7-response-output{position:relative;inset:auto;z-index:auto;width:100%;min-height:0;margin:0;padding:16px 18px 16px 48px;border:1px solid #dedfcf;border-radius:5px;background:#f3f4ed;color:#626e57;font-size:13px;line-height:1.65;scroll-margin:90px 0;transform:none;animation:none;cursor:default}.leko-refresh .wpcf7 form .wpcf7-response-output:empty{display:none}.leko-refresh .wpcf7 form .wpcf7-response-output:not(:empty){display:block}.leko-refresh .wpcf7 form .wpcf7-response-output:before{position:static;inset:auto;display:block;width:auto;height:auto;margin:0 0 4px;padding:0;border:0;background:none;transform:none;font-family:inherit;font-size:16px;font-weight:600;line-height:1.4;text-align:left}.leko-refresh .wpcf7 form .wpcf7-response-output:after{position:absolute;inset:17px auto auto 17px;display:grid;place-items:center;width:20px;height:20px;margin:0;padding:0;border:1px solid;border-radius:50%;background:transparent;transform:none;transition:none;font-family:inherit;font-size:13px;font-weight:600;line-height:1;cursor:default}.leko-refresh .wpcf7 form:is(.invalid,.unaccepted,.spam,.failed,.aborted) .wpcf7-response-output{border-color:#ead5c6;background:#fff5ed;color:#985c45}.leko-refresh .wpcf7 form:is(.invalid,.unaccepted) .wpcf7-response-output:before{content:"Проверьте поля формы"}.leko-refresh .wpcf7 form:is(.spam,.failed,.aborted) .wpcf7-response-output:before{content:"Заявка не отправлена"}.leko-refresh .wpcf7 form:is(.invalid,.unaccepted,.spam,.failed,.aborted) .wpcf7-response-output:after{content:"!"}.leko-refresh .wpcf7 form.leko-feedback-network .wpcf7-response-output:before{content:"Нет подтверждения отправки"}.leko-refresh .wpcf7 form.sent .wpcf7-response-output{border-color:#cfdbc3;background:#f1f6ec;color:#526844}.leko-refresh .wpcf7 form.sent .wpcf7-response-output:before{content:"Заявка отправлена"}.leko-refresh .wpcf7 form.sent .wpcf7-response-output:after{content:"✓"}.leko-refresh .wpcf7 form.submitting .wpcf7-response-output:before{content:"Отправляем заявку…"}.leko-refresh .wpcf7 form.submitting .wpcf7-response-output:after{content:"";border-color:currentColor #d9ddce #d9ddce;animation:leko-form-spin .8s linear infinite}@keyframes leko-form-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.leko-refresh .wpcf7 form.submitting .wpcf7-response-output:after{animation:none}}.leko-refresh .wpcf7 .cf7sr-g-recaptcha{margin:4px 0 12px;max-width:100%}.leko-refresh .grecaptcha-badge{visibility:hidden}.leko-refresh .wpcf7{container:leko-contact-form/inline-size}.leko-refresh .wpcf7 form{display:grid;grid-template-columns:minmax(0,1fr);gap:18px 20px}.leko-refresh .wpcf7 form>*{min-width:0;grid-column:1/-1}.leko-refresh .wpcf7 form>.cf7sr-g-recaptcha,.leko-refresh .wpcf7 form>p{margin:0}.leko-refresh .wpcf7 form>.cf7sr-recaptcha:not(:has(.wpcf7-not-valid-tip)),.leko-refresh .wpcf7 form>p:empty{display:none}.leko-refresh .wpcf7 .wpcf7-form-control-wrap:has(>.wpcf7-hidden),.leko-refresh .wpcf7 p>br:has(+.wpcf7-form-control-wrap>.wpcf7-hidden){display:none}@container leko-contact-form (min-width:540px){.leko-refresh .wpcf7 form.leko-form-fields-paired{grid-template-columns:repeat(2,minmax(0,1fr))}.leko-refresh .wpcf7 form.leko-form-fields-paired>:is(p,label):has(.wpcf7-text,.wpcf7-select,.wpcf7-date,.wpcf7-number,.wpcf7-radio,.wpcf7-file){grid-column:auto;align-self:end}}@container leko-contact-form (max-width:303px){.leko-refresh .wpcf7 form>.cf7sr-g-recaptcha{transform:scale(.84);transform-origin:0 0;margin-bottom:-12px}}.leko-form-page:not(.leko-info-page) .site-content>article{max-width:none;margin:0 0 30px;padding:0;border:0;background:transparent;color:#626e57;font-size:13px;line-height:1.7}.leko-form-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:24px}.leko-form-content{min-width:0;padding:26px;background:#fff;border:1px solid var(--leko-line);border-radius:6px}.leko-form-content .vc_row:has(.wpcf7){margin-inline:0}.leko-form-content .wpb_column:has(.wpcf7){float:none;width:100%;margin-inline:0}.leko-form-content .wpb_column:has(.wpcf7)>.vc_column-inner{padding:0!important}.leko-form-content .wpb_content_element{margin-bottom:0}.leko-form-aside{position:sticky;top:90px;min-width:0}.leko-form-help{padding:22px 20px;border:1px solid #e5e1d3;border-radius:6px;background:#efede3}.leko-form-help-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:15px;border-radius:6px;background:#fff5ce;color:#8d8258}.leko-form-help-icon svg{width:25px;height:25px}.leko-form-eyebrow{display:block;color:#8c9281;font-size:10px;line-height:1.5}.leko-refresh .leko-form-help h2{margin:9px 0 12px;font-size:21px;font-weight:600;line-height:1.3;letter-spacing:-.35px;color:#45503a}.leko-form-help p{margin:0 0 18px;font-size:12px;line-height:1.7;color:#7d8571}.leko-form-phone{display:block;margin:0 0 5px;font-size:18px;font-weight:600;line-height:1.5;color:#505b44;white-space:nowrap}.leko-form-help .leko-form-hours{margin-bottom:17px;font-size:10px}.leko-form-contact-link{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px;padding:10px 12px;border:1px solid #d8d5c5;border-radius:4px;background:#fffdf5;font-size:12px;font-weight:500;color:#59634c}.leko-form-contact-link svg,.leko-form-nav svg{width:17px;height:17px;flex-shrink:0}.leko-form-contact-link:hover{border-color:#c8ba7b;background:#fff8db;color:#46503c}.leko-form-nav{margin-top:14px;padding:9px;border:1px solid var(--leko-line);border-radius:6px;background:#fff}.leko-form-nav a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;font-size:12px;color:#7c8671}.leko-form-nav a:hover{border-radius:4px;background:#faf5e1;color:#626a50}.leko-form-page:not(.leko-info-page) .wpcf7 form>p{font-size:13px;line-height:1.7}.leko-form-page:not(.leko-info-page) .wpcf7 form b{color:#626e57;font-size:12px;font-weight:500}@media(max-width:767px){.leko-refresh .wpcf7 :is(input[type=text],input[type=email],input[type=tel],input[type=date],input[type=number],select,textarea){font-size:16px}.leko-refresh .wpcf7 .wpcf7-submit{width:100%}.leko-form-layout{grid-template-columns:minmax(0,1fr);gap:16px}.leko-form-content{padding:18px 16px}.leko-form-aside{position:static}.leko-form-help{padding:20px}.leko-form-help-icon{display:none}}.leko-refresh .leko-product-card .leko-card-details{display:none}.leko-refresh .leko-card-details .leko-card-kit{margin-top:12px}.leko-refresh .leko-card-details .leko-card-swatches{margin:10px 0 0}.leko-refresh .leko-card-details:popover-open{display:block;position:fixed;inset:auto;margin:0;padding:0 16px 16px;max-width:none;max-height:calc(100vh - 16px);overflow:auto;box-sizing:border-box;background:#fff;border:1px solid #cfba72;border-top:0;border-radius:0 0 15px 15px;box-shadow:0 12px 18px #20252a0d;color:var(--leko-ink);font-family:var(--wd-text-font)}.leko-refresh .leko-card-revealed{border-color:#cfba72!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}@media(min-width:768px) and (hover:hover) and (pointer:fine){.leko-refresh .leko-card-revealed .leko-card-details:not([popover]){display:block;position:absolute;top:calc(100% - 1px);left:-1px;right:-1px;z-index:20;padding:0 16px 16px;background:#fff;border:1px solid #cfba72;border-top:0;border-radius:0 0 15px 15px}.leko-refresh .product-grid-item:has(.leko-card-revealed){z-index:20}}.leko-refresh .leko-card-summary{margin-top:auto}.leko-refresh .leko-product-card .leko-card-price-label{display:none}.leko-refresh .leko-card-details .leko-card-price-label{display:block}.leko-refresh .products.elements-grid .leko-card-details .leko-card-expanded-summary .wd-entities-title{display:block;height:auto;min-height:0;max-height:none;overflow:visible;-webkit-line-clamp:unset;margin:0 0 10px}.leko-refresh .leko-card-details .leko-card-expanded-summary .leko-card-pricing{margin-top:0}.leko-refresh .products.elements-grid .leko-product-card :is(.product-rating-price,.wrapp-product-price,.price){height:auto!important;max-height:none!important;overflow:visible!important;transform:none!important;transition:none!important}.leko-refresh .leko-card-revealed{overflow:visible!important}.leko-refresh .leko-product-card .quick-shop-wrapper{overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin}@media(min-width:1025px){.leko-refresh :is(.wd-header-cats,.wd-header-nav) .wd-dropdown{border:1px solid var(--leko-line);border-radius:0;box-shadow:0 12px 28px #20252a0f}.leko-refresh .wd-header-cats>.wd-dropdown-cats,.leko-refresh .wd-header-nav .wd-dropdown-menu{padding:6px 0}.leko-refresh .wd-header-nav .wd-dropdown-menu{width:220px}.leko-refresh :is(.wd-header-cats,.wd-header-nav) :is(.wd-nav-vertical,.wd-sub-menu,.sub-sub-menu)>li>a{margin:0;padding:10px 14px;min-height:40px;border-radius:0;font-family:var(--wd-text-font);font-size:13px;font-weight:500;line-height:20px;text-transform:none;color:var(--leko-ink)}.leko-refresh :is(.wd-header-cats,.wd-header-nav) :is(.wd-nav-vertical,.wd-sub-menu,.sub-sub-menu)>li:hover>a,.leko-refresh :is(.wd-header-cats,.wd-header-nav) :is(.wd-nav-vertical,.wd-sub-menu,.sub-sub-menu)>li>a:hover{background:#fff7d8;color:var(--leko-ink)!important}.leko-refresh .wd-header-cats .sub-sub-menu{border-radius:0;padding:6px 0}}.leko-refresh .sidebar-container .widget :is(.wd-filter-list,.woocommerce-widget-layered-nav-list) :is(a,.filter-name,.filter-swatch.with-text,strong){font-family:var(--wd-text-font);font-size:12px!important;font-weight:400!important;line-height:20px;letter-spacing:0}.leko-gift{position:fixed;left:12px;bottom:32px;z-index:99990;display:flex;align-items:flex-end;gap:10px;max-width:calc(100vw - 24px)}.leko-gift .leko-gift-trigger{display:block;flex:0 0 56px;width:56px;min-width:0;height:74px;min-height:0;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer}.leko-gift-trigger img{display:block;width:56px;height:74px;object-fit:contain}.leko-gift-trigger:focus-visible{outline:2px solid #343731;outline-offset:4px}.leko-gift-trigger[aria-busy=true]{opacity:.65}.leko-gift-fallback,.leko-gift-status{max-width:220px;margin-bottom:4px;padding:8px 12px;border:1px solid #e5e2d9;border-radius:6px;background:#fff;color:#343731;font-size:12px;line-height:1.4;box-shadow:0 2px 12px #00000012}.leko-gift [hidden]{display:none!important}body:has(.leko-gift) .icon_gamelead{display:none!important}@media(max-width:1024px){.leko-gift{bottom:calc(100px + env(safe-area-inset-bottom,0px))}}