.elementor-17094 .elementor-element.elementor-element-82265f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17094 .elementor-element.elementor-element-82265f8:not(.elementor-motion-effects-element-type-background), .elementor-17094 .elementor-element.elementor-element-82265f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92e635d );}.elementor-17094 .elementor-element.elementor-element-8d3f775{--spacer-size:1em;}.elementor-17094 .elementor-element.elementor-element-27be2ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17094 .elementor-element.elementor-element-27be2ef:not(.elementor-motion-effects-element-type-background), .elementor-17094 .elementor-element.elementor-element-27be2ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92e635d );}.elementor-17094 .elementor-element.elementor-element-d7a4f97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17094 .elementor-element.elementor-element-b762879{--spacer-size:5em;}.elementor-17094 .elementor-element.elementor-element-974ef61{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-17094 .elementor-element.elementor-element-99b79e8{text-align:left;}.elementor-17094 .elementor-element.elementor-element-99b79e8 .elementor-heading-title{font-family:"TW Cen MT", Sans-serif;font-weight:600;text-decoration:underline;color:#262F3D;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-17094 .elementor-element.elementor-element-e57985f{--spacer-size:5em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17094 .elementor-element.elementor-element-b762879{--spacer-size:1.9em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-17094 .elementor-element.elementor-element-e57985f{--spacer-size:1.9em;}}@media(max-width:767px){.elementor-17094 .elementor-element.elementor-element-b762879{--spacer-size:0em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-17094 .elementor-element.elementor-element-e57985f{--spacer-size:0em;}}/* Start custom CSS for heading, class: .elementor-element-99b79e8 */.elementor-17094 .elementor-element.elementor-element-99b79e8 h2{
   color:black!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cfd44c */.cart_totals {
    background-color: #487070;
    
}

.woocommerce-cart .cart-collaterals:before, .woocommerce-cart .cart-collaterals:after, .custom_border:before, .custom_border:after, .woocommerce-order-pay #order_review:before, .woocommerce-order-pay #order_review:after {
    background-image: radial-gradient(closest-side, transparent 10px, #487070 100%)!important;
}

.cart-collaterals {
    background-color: #487070 !important;
}

th{
    color:white!important;
}

td{
    color:white!important;
}

h2{
    color:white!important;
}

.coupon::before {
    color: black;
}

bdi.woocommerce-Price-amount.amount{
    color:red!important;
}

@media(max-width:1024px){
    
    
    td.product-subtotal {
    padding: 15px !important;
}
}

@media(max-width:767px){
    
       td.product-subtotal {
    padding: 0px !important;
}

}

.shopkeeper-continue-shopping {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TW Cen MT';
	font-display: auto;
	src: url('https://bookbungalow.knwhite.com/wp-content/uploads/2025/04/Tw-Cen-MT.ttf') format('truetype');
}
/* End Custom Fonts CSS */