.elementor-459 .elementor-element.elementor-element-edd5fa6{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-459 .elementor-element.elementor-element-35ba13b{--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:center;}.elementor-459 .elementor-element.elementor-element-89cac65{width:auto;max-width:auto;}.elementor-459 .elementor-element.elementor-element-89cac65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-89cac65 .woocommerce-breadcrumb{color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;text-align:start;}.elementor-459 .elementor-element.elementor-element-89cac65 .woocommerce-breadcrumb > a{color:var( --e-global-color-secondary );}.elementor-459 .elementor-element.elementor-element-22e8005{margin-top:0em;margin-bottom:3em;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-459 .elementor-element.elementor-element-ce771d8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-459 .elementor-element.elementor-element-ce771d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-459 .elementor-element.elementor-element-ce771d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-459 .elementor-element.elementor-element-ce771d8 > .elementor-element-populated{padding:020px 50px 50px 50px;}.elementor-widget-woocommerce-product-title .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 );color:var( --e-global-color-primary );}.elementor-459 .elementor-element.elementor-element-7fdc756 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-7fdc756{text-align:center;}.elementor-459 .elementor-element.elementor-element-7fdc756 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:25px;font-weight:500;}.elementor-widget-text-editor{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 );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-459 .elementor-element.elementor-element-8662862{width:auto;max-width:auto;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 );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );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 );}.elementor-459 .elementor-element.elementor-element-1b42345{width:auto;max-width:auto;text-align:start;}.woocommerce .elementor-459 .elementor-element.elementor-element-1b42345 .price{color:var( --e-global-color-text );font-family:"Lora", Sans-serif;font-size:25px;font-weight:500;}.woocommerce .elementor-459 .elementor-element.elementor-element-1b42345 .price ins{color:var( --e-global-color-text );font-family:"Lora", Sans-serif;font-weight:500;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{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-459 .elementor-element.elementor-element-623f563 > .elementor-widget-container{margin:1px 0px 1px 0px;}.elementor-459 .elementor-element.elementor-element-623f563 .cart button, .elementor-459 .elementor-element.elementor-element-623f563 .cart .button{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 );border-radius:100px 100px 100px 100px;color:#FFFFFF;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-459 .elementor-element.elementor-element-623f563 .cart button:hover, .elementor-459 .elementor-element.elementor-element-623f563 .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-623f563{--button-spacing:0px;}.elementor-459 .elementor-element.elementor-element-623f563 .quantity .qty{padding:0px 20px 0px 20px;background-color:#02010100;transition:all 0.2s;}.woocommerce .elementor-459 .elementor-element.elementor-element-623f563 form.cart table.variations label{color:var( --e-global-color-text );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 );}.woocommerce .elementor-459 .elementor-element.elementor-element-623f563 form.cart table.variations td.value select{color:var( --e-global-color-text );}.woocommerce .elementor-459 .elementor-element.elementor-element-623f563 form.cart table.variations td.value select, .woocommerce .elementor-459 .elementor-element.elementor-element-623f563 form.cart table.variations td.value:before{border:1px solid #FFFFFF;}.woocommerce .elementor-459 .elementor-element.elementor-element-623f563 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-459 .elementor-element.elementor-element-623f563 form.cart table.variations td.value:before{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 );}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );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 );}.elementor-459 .elementor-element.elementor-element-50f0d68 > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-459 .elementor-element.elementor-element-50f0d68{font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;}.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 );color:var( --e-global-color-primary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-459 .elementor-element.elementor-element-cdb14b8{--grid-columns:1;}.elementor-459 .elementor-element.elementor-element-10f7d51{margin-top:0em;margin-bottom:2em;}.elementor-459 .elementor-element.elementor-element-8fff83f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-8fff83f{z-index:999;text-align:start;}.elementor-459 .elementor-element.elementor-element-8fff83f .elementor-heading-title{font-family:"La Belle Aurore", Sans-serif;font-size:55px;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-widget-ha-carousel .ha-slick-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-carousel .ha-slick-subtitle{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 );}.elementor-459 .elementor-element.elementor-element-65aeaf4 .slick-prev, .elementor-459 .elementor-element.elementor-element-65aeaf4 .slick-next{top:50%;color:var( --e-global-color-primary );}.elementor-459 .elementor-element.elementor-element-65aeaf4 .slick-prev{left:-50px;}.elementor-459 .elementor-element.elementor-element-65aeaf4 .slick-next{right:-50px;}.elementor-459 .elementor-element.elementor-element-65aeaf4 .slick-prev:hover, .elementor-459 .elementor-element.elementor-element-65aeaf4 .slick-next:hover{color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-65aeaf4 .slick-dots li button:before{color:var( --e-global-color-primary );}.elementor-459 .elementor-element.elementor-element-65aeaf4 .slick-dots li button:hover:before{color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-65aeaf4 .slick-dots .slick-active button:before{color:var( --e-global-color-text );}@media(min-width:768px){.elementor-459 .elementor-element.elementor-element-ce771d8{width:55%;}.elementor-459 .elementor-element.elementor-element-3db603f{width:44.87%;}}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-459 .elementor-element.elementor-element-8662862{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-459 .elementor-element.elementor-element-623f563 .cart button, .elementor-459 .elementor-element.elementor-element-623f563 .cart .button{font-size:var( --e-global-typography-text-font-size );}.woocommerce .elementor-459 .elementor-element.elementor-element-623f563 form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );}.woocommerce .elementor-459 .elementor-element.elementor-element-623f563 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-459 .elementor-element.elementor-element-623f563 form.cart table.variations td.value:before{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-459 .elementor-element.elementor-element-50f0d68 > .elementor-widget-container{margin:0px -30px 0px -30px;padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-50f0d68{text-align:start;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-459 .elementor-element.elementor-element-cdb14b8{--grid-columns:2;}.elementor-widget-ha-carousel .ha-slick-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-ha-carousel .ha-slick-subtitle{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-459 .elementor-element.elementor-element-8662862{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-459 .elementor-element.elementor-element-623f563 .cart button, .elementor-459 .elementor-element.elementor-element-623f563 .cart .button{font-size:var( --e-global-typography-text-font-size );}.woocommerce .elementor-459 .elementor-element.elementor-element-623f563 form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );}.woocommerce .elementor-459 .elementor-element.elementor-element-623f563 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-459 .elementor-element.elementor-element-623f563 form.cart table.variations td.value:before{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-459 .elementor-element.elementor-element-50f0d68 > .elementor-widget-container{margin:0px -30px 0px -30px;}.elementor-459 .elementor-element.elementor-element-50f0d68{text-align:justify;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-459 .elementor-element.elementor-element-cdb14b8{--grid-columns:1;}.elementor-459 .elementor-element.elementor-element-10f7d51{padding:0px 20px 0px 20px;}.elementor-459 .elementor-element.elementor-element-8fff83f .elementor-heading-title{font-size:30px;}.elementor-widget-ha-carousel .ha-slick-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-ha-carousel .ha-slick-subtitle{font-size:var( --e-global-typography-text-font-size );}.elementor-459 .elementor-element.elementor-element-65aeaf4 .slick-prev, .elementor-459 .elementor-element.elementor-element-65aeaf4 .slick-next{top:50%;}.elementor-459 .elementor-element.elementor-element-65aeaf4 .slick-prev{left:-30px;}.elementor-459 .elementor-element.elementor-element-65aeaf4 .slick-next{right:-30px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-623f563 */table th, table tr, table td {border: 0px solid;}

select {border:0px;}

.elementor-kit-6 a {font-family:"Lora"; font-size:14px;}

.woocommerce-Price-amount.amount {font-size:25px; font-weight:600;font-family:"Lora";}

.single-product .woocommerce-variation-price {text-align:center; margin:1rem 0;}

.elementor-widget-wc-add-to-cart .quantity .qty, .woocommerce div.product.elementor .quantity .qty {display:none;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-3dbe31a */.woolentor_current_theme_twentytwentyone.woocommerce span.onsale, .woolentor_current_theme_twentytwentyone span.onsale {right:auto; left:inherit; padding:5px 30px; margin-left:-20px;}

.onsale {border-radius:50px; background-color: #BC7C2C; text-transform: uppercase; }
.onsale::before {padding-top:40%; }/* End custom CSS */