.elementor-21327 .elementor-element.elementor-element-e0bb1f4{--display:flex;}.elementor-21327 .elementor-element.elementor-element-2001c16{--e-image-carousel-slides-to-show:1;}.elementor-21327 .elementor-element.elementor-element-9176654{--display:flex;}.elementor-21327 .elementor-element.elementor-element-9edccff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21327 .elementor-element.elementor-element-a2d6973 .elementor-heading-title{font-family:"Abyssinica SIL", Sans-serif;font-size:37px;font-weight:400;text-transform:capitalize;}.elementor-21327 .elementor-element.elementor-element-466a49f{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21327 .elementor-element.elementor-element-466a49f .elementor-heading-title{font-family:"Abyssinica SIL", Sans-serif;font-size:19px;text-decoration:underline;color:#414141;}.elementor-21327 .elementor-element.elementor-element-0f667d6{--display:flex;--padding-top:35px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-21327 .elementor-element.elementor-element-a114830{--display:flex;}.elementor-21327 .elementor-element.elementor-element-a0c65e4{--spacer-size:81px;}@media(min-width:768px){.elementor-21327 .elementor-element.elementor-element-0f667d6{--content-width:1313px;}}@media(max-width:767px){.elementor-21327 .elementor-element.elementor-element-38194f0{--e-image-carousel-slides-to-show:1;}.elementor-21327 .elementor-element.elementor-element-a2d6973{padding:24px 0px 0px 0px;text-align:center;}.elementor-21327 .elementor-element.elementor-element-a2d6973 .elementor-heading-title{font-size:28px;}.elementor-21327 .elementor-element.elementor-element-466a49f{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-21327 .elementor-element.elementor-element-466a49f .elementor-heading-title{font-size:18px;}.elementor-21327 .elementor-element.elementor-element-0f667d6{--padding-top:28px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}







.elementor-element-0f667d6 .products{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:24px!important}.elementor-element-0f667d6 .product{width:100%!important;margin:0!important}.elementor-element-0f667d6 .product-wrapper{background:#fff;border-radius:22px;overflow:hidden;position:relative;transition:0.4s ease;border:1px solid #eee;box-shadow:0 8px 25px rgba(0,0,0,0.06);height:100%}.elementor-element-0f667d6 .product-wrapper:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,0.12)}.elementor-element-0f667d6 .thumbnail-wrapper{overflow:hidden;position:relative}.elementor-element-0f667d6 .thumbnail-wrapper img{width:100%;display:block;transition:0.5s ease}.elementor-element-0f667d6 .product-wrapper:hover img{transform:scale(1.08)}.elementor-element-0f667d6 .thumbnail-wrapper::after{content:"";position:absolute;background:linear-gradient(to top,rgba(0,0,0,0.35),transparent 60%);opacity:0;transition:0.4s}.elementor-element-0f667d6 .product-wrapper:hover .thumbnail-wrapper::after{opacity:1}.elementor-element-0f667d6 .product-group-button{position:absolute;top:15px;right:15px;z-index:9;opacity:0;transform:translateX(20px);transition:0.4s}.elementor-element-0f667d6 .product-wrapper:hover .product-group-button{opacity:1;transform:translateX(0)}.elementor-element-0f667d6 .product-group-button .button-in{margin-bottom:10px}.elementor-element-0f667d6 .product-group-button a{width:42px!important;height:42px!important;border-radius:50%!important;background:#fff!important;display:flex!important;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,0.15);transition:0.3s}.elementor-element-0f667d6 .product-group-button a:hover{background:#e91e63!important;color:#fff!important;transform:scale(1.1)}.elementor-element-0f667d6 .meta-wrapper{padding:18px;text-align:center}.elementor-element-0f667d6 .product-name{margin-bottom:10px;line-height:1.4}.elementor-element-0f667d6 .product-name a{font-size:16px;font-weight:600;color:#111;text-decoration:none;transition:0.3s}.elementor-element-0f667d6 .product-name a:hover{color:#e91e63}.elementor-element-0f667d6 .price{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:10px;flex-wrap:wrap}.elementor-element-0f667d6 .price del{color:#999;font-size:14px}.elementor-element-0f667d6 .price ins{text-decoration:none}.elementor-element-0f667d6 .price ins .amount{color:#e91e63;font-size:22px;font-weight:700}.elementor-element-0f667d6 .color-swatch{display:flex;justify-content:center;gap:8px;margin-top:14px;flex-wrap:wrap}.elementor-element-0f667d6 .color-swatch .color span{width:18px!important;height:18px!important;border-radius:50%;border:2px solid #fff!important;box-shadow:0 2px 8px rgba(0,0,0,0.15);transition:0.3s}.elementor-element-0f667d6 .color-swatch .color:hover span{transform:scale(1.2)}@media(max-width:1024px){.elementor-element-0f667d6 .products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){.elementor-element-0f667d6 .products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.elementor-element-0f667d6 .meta-wrapper{padding:14px}.elementor-element-0f667d6 .product-name a{font-size:14px}.elementor-element-0f667d6 .price ins .amount{font-size:18px}.elementor-element-0f667d6 .product-group-button a{width:36px!important;height:36px!important}}


