.elementor-3507 .elementor-element.elementor-element-a9a46b6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:7%;--padding-right:7%;}.elementor-3507 .elementor-element.elementor-element-e599032{--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-3507 .elementor-element.elementor-element-e599032.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3507 .elementor-element.elementor-element-4ccb7eb .jet-single-images__wrap div.images{width:100% !important;}.elementor-3507 .elementor-element.elementor-element-4ccb7eb .jet-single-images__wrap .flex-control-thumbs{justify-content:flex-start;}.elementor-3507 .elementor-element.elementor-element-4ccb7eb .jet-single-images__wrap .flex-control-thumbs li{width:25%;flex:0 0 25%;}.elementor-3507 .elementor-element.elementor-element-6be8064{--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:1%;--padding-bottom:1%;--padding-left:5%;--padding-right:2%;}.elementor-3507 .elementor-element.elementor-element-6be8064.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3507 .elementor-element.elementor-element-d8727fe{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-3507 .elementor-element.elementor-element-52f085a{width:auto;max-width:auto;background-color:#F0E8E096;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;padding:1% 2% 0% 2%;border-radius:10px 10px 10px 10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3507 .elementor-element.elementor-element-3275480{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;text-align:left;}.elementor-3507 .elementor-element.elementor-element-3275480 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.7vw;font-weight:600;color:#6D3462;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3507 .elementor-element.elementor-element-4e91951{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-3507 .elementor-element.elementor-element-4e91951 .elementor-icon-list-icon i{color:#6D3462;transition:color 0.3s;}.elementor-3507 .elementor-element.elementor-element-4e91951 .elementor-icon-list-icon svg{fill:#6D3462;transition:fill 0.3s;}.elementor-3507 .elementor-element.elementor-element-4e91951 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3507 .elementor-element.elementor-element-4e91951 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3507 .elementor-element.elementor-element-4e91951 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:0.8vw;font-weight:400;text-decoration:none;}.elementor-3507 .elementor-element.elementor-element-4e91951 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.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-weight:var( --e-global-typography-primary-font-weight );}.elementor-3507 .elementor-element.elementor-element-2184059{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;}.woocommerce .elementor-3507 .elementor-element.elementor-element-2184059 .price{color:#161613;font-family:"Nunito", Sans-serif;font-size:1.6vw;font-weight:700;}.elementor-3507 .elementor-element.elementor-element-eecac14{width:auto;max-width:auto;background-color:#8F937B;padding:1% 2% 1% 2%;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3507 .elementor-element.elementor-element-6b040e7 .cart button, .elementor-3507 .elementor-element.elementor-element-6b040e7 .cart .button{font-family:"Nunito", Sans-serif;font-size:0.9vw;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-radius:500px 500px 500px 500px;color:#FFFFFF;background-color:#6D3462;border-color:#8F937B;transition:all 0.2s;}.elementor-3507 .elementor-element.elementor-element-6b040e7 .cart button:hover, .elementor-3507 .elementor-element.elementor-element-6b040e7 .cart .button:hover{background-color:#87467A;}.elementor-3507 .elementor-element.elementor-element-6b040e7 .quantity .qty{transition:all 0.2s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3507 .elementor-element.elementor-element-d7e5aff .elementor-button{background-color:#61CE7000;font-family:"Nunito", Sans-serif;font-size:0.85vw;font-weight:500;fill:#29821E;color:#29821E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#29821E;border-radius:500px 500px 500px 500px;}.elementor-3507 .elementor-element.elementor-element-d7e5aff .elementor-button-content-wrapper{flex-direction:row;}.elementor-3507 .elementor-element.elementor-element-c680702{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:7%;--padding-right:7%;}.elementor-3507 .elementor-element.elementor-element-078de6c{--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-3507 .elementor-element.elementor-element-078de6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3507 .elementor-element.elementor-element-a9a4336{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;text-align:left;}.elementor-3507 .elementor-element.elementor-element-a9a4336 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.7vw;font-weight:600;color:#6D3462;}.elementor-3507 .elementor-element.elementor-element-a828dc6{width:100%;max-width:100%;--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-3507 .elementor-element.elementor-element-a828dc6 .elementor-icon-list-icon i{color:#6D3462;transition:color 0.3s;}.elementor-3507 .elementor-element.elementor-element-a828dc6 .elementor-icon-list-icon svg{fill:#6D3462;transition:fill 0.3s;}.elementor-3507 .elementor-element.elementor-element-a828dc6 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3507 .elementor-element.elementor-element-a828dc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3507 .elementor-element.elementor-element-a828dc6 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:0.8vw;font-weight:400;text-decoration:none;}.elementor-3507 .elementor-element.elementor-element-a828dc6 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3507 .elementor-element.elementor-element-e05f224 .jet-single-images__wrap div.images{width:100% !important;}.elementor-3507 .elementor-element.elementor-element-e05f224 .jet-single-images__wrap .flex-control-thumbs{justify-content:flex-start;}.elementor-3507 .elementor-element.elementor-element-e05f224 .jet-single-images__wrap .flex-control-thumbs li{width:25%;flex:0 0 25%;}.elementor-3507 .elementor-element.elementor-element-9c6512f{--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:1%;--padding-bottom:1%;--padding-left:5%;--padding-right:2%;}.elementor-3507 .elementor-element.elementor-element-9c6512f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3507 .elementor-element.elementor-element-2b577ea{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-3507 .elementor-element.elementor-element-364e7f0{width:auto;max-width:auto;background-color:#F0E8E096;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;padding:1% 2% 0% 2%;border-radius:10px 10px 10px 10px;}.elementor-3507 .elementor-element.elementor-element-ade4ed5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;}.woocommerce .elementor-3507 .elementor-element.elementor-element-ade4ed5 .price{color:#161613;font-family:"Nunito", Sans-serif;font-size:1.6vw;font-weight:700;}.elementor-3507 .elementor-element.elementor-element-df6acdb{width:auto;max-width:auto;background-color:#8F937B;padding:1% 2% 1% 2%;}.elementor-3507 .elementor-element.elementor-element-b09adb8 .cart button, .elementor-3507 .elementor-element.elementor-element-b09adb8 .cart .button{font-family:"Nunito", Sans-serif;font-size:0.9vw;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-radius:500px 500px 500px 500px;color:#FFFFFF;background-color:#6D3462;border-color:#8F937B;transition:all 0.2s;}.elementor-3507 .elementor-element.elementor-element-b09adb8 .cart button:hover, .elementor-3507 .elementor-element.elementor-element-b09adb8 .cart .button:hover{background-color:#87467A;}.elementor-3507 .elementor-element.elementor-element-b09adb8 .quantity .qty{transition:all 0.2s;}.elementor-3507 .elementor-element.elementor-element-a4517f9 .elementor-button{background-color:#61CE7000;font-family:"Nunito", Sans-serif;font-size:0.85vw;font-weight:500;fill:#29821E;color:#29821E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#29821E;border-radius:500px 500px 500px 500px;}.elementor-3507 .elementor-element.elementor-element-a4517f9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3507 .elementor-element.elementor-element-472ffcc{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-3507 .elementor-element.elementor-element-08950ef{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-3507 .elementor-element.elementor-element-08950ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8vw;font-weight:600;color:#6D3462;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3507 .elementor-element.elementor-element-8d7528c{text-align:left;color:#161613;font-family:"Nunito", Sans-serif;font-size:1vw;font-weight:400;line-height:1.4em;}.elementor-3507 .elementor-element.elementor-element-d5c72ac{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-3507 .elementor-element.elementor-element-73b0fdf{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;text-align:left;}.elementor-3507 .elementor-element.elementor-element-73b0fdf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8vw;font-weight:600;color:#6D3462;}.elementor-widget-jet-reviews-advanced .jet-reviews-field .jet-reviews-field__label{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-reviews-advanced .jet-reviews-button.jet-reviews-button--primary .jet-reviews-button__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-jet-reviews-advanced .jet-reviews-button.jet-reviews-button--primary .jet-reviews-button__icon i{color:var( --e-global-color-primary );}.elementor-widget-jet-reviews-advanced .jet-reviews-button.jet-reviews-button--primary .jet-reviews-button__icon svg{fill:var( --e-global-color-primary );}.elementor-widget-jet-reviews-advanced .jet-reviews-button.jet-reviews-button--secondary .jet-reviews-button__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-widget-jet-reviews-advanced .jet-reviews-button.jet-reviews-button--secondary .jet-reviews-button__icon i{color:var( --e-global-color-primary );}.elementor-widget-jet-reviews-advanced .jet-reviews-button.jet-reviews-button--secondary .jet-reviews-button__icon svg{fill:var( --e-global-color-primary );}.elementor-widget-jet-reviews-advanced .jet-reviews-widget-pagination .jet-reviews-widget-pagination__item.jet-reviews-widget-pagination__item--prev{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-jet-reviews-advanced .jet-reviews-widget-pagination .jet-reviews-widget-pagination__item.jet-reviews-widget-pagination__item--next{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-jet-reviews-advanced .jet-reviews-widget-pagination .jet-reviews-widget-pagination__item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-jet-reviews-advanced .jet-reviews-widget-pagination .jet-reviews-widget-pagination__item:hover{color:var( --e-global-color-text );}.elementor-widget-jet-reviews-advanced .jet-reviews-widget-pagination .jet-reviews-widget-pagination__item.jet-reviews-widget-pagination__item--active{color:var( --e-global-color-primary );}.elementor-widget-jet-reviews-advanced .jet-reviews-input{color:var( --e-global-color-text );}.elementor-widget-jet-reviews-advanced .jet-reviews-input::placeholder{color:var( --e-global-color-text );}.elementor-widget-jet-reviews-advanced .jet-reviews-advanced__header .jet-reviews-advanced__header-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-reviews-advanced .jet-reviews-advanced__review .jet-reviews-user-data__name > span{color:var( --e-global-color-secondary );}.elementor-widget-jet-reviews-advanced .jet-reviews-advanced__review .jet-reviews-user-data__name time{color:var( --e-global-color-text );}.elementor-widget-jet-reviews-advanced .jet-reviews-advanced__review .jet-reviews-advanced__review-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-reviews-advanced .jet-reviews-advanced__review .jet-reviews-advanced__review-content{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-reviews-advanced .jet-reviews-advanced__review-comments .jet-reviews-advanced__comments-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-reviews-advanced .jet-reviews-advanced__review-comment .jet-reviews-comment-user-name > span{color:var( --e-global-color-secondary );}.elementor-widget-jet-reviews-advanced .jet-reviews-advanced__review-comment .jet-reviews-comment-user-name time{color:var( --e-global-color-text );}.elementor-widget-jet-reviews-advanced .jet-reviews-advanced__review-comment .jet-reviews-comment-content{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-reviews-advanced .jet-reviews-advanced__review .jet-reviews-user-data__verification .verification-icon{color:var( --e-global-color-secondary );}.elementor-widget-jet-reviews-advanced .jet-reviews-advanced__review .jet-reviews-user-data__verification .verification-label{color:var( --e-global-color-secondary );}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-stars-field .jet-reviews-stars i{font-size:12px;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-stars-field .jet-reviews-stars svg{width:12px;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-stars-field .jet-reviews-stars .jet-reviews-star{padding:0 0px;}.elementor-3507 .elementor-element.elementor-element-d2be282{--jr-advanced-empty-rating-color:#bec0c1;--jr-advanced-very-low-rating-color:#FCBF10;--jr-advanced-low-rating-color:#FCBF10;--jr-advanced-medium-rating-color:#FCBF10;--jr-advanced-high-rating-color:#FCBF10;--jr-advanced-very-high-rating-color:#FCBF10;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-field .jet-reviews-points-field__empty{background-color:#bec0c1;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-field.very-low-rating .jet-reviews-points-field__filled{background-color:#FCBF10;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-field.low-rating .jet-reviews-points-field__filled{background-color:#FCBF10;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-field.medium-rating .jet-reviews-points-field__filled{background-color:#FCBF10;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-field.high-rating .jet-reviews-points-field__filled{background-color:#FCBF10;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-field.very-high-rating .jet-reviews-points-field__filled{background-color:#FCBF10;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-field .jet-reviews-field__label{font-family:"Nunito", Sans-serif;font-weight:400;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-button.jet-reviews-button--primary .jet-reviews-button__text{font-family:"Nunito", Sans-serif;font-weight:400;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-widget-pagination .jet-reviews-widget-pagination__item.jet-reviews-widget-pagination__item--prev{color:#161613;fill:#161613;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-widget-pagination .jet-reviews-widget-pagination__item.jet-reviews-widget-pagination__item--next{color:#161613;fill:#161613;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-widget-pagination .jet-reviews-widget-pagination__item{font-family:"Nunito", Sans-serif;font-weight:400;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-input{color:#161613;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-input::placeholder{color:#161613;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-input, .elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-range-input span{font-family:"Nunito", Sans-serif;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-advanced__header .jet-reviews-advanced__header-title{color:#161613;font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-advanced__review .jet-reviews-user-data__avatar{min-width:40px;width:40px;height:40px;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-advanced__review .jet-reviews-user-data__name > span{color:#161613;font-family:"Nunito", Sans-serif;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-advanced__review .jet-reviews-user-data__name time{color:#161613;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-advanced__review .jet-reviews-advanced__review-title{color:#161613;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-advanced__review .jet-reviews-advanced__review-content{color:#161613;font-family:"Nunito", Sans-serif;font-weight:400;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-advanced__review{margin-bottom:20px;padding:4px 4px 0px 4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CFCFCF;border-radius:13px 13px 13px 13px;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-advanced__review-comments .jet-reviews-advanced__comments-title{color:#161613;font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-advanced__review .jet-reviews-user-data__verification .verification-icon{color:#161613;}.elementor-3507 .elementor-element.elementor-element-d2be282 .jet-reviews-advanced__review .jet-reviews-user-data__verification .verification-label{color:#161613;}.elementor-3507 .elementor-element.elementor-element-b30b12a{--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:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-3507 .elementor-element.elementor-element-22c67a3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-3507 .elementor-element.elementor-element-22c67a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8vw;font-weight:600;color:#6D3462;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-products__item{--columns:5;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-button .button{background-color:#6D3462;display:inline-block;color:#FFFFFF;text-decoration:none;border-radius:500px 500px 500px 500px;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-badge{background-color:#8F937B;display:flex;color:#FFFFFF;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-products__inner-box{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);border-style:solid;border-width:0px 0px 0px 0px;border-color:#6D3462;border-radius:10px 10px 10px 10px;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-products__inner-box:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.32);}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-title, .elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-title a{font-family:"Nunito", Sans-serif;font-size:1vw;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-title a{color:#000000;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-title{color:#000000;margin:0% 2% 0% 2%;text-align:center;order:1;}.elementor-3507 .elementor-element.elementor-element-c66fcea  .jet-woo-products .jet-woo-product-button .button{font-family:"Nunito", Sans-serif;font-size:0.95vw;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-button .button:hover{text-decoration:none;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-3507 .elementor-element.elementor-element-c66fcea  .jet-woo-product-button{text-align:center;order:1;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-price del{display:inline-block;margin-right:7px;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-price .price{font-family:"Nunito", Sans-serif;font-size:1.1vw;font-weight:800;color:#000000;padding:0% 0% 8% 0%;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-price .price .amount{color:#000000;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-price .price del{font-weight:400;text-decoration:line-through;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-price .price ins{font-weight:400;text-decoration:none;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-price{text-align:center;order:1;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-rating .product-rating__stars{font-size:16px;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-rating{text-align:center;order:1;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-categories{font-family:"Montserrat", Sans-serif;font-size:0.8vw;font-weight:400;font-style:normal;color:#6D3462;margin:6% 0% 7% 0%;text-align:center;order:1;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-categories a{color:#6D3462;}.elementor-3507 .elementor-element.elementor-element-c66fcea  .jet-woo-products .jet-woo-product-badge{font-family:"Nunito", Sans-serif;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-badges{top:0px;bottom:auto;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products__not-found{text-align:center;}.elementor-3507 .elementor-element.elementor-element-accebb3{--display:flex;}@media(min-width:768px){.elementor-3507 .elementor-element.elementor-element-e599032{--width:44.057%;}.elementor-3507 .elementor-element.elementor-element-6be8064{--width:55.197%;}.elementor-3507 .elementor-element.elementor-element-078de6c{--width:44.057%;}.elementor-3507 .elementor-element.elementor-element-9c6512f{--width:55.197%;}}@media(max-width:767px){.elementor-3507 .elementor-element.elementor-element-a9a46b6{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-3507 .elementor-element.elementor-element-6be8064{--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-3507 .elementor-element.elementor-element-3275480{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3507 .elementor-element.elementor-element-3275480 .elementor-heading-title{font-size:22px;}.elementor-3507 .elementor-element.elementor-element-4e91951 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-3507 .elementor-element.elementor-element-4e91951 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-3507 .elementor-element.elementor-element-4e91951 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-3507 .elementor-element.elementor-element-4e91951 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-3507 .elementor-element.elementor-element-4e91951 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-3507 .elementor-element.elementor-element-4e91951{--e-icon-list-icon-size:10px;--icon-vertical-offset:6px;}.elementor-3507 .elementor-element.elementor-element-4e91951 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3507 .elementor-element.elementor-element-4e91951 .elementor-icon-list-item > a{font-size:12px;}.woocommerce .elementor-3507 .elementor-element.elementor-element-2184059 .price{font-size:23px;}.elementor-3507 .elementor-element.elementor-element-eecac14{padding:3% 3% 3% 3%;}.elementor-3507 .elementor-element.elementor-element-6b040e7 .cart button, .elementor-3507 .elementor-element.elementor-element-6b040e7 .cart .button{font-size:15px;}.elementor-3507 .elementor-element.elementor-element-d7e5aff .elementor-button{font-size:14px;}.elementor-3507 .elementor-element.elementor-element-a870e83{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;}.elementor-3507 .elementor-element.elementor-element-c680702{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-3507 .elementor-element.elementor-element-a9a4336{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-3507 .elementor-element.elementor-element-a9a4336 .elementor-heading-title{font-size:24px;}.elementor-3507 .elementor-element.elementor-element-36ce849{--e-rating-justify-content:center;}.elementor-3507 .elementor-element.elementor-element-a828dc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-3507 .elementor-element.elementor-element-a828dc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-3507 .elementor-element.elementor-element-a828dc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-3507 .elementor-element.elementor-element-a828dc6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-3507 .elementor-element.elementor-element-a828dc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-3507 .elementor-element.elementor-element-a828dc6{--e-icon-list-icon-size:10px;--icon-vertical-offset:6px;}.elementor-3507 .elementor-element.elementor-element-a828dc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3507 .elementor-element.elementor-element-a828dc6 .elementor-icon-list-item > a{font-size:12px;}.elementor-3507 .elementor-element.elementor-element-e05f224 > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-3507 .elementor-element.elementor-element-9c6512f{--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-3507 .elementor-element.elementor-element-2b577ea{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.woocommerce .elementor-3507 .elementor-element.elementor-element-ade4ed5 .price{font-size:23px;}.elementor-3507 .elementor-element.elementor-element-df6acdb{padding:3% 3% 3% 3%;}.elementor-3507 .elementor-element.elementor-element-b09adb8 .cart button, .elementor-3507 .elementor-element.elementor-element-b09adb8 .cart .button{font-size:15px;}.elementor-3507 .elementor-element.elementor-element-a4517f9 .elementor-button{font-size:14px;}.elementor-3507 .elementor-element.elementor-element-02dbca2{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;}.elementor-3507 .elementor-element.elementor-element-472ffcc{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-3507 .elementor-element.elementor-element-08950ef{text-align:center;}.elementor-3507 .elementor-element.elementor-element-08950ef .elementor-heading-title{font-size:26px;}.elementor-3507 .elementor-element.elementor-element-8d7528c{font-size:15px;}.elementor-3507 .elementor-element.elementor-element-d5c72ac{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-3507 .elementor-element.elementor-element-73b0fdf{text-align:center;}.elementor-3507 .elementor-element.elementor-element-73b0fdf .elementor-heading-title{font-size:26px;}.elementor-3507 .elementor-element.elementor-element-b30b12a{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-3507 .elementor-element.elementor-element-22c67a3 .elementor-heading-title{font-size:22px;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-products__item{--columns:2;}.elementor-3507 .elementor-element.elementor-element-c66fcea > .elementor-widget-container{margin:0% -3% 0% -3%;padding:0% 2% 0% 2%;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-title, .elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-title a{font-size:17px;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-title{margin:5% 0% 0% 0%;}.elementor-3507 .elementor-element.elementor-element-c66fcea  .jet-woo-products .jet-woo-product-button .button{font-size:16px;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-button{margin:0% 0% 7% 0%;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-price .price{font-size:17px;}.elementor-3507 .elementor-element.elementor-element-c66fcea .jet-woo-products .jet-woo-product-categories{font-size:13px;margin:2% 0% 4% 0%;}.elementor-3507 .elementor-element.elementor-element-c66fcea  .jet-woo-products .jet-woo-product-badge{font-size:17px;}}/* Start custom CSS for shortcode, class: .elementor-element-52f085a */.product-viewers-msg {
  font-family: 'Nunito', sans-serif;
  font-size: 0.9em;
  color: #000;
margin-bottom:-1px;
}

.product-viewers-msg .eye-emoji {
  font-size: 1.5em; /* aumenta só o olhinho */
  vertical-align: middle; /* deixa alinhado com o texto */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-eecac14 */.bc-installments{
  font-family: 'Nunito', sans-serif; /* já que você está usando Nunito */
  font-size: 1em;
  color: #fff !important;
}
.bc-installments strong{
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-6b040e7 */.woocommerce-js div.product form.cart div.quantity {
    float: left;
    margin: 0px;
}

.woocommerce-js .quantity .minus {
    border-right-width: 0;
    margin-right: -40px;
}

.woocommerce-js .quantity .plus {
    border-left-width: 0;
    margin-right: 0px;
}


.woocommerce-js div.product p.ast-stock-detail, .woocommerce-js div.product p.stock {
    display: none !important;
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a870e83 */.inline-inputs #wc-shipping-sim-form-fields .button.submit, .inline-inputs #wc-shipping-sim-form-fields .input-postcode {
    height: 3em;
    border-radius: 100px;
    font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8727fe */.cwg_popup_submit {
    border-radius: 100px !important;
    border: 2px solid #8a7357 !important;
    background: linear-gradient(
        45deg,
        #6D3462,
        #7B3A6C,
        #6D3462,
        #8F5A82,
        #6D3462,
        #6D3462
    ) !important;
    background-size: 300% 300%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
    color: #fff !important;
    background-color: #6D3462;
    box-shadow: none !important;
    text-align: center;
    display: inline-block;
    padding: 12px 24px !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    transition: transform 0.3s ease, background 0.3s ease;
}

/* efeito no hover */
.cwg_popup_submit:hover {
    transform: scale(1.05);
}

/* animação do gradiente */
@keyframes shine {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-364e7f0 */.product-viewers-msg {
  font-family: 'Nunito', sans-serif;
  font-size: 0.9em;
  color: #000;
margin-bottom:-1px;
}

.product-viewers-msg .eye-emoji {
  font-size: 1.5em; /* aumenta só o olhinho */
  vertical-align: middle; /* deixa alinhado com o texto */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df6acdb */.bc-installments{
  font-family: 'Nunito', sans-serif; /* já que você está usando Nunito */
  font-size: 1em;
  color: #fff !important;
}
.bc-installments strong{
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-b09adb8 */.woocommerce-js div.product form.cart div.quantity {
    float: left;
    margin: 0px;
}

.woocommerce-js .quantity .minus {
    border-right-width: 0;
    margin-right: -40px;
}

.woocommerce-js .quantity .plus {
    border-left-width: 0;
    margin-right: 0px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-02dbca2 */.inline-inputs #wc-shipping-sim-form-fields .button.submit, .inline-inputs #wc-shipping-sim-form-fields .input-postcode {
    height: 3em;
    border-radius: 100px;
    font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for jet-reviews-advanced, class: .elementor-element-d2be282 */.jet-reviews-advanced__review-controls{
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for jet-woo-products, class: .elementor-element-c66fcea *//* Garante que o box interno do produto seja uma coluna */
.jet-woo-products__inner-box {
    display: flex;
    flex-direction: column;
    height: 100%; /* para preencher todo o espaço do card */
}

/* Empurra o botão para o final do card */
.jet-woo-product-button {
    margin-top: auto !important;
}/* End custom CSS */