.header__inline-menu .header__menu-item{font-size:12px;padding-inline:9px}.header__heading-link{font-size:2.2rem}.footer .footer__content-top{padding-top:28px;padding-bottom:20px}.footer .footer-block__heading:empty{display:none}.footer .footer-block__details-content.list-unstyled{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 20px;margin:0}.footer .footer-block__details-content .list-menu__item{padding:8px 0}.footer .footer__content-bottom{padding-top:16px;border-top:1px solid #d8c9b7}.footer .footer__content-bottom-wrapper{gap:16px}.footer .footer__localization:empty{display:none}.footer .footer-block--menu:only-child{max-width:none;width:100%}.footer .footer__blocks-wrapper{width:100%}@media(max-width:749px){.header__heading-link{font-size:1.8rem}.footer .footer-block__details-content.list-unstyled{display:grid;grid-template-columns:1fr 1fr;gap:0 22px;max-width:360px;margin:auto}.footer .footer__content-top{padding-top:24px;padding-bottom:20px}}.cw-gems{color:var(--gems-ink);background:var(--gems-bg);padding:32px 0 60px;font-size:15px;line-height:1.7}.gems-wrap{max-width:1200px;margin:auto;padding:0 40px}.cw-gems h1,.cw-gems h2,.cw-gems h3{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.025em;line-height:1.16;color:inherit}.cw-gems h1{font-size:clamp(38px,4.4vw,60px);margin:18px 0 24px}.cw-gems h2{font-size:clamp(29px,3vw,40px);margin:8px 0 20px}.cw-gems h3{font-size:28px;margin:18px 0 16px}.cw-gems p{margin:0 0 16px}.cw-gems figure{margin:0}.gems-kicker,.gems-small-label{font:11px/1.6 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.gems-kicker{color:var(--gems-accent)}.gems-hero{display:grid;grid-template-columns:1fr 1.05fr;background:var(--gems-dark);color:#fff9f1;border-radius:4px 70px 4px 4px;overflow:hidden}.gems-hero-copy{padding:48px 36px 36px;align-self:center}.gems-hero .gems-kicker{color:#e4c8aa}.gems-opening{font-family:var(--font-heading-family);font-size:24px;line-height:1.4}.gems-hero-copy>p:not(.gems-kicker):not(.gems-opening):not(.gems-status){font-size:14px;line-height:1.8}.gems-button{display:inline-flex;gap:22px;justify-content:space-between;align-items:center;min-height:48px;background:#f4e8d9;color:var(--gems-ink);padding:12px 18px;font:12px/1.5 Arial,sans-serif;text-decoration:none;margin-top:8px;border:1px solid #f4e8d9}.gems-status{font:11px/1.6 Arial,sans-serif;margin-top:16px!important;color:#ead9c5}.gems-hero-photo{position:relative;min-height:570px}.gems-hero-photo>img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:50% 53%;display:block}.gems-hero-photo>figcaption{position:absolute;bottom:0;left:0;right:0;padding:24px 18px 12px;background:linear-gradient(transparent,#201b15cc);color:#fff;font:10px/1.6 Arial,sans-serif}.gems-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0 64px}.gems-routes a{display:flex;align-items:flex-start;gap:12px;padding:18px 0;border-block:1px solid #b8a58f;color:var(--gems-ink);text-decoration:none;font-size:18px;line-height:1.35}.gems-routes a>span{font:11px/1.8 Arial,sans-serif;color:var(--gems-accent)}.gems-routes a>span:last-child{margin-left:auto}.gems-routes small{display:block;font:11px/1.6 Arial,sans-serif;margin-top:8px;color:var(--gems-accent)}.gems-section-heading{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:end;margin-bottom:28px}.gems-section-heading h2{margin-bottom:0}.gems-section-heading>p{max-width:480px;font-size:14px;margin:0}.gems-set-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.gems-set{background:#fffaf3;border:1px solid #d9c7b5;display:flex;flex-direction:column;min-width:0;border-radius:3px 22px 3px 3px;overflow:hidden}.gems-set-copy{padding:26px 22px;display:flex;flex-direction:column;flex:1}.gems-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.gems-number{font-family:var(--font-heading-family);font-size:24px;color:var(--gems-accent)}.gems-badge{font:9px/1.5 Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;border:1px solid currentColor;padding:5px 7px;max-width:155px;text-align:center}.gems-set-copy>p{font-size:13px;line-height:1.8}.gems-stones{padding-top:14px;border-top:1px solid #bfa98f80;font-size:12px!important}.gems-text-link{font:12px/1.6 Arial,sans-serif;text-decoration:underline;text-underline-offset:5px;color:inherit;display:inline-flex;justify-content:space-between;gap:15px;align-items:center;min-height:44px}.gems-set .gems-text-link{margin-top:auto}.gems-set-2,.gems-set-5{background:var(--gems-surface)}.gems-set-3{background:var(--gems-dark);color:#fff9f1;border-color:var(--gems-dark)}.gems-set-3 .gems-number{color:#e4c8aa}.gems-set-photo{position:relative;height:165px;background:var(--gems-surface)}.gems-set-photo img{height:100%;width:100%;object-fit:cover;object-position:center;display:block}.gems-set-photo figcaption{position:absolute;bottom:0;left:0;right:0;padding:9px 12px;background:#201b15b8;color:#fff;font:9px/1.5 Arial,sans-serif}.gems-personal{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:40px;background:var(--gems-surface);margin:48px 0 64px}.gems-personal p,.gems-personal li{font-size:14px}.gems-included{border-left:1px solid #b49b80;padding-left:34px}.gems-included ul{padding-left:18px;margin:12px 0 20px}.gems-included li{margin-bottom:10px}.gems-included p:last-child{font-size:12px}.gems-unique-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.gems-unique-image{height:490px;overflow:hidden;background:var(--gems-surface);border-radius:4px 38px 4px 4px}.gems-unique-image img{width:100%;height:100%;object-fit:cover;object-position:center 62%;display:block}.gems-unique-grid figure:last-child .gems-unique-image img{object-position:center 50%}.gems-unique-grid figcaption{padding:0 12px}.gems-unique-grid figcaption p{font-size:13px}.gems-availability{font-size:12px;margin-top:16px!important;max-width:780px}.gems-ritual{display:grid;grid-template-columns:160px 1fr;gap:36px;padding:36px 40px;margin-top:54px;background:var(--gems-dark);color:#fff9f1}.gems-ritual .gems-kicker{color:#e4c8aa}.gems-ritual p{max-width:720px;font-size:14px}.gems-ritual-mark{font-family:var(--font-heading-family);font-size:110px;line-height:1.3;color:#d7b995;border-right:1px solid #a58b70}.gems-readings{display:grid;grid-template-columns:1.5fr 1fr;gap:48px;border-top:1px solid #b8a58f;margin-top:54px;padding-top:38px}.gems-readings p{font-size:14px}.gems-reading-links{display:flex;flex-direction:column;justify-content:center;gap:14px}.gems-reading-links a{display:flex;justify-content:space-between;gap:18px;color:var(--gems-ink);padding:14px 0;border-bottom:1px solid #b8a58f;text-decoration:none;font-size:21px}.cw-gems a:focus-visible{outline:2px solid var(--gems-accent);outline-offset:5px}.cw-gems [id]{scroll-margin-top:100px}@media(max-width:989px){.gems-wrap{padding:0 24px}.gems-hero-copy{padding:32px 26px}.gems-hero-photo{min-height:540px}.gems-set-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gems-routes{gap:14px}.gems-routes a{font-size:16px}.gems-personal{gap:30px;padding:30px}.gems-unique-image{height:430px}}@media(max-width:749px){.cw-gems{padding:18px 0 40px}.gems-wrap{padding:0 18px}.gems-hero{display:flex;flex-direction:column;border-radius:3px 34px 3px 3px}.gems-hero-photo{order:-1;min-height:0;height:350px;width:100%}.gems-hero-copy{padding:28px 24px}.cw-gems h1{font-size:39px;margin:12px 0 18px}.gems-opening{font-size:23px}.gems-routes{grid-template-columns:1fr;gap:0;margin:24px 0 40px}.gems-routes a{font-size:20px;padding:16px 0;border-top:0}.gems-routes a:first-child{border-top:1px solid #b8a58f}.gems-routes small{margin-top:5px}.gems-section-heading{grid-template-columns:1fr;gap:14px;margin-bottom:24px}.gems-set-grid{grid-template-columns:1fr;gap:16px}.gems-set-copy{padding:24px}.gems-set h3{font-size:29px}.gems-set-copy>p{font-size:14px}.gems-set-photo{height:210px}.gems-badge{font-size:10px}.gems-personal{grid-template-columns:1fr;gap:16px;padding:28px 24px;margin:36px 0 42px}.gems-included{border-left:0;border-top:1px solid #b49b80;padding:20px 0 0}.gems-unique-grid{grid-template-columns:1fr;gap:28px}.gems-unique-image{height:420px}.gems-unique-grid figcaption{padding:0 4px}.gems-ritual{grid-template-columns:1fr;padding:28px 24px;gap:10px;margin-top:36px}.gems-ritual-mark{font-size:54px;border-right:0;border-bottom:1px solid #a58b70;padding-bottom:10px}.gems-readings{grid-template-columns:1fr;gap:14px;margin-top:36px;padding-top:28px}.cw-gems h2{font-size:32px}.gems-kicker{font-size:10px}.gems-hero-photo>figcaption{font-size:9px}}@media(prefers-reduced-motion:reduce){.cw-gems{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=AEA */
