.hero{position:relative;min-height:600px;background-image:url(/media/woman-sari.svg),url(/media/traditional-jewellery.svg),linear-gradient(to bottom right,#f7dbd7,#f9dbd3);background-position:bottom left,top right,center;background-repeat:no-repeat,no-repeat,no-repeat;background-size:29% auto,32% auto,cover}.hero2{position:relative;min-height:600px;background-image:url(/media/elegant-woman.svg),url(/media/wedding-bangles-.svg),linear-gradient(to bottom right,#aebba2,#fdf9dd);background-position:bottom left,center right,center;background-repeat:no-repeat,no-repeat,no-repeat;background-size:29% auto,32% auto,cover}.hero3{position:relative;min-height:600px;background-image:url(/media/woman-colorful-sari-sari.svg),url(/media/wedding-rings-diamonds.svg),linear-gradient(to right,#f3deb6,#fff);background-position:bottom left,center right,center;background-repeat:no-repeat,no-repeat,no-repeat;background-size:23% auto,32% auto,cover}.hero-text h1{font-size:clamp(4.6rem,4vw,3.5rem);color:#1e1e1e;font-weight:800;line-height:1.1}.hero-text p{margin-top:15px;font-size:1.5rem}.font-georgia{font-family:Georgia}.template1-page .swiper-pagination-bullet{width:12px;height:12px;background-color:#505050!important;opacity:1;transition:all .3s ease}@media (max-width: 1399px){.hero,.hero2,.hero3{min-height:550px;background-size:30% auto,30% auto,cover}.hero-text h1{font-size:clamp(3.8rem,3.5vw,3.2rem)}.template1-page .swiper-pagination-bullet{width:13px;height:13px}}@media (max-width: 1199px){.hero,.hero2,.hero3{min-height:500px;background-size:28% auto,28% auto,cover;background-position:bottom left,top right,center}.hero-text h1{font-size:clamp(3.4rem,3vw,3rem)}.hero-text p{font-size:.95rem}.template1-page .swiper-pagination-bullet{width:12px;height:12px}}@media (max-width: 991px){.hero,.hero2,.hero3{min-height:450px;background-size:25% auto,30% auto,cover;background-position:bottom left,top right,center}.hero-text h1{font-size:clamp(2.8rem,2.5vw,2.4rem)}.hero-text p{font-size:.9rem}.template1-page .swiper-pagination-bullet{width:10px;height:10px}}@media (max-width: 767px){.hero,.hero2,.hero3{min-height:400px;background-size:25% auto,35% auto,cover;background-position:bottom left,top right,center}.hero-text h1{font-size:1.9rem}.hero-text p{font-size:.9rem;margin-top:10px}.template1-page .swiper-pagination-bullet{width:10px;height:10px}}@media (max-width: 575px){.hero,.hero2,.hero3{min-height:350px;background-size:25% auto,35% auto,cover;background-position:bottom left,top right,center}.hero-text{padding-left:20px}.hero-text h1{font-size:1.5rem;line-height:1.2}.hero-text p{font-size:.9rem}.template1-page .swiper-pagination-bullet{width:8px;height:8px}}@media (max-width: 480px){.hero-text h1{font-size:1.4rem}.hero-text p{font-size:.85rem}}@media (max-width: 428px){.hero-text h1{font-size:1.3rem}.hero-text p{font-size:.8rem}}@media (max-width: 414px){.hero-text h1{font-size:1.2rem}.hero-text p{font-size:.75rem}}@media (max-width: 393px){.hero-text h1{font-size:1.15rem}.hero-text p{font-size:.7rem}}@media (max-width: 390px){.hero-text h1{font-size:1.1rem}.hero-text p{font-size:.65rem}}@media (max-width: 375px){.hero-text h1{font-size:1.05rem}.hero-text p{font-size:.6rem}}@media (max-width: 360px){.hero-text h1{font-size:1rem}.hero-text p{font-size:.55rem}}@media (max-width: 320px){.hero-text h1{font-size:.95rem}.hero-text p{font-size:.5rem}}.bg-light-grey{background-color:#f4eeeb}.bg_light{background-color:#f4f4f4}.card_img{transition:transform .2s ease-in-out;transform:scale(1)}.card_img:hover{transform:scale(1.05)}.full-img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease-in-out;position:relative;z-index:1}.full-img:hover{transform:scale(1.05);z-index:10;box-shadow:0 8px 25px #00000040}.no-gap,.no-gap .row,.no-gap [class*=col-]{margin:0!important;padding:0!important}.customer_love_card{border-bottom-right-radius:150px;border-top-left-radius:150px;background-color:#c7af83;min-height:500px}.customer_love_card .card{width:450px;height:300px;border-radius:15px;position:relative}.customer_love_card .card img{width:170px;border-radius:100px;position:absolute;top:-80px;align-self:center;align-items:center}.swiper-pagination{position:absolute;bottom:-35px;align-self:center}.template1-page .swiper-pagination-bullet{width:12px!important;height:12px!important;background-color:#505050!important;opacity:1;transition:all .3s ease}.template1-page .swiper-pagination-bullet-active{background-color:#cca43b!important;opacity:1}.features-row{display:flex;align-items:flex-end;flex-wrap:wrap;row-gap:20px}.feature-col{display:flex;justify-content:center}.feature-item{display:flex;flex-direction:column;align-items:center;height:100%}.feature-img{max-height:80px;object-fit:contain}.feature-text{margin-top:10px;text-align:center}.store-info-card{background-color:#f9dbd3;border:none;border-radius:10px}@media (max-width: 575px){.customer_love_card .card{width:350px}}
