.elementor-1734 .elementor-element.elementor-element-e808afc{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Open sans;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Open sans;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1734 .elementor-element.elementor-element-2ccf050 .elementor-icon-box-wrapper{gap:15px;}.elementor-1734 .elementor-element.elementor-element-2ccf050.elementor-view-stacked .elementor-icon{background-color:#BE5A33;}.elementor-1734 .elementor-element.elementor-element-2ccf050.elementor-view-framed .elementor-icon, .elementor-1734 .elementor-element.elementor-element-2ccf050.elementor-view-default .elementor-icon{fill:#BE5A33;color:#BE5A33;border-color:#BE5A33;}.elementor-1734 .elementor-element.elementor-element-2ccf050 .elementor-icon-box-title{color:#247395;}.elementor-1734 .elementor-element.elementor-element-2ccf050 .elementor-icon-box-description{font-family:"EB Garamond", Open sans;font-weight:500;font-style:italic;color:#554940;}/* Start custom CSS for section, class: .elementor-element-a40eadc *//* 1. Подравняване на купона и входното поле в една линия */
.woocommerce-cart table.cart td.actions .coupon {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
    float: left !important;
}
.woocommerce-cart table.cart td.actions .coupon input#coupon_code {
    margin: 0 !important;
    height: 42px !important;
    padding: 0 12px !important;
    border: 1px solid #d3ced2 !important;
    border-radius: 4px !important;
}

/* Бутон "Прилагане на промо код" - Вторичен земен тон (Taupe) */
.woocommerce-cart table.cart td.actions .coupon button.button {
    margin: 0 !important;
    height: 42px !important;
    white-space: nowrap !important;
    background-color: #9a8271 !important; /* Сиво-кафяв мат от етикетите за епизоди */
    color: #ffffff !important;
    font-family: inherit !important;
    letter-spacing: normal !important;
    border-radius: 4px !important;
    text-transform: none !important;
}
.woocommerce-cart table.cart td.actions .coupon button.button:hover {
    background-color: #836e5f !important;
}

/* 2. Бутон "Обновяване на количката" - Вторичен земен тон (Taupe) */
.woocommerce-cart table.cart td.actions button[name="update_cart"] {
    background-color: #9a8271 !important; 
    color: #ffffff !important;
    height: 42px !important;
    opacity: 1 !important;
    font-family: inherit !important;
    letter-spacing: normal !important;
    border-radius: 4px !important;
    text-transform: none !important;
}
.woocommerce-cart table.cart td.actions button[name="update_cart"]:hover {
    background-color: #836e5f !important;
}

/* Бутон "Продължаване на пазаруването" в най-горното съобщение */
.woocommerce-cart .woocommerce-message a.button {
    background-color: #9a8271 !important;
    color: #ffffff !important;
    font-family: inherit !important;
    letter-spacing: normal !important;
    border-radius: 4px !important;
    text-transform: none !important;
}
.woocommerce-cart .woocommerce-message a.button:hover {
    background-color: #836e5f !important;
}

/* 3. Корекция на дублираното "Общо" -> сменя се на "Междинна сума" */
.woocommerce-cart .cart-subtotal th {
    visibility: hidden !important;
    position: relative !important;
}
.woocommerce-cart .cart-subtotal th:after {
    content: "Междинна сума" !important;
    visibility: visible !important;
    position: absolute !important;
    left: 0 !important;
    top: 12px !important;
}

/* 4. ГЛАВЕН БУТОН "Приключване на поръчката" - Керемиден/Терракота */
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
    background-color: #b55229 !important; /* Точният брандов цвят от "ОТКЛЮЧИ ДОСТЪП" */
    color: #ffffff !important;
    font-family: inherit !important;
    letter-spacing: normal !important;
    padding: 14px 30px !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    text-align: center !important;
    border-radius: 4px !important;
    text-transform: none !important;
    display: block !important;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
    background-color: #96411f !important; /* По-тъмен, елегантен нюанс при посочване */
}/* End custom CSS */