.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-13017 .elementor-element.elementor-element-dcc82ac{padding:20px 0px 10px 0px;text-align:center;}.elementor-13017 .elementor-element.elementor-element-dcc82ac .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-13017 .elementor-element.elementor-element-2d35997{text-align:center;}.elementor-13017 .elementor-element.elementor-element-2d35997 img{width:30%;}.elementor-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-layout-preset-yes) .shop-ew-products-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:30px;}.elementor-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-layout-preset-yes) .shop-ew-products-showcase{--shop-ew-products-columns:4;--shop-ew-products-grid-gap:30px;}.elementor-13017 .elementor-element.elementor-element-357f24f .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-13017 .elementor-element.elementor-element-357f24f .shop-ew-promo-card img{object-fit:cover;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-products-widget{border-style:none;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-products-tools{justify-content:flex-end;}.elementor-13017 .elementor-element.elementor-element-357f24f: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-13017 .elementor-element.elementor-element-357f24f .shop-ew-products-sort-select:hover, .elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-products-sort-select:focus{box-shadow:none !important;outline:none !important;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-products-sort-select{border-style:solid;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-pagination-wrap, .elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-load-more-wrap{justify-content:center;}.elementor-13017 .elementor-element.elementor-element-357f24f .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-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-global-style-yes) .shop-ew-product-card{border-color:var( --e-global-color-870120e );--shop-ew-dots-to-title:16px;}.elementor-13017 .elementor-element.elementor-element-357f24f .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-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-image-link, .elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-image-track{height:100% !important;min-height:0 !important;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-media img, .elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-image{height:100% !important;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-media img{object-fit:contain !important;object-position:center top !important;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-gallery{--shop-ew-dots-align:center;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-content{text-align:center;--shop-ew-mobile-card-align:center;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-rating{justify-content:center;margin-bottom:10px;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-price-row{justify-content:center;align-items:center;margin-bottom:12px;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-prices{align-items:center;justify-content:center;text-align:center;--shop-ew-prices-direction:column;--shop-ew-prices-gap:8px;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-cart-btn{align-self:center;border-radius:20px 20px 20px 20px;--shop-ew-cart-hover-radius:0px 0px 0px 0px;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-cart-area{justify-content:center;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-stock{justify-content:center;width:100%;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-title{margin-bottom:10px;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-code{margin-bottom:8px;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-card .shop-ew-price-row{--shop-ew-price-cart-gap:14px;gap:14px;--shop-ew-mobile-price-cart-gap:14px;}.elementor-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-global-style-yes) .shop-ew-badge, .elementor-13017 .elementor-element.elementor-element-357f24f: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-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-global-style-yes) .shop-ew-product-title, .elementor-13017 .elementor-element.elementor-element-357f24f: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-13017 .elementor-element.elementor-element-357f24f: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-13017 .elementor-element.elementor-element-357f24f: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-13017 .elementor-element.elementor-element-357f24f: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-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-global-style-yes) .shop-ew-code-label{color:var( --e-global-color-primary );}.elementor-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-global-style-yes) .shop-ew-price-label{color:var( --e-global-color-870120e );}.elementor-13017 .elementor-element.elementor-element-357f24f: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-13017 .elementor-element.elementor-element-357f24f: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-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-global-style-yes) .shop-ew-stock{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;}.elementor-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-global-style-yes) .shop-ew-cart-btn{background-color:var( --e-global-color-218aa96 );}.elementor-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-global-style-yes) .shop-ew-cart-hover-text, .elementor-13017 .elementor-element.elementor-element-357f24f: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-13017 .elementor-element.elementor-element-357f24f .shop-ew-price-row .shop-ew-cart-btn.shop-ew-cart-btn-has-text:hover, .elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-price-row .shop-ew-cart-btn.shop-ew-cart-btn-has-text:focus-visible, .elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-price-row .shop-ew-cart-btn.shop-ew-cart-btn-has-text.shop-ew-cart-is-added, .elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-price-row .shop-ew-cart-btn.shop-ew-cart-btn-has-text.is-added, .elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-content-ordered .shop-ew-cart-btn-mode-icon_text, .elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-content-ordered .shop-ew-cart-btn-mode-text{padding:10px 20px 10px 20px;}@media(max-width:1024px){.elementor-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-layout-preset-yes) .shop-ew-products-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-layout-preset-yes) .shop-ew-products-showcase{--shop-ew-products-columns:2;}.elementor-13017 .elementor-element.elementor-element-357f24f: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-13017 .elementor-element.elementor-element-357f24f: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-13017 .elementor-element.elementor-element-357f24f .shop-ew-prices{--shop-ew-prices-direction:row;}}@media(max-width:767px){.elementor-13017 .elementor-element.elementor-element-dcc82ac .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-13017 .elementor-element.elementor-element-2d35997 img{width:50%;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-products-grid{--shop-ew-product-limit:2;}.elementor-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-layout-preset-yes) .shop-ew-products-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;}.elementor-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-layout-preset-yes) .shop-ew-products-showcase{--shop-ew-products-columns:2;--shop-ew-products-grid-gap:10px;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-card{padding:0px 10px 10px 10px;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-media{--shop-ew-config-image-height:170px;height:170px !important;min-height:170px !important;--shop-ew-photo-position:center center;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-image-link, .elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-image-track{height:100% !important;min-height:0 !important;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-media img, .elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-image{height:100% !important;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-media img{object-position:center center !important;}.elementor-13017 .elementor-element.elementor-element-357f24f .shop-ew-product-gallery{--shop-ew-photo-inner-inset:8px;--shop-ew-dots-align:center;}.elementor-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-global-style-yes) .shop-ew-product-gallery{--shop-ew-dots-extra:7px;}.elementor-13017 .elementor-element.elementor-element-357f24f:not(.shop-ew-global-style-yes) .shop-ew-product-card{--shop-ew-dots-to-title:16px;}.elementor-13017 .elementor-element.elementor-element-357f24f: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-13017 .elementor-element.elementor-element-357f24f: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-13017 .elementor-element.elementor-element-357f24f .shop-ew-prices{--shop-ew-prices-direction:row;}}