.elementor-9 .elementor-element.elementor-element-72daa235{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-6e8333{font-family:"Roboto", Sans-serif;font-weight:400;}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-6e8333 p{margin-block-end:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-6e8333 */.alignwide {
    margin-inline: 0px;
}

@media screen and (max-width: 600px ) {
.alignwide {
    margin-inline: 0px;
}
    .wp-block-woocommerce-cart {
        container-type: normal !important;
       
    }
    
.wc-block-components-sidebar {
   
    width: 100% !important;
}
.wc-block-components-sidebar-layout .wc-block-components-main{
    
    width: 100% !important;

}

.wc-block-components-sidebar-layout {
    display: flex
;
    flex-direction: column !important;
   
    width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS */h1.entry-title {
    font-family: 'Montserrat';
    color: rgb(26, 35, 56);
}
.wc-block-components-panel__button , h2 , span.wc-block-components-totals-item__label {
     color: rgb(26, 35, 56) !important ;
      font-family: 'Karla';
}
th.wc-block-cart-items__header-image , th.wc-block-cart-items__header-total {
    font-size: 14px;
    font-family: 'Karla';
    color: rgb(26, 35, 56);
}
.wc-block-cart-item__wrap a {
    font-family: 'Karla';
    color: rgb(26, 35, 56);
    font-weight: 700;
}
span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-product-price__value , .wc-block-components-product-details__size{
       font-family: 'Karla';
}
button.wc-block-cart-item__remove-link{
     font-family: 'Karla' !important;
    color: rgb(26, 35, 56) !important;
        font-weight: 700 !important;

}
a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained{
    background-color: #142c66 ;
    color: white;
    text-decoration: none;
}
a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover{
    background: transparent  ;
    color: rgb(26, 35, 56);
    border:1px solid #142c66;
}/* End custom CSS */