.elementor-2536 .elementor-element.elementor-element-6ea861e{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2536 .elementor-element.elementor-element-6ea861e:not(.elementor-motion-effects-element-type-background), .elementor-2536 .elementor-element.elementor-element-6ea861e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-75b0b1f );}.elementor-2536 .elementor-element.elementor-element-ff59a06 .woocommerce-breadcrumb{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;line-height:1.4em;}.elementor-2536 .elementor-element.elementor-element-ff59a06 .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}.elementor-2536 .elementor-element.elementor-element-70882ac{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2536 .elementor-element.elementor-element-70882ac:not(.elementor-motion-effects-element-type-background), .elementor-2536 .elementor-element.elementor-element-70882ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-75b0b1f );}.elementor-2536 .elementor-element.elementor-element-605595d{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2536 .elementor-element.elementor-element-605595d:not(.elementor-motion-effects-element-type-background), .elementor-2536 .elementor-element.elementor-element-605595d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56a0838 );}.woocommerce .elementor-2536 .elementor-element.elementor-element-246e8e6 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3A3A3;border-radius:10px 10px 10px 10px;}.woocommerce .elementor-2536 .elementor-element.elementor-element-246e8e6 .flex-control-thumbs li{padding-right:calc(7px / 2);padding-left:calc(7px / 2);padding-bottom:7px;}.woocommerce .elementor-2536 .elementor-element.elementor-element-246e8e6 .flex-control-thumbs{margin-right:calc(-7px / 2);margin-left:calc(-7px / 2);}.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 );color:var( --e-global-color-primary );}.elementor-2536 .elementor-element.elementor-element-6f70e65 .elementor-heading-title{color:var( --e-global-color-text );}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2536 .elementor-element.elementor-element-367b917{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2536 .elementor-element.elementor-element-367b917:not(.elementor-motion-effects-element-type-background), .elementor-2536 .elementor-element.elementor-element-367b917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56a0838 );}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2536 .elementor-element.elementor-element-e073a46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2536 .elementor-element.elementor-element-3c489f8{text-align:start;}.woocommerce .elementor-2536 .elementor-element.elementor-element-3c489f8 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;}.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 );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-2536 .elementor-element.elementor-element-77b8122 .price{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;}.woocommerce .elementor-2536 .elementor-element.elementor-element-77b8122 .price ins{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:600;line-height:1.2em;}.elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart .cart{display:flex;flex-direction:column;}.elementor-2536 .elementor-element.elementor-element-d27c26f .variations tr{display:flex;flex-direction:column;}.elementor-2536 .elementor-element.elementor-element-d27c26f.elementor-widget-wpr-product-add-to-cart .woocommerce-variation-add-to-cart{flex-direction:row;}.elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart .wpr-simple-qty-wrap{display:flex;flex-direction:row;}.elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart .wpr-quantity-wrapper i{color:#787878;background-color:#FFFFFF;border-color:#E0E0E0;transition-duration:0.5s;height:calc(43px/2);font-size:10px;width:34px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart .wpr-quantity-wrapper svg{fill:#787878;width:10px;height:10px;}.elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart .quantity .qty{color:#787878;background-color:#FFFFFF;border-color:#E0E0E0;transition-duration:0.5s;font-size:16px;height:43px;width:51px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart .wpr-quantity-wrapper i:hover{color:var( --e-global-color-accent );background-color:#FFFFFF;}.elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart .quantity .qty:hover{color:var( --e-global-color-accent );background-color:#FFFFFF;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-product-qty-align-both .wpr-product-add-to-cart .wpr-quantity-wrapper i{height:43px;}.elementor-2536 .elementor-element.elementor-element-d27c26f .woocommerce-grouped-product-list-item .button{height:43px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;color:#FFFFFF;background-color:#F79742;border-color:#E8E8E8;transition-duration:0.5;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-buttons-layout-row .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-right:5px;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-buttons-layout-column .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-bottom:5px;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-buttons-layout-row .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-right:5px;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-buttons-layout-column .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-bottom:5px;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-product-qty-align-before .qty{border-radius:0 0px 0px 0;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-product-qty-align-before .wpr-quantity-wrapper i:first-child{border-radius:0px 0 0 0;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-product-qty-align-before .wpr-quantity-wrapper i:last-child{border-radius:0 0 0 0px;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-product-qty-align-after .qty{border-radius:0px 0 0 0px;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-product-qty-align-after .wpr-quantity-wrapper i:first-child{border-radius:0 0px 0 0;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-product-qty-align-after .wpr-quantity-wrapper i:last-child{border-radius:0 0 0px 0;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-product-qty-align-both .qty{border-radius:0;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-product-qty-align-both .wpr-quantity-wrapper i:first-child{border-radius:0px 0 0 0px;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-product-qty-align-both .wpr-quantity-wrapper i:last-child{border-radius:0 0px 0px 0;}.elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart .single_add_to_cart_button{color:#FFFFFF;background-color:#F79742;border-color:#E8E8E8;transition-duration:0.5s;margin:15px 15px 15px 15px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart a.added_to_cart{color:#FFFFFF;background-color:#F79742;}.elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart  a.added_to_cart{border-color:#E8E8E8;transition-duration:0.5s;width:296px;height:41px;margin:15px 15px 15px 15px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart .single_add_to_cart_button, .elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart  a.added_to_cart{font-size:16px;}.elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart .single_add_to_cart_button:hover{color:#FFFFFF;background-color:#FAB273;border-color:#E8E8E8;}.elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart  a.added_to_cart:hover{color:#FFFFFF;background-color:#FAB273;border-color:#E8E8E8;}.elementor-2536 .elementor-element.elementor-element-d27c26f .woocommerce-grouped-product-list-item .button:hover{color:#FFFFFF;background-color:#FAB273;border-color:#E8E8E8;}.elementor-2536 .elementor-element.elementor-element-d27c26f  .wpr-product-add-to-cart .single_add_to_cart_button{width:296px;height:41px;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-add-to-cart-layout-row table{margin-right:3px;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-add-to-cart-layout-column table{margin-bottom:3px;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-add-to-cart-layout-row .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-left:3px;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-add-to-cart-layout-column .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-top:3px;}.elementor-2536 .elementor-element.elementor-element-d27c26f .woocommerce-grouped-product-list tr.woocommerce-grouped-product-list-item td{background-color:#FFFFFFF7;border-color:#FFFFFF;border-style:none;}.elementor-2536 .elementor-element.elementor-element-d27c26f .woocommerce-grouped-product-list-item__label a{color:#222222;}.elementor-2536 .elementor-element.elementor-element-d27c26f .woocommerce-grouped-product-list-item__label label{color:#222222;}.elementor-2536 .elementor-element.elementor-element-d27c26f .woocommerce-grouped-product-list-item__price span{color:#222222;}.elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart form.cart .group_table td{padding:12px 12px 12px 12px;}.elementor-2536 .elementor-element.elementor-element-d27c26f .variations th label{color:#333333;}.elementor-2536 .elementor-element.elementor-element-d27c26f form.cart .variations th{border-color:#FFFFFF;border-style:none;}.elementor-2536 .elementor-element.elementor-element-d27c26f form.cart .variations td{border-color:#FFFFFF;border-style:none;}.elementor-2536 .elementor-element.elementor-element-d27c26f .variations tr th{background-color:#FFFFFFF2;}.elementor-2536 .elementor-element.elementor-element-d27c26f .variations tr:nth-child(even) th{background-color:#FFFFFF;}.elementor-2536 .elementor-element.elementor-element-d27c26f .variations th.label label{font-size:15px;}.elementor-2536 .elementor-element.elementor-element-d27c26f .variations th.label{padding:10px 7px 7px 10px;}.elementor-2536 .elementor-element.elementor-element-d27c26f .variations tr td{background-color:#FFFFFF;}.elementor-2536 .elementor-element.elementor-element-d27c26f .variations tr:nth-child(even) td{background-color:#FFFFFF;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-variations-layout-row .variations tr th{width:50%;}.elementor-2536 .elementor-element.elementor-element-d27c26f.wpr-variations-layout-column .variations tr th{width:50%;}.elementor-2536 .elementor-element.elementor-element-d27c26f .variations select{color:var( --e-global-color-accent );border-color:#E8E8E8;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-2536 .elementor-element.elementor-element-d27c26f .variations select:focus{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2536 .elementor-element.elementor-element-d27c26f form.cart .variations select{width:100% !important;margin:0px 0px 0px 0px !important;}.elementor-2536 .elementor-element.elementor-element-d27c26f .woocommerce-variation-description p{color:#787878;text-align:left;}.elementor-2536 .elementor-element.elementor-element-d27c26f .woocommerce-variation-price span{color:var( --e-global-color-accent );}.elementor-2536 .elementor-element.elementor-element-d27c26f .woocommerce-variation-price{text-align:left;}.elementor-2536 .elementor-element.elementor-element-d27c26f .woocommerce-variation-availability p.stock{color:var( --e-global-color-accent );text-align:left;}.elementor-2536 .elementor-element.elementor-element-d27c26f .woocommerce-variation-availability p.in-stock{color:var( --e-global-color-accent );}.elementor-2536 .elementor-element.elementor-element-d27c26f p.stock{color:var( --e-global-color-accent );}.elementor-2536 .elementor-element.elementor-element-d27c26f p.in-stock{color:var( --e-global-color-accent );}.elementor-2536 .elementor-element.elementor-element-d27c26f .woocommerce-variation-availability p.stock.out-of-stock{color:#FF4F40;}.elementor-2536 .elementor-element.elementor-element-d27c26f p.stock.out-of-stock{color:#FF4F40;}.elementor-2536 .elementor-element.elementor-element-d27c26f .wpr-product-add-to-cart .reset_variations{color:#CECECE;background-color:#FFFFFF;border-color:#E8E8E8;font-size:16px;padding:0px 10px 0px 10px;margin:0px 0px 20px 0px;border-style:none;border-radius:2px 2px 2px 2px;}.elementor-2536 .elementor-element.elementor-element-edfddc3{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2536 .elementor-element.elementor-element-edfddc3:not(.elementor-motion-effects-element-type-background), .elementor-2536 .elementor-element.elementor-element-edfddc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-75b0b1f );}.elementor-2536 .elementor-element.elementor-element-ad1af2f{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2536 .elementor-element.elementor-element-ad1af2f:not(.elementor-motion-effects-element-type-background), .elementor-2536 .elementor-element.elementor-element-ad1af2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56a0838 );}.woocommerce .elementor-2536 .elementor-element.elementor-element-4d6c478 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3A3A3;border-radius:10px 10px 10px 10px;}.woocommerce .elementor-2536 .elementor-element.elementor-element-4d6c478 .flex-control-thumbs li{padding-right:calc(7px / 2);padding-left:calc(7px / 2);padding-bottom:7px;}.woocommerce .elementor-2536 .elementor-element.elementor-element-4d6c478 .flex-control-thumbs{margin-right:calc(-7px / 2);margin-left:calc(-7px / 2);}.elementor-2536 .elementor-element.elementor-element-d7ae4a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );}.woocommerce .elementor-2536 .elementor-element.elementor-element-62f63bf .price{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;}.woocommerce .elementor-2536 .elementor-element.elementor-element-62f63bf .price ins{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:600;line-height:1.2em;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart .cart{display:flex;flex-direction:column;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .variations tr{display:flex;flex-direction:column;}.elementor-2536 .elementor-element.elementor-element-b5e9521.elementor-widget-wpr-product-add-to-cart .woocommerce-variation-add-to-cart{flex-direction:column;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart .wpr-simple-qty-wrap{display:flex;flex-direction:column;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart .wpr-quantity-wrapper i{color:#787878;background-color:#FFFFFF;border-color:#E0E0E0;transition-duration:0.5s;height:calc(43px/2);font-size:10px;width:34px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart .wpr-quantity-wrapper svg{fill:#787878;width:10px;height:10px;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart .quantity .qty{color:#787878;background-color:#FFFFFF;border-color:#E0E0E0;transition-duration:0.5s;font-size:16px;height:43px;width:51px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart .wpr-quantity-wrapper i:hover{color:var( --e-global-color-accent );background-color:#FFFFFF;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart .quantity .qty:hover{color:var( --e-global-color-accent );background-color:#FFFFFF;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-product-qty-align-both .wpr-product-add-to-cart .wpr-quantity-wrapper i{height:43px;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .woocommerce-grouped-product-list-item .button{height:43px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;color:#FFFFFF;background-color:var( --e-global-color-accent );border-color:#E8E8E8;transition-duration:0.5;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-buttons-layout-row .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-right:5px;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-buttons-layout-column .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-bottom:5px;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-buttons-layout-row .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-right:5px;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-buttons-layout-column .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-bottom:5px;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-product-qty-align-before .qty{border-radius:0 0px 0px 0;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-product-qty-align-before .wpr-quantity-wrapper i:first-child{border-radius:0px 0 0 0;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-product-qty-align-before .wpr-quantity-wrapper i:last-child{border-radius:0 0 0 0px;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-product-qty-align-after .qty{border-radius:0px 0 0 0px;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-product-qty-align-after .wpr-quantity-wrapper i:first-child{border-radius:0 0px 0 0;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-product-qty-align-after .wpr-quantity-wrapper i:last-child{border-radius:0 0 0px 0;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-product-qty-align-both .qty{border-radius:0;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-product-qty-align-both .wpr-quantity-wrapper i:first-child{border-radius:0px 0 0 0px;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-product-qty-align-both .wpr-quantity-wrapper i:last-child{border-radius:0 0px 0px 0;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart .single_add_to_cart_button{color:#FFFFFF;background-color:var( --e-global-color-accent );border-color:#E8E8E8;transition-duration:0.5s;margin:15px 15px 15px 15px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart a.added_to_cart{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart  a.added_to_cart{border-color:#E8E8E8;transition-duration:0.5s;width:296px;height:41px;margin:15px 15px 15px 15px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart .single_add_to_cart_button, .elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart  a.added_to_cart{font-size:16px;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart .single_add_to_cart_button:hover{color:#FFFFFF;background-color:#FAB273;border-color:#E8E8E8;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart  a.added_to_cart:hover{color:#FFFFFF;background-color:#FAB273;border-color:#E8E8E8;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .woocommerce-grouped-product-list-item .button:hover{color:#FFFFFF;background-color:#FAB273;border-color:#E8E8E8;}.elementor-2536 .elementor-element.elementor-element-b5e9521  .wpr-product-add-to-cart .single_add_to_cart_button{width:296px;height:41px;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-add-to-cart-layout-row table{margin-right:3px;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-add-to-cart-layout-column table{margin-bottom:3px;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-add-to-cart-layout-row .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-left:3px;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-add-to-cart-layout-column .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-top:3px;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .woocommerce-grouped-product-list tr.woocommerce-grouped-product-list-item td{background-color:#FFFFFFF7;border-color:#FFFFFF;border-style:none;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .woocommerce-grouped-product-list-item__label a{color:#222222;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .woocommerce-grouped-product-list-item__label label{color:#222222;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .woocommerce-grouped-product-list-item__price span{color:#222222;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart form.cart .group_table td{padding:12px 12px 12px 12px;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .variations th label{color:#333333;}.elementor-2536 .elementor-element.elementor-element-b5e9521 form.cart .variations th{border-color:#FFFFFF;border-style:none;}.elementor-2536 .elementor-element.elementor-element-b5e9521 form.cart .variations td{border-color:#FFFFFF;border-style:none;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .variations tr th{background-color:#FFFFFFF2;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .variations tr:nth-child(even) th{background-color:#FFFFFF;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .variations th.label label{font-size:15px;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .variations th.label{padding:10px 7px 7px 10px;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .variations tr td{background-color:#FFFFFF;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .variations tr:nth-child(even) td{background-color:#FFFFFF;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-variations-layout-row .variations tr th{width:50%;}.elementor-2536 .elementor-element.elementor-element-b5e9521.wpr-variations-layout-column .variations tr th{width:50%;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .variations select{color:var( --e-global-color-accent );border-color:#E8E8E8;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .variations select:focus{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2536 .elementor-element.elementor-element-b5e9521 form.cart .variations select{width:100% !important;margin:0px 0px 0px 0px !important;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .woocommerce-variation-description p{color:#787878;text-align:left;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .woocommerce-variation-price span{color:var( --e-global-color-accent );}.elementor-2536 .elementor-element.elementor-element-b5e9521 .woocommerce-variation-price{text-align:left;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .woocommerce-variation-availability p.stock{color:var( --e-global-color-accent );text-align:left;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .woocommerce-variation-availability p.in-stock{color:var( --e-global-color-accent );}.elementor-2536 .elementor-element.elementor-element-b5e9521 p.stock{color:var( --e-global-color-accent );}.elementor-2536 .elementor-element.elementor-element-b5e9521 p.in-stock{color:var( --e-global-color-accent );}.elementor-2536 .elementor-element.elementor-element-b5e9521 .woocommerce-variation-availability p.stock.out-of-stock{color:#FF4F40;}.elementor-2536 .elementor-element.elementor-element-b5e9521 p.stock.out-of-stock{color:#FF4F40;}.elementor-2536 .elementor-element.elementor-element-b5e9521 .wpr-product-add-to-cart .reset_variations{color:#CECECE;background-color:#FFFFFF;border-color:#E8E8E8;font-size:16px;padding:0px 10px 0px 10px;margin:0px 0px 20px 0px;border-style:none;border-radius:2px 2px 2px 2px;}.elementor-2536 .elementor-element.elementor-element-3b6c579{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2536 .elementor-element.elementor-element-3b6c579:not(.elementor-motion-effects-element-type-background), .elementor-2536 .elementor-element.elementor-element-3b6c579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56a0838 );}.elementor-2536 .elementor-element.elementor-element-c02f503 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2536 .elementor-element.elementor-element-ebe1f39{text-align:start;}.woocommerce .elementor-2536 .elementor-element.elementor-element-ebe1f39 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-2536 .elementor-element.elementor-element-bb23e03{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2536 .elementor-element.elementor-element-bb23e03:not(.elementor-motion-effects-element-type-background), .elementor-2536 .elementor-element.elementor-element-bb23e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-75b0b1f );}.elementor-2536 .elementor-element.elementor-element-4ee2662 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2536 .elementor-element.elementor-element-9762f38{--swiper-slides-to-display:4;--swiper-slides-gap:0px;--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;--dots-normal-color:var( --e-global-color-text );}.elementor-2536 .elementor-element.elementor-element-9762f38 .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-2536 .elementor-element.elementor-element-605595d{--width:55%;}.elementor-2536 .elementor-element.elementor-element-367b917{--width:45%;}.elementor-2536 .elementor-element.elementor-element-ad1af2f{--width:45%;}.elementor-2536 .elementor-element.elementor-element-3b6c579{--width:55%;}}@media(max-width:1366px){.elementor-2536 .elementor-element.elementor-element-ff59a06 .woocommerce-breadcrumb{font-size:1em;line-height:1.5em;}.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-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2536 .elementor-element.elementor-element-e073a46 .elementor-heading-title{font-size:1.4em;line-height:1.3em;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-2536 .elementor-element.elementor-element-77b8122 .price{font-size:1.4em;line-height:1.3em;}.woocommerce .elementor-2536 .elementor-element.elementor-element-77b8122 .price ins{font-size:1.4em;line-height:1.3em;}.elementor-2536 .elementor-element.elementor-element-d7ae4a4 .elementor-heading-title{font-size:1.4em;line-height:1.3em;}.woocommerce .elementor-2536 .elementor-element.elementor-element-62f63bf .price{font-size:1.4em;line-height:1.3em;}.woocommerce .elementor-2536 .elementor-element.elementor-element-62f63bf .price ins{font-size:1.4em;line-height:1.3em;}.elementor-2536 .elementor-element.elementor-element-9762f38{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-2536 .elementor-element.elementor-element-ff59a06 .woocommerce-breadcrumb{font-size:0.975em;line-height:1.5em;}.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-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2536 .elementor-element.elementor-element-e073a46 .elementor-heading-title{font-size:1.2em;line-height:1.3em;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-2536 .elementor-element.elementor-element-77b8122 .price{font-size:1.2em;line-height:1.3em;}.woocommerce .elementor-2536 .elementor-element.elementor-element-77b8122 .price ins{font-size:1.2em;line-height:1.3em;}.elementor-2536 .elementor-element.elementor-element-d7ae4a4 .elementor-heading-title{font-size:1.2em;line-height:1.3em;}.woocommerce .elementor-2536 .elementor-element.elementor-element-62f63bf .price{font-size:1.2em;line-height:1.3em;}.woocommerce .elementor-2536 .elementor-element.elementor-element-62f63bf .price ins{font-size:1.2em;line-height:1.3em;}.elementor-2536 .elementor-element.elementor-element-9762f38{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2536 .elementor-element.elementor-element-ff59a06 .woocommerce-breadcrumb{font-size:0.975em;line-height:1.6em;}.elementor-2536 .elementor-element.elementor-element-70882ac{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2536 .elementor-element.elementor-element-605595d{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.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-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2536 .elementor-element.elementor-element-367b917{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2536 .elementor-element.elementor-element-e073a46 .elementor-heading-title{font-size:1.2em;line-height:1.4em;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-2536 .elementor-element.elementor-element-77b8122 .price{font-size:1.2em;line-height:1.4em;}.woocommerce .elementor-2536 .elementor-element.elementor-element-77b8122 .price ins{font-size:1.2em;line-height:1.4em;}.elementor-2536 .elementor-element.elementor-element-edfddc3{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2536 .elementor-element.elementor-element-ad1af2f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2536 .elementor-element.elementor-element-d7ae4a4 .elementor-heading-title{font-size:1.2em;line-height:1.4em;}.woocommerce .elementor-2536 .elementor-element.elementor-element-62f63bf .price{font-size:1.2em;line-height:1.4em;}.woocommerce .elementor-2536 .elementor-element.elementor-element-62f63bf .price ins{font-size:1.2em;line-height:1.4em;}.elementor-2536 .elementor-element.elementor-element-3b6c579{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2536 .elementor-element.elementor-element-9762f38{--swiper-slides-to-display:1;}}@media(max-width:1366px) and (min-width:768px){.elementor-2536 .elementor-element.elementor-element-70882ac{--content-width:1100px;}.elementor-2536 .elementor-element.elementor-element-edfddc3{--content-width:1100px;}}@media(min-width:2400px){.elementor-2536 .elementor-element.elementor-element-ff59a06 .woocommerce-breadcrumb{font-size:1.25em;line-height:1.4em;}.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-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2536 .elementor-element.elementor-element-e073a46 .elementor-heading-title{font-size:1.7em;line-height:1.2em;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-2536 .elementor-element.elementor-element-77b8122 .price{font-size:1.7em;line-height:1.2em;}.woocommerce .elementor-2536 .elementor-element.elementor-element-77b8122 .price ins{font-size:1.7em;line-height:1.2em;}.elementor-2536 .elementor-element.elementor-element-d7ae4a4 .elementor-heading-title{font-size:1.7em;line-height:1.2em;}.woocommerce .elementor-2536 .elementor-element.elementor-element-62f63bf .price{font-size:1.7em;line-height:1.2em;}.woocommerce .elementor-2536 .elementor-element.elementor-element-62f63bf .price ins{font-size:1.7em;line-height:1.2em;}.elementor-2536 .elementor-element.elementor-element-9762f38{--swiper-slides-to-display:3;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-246e8e6 */.woocommerce-product-gallery .flex-direction-nav {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for wpr-product-add-to-cart, class: .elementor-element-d27c26f *//* --- Estilização do Botão Personalizado de WhatsApp --- */

/* Estilo principal do botão */
.whatsapp_button {
    background-color: #F79742 !important; /* Cor laranja principal */
    color: #FFFFFF !important; /* Cor do texto (branco) */
    font-family: 'Montserrat', sans-serif; /* Fonte especificada */
    font-weight: 600; /* Peso da fonte (semi-bold) */
    font-size: 16px; /* Tamanho da fonte */
    border-radius: 8px !important; /* Cantos arredondados */
    border: none !important; /* Remove qualquer borda */
    padding: 14px 45px 14px 25px !important; /* Espaçamento interno (maior à direita para a seta) */
    text-transform: none !important; /* Garante que o texto não fique todo em maiúsculas */
    transition: background-color 0.3s ease !important; /* Efeito suave ao passar o mouse */
    position: relative; /* Essencial para posicionar a seta */
    line-height: 1; /* Alinhamento vertical do texto */
    cursor: pointer; /* Garante que o cursor seja uma "mãozinha" */
    display: inline-block;
    width: auto;
}

/* Efeito ao passar o mouse por cima (hover) */
.whatsapp_button:hover {
    background-color: #FAB273 !important; /* Laranja um pouco mais escuro */
}

/* Criando a seta (>) com um truque de CSS */
.whatsapp_button::after {
    content: '›'; /* Você pode usar '›' ou '〉' para a seta */
    font-family: sans-serif; /* Usa uma fonte genérica para a seta */
    font-weight: bold;
    font-size: 28px; /* Tamanho da seta */
    position: absolute; /* Posição livre dentro do botão */
    right: 18px; /* Distância da borda direita */
    top: 50%; /* Alinha ao meio verticalmente */
    transform: translateY(-50%); /* Ajuste fino do alinhamento vertical */
    color: #FFFFFF; /* Cor da seta */
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-4d6c478 */.woocommerce-product-gallery .flex-direction-nav {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for wpr-product-add-to-cart, class: .elementor-element-b5e9521 *//* --- Estilização do Botão Personalizado de WhatsApp --- */

/* Estilo principal do botão */
.whatsapp_button {
    background-color: #F39C12 !important; /* Cor laranja principal */
    color: #FFFFFF !important; /* Cor do texto (branco) */
    font-family: 'Montserrat', sans-serif; /* Fonte especificada */
    font-weight: 600; /* Peso da fonte (semi-bold) */
    font-size: 16px; /* Tamanho da fonte */
    border-radius: 8px !important; /* Cantos arredondados */
    border: none !important; /* Remove qualquer borda */
    padding: 14px 45px 14px 25px !important; /* Espaçamento interno (maior à direita para a seta) */
    text-transform: none !important; /* Garante que o texto não fique todo em maiúsculas */
    transition: background-color 0.3s ease !important; /* Efeito suave ao passar o mouse */
    position: relative; /* Essencial para posicionar a seta */
    line-height: 1; /* Alinhamento vertical do texto */
    cursor: pointer; /* Garante que o cursor seja uma "mãozinha" */
    display: inline-block;
    width: auto;
}

/* Efeito ao passar o mouse por cima (hover) */
.whatsapp_button:hover {
    background-color: #E67E22 !important; /* Laranja um pouco mais escuro */
}

/* Criando a seta (>) com um truque de CSS */
.whatsapp_button::after {
    content: '›'; /* Você pode usar '›' ou '〉' para a seta */
    font-family: sans-serif; /* Usa uma fonte genérica para a seta */
    font-weight: bold;
    font-size: 28px; /* Tamanho da seta */
    position: absolute; /* Posição livre dentro do botão */
    right: 18px; /* Distância da borda direita */
    top: 50%; /* Alinha ao meio verticalmente */
    transform: translateY(-50%); /* Ajuste fino do alinhamento vertical */
    color: #FFFFFF; /* Cor da seta */
}/* End custom CSS */