.fea.fea--reference{--ser-ink: #171514;--ser-muted: #696560;--ser-paper: #f4e9de}.fea--reference [hidden]{display:none!important}.fea.fea--reference .fea__results{padding:0;overflow:visible;background:#fff;color:var(--ser-ink)}.fea.fea--reference .fea__results-inner{width:100%;max-width:none;margin:0}.fea--reference .ser-illustration{margin:0;width:100%;background:#eee6d9}.fea--reference .ser-illustration img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.fea--reference .ser-illustration-link{display:block;color:inherit}.fea--reference .ser-illustration-link:focus-visible{outline:2px solid #171514;outline-offset:-4px}.fea--reference .ser-reading{width:min(100% - 40px,680px);margin:0 auto;padding-top:33px;text-align:center}.fea--reference .ser-disclaimer{margin:0 -50px 38px;font:11px/1.65 var(--font-paragraph--family, Arial, sans-serif);text-align:center;color:#242220}.fea--reference .ser-summary{max-width:420px;margin:0 auto}.fea--reference .ser-star+.ser-star{margin-top:30px}.fea--reference .ser-star h2{margin:0 0 28px;font:400 17px/1.4 var(--font-heading--family, "Times New Roman", serif);letter-spacing:0;color:var(--ser-ink)}.fea--reference .ser-star p{margin:0;text-align:center;font:11px/1.9 var(--font-paragraph--family, Arial, sans-serif);color:#262422}.fea--reference .ser-beneficial{margin:30px auto 0}.fea--reference .ser-beneficial h3{margin:0 0 19px;font:400 16px/1.4 var(--font-heading--family, "Times New Roman", serif);letter-spacing:0}.fea--reference .ser-beneficial p{margin:0;font:13px/1.6 var(--font-paragraph--family, Arial, sans-serif)}.fea--reference .ser-details{max-width:520px;margin:12px auto 0;text-align:center}.fea--reference .ser-details>summary{width:fit-content;max-width:100%;min-height:32px;margin-inline:auto;padding:7px 3px;cursor:pointer;font:10px/1.7 var(--font-paragraph--family, Arial, sans-serif);color:var(--ser-muted);text-underline-offset:4px}.fea--reference .ser-details>summary:hover{color:var(--ser-ink)}.fea--reference .ser-details>summary:focus-visible{outline:1px solid var(--ser-ink);outline-offset:3px}.fea--reference .ser-details-body{padding:24px 0 10px}.fea.fea--reference .fea__hero-row{display:block}.fea.fea--reference .fea__balance,.fea.fea--reference .fea__bar-row,.fea.fea--reference .fea__bar-value,.fea.fea--reference .fea__detail{text-align:center}.fea.fea--reference .fea__swatches,.fea.fea--reference .fea__stones{justify-content:center}.fea.fea--reference .fea__sigil-block{display:none}.fea.fea--reference .fea__bar-fill{background:var(--ser-muted);transition:none}.fea.fea--reference .fea__detail-grid{border-top:1px solid #ddd5cd;padding-top:20px}.fea.fea--reference .fea__detail{border-color:#e5dfd8}.fea.fea--reference .fea__detail-label{font-size:11px;letter-spacing:.03em;color:#625b54}.fea.fea--reference .fea__detail-value{font-size:16px}.fea.fea--reference .fea__stone{border:none;padding:0;background:none}.fea.fea--reference .fea__stone:before{display:none}.fea.fea--reference .fea__unlock{width:min(100% - 40px,380px);margin:26px auto 0;padding:0}.fea.fea--reference .fea__unlock-title{margin:0 0 17px;gap:7px;font:400 16px/1.4 var(--font-heading--family, "Times New Roman", serif)}.fea.fea--reference .fea__unlock-lock{width:12px;height:14px}.fea.fea--reference .fea__unlock-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 17px;max-width:none;text-align:center}.fea.fea--reference .fea__unlock-benefits li{font:11px/1.6 var(--font-paragraph--family, Arial, sans-serif);color:#6b6762}.fea.fea--reference .fea__unlock-divider{margin:13px auto 2px;font-size:11px;gap:12px}.fea.fea--reference .fea__unlock-form{border:0;border-radius:0;min-height:44px}.fea.fea--reference .fea__unlock-form:focus-within{outline:1px solid #817b74;outline-offset:3px}.fea.fea--reference .fea__unlock-input{font-size:12px;padding:12px 0;border-radius:0;box-shadow:none}.fea.fea--reference .fea__unlock-input::placeholder{color:#706b65}.fea.fea--reference .fea__unlock-submit{width:44px;height:44px}.fea.fea--reference .fea__unlock-submit:focus-visible{outline:2px solid #171514;outline-offset:2px}.fea.fea--reference .fea__unlock-submit svg{width:18px;height:18px}.fea.fea--reference .fea__unlock-terms{margin:9px -30px 0;font-size:10px;line-height:1.7;color:#35312d}.fea.fea--reference .fea__unlock-status{font-size:12px;line-height:1.6}.fea.fea--reference .fea__products{width:100%;margin:58px 0 0;padding:0 26px;text-align:center;box-sizing:border-box}.fea.fea--reference .fea__products>.fea__block-title{margin:0 0 24px;font:400 13px/1.5 var(--font-paragraph--family, Arial, sans-serif);color:var(--ser-ink);text-transform:none;letter-spacing:0}.fea.fea--reference .fea__products-intro{display:none}.fea.fea--reference .fea__product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.fea.fea--reference .fea__product-card{display:flex;flex-direction:column;gap:0;min-width:0;overflow:hidden;background:#f7f7f7;text-align:center;padding:0 0 22px;transition:background-color .16s ease}.fea.fea--reference .fea__product-card-media{aspect-ratio:1 / .94;background:transparent;width:100%}.fea.fea--reference .fea__product-card-media img{width:100%;height:100%;object-fit:contain;transition:transform .26s ease}.fea.fea--reference .fea__product-card-title{padding:0 18px;margin:5px 0 8px;font:400 clamp(19px,1.75vw,27px)/1.25 var(--font-heading--family, "Times New Roman", serif);color:#4a4741}.fea.fea--reference .fea__product-card-price{margin:0;font:11px/1.6 var(--font-paragraph--family, Arial, sans-serif);color:#3f3a34}.fea--reference .ser-product-action{display:block;margin:19px auto 0;padding:11px 23px;background:#171514;color:#fff;font:9px/1.2 var(--font-paragraph--family, Arial, sans-serif);letter-spacing:.12em;text-transform:uppercase}.fea.fea--reference .fea__product-card:nth-child(2){background:#fff}.fea.fea--reference .fea__product-card:not(:nth-child(2)) .ser-product-action{background:transparent;color:#302c28;text-decoration:underline;text-underline-offset:5px;padding-block:7px}.fea.fea--reference .fea__product-card:hover .fea__product-card-media img{transform:scale(1.035)}.fea.fea--reference .fea__product-card:focus-visible{outline:2px solid #5b534b;outline-offset:3px}.fea--reference .ser-empty{padding:50px 20px;margin:0;background:#f7f4ef;font:13px/1.8 var(--font-paragraph--family, Arial, sans-serif)}.fea--reference .ser-empty a{color:inherit;text-underline-offset:4px}.fea.fea--reference .ser-necklace-grid{display:grid}.fea.fea--reference .ser-necklace-grid .ser-necklace-card{text-decoration:none;background:#f5f5f5}.fea.fea--reference .ser-necklace-card .fea__product-card-media{display:block;aspect-ratio:1 / 1;overflow:hidden}.fea.fea--reference .ser-necklace-card .fea__product-card-media img{display:block;object-fit:contain}.fea.fea--reference .ser-necklace-grid .ser-necklace-card--detail{background:#fff}.fea.fea--reference .ser-necklace-grid .ser-necklace-card:not(.ser-necklace-card--detail) .ser-product-action{background:transparent;color:#302c28;text-decoration:underline;text-underline-offset:5px;padding-block:7px}.fea.fea--reference .ser-necklace-grid .ser-necklace-card.ser-necklace-card--detail .ser-product-action{background:#171514;color:#fff;text-decoration:none;padding:11px 23px}.fea.fea--reference .ser-necklace-card--detail .fea__product-card-media img{object-fit:cover;object-position:50% 30%}.fea--reference .ser-necklace-subtitle{margin:0 18px 10px;font:12px/1.5 var(--font-heading--family, "Times New Roman", serif);color:var(--ser-ink)}.fea--reference .ser-necklace-caption{margin:20px 0 0;font:12px/1.6 var(--font-paragraph--family, Arial, sans-serif);color:var(--ser-muted)}.fea--reference .ser-return{padding:13px 0 24px}.fea.fea--reference .fea__submit--ghost{width:auto;min-height:36px;padding:8px 14px;border:none;background:none;margin:0;text-decoration:underline;text-underline-offset:5px;font:11px/1.6 var(--font-paragraph--family, Arial, sans-serif);color:var(--ser-muted)}.fea.fea--reference .fea__submit--ghost:focus-visible{outline:1px solid #171514;outline-offset:2px}.fea--reference .ser-reflection{padding:40px 24px 48px;background:var(--ser-paper);text-align:center}.fea--reference .ser-reflection h2{margin:0 0 14px;font:400 clamp(28px,2.4vw,36px)/1.25 var(--font-heading--family, "Times New Roman", serif);letter-spacing:.005em}.fea--reference .ser-reflection-copy{max-width:950px;margin:0 auto;font:11px/1.65 var(--font-paragraph--family, Arial, sans-serif);color:#3c3731}.fea--reference .ser-reflection-copy p{margin:0}@media(max-width:800px){.fea--reference .ser-disclaimer{margin-inline:0}}@media(min-width:1500px){.fea--reference .ser-reading{padding-top:42px}.fea--reference .ser-summary{max-width:470px}.fea--reference .ser-star p{font-size:13px}.fea--reference .ser-star h2{font-size:21px}}@media(max-width:749px){.fea--reference .ser-reading{width:min(100% - 40px,500px);padding-top:24px}.fea--reference .ser-disclaimer{margin:0 0 30px;font-size:11px;line-height:1.65}.fea--reference .ser-star h2{font-size:21px;margin-bottom:22px}.fea--reference .ser-star p{font-size:13px;line-height:1.85}.fea--reference .ser-beneficial{margin-top:27px}.fea--reference .ser-beneficial h3{font-size:19px;margin-bottom:12px}.fea--reference .ser-beneficial p{font-size:14px}.fea--reference .ser-details>summary{font-size:11px;min-height:40px}.fea.fea--reference .fea__unlock{margin-top:26px;width:min(100% - 40px,380px)}.fea.fea--reference .fea__unlock-title{font-size:20px}.fea.fea--reference .fea__unlock-benefits{gap:7px 14px}.fea.fea--reference .fea__unlock-benefits li{font-size:12px}.fea.fea--reference .fea__unlock-input{font-size:16px}.fea.fea--reference .fea__unlock-terms{margin:14px 0 0;font-size:11px}.fea.fea--reference .fea__products{padding-inline:18px;margin-top:43px}.fea.fea--reference .fea__products>.fea__block-title{font-size:14px;margin-bottom:19px}.fea.fea--reference .fea__product-grid{grid-template-columns:1fr;gap:23px}.fea.fea--reference .fea__product-card{padding-bottom:23px}.fea.fea--reference .fea__product-card-media{aspect-ratio:1 / .96}.fea.fea--reference .fea__product-card-title{font-size:27px}.fea.fea--reference .fea__product-card-price{font-size:12px}.fea--reference .ser-product-action{min-height:44px;box-sizing:border-box;display:grid;place-content:center}.fea--reference .ser-return{padding:0 0 23px}.fea.fea--reference .fea__submit--ghost{min-height:44px;font-size:12px}.fea--reference .ser-reflection{padding:34px 23px 40px}.fea--reference .ser-reflection h2{font-size:30px;margin-bottom:19px}.fea--reference .ser-reflection-copy{font-size:12px;line-height:1.8}.fea--reference .ser-reflection-copy p+p{margin-top:8px}}@media(prefers-reduced-motion:reduce){.fea.fea--reference .fea__product-card,.fea.fea--reference .fea__product-card-media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sanctura-energy-results.css.map */
