.jacc-guidance{--guidance-paper: #faf8f3;--guidance-ink: #292821;--guidance-muted: #655f54;--guidance-gold: #806035;--guidance-rule: #d8cbb5;display:block;padding:56px max(24px,4vw) 42px;background:var(--guidance-paper);color:var(--guidance-ink);border-block-start:1px solid var(--guidance-rule);text-align:start}.jacc-guidance *,.jacc-guidance *:before,.jacc-guidance *:after{box-sizing:border-box}.jacc-guidance__inner{width:min(1200px,100%);margin-inline:auto}.jacc-guidance__editorial{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(36px,6vw,96px);align-items:start}.jacc-guidance__heading{max-width:440px}.jacc-guidance__eyebrow{margin:0 0 14px;color:var(--guidance-gold);font-size:10px;font-weight:600;line-height:1.6;letter-spacing:.14em;text-transform:uppercase}.jacc-guidance h2{margin:0;color:var(--guidance-ink);font:500 clamp(32px,3.1vw,42px)/1.08 var(--jacc-serif, Georgia, serif);letter-spacing:-.02em;text-transform:none;text-wrap:balance}.jacc-guidance__intro{max-width:370px;margin:17px 0 0;color:var(--guidance-muted);font-size:14px;line-height:1.75}.jacc-guidance__answers{min-width:0;border-block-start:1px solid var(--guidance-rule)}.jacc-guidance__question{border-block-end:1px solid var(--guidance-rule)}.jacc-guidance summary{display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;cursor:pointer}.jacc-guidance summary::-webkit-details-marker{display:none}.jacc-guidance summary::marker{content:""}.jacc-guidance__question>summary{min-height:68px;padding:19px 2px;color:var(--guidance-ink);font:500 clamp(20px,1.8vw,24px)/1.3 var(--jacc-serif, Georgia, serif)}.jacc-guidance__plus{position:relative;display:inline-block;flex:0 0 14px;width:14px;height:14px;color:var(--guidance-gold)}.jacc-guidance__plus:before,.jacc-guidance__plus:after{content:"";position:absolute;background:currentColor}.jacc-guidance__plus:before{left:0;top:6px;width:14px;height:1px}.jacc-guidance__plus:after{top:0;left:6px;height:14px;width:1px}.jacc-guidance details[open]>summary .jacc-guidance__plus:after{display:none}.jacc-guidance__answer{padding:0 30px 23px 2px}.jacc-guidance__answer p{margin:0;color:var(--guidance-muted);font-size:14px;line-height:1.8}.jacc-guidance__guide{display:inline-flex;align-items:center;gap:15px;max-width:100%;min-height:44px;padding-block:13px 4px;margin-top:8px;color:var(--guidance-gold);font-size:12px;line-height:1.6;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;text-decoration-color:var(--guidance-rule)}.jacc-guidance__guide>span{flex-shrink:0;font-size:19px}.jacc-guidance__guide:hover{color:var(--guidance-ink);text-decoration-color:currentColor}.jacc-guidance__contact{margin-top:34px;border-block-start:1px solid var(--guidance-rule);scroll-margin-top:150px}.jacc-guidance__contact>summary{min-height:62px;padding-block:17px 8px;font-size:13px;line-height:1.6;color:var(--guidance-muted)}.jacc-guidance__ask{display:inline-flex;align-items:center;gap:20px;color:var(--guidance-gold);white-space:nowrap;font-weight:600}.jacc-guidance__contact>summary:hover .jacc-guidance__ask{color:var(--guidance-ink)}.jacc-guidance__form{margin-top:23px;padding-top:9px}.jacc-guidance__form-intro{margin-bottom:24px}.jacc-guidance h3{margin:0 0 6px;font:500 28px/1.2 var(--jacc-serif, Georgia, serif);text-transform:none;letter-spacing:0}.jacc-guidance__form-intro p{margin:0;color:var(--guidance-muted);font-size:14px}.jacc-guidance__fields{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px}.jacc-guidance__field{min-width:0;display:grid;gap:8px}.jacc-guidance__field--message{grid-column:1 / -1}.jacc-guidance label{display:block;font-size:12px;color:var(--guidance-ink)}.jacc-guidance input:not([type=hidden]),.jacc-guidance textarea{width:100%;max-width:100%;border:1px solid #afa28c;border-radius:0;padding:13px 15px;background:#fffdf9;color:var(--guidance-ink);font:inherit;font-size:16px;line-height:1.5}.jacc-guidance textarea{min-height:125px;resize:vertical}.jacc-guidance textarea::placeholder{color:#746b5f;opacity:1}.jacc-guidance input[aria-invalid=true]{border-color:#a52d2d}.jacc-guidance__send-row{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:22px}.jacc-guidance__send-row p{margin:0;color:var(--guidance-muted);font-size:12px}.jacc-guidance button[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:35px;min-height:48px;padding:12px 24px;border:1px solid var(--guidance-ink);background:var(--guidance-ink);color:#fffdf9;font:inherit;font-size:13px;cursor:pointer}.jacc-guidance button[type=submit]:hover{background:#454237}.jacc-guidance :is(a,summary,input,textarea,button):focus-visible{outline:2px solid var(--guidance-gold);outline-offset:4px}.jacc-guidance__result,.jacc-guidance__error{padding:18px 22px;font-size:15px;line-height:1.7;border-inline-start:2px solid var(--guidance-gold);background:#f0ebdf}.jacc-guidance__error{border-color:#a52d2d}.jacc-guidance__error ul{margin:0;padding-inline-start:20px}.jacc-guidance__editorial--personal{display:block}.jacc-guidance__editorial--personal .jacc-guidance__heading{max-width:700px}.jacc-guidance__editorial--personal .jacc-guidance__intro{max-width:600px}.jacc-guidance__editorial[aria-busy=true] .jacc-guidance__answers{visibility:hidden}@media(max-width:749px){.jacc-guidance{padding:36px 24px 26px}.jacc-guidance__editorial{grid-template-columns:minmax(0,1fr);gap:26px}.jacc-guidance__heading,.jacc-guidance__intro{max-width:100%}.jacc-guidance h2{max-width:440px;font-size:34px}.jacc-guidance__eyebrow{margin-bottom:10px}.jacc-guidance__intro{margin-top:13px;font-size:13px}.jacc-guidance__question>summary{min-height:66px;font-size:22px}.jacc-guidance__answer{padding-right:18px}.jacc-guidance__contact{margin-top:23px}.jacc-guidance__contact>summary{gap:16px;align-items:center;font-size:12px}.jacc-guidance__ask{gap:12px}.jacc-guidance__fields{grid-template-columns:minmax(0,1fr);gap:18px}.jacc-guidance__send-row{align-items:stretch;flex-direction:column;gap:18px}.jacc-guidance button[type=submit]{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/305/assets/jacc-collection-guidance.css.map */
