.inq-body__inner{max-width:46rem;margin:0 auto}.inq-body__inner h2{font-family:var(--ns-font-display,"Cormorant Garamond",Georgia,serif);font-weight:300;margin:2.25rem 0 .75rem}.inq-body__inner p{margin:0 0 1rem}.inq-eyebrow{text-align:center;display:block;margin-bottom:.7rem}.inq-h2{text-align:center;font-family:var(--ns-font-display,"Cormorant Garamond",Georgia,serif);font-weight:300;font-size:clamp(1.7rem,3.4vw,2.4rem);margin:0 0 2.25rem}.inq-wrap{max-width:62rem;margin:0 auto}.inq-panel{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);border:1px solid rgba(128,128,128,.22);background:var(--ns-paper,#faf9f8);overflow:hidden;min-height:34rem}.inq-media{position:relative;overflow:hidden;background:var(--ns-ink,#111213)}.inq-media__img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(1) contrast(1.04) brightness(.94);transform:scale(1.05);transition:transform 1.5s cubic-bezier(.2,.7,.3,1),opacity .45s ease}.inq-wrap.js-on .inq-media__img.is-settled{transform:scale(1)}.inq-media__wash{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#11121357,#1112130a 44%,#1112136b)}.inq-form-col{padding:clamp(2rem,3.4vw,3rem)}.inq-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.inq-confirm{padding:.85rem 1rem;border:1px solid currentColor;margin:0 0 1.5rem;font-size:.95rem}.inq-confirm--error{color:#8a2020}.inq-progress{display:none;align-items:center;gap:.45rem;margin:0 0 1.9rem}.inq-progress__label{font-style:normal;font-size:.66rem;letter-spacing:.19em;text-transform:uppercase;opacity:.55;white-space:nowrap;margin-right:.35rem}.inq-progress i{flex:1;height:1px;background:#8080804d;position:relative;overflow:hidden}.inq-progress i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .55s cubic-bezier(.2,.7,.3,1)}.inq-progress i.is-done:after{transform:scaleX(1)}.inq-progress i.is-now:after{transform:scaleX(.45)}.inq-card{border:0;padding:0;margin:0;min-width:0}.inq-legend{font-family:var(--ns-font-display,"Cormorant Garamond",Georgia,serif);font-weight:300;font-size:clamp(1.5rem,2.9vw,2rem);padding:0;margin:0 0 .3rem;line-height:1.12}.inq-legend:focus{outline:none;box-shadow:none}.inq-note{margin:0 0 1.9rem;opacity:.58;font-size:.9rem}.inq-f{margin:0 0 1.35rem}.inq-wrap.js-on .inq-card .inq-f:last-child{margin-bottom:0}.inq-l{display:block;font-size:.66rem;letter-spacing:.15em;text-transform:uppercase;margin:0 0 .5rem;opacity:.7}.inq-opt{text-transform:none;letter-spacing:0;opacity:.6;font-style:italic}.inq-i{width:100%;background:transparent;border:0;border-bottom:1px solid rgba(128,128,128,.35);padding:.6rem 0;font:inherit;font-size:1rem;color:inherit;border-radius:0;transition:border-color .25s}.inq-i:focus{outline:0;border-bottom-color:currentColor}.inq-sel{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 11px) 1.15rem,calc(100% - 6px) 1.15rem;background-size:5px 5px;background-repeat:no-repeat;padding-right:1.6rem}.inq-ta{resize:vertical;min-height:7rem;border:1px solid rgba(128,128,128,.35);padding:.75rem}.inq-actions{display:flex;gap:.9rem;align-items:center;margin-top:var(--ns-gap-group,2.5rem);padding-top:var(--ns-gap-cta,2rem);border-top:1px solid rgba(128,128,128,.18)}.inq-actions .inq-btn{flex:0 0 auto;min-width:9.5rem;text-align:center}.inq-actions .inq-btn--send{margin-left:auto}.inq-btn{font:inherit;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;padding:1.05rem 2.1rem;line-height:1;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;transition:background .3s,color .3s,opacity .2s}.inq-btn:hover{background:var(--ns-ink,#111213);color:var(--ns-paper,#faf9f8)}.inq-btn--ghost{border-color:#80808066;opacity:.7}.inq-btn--ghost:hover{background:transparent;color:inherit;border-color:currentColor;opacity:1}.inq-btn--send{display:inline-flex;align-items:center;gap:.55rem}.inq-btn--send svg{width:.95rem;height:.95rem}.inq-privacy{font-size:.76rem;color:var(--ns-ink-muted,rgba(26,26,26,.66));margin:var(--ns-gap-note,1.25rem) 0 0;line-height:1.55;max-width:34rem}.inq-privacy p{margin:0}.inq-privacy a{color:inherit}.inq-review{margin:0}.inq-review dt{font-size:.64rem;letter-spacing:.13em;text-transform:uppercase;opacity:.5;margin:.9rem 0 .15rem}.inq-review dd{margin:0;font-size:.98rem;padding-bottom:.55rem;border-bottom:1px solid rgba(128,128,128,.18)}.inq-i.is-bad{border-bottom-color:#8a2020}.inq-err{color:#8a2020;font-size:.78rem;margin:.4rem 0 0}.inq-wrap.js-on .inq-progress{display:flex}.inq-wrap.js-on .inq-card{display:none}.inq-wrap.js-on .inq-card.is-on{display:block;animation:inqRise .42s cubic-bezier(.2,.7,.3,1)}.inq-wrap.js-on .inq-btn--send{display:none}.inq-wrap.js-on.on-review .inq-btn--send{display:inline-flex}.inq-wrap.js-on.on-review .inq-btn--next,.inq-wrap.js-on.on-review [data-inq-next]{display:none}@keyframes inqRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(max-width:860px){.inq-panel{grid-template-columns:1fr;min-height:0}.inq-media{height:13rem}.inq-form-col{padding:1.75rem 1.35rem 2rem}}@media(prefers-reduced-motion:reduce){.inq-wrap.js-on .inq-card.is-on{animation:none}.inq-media__img{transition:opacity .25s}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map?subset=AAAAAAAAABA */
