.rcg{display:block;background:var(--rcg-bg, #F5EDE3);color:var(--rcg-text, #2B2620);padding-top:var(--rcg-padding-top, 64px);padding-bottom:var(--rcg-padding-bottom, 64px);--rcg-font-heading: Georgia, "Iowan Old Style", "Times New Roman", serif;--rcg-font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}.rcg .rcg-inner{max-width:1100px;margin:0 auto;padding:0 24px}.rcg .rcg-head{text-align:center;margin-bottom:40px}.rcg .rcg-heading{font-family:var(--rcg-font-heading);text-transform:uppercase;letter-spacing:.12em;font-size:clamp(1.35rem,1.1rem + 1vw,2rem);font-weight:600;margin:0 0 12px;color:var(--rcg-text, #2B2620)}.rcg .rcg-subheading{font-family:var(--rcg-font-body);font-size:1rem;margin:0;color:var(--rcg-text, #2B2620);opacity:.85}.rcg .rcg-accordion{border-bottom:1px solid var(--rcg-border, #D8C7B4)}.rcg .rcg-accordion:first-child{border-top:1px solid var(--rcg-border, #D8C7B4)}.rcg .rcg-summary{list-style:none;display:flex;align-items:center;gap:20px;padding:22px 0;cursor:pointer;-webkit-tap-highlight-color:transparent}.rcg .rcg-summary::-webkit-details-marker,.rcg .rcg-summary::marker{display:none;content:""}.rcg .rcg-number{font-family:var(--rcg-font-heading);color:var(--rcg-accent, #8A6A47);font-size:1.1rem;min-width:2ch}.rcg .rcg-title{font-family:var(--rcg-font-heading);font-size:1.25rem;font-weight:600;flex:1}.rcg .rcg-icon{display:inline-flex;transition:transform .25s ease;flex-shrink:0;color:var(--rcg-text, #2B2620)}.rcg .rcg-icon svg{width:16px;height:16px;display:block}.rcg details[open] .rcg-icon{transform:rotate(180deg)}.rcg .rcg-content{overflow:hidden;max-height:0;transition:max-height .35s ease}.rcg .rcg-content-inner{display:flex;gap:40px;padding:4px 0 32px}.rcg .rcg-media{flex:0 0 280px}.rcg .rcg-media img,.rcg .rcg-media svg{width:100%;height:auto;display:block;object-fit:cover}.rcg .rcg-details{flex:1;min-width:0}.rcg .rcg-specs{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:20px}.rcg .rcg-spec-label{display:block;font-family:var(--rcg-font-body);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;color:var(--rcg-accent, #8A6A47);margin-bottom:6px}.rcg .rcg-spec-value{display:block;font-family:var(--rcg-font-body);font-weight:600;font-size:.95rem}.rcg .rcg-divider{border-top:1px solid var(--rcg-border, #D8C7B4);margin:20px 0}.rcg .rcg-text-columns{display:grid;grid-template-columns:1fr 1fr;gap:40px}.rcg .rcg-text-label{display:block;font-family:var(--rcg-font-body);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;color:var(--rcg-accent, #8A6A47);margin-bottom:10px}.rcg .rcg-care-list{margin:0;padding-left:1.2em;font-family:var(--rcg-font-body);font-size:.95rem;line-height:1.6}.rcg .rcg-care-list li+li{margin-top:4px}.rcg .rcg-note-text{margin:0;font-family:var(--rcg-font-heading);font-style:italic;font-size:.95rem;line-height:1.6}.rcg .rcg-placeholder{background:var(--rcg-border, #D8C7B4);opacity:.5}@media screen and (max-width:749px){.rcg .rcg-content-inner{flex-direction:column;gap:24px}.rcg .rcg-media{flex-basis:auto}.rcg .rcg-specs{grid-template-columns:1fr;gap:14px}.rcg .rcg-text-columns{grid-template-columns:1fr;gap:24px}.rcg .rcg-title{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ring-care-accordion.css.map */
