.jp-contact{background:var(--jp-cream);padding:74px 0 96px;min-height:46vh}.jp-contact__inner{max-width:760px;margin:0 auto}.jp-contact__head{margin-bottom:40px}.jp-contact__head .jp-eyebrow{margin:0 0 14px}.jp-contact__title{font-family:var(--jp-serif);font-weight:600;font-size:clamp(34px,4.2vw,54px);line-height:1.14;letter-spacing:.01em;color:var(--jp-teal-deep);margin:0}.jp-contact__rule{display:block;width:120px;height:2px;background:var(--jp-turmeric);margin-top:26px}.jp-contact__body{font-family:var(--jp-body);color:#14332ee0}.jp-contact__body>div>p,.jp-contact__body p{font-size:21px;font-weight:600;line-height:1.72;margin:0 0 20px}.jp-contact__body p:last-child{margin-bottom:0}.jp-contact__body strong{font-weight:700;color:var(--jp-teal-deep)}.jp-contact__body a{color:var(--jp-rose-deep);text-decoration:none;border-bottom:1px solid rgba(169,84,97,.4);transition:border-color .2s ease,color .2s ease;word-break:break-word}.jp-contact__body a:hover{color:var(--jp-teal-deep);border-bottom-color:var(--jp-turmeric)}.jp-contact__body ul,.jp-contact__body ol{margin:0 0 20px;padding-left:22px}.jp-contact__body li{font-size:21px;font-weight:600;line-height:1.7;margin-bottom:8px;list-style:disc}.jp-contact__body p{hanging-punctuation:first}@media(max-width:749px){.jp-contact{padding:48px 0 64px}.jp-contact__inner{max-width:none}.jp-contact__head{margin-bottom:28px}.jp-contact__body>div>p,.jp-contact__body p,.jp-contact__body li{font-size:18px;line-height:1.68;margin-bottom:16px}.jp-contact__rule{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jp-contact.css.map */
