.elementor-104 .elementor-element.elementor-element-1f4df057{--display:flex;}.elementor-104 .elementor-element.elementor-element-642182b1 .woocommerce-breadcrumb{font-family:"Lato", Sans-serif;font-size:10px;}.elementor-104 .elementor-element.elementor-element-26f79c14{--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;}.elementor-104 .elementor-element.elementor-element-7277a3e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-104 .elementor-element.elementor-element-7277a3e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{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-104 .elementor-element.elementor-element-a4a9e6b img{border-radius:24px 24px 24px 24px;}.elementor-104 .elementor-element.elementor-element-59ed0a85 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-104 .elementor-element.elementor-element-59ed0a85 .elementor-swiper-button.elementor-swiper-button-next{color:#C7C7C7;}.elementor-104 .elementor-element.elementor-element-59ed0a85 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-104 .elementor-element.elementor-element-59ed0a85 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#C7C7C7;}.elementor-104 .elementor-element.elementor-element-59ed0a85 .swiper-wrapper{display:flex;align-items:center;}.elementor-104 .elementor-element.elementor-element-59ed0a85 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-104 .elementor-element.elementor-element-11fb06bf{--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;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.woocommerce .elementor-104 .elementor-element.elementor-element-2c8151c .star-rating{color:#E9AD00;font-size:0.6em;}.woocommerce .elementor-104 .elementor-element.elementor-element-2c8151c .star-rating::before{color:#FFCE00;}.woocommerce .elementor-104 .elementor-element.elementor-element-2c8151c .woocommerce-review-link{color:#D1CEC7;font-family:"Lato", Sans-serif;font-size:10px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-24085284{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-6589c2ac{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .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-104 .elementor-element.elementor-element-42c71a10 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.75rem;font-weight:400;line-height:38px;color:#707475;}.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 );}.woocommerce .elementor-104 .elementor-element.elementor-element-29e3fa96 .price{color:#1CAFE5;font-family:"Lato", Sans-serif;font-size:0px;font-weight:600;}.woocommerce .elementor-104 .elementor-element.elementor-element-29e3fa96 .price ins{color:#5ECE67;}.elementor-104 .elementor-element.elementor-element-69d4f559{--display:flex;--border-radius:0px 0px 0px 0px;}.woocommerce .elementor-104 .elementor-element.elementor-element-3f6510a1 .woocommerce-product-details__short-description{color:#707475;font-size:16px;font-weight:300;}.elementor-104 .elementor-element.elementor-element-401f70c2{--display:flex;}.elementor-104 .elementor-element.elementor-element-489282d9{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-104 .elementor-element.elementor-element-489282d9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#EBEBEB;}.elementor-104 .elementor-element.elementor-element-489282d9 {--n-accordion-padding:10px 0px 10px 0px;}:where( .elementor-104 .elementor-element.elementor-element-489282d9 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-104 .elementor-element.elementor-element-20db1afc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-10efb8f{font-size:14px;font-weight:700;color:#4A4A4A;}.elementor-104 .elementor-element.elementor-element-26155e64{--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-5a7d7d14{--divider-border-style:solid;--divider-color:#DEDEDE;--divider-border-width:1px;}.elementor-104 .elementor-element.elementor-element-5a7d7d14 .elementor-divider-separator{width:100%;}.elementor-104 .elementor-element.elementor-element-5a7d7d14 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-104 .elementor-element.elementor-element-56a570e7{font-size:14px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-36bf9331{--spacer-size:15px;}.elementor-widget-wc-add-to-cart .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-104 .elementor-element.elementor-element-2fd58444 .elementor-button{background-color:#32E04A;font-family:"Lato", Sans-serif;font-size:24px;font-weight:500;border-radius:12px 12px 12px 12px;padding:20px 20px 20px 20px;}.elementor-104 .elementor-element.elementor-element-2fd58444 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-2fd58444 .elementor-button:focus{background-color:#00C900;}.elementor-104 .elementor-element.elementor-element-2fd58444 .elementor-button-content-wrapper{flex-direction:row;}.elementor-104 .elementor-element.elementor-element-2fd58444 .elementor-button .elementor-button-content-wrapper{gap:20px;justify-content:center;}.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-104 .elementor-element.elementor-element-2a1ac51a .elementor-button{background-color:#B6B6B6;font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;border-radius:12px 12px 12px 12px;padding:25px 25px 25px 25px;}.elementor-104 .elementor-element.elementor-element-2a1ac51a .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-2a1ac51a .elementor-button:focus{background-color:#8A8A8A;}.elementor-104 .elementor-element.elementor-element-4ac859f7{--spacer-size:20px;}.elementor-104 .elementor-element.elementor-element-5ee59436{--spacer-size:20px;}.elementor-104 .elementor-element.elementor-element-6c69ba63{columns:1;text-align:justify;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3F3F3F;}.elementor-104 .elementor-element.elementor-element-6c69ba63 a{color:#3F3F3F;}.elementor-104 .elementor-element.elementor-element-5da4716f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-7869e6f8{--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;}.elementor-104 .elementor-element.elementor-element-7926d7e .elementor-icon-box-wrapper{text-align:left;}.elementor-104 .elementor-element.elementor-element-7926d7e .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-7926d7e .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:1.375rem;font-weight:600;line-height:24px;}.elementor-104 .elementor-element.elementor-element-7926d7e .elementor-icon-box-title{color:#54595F;}.elementor-104 .elementor-element.elementor-element-7926d7e:has(:hover) .elementor-icon-box-title,
					 .elementor-104 .elementor-element.elementor-element-7926d7e:has(:focus) .elementor-icon-box-title{color:#54595F;}.elementor-104 .elementor-element.elementor-element-7926d7e .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#54595F;}.elementor-104 .elementor-element.elementor-element-275d788a{--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;}.elementor-104 .elementor-element.elementor-element-5ad27ad3 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-104 .elementor-element.elementor-element-5ad27ad3{--icon-box-icon-margin:10px;}.elementor-104 .elementor-element.elementor-element-5ad27ad3.elementor-view-stacked .elementor-icon{background-color:#B8B8B8;}.elementor-104 .elementor-element.elementor-element-5ad27ad3.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-5ad27ad3.elementor-view-default .elementor-icon{fill:#B8B8B8;color:#B8B8B8;border-color:#B8B8B8;}.elementor-104 .elementor-element.elementor-element-5ad27ad3 .elementor-icon{font-size:22px;}.elementor-104 .elementor-element.elementor-element-5ad27ad3 .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-5ad27ad3 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:1.375rem;font-weight:600;line-height:24px;}.elementor-104 .elementor-element.elementor-element-5ad27ad3 .elementor-icon-box-title{color:#54595F;}.elementor-104 .elementor-element.elementor-element-5ad27ad3 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#54595F;}.elementor-104 .elementor-element.elementor-element-61f6ab36{--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;}.elementor-104 .elementor-element.elementor-element-620e25ab .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-104 .elementor-element.elementor-element-620e25ab{--icon-box-icon-margin:10px;}.elementor-104 .elementor-element.elementor-element-620e25ab .elementor-icon-box-title{margin-block-end:0px;color:#54595F;}.elementor-104 .elementor-element.elementor-element-620e25ab.elementor-view-stacked .elementor-icon{background-color:#B8B8B8;}.elementor-104 .elementor-element.elementor-element-620e25ab.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-620e25ab.elementor-view-default .elementor-icon{fill:#B8B8B8;color:#B8B8B8;border-color:#B8B8B8;}.elementor-104 .elementor-element.elementor-element-620e25ab .elementor-icon{font-size:22px;}.elementor-104 .elementor-element.elementor-element-620e25ab .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-620e25ab .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:1.375rem;font-weight:600;line-height:22px;}.elementor-104 .elementor-element.elementor-element-620e25ab .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#54595F;}.elementor-104 .elementor-element.elementor-element-48a3e19b{--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;}.elementor-104 .elementor-element.elementor-element-736b1fae .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-104 .elementor-element.elementor-element-736b1fae{--icon-box-icon-margin:10px;}.elementor-104 .elementor-element.elementor-element-736b1fae .elementor-icon-box-title{margin-block-end:0px;color:#54595F;}.elementor-104 .elementor-element.elementor-element-736b1fae.elementor-view-stacked .elementor-icon{background-color:#B8B8B8;}.elementor-104 .elementor-element.elementor-element-736b1fae.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-736b1fae.elementor-view-default .elementor-icon{fill:#B8B8B8;color:#B8B8B8;border-color:#B8B8B8;}.elementor-104 .elementor-element.elementor-element-736b1fae .elementor-icon{font-size:22px;}.elementor-104 .elementor-element.elementor-element-736b1fae .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-736b1fae .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:1.375rem;font-weight:600;line-height:24px;}.elementor-104 .elementor-element.elementor-element-736b1fae .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.2px;color:#54595F;}.elementor-104 .elementor-element.elementor-element-8a7e0c6{--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;}.elementor-104 .elementor-element.elementor-element-26a767a9 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-104 .elementor-element.elementor-element-26a767a9{--icon-box-icon-margin:10px;}.elementor-104 .elementor-element.elementor-element-26a767a9 .elementor-icon-box-title{margin-block-end:0px;color:#54595F;}.elementor-104 .elementor-element.elementor-element-26a767a9.elementor-view-stacked .elementor-icon{background-color:#B8B8B8;}.elementor-104 .elementor-element.elementor-element-26a767a9.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-26a767a9.elementor-view-default .elementor-icon{fill:#B8B8B8;color:#B8B8B8;border-color:#B8B8B8;}.elementor-104 .elementor-element.elementor-element-26a767a9 .elementor-icon{font-size:22px;}.elementor-104 .elementor-element.elementor-element-26a767a9 .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-26a767a9 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:1.375rem;font-weight:600;line-height:24px;}.elementor-104 .elementor-element.elementor-element-26a767a9 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.2px;color:#54595F;}.elementor-104 .elementor-element.elementor-element-2ca0124c{--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;}.elementor-104 .elementor-element.elementor-element-e7aef2a .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-104 .elementor-element.elementor-element-e7aef2a{--icon-box-icon-margin:10px;}.elementor-104 .elementor-element.elementor-element-e7aef2a .elementor-icon-box-title{margin-block-end:0px;color:#54595F;}.elementor-104 .elementor-element.elementor-element-e7aef2a.elementor-view-stacked .elementor-icon{background-color:#B8B8B8;}.elementor-104 .elementor-element.elementor-element-e7aef2a.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-e7aef2a.elementor-view-default .elementor-icon{fill:#B8B8B8;color:#B8B8B8;border-color:#B8B8B8;}.elementor-104 .elementor-element.elementor-element-e7aef2a .elementor-icon{font-size:22px;}.elementor-104 .elementor-element.elementor-element-e7aef2a .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-e7aef2a .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:1.375rem;font-weight:600;line-height:24px;}.elementor-104 .elementor-element.elementor-element-e7aef2a .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.2px;color:#54595F;}.elementor-104 .elementor-element.elementor-element-45390c5b{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-104 .elementor-element.elementor-element-4ecbfa31{--display:flex;--min-height:33vmax;--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-104 .elementor-element.elementor-element-522dfea6{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-30ba0b40{--spacer-size:40px;}.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-104 .elementor-element.elementor-element-17863be8{text-align:center;}.elementor-104 .elementor-element.elementor-element-17863be8 .elementor-heading-title{font-size:2.75vmax;font-weight:300;line-height:2vmax;color:#707070;}.elementor-104 .elementor-element.elementor-element-2cc87f3d{--spacer-size:30px;}.elementor-104 .elementor-element.elementor-element-1b73a6ed{--e-image-carousel-slides-to-show:3;}.elementor-104 .elementor-element.elementor-element-1b73a6ed .swiper-wrapper{display:flex;align-items:center;}.elementor-104 .elementor-element.elementor-element-1b73a6ed .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-104 .elementor-element.elementor-element-1b73a6ed .elementor-image-carousel-caption{text-align:center;color:#3F3F3F;font-family:"Lato", Sans-serif;font-size:14px;font-weight:500;margin-block-start:8px;}.elementor-104 .elementor-element.elementor-element-1b9f60ec{--spacer-size:40px;}.elementor-104 .elementor-element.elementor-element-399d362d{--display:flex;}.elementor-104 .elementor-element.elementor-element-399d362d.e-con{--align-self:center;}.elementor-104 .elementor-element.elementor-element-62cf12f8{text-align:center;font-family:"Lato", Sans-serif;font-size:12px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-32425ea5{--spacer-size:20px;}.elementor-104 .elementor-element.elementor-element-37a2f719{--display:flex;--min-height:33vmax;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-104 .elementor-element.elementor-element-2991b0a2{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-c6db8c3{--spacer-size:40px;}.elementor-104 .elementor-element.elementor-element-74ca0d5c{text-align:center;}.elementor-104 .elementor-element.elementor-element-74ca0d5c .elementor-heading-title{font-size:2.75vmax;font-weight:300;line-height:2vmax;color:#707070;}.elementor-104 .elementor-element.elementor-element-44bde0d7{--spacer-size:20px;}.elementor-104 .elementor-element.elementor-element-1b3b6722{--display:flex;}.elementor-104 .elementor-element.elementor-element-319b73dd{border-radius:12px 12px 12px 12px;}.elementor-104 .elementor-element.elementor-element-319b73dd .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-104 .elementor-element.elementor-element-698a11f9{--display:flex;}.elementor-104 .elementor-element.elementor-element-12402b81{border-radius:12px 12px 12px 12px;}.elementor-104 .elementor-element.elementor-element-12402b81 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-104 .elementor-element.elementor-element-41f326f7{--display:flex;}.elementor-104 .elementor-element.elementor-element-2d5ac6d2{border-radius:12px 12px 12px 12px;}.elementor-104 .elementor-element.elementor-element-2d5ac6d2 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-104 .elementor-element.elementor-element-235c5c05{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:24px;--e-n-carousel-arrow-normal-color:#64646485;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-progressbar-normal-color:#2A2A2AD9;}.elementor-104 .elementor-element.elementor-element-235c5c05 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#646464BD;border-style:solid;border-width:1px 1px 1px 1px;border-color:#646464BD;}.elementor-104 .elementor-element.elementor-element-235c5c05 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:5px 5px 5px 5px;}.elementor-104 .elementor-element.elementor-element-27ff8cde{--display:flex;--min-height:33vmax;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-104 .elementor-element.elementor-element-34199e30{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-746a1a60{text-align:center;}.elementor-104 .elementor-element.elementor-element-746a1a60 .elementor-heading-title{font-size:2.75vmax;font-weight:300;line-height:2vmax;color:#707070;}.elementor-104 .elementor-element.elementor-element-3e350530{--spacer-size:20px;}.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-104 .elementor-element.elementor-element-64b3e91f{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-5f38435a{--display:flex;--min-height:13vmax;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-104 .elementor-element.elementor-element-5f38435a:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-5f38435a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-104 .elementor-element.elementor-element-178a3b4d{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-55614ccb{--spacer-size:3vmax;}.elementor-104 .elementor-element.elementor-element-3d3e133a img{width:220px;}.elementor-104 .elementor-element.elementor-element-519747{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-17b82f03{--spacer-size:3vmax;}.elementor-104 .elementor-element.elementor-element-2606547e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-104 .elementor-element.elementor-element-4e2e7721.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-11b01866{--display:flex;}.elementor-104 .elementor-element.elementor-element-13348efe{text-align:center;font-size:12px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-527a1c88{--display:flex;--min-height:33vmax;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-104 .elementor-element.elementor-element-4d225e13{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-53102992{text-align:center;}.elementor-104 .elementor-element.elementor-element-53102992 .elementor-heading-title{font-size:2.75vmax;font-weight:300;line-height:2vmax;color:#707070;}.elementor-104 .elementor-element.elementor-element-75b70717{--spacer-size:20px;}.elementor-104 .elementor-element.elementor-element-731c491e{border-style:none;border-radius:0px 2px 0px 0px;text-align:left;font-size:1vmax;font-weight:400;line-height:1.2vmax;}.elementor-104 .elementor-element.elementor-element-713ad40c{text-align:center;font-size:0.7vmax;font-weight:400;color:#A09F9F;}.elementor-104 .elementor-element.elementor-element-78db97f1{--display:flex;--min-height:33vmax;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-104 .elementor-element.elementor-element-3a498b1d{--spacer-size:3vmax;}.elementor-104 .elementor-element.elementor-element-2c716e78{text-align:center;}.elementor-104 .elementor-element.elementor-element-2c716e78 .elementor-heading-title{font-size:2.75vmax;font-weight:300;line-height:2vmax;color:#707070;}.elementor-104 .elementor-element.elementor-element-209330b0{text-align:center;}.elementor-104 .elementor-element.elementor-element-209330b0 .elementor-heading-title{font-size:1.5vmax;font-weight:300;line-height:2vmax;color:#707070;}.elementor-104 .elementor-element.elementor-element-1f9eb9dd{--display:flex;}.elementor-104 .elementor-element.elementor-element-48933f1e{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E79E;border-radius:20px 20px 20px 20px;}.elementor-104 .elementor-element.elementor-element-48933f1e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-104 .elementor-element.elementor-element-64c70968{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-104 .elementor-element.elementor-element-280d7ceb{text-align:center;font-size:10px;font-weight:400;line-height:1.2vmax;}.elementor-104 .elementor-element.elementor-element-1a79d0b5{text-align:center;font-size:0.7vmax;font-weight:400;color:#D3D3D3;}.elementor-104 .elementor-element.elementor-element-24d2c09b{--spacer-size:3vmax;}.elementor-104 .elementor-element.elementor-element-2b2a468e{--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;}.elementor-104 .elementor-element.elementor-element-78ee0b67{--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-104 .elementor-element.elementor-element-1a53cc0e img{border-radius:24px 24px 24px 24px;}.elementor-104 .elementor-element.elementor-element-72eb22d4{--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;--justify-content:center;}.elementor-104 .elementor-element.elementor-element-48b0eb5e{width:var( --container-widget-width, 60vmax );max-width:60vmax;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60vmax;--container-widget-flex-grow:0;text-align:left;font-family:"Lato", Sans-serif;font-size:2.25vmax;font-weight:400;line-height:2.5vmax;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-118ccd44{--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;}.elementor-104 .elementor-element.elementor-element-1c2928a3{--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;--justify-content:center;}.elementor-104 .elementor-element.elementor-element-7b8f5f15{width:var( --container-widget-width, 60vmax );max-width:60vmax;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60vmax;--container-widget-flex-grow:0;text-align:left;font-family:"Lato", Sans-serif;font-size:2.25vmax;font-weight:400;line-height:2.5vmax;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-74ddcf85{--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-104 .elementor-element.elementor-element-762899d2 img{border-radius:24px 24px 24px 24px;}.elementor-104 .elementor-element.elementor-element-779c7ccd{--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;}.elementor-104 .elementor-element.elementor-element-4f9be1c2{--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-104 .elementor-element.elementor-element-712a5646 img{border-radius:24px 24px 24px 24px;}.elementor-104 .elementor-element.elementor-element-22c48a93{--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;--justify-content:center;}.elementor-104 .elementor-element.elementor-element-90c08ce{width:var( --container-widget-width, 60vmax );max-width:60vmax;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60vmax;--container-widget-flex-grow:0;text-align:left;font-family:"Lato", Sans-serif;font-size:2.25vmax;font-weight:400;line-height:2.5vmax;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-3d5510e6{--display:flex;--min-height:33vmax;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-104 .elementor-element.elementor-element-13c2314f{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-68876c3e{text-align:center;}.elementor-104 .elementor-element.elementor-element-68876c3e .elementor-heading-title{font-size:2.75vmax;font-weight:300;line-height:2vmax;color:#707070;}.elementor-104 .elementor-element.elementor-element-61068e0c{--spacer-size:20px;}.elementor-104 .elementor-element.elementor-element-531af4d2{text-align:left;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-104 .elementor-element.elementor-element-61b24ddc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-104 .elementor-element.elementor-element-42ab6b0e{--spacer-size:1.25vmax;}.elementor-104 .elementor-element.elementor-element-52e3b88f{text-align:center;}.elementor-104 .elementor-element.elementor-element-52e3b88f .elementor-heading-title{font-size:2.75vmax;font-weight:300;line-height:2vmax;color:#707070;}.elementor-104 .elementor-element.elementor-element-72d65d16 img{width:650px;border-radius:20px 20px 20px 20px;}.elementor-104 .elementor-element.elementor-element-a218445{--spacer-size:1.25vmax;}.elementor-104 .elementor-element.elementor-element-2f6066d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-104 .elementor-element.elementor-element-46e37fa6{--spacer-size:3vmax;}.elementor-104 .elementor-element.elementor-element-7329a882{text-align:center;}.elementor-104 .elementor-element.elementor-element-7329a882 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.75vmax;font-weight:300;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-63690342{--spacer-size:1.25vmax;}.elementor-104 .elementor-element.elementor-element-f655fdc.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-f655fdc{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-5c09ea89.elementor-element{--align-self:stretch;}.woocommerce .elementor-104 .elementor-element.elementor-element-5c09ea89 .shop_attributes{color:#D1D1D1;}.elementor-104 .elementor-element.elementor-element-2c030f56{--spacer-size:2vmax;}.elementor-104 .elementor-element.elementor-element-489c2454{--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;--justify-content:center;}.elementor-104 .elementor-element.elementor-element-30d36fcd{--spacer-size:3vmax;}.elementor-104 .elementor-element.elementor-element-794f5c65{text-align:center;}.elementor-104 .elementor-element.elementor-element-794f5c65 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.75vmax;font-weight:300;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-110d85c0{--spacer-size:1.25vmax;}.elementor-104 .elementor-element.elementor-element-59fa0cd1{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-15da31af{--spacer-size:2vmax;}.elementor-104 .elementor-element.elementor-element-3464e965{--spacer-size:2vmax;}.elementor-104 .elementor-element.elementor-element-7bb9227b{--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-104 .elementor-element.elementor-element-3aefe67{--spacer-size:0px;}.elementor-104 .elementor-element.elementor-element-3d222a69{--spacer-size:3vmax;}.elementor-104 .elementor-element.elementor-element-7715c47c{text-align:center;}.elementor-104 .elementor-element.elementor-element-7715c47c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.75vmax;font-weight:300;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-14fb64ad{--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-104 .elementor-element.elementor-element-42ddbbae{--spacer-size:3vmax;}.elementor-104 .elementor-element.elementor-element-78a5c601{padding:0px 0px 15px 0px;text-align:center;}.elementor-104 .elementor-element.elementor-element-78a5c601 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.75vmax;font-weight:300;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-7218ad2b{--swiper-slides-to-display:3;--swiper-offset-size:0px;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:24px;--arrow-normal-color:#64646438;}.elementor-104 .elementor-element.elementor-element-7218ad2b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF1C;border-style:solid;border-width:1px 1px 1px 1px;border-radius:1000px 1000px 1000px 1000px;padding:5px 5px 5px 5px;}.elementor-104 .elementor-element.elementor-element-7218ad2b :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#555555;border-style:solid;}.elementor-104 .elementor-element.elementor-element-7218ad2b .swiper-slide > .elementor-element{height:100%;}.elementor-104 .elementor-element.elementor-element-4a340f65{--spacer-size:5vmax;}.elementor-104 .elementor-element.elementor-element-82bb4a7{--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;--z-index:999;}.elementor-104 .elementor-element.elementor-element-82bb4a7:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-82bb4a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E900;}@media(max-width:1024px){.elementor-104 .elementor-element.elementor-element-45390c5b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-104 .elementor-element.elementor-element-235c5c05{--e-n-carousel-swiper-slides-to-display:2;}.elementor-104 .elementor-element.elementor-element-7218ad2b{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-104 .elementor-element.elementor-element-1f4df057{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-642182b1 .woocommerce-breadcrumb{font-size:8px;text-align:center;}.elementor-104 .elementor-element.elementor-element-26f79c14{--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-104 .elementor-element.elementor-element-7277a3e2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-a4a9e6b img{width:85%;}.elementor-104 .elementor-element.elementor-element-59ed0a85{--e-image-carousel-slides-to-show:3;}.elementor-104 .elementor-element.elementor-element-11fb06bf{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-104 .elementor-element.elementor-element-24085284{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-104 .elementor-element.elementor-element-6589c2ac{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-104 .elementor-element.elementor-element-42c71a10{text-align:center;}.elementor-104 .elementor-element.elementor-element-42c71a10 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-104 .elementor-element.elementor-element-29e3fa96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.woocommerce .elementor-104 .elementor-element.elementor-element-29e3fa96 .price{font-size:28px;}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-29e3fa96:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-104 .elementor-element.elementor-element-29e3fa96:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-104 .elementor-element.elementor-element-29e3fa96.elementor-product-price-block-yes del{margin-bottom:0px;}.woocommerce .elementor-104 .elementor-element.elementor-element-3f6510a1 .woocommerce-product-details__short-description{font-size:14px;}.elementor-104 .elementor-element.elementor-element-20db1afc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-104 .elementor-element.elementor-element-20db1afc.e-con{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-26155e64{--width:50px;}.elementor-104 .elementor-element.elementor-element-56a570e7{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-2fd58444 .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-104 .elementor-element.elementor-element-4ac859f7{--spacer-size:15px;}.elementor-104 .elementor-element.elementor-element-5ee59436{--spacer-size:15px;}.elementor-104 .elementor-element.elementor-element-6c69ba63{text-align:center;}.elementor-104 .elementor-element.elementor-element-5da4716f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-7869e6f8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-7926d7e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-7926d7e.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-7926d7e .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-7926d7e .elementor-icon-box-title a{font-size:18px;}.elementor-104 .elementor-element.elementor-element-7926d7e .elementor-icon-box-description{font-size:12px;}.elementor-104 .elementor-element.elementor-element-275d788a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-5ad27ad3{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-104 .elementor-element.elementor-element-5ad27ad3.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-5ad27ad3 .elementor-icon-box-wrapper{align-items:start;}.elementor-104 .elementor-element.elementor-element-5ad27ad3 .elementor-icon{font-size:20px;}.elementor-104 .elementor-element.elementor-element-5ad27ad3 .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-5ad27ad3 .elementor-icon-box-title a{font-size:18px;}.elementor-104 .elementor-element.elementor-element-5ad27ad3 .elementor-icon-box-description{font-size:12px;}.elementor-104 .elementor-element.elementor-element-61f6ab36{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-620e25ab{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-104 .elementor-element.elementor-element-620e25ab.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-620e25ab .elementor-icon-box-wrapper{align-items:start;}.elementor-104 .elementor-element.elementor-element-620e25ab .elementor-icon{font-size:20px;}.elementor-104 .elementor-element.elementor-element-620e25ab .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-620e25ab .elementor-icon-box-title a{font-size:18px;}.elementor-104 .elementor-element.elementor-element-620e25ab .elementor-icon-box-description{font-size:12px;}.elementor-104 .elementor-element.elementor-element-48a3e19b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-104 .elementor-element.elementor-element-736b1fae{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-104 .elementor-element.elementor-element-736b1fae.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-736b1fae .elementor-icon-box-wrapper{align-items:start;}.elementor-104 .elementor-element.elementor-element-736b1fae .elementor-icon{font-size:20px;}.elementor-104 .elementor-element.elementor-element-736b1fae .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-736b1fae .elementor-icon-box-title a{font-size:18px;}.elementor-104 .elementor-element.elementor-element-736b1fae .elementor-icon-box-description{font-size:12px;}.elementor-104 .elementor-element.elementor-element-8a7e0c6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-104 .elementor-element.elementor-element-26a767a9{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-104 .elementor-element.elementor-element-26a767a9.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-26a767a9 .elementor-icon-box-wrapper{align-items:start;}.elementor-104 .elementor-element.elementor-element-26a767a9 .elementor-icon{font-size:20px;}.elementor-104 .elementor-element.elementor-element-26a767a9 .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-26a767a9 .elementor-icon-box-title a{font-size:18px;}.elementor-104 .elementor-element.elementor-element-26a767a9 .elementor-icon-box-description{font-size:12px;}.elementor-104 .elementor-element.elementor-element-2ca0124c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-104 .elementor-element.elementor-element-e7aef2a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-104 .elementor-element.elementor-element-e7aef2a.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-e7aef2a .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-104 .elementor-element.elementor-element-e7aef2a .elementor-icon{font-size:20px;}.elementor-104 .elementor-element.elementor-element-e7aef2a .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-e7aef2a .elementor-icon-box-title a{font-size:18px;}.elementor-104 .elementor-element.elementor-element-e7aef2a .elementor-icon-box-description{font-size:12px;}.elementor-104 .elementor-element.elementor-element-45390c5b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-104 .elementor-element.elementor-element-522dfea6{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-17863be8 .elementor-heading-title{font-size:32px;line-height:24px;}.elementor-104 .elementor-element.elementor-element-2991b0a2{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-74ca0d5c .elementor-heading-title{font-size:32px;line-height:24px;}.elementor-104 .elementor-element.elementor-element-1b3b6722{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-319b73dd{border-radius:0px 0px 12px 12px;}.elementor-104 .elementor-element.elementor-element-698a11f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-12402b81{border-radius:0px 0px 012px 12px;}.elementor-104 .elementor-element.elementor-element-41f326f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-2d5ac6d2{border-radius:0px 0px 12px 12px;}.elementor-104 .elementor-element.elementor-element-235c5c05{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-swiper-pagination-size:3px;}.elementor-104 .elementor-element.elementor-element-34199e30{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-746a1a60 .elementor-heading-title{font-size:32px;line-height:24px;}.elementor-104 .elementor-element.elementor-element-178a3b4d{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-4d225e13{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-53102992 .elementor-heading-title{font-size:32px;line-height:24px;}.elementor-104 .elementor-element.elementor-element-731c491e{font-size:18px;line-height:24px;}.elementor-104 .elementor-element.elementor-element-713ad40c{font-size:10px;}.elementor-104 .elementor-element.elementor-element-2c716e78 .elementor-heading-title{font-size:32px;line-height:24px;}.elementor-104 .elementor-element.elementor-element-209330b0 .elementor-heading-title{font-size:15px;line-height:24px;}.elementor-104 .elementor-element.elementor-element-48933f1e{border-radius:12px 12px 12px 12px;}.elementor-104 .elementor-element.elementor-element-280d7ceb{font-size:15px;line-height:17px;}.elementor-104 .elementor-element.elementor-element-1a79d0b5{font-size:10px;}.elementor-104 .elementor-element.elementor-element-48b0eb5e{text-align:center;line-height:24px;}.elementor-104 .elementor-element.elementor-element-118ccd44{--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;}.elementor-104 .elementor-element.elementor-element-7b8f5f15{text-align:center;line-height:24px;}.elementor-104 .elementor-element.elementor-element-90c08ce{text-align:center;line-height:24px;}.elementor-104 .elementor-element.elementor-element-13c2314f{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-68876c3e .elementor-heading-title{font-size:32px;line-height:24px;}.elementor-104 .elementor-element.elementor-element-52e3b88f .elementor-heading-title{font-size:32px;line-height:24px;}.elementor-104 .elementor-element.elementor-element-2f6066d0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-7329a882{text-align:center;}.elementor-104 .elementor-element.elementor-element-7329a882 .elementor-heading-title{font-size:32px;}.elementor-104 .elementor-element.elementor-element-794f5c65{text-align:center;}.elementor-104 .elementor-element.elementor-element-794f5c65 .elementor-heading-title{font-size:32px;}.elementor-104 .elementor-element.elementor-element-7715c47c{text-align:center;}.elementor-104 .elementor-element.elementor-element-7715c47c .elementor-heading-title{font-size:32px;}.elementor-104 .elementor-element.elementor-element-78a5c601{text-align:center;}.elementor-104 .elementor-element.elementor-element-78a5c601 .elementor-heading-title{font-size:32px;}.elementor-104 .elementor-element.elementor-element-7218ad2b{--swiper-slides-to-display:1;--swiper-offset-size:60px;--swiper-slides-gap:10px;}.elementor-104 .elementor-element.elementor-element-7218ad2b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:5px 5px 5px 5px;}.elementor-104 .elementor-element.elementor-element-82bb4a7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:999;}}@media(min-width:768px){.elementor-104 .elementor-element.elementor-element-26f79c14{--content-width:1240px;}.elementor-104 .elementor-element.elementor-element-7277a3e2{--width:50%;}.elementor-104 .elementor-element.elementor-element-11fb06bf{--width:50%;}.elementor-104 .elementor-element.elementor-element-26155e64{--width:60px;}.elementor-104 .elementor-element.elementor-element-7869e6f8{--content-width:300px;}.elementor-104 .elementor-element.elementor-element-275d788a{--content-width:300px;}.elementor-104 .elementor-element.elementor-element-61f6ab36{--content-width:300px;}.elementor-104 .elementor-element.elementor-element-48a3e19b{--content-width:300px;}.elementor-104 .elementor-element.elementor-element-8a7e0c6{--content-width:300px;}.elementor-104 .elementor-element.elementor-element-2ca0124c{--content-width:300px;}.elementor-104 .elementor-element.elementor-element-399d362d{--width:550px;}.elementor-104 .elementor-element.elementor-element-5f38435a{--content-width:600px;}.elementor-104 .elementor-element.elementor-element-11b01866{--width:600px;}.elementor-104 .elementor-element.elementor-element-527a1c88{--content-width:700px;}.elementor-104 .elementor-element.elementor-element-78db97f1{--content-width:700px;}.elementor-104 .elementor-element.elementor-element-64c70968{--width:700px;}.elementor-104 .elementor-element.elementor-element-78ee0b67{--width:50%;}.elementor-104 .elementor-element.elementor-element-72eb22d4{--width:50%;}.elementor-104 .elementor-element.elementor-element-1c2928a3{--width:50%;}.elementor-104 .elementor-element.elementor-element-74ddcf85{--width:50%;}.elementor-104 .elementor-element.elementor-element-4f9be1c2{--width:50%;}.elementor-104 .elementor-element.elementor-element-22c48a93{--width:50%;}.elementor-104 .elementor-element.elementor-element-2f6066d0{--content-width:1080px;}}/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-2c8151c */.star-rating span:before {color:#ffbc00 !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-29e3fa96 */p.price {
    margin: 10px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-45390c5b */.swiper-bulletpoints .swiper-wrapper {
    -webkit-transition-timing-function:linear;
    transition-timing-function:linear; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e2e7721 */.ab-container {
            position: relative;
            width: 500px; /* Ajuste conforme necessário */
            height: 600px; /* Ajuste conforme necessário */
            overflow: hidden;
        }

        .ab-before, .ab-after {
            position: absolute;
            top: 0;
            width: 100%;
            height: 100%;
            user-drag: none;
            user-select: none;
        }

        .ab-after {
            left: 0;
            z-index: 1;
        }

        .ab-before {
            left: 0;
            clip-path: inset(0 50% 0 0); /* Inicialmente metade visível */
            transition: clip-path 0.3s ease;
            z-index: 2;
        }

        .ab-slider {
            position: absolute;
            top: 0;
            left: 50%; /* Centraliza no início */
            width: 28px;
            height: 100%;
            cursor: grab;
            display: flex;
            align-items: center;
            justify-content: center;
            z-index: 3;
            transform: translateX(-50%);
            background: url('https://carlaleone.com.br/wp-content/uploads/ab-icon-slider.png') no-repeat center;
            background-size: contain;
        }

        .ab-slider::before {
            content: "";
            position: absolute;
            top: 0;
            left: 50%;
            width: 2px;
            height: 100%;
            background: white;
            transform: translateX(-50%);
        }

        .ab-label {
            position: absolute;
            top: 10px;
            font-size: 20px;
            color: white;
            background: rgba(0, 0, 0, 0.5);
            padding: 5px 10px;
            border-radius: 5px;
            pointer-events: none;
            z-index: 4;
        }

        .ab-label-before {
            left: 10px;
            opacity: 1;
            transition: opacity 0.3s;
        }

        .ab-label-after {
            right: 10px;
            opacity: 1;
            transition: opacity 0.3s;
        }

        @media (max-width: 768px) {
            .ab-container {
                width: 360px;
                height: 360px;
            }
            .ab-before, .ab-after {
                height: auto;
            }
        }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-789208fd */.container {
            position: relative;
            width: 600px; /* Ajuste conforme necessário */
            height: 400px; /* Ajuste conforme necessário */
            overflow: hidden;
        }

        .image {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            object-fit: cover;
        }

        .image.after {
            clip-path: inset(0 50% 0 0); /* Inicialmente metade visível */
        }

        .slider {
            position: absolute;
            top: 0;
            left: 50%; /* Centraliza no início */
            width: 5px;
            height: 100%;
            background: #000;
            cursor: ew-resize;
        }

        .label {
            position: absolute;
            top: 10px;
            font-size: 20px;
            color: white;
            background: rgba(0, 0, 0, 0.5);
            padding: 5px 10px;
            border-radius: 5px;
            pointer-events: none;
        }

        .label.antes {
            left: 10px;
            opacity: 1;
            transition: opacity 0.3s;
        }

        .label.depois {
            right: 10px;
            opacity: 1;
            transition: opacity 0.3s;
        }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1dfddb60 */.cr-reviews-grid .cr-review-card .crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg, .cr-reviews-grid .cr-review-card .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon, .cr-reviews-slider .cr-review-card .crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg, .cr-reviews-slider .cr-review-card .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon {
    width: 15px;
    height: 15px;
}

..cr-reviews-grid .cr-review-card .rating-row .rating-label, .cr-reviews-slider .cr-review-card .rating-row .rating-label {
    margin: 0 0 0 15px;
    font-family: sans-serif;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0.1em;
    text-align: left;
    color: #898F92;
}

.cr-reviews-grid .cr-review-card .rating-row .rating-label, .cr-reviews-slider .cr-review-card .rating-row .rating-label {
    font-size: 14px;
}

.cr-reviews-grid .cr-review-card .middle-row .datetime, .cr-reviews-slider .cr-review-card .middle-row .datetime {
    font-size: 12px;
}

.cr-reviews-grid .cr-review-card .review-product .product-title, .cr-reviews-slider .cr-review-card .review-product .product-title {
    font-size: 11px;
}

.cr-reviews-grid .cr-review-card .top-row .reviewer .reviewer-name, .cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-name {
    font-size: 14px;
    font-weight: 400;
}

.cr-reviews-grid .cr-review-card .top-row .reviewer .reviewer-verified {
    font-size: 11px;
}

.cr-reviews-grid .cr-review-card .top-row .reviewer .reviewer-verified .cr-reviewer-verified, .cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-verified .cr-reviewer-verified {
    height: 11px;
    width: 11px;
}

.cr-reviews-grid .cr-review-card .middle-row .review-content, .cr-reviews-slider .cr-review-card .middle-row .review-content {
    font-size: 15px;
}

.cr-reviews-grid .cr-review-card .top-row .reviewer, .cr-reviews-slider .cr-review-card .top-row .reviewer {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-content: stretch;
    flex-wrap: nowrap;
    align-items: baseline;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS *//* AJUSTES OUTOFSTOCK */

.outofstock .button-addtocart {display:none;}

.instock .button-outofstock {display:none;}


.wooco_count.wooco-count {
    display: none !important;
}

.wooco_component_product_selection_list_item_info span.payment.payment-discount.has-icons.inline {
    display: none !important;
}

.wooco_component_product_selection_list_item_info span.payment-name.best_no_fee {
    display: none !important;
}

.wooco_component_product_selection_list_item_info p.stock.in-stock {
    display: none !important;
}

.wooco_component_product_selection_list_item_info .wcsp-container .payment .icon {
    display: none !important;
}

.wooco_component_product_selection_list_item_info .wcsp-container .payment.has-icons {
    margin-bottom: 0px;
}

.postid-3269 .rodape-cta {display:none !important;}


.postid-3269 img {
    width: auto;
}

    .postid-3269 .woocommerce-product-gallery__image {
        display: inline !important;
    }
    
    
    
    
.bullet_point_item {
    flex: 1 1 calc(33.333% - 20px);
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    margin: 10px;
    box-sizing: border-box;
}
    
    /* AJUSTES SHORTCODE BENEFICIOS */
    
@media screen and (max-width: 768px) {
    .bullet_point_item {
        flex: 1 1 50%;
        margin: 10px 0;
    }
}



/* AJUSTE AVISO LISTA DE ESPERA */

input.cwgstock_button {
    background-color: #228b22;
    padding: 10px;
    border-radius: 10px;
}

.panel.panel-primary.cwginstock-panel-primary {
    background: #edebeb;
}

input.cwgstock_name {
    padding: 10px;
}

input.cwgstock_email {
    padding: 10px;
}

input.cwgstock_phone {
    padding: 10px;
}

.panel-heading.cwginstock-panel-heading {
    color: #fff;
    background-color: #696969 !important;
    border-color: #c0c0c0 !important;
}

.panel.panel-primary.cwginstock-panel-primary {
    border-color: #d7d7d7;
}/* End custom CSS */