.elementor-10204 .elementor-element.elementor-element-442009a:not(.elementor-motion-effects-element-type-background), .elementor-10204 .elementor-element.elementor-element-442009a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-385d924 );}.elementor-10204 .elementor-element.elementor-element-442009a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10204 .elementor-element.elementor-element-442009a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-10204 .elementor-element.elementor-element-aa6cfa9{padding:20px 0px 10px 0px;text-align:center;}.elementor-10204 .elementor-element.elementor-element-aa6cfa9 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-870120e );}.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-10204 .elementor-element.elementor-element-ec66844{text-align:center;}.elementor-10204 .elementor-element.elementor-element-ec66844 img{width:30%;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-products-grid{--shop-ew-product-limit:99;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-layout-preset-yes) .shop-ew-products-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:30px;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-layout-preset-yes) .shop-ew-products-showcase{--shop-ew-products-columns:4;--shop-ew-products-grid-gap:30px;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-content-ordered{--shop-ew-card-elements-gap:10px;--shop-ew-gap-after-image:0px;--shop-ew-gap-after-title:10px;--shop-ew-gap-after-rating:10px;--shop-ew-gap-after-price:10px;--shop-ew-gap-after-stock:10px;--shop-ew-gap-after-cart:10px;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-promo-card img{object-fit:cover;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-products-widget{border-style:none;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-products-tools{justify-content:flex-end;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-products-sort-select{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-color:var( --e-global-color-870120e );}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-products-sort-select:hover, .elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-products-sort-select:focus{box-shadow:none !important;outline:none !important;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-products-sort-select{border-style:solid;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-pagination-wrap, .elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-load-more-wrap{justify-content:center;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-card{border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-product-card{border-color:var( --e-global-color-870120e );--shop-ew-dots-to-title:16px;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-media{--shop-ew-config-image-height:228px;height:228px !important;min-height:228px !important;--shop-ew-photo-fit:contain;--shop-ew-photo-position:center top;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-image-link, .elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-image-track{height:100% !important;min-height:0 !important;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-media img, .elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-image{height:100% !important;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-media img{object-fit:contain !important;object-position:center top !important;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-gallery{--shop-ew-dots-align:center;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-image-dot{background-color:var( --e-global-color-bda90f9 );}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-image-dot.is-active{background-color:var( --e-global-color-218aa96 );}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-content{text-align:center;--shop-ew-mobile-card-align:center;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-rating{justify-content:center;margin-bottom:10px;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-price-row{justify-content:center;align-items:center;margin-bottom:12px;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-prices{align-items:center;justify-content:center;text-align:center;--shop-ew-prices-direction:column;--shop-ew-prices-gap:8px;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-cart-btn{align-self:center;border-radius:20px 20px 20px 20px;--shop-ew-cart-hover-radius:0px 0px 0px 0px;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-cart-area{justify-content:center;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-stock{justify-content:center;width:100%;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-title{margin-bottom:10px;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-code{margin-bottom:8px;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-card .shop-ew-price-row{--shop-ew-price-cart-gap:14px;gap:14px;--shop-ew-mobile-price-cart-gap:14px;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-badge, .elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-sale-badge{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-84f99b4 );background-color:var( --e-global-color-870120e );}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-product-title, .elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-product-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-primary );}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-product-title{--shop-ew-title-lines:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-product-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-code{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-870120e );}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-code-label{color:var( --e-global-color-primary );}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-price-label{color:var( --e-global-color-870120e );}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-price-current{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:700;color:var( --e-global-color-870120e );}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-price-old{font-family:"Roboto", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-stock{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-cart-btn{background-color:var( --e-global-color-218aa96 );}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-cart-hover-text, .elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-cart-text{color:var( --e-global-color-84f99b4 );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-price-row .shop-ew-cart-btn.shop-ew-cart-btn-has-text:hover, .elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-price-row .shop-ew-cart-btn.shop-ew-cart-btn-has-text:focus-visible, .elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-price-row .shop-ew-cart-btn.shop-ew-cart-btn-has-text.shop-ew-cart-is-added, .elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-price-row .shop-ew-cart-btn.shop-ew-cart-btn-has-text.is-added, .elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-content-ordered .shop-ew-cart-btn-mode-icon_text, .elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-content-ordered .shop-ew-cart-btn-mode-text{padding:10px 20px 10px 20px;}.elementor-10204 .elementor-element.elementor-element-03896ec:not(.elementor-motion-effects-element-type-background), .elementor-10204 .elementor-element.elementor-element-03896ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-385d924 );}.elementor-10204 .elementor-element.elementor-element-03896ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 20px 0px;}.elementor-10204 .elementor-element.elementor-element-03896ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-10204 .elementor-element.elementor-element-0c9aaaf .elementor-button{background-color:var( --e-global-color-bda90f9 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-84f99b4 );color:var( --e-global-color-84f99b4 );border-radius:20px 20px 20px 20px;padding:10px 40px 10px 40px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-layout-preset-yes) .shop-ew-products-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-layout-preset-yes) .shop-ew-products-showcase{--shop-ew-products-columns:2;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-product-title{--shop-ew-title-lines:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-product-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-prices{--shop-ew-prices-direction:row;}}@media(max-width:767px){.elementor-10204 .elementor-element.elementor-element-aa6cfa9 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-10204 .elementor-element.elementor-element-ec66844 img{width:50%;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-layout-preset-yes) .shop-ew-products-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-layout-preset-yes) .shop-ew-products-showcase{--shop-ew-products-columns:2;--shop-ew-products-grid-gap:10px;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-card{padding:0px 10px 10px 10px;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-media{--shop-ew-config-image-height:170px;height:170px !important;min-height:170px !important;--shop-ew-photo-position:center center;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-image-link, .elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-image-track{height:100% !important;min-height:0 !important;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-media img, .elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-image{height:100% !important;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-media img{object-position:center center !important;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-product-gallery{--shop-ew-photo-inner-inset:8px;--shop-ew-dots-align:center;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-product-gallery{--shop-ew-dots-extra:7px;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-product-card{--shop-ew-dots-to-title:16px;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-product-title{--shop-ew-title-lines:3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.elementor-10204 .elementor-element.elementor-element-e28f474:not(.shop-ew-global-style-yes) .shop-ew-product-title a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.elementor-10204 .elementor-element.elementor-element-e28f474 .shop-ew-prices{--shop-ew-prices-direction:row;}.elementor-10204 .elementor-element.elementor-element-0c9aaaf .elementor-button{line-height:24px;}}