.elementor-kit-7286{--e-global-color-primary:#BB967F;--e-global-color-secondary:#655C60;--e-global-color-text:#655C60;--e-global-color-accent:#BB967F;--e-global-typography-primary-font-family:"Futura Light";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Futura Light";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Futura";--e-global-typography-text-font-weight:bold;--e-global-typography-accent-font-family:"Futura Light";--e-global-typography-accent-font-weight:500;--e-global-typography-963b8f0-font-family:"Futura Light";color:#655C60;font-family:"Futura Light";font-size:18px;}.elementor-kit-7286 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7286 a{color:#7D7973;font-family:"Futura Light";}.elementor-kit-7286 a:hover{color:#BB967F;}.elementor-kit-7286 h1{color:#655C60;font-family:"Futura Light";}.elementor-kit-7286 h2{color:#655C60;font-family:"Futura Light";}.elementor-kit-7286 h3{color:#655C60;font-family:"Futura Light";}.elementor-kit-7286 h4{color:#655C60;font-family:"Futura Light";}.elementor-kit-7286 h5{color:#655C60;font-family:"Futura Light";}.elementor-kit-7286 h6{color:#655C60;font-family:"Futura Light";}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}.elementor-widget:not(:last-child){margin-block-end:5px;}.elementor-element{--widgets-spacing:5px 5px;--widgets-spacing-row:5px;--widgets-spacing-column:5px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-widget:not(:last-child) {
    margin-block-end: 0px;
}

.woocommerce ul.products li.product .price ins {
       text-decoration: none ! IMPORTANT;
}

.car_count_title ul.wmf-top-part li.woocommerce-mini-cart-item.mini_cart_item .cart-item-data-field, .wc_remove_btn span {
       border-radius: 0px ! IMPORTANT;
       background: #C6C8CE !IMPORTANT;
}




@media screen and (min-width: 768px) {
    .single-product .related, .single-product .upsells {
        margin: 0px 0 !important;
    }
}

section.related.products {
    padding-top: 0px !important;
}


.woocommerce-info, .woocommerce-message {
    /* color: #000000; */
    /* border-top: 2px ridge #BB967F; */
    /* border-radius: 0px; */
    display: none ! IMPORTANT;
}



.elementor-widget-woocommerce-cart .woocommerce .input-text.qty {
     border-radius: 0px !important;
}

.woocommerce form .form-row .input-text, .woocommerce form .form-row select {
       border-radius: 0px !important;
}


.elementor-widget-woocommerce-cart .woocommerce .cart th, .elementor-widget-woocommerce-cart .woocommerce .cart_totals h2 {
    font-size: 20px !important;
}


.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward):hover {
    color: #BB967F !important;
}


.elementor-widget-woocommerce-cart .woocommerce .coupon-col {
    display: flex
;
    align-items: center;
    justify-content: center;
    align-content: center;
}



.elementor-widget-woocommerce-cart .woocommerce button.button {
      padding: 15px !important;
}



.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
    background-color: #BB967F !important;
    color: #fff;
}



.elementor-6761 .elementor-element.elementor-element-5588911 #place_order {
   border-radius: 0px;
    padding: 15px;
}

.elementor-6761 .elementor-element.elementor-element-5588911 #place_order:hover {
   border-radius: 0px;
    padding: 15px;
color:#7D7973;
border-radius: 0px;
}

a.edit:hover {
    color: #BB967F !important;
}


.aws-search-result .aws_result_title {
       color: #655C60 ! IMPORTANT;
}

.aws-search-result .aws_onsale {
    background: #000000 ! IMPORTANT;
   }

.aws-search-result .aws_result_price ins {
       text-decoration: none ! IMPORTANT;
}

.aws-search-result .aws_search_more a {
       color: #655C60;
}


.woocommerce .elementor-7545 .elementor-element.elementor-element-22f65ab.elementor-wc-products .products > h2 {
    color: #655C60 !important;
    font-size: 25px;
}

.woocommerce .elementor-7545 .elementor-element.elementor-element-22f65ab.elementor-wc-products .products > h2 {
    color: #655C60;
}



h2.woocommerce-loop-product__title {
    color: #655C60 !important;
    font-size: 16px !important;
}

span.woocommerce-Price-amount.amount {
    color: #655C60 !important;
    font-size: 16px !important;
}


.elementor-7545 .elementor-element.elementor-element-22f65ab.elementor-wc-products ul.products li.product .price {
      color: #655C60 !important;
    font-size: 16px !important;
}


.elementor-7545 .elementor-element.elementor-element-22f65ab.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    color: #000000;
    color: #655C60 !important;
    font-size: 16px !important;
}



.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
       padding-top: 0px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bloomkenya.co.ke/wp-content/uploads/2025/04/futura-light-bt.ttf') format('truetype');
}
/* End Custom Fonts CSS */