.eb-pdp{--eb-pdp-ivory: #fbf8f1;--eb-pdp-stone: #f1f2ed;--eb-pdp-forest: #163b32;--eb-pdp-ink: #243b32;--eb-pdp-body: #52615b;--eb-pdp-gold: #a47a27;--eb-pdp-line: #dddccf;color:var(--eb-pdp-ink);background:#fff;font:400 16px/1.7 var(--font-body--family, Arial, sans-serif);overflow-wrap:break-word}.eb-pdp *,.eb-pdp *:before,.eb-pdp *:after{box-sizing:border-box}.eb-pdp .eb-pdp__wrap{width:min(100%,1200px);margin-inline:auto}.eb-pdp .eb-pdp__section{padding:clamp(42px,5.3vw,72px) 32px;scroll-margin-top:112px}.eb-pdp .eb-pdp__section--ivory{background:var(--eb-pdp-ivory)}.eb-pdp .eb-pdp__section--stone{background:var(--eb-pdp-stone)}.eb-pdp .eb-pdp__section--forest{color:#fff8e9;background:var(--eb-pdp-forest)}.eb-pdp h2{color:inherit;font:400 clamp(30px,3.2vw,43px)/1.15 Georgia,"Times New Roman",serif;letter-spacing:-.025em;margin:0 0 22px;text-wrap:balance}.eb-pdp h3{color:inherit;font:600 18px/1.4 var(--font-body--family, Arial, sans-serif);letter-spacing:-.01em;margin:0 0 10px}.eb-pdp h4{color:inherit;font:600 15px/1.45 var(--font-body--family, Arial, sans-serif);margin:0 0 5px}.eb-pdp p{margin:0 0 17px;color:var(--eb-pdp-body);font-size:16px;line-height:1.7}.eb-pdp p:last-child{margin-bottom:0}.eb-pdp .eb-pdp__eyebrow{color:var(--eb-pdp-gold);font-size:11px;font-weight:700;letter-spacing:.13em;line-height:1.6;text-transform:uppercase;margin:0 0 17px}.eb-pdp a{color:var(--eb-pdp-forest);text-underline-offset:4px}.eb-pdp a:focus-visible,.eb-pdp summary:focus-visible{outline:3px solid currentColor;outline-offset:4px}.eb-pdp .eb-pdp__nav{padding:10px 32px;background:#fff;border-block:1px solid var(--eb-pdp-line)}.eb-pdp .eb-pdp__nav .eb-pdp__wrap{display:flex;justify-content:center;flex-wrap:wrap;column-gap:clamp(10px,4vw,54px)}.eb-pdp .eb-pdp__nav a{min-height:44px;display:inline-flex;align-items:center;padding:10px 8px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none}.eb-pdp .eb-pdp__nav a:hover{color:var(--eb-pdp-gold)}.eb-pdp .eb-pdp__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px}.eb-pdp .eb-pdp__editorial--text{grid-template-columns:minmax(0,1fr)}.eb-pdp .eb-pdp__editorial--text .eb-pdp__story{max-width:760px}.eb-pdp .eb-pdp__image{margin:0;min-width:0}.eb-pdp .eb-pdp__image img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;border-radius:4px}.eb-pdp .eb-pdp__image figcaption{color:var(--eb-pdp-body);margin-top:12px;font-size:12px;line-height:1.6;text-align:center}.eb-pdp .eb-pdp__story{min-width:0}.eb-pdp .eb-pdp__section--meaning{background:#e8ede5}.eb-pdp .eb-pdp__intentions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.eb-pdp .eb-pdp__intentions h2{font-size:clamp(25px,2.5vw,33px);margin-bottom:12px}.eb-pdp .eb-pdp__intentions p{font-size:15px;line-height:1.7}.eb-pdp .eb-pdp__intentions>div+div{padding-left:35px;border-left:1px solid #b9c6b5}.eb-pdp .eb-pdp__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.eb-pdp .eb-pdp__cards--design{margin-top:40px}.eb-pdp .eb-pdp__card{min-width:0;padding-top:22px;border-top:1px solid #c8cbbf}.eb-pdp .eb-pdp__card p{font-size:15px;line-height:1.7}.eb-pdp .eb-pdp__style-card{padding-top:0;border-top:0}.eb-pdp .eb-pdp__style-card figure{margin:0 0 18px}.eb-pdp .eb-pdp__style-card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff;border-radius:3px}.eb-pdp .eb-pdp__style-card figcaption{margin-top:9px;color:var(--eb-pdp-body);font-size:12px;line-height:1.6}.eb-pdp .eb-pdp__number{display:block;color:var(--eb-pdp-gold);font-size:12px;margin-bottom:13px;letter-spacing:.08em}.eb-pdp .eb-pdp__facts-layout,.eb-pdp .eb-pdp__faq-layout{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:72px}.eb-pdp .eb-pdp__facts{margin:0}.eb-pdp .eb-pdp__facts>div{display:grid;grid-template-columns:minmax(0,.58fr) minmax(0,1.42fr);gap:24px;padding-block:15px;border-bottom:1px solid var(--eb-pdp-line)}.eb-pdp .eb-pdp__facts>div:first-child{padding-top:0}.eb-pdp .eb-pdp__facts dt{font-size:14px;line-height:1.6;font-weight:600}.eb-pdp .eb-pdp__facts dd{margin:0;color:var(--eb-pdp-body);font-size:15px;line-height:1.65}.eb-pdp .eb-pdp__choice-note{font-size:14px;line-height:1.65;margin-top:20px}.eb-pdp .eb-pdp__text-link{min-height:44px;display:inline-flex;align-items:center;gap:12px;font-size:14px;line-height:1.5;font-weight:600;padding-block:10px}.eb-pdp .eb-pdp__section-heading{max-width:690px;margin-bottom:30px}.eb-pdp .eb-pdp__personal-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:start}.eb-pdp .eb-pdp__wish-label{margin-top:24px;margin-bottom:8px;color:var(--eb-pdp-gold);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.eb-pdp .eb-pdp__wish{margin:0;padding-left:18px;border-left:2px solid #cbb581;color:var(--eb-pdp-forest);font:italic 400 clamp(22px,2.2vw,28px)/1.45 Georgia,"Times New Roman",serif}.eb-pdp .eb-pdp__ritual>h3{margin-bottom:22px}.eb-pdp .eb-pdp__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:0;margin:28px 0 0;list-style:none}.eb-pdp .eb-pdp__steps li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;border-top:1px solid var(--eb-pdp-line);padding-top:16px;margin:0;list-style:none}.eb-pdp .eb-pdp__steps li>span{color:var(--eb-pdp-gold);font-size:12px;padding-top:3px}.eb-pdp .eb-pdp__steps p{font-size:14px;line-height:1.65}.eb-pdp .eb-pdp__faq details{border-bottom:1px solid var(--eb-pdp-line)}.eb-pdp .eb-pdp__faq details:first-child{border-top:1px solid var(--eb-pdp-line)}.eb-pdp .eb-pdp__faq summary{position:relative;min-height:56px;padding:18px 35px 18px 0;color:var(--eb-pdp-ink);font-size:16px;font-weight:600;line-height:1.5;list-style:none;cursor:pointer}.eb-pdp .eb-pdp__faq summary::-webkit-details-marker{display:none}.eb-pdp .eb-pdp__faq summary:after{content:"+";position:absolute;inset-inline-end:2px;top:16px;color:var(--eb-pdp-gold);font-size:23px;line-height:1.3;font-weight:400}.eb-pdp .eb-pdp__faq details[open] summary:after{content:"\2212"}.eb-pdp .eb-pdp__faq details>div{padding:0 28px 6px 0}.eb-pdp .eb-pdp__faq p{font-size:15px;line-height:1.75}.eb-pdp .eb-pdp__closing{text-align:center;max-width:760px}.eb-pdp .eb-pdp__closing p{color:#e8e8dc}.eb-pdp .eb-pdp__closing .eb-pdp__eyebrow{color:#e0c88e}.eb-pdp .eb-pdp__cta{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:54px;margin-top:10px;padding:15px 25px;border:1px solid #e2c98e;border-radius:4px;color:#13372b;background:#e2c98e;font-size:15px;font-weight:700;line-height:1.5;text-decoration:none}.eb-pdp .eb-pdp__cta:hover{background:#efdaab;color:#13372b}.eb-pdp.eb-pdp--botanical .eb-pdp__story,.eb-pdp.eb-pdp--milestone .eb-pdp__story{order:-1}.eb-pdp.eb-pdp--botanical .eb-pdp__cards--design .eb-pdp__card{border-top:0;border-left:1px solid #b3c2a6;padding:0 0 0 20px}.eb-pdp.eb-pdp--celestial .eb-pdp__section--meaning{background:#eceef5}.eb-pdp.eb-pdp--celestial .eb-pdp__section--meaning .eb-pdp__eyebrow{color:#6f658a}.eb-pdp.eb-pdp--coastal .eb-pdp__section--stone{background:#edf3f0}.eb-pdp.eb-pdp--coastal .eb-pdp__section--stone .eb-pdp__cards{grid-template-columns:minmax(0,1fr);gap:26px}.eb-pdp.eb-pdp--coastal .eb-pdp__style-card{display:grid;grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);column-gap:30px;align-items:start}.eb-pdp.eb-pdp--coastal .eb-pdp__style-card figure{grid-row:span 2;margin:0}.eb-pdp.eb-pdp--coastal .eb-pdp__style-card h3{align-self:end}.eb-pdp.eb-pdp--solar .eb-pdp__section--meaning{background:#f4ead2}.eb-pdp.eb-pdp--solar .eb-pdp__section--design{background:#fff9ee}.eb-pdp.eb-pdp--milestone .eb-pdp__wish-wrap{align-self:center;border:1px solid #d8c492;padding:28px}.eb-pdp.eb-pdp--milestone .eb-pdp__wish-label{margin-top:0}.eb-pdp.eb-pdp--gothic .eb-pdp__section--design{color:#f7f0e4;background:#1d202c}.eb-pdp.eb-pdp--gothic .eb-pdp__section--design p{color:#d9d8dd}.eb-pdp.eb-pdp--gothic .eb-pdp__section--design .eb-pdp__eyebrow,.eb-pdp.eb-pdp--gothic .eb-pdp__section--design .eb-pdp__number{color:#dcc18d}.eb-pdp.eb-pdp--gothic .eb-pdp__section--design .eb-pdp__card{border-color:#575060}.eb-pdp.eb-pdp--gothic .eb-pdp__section--meaning{background:#eeeaf0}.eb-pdp.eb-pdp--chain .eb-pdp__section--design{background:#f8f5eb}.eb-pdp.eb-pdp--chain .eb-pdp__cards--design .eb-pdp__card{display:grid;grid-template-columns:26px minmax(0,1fr);column-gap:12px}.eb-pdp.eb-pdp--chain .eb-pdp__cards--design .eb-pdp__number{grid-row:span 2}.eb-pdp.eb-pdp--occasion .eb-pdp__section--stone{background:#f6efeb}.eb-pdp.eb-pdp--occasion .eb-pdp__personal-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center}.eb-pdp.eb-pdp--occasion .eb-pdp__wish{font-size:clamp(25px,2.8vw,36px)}.eb-pdp[data-eb-pdp-product-id="10424909627674"] .eb-pdp__section--design{background:#29251e}.eb-pdp[data-eb-pdp-product-id="10424909627674"] .eb-pdp__section--meaning{background:#f3eadb}.eb-pdp[data-eb-pdp-product-id="10424909693210"] .eb-pdp__section--design{background:#e6ece0}@media(max-width:989px)and (min-width:750px){.eb-pdp .eb-pdp__editorial{gap:38px}.eb-pdp .eb-pdp__facts-layout,.eb-pdp .eb-pdp__faq-layout,.eb-pdp .eb-pdp__personal-layout{gap:42px}.eb-pdp .eb-pdp__cards{gap:22px}.eb-pdp .eb-pdp__intentions{gap:36px}}@media(max-width:749px){.eb-pdp .eb-pdp__section{padding:42px 20px;scroll-margin-top:92px}.eb-pdp .eb-pdp__nav{padding:6px 12px}.eb-pdp .eb-pdp__nav .eb-pdp__wrap{column-gap:7px;justify-content:space-between}.eb-pdp .eb-pdp__nav a{font-size:12px;padding-inline:4px}.eb-pdp h2{font-size:clamp(29px,7vw,36px);margin-bottom:19px}.eb-pdp h3{font-size:18px}.eb-pdp p{font-size:15px;line-height:1.75}.eb-pdp .eb-pdp__editorial,.eb-pdp .eb-pdp__facts-layout,.eb-pdp .eb-pdp__faq-layout,.eb-pdp .eb-pdp__personal-layout,.eb-pdp.eb-pdp--occasion .eb-pdp__personal-layout{grid-template-columns:minmax(0,1fr);gap:30px}.eb-pdp .eb-pdp__story{order:0}.eb-pdp .eb-pdp__image{max-width:560px;width:100%;margin-inline:auto}.eb-pdp .eb-pdp__cards{grid-template-columns:minmax(0,1fr);gap:22px}.eb-pdp .eb-pdp__cards--design{margin-top:30px}.eb-pdp .eb-pdp__card{padding-top:18px}.eb-pdp .eb-pdp__card p{font-size:15px}.eb-pdp .eb-pdp__card .eb-pdp__number{margin-bottom:10px}.eb-pdp .eb-pdp__intentions{grid-template-columns:minmax(0,1fr);gap:24px}.eb-pdp .eb-pdp__intentions>div+div{border-left:0;border-top:1px solid #b9c6b5;padding-left:0;padding-top:24px}.eb-pdp .eb-pdp__intentions p{font-size:15px}.eb-pdp .eb-pdp__steps{grid-template-columns:minmax(0,1fr);gap:20px}.eb-pdp.eb-pdp--botanical .eb-pdp__story,.eb-pdp.eb-pdp--milestone .eb-pdp__story{order:0}.eb-pdp.eb-pdp--coastal .eb-pdp__style-card{display:block}.eb-pdp.eb-pdp--coastal .eb-pdp__style-card figure{margin-bottom:18px}.eb-pdp .eb-pdp__facts>div{grid-template-columns:minmax(0,1fr);gap:4px}.eb-pdp .eb-pdp__section-heading{margin-bottom:26px}.eb-pdp .eb-pdp__faq summary{font-size:15px}.eb-pdp .eb-pdp__cta{width:100%;max-width:390px}}@media(max-width:370px){.eb-pdp .eb-pdp__intentions{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.eb-pdp *,.eb-pdp *:before,.eb-pdp *:after{scroll-behavior:auto;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/eb-pdp-details.css.map */
