.elementor-17 .elementor-element.elementor-element-3c80cb7a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant-product-grid-wrapper {grid-template-columns:repeat(1, minmax(0, 1fr));grid-column-gap:30px;grid-row-gap:30px;}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant-product-grid-image img{border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant-product-grid-title{text-align:center;}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant-product-grid-price{justify-content:center;}.elementor-17 .elementor-element.elementor-element-7f16c7d9  .anant-product-grid-button{text-align:center;}.elementor-17 .elementor-element.elementor-element-7f16c7d9  .anant-product-grid-button a{color:#FFFFFF;background-color:#c13d5b;}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant-product-grid-button a:hover{color:#FFFFFF;background-color:#E62281;}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant-product-grid-button a{border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-6a4b1447{--display:flex;}.elementor-17 .elementor-element.elementor-element-43877b08 .elementor-image-carousel-caption{text-align:center;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-3c80cb7a{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant-product-grid-wrapper {grid-column-gap:30px;grid-row-gap:30px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-3c80cb7a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant-product-grid-wrapper {grid-column-gap:30px;grid-row-gap:30px;}}@media(max-width:425px){@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-290991d6 .shg-hero-tag,.elementor-17 .elementor-element.elementor-element-290991d6 .shg-h1,.elementor-17 .elementor-element.elementor-element-290991d6 .shg-hero-desc{text-align:center}.elementor-17 .elementor-element.elementor-element-290991d6 .shg-hero-tag{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.elementor-17 .elementor-element.elementor-element-290991d6 .shg-h1{text-align:center}.elementor-17 .elementor-element.elementor-element-290991d6 .shg-hero-desc{max-width:100%;margin-left:auto;margin-right:auto}}}
.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant-product-item{max-width:380px;margin:0 auto;background:#fff;border:1px solid #F5E1E6;border-radius:20px;overflow:hidden;box-shadow:0 12px 32px rgba(248,187,217,0.16);transition:transform 0.3s cubic-bezier(0.16,1,0.3,1),box-shadow 0.3s ease}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant-product-item:hover{transform:translateY(-6px);box-shadow:0 20px 48px rgba(248,187,217,0.24)}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant_thumbnail{position:relative;overflow:hidden;background:#FFF5F8}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant_thumbnail img{width:100%;object-fit:cover;display:block;transition:transform 0.4s ease}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant-product-item:hover .anant_thumbnail img{transform:scale(1.05)}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .ant-tag{position:absolute;top:14px;left:14px;z-index:2}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .ant-tag span{display:inline-block;background:linear-gradient(135deg,#D64582,#8D2D56);color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-weight:700;font-size:0.75rem;letter-spacing:0.03em;text-transform:uppercase;padding:6px 14px;border-radius:9999px;box-shadow:0 4px 12px rgba(214,69,130,0.35)}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant_product_content{padding:22px;text-align:center}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant_title{margin-bottom:14px}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant_title h2.title{margin:0;font-size:1.15rem}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant_title h2.title a{font-family:"Plus Jakarta Sans",sans-serif;font-weight:700;color:#2D2D2D;text-decoration:none;line-height:1.4}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant_title h2.title a:hover{color:#D64582}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant_price{margin-bottom:20px;display:flex;align-items:baseline;justify-content:center;gap:10px}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant_price del{font-size:1rem;color:#6B7280;font-weight:500}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant_price ins{text-decoration:none;font-size:1.6rem;font-weight:800;font-family:"Plus Jakarta Sans",sans-serif;color:#D64582}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant_cartbtn{width:100%}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant-add-to-cart{width:100%}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .add_to_cart_button{display:block;width:100%;padding:14px 20px;background:linear-gradient(135deg,#D64582,#8D2D56)!important;color:#fff!important;font-family:"Plus Jakarta Sans",sans-serif;font-weight:700;font-size:0.95rem;text-align:center;border:none;border-radius:14px;box-shadow:0 8px 20px rgba(214,69,130,0.3);transition:transform 0.2s ease,box-shadow 0.2s ease}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .add_to_cart_button:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(214,69,130,0.4);color:#fff!important}@media(max-width:480px){.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant-product-item{max-width:100%}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant_title h2.title a{font-size:1.05rem}.elementor-17 .elementor-element.elementor-element-7f16c7d9 .anant_price ins{font-size:1.4rem}}


@media(max-width:425px){@media(max-width:600px){.elementor-17 .elementor-element.elementor-element-696fe672 .shg-sec{padding:60px 0}.elementor-17 .elementor-element.elementor-element-696fe672 .shg-hdr-txt{margin-bottom:28px}.elementor-17 .elementor-element.elementor-element-696fe672 .shg-ttl{font-size:1.6rem}.elementor-17 .elementor-element.elementor-element-696fe672 .shg-sub{font-size:0.95rem}.elementor-17 .elementor-element.elementor-element-696fe672 .shg-toc-item{gap:14px;padding-bottom:16px}.elementor-17 .elementor-element.elementor-element-696fe672 .shg-toc-num{font-size:1.2rem;min-width:32px}.elementor-17 .elementor-element.elementor-element-696fe672 .shg-toc-title{font-size:1rem;line-height:1.35}.elementor-17 .elementor-element.elementor-element-696fe672 .shg-toc-desc{font-size:0.82rem;line-height:1.4}}@media(max-width:400px){.elementor-17 .elementor-element.elementor-element-696fe672 .shg-toc-item{flex-direction:column;gap:6px}.elementor-17 .elementor-element.elementor-element-696fe672 .shg-toc-num{font-size:1.1rem}}}

@media(max-width:425px){@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-24dff006 .shg-comp-g{grid-template-columns:1fr;gap:24px}}@media(max-width:600px){.elementor-17 .elementor-element.elementor-element-24dff006 .shg-sec{padding:60px 0}.elementor-17 .elementor-element.elementor-element-24dff006 .shg-hdr-txt{margin-bottom:28px}.elementor-17 .elementor-element.elementor-element-24dff006 .shg-ttl{font-size:1.6rem}.elementor-17 .elementor-element.elementor-element-24dff006 .shg-sub{font-size:0.95rem}.elementor-17 .elementor-element.elementor-element-24dff006 .shg-comp-card{padding:28px 22px}.elementor-17 .elementor-element.elementor-element-24dff006 .shg-comp-card h3{font-size:1.35rem!important}.elementor-17 .elementor-element.elementor-element-24dff006 .shg-comp-lbl{font-size:0.7rem;padding:4px 10px;top:16px;right:16px}.elementor-17 .elementor-element.elementor-element-24dff006 .shg-comp-items{margin-top:20px;gap:16px}.elementor-17 .elementor-element.elementor-element-24dff006 .shg-comp-item h4{font-size:0.95rem}.elementor-17 .elementor-element.elementor-element-24dff006 .shg-comp-item p{font-size:0.85rem!important}}}
@media(max-width:425px){@media(max-width:480px){.elementor-17 .elementor-element.elementor-element-6a4b1447 .shg-grid-3{grid-template-columns:1fr;justify-items:center}.elementor-17 .elementor-element.elementor-element-6a4b1447 .shg-card{width:100%;max-width:340px}}}

.elementor-17 .elementor-element.elementor-element-43877b08 .elementor-image-carousel-wrapper{padding:24px 55px 60px}.elementor-17 .elementor-element.elementor-element-43877b08 .elementor-image-carousel{align-items:flex-start}.elementor-17 .elementor-element.elementor-element-43877b08 .swiper-slide{display:flex;justify-content:center}.elementor-17 .elementor-element.elementor-element-43877b08 .swiper-slide-inner{width:230px;max-width:100%;border-radius:20px;overflow:hidden;background:#fff;border:1px solid #F5E1E6;box-shadow:0 12px 32px rgba(248,187,217,0.16);transition:transform 0.3s cubic-bezier(0.16,1,0.3,1),box-shadow 0.3s ease;display:flex;flex-direction:column}.elementor-17 .elementor-element.elementor-element-43877b08 .swiper-slide-inner:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(248,187,217,0.24)}.elementor-17 .elementor-element.elementor-element-43877b08 .swiper-slide-image{width:100%;height:400px;object-fit:cover;object-position:top;display:block}.elementor-17 .elementor-element.elementor-element-43877b08 .elementor-image-carousel-caption{font-family:"Manrope",sans-serif;font-size:0.82rem;line-height:1.5;color:#6B7280;padding:14px 16px 16px;background:#FFF5F8;border-top:1px solid #F5E1E6;text-align:left;margin:0;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.elementor-17 .elementor-element.elementor-element-43877b08 .elementor-swiper-button{width:44px;height:44px;border-radius:9999px;background:#fff;box-shadow:0 4px 12px rgba(248,187,217,0.25);border:1px solid #F5E1E6;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;top:40%}.elementor-17 .elementor-element.elementor-element-43877b08 .elementor-swiper-button:hover{background:#F8BBD9}.elementor-17 .elementor-element.elementor-element-43877b08 .elementor-swiper-button svg{width:16px;height:16px}.elementor-17 .elementor-element.elementor-element-43877b08 .elementor-swiper-button:hover svg{}.elementor-17 .elementor-element.elementor-element-43877b08 .elementor-swiper-button-prev{left:10px}.elementor-17 .elementor-element.elementor-element-43877b08 .elementor-swiper-button-next{right:10px}.elementor-17 .elementor-element.elementor-element-43877b08 .swiper-pagination{bottom:0}.elementor-17 .elementor-element.elementor-element-43877b08 .swiper-pagination-bullet{width:8px;height:8px;background:#F5E1E6;opacity:1;transition:all 0.2s ease}.elementor-17 .elementor-element.elementor-element-43877b08 .swiper-pagination-bullet-active{background:#D64582;width:24px;border-radius:9999px}@media(max-width:600px){.elementor-17 .elementor-element.elementor-element-43877b08 .elementor-image-carousel-wrapper{padding:20px 42px 50px}.elementor-17 .elementor-element.elementor-element-43877b08 .swiper-slide-inner{width:170px}.elementor-17 .elementor-element.elementor-element-43877b08 .swiper-slide-image{height:300px}.elementor-17 .elementor-element.elementor-element-43877b08 .elementor-image-carousel-caption{font-size:0.75rem;padding:12px}.elementor-17 .elementor-element.elementor-element-43877b08 .elementor-swiper-button{width:36px;height:36px}}

@media(max-width:425px){@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-1952d354 .shg-about-g{grid-template-columns:1fr;gap:32px;text-align:center}.elementor-17 .elementor-element.elementor-element-1952d354 .shg-about-vis{margin-bottom:0}.elementor-17 .elementor-element.elementor-element-1952d354 .shg-ttl{text-align:center!important}.elementor-17 .elementor-element.elementor-element-1952d354 .shg-stats{justify-content:center}}@media(max-width:600px){.elementor-17 .elementor-element.elementor-element-1952d354 .shg-sec{padding:60px 0}.elementor-17 .elementor-element.elementor-element-1952d354 .shg-about-frame{max-width:220px}.elementor-17 .elementor-element.elementor-element-1952d354 .shg-ttl{font-size:1.6rem!important}.elementor-17 .elementor-element.elementor-element-1952d354 .shg-stats{gap:24px;flex-wrap:wrap}.elementor-17 .elementor-element.elementor-element-1952d354 .shg-stat-n{font-size:1.7rem}.elementor-17 .elementor-element.elementor-element-1952d354 .shg-stat-l{font-size:0.75rem}}}






