.bridal-heading{background-color:var(--bsh-bg, #ffffff);color:var(--bsh-text-color, #1a1a1a)}.bridal-heading__inner{max-width:760px;margin:0 auto;padding:56px 24px 28px;text-align:var(--bsh-align, center)}.bridal-heading__eyebrow{margin:0 0 16px;font-size:11px;letter-spacing:.36em;text-transform:uppercase;color:var(--bsh-eyebrow-color, #836957);font-weight:500}.bridal-heading--with-rule .bridal-heading__eyebrow{position:relative;display:inline-block;padding:0 28px}.bridal-heading--with-rule .bridal-heading__eyebrow:before,.bridal-heading--with-rule .bridal-heading__eyebrow:after{content:"";position:absolute;top:50%;width:40px;height:1px;background-color:var(--bsh-rule-color, #836957);opacity:.6}.bridal-heading--with-rule .bridal-heading__eyebrow:before{right:100%}.bridal-heading--with-rule .bridal-heading__eyebrow:after{left:100%}.bridal-heading__title{margin:0 0 18px;font-size:var(--bsh-heading-size, 56px);line-height:1.05;letter-spacing:-.005em;font-weight:400;color:inherit}.bridal-heading__subhead{margin:0 auto 22px;max-width:560px;font-size:var(--bsh-subhead-size, 15px);line-height:1.65;color:inherit;opacity:.85}.bridal-heading__subhead p{margin:0}.bridal-heading[data-section-type=bridal-heading] .bridal-heading__inner[style*=left] .bridal-heading__subhead{margin-left:0;margin-right:auto}.bridal-heading__link{display:inline-flex;align-items:center;gap:10px;margin-top:8px;font-size:12px;letter-spacing:.28em;text-transform:uppercase;text-decoration:none;color:inherit;border-bottom:1px solid currentColor;padding-bottom:4px;transition:gap .25s ease,opacity .25s ease}.bridal-heading__link:hover{gap:16px;opacity:.7}.bridal-heading__link-arrow{font-size:14px}@media screen and (max-width:767px){.bridal-heading__inner{padding:40px 20px 20px}.bridal-heading__title{font-size:var(--bsh-mobile-heading-size, 34px)}.bridal-heading--with-rule .bridal-heading__eyebrow:before,.bridal-heading--with-rule .bridal-heading__eyebrow:after{width:24px}.bridal-heading--with-rule .bridal-heading__eyebrow{padding:0 18px}.bridal-heading__subhead{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-bridal-heading.css.map */
