.sustainabilityContainer{flex-direction:column;justify-content:flex-start;align-items:center;gap:0;width:100%;display:flex}
.sustainabilityBannerSection{z-index:0;background-image:url(../media/sustainabilityBannerImg.0gd9amllk_8p5.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}.sustainabilityBannerSection:after{content:"";background:linear-gradient(#0000 50%,#00000026 75%,#000000bf 100%);position:absolute;inset:0}.sustainabilityBannerSection .bannerContent{z-index:2;flex-flow:wrap;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1400px;padding:40px 60px;display:flex}.sustainabilityBannerSection .bannerContent h2{font-family:var(--font-academico);color:#fff;font-size:46px;font-weight:400;line-height:64px}.sustainabilityBannerSection .bannerContent p{color:#fff;max-width:406px;font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:1199px){.sustainabilityBannerSection{aspect-ratio:unset;height:600px}}@media screen and (max-width:1024px){.sustainabilityBannerSection .bannerContent{padding:20px 40px}}@media screen and (max-width:767px){.sustainabilityBannerSection .bannerContent{padding:20px 20px 40px}.sustainabilityBannerSection .bannerContent h2{font-size:28px;line-height:36px}.sustainabilityBannerSection .bannerContent p{font-size:14px;line-height:20px}}
.responsibleSourcingSection{z-index:1;background:#faf8f5;flex-direction:row;justify-content:center;align-items:flex-start;gap:0;width:100%;padding:120px 20px;display:flex;position:relative}.responsibleSourcingSection .innerContainer{opacity:0;flex-direction:row;justify-content:center;align-items:flex-start;gap:32px;width:100%;max-width:1280px;transition:opacity .9s,transform .9s;display:flex;transform:translateY(60px)}.responsibleSourcingSection .innerContainer.inView{opacity:1;transform:translateY(0)}.responsibleSourcingSection .innerContainer .leftCon{flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:flex-start;gap:16px;min-width:0;max-width:656px;padding-top:24px;display:flex}.responsibleSourcingSection .innerContainer .leftCon span{color:#e3a85a;text-transform:uppercase;font-size:14px;font-weight:600;line-height:24px}.responsibleSourcingSection .innerContainer .leftCon h2{font-family:var(--font-academico);color:#2c2c2c;font-size:36px;font-weight:400;line-height:normal}.responsibleSourcingSection .innerContainer .leftCon p{color:#707070;font-size:16px;font-weight:400;line-height:26px}.responsibleSourcingSection .innerContainer .leftCon h5{color:#c08749;font-size:16px;font-weight:600;line-height:24px}.responsibleSourcingSection .innerContainer .imgWrapper{flex:1 1 0;min-width:0;max-width:568px;display:flex}.responsibleSourcingSection .innerContainer .imgWrapper img{border-radius:6px;width:100%;height:auto}@media screen and (max-width:1024px){.responsibleSourcingSection .innerContainer{flex-direction:column-reverse;align-items:center}.responsibleSourcingSection .innerContainer .leftCon{max-width:100%}}@media screen and (max-width:767px){.responsibleSourcingSection{padding:40px 16px}.responsibleSourcingSection .innerContainer{gap:30px}.responsibleSourcingSection .innerContainer .leftCon{gap:12px;padding-top:0}.responsibleSourcingSection .innerContainer .leftCon span{font-size:14px;font-weight:500;line-height:20px}.responsibleSourcingSection .innerContainer .leftCon h2{font-size:28px}.responsibleSourcingSection .innerContainer .leftCon h5,.responsibleSourcingSection .innerContainer .leftCon p{font-size:14px;line-height:20px}}
.ourPeopleSection{z-index:1;background:#fff;flex-direction:row;justify-content:center;align-items:flex-start;gap:0;width:100%;padding:100px 20px;display:flex;position:relative}.ourPeopleSection .innerContainer{opacity:0;flex-direction:row;justify-content:center;align-items:center;gap:60px;width:100%;max-width:1280px;transition:opacity .9s,transform .9s;display:flex;transform:translateY(60px)}.ourPeopleSection .innerContainer.inView{opacity:1;transform:translateY(0)}.ourPeopleSection .innerContainer .imgWrapper{flex:1 1 0;min-width:0;max-width:610px;display:flex}.ourPeopleSection .innerContainer .imgWrapper img{object-fit:cover;border-radius:6px;width:100%;height:auto}.ourPeopleSection .innerContainer .rightCon{flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:flex-start;gap:40px;min-width:0;max-width:610px;display:flex}.ourPeopleSection .innerContainer .rightCon .contentCon{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;width:100%;display:flex}.ourPeopleSection .innerContainer .rightCon .contentCon span{-webkit-text-fill-color:#0000;text-transform:uppercase;background:linear-gradient(90deg,#c87b00 0%,#c87b0080 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:6px;font-size:14px;font-weight:500;line-height:22px}.ourPeopleSection .innerContainer .rightCon .contentCon h2{font-family:var(--font-academico);color:#2c2c2c;margin-bottom:20px;font-size:36px;font-weight:400;line-height:normal}.ourPeopleSection .innerContainer .rightCon .contentCon p{color:#707070;font-size:16px;font-weight:400;line-height:26px}.ourPeopleSection .innerContainer .rightCon .cardGrid{grid-template-columns:repeat(2,1fr);gap:24px;width:100%;display:grid}.ourPeopleSection .innerContainer .rightCon .cardGrid .cardItem{background:#fff9;border:1px solid #e6e6e6;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;width:100%;padding:16px;display:flex}.ourPeopleSection .innerContainer .rightCon .cardGrid .cardItem img{width:24px;height:24px}.ourPeopleSection .innerContainer .rightCon .cardGrid .cardItem h3{font-family:var(--font-academico);color:#171c4b;margin-top:24px;margin-bottom:16px;font-size:20px;font-weight:400;line-height:28px}.ourPeopleSection .innerContainer .rightCon .cardGrid .cardItem p{color:#171c4bb3;letter-spacing:.16px;max-width:242px;font-size:14px;font-weight:300;line-height:22px}@media screen and (max-width:1024px){.ourPeopleSection .innerContainer{flex-direction:column}.ourPeopleSection .innerContainer .imgWrapper{height:500px}.ourPeopleSection .innerContainer .rightCon{width:100%;max-width:100%}}@media screen and (max-width:767px){.ourPeopleSection{padding:40px 16px}.ourPeopleSection .innerContainer{gap:40px}.ourPeopleSection .innerContainer .imgWrapper{width:100%;height:unset;max-width:400px}.ourPeopleSection .innerContainer .rightCon{gap:24px}.ourPeopleSection .innerContainer .rightCon .contentCon span{font-size:14px;font-weight:500;line-height:20px}.ourPeopleSection .innerContainer .rightCon .contentCon h2{margin-bottom:12px;font-size:28px}.ourPeopleSection .innerContainer .rightCon .contentCon p{font-size:14px;line-height:20px}.ourPeopleSection .innerContainer .rightCon .cardGrid{grid-template-columns:repeat(1,1fr);gap:16px}.ourPeopleSection .innerContainer .rightCon .cardGrid .cardItem h3{margin-bottom:10px;font-size:18px;line-height:24px}.ourPeopleSection .innerContainer .rightCon .cardGrid .cardItem p{max-width:100%;font-size:12px;line-height:18px}}
.OurEnvirontmentSection{z-index:1;background:#faf8f5;flex-direction:row;justify-content:center;align-items:flex-start;gap:0;width:100%;padding:60px 20px;display:flex;position:relative}.OurEnvirontmentSection .innerContainer{opacity:0;flex-direction:row;justify-content:space-between;align-items:center;gap:40px;width:100%;max-width:1280px;transition:opacity .9s,transform .9s;display:flex;transform:translateY(60px)}.OurEnvirontmentSection .innerContainer.inView{opacity:1;transform:translateY(0)}.OurEnvirontmentSection .innerContainer .leftCon{flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:flex-start;gap:0;min-width:0;max-width:600px;display:flex}.OurEnvirontmentSection .innerContainer .leftCon span{color:#e3a85a;text-transform:uppercase;margin-bottom:6px;font-size:16px;font-weight:600;line-height:24px}.OurEnvirontmentSection .innerContainer .leftCon h2{font-family:var(--font-academico);color:#2c2c2c;margin-bottom:20px;font-size:36px;font-weight:400;line-height:normal}.OurEnvirontmentSection .innerContainer .leftCon p{color:#707070;margin-bottom:40px;font-size:16px;font-weight:400;line-height:26px}.OurEnvirontmentSection .innerContainer .leftCon img{object-fit:cover;border-radius:6px;width:100%;height:auto}.OurEnvirontmentSection .innerContainer .rightCon{flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:flex-start;gap:0;min-width:0;max-width:600px;display:flex}.OurEnvirontmentSection .innerContainer .rightCon .itemCard{border-bottom:1px solid #72748f1a;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;width:100%;padding:32px;display:flex}.OurEnvirontmentSection .innerContainer .rightCon .itemCard:last-child{border-bottom:none}.OurEnvirontmentSection .innerContainer .rightCon .itemCard img{width:48px;height:48px}.OurEnvirontmentSection .innerContainer .rightCon .itemCard .cardContent{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:flex}.OurEnvirontmentSection .innerContainer .rightCon .itemCard .cardContent h3{color:#505050;font-size:18px;font-weight:600;line-height:normal}.OurEnvirontmentSection .innerContainer .rightCon .itemCard .cardContent p{color:#888a91;font-size:14px;font-weight:500;line-height:normal}@media screen and (max-width:1024px){.OurEnvirontmentSection .innerContainer{flex-direction:column}.OurEnvirontmentSection .innerContainer .leftCon,.OurEnvirontmentSection .innerContainer .rightCon{max-width:100%}}@media screen and (max-width:767px){.OurEnvirontmentSection{padding:40px 16px}.OurEnvirontmentSection .innerContainer{gap:28px}.OurEnvirontmentSection .innerContainer .leftCon span{font-size:14px;font-weight:500;line-height:20px}.OurEnvirontmentSection .innerContainer .leftCon h2{font-size:28px}.OurEnvirontmentSection .innerContainer .leftCon p{margin-bottom:20px;font-size:14px;line-height:20px}.OurEnvirontmentSection .innerContainer .rightCon .itemCard{padding:16px}.OurEnvirontmentSection .innerContainer .rightCon .itemCard img{width:36px;height:36px}.OurEnvirontmentSection .innerContainer .rightCon .itemCard .cardContent h3{font-size:16px}.OurEnvirontmentSection .innerContainer .rightCon .itemCard .cardContent p{font-size:12px;line-height:16px}}
.beyondJewellerySection{z-index:1;background:#fff;flex-direction:row;justify-content:center;align-items:flex-start;gap:0;width:100%;padding:60px 20px;display:flex;position:relative}.beyondJewellerySection .innerContainers{opacity:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px;width:100%;max-width:1320px;transition:opacity .9s,transform .9s;display:flex;transform:translateY(60px)}.beyondJewellerySection .innerContainers.inView{opacity:1;transform:translateY(0)}.beyondJewellerySection .innerContainers .heads{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;display:flex}.beyondJewellerySection .innerContainers .heads .topBar{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;display:flex}.beyondJewellerySection .innerContainers .heads .topBar .leftContent{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;display:flex}.beyondJewellerySection .innerContainers .heads .topBar .leftContent span{color:#e3a85a;text-transform:uppercase;font-size:16px;font-weight:600;line-height:24px}.beyondJewellerySection .innerContainers .heads .topBar .leftContent h2{font-family:var(--font-academico);color:#2c2c2c;font-size:36px;font-weight:400;line-height:normal}.beyondJewellerySection .innerContainers .heads p{color:#505050;font-size:16px;font-weight:500;line-height:22px}.beyondJewellerySection .innerContainers .heads .arrowWrapper{flex-direction:row;justify-content:flex-start;align-items:center;gap:18px;display:flex}.beyondJewellerySection .innerContainers .heads .arrowWrapper img{cursor:pointer;width:48px;height:48px}.beyondJewellerySection .innerContainers .heads .arrowWrapper img.disabled{opacity:.4;cursor:not-allowed}.beyondJewellerySection .innerContainers .cardCarousel{scroll-behavior:smooth;flex-wrap:nowrap;gap:20px;width:100%;display:flex;overflow-x:hidden}.beyondJewellerySection .innerContainers .cardCarousel .cardCon{flex-direction:row;flex:0 0 100%;justify-content:flex-start;align-items:stretch;gap:40px;width:100%;display:flex}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .contentCon{flex-direction:column;flex:1 1 0;justify-content:space-between;align-items:flex-start;gap:0;min-width:0;max-width:640px;max-height:500px;padding:30px 0;display:flex}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .contentCon .topContent{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;display:flex}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .contentCon .topContent h5{color:var(--Text-Strong,#000626e6);letter-spacing:-.3px;margin-bottom:26px;font-size:24px;font-weight:600;line-height:normal}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .contentCon .topContent h6{color:#707070;letter-spacing:-.16px;margin-bottom:14px;font-size:16px;font-weight:700;line-height:24px}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .contentCon .topContent p{color:#707070;letter-spacing:-.16px;font-size:16px;font-weight:400;line-height:24px}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .contentCon span{color:#bfbcb6;font-family:var(--font-academico);font-size:22px;font-style:italic;font-weight:400;line-height:normal}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .imgWrapper{border-radius:6px;flex:1 1 0;min-width:0;max-width:640px;max-height:500px;position:relative;overflow:hidden}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .imgWrapper:after{content:"";pointer-events:none;background:linear-gradient(#0000 75.74%,#0009 100%);border-radius:6px;position:absolute;inset:0}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .imgWrapper img{object-fit:cover;border-radius:6px;width:100%;height:auto}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .imgWrapper span{color:#fff;z-index:1;padding:24px;font-size:16px;font-weight:400;line-height:24px;position:absolute;bottom:0;left:0}@media screen and (max-width:820px){.beyondJewellerySection .innerContainers .cardCarousel .cardCon{flex-direction:column;align-items:center;gap:32px}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .contentCon{max-width:100%;max-height:unset;flex:unset;padding:0}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .imgWrapper{flex:unset;width:100%;max-width:100%;max-height:400px}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .imgWrapper img{height:100%}}@media screen and (max-width:767px){.beyondJewellerySection{padding:40px 16px}.beyondJewellerySection .innerContainers{gap:32px}.beyondJewellerySection .innerContainers .heads .topBar{gap:10px}.beyondJewellerySection .innerContainers .heads .topBar .leftContent span{font-size:14px;font-weight:500;line-height:20px}.beyondJewellerySection .innerContainers .heads .topBar .leftContent h2{font-size:28px}.beyondJewellerySection .innerContainers .heads p{font-size:14px;line-height:20px}.beyondJewellerySection .innerContainers .heads .arrowWrapper{gap:14px}.beyondJewellerySection .innerContainers .heads .arrowWrapper img{width:36px;height:36px}.beyondJewellerySection .innerContainers .cardCarousel .cardCon{gap:20px}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .contentCon .topContent h5{margin-bottom:12px;font-size:20px}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .contentCon .topContent p{font-size:14px;line-height:20px}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .contentCon span{font-size:18px}.beyondJewellerySection .innerContainers .cardCarousel .cardCon .imgWrapper{max-height:360px}}
.sustainabilityExceptionalSection{z-index:1;background:#fff;flex-direction:row;justify-content:center;align-items:flex-start;gap:0;width:100%;padding:60px 20px;display:flex;position:relative}.sustainabilityExceptionalSection .innerContainer{opacity:0;background-image:linear-gradient(270deg,#0000 41.37%,#000000b3 99.99%),url(../media/sustainabilityExceptionalImgWeb.1a5kl75lb-zzz.webp);background-repeat:no-repeat;background-size:cover;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;width:100%;max-width:1320px;min-height:360px;padding:30px 38px;transition:opacity .9s,transform .9s;display:flex;overflow:hidden;transform:translateY(60px)}.sustainabilityExceptionalSection .innerContainer.inView{opacity:1;transform:translateY(0)}.sustainabilityExceptionalSection .innerContainer h2{font-family:var(--font-academico);color:#fff;letter-spacing:-1.5px;max-width:664px;margin-bottom:12px;font-size:50px;font-weight:600;line-height:60px}.sustainabilityExceptionalSection .innerContainer p{color:#fffc;max-width:670px;margin-bottom:32px;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:1024px){.sustainabilityExceptionalSection .innerContainer{background-image:linear-gradient(200deg,#0006 20%,#000000b3 99.99%),url(../media/sustainabilityExceptionalImgTab.3n1a0ta9uh-b8.webp);background-position:50%}}@media screen and (max-width:830px){.sustainabilityExceptionalSection{padding:40px 16px}.sustainabilityExceptionalSection .innerContainer{background-image:linear-gradient(#0006 10%,#000000b3 99.99%),url(../media/sustainabilityExceptionalImgMobile.0d8o3jo4ifr61.webp);justify-content:center;min-height:320px;padding:20px}.sustainabilityExceptionalSection .innerContainer h2{font-size:28px;font-weight:400;line-height:38px}.sustainabilityExceptionalSection .innerContainer p{margin-bottom:20px;font-size:14px;line-height:20px}}
