.elementor-2788 .elementor-element.elementor-element-6fa64d5{--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:flex-start;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;}.elementor-2788 .elementor-element.elementor-element-6fa64d5:not(.elementor-motion-effects-element-type-background), .elementor-2788 .elementor-element.elementor-element-6fa64d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00003380;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2788 .elementor-element.elementor-element-3ae5bdf{width:100%;max-width:100%;}.elementor-2788 .elementor-element.elementor-element-3ae5bdf img{border-radius:15px 15px 15px 15px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2788 .elementor-element.elementor-element-5f07f81{width:100%;max-width:100%;}.elementor-2788 .elementor-element.elementor-element-5f07f81 .elementor-heading-title{font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-2788 .elementor-element.elementor-element-56f3d48{width:100%;max-width:100%;font-size:12px;font-weight:400;}.elementor-2788 .elementor-element.elementor-element-56f3d48:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(0px/2);}.elementor-2788 .elementor-element.elementor-element-56f3d48:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(0px/2);}.elementor-2788 .elementor-element.elementor-element-56f3d48.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-2788 .elementor-element.elementor-element-56f3d48.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body:not(.rtl) .elementor-2788 .elementor-element.elementor-element-56f3d48.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-0px/2) + (-1px/2) );}body:not.rtl .elementor-2788 .elementor-element.elementor-element-56f3d48.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-0px/2) - (1px/2) );}.elementor-2788 .elementor-element.elementor-element-56f3d48 a{font-weight:400;color:var( --e-global-color-text );}.elementor-2788 .elementor-element.elementor-element-e58d726{width:auto;max-width:auto;}.elementor-2788 .elementor-element.elementor-element-e58d726.elementor-element{--align-self:center;}.elementor-2788 .elementor-element.elementor-element-67338b3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2788 .elementor-element.elementor-element-40316d0.elementor-element{--align-self:stretch;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2788 .elementor-element.elementor-element-e182d23 .elementor-button:hover, .elementor-2788 .elementor-element.elementor-element-e182d23 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8321a23 );}.elementor-2788 .elementor-element.elementor-element-e182d23{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2788 .elementor-element.elementor-element-e182d23 .elementor-button:hover svg, .elementor-2788 .elementor-element.elementor-element-e182d23 .elementor-button:focus svg{fill:var( --e-global-color-8321a23 );}.elementor-2788 .elementor-element.elementor-element-e182d23 .elementor-button{padding:14px 0px 9px 0px;}/* Start custom CSS for shortcode, class: .elementor-element-40316d0 */.elementor-shortcode a.button.product_type_simple{
position: relative;
color: transparent;
font-size: 0;
}
a.button.product_type_simple:before {
    content: '';
    display: inline-block;
    width: 20px !important;
    height: 16px !important;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8H57.8l94.4 362c.9 3.5 4.1 6 7.7 6H320.7c-.5-5.3-.7-10.6-.7-16H166.2l-20.9-80H339.2c2.8-5.5 5.9-10.8 9.3-16H141.1L82.7 48H541.8c10.6 0 18.3 10.1 15.4 20.3L521.8 193.9c5.3 .8 10.6 1.8 15.8 3.1l35-124.3C578.3 52.3 563 32 541.8 32H78.5L71.7 6c-.9-3.5-4.1-6-7.7-6H8zM176 432a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm0 80a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM368 368a128 128 0 1 1 256 0 128 128 0 1 1 -256 0zm272 0a144 144 0 1 0 -288 0 144 144 0 1 0 288 0zM504 296c0-4.4-3.6-8-8-8s-8 3.6-8 8v64H424c-4.4 0-8 3.6-8 8s3.6 8 8 8h64v64c0 4.4 3.6 8 8 8s8-3.6 8-8V376h64c4.4 0 8-3.6 8-8s-3.6-8-8-8H504V296z'/%3E%3C/svg%3E") no-repeat center !important;
    background-size: contain;
    filter: invert(100%);
}

.product .added_to_cart {
    display: none !important;
}/* End custom CSS */