.section-gemstone{position:relative;font-family:proxima-nova;background:#fff;text-size-adjust:none;overflow:hidden}.section-gemstone .section__image{position:absolute}.section-gemstone .section__image img{height:100%;object-fit:cover}.section-gemstone .section__image-top{top:0;left:0}.section-gemstone .section__image-top img{width:30.10416vw;max-width:57.8rem;min-width:35rem}@media (max-width: 767px){.section-gemstone .section__image-top{left:unset;right:-53px}.section-gemstone .section__image-top img{min-width:21rem}}.section-gemstone .section__image-bottom{bottom:0;right:7.8rem;display:flex}@media (max-width: 767px){.section-gemstone .section__image-bottom{right:-5.2rem}}.section-gemstone .section__image-bottom img{width:28.645833vw;min-width:33.8rem;max-width:52rem}.section-gemstone .section__head{position:relative;max-width:82.4rem;margin:0 auto;padding:12rem 3rem 0;text-align:center}@media (max-width: 767px){.section-gemstone .section__head{padding-top:11rem}}.section-gemstone .section__title p{font-family:proxima-nova;font-size:4.2rem;font-weight:700;text-transform:uppercase;line-height:53px;letter-spacing:.03em;margin-bottom:2.4rem}@media (max-width: 767px){.section-gemstone .section__title p{font-size:2.8rem;line-height:35px;letter-spacing:0;margin-bottom:1.6rem}}.section-gemstone .section__entry p{font-size:1.8rem;font-weight:400;line-height:28px;letter-spacing:.0015em;color:#4d4d4d}@media (max-width: 767px){.section-gemstone .section__entry p{font-size:2rem;line-height:30px;letter-spacing:.02em}}.section-gemstone .section__body{position:relative;max-width:162.4rem;margin:0 auto;padding:0 3rem}.section-gemstone .section__list{display:flex;flex-wrap:wrap;margin:10rem -4.6rem 0;padding-bottom:24rem}@media (max-width: 1023px){.section-gemstone .section__list{margin:5rem -1rem 0}}@media (max-width: 767px){.section-gemstone .section__list{display:block;margin:4rem 0;padding-bottom:11rem}}.section-gemstone .section__block{width:33.333%;padding:0 4.6rem 6rem;text-align:center}@media (max-width: 1023px){.section-gemstone .section__block{padding:0 1rem 3rem}}@media (max-width: 767px){.section-gemstone .section__block{width:100%;padding:0}.section-gemstone .section__block+.section__block{margin-top:4rem}}.section-gemstone .section__block-icon img,.section-gemstone .section__block-icon svg{width:9.6rem;height:9.6rem}.section-gemstone .section__block-icon{margin-bottom:4rem}@media (max-width: 767px){.section-gemstone .section__block-icon{margin-bottom:0}}.section-gemstone .section__block-title{font-family:proxima-nova;font-size:3rem;font-weight:700;line-height:32px;text-transform:uppercase;letter-spacing:.03em}@media (max-width: 767px){.section-gemstone .section__block-title{font-size:2.4rem;line-height:30px;letter-spacing:0em}}.section-gemstone .section__block-subtitle{font-family:ivypresto-display,sans-serif;font-size:2.4rem;font-style:italic;font-weight:300;line-height:30px;letter-spacing:.03em}.section-gemstone .section__block-entry{margin-top:3.2rem}.section-gemstone .section__block-entry p{font-size:1.6rem;font-weight:400;line-height:24px;letter-spacing:0em;text-align:center;color:#4d4d4d}.section-gemstone .section__block-actions{margin-top:4rem}@media (max-width: 767px){.section-gemstone .section__block-actions{margin-top:3.2rem}}.section-gemstone .section__block-actions a{font-size:1.6rem;font-weight:700;line-height:24px;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none;color:#000;display:flex;justify-content:center;align-items:center;gap:0 1rem}
/*# sourceMappingURL=/cdn/shop/t/149/assets/section-gemstone.css.map */
