.bridal-section{--color-gold: #f7c11e;--color-gold-hover: #e5b011;--color-gold-text: #a8791a;--color-charcoal: #1c1b18;--color-body: #55524b;--color-cream: #f5f3ee;--color-border: #ece8e0;--font-serif: "Cormorant Garamond", Georgia, serif;--page-pad: 64px}@media(max-width:1023px){.bridal-section{--page-pad: 32px}}@media(max-width:599px){.bridal-section{--page-pad: 20px}}.section.bridal-section{padding:96px var(--page-pad) 88px;color:var(--color-charcoal)}@media(max-width:767px){.section.bridal-section{padding:56px var(--page-pad) 52px}}.section--cream.bridal-section{background:var(--color-cream)}.bridal-section a{color:inherit;text-decoration:none}.bridal-section .eyebrow{font-size:11px;font-weight:700;letter-spacing:.26em;color:var(--color-gold-text);margin-bottom:14px}.bridal-section .section-title{font-family:var(--font-serif);font-weight:500;margin:0 0 10px;font-size:clamp(28px,4vw,40px);line-height:1.15}.bridal-section .btn{display:inline-block;border:none;background:none;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.2em;padding:13px 34px;text-align:center;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.bridal-section .btn--gold{background:var(--color-gold);color:var(--color-charcoal)}.bridal-section .btn--gold:hover{background:var(--color-gold-hover);color:var(--color-charcoal)}.bridal-section{display:grid;grid-template-columns:1fr 1.5fr;gap:64px;align-items:center}.bridal-section p{font-size:15px;color:var(--color-body);line-height:1.7;margin:0 0 30px}.bridal-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.bridal-tiles__media{aspect-ratio:3/4;margin-bottom:14px;background:#fff;border:1px solid var(--color-border);overflow:hidden;display:block}.bridal-tiles__img,.bridal-tiles__placeholder{width:100%;height:100%;object-fit:cover;display:block}.bridal-tiles__name{font-size:13px;font-weight:600;letter-spacing:.1em;text-align:center}@media(max-width:1023px){.bridal-section{grid-template-columns:1fr;gap:40px}}@media(max-width:599px){.bridal-tiles{grid-template-columns:1fr 1fr;max-width:100%;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/308/assets/bridal-collections-new.css.map */
