.elementor-6408 .elementor-element.elementor-element-ac8b028{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:35px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6408 .elementor-element.elementor-element-62f468a .elementor-icon-list-icon i{color:#29536700;transition:color 0.3s;}.elementor-6408 .elementor-element.elementor-element-62f468a .elementor-icon-list-icon svg{fill:#29536700;transition:fill 0.3s;}.elementor-6408 .elementor-element.elementor-element-62f468a{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-6408 .elementor-element.elementor-element-62f468a .elementor-icon-list-icon{padding-right:0px;}.elementor-6408 .elementor-element.elementor-element-62f468a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6408 .elementor-element.elementor-element-62f468a .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-6408 .elementor-element.elementor-element-62f468a .elementor-icon-list-text{color:var( --e-global-color-81c05f8 );transition:color 0.3s;}.elementor-6408 .elementor-element.elementor-element-62f468a > .elementor-widget-container{padding:0px 26px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#E0E0E0;border-radius:0px 0px 0px 0px;}.elementor-6408 .elementor-element.elementor-element-b04f055 .elementor-icon-wrapper{text-align:center;}.elementor-6408 .elementor-element.elementor-element-b04f055 .elementor-icon{font-size:31px;}.elementor-6408 .elementor-element.elementor-element-b04f055 .elementor-icon svg{height:31px;}.elementor-6408 .elementor-element.elementor-element-f77cbc3{--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;--justify-content:flex-end;--align-items:center;--gap:60px 60px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6408 .elementor-element.elementor-element-f77cbc3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6408 .elementor-element.elementor-element-766a22e .elementor-icon-wrapper{text-align:center;}.elementor-6408 .elementor-element.elementor-element-766a22e.elementor-view-stacked .elementor-icon{background-color:#29536700;}.elementor-6408 .elementor-element.elementor-element-766a22e.elementor-view-framed .elementor-icon, .elementor-6408 .elementor-element.elementor-element-766a22e.elementor-view-default .elementor-icon{color:#29536700;border-color:#29536700;}.elementor-6408 .elementor-element.elementor-element-766a22e.elementor-view-framed .elementor-icon, .elementor-6408 .elementor-element.elementor-element-766a22e.elementor-view-default .elementor-icon svg{fill:#29536700;}.elementor-6408 .elementor-element.elementor-element-766a22e .elementor-icon{font-size:32px;}.elementor-6408 .elementor-element.elementor-element-766a22e .elementor-icon svg{height:32px;}.elementor-6408 .elementor-element.elementor-element-5a1915b{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#24314800;--toggle-button-background-color:#02010100;--toggle-button-border-color:#02010100;--toggle-button-icon-hover-color:#02010100;--toggle-button-hover-background-color:#02010100;--toggle-button-hover-border-color:#02010100;--toggle-button-border-radius:100px;--toggle-icon-size:68px;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-text-color:var( --e-global-color-44312292 );--items-indicator-background-color:var( --e-global-color-02cb152 );--cart-background-color:var( --e-global-color-02cb152 );--cart-border-style:none;--menu-cart-subtotal-color:var( --e-global-color-44312292 );--product-variations-color:var( --e-global-color-44312292 );--product-price-color:var( --e-global-color-44312292 );--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-text-color:var( --e-global-color-02cb152 );--view-cart-button-background-color:var( --e-global-color-44312292 );--checkout-button-text-color:var( --e-global-color-44312292 );--checkout-button-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-6408 .elementor-element.elementor-element-5a1915b .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-12px;top:-12px;}body.rtl .elementor-6408 .elementor-element.elementor-element-5a1915b .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:12px;top:-12px;left:auto;}.elementor-6408 .elementor-element.elementor-element-5a1915b .elementor-menu-cart__subtotal{font-family:"Sora", Sans-serif;font-size:18px;}.elementor-6408 .elementor-element.elementor-element-5a1915b .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-6408 .elementor-element.elementor-element-5a1915b .elementor-menu-cart__product-name a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-accent );}.elementor-6408 .elementor-element.elementor-element-5a1915b .elementor-menu-cart__product-price{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;}.elementor-6408 .elementor-element.elementor-element-5a1915b .elementor-menu-cart__product-price .product-quantity{font-size:14px;}.elementor-6408 .elementor-element.elementor-element-5a1915b .elementor-menu-cart__footer-buttons .elementor-button{font-family:"Sora", Sans-serif;font-size:29px;font-weight:700;}.elementor-6408 .elementor-element.elementor-element-5a1915b .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;}.elementor-6408 .elementor-element.elementor-element-5a1915b .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;}.elementor-6408 .elementor-element.elementor-element-5a1915b .woocommerce-mini-cart__empty-message{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;}.elementor-6408 .elementor-element.elementor-element-bcc03ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-6408 .elementor-element.elementor-element-2f9ea75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 .jet-gallery-swiper-thumb .swiper-slide{--columns:3;--space-between:52px;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:24px;color:var( --e-global-color-accent );border-style:none;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 .jet-woo-product-gallery-slider .jet-swiper-nav.swiper-button-disabled{color:#E0E0E0;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;left:-80px;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;right:-80px;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 .jet-woo-swiper-control-thumbs__item{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 .jet-woo-swiper-gallery-thumbs{padding-top:45px;padding-bottom:0px;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 > .elementor-widget-container{padding:0px 080px 32px 80px;}.elementor-6408 .elementor-element.elementor-element-c7e60ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--gap:13px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:0px;}.elementor-6408 .elementor-element.elementor-element-c0ed33d .jet-listing-dynamic-terms{text-align:left;}.elementor-6408 .elementor-element.elementor-element-c0ed33d .jet-listing-dynamic-terms__link{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-6408 .elementor-element.elementor-element-34fc5c9 .elementor-heading-title{color:var( --e-global-color-81c05f8 );font-family:"Sora", Sans-serif;font-size:32px;font-weight:600;text-transform:capitalize;line-height:38px;}.elementor-6408 .elementor-element.elementor-element-93db532{--display:flex;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:64px;--padding-right:64px;}.elementor-6408 .elementor-element.elementor-element-93db532:not(.elementor-motion-effects-element-type-background), .elementor-6408 .elementor-element.elementor-element-93db532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-6408 .elementor-element.elementor-element-93db532, .elementor-6408 .elementor-element.elementor-element-93db532::before{--border-transition:0.3s;}.woocommerce .elementor-6408 .elementor-element.elementor-element-08f881c .price{color:var( --e-global-color-81c05f8 );font-family:"Sora", Sans-serif;font-size:25px;font-weight:700;}.woocommerce .elementor-6408 .elementor-element.elementor-element-08f881c .price ins{color:var( --e-global-color-02cb152 );font-size:32px;font-weight:700;text-decoration:none;}.elementor-6408 .elementor-element.elementor-element-08f881c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-6408 .elementor-element.elementor-element-92782cc .cart button, .elementor-6408 .elementor-element.elementor-element-92782cc .cart .button{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;border-radius:100px 100px 100px 100px;padding:15px 0px 15px 0px;color:var( --e-global-color-44312292 );background-color:#CD3A49;transition:all 0.2s;}.elementor-6408 .elementor-element.elementor-element-92782cc .cart button:hover, .elementor-6408 .elementor-element.elementor-element-92782cc .cart .button:hover{background-color:#BB0F21;}.elementor-6408 .elementor-element.elementor-element-92782cc .quantity .qty{transition:all 0.2s;}.elementor-6408 .elementor-element.elementor-element-8abbe6c > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-6408 .elementor-element.elementor-element-c0af18b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:42px 42px;--background-transition:0.3s;--padding-top:111px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-6408 .elementor-element.elementor-element-e41fa2b{--icon-box-icon-margin:11px;}.elementor-6408 .elementor-element.elementor-element-e41fa2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6408 .elementor-element.elementor-element-e41fa2b.elementor-view-framed .elementor-icon, .elementor-6408 .elementor-element.elementor-element-e41fa2b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6408 .elementor-element.elementor-element-e41fa2b .elementor-icon{font-size:32px;}.elementor-6408 .elementor-element.elementor-element-e41fa2b .elementor-icon-box-title{color:var( --e-global-color-81c05f8 );}.elementor-6408 .elementor-element.elementor-element-e41fa2b .elementor-icon-box-title, .elementor-6408 .elementor-element.elementor-element-e41fa2b .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:29px;font-weight:500;}.elementor-6408 .elementor-element.elementor-element-e41fa2b .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:26px;}.elementor-6408 .elementor-element.elementor-element-e2592f9{--divider-border-style:solid;--divider-color:#E9ECEF;--divider-border-width:1px;}.elementor-6408 .elementor-element.elementor-element-e2592f9 .elementor-divider-separator{width:100%;}.elementor-6408 .elementor-element.elementor-element-e2592f9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6408 .elementor-element.elementor-element-ce70662{--icon-box-icon-margin:11px;}.elementor-6408 .elementor-element.elementor-element-ce70662.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6408 .elementor-element.elementor-element-ce70662.elementor-view-framed .elementor-icon, .elementor-6408 .elementor-element.elementor-element-ce70662.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6408 .elementor-element.elementor-element-ce70662 .elementor-icon{font-size:32px;}.elementor-6408 .elementor-element.elementor-element-ce70662 .elementor-icon-box-title{color:var( --e-global-color-81c05f8 );}.elementor-6408 .elementor-element.elementor-element-ce70662 .elementor-icon-box-title, .elementor-6408 .elementor-element.elementor-element-ce70662 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:29px;font-weight:500;}.elementor-6408 .elementor-element.elementor-element-ce70662 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:26px;}.elementor-6408 .elementor-element.elementor-element-489be32{--divider-border-style:solid;--divider-color:#E9ECEF;--divider-border-width:1px;}.elementor-6408 .elementor-element.elementor-element-489be32 .elementor-divider-separator{width:100%;}.elementor-6408 .elementor-element.elementor-element-489be32 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6408 .elementor-element.elementor-element-74e9474{--icon-box-icon-margin:11px;}.elementor-6408 .elementor-element.elementor-element-74e9474.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6408 .elementor-element.elementor-element-74e9474.elementor-view-framed .elementor-icon, .elementor-6408 .elementor-element.elementor-element-74e9474.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6408 .elementor-element.elementor-element-74e9474 .elementor-icon{font-size:32px;}.elementor-6408 .elementor-element.elementor-element-74e9474 .elementor-icon-box-title{color:var( --e-global-color-81c05f8 );}.elementor-6408 .elementor-element.elementor-element-74e9474 .elementor-icon-box-title, .elementor-6408 .elementor-element.elementor-element-74e9474 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:29px;font-weight:500;}.elementor-6408 .elementor-element.elementor-element-74e9474 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:26px;}.elementor-6408 .elementor-element.elementor-element-b9ba23c{--divider-border-style:solid;--divider-color:#E9ECEF;--divider-border-width:1px;}.elementor-6408 .elementor-element.elementor-element-b9ba23c .elementor-divider-separator{width:100%;}.elementor-6408 .elementor-element.elementor-element-b9ba23c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6408 .elementor-element.elementor-element-43d867c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:58px;--padding-bottom:197px;--padding-left:0px;--padding-right:0px;}.elementor-6408 .elementor-element.elementor-element-460adee .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:400;}.elementor-6408 .elementor-element.elementor-element-03cd2d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-6408 .elementor-element.elementor-element-03cd2d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-6408 .elementor-element.elementor-element-03cd2d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-6408 .elementor-element.elementor-element-03cd2d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-6408 .elementor-element.elementor-element-03cd2d2 > .elementor-widget-container > .jet-listing-grid, .elementor-6408 .elementor-element.elementor-element-03cd2d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-6408 .elementor-element.elementor-element-03cd2d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc(-20px / 2);margin-right:calc(-20px / 2);width:calc(100% + 20px);}.elementor-6408 .elementor-element.elementor-element-03cd2d2 .jet-listing-grid__slider-icon{background:#02010100;}.elementor-6408 .elementor-element.elementor-element-03cd2d2 .jet-listing-grid__slider-icon.prev-arrow{left:-50px;right:auto;}.elementor-6408 .elementor-element.elementor-element-03cd2d2 .jet-listing-grid__slider-icon.next-arrow{right:-50px;left:auto;}.elementor-6408 .elementor-element.elementor-element-03cd2d2 > .elementor-widget-container{padding:32px 0px 0px 0px;}@media(max-width:1024px){.elementor-6408 .elementor-element.elementor-element-ac8b028{--padding-top:55px;--padding-bottom:61px;--padding-left:20px;--padding-right:20px;}.elementor-6408 .elementor-element.elementor-element-bcc03ae{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 .jet-gallery-swiper-thumb .swiper-slide{--columns:3;--space-between:26px;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{left:-26px;right:auto;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{right:-26px;left:auto;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 .jet-woo-swiper-gallery-thumbs{padding-top:30px;padding-bottom:1px;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-6408 .elementor-element.elementor-element-34fc5c9 .elementor-heading-title{font-size:28px;}.elementor-6408 .elementor-element.elementor-element-93db532{--padding-top:61px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-6408 .elementor-element.elementor-element-c0af18b{--padding-top:110px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-6408 .elementor-element.elementor-element-43d867c{--padding-top:58px;--padding-bottom:197px;--padding-left:20px;--padding-right:20px;}.elementor-6408 .elementor-element.elementor-element-03cd2d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-6408 .elementor-element.elementor-element-03cd2d2 .jet-listing-grid__slider-icon.prev-arrow{top:500px;bottom:auto;left:30%;right:auto;}.elementor-6408 .elementor-element.elementor-element-03cd2d2 .jet-listing-grid__slider-icon.next-arrow{top:500px;bottom:auto;right:30%;left:auto;}}@media(max-width:767px){.elementor-6408 .elementor-element.elementor-element-ac8b028{--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6408 .elementor-element.elementor-element-f77cbc3{--width:172.672px;--justify-content:space-between;}.elementor-6408 .elementor-element.elementor-element-f8e3ba6 .jet-gallery-swiper-thumb .swiper-slide{--space-between:12px;}.elementor-6408 .elementor-element.elementor-element-c7e60ea{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6408 .elementor-element.elementor-element-34fc5c9 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-6408 .elementor-element.elementor-element-93db532{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-6408 .elementor-element.elementor-element-c0af18b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6408 .elementor-element.elementor-element-03cd2d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(min-width:768px){.elementor-6408 .elementor-element.elementor-element-f77cbc3{--width:16%;}.elementor-6408 .elementor-element.elementor-element-2f9ea75{--width:50%;}.elementor-6408 .elementor-element.elementor-element-c7e60ea{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6408 .elementor-element.elementor-element-f77cbc3{--width:200px;}}/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-5a1915b */.elementor-button-icon-qty[data-counter] {
    display: block;
    padding-bottom: 31px;
    padding-left: 18px;
    padding-right: 18px;
    padding-top: 10px;
    font-size: 16px !important;
    font-family: Sora;
    font-weight: 700;
    font-size: 11px!important;
    position: absolute;
    top: 14px !important;
    right: 59px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-92782cc */.woocommerce-js .quantity .qty {
    margin-bottom: 30px;
    margin-left: 0;
}

.single-product .product .elementor-jet-single-add-to-cart .cart .quantity .qty {
    width: 100%;
    max-width: 100%;
}

.variations select {
    border: none;
    background-color: transparent;
    font-family: Sora;
    font-size: 16px;
    font-weight: 400;
}

.woocommerce button.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled[disabled]:hover {
    background-color: #cd3a49;
}

.single_add_to_cart_button {
    margin-bottom: 20px !important;
}

.woocommerce div.product p.stock {
    color: #082030 !important;
    padding-bottom: 16px;
}

/* Mantendo os IDs para funcionalidades específicas e adicionando a classe para estilização */
#variable-checkout-button, #simple-checkout-button {
    -webkit-font-smoothing: antialiased;
    background-color: #082030 !important;
    border-radius: 100px;
    width: 100% !important;
    max-width: 365px;
    padding: 1px 20px !important;
    box-sizing: border-box;
    line-height: 50px;
    text-align: center;
    display: inline-block;
}

#variable-checkout-button:hover, #simple-checkout-button:hover {
    background-color: #243148 !important;
    color: #fff !important;
    text-decoration: none;
}

#variable-checkout-button:disabled, #simple-checkout-button:disabled {
    background-color: #CD3A49 !important;
    color: inherit;
    cursor: not-allowed;
    opacity: 0.5;
}

#variable-checkout-button:active, #simple-checkout-button:active {
    color: #fff;
}

@media screen and (max-width: 768px) {
    #variable-checkout-button, #simple-checkout-button {
        width: 100% !important;
        max-width: none; /* Alterado para remover o limite máximo em telas menores */
        padding: 1px 10px !important;
    }
}

@media print {
    a.single_add_to_cart_button.button.alt {
        background: transparent !important;
        box-shadow: none !important;
        color: #000000 !important;
        text-decoration: underline;
        text-shadow: none !important;
        content: " (" attr(href) ")"; /* Movido para dentro deste bloco para corrigir o uso */
    }
}

.in-stock {
    font-size: 16px !important;
    font-weight: 500;
    color: #082030 !important;
}

.elementor-6408 .elementor-element.elementor-element-92782cc td {
    padding-top: 20px;
    padding-bottom: 1px;
}

.elementor-6408 .elementor-element.elementor-element-92782cc th {
    padding-top: 22px;
    padding-bottom: 1px;
    
}

.woocommerce .single_add_to_cart_button {
    display: inline-flex;
    align-items: center;
    vertical-align: middle;
}

.woocommerce .single_add_to_cart_button i.fa {
    margin-right: 8px; /* Ajuste o espaçamento conforme necessário */
}

#simple-checkout-button i.fa .fa-shopping-cart::before {
    display: none !important;
    
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8abbe6c */.elementor-6408 .elementor-element.elementor-element-8abbe6c #wc-shipping-sim-form #wc-shipping-sim-form-title strong {
    font-family: "Inter";
    font-size: 17px;
}

#wc-shipping-sim-form #wc-shipping-sim-form-fields {
    font-family: "Inter";
    font-size: 17px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e41fa2b */.elementor-6408 .elementor-element.elementor-element-e41fa2b svg {
    top: 10px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ce70662 */.elementor-6408 .elementor-element.elementor-element-ce70662 svg {
    top: 10px !important;
}

.elementor-6408 .elementor-element.elementor-element-ce70662 {
    font-family: "Inter" ;
    font-size: 17px;
    font-weight: 500;
    color: #6f6f6f
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-74e9474 */.elementor-6408 .elementor-element.elementor-element-74e9474 svg {
    top: 10px !important;
}

/* Para desktops e tablets */
table {
    width: 100%;
    font-size: 17px;
    font-family: "Inter";
    color: #6f6f6f;
}

/* Para dispositivos móveis (menos de 600 pixels de largura) */
@media only screen and (max-width: 767px) {
    table {
        width: 100%;
        font-size: 15px;
    }
     /* Reduz o padding interno das células da tabela */
    table td {
        padding: 02px; /* Ajuste o valor conforme necessário */
    }
}/* End custom CSS */
/* Start custom CSS */.woocommerce a.button {
    font-family: Sora;
    font-weight: 500;
    background-color: #cd3a49;
    border-radius: 100px;
    padding: 12px 24px;
    color: #fff !important;
    
}

.woocommerce a.button:hover {
    background-color: #cd3a49;
    color: #fff !important;
}

.woocommerce-message, .woocommerce-info {
    border-top-color: #cd3a49;
}

.woocommerce-info::before {
    color: #cd3a49;
}/* End custom CSS */