.rd-diff{--rd-bg: #FCFAF8;--rd-ink: #2B2420;--rd-muted: #160b01ff;--rd-crimson: #721818;--rd-blush: #F3E6E1;--rd-line: #E4DACB;background:var(--rd-bg);padding:5rem 1.5rem 6rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--rd-ink)}.rd-diff__inner{max-width:980px;margin:0 auto}.rd-diff__head{text-align:center;max-width:620px;margin:0 auto 3.5rem}.rd-diff__eyebrow{font-size:1.2rem;letter-spacing:.1em;color:var(--rd-crimson);font-weight:300;margin:0 0 .9rem}.rd-diff__heading{font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(1.2rem,3.4vw,2.7rem);line-height:1;margin:0 0 .85rem;color:var(--rd-ink)}.rd-diff__subheading{font-size:1.5rem;line-height:1.3;color:var(--rd-muted);margin:0}.rd-diff__table{display:flex;flex-direction:column}.rd-diff__row{display:grid;grid-template-columns:1fr 28px 1fr;align-items:stretch;opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}.rd-diff__row.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.rd-diff__row{opacity:1;transform:none}}.rd-diff__row--header{opacity:1;transform:none;border-bottom:1px solid var(--rd-line);margin-bottom:.5rem;padding-bottom:.9rem}.rd-diff__spine{position:relative;display:flex;align-items:center;justify-content:center}.rd-diff__spine:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--rd-line);transform:translate(-50%)}.rd-diff__spine-dot{position:relative;width:7px;height:7px;background:var(--rd-crimson);transform:rotate(45deg);z-index:1}.rd-diff__cell--label{display:flex;align-items:center}.rd-diff__cell--label.rd-diff__cell--right{justify-content:flex-start;padding-left:1.6rem}.rd-diff__cell--label.rd-diff__cell--left{justify-content:flex-end;padding-right:1.6rem;text-align:right}.rd-diff__col-title{font-size:1.5rem;letter-spacing:.06em;font-weight:500;display:inline-flex;align-items:center;gap:.4rem}.rd-diff__col-title--muted{color:var(--rd-muted)}.rd-diff__col-title--brand{color:var(--rd-crimson)}.rd-diff__mark{width:11px;height:11px;fill:var(--rd-crimson)}.rd-diff__cell{display:flex;align-items:center;gap:.7rem;padding:1.05rem 1.4rem}.rd-diff__cell p{margin:0;font-size:1.2 rem;line-height:1.5}.rd-diff__cell--left{justify-content:flex-end;text-align:right;color:var(--rd-muted);padding-right:1.4rem}.rd-diff__cell--left p{order:-1}.rd-diff__cell--right{justify-content:flex-start;text-align:left;background:var(--rd-blush);border-left:3px solid var(--rd-crimson);border-radius:2px;padding-left:1.3rem;margin:.35rem 0;font-weight:500}.rd-diff__icon{width:16px;height:16px;flex-shrink:0;fill:none;stroke-width:1.8}.rd-diff__icon--minus{stroke:var(--rd-muted)}.rd-diff__icon--minus line{stroke-linecap:round}.rd-diff__icon--check{stroke:var(--rd-crimson)}.rd-diff__icon--check polyline{stroke-linecap:round;stroke-linejoin:round}@media(max-width:700px){.rd-diff{padding:3.5rem 1.1rem 4rem}.rd-diff__row{grid-template-columns:1fr;gap:.6rem;margin-bottom:1.1rem}.rd-diff__row--header,.rd-diff__spine{display:none}.rd-diff__cell--left,.rd-diff__cell--right{justify-content:flex-start;text-align:left;padding:.9rem 1.1rem}.rd-diff__cell--left{order:1;padding-right:1.1rem}.rd-diff__cell--left p{order:0}.rd-diff__cell--right{order:2;margin:0}.rd-diff__cell--label.rd-diff__cell--left,.rd-diff__cell--label.rd-diff__cell--right{display:none}}.rd-divider{--rd-line: #E4DACB;--rd-crimson: #721818;display:flex;align-items:center;width:100%;max-width:720px;margin:3.5rem auto;gap:16px}.rd-divider:before,.rd-divider:after{content:"";flex:1 1 auto;height:1px;background:var(--rd-line)}.rd-divider__diamond{width:7px;height:7px;background:var(--rd-crimson);transform:rotate(45deg);flex-shrink:0;display:block}.rd-divider--triple{gap:10px}.rd-divider--triple .rd-divider__diamond{width:5px;height:5px;background:var(--rd-line)}.rd-divider--triple .rd-divider__diamond--center{width:8px;height:8px;background:var(--rd-crimson)}.rd-divider--motif .rd-divider__flame{width:22px;height:22px;flex-shrink:0}.rd-divider--motif .rd-divider__flame-fill{fill:var(--rd-crimson);stroke:none}.rd-divider--label span{flex-shrink:0;font-family:Montserrat,sans-serif;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--rd-crimson);font-weight:600;white-space:nowrap}@media(max-width:600px){.rd-divider{margin:2.4rem auto;max-width:92%}.rd-divider--label span{font-size:.68rem;letter-spacing:.12em}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rural-decor-difference.css.map */
