.r115-braid{background:#faf7f2;color:#211d19;padding-bottom:72px}.r115-braid__top{max-width:1180px;margin:auto;padding:30px 24px 0}.r115-braid__eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#b98a34;margin:0 0 10px;text-align:left}.r115-braid__title{text-align:center;font-family:'Cormorant Garamond',var(--font-heading-family),serif;font-weight:400;font-size:clamp(42px,7vw,72px);line-height:1;margin:0 0 28px}.r115-braid__hero{position:relative;width:100%;height:min(62vw,620px);min-height:360px;overflow:hidden;background:#f0e8dd}.r115-braid__hero img{width:100%;height:100%;object-fit:cover}.r115-braid__placeholder{position:absolute;inset:0;display:grid;place-items:center;color:#8b7962;font-size:13px;letter-spacing:.08em}.r115-braid__body{max-width:960px;margin:auto;padding:42px 24px 0;text-align:center}.r115-braid__sub{font-family:'Cormorant Garamond',var(--font-heading-family),serif;font-size:clamp(30px,5vw,44px);font-weight:400;margin:0 0 8px}.r115-braid__copy{max-width:600px;margin:0 auto 30px;color:#665e56}.r115-braid__group{margin:30px 0}.r115-braid__label{text-align:left;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#b98a34;margin:0 0 14px}.r115-braid__pills{display:flex;flex-wrap:wrap;gap:9px;justify-content:center}.r115-braid__pill{appearance:none;background:transparent;border:1px solid #d8c7a0;border-radius:999px;padding:9px 14px;color:#211d19;cursor:pointer;font:inherit}.r115-braid__pill.is-active{background:#e7d3b4;border-color:#b98a34}.r115-braid__price-label{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#b98a34;margin-top:32px}.r115-braid__price{font-family:'Cormorant Garamond',var(--font-heading-family),serif;font-size:40px;margin:3px 0 18px}.r115-braid__cta{display:inline-flex;justify-content:center;min-width:240px;background:#e7d3b4;color:#211d19;text-decoration:none;padding:12px 20px;border-radius:999px;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.r115-braid__cta[aria-disabled=true]{opacity:.45;pointer-events:none}.r115-braid__sold{font-size:12px;opacity:.62;border:1px solid #d6c8b4!important;color:#71675d!important;background:#f2eee8!important;text-decoration:none!important;display:inline-flex!important;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;cursor:pointer!important}.r115-braid__sold:hover,.r115-braid__sold:focus-visible{opacity:1;background:#f4e7d4!important;border-color:#b98a34!important}.r115-braid__notify-cue{font:600 9px/1.3 Arial,Helvetica,sans-serif;color:#876a45;white-space:nowrap}.r115-braid__availability-note{margin:12px 0 0;color:#84715c;font:400 11px/1.5 Arial,Helvetica,sans-serif}@media(max-width:700px){.r115-braid__top{padding:18px 14px 0}.r115-braid__hero{height:72vw;min-height:330px}.r115-braid__body{padding:34px 18px 0}.r115-braid__pill{font-size:12px;padding:8px 12px}.r115-braid__cta{width:100%}}.r115-shop-desc{max-width:760px;margin:18px auto 28px;text-align:left;border-top:1px solid rgba(185,138,52,.22);border-bottom:1px solid rgba(185,138,52,.22)}.r115-shop-desc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:11px 0;cursor:pointer;font-size:10px;letter-spacing:.14em;color:#665e56}.r115-shop-desc summary::-webkit-details-marker{display:none}.r115-shop-desc summary span{font-size:16px;font-weight:300;color:#b98a34}.r115-shop-desc[open] summary span{transform:rotate(45deg)}.r115-shop-desc__copy{padding:0 0 14px;font-size:13px;line-height:1.65;color:#665e56}.r115-shop-desc__copy p:first-child{margin-top:0}.r115-shop-desc__copy p:last-child{margin-bottom:0}