body:has(.parin-contact-marker){--parin-contact-chocolate: #7a4f3a;--parin-contact-ivory: #fffaf2;--parin-contact-porcelain: #f4f1eb;--parin-contact-paper: #fdfbf7;--parin-contact-line: rgba(122, 79, 58, .2);--parin-contact-muted: rgba(85, 60, 48, .74);background:var(--parin-contact-paper);color:var(--parin-contact-chocolate)}[id$=__contact_styles]{display:none}[id$=__contact_hero] .rich-text{position:relative;overflow:hidden;background:radial-gradient(circle at 14% 18%,rgba(167,230,215,.24),transparent 28%),radial-gradient(circle at 86% 72%,rgba(243,182,200,.22),transparent 30%),var(--parin-contact-ivory);color:var(--parin-contact-chocolate)}[id$=__contact_hero] .rich-text:after{position:absolute;right:clamp(24px,7vw,110px);bottom:0;left:clamp(24px,7vw,110px);height:1px;background:var(--parin-contact-line);content:""}[id$=__contact_hero] .rich-text__inner{padding-top:clamp(30px,4vw,58px);padding-bottom:clamp(30px,4vw,58px)}[id$=__contact_hero] .rich-text__accent,[id$=__faq_intro] .rich-text__accent{color:var(--parin-contact-chocolate);letter-spacing:.16em}[id$=__contact_hero] .rich-text__heading{max-width:760px;margin-inline:auto;color:var(--parin-contact-chocolate);font-size:clamp(48px,6.2vw,92px);line-height:.98;letter-spacing:-.035em}[id$=__contact_hero] .rich-text__text{max-width:680px;margin-inline:auto;color:var(--parin-contact-muted);line-height:1.75}[id$=__inquiry_types] .multi-column{color:var(--parin-contact-chocolate);background:var(--parin-contact-paper)}[id$=__inquiry_types] .multi-column__inner,[id$=__response_info] .multi-column__inner{padding-right:clamp(18px,4vw,64px);padding-left:clamp(18px,4vw,64px)}[id$=__inquiry_types] .multi-column__introduction,[id$=__response_info] .multi-column__introduction{max-width:1180px;margin-right:auto;margin-left:auto}[id$=__inquiry_types] .multi-column__heading,[id$=__response_info] .multi-column__heading{color:var(--parin-contact-chocolate);letter-spacing:-.025em}[id$=__inquiry_types] .multi-column__subheading{max-width:560px;color:var(--parin-contact-muted)}[id$=__inquiry_types] .multi-column__grid-wrapper,[id$=__response_info] .multi-column__grid-wrapper{max-width:1180px;margin-right:auto;margin-left:auto}[id$=__inquiry_types] .multi-column__grid-item{min-width:0;border:1px solid var(--parin-contact-line);background:var(--parin-contact-ivory);transition:border-color .18s ease,transform .18s ease,background-color .18s ease}[id$=__inquiry_types] .multi-column__grid-item:hover{border-color:#7a4f3a6b;background:#fff;transform:translateY(-3px)}[id$=__inquiry_types] .multi-column__grid-item-inner{min-height:225px}[id$=__inquiry_types] .multi-column__grid-item-accent,[id$=__response_info] .multi-column__grid-item-accent{color:var(--parin-contact-chocolate);opacity:.72;letter-spacing:.14em}[id$=__inquiry_types] .multi-column__grid-item-heading,[id$=__response_info] .multi-column__grid-item-heading{color:var(--parin-contact-chocolate);line-height:1.15}[id$=__inquiry_types] .multi-column__grid-item-text,[id$=__response_info] .multi-column__grid-item-text{color:var(--parin-contact-muted);line-height:1.65}[id$=__contact_form]{background:var(--parin-contact-porcelain)}[id$=__contact_form] .contact-form{color:var(--parin-contact-chocolate)}[id$=__contact_form] .contact-form__inner{padding:clamp(30px,5vw,72px);border:1px solid var(--parin-contact-line);background:var(--parin-contact-ivory)}[id$=__contact_form] .contact-form__heading{color:var(--parin-contact-chocolate);letter-spacing:-.025em}[id$=__contact_form] .contact-form__text{max-width:640px;color:var(--parin-contact-muted);line-height:1.7}[id$=__contact_form] .contact-form__form{margin-top:clamp(28px,4vw,48px)}[id$=__contact_form] label{color:var(--parin-contact-chocolate);font-size:.86rem;letter-spacing:.04em}[id$=__contact_form] .input{border-color:var(--parin-contact-line);border-radius:0;background:#fff;color:var(--parin-contact-chocolate);transition:border-color .16s ease,box-shadow .16s ease}[id$=__contact_form] .input:focus{border-color:var(--parin-contact-chocolate);box-shadow:0 0 0 1px var(--parin-contact-chocolate)}[id$=__contact_form] button[type=submit]{min-width:210px;border-color:var(--parin-contact-chocolate);background:var(--parin-contact-chocolate);color:var(--parin-contact-ivory)}[id$=__contact_form] button[type=submit]:hover,[id$=__contact_form] button[type=submit]:focus-visible{border-color:#68402f;background:#68402f;color:var(--parin-contact-ivory)}[id$=__contact_inquiry_form]{background:var(--parin-contact-porcelain)}.parin-contact-inquiry-form{color:var(--parin-contact-chocolate)}.parin-contact-inquiry-form__inner{width:min(calc(100% - 36px),var(--parin-contact-form-width, 1000px));margin-inline:auto;padding:clamp(30px,5vw,72px);border:1px solid var(--parin-contact-line);background:var(--parin-contact-ivory)}.parin-contact-inquiry-form__header{max-width:680px;margin-bottom:clamp(30px,4vw,48px)}.parin-contact-inquiry-form__eyebrow{margin-bottom:12px;color:var(--parin-contact-chocolate);letter-spacing:.16em}.parin-contact-inquiry-form__heading,.parin-contact-inquiry-form__inquiry-heading{color:var(--parin-contact-chocolate);letter-spacing:-.025em}.parin-contact-inquiry-form__text,.parin-contact-inquiry-form__inquiry-text{color:var(--parin-contact-muted);line-height:1.7}.parin-contact-inquiry-form__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.parin-contact-inquiry-form__field,.parin-contact-inquiry-form__inquiry{min-width:0}.parin-contact-inquiry-form__field--full{grid-column:1 / -1}.parin-contact-inquiry-form__field>label{display:block;margin-bottom:8px;color:var(--parin-contact-chocolate);font-size:.86rem;letter-spacing:.04em}.parin-contact-inquiry-form__message-helper{max-width:760px;margin:0 0 12px;color:var(--parin-contact-muted);line-height:1.6}.parin-contact-inquiry-form__field .input{width:100%;border-color:var(--parin-contact-line);border-radius:0;background:#fff;color:var(--parin-contact-chocolate);transition:border-color .16s ease,box-shadow .16s ease}.parin-contact-inquiry-form__field .input:focus{border-color:var(--parin-contact-chocolate);box-shadow:0 0 0 1px var(--parin-contact-chocolate)}.parin-contact-inquiry-form__inquiry{margin:10px 0 0;padding:32px 0 8px;border:0;border-top:1px solid var(--parin-contact-line)}.parin-contact-inquiry-form__inquiry-heading{width:100%;padding:0}.parin-contact-inquiry-form__inquiry-text{max-width:640px;margin-top:10px}.parin-contact-inquiry-form__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin-top:24px}.parin-contact-inquiry-form__option{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;min-height:146px;padding:22px;border:1px solid var(--parin-contact-line);background:#fff;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.parin-contact-inquiry-form__option:hover{border-color:#7a4f3a7a;transform:translateY(-2px)}.parin-contact-inquiry-form__option:focus-within{border-color:var(--parin-contact-chocolate);box-shadow:0 0 0 2px #7a4f3a33}.parin-contact-inquiry-form__option:has(.parin-contact-inquiry-form__option-input:checked){border-color:var(--parin-contact-chocolate);background:linear-gradient(#7a4f3a0f,#7a4f3a0f),#fff;box-shadow:inset 0 0 0 1px var(--parin-contact-chocolate)}.parin-contact-inquiry-form__option-indicator{position:relative;width:20px;height:20px;margin-top:1px;border:1px solid rgba(122,79,58,.48);border-radius:50%;background:#fff}.parin-contact-inquiry-form__option-input:checked+.parin-contact-inquiry-form__option-indicator{border-color:var(--parin-contact-chocolate)}.parin-contact-inquiry-form__option-input:checked+.parin-contact-inquiry-form__option-indicator:after{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--parin-contact-chocolate);content:""}.parin-contact-inquiry-form__option-copy{display:flex;flex-direction:column;gap:8px}.parin-contact-inquiry-form__option-title{color:var(--parin-contact-chocolate);font-size:1.14rem;line-height:1.2}.parin-contact-inquiry-form__option-description{color:var(--parin-contact-muted);font-size:.92rem;line-height:1.55}.parin-contact-inquiry-form__actions{margin-top:4px}.parin-contact-inquiry-form__submit{min-width:210px;border-color:var(--parin-contact-chocolate);background:var(--parin-contact-chocolate);color:var(--parin-contact-ivory)}.parin-contact-inquiry-form__submit:hover,.parin-contact-inquiry-form__submit:focus-visible{border-color:#68402f;background:#68402f;color:var(--parin-contact-ivory)}.parin-contact-inquiry-form__status,.parin-contact-inquiry-form__errors{padding:20px;border:1px solid var(--parin-contact-line);background:#fff;color:var(--parin-contact-chocolate)}[id$=__response_info] .multi-column{border-top:1px solid var(--parin-contact-line);border-bottom:1px solid var(--parin-contact-line);background:var(--parin-contact-paper);color:var(--parin-contact-chocolate)}[id$=__response_info] .multi-column__grid-item{min-width:0;border-left:1px solid var(--parin-contact-line)}[id$=__response_info] .multi-column__grid-item:first-child{border-left:0}[id$=__response_info] .multi-column__grid-item-inner{padding-right:clamp(16px,2vw,34px);padding-left:clamp(16px,2vw,34px)}[id$=__faq_intro] .rich-text{background:var(--parin-contact-ivory);color:var(--parin-contact-chocolate)}[id$=__faq_intro] .rich-text__heading{color:var(--parin-contact-chocolate);letter-spacing:-.025em}[id$=__faq_intro] .rich-text__text{max-width:650px;margin-inline:auto;color:var(--parin-contact-muted)}#contact-faq{scroll-margin-top:120px}[id$=__contact_faq]{background:var(--parin-contact-ivory)}[id$=__contact_faq] .collapsible-row-list{color:var(--parin-contact-chocolate)}[id$=__contact_faq] .collapsible-row-list-item{border-color:var(--parin-contact-line)}[id$=__contact_faq] .collapsible-row-list-item__trigger{color:var(--parin-contact-chocolate)}[id$=__contact_faq] .collapsible-row-list-item__trigger:hover,[id$=__contact_faq] .collapsible-row-list-item__trigger:focus-visible{color:#68402f}[id$=__contact_faq] .collapsible-row-list-item__text{max-width:760px;color:var(--parin-contact-muted);line-height:1.7}[id$=__contact_closing] .rich-text{background:var(--parin-contact-chocolate);color:var(--parin-contact-ivory)}[id$=__contact_closing] .rich-text__accent,[id$=__contact_closing] .rich-text__heading,[id$=__contact_closing] .rich-text__text{color:var(--parin-contact-ivory)}[id$=__contact_closing] .rich-text__heading{letter-spacing:-.025em}[id$=__contact_closing] .rich-text__text{max-width:590px;margin-inline:auto;opacity:.88}@media(max-width:959px){[id$=__inquiry_types] .multi-column__grid{grid-template-columns:repeat(2,minmax(0,1fr))}[id$=__inquiry_types] .multi-column__grid-item-inner{min-height:190px}[id$=__response_info] .multi-column__grid-item{border-left:0;border-top:1px solid var(--parin-contact-line)}[id$=__response_info] .multi-column__grid-item:first-child{border-top:0}}@media(max-width:719px){[id$=__contact_hero] .rich-text__inner{padding-top:28px;padding-bottom:28px}[id$=__contact_hero] .rich-text__heading{font-size:clamp(42px,14vw,64px)}[id$=__inquiry_types] .multi-column__grid{display:grid;grid-template-columns:minmax(0,1fr)}[id$=__inquiry_types] .multi-column__grid-item{width:100%}[id$=__inquiry_types] .multi-column__grid-item-inner{min-height:auto}[id$=__contact_form] .contact-form__inner{padding:28px 20px}[id$=__contact_form] button[type=submit]{width:100%}.parin-contact-inquiry-form__inner{width:calc(100% - 24px);padding:28px 18px}.parin-contact-inquiry-form__fields{grid-template-columns:minmax(0,1fr);gap:20px}.parin-contact-inquiry-form__field--full{grid-column:auto}.parin-contact-inquiry-form__options{grid-template-columns:minmax(0,1fr)}.parin-contact-inquiry-form__option{min-height:118px;padding:20px}.parin-contact-inquiry-form__submit{width:100%}[id$=__response_info] .multi-column__grid-item-inner{padding:20px 0}}@media(prefers-reduced-motion:reduce){[id$=__inquiry_types] .multi-column__grid-item{transition:none}}:lang(zh-TW) [id$=__contact_hero] .rich-text__heading{text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/8/assets/parin-contact.css.map */
