.elementor-5672 .elementor-element.elementor-element-772d9563{--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:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-772d9563:not(.elementor-motion-effects-element-type-background), .elementor-5672 .elementor-element.elementor-element-772d9563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0086f66 );}.elementor-5672 .elementor-element.elementor-element-6d345fcb > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-6d345fcb .woocommerce-breadcrumb > a{color:var( --e-global-color-fca689a );}.elementor-5672 .elementor-element.elementor-element-46d247ec{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-46d247ec:not(.elementor-motion-effects-element-type-background), .elementor-5672 .elementor-element.elementor-element-46d247ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0086f66 );}.elementor-5672 .elementor-element.elementor-element-22bfc11e{--display:flex;--min-height:700px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:20px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-5672 .elementor-element.elementor-element-22bfc11e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5672 .elementor-element.elementor-element-5382853{--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;}.elementor-5672 .elementor-element.elementor-element-e44e592 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5672 .elementor-element.elementor-element-e44e592 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-5672 .elementor-element.elementor-element-6434fec{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-6434fec.e-con{--align-self:flex-start;}.elementor-5672 .elementor-element.elementor-element-749f57b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.7em;font-weight:400;line-height:0.75em;color:#DAA81D;}.woocommerce .elementor-5672 .elementor-element.elementor-element-26ece67 .star-rating{color:#FFC240;font-size:1em;}.woocommerce .elementor-5672 .elementor-element.elementor-element-26ece67 .star-rating::before{color:#EEEEEE;}.elementor-5672 .elementor-element.elementor-element-4108f2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-4108f2e.elementor-element{--align-self:center;}.elementor-5672 .elementor-element.elementor-element-4108f2e{text-align:center;}.elementor-5672 .elementor-element.elementor-element-4108f2e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75em;font-weight:400;line-height:0.75em;color:#DAA81D;}.elementor-5672 .elementor-element.elementor-element-aee0476{width:100%;max-width:100%;text-align:left;}.elementor-5672 .elementor-element.elementor-element-aee0476 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-5672 .elementor-element.elementor-element-aee0476 .woocommerce-product-details__short-description{color:#979899;font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:400;font-style:normal;line-height:1rem;}.elementor-5672 .elementor-element.elementor-element-12b7da8{width:100%;max-width:100%;text-align:left;}.elementor-5672 .elementor-element.elementor-element-12b7da8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-12b7da8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:underline;line-height:0.875rem;color:#908F8D;}.elementor-5672 .elementor-element.elementor-element-1d8a388{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-1d8a388.e-con{--align-self:flex-start;}.elementor-5672 .elementor-element.elementor-element-edddeb0{--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;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-ebf60e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-5672 .elementor-element.elementor-element-ebf60e0.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5672 .elementor-element.elementor-element-ebf60e0 .elementor-icon-wrapper{text-align:center;}.elementor-5672 .elementor-element.elementor-element-ebf60e0.elementor-view-stacked .elementor-icon{background-color:#ECECEC;color:#333333;}.elementor-5672 .elementor-element.elementor-element-ebf60e0.elementor-view-framed .elementor-icon, .elementor-5672 .elementor-element.elementor-element-ebf60e0.elementor-view-default .elementor-icon{color:#ECECEC;border-color:#ECECEC;}.elementor-5672 .elementor-element.elementor-element-ebf60e0.elementor-view-framed .elementor-icon, .elementor-5672 .elementor-element.elementor-element-ebf60e0.elementor-view-default .elementor-icon svg{fill:#ECECEC;}.elementor-5672 .elementor-element.elementor-element-ebf60e0.elementor-view-framed .elementor-icon{background-color:#333333;}.elementor-5672 .elementor-element.elementor-element-ebf60e0.elementor-view-stacked .elementor-icon svg{fill:#333333;}.elementor-5672 .elementor-element.elementor-element-ebf60e0 .elementor-icon{font-size:18px;}.elementor-5672 .elementor-element.elementor-element-ebf60e0 .elementor-icon svg{height:18px;}.elementor-5672 .elementor-element.elementor-element-b382456{--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;--gap:06px 0px;--row-gap:06px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-87da9db .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:500;font-style:normal;line-height:0.875rem;color:var( --e-global-color-61b34e8 );}.elementor-5672 .elementor-element.elementor-element-718b7e8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:400;font-style:normal;line-height:0.875rem;color:#908F8D;}.elementor-5672 .elementor-element.elementor-element-7802e36{--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;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-db7cbfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-5672 .elementor-element.elementor-element-db7cbfd.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5672 .elementor-element.elementor-element-db7cbfd .elementor-icon-wrapper{text-align:center;}.elementor-5672 .elementor-element.elementor-element-db7cbfd.elementor-view-stacked .elementor-icon{background-color:#ECECEC;color:#333333;}.elementor-5672 .elementor-element.elementor-element-db7cbfd.elementor-view-framed .elementor-icon, .elementor-5672 .elementor-element.elementor-element-db7cbfd.elementor-view-default .elementor-icon{color:#ECECEC;border-color:#ECECEC;}.elementor-5672 .elementor-element.elementor-element-db7cbfd.elementor-view-framed .elementor-icon, .elementor-5672 .elementor-element.elementor-element-db7cbfd.elementor-view-default .elementor-icon svg{fill:#ECECEC;}.elementor-5672 .elementor-element.elementor-element-db7cbfd.elementor-view-framed .elementor-icon{background-color:#333333;}.elementor-5672 .elementor-element.elementor-element-db7cbfd.elementor-view-stacked .elementor-icon svg{fill:#333333;}.elementor-5672 .elementor-element.elementor-element-db7cbfd .elementor-icon{font-size:18px;}.elementor-5672 .elementor-element.elementor-element-db7cbfd .elementor-icon svg{height:18px;}.elementor-5672 .elementor-element.elementor-element-3bc4caa{--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;--gap:06px 0px;--row-gap:06px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-ea1fd11 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:500;font-style:normal;line-height:0.875rem;color:var( --e-global-color-61b34e8 );}.elementor-5672 .elementor-element.elementor-element-aa1a607 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:400;font-style:normal;line-height:0.875rem;color:#908F8D;}.elementor-5672 .elementor-element.elementor-element-37251b9{--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;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-8ebe797 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-5672 .elementor-element.elementor-element-8ebe797.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5672 .elementor-element.elementor-element-8ebe797 .elementor-icon-wrapper{text-align:center;}.elementor-5672 .elementor-element.elementor-element-8ebe797.elementor-view-stacked .elementor-icon{background-color:#ECECEC;color:#333333;}.elementor-5672 .elementor-element.elementor-element-8ebe797.elementor-view-framed .elementor-icon, .elementor-5672 .elementor-element.elementor-element-8ebe797.elementor-view-default .elementor-icon{color:#ECECEC;border-color:#ECECEC;}.elementor-5672 .elementor-element.elementor-element-8ebe797.elementor-view-framed .elementor-icon, .elementor-5672 .elementor-element.elementor-element-8ebe797.elementor-view-default .elementor-icon svg{fill:#ECECEC;}.elementor-5672 .elementor-element.elementor-element-8ebe797.elementor-view-framed .elementor-icon{background-color:#333333;}.elementor-5672 .elementor-element.elementor-element-8ebe797.elementor-view-stacked .elementor-icon svg{fill:#333333;}.elementor-5672 .elementor-element.elementor-element-8ebe797 .elementor-icon{font-size:18px;}.elementor-5672 .elementor-element.elementor-element-8ebe797 .elementor-icon svg{height:18px;}.elementor-5672 .elementor-element.elementor-element-9d1e1c4{--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;--gap:06px 0px;--row-gap:06px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-6647ece .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:500;font-style:normal;line-height:0.875rem;color:var( --e-global-color-61b34e8 );}.elementor-5672 .elementor-element.elementor-element-7e9cd70 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:400;font-style:normal;line-height:0.875rem;color:#908F8D;}.elementor-5672 .elementor-element.elementor-element-cb6409f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-5672 .elementor-element.elementor-element-cb6409f .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;}.elementor-5672 .elementor-element.elementor-element-24cb60fa{--display:flex;--min-height:0px;--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:32px;--padding-right:32px;}.elementor-5672 .elementor-element.elementor-element-5c914c67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-2e0ba6c{width:100%;max-width:100%;}.elementor-5672 .elementor-element.elementor-element-2e0ba6c.elementor-element{--align-self:center;}.elementor-5672 .elementor-element.elementor-element-f2ab5b6 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5672 .elementor-element.elementor-element-f2ab5b6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#282828;}.elementor-5672 .elementor-element.elementor-element-68399fb{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-68399fb.e-con{--align-self:flex-start;}.elementor-5672 .elementor-element.elementor-element-8a7a929 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.7em;font-weight:400;line-height:0.75em;color:#DAA81D;}.woocommerce .elementor-5672 .elementor-element.elementor-element-e080e60 .star-rating{color:#FFC240;font-size:1em;}.elementor-5672 .elementor-element.elementor-element-b1a7a3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-b1a7a3b.elementor-element{--align-self:center;}.elementor-5672 .elementor-element.elementor-element-b1a7a3b{text-align:center;}.elementor-5672 .elementor-element.elementor-element-b1a7a3b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75em;font-weight:400;line-height:0.75em;color:#DAA81D;}.elementor-5672 .elementor-element.elementor-element-5f894bf{width:100%;max-width:100%;text-align:left;}.elementor-5672 .elementor-element.elementor-element-5f894bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-5672 .elementor-element.elementor-element-5f894bf .woocommerce-product-details__short-description{color:#979899;font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:400;font-style:normal;line-height:1rem;}.elementor-5672 .elementor-element.elementor-element-532febf{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-f98b4cb{width:auto;max-width:auto;}.elementor-5672 .elementor-element.elementor-element-802e075 > .elementor-widget-container{margin:0px 0px 0px 3px;}.elementor-5672 .elementor-element.elementor-element-eaf966a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-eaf966a.elementor-element{--align-self:flex-start;}.elementor-5672 .elementor-element.elementor-element-ecdfeef{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-947ae60{width:auto;max-width:auto;}.elementor-5672 .elementor-element.elementor-element-49f6b46 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-4651677 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-44a55a7 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-ca3a0e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-ca3a0e1.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-5672 .elementor-element.elementor-element-4523740{--divider-border-style:solid;--divider-color:#F0F0F0;--divider-border-width:1px;}.elementor-5672 .elementor-element.elementor-element-4523740.elementor-element{--order:99999 /* order end hack */;}.elementor-5672 .elementor-element.elementor-element-4523740 .elementor-divider-separator{width:100%;}.elementor-5672 .elementor-element.elementor-element-4523740 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5672 .elementor-element.elementor-element-b135e6e{width:100%;max-width:100%;text-align:left;}.elementor-5672 .elementor-element.elementor-element-b135e6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-b135e6e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:underline;line-height:0.875rem;color:#908F8D;}.elementor-5672 .elementor-element.elementor-element-12aa0b5{--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:flex-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-12aa0b5.e-con{--order:99999 /* order end hack */;}.elementor-5672 .elementor-element.elementor-element-ab2aa25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-ab2aa25.elementor-element{--order:99999 /* order end hack */;}.elementor-5672 .elementor-element.elementor-element-3123d87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-3123d87.elementor-element{--order:-99999 /* order start hack */;}.elementor-5672 .elementor-element.elementor-element-15f5d54 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-15f5d54.elementor-element{--order:99999 /* order end hack */;}.elementor-5672 .elementor-element.elementor-element-38fc08d{width:100%;max-width:100%;--view-cart-spacing:0px;}.elementor-5672 .elementor-element.elementor-element-38fc08d > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-38fc08d.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-5672 .elementor-element.elementor-element-38fc08d .cart button, .elementor-5672 .elementor-element.elementor-element-38fc08d .cart .button{font-family:"Roboto", Sans-serif;font-size:1.125rem;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.313rem;border-radius:6px 6px 6px 6px;padding:0rem 0rem 0rem 0rem;color:#FFFFFF;background-color:#2EAF1B;transition:all 0.2s;}.woocommerce .elementor-5672 .elementor-element.elementor-element-38fc08d form.cart table.variations td.value select, .woocommerce .elementor-5672 .elementor-element.elementor-element-38fc08d form.cart table.variations td.value:before{border-radius:0px;}.elementor-5672 .elementor-element.elementor-element-7f67fee.elementor-element{--order:99999 /* order end hack */;}.elementor-5672 .elementor-element.elementor-element-5debc0f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-5debc0f.e-con{--align-self:flex-start;}.elementor-5672 .elementor-element.elementor-element-fb69d20{--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;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-bc020a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-5672 .elementor-element.elementor-element-bc020a3.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5672 .elementor-element.elementor-element-bc020a3 .elementor-icon-wrapper{text-align:center;}.elementor-5672 .elementor-element.elementor-element-bc020a3.elementor-view-stacked .elementor-icon{background-color:#ECECEC;color:#333333;}.elementor-5672 .elementor-element.elementor-element-bc020a3.elementor-view-framed .elementor-icon, .elementor-5672 .elementor-element.elementor-element-bc020a3.elementor-view-default .elementor-icon{color:#ECECEC;border-color:#ECECEC;}.elementor-5672 .elementor-element.elementor-element-bc020a3.elementor-view-framed .elementor-icon, .elementor-5672 .elementor-element.elementor-element-bc020a3.elementor-view-default .elementor-icon svg{fill:#ECECEC;}.elementor-5672 .elementor-element.elementor-element-bc020a3.elementor-view-framed .elementor-icon{background-color:#333333;}.elementor-5672 .elementor-element.elementor-element-bc020a3.elementor-view-stacked .elementor-icon svg{fill:#333333;}.elementor-5672 .elementor-element.elementor-element-bc020a3 .elementor-icon{font-size:18px;}.elementor-5672 .elementor-element.elementor-element-bc020a3 .elementor-icon svg{height:18px;}.elementor-5672 .elementor-element.elementor-element-a0fed3c{--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;--gap:06px 0px;--row-gap:06px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-9447051 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:500;font-style:normal;line-height:0.875rem;color:var( --e-global-color-61b34e8 );}.elementor-5672 .elementor-element.elementor-element-a8c17f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:400;font-style:normal;line-height:0.875rem;color:#908F8D;}.elementor-5672 .elementor-element.elementor-element-6ef5baa{--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;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-2005dbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-5672 .elementor-element.elementor-element-2005dbc.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5672 .elementor-element.elementor-element-2005dbc .elementor-icon-wrapper{text-align:center;}.elementor-5672 .elementor-element.elementor-element-2005dbc.elementor-view-stacked .elementor-icon{background-color:#ECECEC;color:#333333;}.elementor-5672 .elementor-element.elementor-element-2005dbc.elementor-view-framed .elementor-icon, .elementor-5672 .elementor-element.elementor-element-2005dbc.elementor-view-default .elementor-icon{color:#ECECEC;border-color:#ECECEC;}.elementor-5672 .elementor-element.elementor-element-2005dbc.elementor-view-framed .elementor-icon, .elementor-5672 .elementor-element.elementor-element-2005dbc.elementor-view-default .elementor-icon svg{fill:#ECECEC;}.elementor-5672 .elementor-element.elementor-element-2005dbc.elementor-view-framed .elementor-icon{background-color:#333333;}.elementor-5672 .elementor-element.elementor-element-2005dbc.elementor-view-stacked .elementor-icon svg{fill:#333333;}.elementor-5672 .elementor-element.elementor-element-2005dbc .elementor-icon{font-size:18px;}.elementor-5672 .elementor-element.elementor-element-2005dbc .elementor-icon svg{height:18px;}.elementor-5672 .elementor-element.elementor-element-307ed8f{--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;--gap:06px 0px;--row-gap:06px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-d976339 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:500;font-style:normal;line-height:0.875rem;color:var( --e-global-color-61b34e8 );}.elementor-5672 .elementor-element.elementor-element-a7a4889 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:400;font-style:normal;line-height:0.875rem;color:#908F8D;}.elementor-5672 .elementor-element.elementor-element-c481a97{--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;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-a6020d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-5672 .elementor-element.elementor-element-a6020d8.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5672 .elementor-element.elementor-element-a6020d8 .elementor-icon-wrapper{text-align:center;}.elementor-5672 .elementor-element.elementor-element-a6020d8.elementor-view-stacked .elementor-icon{background-color:#ECECEC;color:#333333;}.elementor-5672 .elementor-element.elementor-element-a6020d8.elementor-view-framed .elementor-icon, .elementor-5672 .elementor-element.elementor-element-a6020d8.elementor-view-default .elementor-icon{color:#ECECEC;border-color:#ECECEC;}.elementor-5672 .elementor-element.elementor-element-a6020d8.elementor-view-framed .elementor-icon, .elementor-5672 .elementor-element.elementor-element-a6020d8.elementor-view-default .elementor-icon svg{fill:#ECECEC;}.elementor-5672 .elementor-element.elementor-element-a6020d8.elementor-view-framed .elementor-icon{background-color:#333333;}.elementor-5672 .elementor-element.elementor-element-a6020d8.elementor-view-stacked .elementor-icon svg{fill:#333333;}.elementor-5672 .elementor-element.elementor-element-a6020d8 .elementor-icon{font-size:18px;}.elementor-5672 .elementor-element.elementor-element-a6020d8 .elementor-icon svg{height:18px;}.elementor-5672 .elementor-element.elementor-element-d898c17{--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;--gap:06px 0px;--row-gap:06px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-9ee043c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:500;font-style:normal;line-height:0.875rem;color:var( --e-global-color-61b34e8 );}.elementor-5672 .elementor-element.elementor-element-1b20e6b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:400;font-style:normal;line-height:0.875rem;color:#908F8D;}.elementor-5672 .elementor-element.elementor-element-430ad7e1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5672 .elementor-element.elementor-element-430ad7e1:not(.elementor-motion-effects-element-type-background), .elementor-5672 .elementor-element.elementor-element-430ad7e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0086f66 );}.elementor-5672 .elementor-element.elementor-element-d4344d3{--display:flex;}.woocommerce .elementor-5672 .elementor-element.elementor-element-49d120c5 h2{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-5672 .elementor-element.elementor-element-503b81bd{--display:flex;}.elementor-5672 .elementor-element.elementor-element-28195812{--display:flex;}.elementor-5672 .elementor-element.elementor-element-3d321f7e{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-border-radius:10px 10px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-3d321f7e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#DF5C2B;}.elementor-5672 .elementor-element.elementor-element-3d321f7e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5672 .elementor-element.elementor-element-3d321f7e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ED8236;}.elementor-5672 .elementor-element.elementor-element-3d321f7e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5672 .elementor-element.elementor-element-728198ec:not(.elementor-motion-effects-element-type-background), .elementor-5672 .elementor-element.elementor-element-728198ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0086f66 );}.elementor-5672 .elementor-element.elementor-element-728198ec > .elementor-container{max-width:1250px;}.elementor-5672 .elementor-element.elementor-element-728198ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 40px 24px 40px;}.elementor-5672 .elementor-element.elementor-element-728198ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5672 .elementor-element.elementor-element-9a7f32:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5672 .elementor-element.elementor-element-9a7f32 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-5672 .elementor-element.elementor-element-9a7f32 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-5672 .elementor-element.elementor-element-9a7f32 > .elementor-element-populated{border-style:none;box-shadow:1px 1px 0px 0px rgba(0, 0, 0, 0.01);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-5672 .elementor-element.elementor-element-9a7f32 > .elementor-element-populated, .elementor-5672 .elementor-element.elementor-element-9a7f32 > .elementor-element-populated > .elementor-background-overlay, .elementor-5672 .elementor-element.elementor-element-9a7f32 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5672 .elementor-element.elementor-element-9a7f32 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5672 .elementor-element.elementor-element-6d22ad0b{width:auto;max-width:auto;}.elementor-5672 .elementor-element.elementor-element-6d22ad0b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5672 .elementor-element.elementor-element-7a3c1c9e{--grid-columns:4;}.elementor-5672 .elementor-element.elementor-element-7a3c1c9e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-7a3c1c9e .elementor-loop-container{grid-auto-rows:1fr;}.elementor-5672 .elementor-element.elementor-element-7a3c1c9e .e-loop-item > .elementor-section, .elementor-5672 .elementor-element.elementor-element-7a3c1c9e .e-loop-item > .elementor-section > .elementor-container, .elementor-5672 .elementor-element.elementor-element-7a3c1c9e .e-loop-item > .e-con, .elementor-5672 .elementor-element.elementor-element-7a3c1c9e .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-5672 .elementor-element.elementor-element-772d9563{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-46d247ec{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-5672 .elementor-element.elementor-element-24cb60fa{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5672 .elementor-element.elementor-element-5c914c67{--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;}.elementor-5672 .elementor-element.elementor-element-5c914c67.e-con{--align-self:flex-start;}.elementor-5672 .elementor-element.elementor-element-7c75fe0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-f2ab5b6 > .elementor-widget-container{padding:0.80em 0em 0em 0em;}.elementor-5672 .elementor-element.elementor-element-f2ab5b6 .elementor-heading-title{font-size:1.5rem;line-height:1.75rem;}.elementor-5672 .elementor-element.elementor-element-5f894bf > .elementor-widget-container{padding:010px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-532febf{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5672 .elementor-element.elementor-element-b135e6e > .elementor-widget-container{margin:5px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-b135e6e.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-5672 .elementor-element.elementor-element-5debc0f.e-con{--order:99999 /* order end hack */;}.elementor-5672 .elementor-element.elementor-element-fb69d20{--flex-wrap:nowrap;}.elementor-5672 .elementor-element.elementor-element-6ef5baa{--flex-wrap:nowrap;}.elementor-5672 .elementor-element.elementor-element-c481a97{--flex-wrap:nowrap;}.elementor-5672 .elementor-element.elementor-element-728198ec{padding:20px 20px 20px 20px;}.elementor-5672 .elementor-element.elementor-element-7a3c1c9e{--grid-columns:2;}}@media(max-width:767px){.elementor-5672 .elementor-element.elementor-element-772d9563{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5672 .elementor-element.elementor-element-22bfc11e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5672 .elementor-element.elementor-element-e44e592 .elementor-heading-title{font-size:18px;}.elementor-5672 .elementor-element.elementor-element-24cb60fa{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5672 .elementor-element.elementor-element-f2ab5b6 .elementor-heading-title{font-size:18px;}.elementor-5672 .elementor-element.elementor-element-6d22ad0b{width:100%;max-width:100%;text-align:left;}.elementor-5672 .elementor-element.elementor-element-7a3c1c9e{--grid-columns:1;}}@media(min-width:768px){.elementor-5672 .elementor-element.elementor-element-772d9563{--content-width:1210px;}.elementor-5672 .elementor-element.elementor-element-46d247ec{--content-width:1210px;}.elementor-5672 .elementor-element.elementor-element-22bfc11e{--width:70%;}.elementor-5672 .elementor-element.elementor-element-24cb60fa{--width:34%;}.elementor-5672 .elementor-element.elementor-element-532febf{--width:100%;}.elementor-5672 .elementor-element.elementor-element-ecdfeef{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5672 .elementor-element.elementor-element-24cb60fa{--width:100%;}}/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-26ece67 */.woocommerce-review-link {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6434fec */.container-start-rating:not(:has(.review-rating)) {
  display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-aee0476 */.descricao-curta-produto {
    display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;  /* Número de linhas que quer mostrar */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ebf60e0 */.elementor-widget-icon {
    height: 36px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db7cbfd */.elementor-widget-icon {
    height: 36px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8ebe797 */.elementor-widget-icon {
    height: 36px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-cb6409f *//* Garante que as miniaturas sejam clicáveis */
.woocommerce-product-gallery .flex-control-thumbs img {
  pointer-events: auto !important;
  cursor: pointer !important;
  z-index: 10 !important;
  position: relative !important;
}

/* Remove interferência de overlays invisíveis */
.woocommerce-product-gallery .zoomImg,
.woocommerce-product-gallery .woocommerce-product-gallery__trigger {
  pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22bfc11e */.container-product-left {
    box-shadow: rgba(0, 0, 0, 0.14) 0px 4px 30px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2e0ba6c */.container-timer {
  width: 100%; 
  background-color: #fe544c;
  color: #fcfcfc;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px 2px;
  gap: 8px;
  
  svg {
    width: 30px;
    height: 30px;
  }
  
  .text-part-timer {
    display: flex;
    flex-direction: column;
    font-family: Poppins, sans-serif;
    width: 130px;
    
    p {
      line-height: 0.1;
      font-size: 0.7rem;
    }
    
    span {
      line-height: 0.1;
      font-size: 0.8rem;
    }
  }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-e080e60 */.woocommerce-review-link {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68399fb */.container-start-rating:not(:has(.review-rating)) {
  display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-5f894bf */.descricao-curta-produto {
    display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;  /* Número de linhas que quer mostrar */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f98b4cb */.price-from {
    color: #8c8c8c;
    line-height: 22px;
    font-size: 1rem;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-802e075 */.price-of {
    color: #8c8c8c;
    line-height: 22px;
    font-size: 1rem;
    text-decoration: line-through;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-eaf966a */.custom-promo-badge-product-page span {
    font-size: 0.7rem;
    padding: 5px 9px; 
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-947ae60 */.price-from {
    color: #8c8c8c;
    line-height: 22px;
    font-size: 0.875rem !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-49f6b46 */.discounted-price {
    font-size: 0.875rem !important;
    color: #484848 !important;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4651677 */.container-descount-off {
  display: flex;
  flex-direction: column;
}

.descount-price-off {
    font-family: Roboto, sans-serif;
    font-weight: 900;
    font-size: 2.188rem;
    line-height: 2.563rem;
    text-transform: uppercase;
    color: #2eaf1b;
    margin: 0;
}

.percent-descount-off {
    font-family: Roboto, sans-serif;
    font-weight: 400;
    font-size: 0.875rem;
    line-height: 1rem;
    color: #545454;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-44a55a7 */.discount-text-other {
      font-family: Roboto, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 0.875rem;
    line-height: 1.188rem;
    color: #2eaf1b;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ca3a0e1 */.elementor-5672 .elementor-element.elementor-element-ca3a0e1 .bandeiras-pagamento{
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    
    li{
        list-style-type: none;
        margin-right: 10px;
    }
    
    &.bandeiras-pagamento i {
    width: 35px;
    height: 22px;
    display: inline-block;
    }
    
    .visa {
    background-position: 0 0;
    }
    .mastercard {
    background-position: -50px 0;
    }
    .elo {
    background-position: -200px 0;
    }
    .diners {
    background-position: -150px 0;
    }
    .amex, .americanexpress {
    background-position: -100px 0;
    }
    .boleto {
    background-position: 0 -83px;
    }
    .pix {
    background-position: -250px -83px;
    }
}

        .pagamento-hover-wrapper {
            position: relative;
            display: inline-block;
            font-family: Poppins, sans-serif;
        }

        .pagamento-hover-button {
            font-family: Roboto, sans-serif;
            font-style: normal;
            font-weight: 400;
            font-size: 0.875rem;
            line-height: normal;
            -webkit-text-decoration-line: underline;
            text-decoration-line: underline;
            text-transform: uppercase;
            color: #6a6a6a;
            cursor: pointer;
            margin: 0px;
        }

        .pagamento-hover-options {
            display: none;
            position: absolute;
            top: 100%;
            left: 0;
            background: #fff;
            border: 1px solid #ddd;
            padding: 10px;
            border-radius: 8px;
            box-shadow: 0 4px 12px rgba(0,0,0,0.1);
            z-index: 999;
        }

        .pagamento-hover-wrapper:hover .pagamento-hover-options {
            display: block;
        }

        .bandeiras-pagamento {
            display: flex;
            flex-wrap: wrap;
            margin: 0;
            padding: 0;
        }

        .bandeiras-pagamento li {
            list-style: none;
            margin-right: 10px;
        }

        .bandeiras-pagamento i {
            width: 35px;
            height: 22px;
            display: inline-block;
            background: url(https://pecinha.com.br/wp-content/uploads/2025/04/icone-pagamento.png);
        }

        .visa { background-position: 0 0; }
        .mastercard { background-position: -50px 0; }
        .elo { background-position: -200px 0; }
        .diners { background-position: -150px 0; }
        .amex, .americanexpress { background-position: -100px 0; }
        .boleto { background-position: 0 -83px; }
        .pix { background-position: -250px -83px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab2aa25 */.disponibilidado-span {
    color: #2eaf1b;
    font-weight: 600;
    
    font-family: Roboto, sans-serif;
    font-style: normal;
    font-size: 0.875rem;
    line-height: 1rem;
    letter-spacing: .06em;
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3123d87 */.disponibilidade-p {
    font-family: Roboto, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 0.875rem;
    line-height: 1rem;
    letter-spacing: .06em;
    color: #908f8d;
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-15f5d54 */.container-envio {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-right: 10px;
  gap: 10px;
}

.container-envio span {
  font-family: Roboto, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 0.83rem;
  line-height: 1.12rem;
  color: #282828;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-38fc08d */button[name="add-to-cart"] {
    width: 100% !important;
    margin: 0px !important;
    height: 50px;
}

.ast-stock-detail {
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7f67fee */#infixs-correios-automatico-input-postcode, .infixs-correios-automatico-input-text {
    width: 100% !important;
    max-width: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bc020a3 */.elementor-widget-icon {
    height: 36px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2005dbc */.elementor-widget-icon {
    height: 36px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a6020d8 */.elementor-widget-icon {
    height: 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24cb60fa */.container-product-right {
    box-shadow: rgba(0, 0, 0, 0.14) 0px 4px 30px;
        max-height: max-content;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-49d120c5 */.elementor-5672 .elementor-element.elementor-element-49d120c5 .woocommerce-product-attributes-item__value{
        padding: 0 10px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-73ca0776 */.elementor-5672 .elementor-element.elementor-element-73ca0776 .cr-qna-block{
    h2, .cr-review-form-lbl{
        display: none;
    }
    .cr-qna-search-icon{
        fill: #ED8236 !important;
    }
    .cr-qna-ask-button, .cr-review-form-submit{
        background: #ED8236 !important;
        &:hover{
            background: #DF5C2B !important;
        }
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-49d120c5 */.elementor-5672 .elementor-element.elementor-element-49d120c5 .woocommerce-product-attributes-item__value{
        padding: 0 10px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-73ca0776 */.elementor-5672 .elementor-element.elementor-element-73ca0776 .cr-qna-block{
    h2, .cr-review-form-lbl{
        display: none;
    }
    .cr-qna-search-icon{
        fill: #ED8236 !important;
    }
    .cr-qna-ask-button, .cr-review-form-submit{
        background: #ED8236 !important;
        &:hover{
            background: #DF5C2B !important;
        }
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-49d120c5 */.elementor-5672 .elementor-element.elementor-element-49d120c5 .woocommerce-product-attributes-item__value{
        padding: 0 10px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-73ca0776 */.elementor-5672 .elementor-element.elementor-element-73ca0776 .cr-qna-block{
    h2, .cr-review-form-lbl{
        display: none;
    }
    .cr-qna-search-icon{
        fill: #ED8236 !important;
    }
    .cr-qna-ask-button, .cr-review-form-submit{
        background: #ED8236 !important;
        &:hover{
            background: #DF5C2B !important;
        }
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-49d120c5 */.elementor-5672 .elementor-element.elementor-element-49d120c5 .woocommerce-product-attributes-item__value{
        padding: 0 10px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-73ca0776 */.elementor-5672 .elementor-element.elementor-element-73ca0776 .cr-qna-block{
    h2, .cr-review-form-lbl{
        display: none;
    }
    .cr-qna-search-icon{
        fill: #ED8236 !important;
    }
    .cr-qna-ask-button, .cr-review-form-submit{
        background: #ED8236 !important;
        &:hover{
            background: #DF5C2B !important;
        }
    }
}/* End custom CSS */