:root{--sh-ink:#050505;--sh-ink-soft:#2b2b2b;--sh-muted:#686868;--sh-line:#e5e5e5;--sh-line-strong:#cfcfcf;--sh-panel:#f6f6f6;--sh-accent:#eb4b2a;--sh-accent-hover:#d94020;--sh-ease:cubic-bezier(.2,.8,.2,1)}@media (min-width:981px){.et-l--header .et_pb_menu .et-menu{align-items:stretch;margin-left:0!important}.et-l--header .et_pb_menu .et-menu>li{padding-left:0;padding-right:0;margin-right:clamp(10px,1.6vw,26px)}.et-l--header .et_pb_menu .et-menu>li>a{position:relative;padding-top:16px!important;padding-bottom:16px!important;font-size:15px;font-weight:500}.et-l--header .et_pb_menu .et-menu>li>a::before{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--sh-accent);transform:scaleX(0);transform-origin:left;transition:transform .2s var(--sh-ease)}.et-l--header .et_pb_menu .et-menu>li:hover>a::before,.et-l--header .et_pb_menu .et-menu>li:focus-within>a::before,.et-l--header .et_pb_menu .et-menu>li.current-menu-item>a::before,.et-l--header .et_pb_menu .et-menu>li.current-menu-ancestor>a::before{transform:scaleX(1)}.et-l--header .et_pb_menu .et-menu>li.menu-item-has-children>a{padding-right:20px!important}.et-l--header .et_pb_menu .et-menu>li.menu-item-has-children>a::after{top:50%!important;right:0!important;margin-top:0!important;transform:translateY(-50%);font-size:16px;transition:transform .2s var(--sh-ease)}.et-l--header .et_pb_menu .et-menu>li.menu-item-has-children:hover>a::after{transform:translateY(-50%) rotate(180deg)}.et-l--header .et_pb_menu .et-menu>li>a:hover{opacity:1;color:var(--sh-ink)}.et-l--header .et_pb_menu .mm-trigger>.sub-menu{display:none!important}.et-l--header .et_pb_menu .mm-list>.sub-menu{width:300px;padding:12px 0 0;border:1px solid var(--sh-line)!important;box-shadow:0 24px 40px rgba(0,0,0,.10)}.et-l--header .et_pb_menu .mm-list>.sub-menu li{padding:0;width:100%}.et-l--header .et_pb_menu .mm-list>.sub-menu a{width:100%;padding:10px 22px;font-size:15px;line-height:1.35;color:var(--sh-ink)}.et-l--header .et_pb_menu .mm-list>.sub-menu a:hover{background:var(--sh-panel);color:var(--sh-accent-hover);opacity:1}.et-l--header .et_pb_menu .mm-list>.sub-menu::after{content:'Оглед, консултация и оферта – безплатно в Шумен.';display:block;margin-top:12px;padding:12px 22px 16px;border-top:1px solid var(--sh-line);font-size:13px;line-height:1.4;color:var(--sh-muted)}.et-l--header>.et_builder_inner_content{position:relative}.et-l--header .shtori-mega{position:absolute!important;left:0;right:0;top:100%;z-index:99;border-top:1px solid var(--sh-line);box-shadow:0 24px 40px rgba(0,0,0,.10);visibility:hidden;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .18s var(--sh-ease),transform .18s var(--sh-ease),visibility 0s linear .22s}.et-l--header:has(.mm-interior:hover) .shtori-mega--interior,.et-l--header:has(.mm-interior:focus-within) .shtori-mega--interior,.et-l--header .shtori-mega--interior:hover,.et-l--header:has(.mm-exterior:hover) .shtori-mega--exterior,.et-l--header:has(.mm-exterior:focus-within) .shtori-mega--exterior,.et-l--header .shtori-mega--exterior:hover,.et-l--header:has(.mm-outdoor:hover) .shtori-mega--outdoor,.et-l--header:has(.mm-outdoor:focus-within) .shtori-mega--outdoor,.et-l--header .shtori-mega--outdoor:hover{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition-delay:0s}.et-l--header:has(.shtori-mega--interior:hover) .mm-interior>a::before,.et-l--header:has(.shtori-mega--exterior:hover) .mm-exterior>a::before,.et-l--header:has(.shtori-mega--outdoor:hover) .mm-outdoor>a::before{transform:scaleX(1)}}@media (max-width:980px){.et-l--header .shtori-mega{display:none!important}}.shtori-mega .mega-link{cursor:pointer;transition:color .15s}.shtori-mega .mega-link>.et_pb_text:last-child{white-space:nowrap}.shtori-mega .mega-link:hover p:first-child,.shtori-mega .mega-link:hover .et_pb_text_inner p{color:var(--sh-accent-hover)!important}.shtori-mega .mega-link:hover .et_pb_text:last-child p{color:var(--sh-muted)!important}.shtori-mega .mega-all a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.shtori-mega .mega-all a:hover{color:var(--sh-accent-hover)!important}.shtori-mega .mini-card{cursor:pointer}.shtori-mega .mini-card img{mix-blend-mode:multiply;transition:transform .35s var(--sh-ease)}.shtori-mega .mini-card:hover img{transform:scale(1.04)}.shtori-mega .promo-tile{cursor:pointer}.single-product form.cart{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin:0!important}.single-product form.cart::before,.single-product form.cart::after{display:none!important}.single-product form.cart .wapf{flex:1 1 100%;margin:0}.wapf-field-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.wapf-field-row{grid-column:1/-1;display:block!important;margin:0!important;min-width:0}.wapf-field-row:has(.wapf-field-number){grid-column:auto}.wapf-field-row:has(.wapf-hide){display:none!important}.wapf-field-container{width:auto!important;margin:0!important;padding:0!important;position:relative}.wapf-field-label{margin:0 0 8px!important}.wapf-field-label label{display:flex;align-items:baseline;gap:4px;margin:0;font-family:'Onest',sans-serif;font-size:15px;font-weight:600;line-height:1.35;color:var(--sh-ink)}.wapf-field-label abbr.required{color:var(--sh-accent-hover);text-decoration:none;border:0;cursor:default}.wapf-field-label .opt-optional{font-weight:400;font-size:13px;color:var(--sh-muted)}.wapf-field-description{margin-top:6px;font-size:13px;line-height:1.4;color:var(--sh-muted)}.wapf-field-number .wapf-field-input{position:relative}.wapf-field-number .wapf-field-input::after{content:'см';position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:14px;color:var(--sh-muted);pointer-events:none}.wapf input[type="number"],.wapf textarea{width:100%;border:1px solid var(--sh-line-strong)!important;border-radius:0!important;background:#fff!important;font-family:'Onest',sans-serif;font-size:16px!important;color:var(--sh-ink)!important;box-shadow:none;-moz-appearance:textfield}.wapf input[type="number"]{height:52px;padding:0 44px 0 14px!important}.wapf input[type="number"]::-webkit-inner-spin-button,.wapf input[type="number"]::-webkit-outer-spin-button{appearance:none;margin:0}.wapf textarea{min-height:76px;padding:12px 14px!important;resize:vertical;line-height:1.5}.wapf input[type="number"]:focus,.wapf textarea:focus{outline:none;border-color:var(--sh-ink)!important;box-shadow:inset 0 0 0 1px var(--sh-ink)}.wapf textarea::placeholder{color:#8a8a8a}.wapf-radios,.wapf-checkboxes{display:grid;border:1px solid var(--sh-line)}.wapf-checkable{margin:0!important;padding:0!important;transition:background-color .15s}.wapf-checkable+.wapf-checkable{border-top:1px solid var(--sh-line)}.wapf-checkable:hover{background:#fafafa}.wapf-checkable:has(input:checked){background:var(--sh-panel)}.wapf-checkable label{display:flex!important;align-items:center;gap:12px;min-height:52px;margin:0!important;padding:10px 14px;font-family:'Onest',sans-serif;font-size:15px;font-weight:400;color:var(--sh-ink);cursor:pointer}.wapf-checkable input{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0!important;border:1px solid var(--sh-line-strong)!important;background:#fff!important;border-radius:0!important;display:grid;place-content:center;flex-shrink:0;cursor:pointer;padding:0!important}.wapf-checkable input[type="radio"]{border-radius:50%!important}.wapf-checkable input:checked{background:var(--sh-ink)!important;border-color:var(--sh-ink)!important}.wapf-checkable input[type="radio"]:checked::after{content:'';width:8px;height:8px;border-radius:50%;background:#fff}.wapf-checkable input[type="checkbox"]:checked::after{content:'';width:10px;height:6px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px)}.wapf-checkable input:focus-visible{outline:2px solid var(--sh-accent);outline-offset:2px}.wapf-label-text{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center;line-height:1.35}.wapf-label-text .opt-meta{grid-column:1;grid-row:2;font-size:13px;color:var(--sh-muted)}.wapf-label-text .wapf-pricing-hint{grid-column:2;grid-row:1 / span 2;font-size:14px;font-weight:600;color:var(--sh-ink);white-space:nowrap}.wapf-field-container[for="a1b2c3d00000a"] .wapf-radios{display:flex;flex-wrap:wrap;gap:10px;border:0}.wapf-field-container[for="a1b2c3d00000a"] .wapf-checkable{border:0!important;background:none!important}.wapf-field-container[for="a1b2c3d00000a"] .wapf-checkable label{position:relative;justify-content:center;width:46px;height:46px;min-height:0;padding:0;border:1px solid var(--sh-line);transition:border-color .15s}.wapf-field-container[for="a1b2c3d00000a"] .wapf-checkable label:hover{border-color:var(--sh-line-strong)}.wapf-field-container[for="a1b2c3d00000a"] .wapf-checkable:has(input:checked) label{border-color:var(--sh-ink);box-shadow:inset 0 0 0 1px var(--sh-ink)}.wapf-field-container[for="a1b2c3d00000a"] .wapf-checkable input{position:absolute;opacity:0;width:100%;height:100%;inset:0}.wapf-field-container[for="a1b2c3d00000a"] .wapf-checkable:has(input:focus-visible) label{outline:2px solid var(--sh-accent);outline-offset:2px}.wapf-field-container[for="a1b2c3d00000a"] .wapf-pricing-hint{display:none!important}.wapf-field-container[for="a1b2c3d00000a"] .wapf-label-text{flex:0 0 30px;width:30px;height:30px;border-radius:50%;font-size:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.14);display:block}.wapf-checkable:has(input[value="a1b2c3d000003"]) .wapf-label-text{background:#f4f4f1}.wapf-checkable:has(input[value="a1b2c3d000004"]) .wapf-label-text{background:#d8c7a6}.wapf-checkable:has(input[value="a1b2c3d000005"]) .wapf-label-text{background:#5b3b29}.wapf-checkable:has(input[value="a1b2c3d000006"]) .wapf-label-text{background:#9a9c9c}.wapf-checkable:has(input[value="a1b2c3d000007"]) .wapf-label-text{background:#383e42}.wapf-checkable:has(input[value="a1b2c3d000008"]) .wapf-label-text{background:#b9853f}.wapf-checkable:has(input[value="a1b2c3d000009"]) .wapf-label-text{background:#7b5233}.wapf-field-container[for="a1b2c3d00000a"] .wapf-field-label label::after{margin-left:auto;font-weight:400;font-size:14px;color:var(--sh-muted)}.wapf-field-container[for="a1b2c3d00000a"]:has(input[value="a1b2c3d000003"]:checked) .wapf-field-label label::after{content:'Бял'}.wapf-field-container[for="a1b2c3d00000a"]:has(input[value="a1b2c3d000004"]:checked) .wapf-field-label label::after{content:'Бежов'}.wapf-field-container[for="a1b2c3d00000a"]:has(input[value="a1b2c3d000005"]:checked) .wapf-field-label label::after{content:'Кафяв'}.wapf-field-container[for="a1b2c3d00000a"]:has(input[value="a1b2c3d000006"]:checked) .wapf-field-label label::after{content:'Сив'}.wapf-field-container[for="a1b2c3d00000a"]:has(input[value="a1b2c3d000007"]:checked) .wapf-field-label label::after{content:'Антрацит RAL 7016'}.wapf-field-container[for="a1b2c3d00000a"]:has(input[value="a1b2c3d000008"]:checked) .wapf-field-label label::after{content:'Златен дъб · +20,55 €'}.wapf-field-container[for="a1b2c3d00000a"]:has(input[value="a1b2c3d000009"]:checked) .wapf-field-label label::after{content:'Орех · +20,55 €'}.single-product .wapf-product-totals{flex:1 1 100%;margin:6px 0 0!important}.wapf-product-totals .wapf--inner{display:grid;gap:8px;padding:16px 18px;background:var(--sh-panel)}.wapf-product-totals .wapf--inner>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:0!important;font-family:'Onest',sans-serif;font-size:14px;color:var(--sh-ink-soft)}.wapf-product-totals .wapf--inner>div span{font-weight:400!important}.wapf-product-totals .wapf--inner .price,.wapf-product-totals .wapf--inner .amount{color:var(--sh-ink-soft)!important;font-size:14px!important;font-weight:400!important}.wapf-product-totals .wapf--inner>div:last-child{margin-top:2px!important;padding-top:10px;border-top:1px solid var(--sh-line-strong);font-size:15px;color:var(--sh-ink)}.wapf-product-totals .wapf--inner>div:last-child span:first-child{font-weight:600!important}.wapf-product-totals .wapf--inner>div:last-child .price{font-size:22px!important;font-weight:600!important;color:var(--sh-ink)!important;letter-spacing:-.01em}.single-product form.cart div.quantity{float:none!important;margin:0!important;display:flex}.single-product form.cart .quantity input.qty{width:76px!important;height:52px!important;padding:0!important;border:1px solid var(--sh-line-strong)!important;border-radius:0!important;background:#fff!important;font-family:'Onest',sans-serif;font-size:16px!important;color:var(--sh-ink)!important;text-align:center}.single-product form.cart .single_add_to_cart_button{flex:1 1 auto;float:none!important;height:52px;margin:0!important;padding:0 24px!important;border:0!important;border-radius:0!important;background:var(--sh-accent)!important;color:var(--sh-ink)!important;font-family:'Onest',sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:52px!important;text-align:center;transition:background-color .18s}.single-product form.cart .single_add_to_cart_button:hover{background:var(--sh-accent-hover)!important;padding:0 24px!important}.single-product form.cart .single_add_to_cart_button::after{display:none!important}