.elementor-3354 .elementor-element.elementor-element-765193c{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-3354 .elementor-element.elementor-element-1ec2812 .woolentor_mini_cart_close i{font-size:12px;}.elementor-3354 .elementor-element.elementor-element-1ec2812 .woolentor_mini_cart_close svg *{width:12px;height:12px;}.elementor-3354 .elementor-element.elementor-element-d17f819 .woolentor_mini_cart_content ul li a{color:var( --e-global-color-blocksy_palette_4 );}.elementor-3354 .elementor-element.elementor-element-d17f819 .woolentor_mini_cart_content ul li .woolentor_mini_title h3{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;}.elementor-3354 .elementor-element.elementor-element-d17f819 .woolentor_mini_cart_content ul li .woolentor_mini_cart_img img{border-radius:8px 8px 8px 8px;}.elementor-3354 .elementor-element.elementor-element-3d869d8 .elementor-button{background-color:#E6553200;font-weight:400;fill:#3A362C;color:#3A362C;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3354 .elementor-element.elementor-element-3d869d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3354 .elementor-element.elementor-element-3d869d8 .elementor-button:hover, .elementor-3354 .elementor-element.elementor-element-3d869d8 .elementor-button:focus{color:#18160F;}.elementor-3354 .elementor-element.elementor-element-3d869d8 .elementor-button:hover svg, .elementor-3354 .elementor-element.elementor-element-3d869d8 .elementor-button:focus svg{fill:#18160F;}.elementor-3354 .elementor-element.elementor-element-db5d7fd .woolentor_sub_total{text-align:center !important;font-size:14px;font-weight:600;}.elementor-3354 .elementor-element.elementor-element-db5d7fd .woolentor_button_area a.button,.woocommerce .elementor-3354 .elementor-element.elementor-element-db5d7fd .woolentor_button_area a.button{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-3354 .elementor-element.elementor-element-db5d7fd .woolentor_button_area a.button:hover,.woocommerce .elementor-3354 .elementor-element.elementor-element-db5d7fd .woolentor_button_area a.button:hover,.elementor-3354 .elementor-element.elementor-element-db5d7fd .woolentor_button_area a::before{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-3354 .elementor-element.elementor-element-db5d7fd .woolentor_button_area a.button{color:var( --e-global-color-blocksy_palette_8 );}.elementor-3354 .elementor-element.elementor-element-db5d7fd .woolentor_button_area a.button:hover{color:var( --e-global-color-blocksy_palette_8 );}body.elementor-page-3354{padding:10px 10px 10px 10px;}/* Start custom CSS for wl-mini-cart, class: .elementor-element-d17f819 */.elementor-3354 .elementor-element.elementor-element-d17f819 {
    max-height: 55vh !important; /* Prevents products from pushing buttons off-screen */
    overflow-y: auto !important; /* Adds a scrollbar only when items overflow */
    overflow-x: hidden !important; /* Prevents accidental horizontal shifting */
    padding-bottom: 15px !important; /* Ensures a comfortable gap at the bottom */
}

/* Optional: Styles the scrollbar to make it look sleek and minimal */
.elementor-3354 .elementor-element.elementor-element-d17f819::-webkit-scrollbar {
    width: 5px;
}
.elementor-3354 .elementor-element.elementor-element-d17f819::-webkit-scrollbar-thumb {
    background: #cccccc; 
    border-radius: 4px;
}/* End custom CSS */