.jewelleryContainer{flex-direction:column;justify-content:flex-start;align-items:center;gap:0;width:100%;display:flex}
.jewelleryBannerSection{z-index:0;background-image:url(../media/jewelleryBannerImg.28m3im74hh97z.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:row;justify-content:center;align-items:flex-end;gap:0;width:100%;height:100vh;display:flex;position:sticky;top:0}.jewelleryBannerSection:after{content:"";background:linear-gradient(#0000 50%,#00000026 75%,#000000bf 100%);position:absolute;inset:0}.jewelleryBannerSection .bannerContent{z-index:2;flex-flow:wrap;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1400px;padding:48px 60px;display:flex}.jewelleryBannerSection .bannerContent .heading{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;display:flex}.jewelleryBannerSection .bannerContent .heading h2{font-family:var(--font-academico);color:#fff;font-size:46px;font-weight:400;line-height:64px}.jewelleryBannerSection .bannerContent p{color:#fff;max-width:426px;font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:1199px){.jewelleryBannerSection{aspect-ratio:unset;height:600px}}@media screen and (max-width:1024px){.jewelleryBannerSection .bannerContent{padding:20px 40px}}@media screen and (max-width:767px){.jewelleryBannerSection .bannerContent{padding:20px 20px 40px}.jewelleryBannerSection .bannerContent .heading h2{font-size:28px;line-height:36px}.jewelleryBannerSection .bannerContent p{font-size:14px;line-height:20px}}
