body.occasion-wedding{--ow-ivory: #fbf9f3;--ow-ivory-deep: #f5f1e6;--ow-sage: #7d8c6f;--ow-sage-deep: #5f7052;--ow-sage-pale: #eef1e6;--ow-gold: #b49b57;--ow-gold-pale: #d8c491;--ow-serif: "Cormorant Garamond", "Playfair Display", Georgia, "Times New Roman", serif;background-color:var(--ow-ivory)}body.occasion-wedding:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:url(/cdn/shop/files/watercolor-ivy-background.jpg?v=1793028579);background-repeat:no-repeat;background-position:top center;background-size:cover;opacity:.18}@media screen and (max-width:749px){body.occasion-wedding:before{background-size:180% auto;opacity:.14}}body.occasion-wedding #shopify-section-banner,body.occasion-wedding #shopify-section-wedding_guide,body.occasion-wedding #shopify-section-wedding_columns,body.occasion-wedding #shopify-section-product-grid{padding-top:2.4rem;padding-bottom:2.4rem}@media screen and (min-width:750px){body.occasion-wedding #shopify-section-banner,body.occasion-wedding #shopify-section-wedding_guide,body.occasion-wedding #shopify-section-wedding_columns,body.occasion-wedding #shopify-section-product-grid{padding-top:4rem;padding-bottom:4rem}}body.occasion-wedding #shopify-section-banner .collection-hero{background:transparent;text-align:center}body.occasion-wedding #shopify-section-banner .collection-hero__inner{text-align:center;margin-left:auto;margin-right:auto}body.occasion-wedding #shopify-section-banner .collection-hero__title,body.occasion-wedding #shopify-section-banner h1{font-family:var(--ow-serif);font-weight:500;font-size:clamp(3.4rem,6vw,5.6rem);line-height:1.08;letter-spacing:.045em;text-align:center;color:#3c4436}body.occasion-wedding #shopify-section-banner .collection-hero__title:before,body.occasion-wedding #shopify-section-banner h1:before{content:"\2767";display:block;font-size:2.2rem;line-height:1;letter-spacing:0;color:var(--ow-gold);margin-bottom:1.4rem}body.occasion-wedding #shopify-section-banner .collection-hero__title:after,body.occasion-wedding #shopify-section-banner h1:after{content:"";display:block;width:150px;height:1px;margin:2rem auto 0;background:linear-gradient(90deg,transparent,var(--ow-gold-pale),transparent)}body.occasion-wedding #shopify-section-banner .collection-hero__description{font-family:var(--ow-serif);font-style:italic;font-size:1.35em;line-height:1.75;text-align:center;margin-left:auto;margin-right:auto;color:#55604c}body.occasion-wedding #shopify-section-wedding_guide .rich-text{background-color:var(--ow-sage-pale);background-image:linear-gradient(var(--ow-sage-pale),var(--ow-sage-pale))}body.occasion-wedding #shopify-section-wedding_guide .rich-text__wrapper{text-align:center;margin-left:auto;margin-right:auto}body.occasion-wedding #shopify-section-wedding_guide .rich-text__heading:before{content:"\2767";display:block;font-size:1.9rem;line-height:1;color:var(--ow-gold);margin-bottom:1.2rem}body.occasion-wedding #shopify-section-wedding_guide .rich-text__heading:after{content:"";display:block;width:130px;height:1px;margin:1.6rem auto 0;background:linear-gradient(90deg,transparent,var(--ow-gold-pale),transparent)}body.occasion-wedding #shopify-section-wedding_guide .rich-text__heading{font-family:var(--ow-serif);font-weight:500;letter-spacing:.03em;text-align:center;color:#3c4436}body.occasion-wedding #shopify-section-wedding_guide .rich-text__text{text-align:center;line-height:1.9;margin-left:auto;margin-right:auto}body.occasion-wedding #shopify-section-wedding_guide .rich-text__text p:first-of-type{font-family:var(--ow-serif);font-style:italic;font-size:1.3em;line-height:1.7;color:#4c5844}body.occasion-wedding #shopify-section-wedding_guide .rich-text__buttons .button{background-color:var(--ow-sage);color:#fdfcf7;border:1px solid var(--ow-gold-pale);font-family:var(--ow-serif);font-size:1.15em;letter-spacing:.12em;text-transform:uppercase}body.occasion-wedding #shopify-section-wedding_guide .rich-text__buttons .button:after{box-shadow:none}body.occasion-wedding #shopify-section-wedding_columns .multicolumn{background:transparent}body.occasion-wedding #shopify-section-wedding_columns .title,body.occasion-wedding #shopify-section-wedding_columns .multicolumn__title h2,body.occasion-wedding #shopify-section-wedding_columns h2{font-family:var(--ow-serif);font-weight:500;letter-spacing:.03em;text-align:center;color:#3c4436}body.occasion-wedding #shopify-section-wedding_columns .multicolumn-card{background-color:#fdfcf7;border:1px solid rgba(180,155,87,.35);box-shadow:0 1px #b49b571f}body.occasion-wedding #shopify-section-wedding_columns .multicolumn-card__info{text-align:center;padding:2.6rem 2.2rem 2.8rem}body.occasion-wedding #shopify-section-wedding_columns .multicolumn-card__info h3{font-family:var(--ow-serif);font-variant:small-caps;font-weight:600;letter-spacing:.09em;color:var(--ow-sage-deep);text-align:center}body.occasion-wedding #shopify-section-wedding_columns .multicolumn-card__info h3:after{content:"";display:block;width:46px;height:1px;margin:1rem auto 0;background:var(--ow-gold-pale)}body.occasion-wedding #shopify-section-wedding_columns .multicolumn-card__info .rte{line-height:1.8;text-align:center}body.occasion-wedding #shopify-section-recently_viewed h2{font-family:var(--ow-serif);font-weight:500;letter-spacing:.03em;color:#3c4436}body.occasion-wedding #shopify-section-product-grid .collection-hero,body.occasion-wedding #shopify-section-product-grid .facets-wrapper{background:transparent}
/*# sourceMappingURL=/cdn/shop/t/31/assets/occasion-wedding.css.map */
