.locator-featured-collection{background:#f5f5f5}.color-inverse.bangalore-introgradient{background:#064a2e;text-align:center}.bangalore-introgradient p{margin-bottom:0;max-width:810px;margin-left:auto;margin-right:auto}.text-center{text-align:center}.h1-42{margin:0;padding:0;font-size:42px;font-weight:500;line-height:100%}.h2-36{margin:0;padding:0;font-size:36px;line-height:1;font-weight:600;text-transform:uppercase}.h2-32{margin:0;padding:0;font-size:24px;line-height:1;font-weight:600;text-transform:uppercase}.text-20{font-size:24px;line-height:26px;font-weight:300;margin:0}.text-18{font-size:18px;line-height:26px;font-weight:300}.section-padding{padding-top:70px;padding-bottom:70px}.locator-featured-collection .featured_view-all-product a{width:100%;padding:17px 8px!important;background-color:#000;color:#fff;border:2px solid #000;max-width:180px!important;text-transform:uppercase;letter-spacing:1.2px;margin:0 auto;flex:0 0 auto;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;font-family:DM Sans!important;font-size:16px;text-decoration:none;font-weight:300;height:auto}.locator-featured-collection .center.featured_view-all-product{margin-top:35px}.locator-featured-collection .collection__title p{margin-top:0;margin-bottom:7px}.locator-featured-collection .slider-mobile-gutter{overflow:auto}.readmore-btn>a{width:100%;padding:15px 40px;background-color:#000;color:#fff;border:2px solid #000;text-transform:uppercase;letter-spacing:0;margin:0 auto;flex:0 0 auto;cursor:pointer;display:table-cell;align-items:center;justify-content:center;gap:5px;font-family:DM sans;font-size:16px;text-decoration:none;font-weight:300;height:auto;line-height:initial}@media (max-width: 767px){.locator-featured-collection .featured_view-all-product a{padding:12px 8px!important;font-size:14px}}.locator-info-section{padding:50px 0 45px;background:#efefef;text-align:center}.locator-info-section .page-width{display:flex;flex-flow:column;gap:40px}.locator-info-section .section-heading{max-width:700px;margin-left:auto;margin-right:auto}.locator-info-section .row-wrapper{display:grid;flex-direction:row;align-items:start;justify-content:center;gap:40px;grid-template-columns:1fr 1fr 1fr 1fr}.locator-info-section .icon-wrapper{max-width:74px;margin:auto}.locator-info-section .info-title{font-size:20px;font-weight:700;letter-spacing:0}.locator-info-section .info-text{font-size:16px;color:#000;line-height:initial;font-weight:400}.locator-info-section h2.h2-32{font-family:DM Sans;font-weight:600;font-size:32px;line-height:30px;letter-spacing:0;text-align:center;text-transform:uppercase}@media (max-width: 991px){.locator-info-section .row-wrapper{grid-template-columns:1fr 1fr;gap:25px}.locator-info-section .icon-wrapper{max-width:54px}.locator-info-section .info-title{font-size:16px}.locator-info-section .info-text{font-size:14px}}@media (max-width: 767px){.locator-featured-collection .h2-32{font-size:20px}.locator-info-section h2.h2-32{font-size:24px}.locator-info-section .info-title{font-size:14px}.locator-info-section .info-text{font-size:12px}}.new-store-location{padding-left:40px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;gap:40px;max-width:1340px;margin:auto}.new-store-location h2{font-family:Inter;text-transform:uppercase;font-size:32px;margin-top:0;line-height:40px;font-weight:300;margin-bottom:30px}.new-store-location h2 strong{font-weight:600}.new-store-location .store-locator-text{width:50%}.new-store-location .store-locator-text p{opacity:1}.new-store-location .store-address{padding:0 0 22px}.new-store-location .store-contact{padding:0 0 20px;align-items:center}.new-store-location .store-btn{margin-top:20px}.new-store-location .store-address .address-icon,.new-store-location .store-contact .contact-icon{width:30px;height:30px;flex:0 0 auto}.new-store-location .store-contact .contact-icon img{margin-top:0}@media (max-width: 991px){.new-store-location{padding-left:15px;padding-right:15px;flex-direction:column-reverse}.new-store-location .store-locator-text,.store-locator-text,.store-locator-image{width:100%}}@media (max-width: 767px){.new-store-location .store-address .address-icon,.new-store-location .store-contact .contact-icon{width:25px;height:25px}.new-store-location .store-btn{margin-top:0}}.lab-grown-diamonds{display:grid;justify-content:center;align-items:center;padding:0;background-size:cover;background-position:center;flex-flow:row;grid-template-columns:1fr 1fr}.lab-grown-diamonds .left-image{padding:20%;background-size:cover;background-position:center;height:100%}.lab-grown-diamonds .point{margin-top:30px;display:flex;align-items:center;text-align:left;gap:15px}.lab-grown-diamonds .point-icon{width:50px;height:50px;object-fit:contain}.lab-grown-diamonds .point h3{font-size:18px;font-weight:600;letter-spacing:0;margin:0;padding:0;font-family:DM Sans}.lab-grown-diamonds .point p{font-size:14px;margin:0;color:#000;line-height:normal;font-weight:400;font-family:DM Sans}.lab-grown-diamonds .right-content{background:#f5f5f5;padding:60px 40px}.lab-grown-diamonds .points{padding-right:10%}.order-right-image .left-image{order:2}.lab-grown-diamonds h2.h2-32{font-family:Inter;font-weight:500;font-size:32px;line-height:30px;letter-spacing:0;text-transform:uppercase}@media (max-width: 991px){.text-20{font-size:16px;line-height:20px}.locator-banner-text>.sub-text.text-20{line-height:20px}.lab-grown-diamonds{grid-template-columns:1fr}.lab-grown-diamonds .points{padding-right:0}.order-right-image .left-image{order:0}.lab-grown-diamonds .right-content{padding:30px 20px}.h2-32,.h2-36,.h1-42,.new-store-location h2{font-size:26px}}@media (max-width: 767px){.lab-grown-diamonds h2.h2-32{font-size:24px;line-height:26px}.lab-grown-diamonds .point h3{font-size:16px}.lab-grown-diamonds .point p{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom2.css.map */
