.elementor-18 .elementor-element.elementor-element-28b7b89{--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-18 .elementor-element.elementor-element-69d7456{--display:flex;}.elementor-18 .elementor-element.elementor-element-9ad2105{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-b7315bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-18 .elementor-element.elementor-element-b7315bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-d68a53c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-d68a53c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-2c7b802{--display:flex;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-286a680{--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-widget-theme-site-logo .widget-image-caption{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-7acd99c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-782f5db .elementor-button{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-782f5db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-18 .elementor-element.elementor-element-5a65ade .elementor-menu-cart__close-button, .elementor-18 .elementor-element.elementor-element-5a65ade .elementor-menu-cart__close-button-custom{display:none;}.elementor-18 .elementor-element.elementor-element-5a65ade{--main-alignment:center;--divider-style:solid;--subtotal-divider-style:solid;--cart-footer-buttons-alignment-display:block;--cart-footer-buttons-alignment-text-align:right;--cart-footer-buttons-alignment-button-width:auto;--checkout-button-display:none;--cart-footer-layout:1fr;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#FFFFFF;--cart-border-style:none;}.elementor-18 .elementor-element.elementor-element-5a65ade.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{right:0;left:auto;transform:none;}.elementor-18 .elementor-element.elementor-element-5a65ade .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-18 .elementor-element.elementor-element-ab3fb64{--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-18 .elementor-element.elementor-element-ea30f92{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-e01a900{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-a9ee009{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-a9ee009:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a9ee009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-18f275d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-18 .elementor-element.elementor-element-1b3a7d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:#737373;}.elementor-18 .elementor-element.elementor-element-9fc0fe2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#737373;}.elementor-18 .elementor-element.elementor-element-64961f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-b0febdd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:#737373;}.elementor-18 .elementor-element.elementor-element-a4561ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#737373;}.elementor-18 .elementor-element.elementor-element-d6bbee0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-77c80ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:#737373;}.elementor-18 .elementor-element.elementor-element-f0efd8a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#737373;}.elementor-18 .elementor-element.elementor-element-6992891{--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;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-6992891:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6992891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2BBD3;}.elementor-18 .elementor-element.elementor-element-8a63014{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-18 .elementor-element.elementor-element-65e1c44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-18 .elementor-element.elementor-element-abda683{--display:flex;}.elementor-18 .elementor-element.elementor-element-f17602b{--display:flex;}.elementor-18 .elementor-element.elementor-element-fed8a94{--display:flex;--gap:20px 10px;--row-gap:20px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-b6991ba .elementor-menu-cart__close-button, .elementor-18 .elementor-element.elementor-element-b6991ba .elementor-menu-cart__close-button-custom{display:none;}.elementor-18 .elementor-element.elementor-element-b6991ba{--divider-style:solid;--subtotal-divider-style:solid;--cart-footer-buttons-alignment-display:block;--cart-footer-buttons-alignment-text-align:right;--cart-footer-buttons-alignment-button-width:auto;--checkout-button-display:none;--cart-footer-layout:1fr;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--cart-border-style:none;}.elementor-18 .elementor-element.elementor-element-b6991ba .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-18 .elementor-element.elementor-element-2f0c829{--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-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-b7315bd{--width:33%;}.elementor-18 .elementor-element.elementor-element-d68a53c{--width:18.413%;}.elementor-18 .elementor-element.elementor-element-286a680{--width:33%;}.elementor-18 .elementor-element.elementor-element-7acd99c{--width:33%;}.elementor-18 .elementor-element.elementor-element-e01a900{--content-width:1340px;}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-9ad2105{--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-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-18 .elementor-element.elementor-element-fed8a94{--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;--justify-content:flex-end;}.elementor-18 .elementor-element.elementor-element-458b873.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-b6991ba{--main-alignment:center;}.elementor-18 .elementor-element.elementor-element-b6991ba.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{right:0;left:auto;transform:none;}.elementor-18 .elementor-element.elementor-element-2f0c829{--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;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-9ad2105{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-b7315bd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-d68a53c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-2c7b802{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-7acd99c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for container, class: .elementor-element-2c7b802 */.elementor-18 .elementor-element.elementor-element-2c7b802 {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-286a680 */.elementor-18 .elementor-element.elementor-element-286a680 {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-782f5db */.elementor-18 .elementor-element.elementor-element-782f5db a {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 45px;
    height: 45px;
    padding: 0;
    border-radius: 100px;
    border: 1px solid rgba(115, 115, 115, 1);
    fill: rgba(115, 115, 115, 1);
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-5a65ade */.elementor-18 .elementor-element.elementor-element-5a65ade .elementor-menu-cart__toggle_button {
    border-radius: 100px;
    width: 45px;
    height: 45px;
    padding: 0;
    align-items: center;
    justify-content: center;
    background: rgba(115, 115, 115, 1);
    color: #fff;
}

.elementor-18 .elementor-element.elementor-element-5a65ade .elementor-button-icon {
    font-size: 25px;
}

.elementor-18 .elementor-element.elementor-element-5a65ade .e-font-icon-svg {
    fill: #fff;
}

.elementor-18 .elementor-element.elementor-element-5a65ade .elementor-button-icon-qty {
    display: flex !important;
    font-size: 22px;
    justify-content: center;
    align-items: center;
    height: 22px !important;
    width: 22px;
    top: -18px !important;
    right: -18px !important;
    background: var(--e-global-color-6e0fba0) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ad2105 */.elementor-18 .elementor-element.elementor-element-9ad2105 {
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69d7456 */.elementor-18 .elementor-element.elementor-element-69d7456 {
    border-bottom: 1px solid rgba(115, 115, 115, 0.3);
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea30f92 */.elementor-18 .elementor-element.elementor-element-ea30f92 {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab3fb64 */.elementor-18 .elementor-element.elementor-element-ab3fb64 {
    padding: 0;
    min-height: 70px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28b7b89 */.elementor-18 .elementor-element.elementor-element-28b7b89 {
    background: #fff;
    padding: 0;
    gap: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b3a7d9 */.elementor-18 .elementor-element.elementor-element-1b3a7d9 {
    color: rgba(115, 115, 115, 1);
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fc0fe2 */.elementor-18 .elementor-element.elementor-element-9fc0fe2 {
    color: rgba(115, 115, 115, 1);
    font-weight: 400;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0febdd */.elementor-18 .elementor-element.elementor-element-b0febdd {
    color: rgba(115, 115, 115, 1);
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4561ee */.elementor-18 .elementor-element.elementor-element-a4561ee {
    color: rgba(115, 115, 115, 1);
    font-weight: 400;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77c80ba */.elementor-18 .elementor-element.elementor-element-77c80ba {
    color: rgba(115, 115, 115, 1);
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0efd8a */.elementor-18 .elementor-element.elementor-element-f0efd8a {
    color: rgba(115, 115, 115, 1);
    font-weight: 400;
    text-align: center;
    gap: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9ee009 */.elementor-18 .elementor-element.elementor-element-a9ee009 {
    border-radius: 10px 10px 0 0;
    padding: 17px 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-612d80d */.elementor-18 .elementor-element.elementor-element-612d80d {
    text-align: center;
}

.elementor-18 .elementor-element.elementor-element-612d80d a {
    background: none !important;
    color: red !important;
    width: 90px;
    height: 22px;
    padding: 0;
}

.elementor-18 .elementor-element.elementor-element-612d80d a svg {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-458b873 */.elementor-18 .elementor-element.elementor-element-458b873 a {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 24px;
    padding: 0;
    border-radius: 100px;
    border: 1px solid #fff;
    fill: rgba(115, 115, 115, 1);
    font-size: 20px;
    background: none !important;
}

.elementor-18 .elementor-element.elementor-element-458b873 .elementor-button-icon {
    color: #fff !important;
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-b6991ba */.elementor-18 .elementor-element.elementor-element-b6991ba .elementor-menu-cart__toggle_button {
    border-radius: 100px;
    width: 24px;
    height: 24px;
    padding: 0;
    align-items: center;
    justify-content: center;
    background: rgba(115, 115, 115, 1);
    color: #fff;
}

.elementor-18 .elementor-element.elementor-element-b6991ba .elementor-button-icon {
    font-size: 14px;
}

.elementor-18 .elementor-element.elementor-element-b6991ba .e-font-icon-svg {
    fill: #fff;
}

.elementor-18 .elementor-element.elementor-element-b6991ba .elementor-button-icon-qty {
    color: rgba(115, 115, 115, 1) !important;
    display: flex !important;
    font-size: 8px !important;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    height: 12px !important;
    width: 12px !important;
    top: -9px !important;
    right: -9px !important;
    background: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e1c44 */.elementor-18 .elementor-element.elementor-element-65e1c44 {
    flex-wrap: nowrap;
    height: 48px;
    position: static;
}

.elementor-18 .elementor-element.elementor-element-65e1c44 .elementor-widget,
.elementor-18 .elementor-element.elementor-element-65e1c44 .e-con {
    position: static;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6992891 */.elementor-18 .elementor-element.elementor-element-6992891 {
    height: 48px;
    position: fixed;
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f0c829 */.elementor-18 .elementor-element.elementor-element-2f0c829 {
    height: 48px;
}/* End custom CSS */