.ld-faq-page{--ld-faq-bg: #f7f3ee;--ld-faq-surface: #fffdfa;--ld-faq-ink: #12110f;--ld-faq-muted: #686159;--ld-faq-line: rgba(18, 17, 15, .14);--ld-faq-accent: #b89483;background:var(--ld-faq-bg);color:var(--ld-faq-ink);font-family:Manrope,Arial,sans-serif}.ld-faq-page *,.ld-faq-page *:before,.ld-faq-page *:after{box-sizing:border-box}.ld-faq-page__hero{position:relative;overflow:hidden;border-bottom:1px solid var(--ld-faq-line);background:radial-gradient(circle at 83% 22%,rgba(184,148,131,.2),transparent 32%),linear-gradient(135deg,#faf7f3,#eee5dc)}.ld-faq-page__hero-inner{width:min(100%,1500px);min-height:clamp(430px,58vw,670px);margin:0 auto;padding:clamp(72px,10vw,150px) clamp(22px,5vw,78px) clamp(64px,8vw,110px);display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.7fr);align-items:end;gap:clamp(38px,7vw,120px)}.ld-faq-page__hero-copy{max-width:820px}.ld-faq-page__eyebrow,.ld-faq-page__aside-label,.ld-faq-page__closing p{margin:0 0 1.4rem;color:var(--ld-faq-muted);font-size:.68rem;font-weight:650;letter-spacing:.24em;text-transform:uppercase}.ld-faq-page__title{max-width:9ch;margin:0;font-family:Newsreader,Georgia,serif;font-size:clamp(4.2rem,10vw,9.4rem);font-weight:400;font-style:italic;line-height:.82;letter-spacing:-.07em}.ld-faq-page__intro{max-width:650px;margin-top:clamp(30px,5vw,58px);color:var(--ld-faq-muted);font-size:clamp(1rem,1.4vw,1.24rem);line-height:1.75}.ld-faq-page__intro>:first-child,.ld-faq-page__aside-copy>:first-child,.ld-faq-page__answer>:first-child{margin-top:0}.ld-faq-page__intro>:last-child,.ld-faq-page__aside-copy>:last-child,.ld-faq-page__answer>:last-child{margin-bottom:0}.ld-faq-page__hero-mark{justify-self:end;align-self:center;display:grid;justify-items:end;color:#12110fe0;-webkit-user-select:none;user-select:none}.ld-faq-page__hero-mark span{font-family:Newsreader,Georgia,serif;font-size:clamp(8rem,20vw,19rem);font-weight:300;line-height:.66;letter-spacing:-.09em;opacity:.12}.ld-faq-page__hero-mark small{margin-top:2rem;font-size:.65rem;letter-spacing:.26em;text-transform:uppercase}.ld-faq-page__tools{position:relative;z-index:2;border-bottom:1px solid var(--ld-faq-line);background:#fffdfae0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ld-faq-page__tools-inner{width:min(100%,1500px);margin:0 auto;padding:22px clamp(22px,5vw,78px);display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.5fr) auto;align-items:center;gap:22px}.ld-faq-page__search{min-height:50px;display:flex;align-items:center;gap:12px;padding:0 16px;border:1px solid var(--ld-faq-line);border-radius:999px;background:#fff}.ld-faq-page__search svg{width:18px;height:18px;flex:0 0 auto;fill:currentColor}.ld-faq-page__search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--ld-faq-ink);font:inherit;font-size:.88rem}.ld-faq-page__search-clear{padding:0;border:0;background:transparent;color:var(--ld-faq-muted);font:inherit;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.ld-faq-page__filters{display:flex;align-items:center;gap:7px;overflow-x:auto;scrollbar-width:none}.ld-faq-page__filters::-webkit-scrollbar{display:none}.ld-faq-page__filter{min-height:38px;padding:0 14px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--ld-faq-muted);font:inherit;font-size:.67rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.ld-faq-page__filter:hover,.ld-faq-page__filter:focus-visible,.ld-faq-page__filter.is-active{border-color:var(--ld-faq-ink);background:var(--ld-faq-ink);color:#fff}.ld-faq-page__result-count{margin:0;color:var(--ld-faq-muted);font-size:.72rem;white-space:nowrap}.ld-faq-page__body{width:min(100%,1500px);margin:0 auto;padding:clamp(60px,9vw,130px) clamp(22px,5vw,78px);display:grid;grid-template-columns:minmax(250px,.42fr) minmax(0,1fr);gap:clamp(48px,8vw,140px)}.ld-faq-page__aside{align-self:start}.ld-faq-page__aside h2,.ld-faq-page__closing h2{margin:0;font-family:Newsreader,Georgia,serif;font-size:clamp(2.4rem,5vw,5rem);font-weight:400;line-height:.98;letter-spacing:-.05em}.ld-faq-page__aside-copy{margin-top:28px;color:var(--ld-faq-muted);font-size:.95rem;line-height:1.75}.ld-faq-page__policy-links{display:grid;margin-top:38px;border-top:1px solid var(--ld-faq-line)}.ld-faq-page__policy-links a{display:flex;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid var(--ld-faq-line);color:var(--ld-faq-ink);font-size:.78rem;text-decoration:none;transition:padding-left .18s ease}.ld-faq-page__policy-links a:hover,.ld-faq-page__policy-links a:focus-visible{padding-left:8px}.ld-faq-page__contact-card{margin-top:36px;padding:24px;background:var(--ld-faq-ink);color:#fff}.ld-faq-page__contact-card span,.ld-faq-page__contact-card a{display:block}.ld-faq-page__contact-card span{margin-bottom:18px;color:#ffffffad;font-size:.76rem;letter-spacing:.04em}.ld-faq-page__contact-card>a:not(.ld-faq-page__email){color:#fff;font-family:Newsreader,Georgia,serif;font-size:1.55rem;line-height:1.15;text-decoration:none}.ld-faq-page__contact-card .ld-faq-page__email{margin-top:16px;color:#ffffffad;font-size:.72rem;overflow-wrap:anywhere}.ld-faq-page__list{border-top:1px solid var(--ld-faq-line)}.ld-faq-page__item{border-bottom:1px solid var(--ld-faq-line)}.ld-faq-page__item[hidden]{display:none}.ld-faq-page__item summary{min-height:96px;display:grid;grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:18px;padding:18px 0;cursor:pointer;list-style:none}.ld-faq-page__item summary::-webkit-details-marker{display:none}.ld-faq-page__item-index{color:var(--ld-faq-muted);font-size:.68rem;letter-spacing:.12em}.ld-faq-page__question{font-family:Newsreader,Georgia,serif;font-size:clamp(1.35rem,2.5vw,2.15rem);line-height:1.18;letter-spacing:-.025em}.ld-faq-page__plus{position:relative;width:24px;height:24px}.ld-faq-page__plus:before,.ld-faq-page__plus:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:1px;background:currentColor;transform:translate(-50%,-50%);transition:transform .22s ease}.ld-faq-page__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.ld-faq-page__item[open] .ld-faq-page__plus:after{transform:translate(-50%,-50%) rotate(0)}.ld-faq-page__answer{max-width:760px;padding:0 50px 34px 60px;color:var(--ld-faq-muted);font-size:.98rem;line-height:1.8}.ld-faq-page__answer a{color:var(--ld-faq-ink);text-underline-offset:4px}.ld-faq-page__answer-link{display:inline-flex;gap:7px;font-size:.75rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.ld-faq-page__no-results{min-height:260px;display:grid;place-content:center;justify-items:center;gap:18px;text-align:center;color:var(--ld-faq-muted)}.ld-faq-page__no-results button{min-height:44px;padding:0 18px;border:1px solid var(--ld-faq-ink);background:transparent;color:var(--ld-faq-ink);font:inherit;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.ld-faq-page__closing{width:min(calc(100% - 44px),1500px);margin:0 auto clamp(22px,5vw,70px);padding:clamp(42px,7vw,90px);display:flex;align-items:flex-end;justify-content:space-between;gap:42px;background:#d8c5ba}.ld-faq-page__closing h2{max-width:10ch}.ld-faq-page__closing-actions{display:flex;flex-wrap:wrap;gap:10px}.ld-faq-page__button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:0 22px;border:1px solid var(--ld-faq-ink);color:var(--ld-faq-ink);font-size:.7rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.ld-faq-page__button--dark{background:var(--ld-faq-ink);color:#fff}.ld-faq-page.is-motion-enabled [data-ld-faq-reveal]{opacity:0;transform:translateY(18px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.ld-faq-page.is-motion-enabled [data-ld-faq-reveal].is-visible{opacity:1;transform:none}@media screen and (max-width:1100px){.ld-faq-page__tools-inner{grid-template-columns:minmax(240px,.7fr) minmax(0,1fr)}.ld-faq-page__result-count{grid-column:1 / -1}}@media screen and (max-width:849px){.ld-faq-page__hero-inner{min-height:520px;grid-template-columns:1fr}.ld-faq-page__hero-mark{position:absolute;right:20px;bottom:40px;opacity:.55}.ld-faq-page__hero-mark small{display:none}.ld-faq-page__tools-inner,.ld-faq-page__body{grid-template-columns:1fr}.ld-faq-page__filters{order:3;grid-column:1 / -1}.ld-faq-page__result-count{grid-column:auto;justify-self:end}.ld-faq-page__aside{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.7fr);gap:30px}.ld-faq-page__aside-label,.ld-faq-page__aside h2,.ld-faq-page__aside-copy{grid-column:1}.ld-faq-page__policy-links,.ld-faq-page__contact-card{grid-column:2}.ld-faq-page__policy-links{grid-row:1 / span 3;margin-top:0}.ld-faq-page__contact-card{margin-top:0}}@media screen and (max-width:649px){.ld-faq-page__hero-inner{min-height:460px;padding-top:68px}.ld-faq-page__title{font-size:clamp(4rem,22vw,6.4rem)}.ld-faq-page__hero-mark{right:10px;bottom:26px}.ld-faq-page__tools-inner{grid-template-columns:1fr;padding-block:16px}.ld-faq-page__result-count{justify-self:start}.ld-faq-page__body{padding-top:58px;gap:58px}.ld-faq-page__aside{display:block}.ld-faq-page__policy-links,.ld-faq-page__contact-card{margin-top:32px}.ld-faq-page__item summary{min-height:86px;grid-template-columns:30px minmax(0,1fr) 24px;gap:11px}.ld-faq-page__question{font-size:1.35rem}.ld-faq-page__answer{padding:0 0 28px 41px;font-size:.94rem}.ld-faq-page__closing{width:calc(100% - 28px);padding:34px 24px;display:grid}.ld-faq-page__closing-actions,.ld-faq-page__button{width:100%}}@media(prefers-reduced-motion:reduce){.ld-faq-page *,.ld-faq-page *:before,.ld-faq-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.ld-faq-page.is-motion-enabled [data-ld-faq-reveal]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/928/assets/ld-faq-page.css.map */
