.payment_method_cod label{display:inline-flex;align-items:center;font-size:17px;margin:0}ul{padding-left:0px!important}.woocommerce ul#shipping_method{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}#top-menu li a{font-size:12px!important}@media (max-width:767px){.container{width:90%!important}}.container{width:95%!important}.dse-filters-toggle span::before{content:"\e050"!important;font-size:21px!important;margin-left:10px!important;vertical-align:middle!important}@media (max-width:980px){.et-db #et-boc .et-l .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et-db #et-boc .et-l .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et-db #et-boc .et-l .et_pb_row_4col>.et_pb_column.et_pb_column_1_4{margin-right:0%!important}}.dse-header__icons-cart-icon{position:relative!important;display:inline-block!important;width:28px!important;height:28px!important}.dse-header__icons-cart-icon:before{content:none!important}.dse-header__icons-cart-icon{background-repeat:no-repeat!important;background-position:center!important;background-size:24px 24px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zm10 0c-1.1 0-1.99.9-1.99 2S15.9 22 17 22s2-.9 2-2-.9-2-2-2zM7.2 14h9.9c.75 0 1.4-.41 1.74-1.03L21 7H6.21L5.27 5H2v2h2l3.6 7.59-1.35 2.44C5.52 18.37 6.48 20 8 20h12v-2H8l1.2-2z'/%3E%3C/svg%3E")!important}.dse-header__icons-cart,.dse-header__icons-cart-icon{z-index:9999!important}.dse-header__icons-cart{position:relative!important}.dse-header__icons-cart-count{position:absolute!important;top:-6px!important;right:-8px!important;min-width:18px!important;height:18px!important;line-height:18px!important;text-align:center!important;border-radius:999px!important}.woocommerce-loop-product__title{text-align:center!Important}.xoo-wsc-qty-price>span{display:flex!important}.price{display:flex!important;align-items:center!important}.price .woocommerce-Price-amount.amount{font-size:18px!important;font-weight:600;color:#ec008c!important}.price .woocommerce-Price-amount.bgn-price{font-size:16px!important;font-weight:400;color:#666!important;white-space:nowrap}.woocommerce-Price-amount.bgn-price{display:inline;font-size:14px;color:#666;white-space:nowrap}@media (max-width:767px){.woocommerce-Price-amount.bgn-price{font-size:14px!important}.price .woocommerce-Price-amount.bgn-price{font-size:14px!important}}@media (max-width:550px){.et-db #et-boc .et-l .et_pb_shop ul.products.columns-1 li.product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-2 li.product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-4 li.product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5 li.product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-6 li.product{width:100%!important}}@media (max-width:767px){.comparison-cards{justify-content:flex-start!important}}.comparison-scroll-wrapper{overflow:visible!important}.comparison-cards{scroll-snap-type:x proximity!important;scroll-padding-left:16px!important;scroll-padding-right:16px!important}.product-card{scroll-snap-align:start!important}@media (max-width:767px){.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{display:none!important}}@media (max-width:767px){.product-quantity{align-items:center!important;display:flex!important;gap:20px!important}}.configurator-button{margin-top:0px!important}.xoo-wsc-qty-price{align-items:start;flex-wrap:nowrap}.xoo-wsc-products:not(.xoo-wsc-pattern-card) .xoo-wsc-img-col{width:40%}.xoo-wsc-products:not(.xoo-wsc-pattern-card) .xoo-wsc-sum-col{width:100%}.xoo-wsc-product{display:flex;border-bottom:1px solid #eee;flex-direction:column}.xoo-wsc-products:not(.xoo-wsc-pattern-card) span.amount{font-size:16px!important}.woocommerce ul#shipping_method li{display:flex;flex-direction:row-reverse}.woocommerce ul#shipping_method li input{height:25px!important;width:85px!important}.product-name::before{display:none!important}.check-mark{color:green!important;font-weight:bold!important}.x-mark{color:red!important;font-weight:bold!important}.check-mark .icon,.x-mark .icon{display:inline-block;vertical-align:-1px}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.payment_method_woocommerce_payments label{display:inline-flex;align-items:center;margin:0}@media (max-width:900px){.woocommerce-Price-amount.amount{font-size:17px!important}}.product-total{display:flex}.order-total td{display:flex}h1,h2,h4,h5,h6{padding-bottom:0px!important}.product-price{display:flex!important}.google-pay-overlay,.google-pay-lightbox{display:none!important}@media (max-width:900px){.woocommerce-cart-form .shop_table thead{display:none}.woocommerce-cart-form .shop_table tbody tr.cart_item{display:block;margin-bottom:20px;border:1px solid #e0e0e0;padding:15px;border-radius:8px}.woocommerce-cart-form .shop_table td{display:block;text-align:left;padding:10px 0}.woocommerce-cart-form .product-thumbnail img{width:100px;height:auto;display:block;margin-bottom:10px}.woocommerce-cart-form .product-name{font-weight:bold;margin-bottom:5px}.woocommerce-cart-form .product-price,.woocommerce-cart-form .product-quantity,.woocommerce-cart-form .product-subtotal{font-size:14px}.woocommerce-cart-form .product-remove{text-align:right;margin-top:-10px}.woocommerce-cart-form .actions{display:block;text-align:center}.woocommerce-cart-form .coupon{display:block;margin-bottom:10px}.woocommerce-cart-form input.qty{max-width:60px}}.woocommerce-cart table.cart td.actions .coupon .input-text{font-size:18px!important;height:44px!important;width:fit-content}@media (max-width:767px){.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:left!important}}.woocommerce-cart input.qty{width:60px;padding:5px;font-size:16px;border:1px solid #ccc;border-radius:4px;text-align:center}.woocommerce-cart .qty{display:inline-block!important}td[data-title="Общо"]{display:flex!important;align-items:center;gap:0.2em}.woocommerce ul.products li.product .woocommerce-loop-product__title{text-align:center}.dual-price{display:block;padding:8px 0}.label-and-prices{display:flex;align-items:center;white-space:nowrap}.feature-label{font-weight:bold;margin-right:4px;line-height:20px}.woocommerce-Price-amount.eur-price{font-size:100%;color:#666;justify-content:left!important}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{color:#111111!important;font-size:20px!important;display:flex!important;justify-content:center!important;margin:0!important}.woocommerce-Price-amount.amount{color:#ec008c!important;font-size:20px!important;margin-left:3px!important}.price{display:flex}.bundle-summary-modern{border:1px solid #e0e0e0;padding:20px;border-radius:12px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.05)}.product-thumbnail a{pointer-events:none;cursor:default}.product-name a{pointer-events:none;cursor:default}.product-select{text-align:center;margin-top:16px}.custom-radio{display:none}.comparison-scroll-wrapper{position:relative;overflow:hidden;padding:16px}.comparison-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:0 16px 8px;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.comparison-cards::-webkit-scrollbar{display:none}@media (max-width:768px){.comparison-cards{scrollbar-width:auto;-ms-overflow-style:auto}.comparison-cards::-webkit-scrollbar{display:block}}.product-card{flex:0 0 auto;width:80%;max-width:400px;scroll-snap-align:center;background:white;border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,0.06);padding:20px;transition:transform 0.2s ease}.product-card:hover{transform:translateY(-4px)}.radio-option{transition:transform 0.2s ease!important}.radio-option:hover{transform:translateY(-4px)}.product-title{font-size:18px;font-weight:bold;margin-bottom:12px;text-align:center}.feature-list{list-style:none;padding:0;margin:0}.feature-list li{display:flex;justify-content:space-between;border-bottom:1px solid #eee;padding:10px 0px 5px 0px;font-size:14px}.feature-label{font-weight:bold;margin-right:12px;color:#333}.scroll-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.8);border:1px solid #ccc;padding:8px 12px;cursor:pointer;font-size:24px;transition:all 0.2s ease;color:#111111!important}.scroll-arrow.left{left:0}.scroll-arrow.right{right:0}.scroll-arrow:focus{outline:none;box-shadow:none}.custom-radio-label{display:inline-block;padding:3px 40px;background-color:#111111;color:white;border-radius:5px;font-size:16px;cursor:pointer;transition:all 0.2s ease}.custom-radio-label:hover{background-color:white;color:#111}.custom-radio:checked+.custom-radio-label{background-color:#ec008c!important;color:#fff;font-weight:bold}.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active{display:none!important}@media (max-width:1100px){.promo{margin-bottom:20px}}.dse-mobile-nav__menu{display:none!important}body.page-id-11 .woocommerce-message{background-color:transparent!important}.wc-item-meta{padding:0px!important}.et_pb_wc_checkout_payment_info_0 .woocommerce-order{padding:0px!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{line-height:30px!important}.variation-{text-align:left!important}.woocommerce ul.products li.product img{width:100%;height:300px;object-fit:contain;display:block;background-color:#fff;padding:10px;box-sizing:border-box}.woocommerce ul.products li.product{height:100%;display:flex;flex-direction:column;justify-content:flex-start}.flex-control-nav.flex-control-thumbs li{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background-color:#fff!important;box-sizing:border-box!important}#left-area ol{padding:0px!important}.flex-control-nav.flex-control-thumbs img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active{border:0px!important}.woocommerce.single-product div.product div.images .flex-control-thumbs li img{border:0px!important}.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1!Important}@media (min-width:1024px){.entry-summary{position:sticky;top:270px;transition:transform 0.3s ease}.entry-summary.scrolled{transform:translateY(20px)}}#table-container{overflow-x:scroll;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#111111 #f2f2f2;border-radius:30px!important;padding-bottom:20px;width:100%;-webkit-overflow-scrolling:touch;padding:10px}.customtable{overflow-x:scroll!Important;overflow-y:hidden!Important;scrollbar-width:thin;scrollbar-color:#111111 #f2f2f2!Important;border-radius:30px!important;padding-bottom:20px;width:100%;-webkit-overflow-scrolling:touch!Important;padding:10px}#table-container::-webkit-scrollbar{height:10px;border-radius:30px!important}.customtable::-webkit-scrollbar{height:10px!important;border-radius:30px!important}#table-container::-webkit-scrollbar-track{background:#111111;border-radius:30px!important}.customtable::-webkit-scrollbar-track{background:#111111;border-radius:30px!important}#table-container::-webkit-scrollbar-thumb{background-color:#111111;border-radius:30px;border:2px solid #111111}.customtable::-webkit-scrollbar-thumb{background-color:#111111;border-radius:30px;border:2px solid #111111}.customtable{border-collapse:collapse;width:100%;min-width:600px}th{background:#F2F2F2;color:#111111}#table-container input,.customtable input{width:100%;padding:5px;text-align:center;border:none}@media screen and (max-width:600px){table{min-width:200px}}.timehead{font-size:35px!important}@media (max-width:925px){.timehead{font-size:22px!important}}.custom-label{display:flex;justify-content:center;background-color:#111111;width:100%;color:white;margin:30px 0px;padding:25px}.related-products-label{font-weight:bold;float:left;clear:both;margin-right:0.25em;display:inline-block;list-style:none outside}.related-products-names{text-align:right}.woocommerce-cart table.cart img{width:120px}.woocommerce button.button,.woocommerce-page button.button{font-size:18px!important}.woocommerce-cart table.cart td.actions .coupon .input-text{font-size:18px!important}.radio-option{width:200px!important;border-radius:20px!important;padding:20px!important;font-size:22px!important;font-weight:500!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;border:2px solid #111111;cursor:pointer;transition:border-color 0.3s ease,border-width 0.3s ease}@media (max-width:925px){.radio-option{width:150px!important;border-radius:20px!important;padding:10px!important;font-size:15px!important}}.radio-option:hover{background-color:#f0f0f0!important}.radio-option img{width:70%!important;margin-bottom:10px!important}.radio-container{border:2px solid #ccc;padding:10px;border-radius:8px;transition:border-color 0.3s}.radio-container input[type="radio"]:checked{border-color:green}.big-radio{width:30px;height:30px}.loader{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;color:#333;z-index:9999}.configurator{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;padding:40px 20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.buttoncon{padding:0.3em 1em!important;color:white!important;cursor:pointer!important;margin:30px 0px!important;background-color:#111111!important;border-width:1px!important;border-color:#111111;border-radius:0px;font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;background:transparent;position:relative;border:2px solid;border-radius:3px;-webkit-transition:all 0.2s;transition:all 0.2s}.timeline-step{cursor:pointer}.timeline-step:hover{background:white;color:#111111;border:1px #111111 solid;-webkit-transition:all 0.2s;transition:all 0.2s}.timeline-step.active:hover{width:100%;padding:10px;color:white;text-align:center;background:#111111;border-radius:5px;position:relative;font-size:20px;font-weight:700}.timeline{display:flex;justify-content:space-between;margin-bottom:30px;gap:30px;position:relative}@media (max-width:925px){.timeline{display:flex;flex-direction:column;gap:15px}}.timeline::before{content:'';position:absolute;top:50%;left:-50%;right:-50%;height:2px;background:#111111;z-index:-9999}.timeline-step{width:100%;padding:10px;color:white;text-align:center;background:#111111;border-radius:5px;position:relative;font-size:20px;font-weight:700}@media (max-width:925px){.timeline-step{width:100%;padding:5px;color:white;text-align:center;background:#111111;border-radius:5px;position:relative;font-size:15px;font-weight:700}}.timeline-step.active{border:1px #ec008c solid;color:white;transition:all 0.3s ease-in-out;position:relative;background:#ec008c;animation:pulse1 2s infinite}.timeline-step.active::before{background:#111111}#top-header a,.dse-top-header__text{font-size:18px!important}.promo{background:#ec008c;border:1px solid #ec008c;color:white!important;font-weight:bold;width:fit-content;border-radius:25px;transition:all 0.3s ease-in-out;position:relative;z-index:1}#top-menu li.menu-item-1828{padding:8px 0px!important;margin-right:22px}.menu-item-1828 a{padding-bottom:0px!important;color:white!important}.menu-item-1828>a{padding:6px 20px!important}.menu-item-1828 a:hover{color:#ec008c!important}.promo:hover{background:white!important;color:#ec008c!important}.woocommerce .woocommerce-ordering select{font-size:18px!important;font-weight:600!important}input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:0 6px 0 0;accent-color:#ec008c;vertical-align:middle}