.elementor-47 .elementor-element.elementor-element-1c07762c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-1c07762c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54ccdf9 );}.elementor-47 .elementor-element.elementor-element-1c07762c > .elementor-background-overlay{background-image:url("https://bonji.co.za/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:0px -33px;background-repeat:repeat;background-size:cover;opacity:0.18;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-1c07762c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-5f3eb21a{padding:20px 0px 10px 0px;}.elementor-47 .elementor-element.elementor-element-5f3eb21a .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );text-align:start;}.elementor-47 .elementor-element.elementor-element-5f3eb21a .woocommerce-breadcrumb > a{color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-44cecb8c{margin-top:30px;margin-bottom:30px;}.woocommerce .elementor-47 .elementor-element.elementor-element-2c6d3789 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-47 .elementor-element.elementor-element-2c6d3789 .flex-viewport{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-47 .elementor-element.elementor-element-2c6d3789 .flex-control-thumbs img{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-47 .elementor-element.elementor-element-2c6d3789 .flex-control-thumbs li{padding-right:calc(14px / 2);padding-left:calc(14px / 2);padding-bottom:14px;}.woocommerce .elementor-47 .elementor-element.elementor-element-2c6d3789 .flex-control-thumbs{margin-right:calc(-14px / 2);margin-left:calc(-14px / 2);}.elementor-47 .elementor-element.elementor-element-37505e0f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-47 .elementor-element.elementor-element-634abb45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-47 .elementor-element.elementor-element-634abb45 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-7970fa63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.woocommerce .elementor-47 .elementor-element.elementor-element-7970fa63 .price{color:var( --e-global-color-cc7c6eb );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.woocommerce .elementor-47 .elementor-element.elementor-element-7970fa63 .price ins{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-7970fa63:not(.elementor-product-price-block-yes) del{margin-right:12px;}body.rtl .elementor-47 .elementor-element.elementor-element-7970fa63:not(.elementor-product-price-block-yes) del{margin-left:12px;}.elementor-47 .elementor-element.elementor-element-7970fa63.elementor-product-price-block-yes del{margin-bottom:12px;}.elementor-47 .elementor-element.elementor-element-18224d4 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-18224d4 .elementor-button:focus{background-color:var( --e-global-color-0aee260 );color:var( --e-global-color-01ca894 );}.elementor-47 .elementor-element.elementor-element-18224d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-47 .elementor-element.elementor-element-18224d4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-47 .elementor-element.elementor-element-18224d4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-47 .elementor-element.elementor-element-18224d4 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-18224d4 .elementor-button:focus svg{fill:var( --e-global-color-01ca894 );}.elementor-47 .elementor-element.elementor-element-3191edd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-0a3921c-font-family ), Sans-serif;font-size:var( --e-global-typography-0a3921c-font-size );font-weight:var( --e-global-typography-0a3921c-font-weight );line-height:var( --e-global-typography-0a3921c-line-height );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-3191edd4:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(9px/2);}.elementor-47 .elementor-element.elementor-element-3191edd4:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(9px/2);}.elementor-47 .elementor-element.elementor-element-3191edd4.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(9px/2);margin-left:calc(9px/2);}.elementor-47 .elementor-element.elementor-element-3191edd4.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-9px/2);margin-left:calc(-9px/2);}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-3191edd4.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-9px/2) + (-1px/2) );}body:not.rtl .elementor-47 .elementor-element.elementor-element-3191edd4.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-9px/2) - (1px/2) );}.elementor-47 .elementor-element.elementor-element-3191edd4 a{font-family:var( --e-global-typography-8ad00b3-font-family ), Sans-serif;font-size:var( --e-global-typography-8ad00b3-font-size );font-weight:var( --e-global-typography-8ad00b3-font-weight );color:var( --e-global-color-0aee260 );}.elementor-47 .elementor-element.elementor-element-5b0cdef7{text-align:start;}.woocommerce .elementor-47 .elementor-element.elementor-element-5b0cdef7 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-1f8a7df );border-color:var( --e-global-color-83a6c6d );border-radius:12px 12px 0 0;}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-83a6c6d );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-width:1px 1px 1px 1px;margin-top:-1px;border-radius:12px 12px 12px 12px;}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-accent );}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs ul.wc-tabs li.active{background-color:var( --e-global-color-602edbf );}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:var( --e-global-color-602edbf );border-color:var( --e-global-color-83a6c6d );}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:var( --e-global-color-83a6c6d );}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-Tabs-panel{color:var( --e-global-color-text );}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-Tabs-panel h2{color:var( --e-global-color-accent );}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs ul.wc-tabs{margin-left:12px;margin-right:12px;}.elementor-47 .elementor-element.elementor-element-ca0412a{--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;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-ca0412a:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-ca0412a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c5c120 );}.elementor-47 .elementor-element.elementor-element-c5f1316{--display:flex;}.elementor-47 .elementor-element.elementor-element-7eaa588 .mdp-crumber-elementor-breadcrumbs{justify-content:flex-start;}.elementor-47 .elementor-element.elementor-element-7eaa588 .mdp-crumber-elementor-breadcrumbs-item{margin-left:10px;margin-right:10px;transition:color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s, stroke 0s;}.elementor-47 .elementor-element.elementor-element-7eaa588 .mdp-crumber-elementor-breadcrumbs-item:first-of-type{margin-left:0;}.elementor-47 .elementor-element.elementor-element-7eaa588 .mdp-crumber-elementor-breadcrumbs-item:last-of-type{margin-right:0;}.elementor-47 .elementor-element.elementor-element-7eaa588 .mdp-crumber-elementor-breadcrumbs-item, .elementor-47 .elementor-element.elementor-element-7eaa588 .mdp-crumber-elementor-breadcrumbs-item a{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-7eaa588 .mdp-crumber-elementor-breadcrumbs-item a, .elementor-47 .elementor-element.elementor-element-7eaa588 .mdp-crumber-elementor-breadcrumbs-item .mdp-crumber-elementor-breadcrumbs-item-icon{transition:color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s, stroke 0s;}.elementor-47 .elementor-element.elementor-element-7eaa588 .mdp-crumber-elementor-separator{transition:color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s, stroke 0s;}{transition:color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s, stroke 0s;}.elementor-47 .elementor-element.elementor-element-11337fc{--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;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-e6c3ecb{--display:flex;}.woocommerce .elementor-47 .elementor-element.elementor-element-980e37a .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-47 .elementor-element.elementor-element-980e37a .flex-viewport{border-radius:30px 30px 30px 30px;}.woocommerce .elementor-47 .elementor-element.elementor-element-980e37a .flex-viewport:not(:last-child){margin-bottom:15px;}.woocommerce .elementor-47 .elementor-element.elementor-element-980e37a .flex-control-thumbs img{border-radius:30px 30px 30px 30px;}.woocommerce .elementor-47 .elementor-element.elementor-element-980e37a .flex-control-thumbs li{padding-right:calc(15px / 2);padding-left:calc(15px / 2);padding-bottom:15px;}.woocommerce .elementor-47 .elementor-element.elementor-element-980e37a .flex-control-thumbs{margin-right:calc(-15px / 2);margin-left:calc(-15px / 2);}.elementor-47 .elementor-element.elementor-element-54f3b01{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-56cfe6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-47 .elementor-element.elementor-element-56cfe6b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.441rem;font-weight:700;text-transform:capitalize;line-height:2.441rem;color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-38775f8{--divider-border-style:wavy;--divider-color:var( --e-global-color-6c357f6 );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-47 .elementor-element.elementor-element-38775f8 .elementor-divider-separator{width:100%;}.elementor-47 .elementor-element.elementor-element-38775f8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.woocommerce .elementor-47 .elementor-element.elementor-element-ca1d007 .price{color:var( --e-global-color-6c357f6 );font-family:var( --e-global-typography-0f503b1-font-family ), Sans-serif;font-size:var( --e-global-typography-0f503b1-font-size );font-weight:var( --e-global-typography-0f503b1-font-weight );}.elementor-47 .elementor-element.elementor-element-f945f98{color:#423127AD;}.elementor-47 .elementor-element.elementor-element-b51b7d2 .cart button, .elementor-47 .elementor-element.elementor-element-b51b7d2 .cart .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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;color:var( --e-global-color-01ca894 );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-47 .elementor-element.elementor-element-b51b7d2 .cart button:hover, .elementor-47 .elementor-element.elementor-element-b51b7d2 .cart .button:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-c48f7c0 );border-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-b51b7d2 .quantity .qty{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:12px 12px 12px 12px;color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-47 .elementor-element.elementor-element-b32847e{--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;border-style:dashed;--border-style:dashed;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7BC51C4;--border-color:#E7BC51C4;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-7e6e736{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-ccc9322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-47 .elementor-element.elementor-element-ccc9322 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.441rem;font-weight:700;text-transform:capitalize;line-height:2.441rem;color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-products-inner li.product{width:33.33%;}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-products-details-wrap, .elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-product__link{text-align:center;}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woocommerce:not(.premium-woo-products-marquee) li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woocommerce:not(.premium-woo-products-marquee) ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-products-marquee ul.products{--pa-marquee-spacing:10px;}#premium-woo-quick-view-f13f187{--pa-qv-align:inline;}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-product-wrapper{box-shadow:0px 10px 18px 0px rgba(30.027173913043463, 42.49999999999998, 39.40890831758032, 0.15);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C3C3C380;border-radius:30px 30px 30px 30px;background-color:var( --e-global-color-9b8804c );}.elementor-47 .elementor-element.elementor-element-f13f187 .woocommerce-loop-product__link, .elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-product-gallery-images img{border-style:none;}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woocommerce .woocommerce-loop-product__link img{object-fit:cover;}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-products-details-wrap{padding:30px 30px 30px 30px;}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-products-details-wrap .premium-woo-atc-button .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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-products-details-wrap .premium-woo-atc-button .button, .elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-cart-btn .premium-woo-add-cart-icon{color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-products-details-wrap .premium-woo-atc-button .button, .elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-cart-btn{background-color:var( --e-global-color-c48f7c0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-products-details-wrap .premium-woo-atc-button .button:hover, .elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-cart-btn:hover .premium-woo-add-cart-icon{color:var( --e-global-color-01ca894 );}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-atc-button .button:hover, .elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-cart-btn:hover{background-color:#F5CC67;}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-products-details-wrap .premium-woo-atc-button .button:hover, .elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-cart-btn:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woocommerce li.product .price{margin:0px 0px 20px 0px;color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woocommerce .woocommerce-loop-product__title{color:var( --e-global-color-primary );font-family:"Nunito", Sans-serif;font-size:1rem;font-weight:700;line-height:1.25rem;margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woocommerce .premium-woo-product-category{color:#42312780;}@media(min-width:642px){.elementor-47 .elementor-element.elementor-element-54f3b01{--width:100%;}.elementor-47 .elementor-element.elementor-element-7e6e736{--width:100%;}}@media(max-width:1080px){.elementor-47 .elementor-element.elementor-element-1c07762c > .elementor-background-overlay{background-position:0px 0px;}.elementor-47 .elementor-element.elementor-element-5f3eb21a .woocommerce-breadcrumb{line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-47 .elementor-element.elementor-element-7970fa63 .price{line-height:var( --e-global-typography-secondary-line-height );}.woocommerce .elementor-47 .elementor-element.elementor-element-7970fa63 .price ins{line-height:var( --e-global-typography-secondary-line-height );}.elementor-47 .elementor-element.elementor-element-3191edd4{font-size:var( --e-global-typography-0a3921c-font-size );line-height:var( --e-global-typography-0a3921c-line-height );}.elementor-47 .elementor-element.elementor-element-3191edd4 a{font-size:var( --e-global-typography-8ad00b3-font-size );}.woocommerce .elementor-47 .elementor-element.elementor-element-5b0cdef7 .woocommerce-product-details__short-description{line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs ul.wc-tabs li a{line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs .woocommerce-Tabs-panel{line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs .woocommerce-Tabs-panel h2{line-height:var( --e-global-typography-primary-line-height );}.elementor-47 .elementor-element.elementor-element-56cfe6b .elementor-heading-title{line-height:1.5em;}.woocommerce .elementor-47 .elementor-element.elementor-element-ca1d007 .price{font-size:var( --e-global-typography-0f503b1-font-size );}.elementor-47 .elementor-element.elementor-element-b51b7d2 .cart button, .elementor-47 .elementor-element.elementor-element-b51b7d2 .cart .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b51b7d2 .quantity .qty{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-ccc9322 .elementor-heading-title{line-height:1.5em;}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-products-inner li.product{width:50%;}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:641px){.elementor-47 .elementor-element.elementor-element-1c07762c > .elementor-background-overlay{background-position:0px 0px;}.elementor-47 .elementor-element.elementor-element-5f3eb21a .woocommerce-breadcrumb{line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-47 .elementor-element.elementor-element-7970fa63 .price{line-height:var( --e-global-typography-secondary-line-height );}.woocommerce .elementor-47 .elementor-element.elementor-element-7970fa63 .price ins{line-height:var( --e-global-typography-secondary-line-height );}.elementor-47 .elementor-element.elementor-element-3191edd4{font-size:var( --e-global-typography-0a3921c-font-size );line-height:var( --e-global-typography-0a3921c-line-height );}.elementor-47 .elementor-element.elementor-element-3191edd4 a{font-size:var( --e-global-typography-8ad00b3-font-size );}.woocommerce .elementor-47 .elementor-element.elementor-element-5b0cdef7 .woocommerce-product-details__short-description{line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs ul.wc-tabs li a{line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs .woocommerce-Tabs-panel{line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-47 .elementor-element.elementor-element-15746073 .woocommerce-tabs .woocommerce-Tabs-panel h2{line-height:var( --e-global-typography-primary-line-height );}.elementor-47 .elementor-element.elementor-element-56cfe6b{text-align:start;}.elementor-47 .elementor-element.elementor-element-56cfe6b .elementor-heading-title{font-size:1.83075rem;line-height:1.83075rem;}.woocommerce .elementor-47 .elementor-element.elementor-element-ca1d007 .price{font-size:var( --e-global-typography-0f503b1-font-size );}.elementor-47 .elementor-element.elementor-element-b51b7d2 .cart button, .elementor-47 .elementor-element.elementor-element-b51b7d2 .cart .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b51b7d2 .quantity .qty{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-ccc9322{text-align:start;}.elementor-47 .elementor-element.elementor-element-ccc9322 .elementor-heading-title{font-size:1.83075rem;line-height:1.83075rem;}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-products-inner li.product{width:100%;}.elementor-47 .elementor-element.elementor-element-f13f187 .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-b51b7d2 */.elementor-47 .elementor-element.elementor-element-b51b7d2 span.price {
color: #AABFB8 !important;
/*font-size: 1.25em;*/
}/* End custom CSS */
/* Start custom CSS for premium-woo-products, class: .elementor-element-f13f187 */.elementor-47 .elementor-element.elementor-element-f13f187 img {
    margin: unset !important;
}

.elementor-47 .elementor-element.elementor-element-f13f187 img {
object-fit: cover;
height: 380px !important;
}/* End custom CSS */