:root{--me1473-black: #171717;--me1473-charcoal: #25211E;--me1473-gold: #C8872E;--me1473-gold-bright: #E3AD7C;--me1473-ivory: #FBF8F3;--me1473-white: #FFFFFF;--me1473-muted-light: #CFC8C1}.template-index #shopify-section-hero_jVaWmY .hero{min-height:clamp(500px,61svh,650px)!important;max-height:700px!important;background:var(--me1473-black)!important}.template-index #shopify-section-hero_jVaWmY .hero__media-grid:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;pointer-events:none!important;background:linear-gradient(90deg,#0a0a0a9e,#0a0a0a70 34%,#0a0a0a29 62%,#0a0a0a05)!important}.template-index #shopify-section-hero_jVaWmY .hero__content-wrapper{width:min(calc(100% - 72px),1280px)!important;margin-inline:auto!important;padding-inline:0!important;justify-content:center!important;gap:18px!important;z-index:4!important}.template-index #shopify-section-hero_jVaWmY .text-block:before,.template-index #shopify-section-hero_jVaWmY .text-block:after{content:none!important;display:none!important}.template-index #shopify-section-hero_jVaWmY .text-block--text_YLPk4p{max-width:690px!important;position:relative!important;padding-top:38px!important}.template-index #shopify-section-hero_jVaWmY .text-block--text_YLPk4p:before{content:"PERSONALIZED \b7  CRAFTED \b7  REMEMBERED"!important;display:block!important;position:absolute!important;left:0!important;top:0!important;width:auto!important;color:var(--me1473-gold-bright)!important;font-family:var(--font-body--family)!important;font-size:11px!important;font-weight:750!important;line-height:1.2!important;letter-spacing:.22em!important;white-space:nowrap!important}.template-index #shopify-section-hero_jVaWmY .text-block--text_YLPk4p p{margin:0!important;max-width:650px!important;font-family:Cormorant,Georgia,serif!important;font-size:clamp(48px,5vw,72px)!important;font-weight:400!important;line-height:.96!important;letter-spacing:-.035em!important;color:#fff!important;text-shadow:0 5px 26px rgba(0,0,0,.28)!important}.template-index #shopify-section-hero_jVaWmY .text-block--text_hHmrJM{max-width:570px!important}.template-index #shopify-section-hero_jVaWmY .text-block--text_hHmrJM p{margin:0!important;font-family:var(--font-body--family)!important;font-size:16px!important;font-weight:450!important;line-height:1.58!important;letter-spacing:0!important;color:#ffffffe0!important;text-shadow:0 2px 16px rgba(0,0,0,.2)!important}.template-index #shopify-section-hero_jVaWmY .button,.template-index #shopify-section-hero_jVaWmY [class*=button]{min-height:48px!important;padding-inline:26px!important;border-radius:5px!important}.template-index .me-why.me-why{padding:92px 24px!important}.template-index .me-why .me-why__header{max-width:790px!important;margin:0 auto 46px!important;text-align:center!important}.template-index .me-why .me-why__header h2{color:#fff!important;font-family:Cormorant,Georgia,serif!important;font-size:clamp(46px,4.8vw,66px)!important;line-height:.98!important;letter-spacing:-.03em!important}.template-index .me-why .me-why__header p:last-child{max-width:680px!important;margin:18px auto 0!important;color:#ffffffb8!important}.template-index .me-why .me-why__grid{gap:16px!important;border:0!important}.template-index .me-why .me-why__card,.template-index .me-why .me-why__card+.me-why__card{min-height:245px!important;padding:30px 26px!important;border:1px solid rgba(227,173,124,.22)!important;border-radius:10px!important;background:#ffffff0b!important;box-shadow:none!important}.template-index .me-why .me-why__icon{width:48px!important;height:48px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#ffffff12!important;color:var(--me1473-gold-bright)!important;font-size:24px!important;margin-bottom:22px!important}.template-index .me-why .me-why__card h3{color:#fff!important;font-size:29px!important;line-height:1.05!important}.template-index .me-why .me-why__card p{color:#ffffffad!important;font-size:15px!important;line-height:1.62!important}.template-index .me-final-cta.me-final-cta{padding:96px 24px!important;background:linear-gradient(118deg,#111,#1d1a18 56%,#2b211a)!important;border-bottom:1px solid rgba(200,135,46,.55)!important}.template-index .me-final-cta .me-final-cta__inner{max-width:840px!important}.template-index .me-final-cta .me-final-cta__eyebrow{color:var(--me1473-gold)!important}.template-index .me-final-cta h2{color:#fff!important;font-size:clamp(48px,5.3vw,74px)!important;line-height:.98!important}.template-index .me-final-cta p:not(.me-final-cta__eyebrow){color:#ffffffad!important;font-size:17px!important;line-height:1.7!important}.template-index .me-final-cta .me-final-cta__primary{background:linear-gradient(110deg,#b97722,#d99842 52%,#e3ad7c)!important;color:#171717!important;border-radius:5px!important}.template-index .me-final-cta .me-final-cta__secondary{color:#fff!important;border-color:#e3ad7c7a!important;border-radius:5px!important}.template-index .me-final-cta .me-final-cta__secondary:hover{color:var(--me1473-gold-bright)!important;border-color:var(--me1473-gold-bright)!important}.me-footer.me-footer{padding-top:64px!important}@media(max-width:989px){.template-index #shopify-section-hero_jVaWmY .hero{min-height:540px!important}.template-index #shopify-section-hero_jVaWmY .hero__content-wrapper{width:min(calc(100% - 44px),1280px)!important}}@media(max-width:749px){.template-index #shopify-section-hero_jVaWmY .hero{min-height:520px!important;max-height:none!important}.template-index #shopify-section-hero_jVaWmY .hero__media-grid:after{background:linear-gradient(90deg,#0a0a0aad,#0a0a0a66 58%,#0a0a0a1a)!important}.template-index #shopify-section-hero_jVaWmY .hero__content-wrapper{width:min(calc(100% - 34px),1280px)!important;gap:14px!important}.template-index #shopify-section-hero_jVaWmY .text-block--text_YLPk4p{padding-top:32px!important}.template-index #shopify-section-hero_jVaWmY .text-block--text_YLPk4p:before{font-size:9px!important;letter-spacing:.17em!important}.template-index #shopify-section-hero_jVaWmY .text-block--text_YLPk4p p{font-size:clamp(42px,12vw,58px)!important}.template-index .me-why.me-why,.template-index .me-final-cta.me-final-cta{padding:72px 18px!important}}
/*# sourceMappingURL=/cdn/shop/t/300/assets/me-v1473-contrast-cleanup.css.map */
