.elementor-521 .elementor-element.elementor-element-5591d83{margin-top:30px;margin-bottom:30px;}.elementor-521 .elementor-element.elementor-element-f11b531 .woocommerce-breadcrumb{color:var( --e-global-color-bf55a05 );font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-521 .elementor-element.elementor-element-f11b531 .woocommerce-breadcrumb > a{color:var( --e-global-color-faae989 );}.elementor-521 .elementor-element.elementor-element-031d8d1.elementor-column > .elementor-widget-wrap{justify-content:center;}.woocommerce .elementor-521 .elementor-element.elementor-element-2b95c36 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-521 .elementor-element.elementor-element-2b95c36 .flex-viewport{border-radius:20px 20px 20px 20px;}.woocommerce .elementor-521 .elementor-element.elementor-element-2b95c36 .flex-control-thumbs img{border-radius:20px 20px 20px 20px;}.woocommerce .elementor-521 .elementor-element.elementor-element-2b95c36 .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-521 .elementor-element.elementor-element-2b95c36 .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-521 .elementor-element.elementor-element-2b95c36{width:var( --container-widget-width, 61.802% );max-width:61.802%;--container-widget-width:61.802%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-97b016a .elementor-heading-title{color:var( --e-global-color-faae989 );font-family:"Nunito", Sans-serif;font-size:30px;font-weight:500;}.woocommerce .elementor-521 .elementor-element.elementor-element-c80e33c .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-faae989 );font-family:var( --e-global-typography-3f1b172-font-family ), Sans-serif;font-size:var( --e-global-typography-3f1b172-font-size );font-weight:var( --e-global-typography-3f1b172-font-weight );line-height:var( --e-global-typography-3f1b172-line-height );letter-spacing:var( --e-global-typography-3f1b172-letter-spacing );word-spacing:var( --e-global-typography-3f1b172-word-spacing );}.woocommerce .elementor-521 .elementor-element.elementor-element-c80e33c .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-f3242a7 );border-radius:12px 12px 0 0;}.woocommerce .elementor-521 .elementor-element.elementor-element-c80e33c .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-521 .elementor-element.elementor-element-c80e33c .woocommerce-tabs ul.wc-tabs li.active{background-color:var( --e-global-color-88d233e );}.woocommerce .elementor-521 .elementor-element.elementor-element-c80e33c .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:var( --e-global-color-88d233e );}.woocommerce .elementor-521 .elementor-element.elementor-element-c80e33c .woocommerce-Tabs-panel{color:#020101;}.woocommerce .elementor-521 .elementor-element.elementor-element-c80e33c .woocommerce-tabs .woocommerce-Tabs-panel{font-family:var( --e-global-typography-3f1b172-font-family ), Sans-serif;font-size:var( --e-global-typography-3f1b172-font-size );font-weight:var( --e-global-typography-3f1b172-font-weight );line-height:var( --e-global-typography-3f1b172-line-height );letter-spacing:var( --e-global-typography-3f1b172-letter-spacing );word-spacing:var( --e-global-typography-3f1b172-word-spacing );border-radius:12px 12px 12px 12px;}.woocommerce .elementor-521 .elementor-element.elementor-element-c80e33c .woocommerce-Tabs-panel h2{color:#02010100;}.woocommerce .elementor-521 .elementor-element.elementor-element-c80e33c .woocommerce-tabs ul.wc-tabs{margin-left:12px;margin-right:12px;}.elementor-521 .elementor-element.elementor-element-c80e33c > .elementor-widget-container{margin:010px 0px 10px 0px;}.elementor-521 .elementor-element.elementor-element-525d625 .elementor-heading-title{color:var( --e-global-color-4acd636 );font-family:"Nunito", Sans-serif;font-size:26px;font-weight:600;}.elementor-521 .elementor-element.elementor-element-525d625 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-525d625{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.woocommerce .elementor-521 .elementor-element.elementor-element-f7e9746 .woocommerce-product-details__short-description{color:var( --e-global-color-faae989 );font-family:"Nunito", Sans-serif;font-size:22px;font-weight:500;}.elementor-521 .elementor-element.elementor-element-f7e9746{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-98fee13 .elementor-heading-title{color:#5959F5;font-family:"Nunito", Sans-serif;font-size:26px;font-weight:600;}.elementor-521 .elementor-element.elementor-element-98fee13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-98fee13{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.woocommerce .elementor-521 .elementor-element.elementor-element-8879525 .price{color:#000000;font-family:"Nunito", Sans-serif;font-size:26px;font-weight:700;}.elementor-521 .elementor-element.elementor-element-8879525{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-8c73d2c .cart button, .elementor-521 .elementor-element.elementor-element-8c73d2c .cart .button{transition:all 0.2s;}.elementor-521 .elementor-element.elementor-element-8c73d2c .quantity .qty{transition:all 0.2s;}.elementor-521 .elementor-element.elementor-element-ada2c4b{margin-top:50px;margin-bottom:50px;}.elementor-521 .elementor-element.elementor-element-4e8c412 .elementor-heading-title{color:var( --e-global-color-faae989 );font-family:var( --e-global-typography-18ba45d-font-family ), Sans-serif;font-size:var( --e-global-typography-18ba45d-font-size );font-weight:var( --e-global-typography-18ba45d-font-weight );line-height:var( --e-global-typography-18ba45d-line-height );letter-spacing:var( --e-global-typography-18ba45d-letter-spacing );word-spacing:var( --e-global-typography-18ba45d-word-spacing );}.elementor-521 .elementor-element.elementor-element-dd084a4{margin-top:0px;margin-bottom:060px;}.elementor-521 .elementor-element.elementor-element-7db53e8{--swiper-slides-to-display:3;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:10px;}.elementor-521 .elementor-element.elementor-element-7db53e8 .swiper-slide > .elementor-element{height:100%;}body.elementor-page-521:not(.elementor-motion-effects-element-type-background), body.elementor-page-521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88d233e );}@media(min-width:768px){.elementor-521 .elementor-element.elementor-element-031d8d1{width:46.994%;}.elementor-521 .elementor-element.elementor-element-25f2ada{width:53.006%;}}@media(max-width:1366px){.woocommerce .elementor-521 .elementor-element.elementor-element-c80e33c .woocommerce-tabs ul.wc-tabs li a{font-size:var( --e-global-typography-3f1b172-font-size );line-height:var( --e-global-typography-3f1b172-line-height );letter-spacing:var( --e-global-typography-3f1b172-letter-spacing );word-spacing:var( --e-global-typography-3f1b172-word-spacing );}.woocommerce .elementor-521 .elementor-element.elementor-element-c80e33c .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var( --e-global-typography-3f1b172-font-size );line-height:var( --e-global-typography-3f1b172-line-height );letter-spacing:var( --e-global-typography-3f1b172-letter-spacing );word-spacing:var( --e-global-typography-3f1b172-word-spacing );}.elementor-521 .elementor-element.elementor-element-525d625{width:var( --container-widget-width, 65.42px );max-width:65.42px;--container-widget-width:65.42px;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-f7e9746{width:var( --container-widget-width, 489.396px );max-width:489.396px;--container-widget-width:489.396px;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-98fee13{width:var( --container-widget-width, 84.368px );max-width:84.368px;--container-widget-width:84.368px;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-8879525{width:var( --container-widget-width, 439.444px );max-width:439.444px;--container-widget-width:439.444px;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-4e8c412 .elementor-heading-title{font-size:var( --e-global-typography-18ba45d-font-size );line-height:var( --e-global-typography-18ba45d-line-height );letter-spacing:var( --e-global-typography-18ba45d-letter-spacing );word-spacing:var( --e-global-typography-18ba45d-word-spacing );}.elementor-521 .elementor-element.elementor-element-7db53e8{--swiper-slides-to-display:3;}}@media(max-width:1200px){.elementor-521 .elementor-element.elementor-element-7db53e8{--swiper-slides-to-display:3;}}@media(max-width:1024px){.woocommerce .elementor-521 .elementor-element.elementor-element-c80e33c .woocommerce-tabs ul.wc-tabs li a{font-size:var( --e-global-typography-3f1b172-font-size );line-height:var( --e-global-typography-3f1b172-line-height );letter-spacing:var( --e-global-typography-3f1b172-letter-spacing );word-spacing:var( --e-global-typography-3f1b172-word-spacing );}.woocommerce .elementor-521 .elementor-element.elementor-element-c80e33c .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var( --e-global-typography-3f1b172-font-size );line-height:var( --e-global-typography-3f1b172-line-height );letter-spacing:var( --e-global-typography-3f1b172-letter-spacing );word-spacing:var( --e-global-typography-3f1b172-word-spacing );}.elementor-521 .elementor-element.elementor-element-f7e9746{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-521 .elementor-element.elementor-element-98fee13{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-8879525{width:var( --container-widget-width, 451.434px );max-width:451.434px;--container-widget-width:451.434px;--container-widget-flex-grow:0;}.elementor-521 .elementor-element.elementor-element-8c73d2c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-521 .elementor-element.elementor-element-4e8c412 .elementor-heading-title{font-size:var( --e-global-typography-18ba45d-font-size );line-height:var( --e-global-typography-18ba45d-line-height );letter-spacing:var( --e-global-typography-18ba45d-letter-spacing );word-spacing:var( --e-global-typography-18ba45d-word-spacing );}.elementor-521 .elementor-element.elementor-element-7db53e8{--swiper-slides-to-display:2;}}@media(max-width:767px){.woocommerce .elementor-521 .elementor-element.elementor-element-c80e33c .woocommerce-tabs ul.wc-tabs li a{font-size:var( --e-global-typography-3f1b172-font-size );line-height:var( --e-global-typography-3f1b172-line-height );letter-spacing:var( --e-global-typography-3f1b172-letter-spacing );word-spacing:var( --e-global-typography-3f1b172-word-spacing );}.woocommerce .elementor-521 .elementor-element.elementor-element-c80e33c .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var( --e-global-typography-3f1b172-font-size );line-height:var( --e-global-typography-3f1b172-line-height );letter-spacing:var( --e-global-typography-3f1b172-letter-spacing );word-spacing:var( --e-global-typography-3f1b172-word-spacing );}.elementor-521 .elementor-element.elementor-element-525d625 > .elementor-widget-container{margin:0px 5px 0px 05px;}.elementor-521 .elementor-element.elementor-element-525d625{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-521 .elementor-element.elementor-element-f7e9746 > .elementor-widget-container{margin:0px 0px 0px 05px;}.elementor-521 .elementor-element.elementor-element-f7e9746{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-521 .elementor-element.elementor-element-98fee13 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-521 .elementor-element.elementor-element-98fee13{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-521 .elementor-element.elementor-element-8879525 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-521 .elementor-element.elementor-element-8879525{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-521 .elementor-element.elementor-element-4e8c412 .elementor-heading-title{font-size:var( --e-global-typography-18ba45d-font-size );line-height:var( --e-global-typography-18ba45d-line-height );letter-spacing:var( --e-global-typography-18ba45d-letter-spacing );word-spacing:var( --e-global-typography-18ba45d-word-spacing );}.elementor-521 .elementor-element.elementor-element-7db53e8{--swiper-slides-to-display:1;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-8c73d2c */:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart .button:where(:not(:first-child)), :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart button:where(:not(:first-child)) {
        font-family: "Nunito", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    background-color: var( --e-global-color-4acd636 );
    border-radius: 30px 30px 30px 30px;
    padding: 20px 100px 20px 100px;
}/* End custom CSS */