@import"https://fonts.googleapis.com/css2?family=Tenor+Sans&family=Assistant:wght@200;300;400;500;600;700;800&display=swap";.lbc-faq{--lbc-ink-900: var(--ink-900, #1e1e1c);--lbc-ink-800: var(--ink-800, #2a2a27);--lbc-ink-700: var(--ink-700, #3a3a36);--lbc-ink-500: var(--ink-500, #6e6d66);--lbc-bone-50: var(--bone-50, #faf8f3);--lbc-bone-100: var(--bone-100, #f4f1ea);--lbc-bone-200: var(--bone-200, #ece7dc);--lbc-bone-300: var(--bone-300, #ddd7c8);--lbc-ember-700: var(--ember-700, #8f2f1a);--lbc-ember-600: var(--ember-600, #b0432a);--lbc-ember-500: var(--ember-500, #c75636);--lbc-font-display: var(--font-display, "ivymode", "Tenor Sans", "Times New Roman", serif);--lbc-font-body: var(--font-body, "Assistant", system-ui, -apple-system, sans-serif);--lbc-radius-xs: var(--radius-xs, 2px);--lbc-ease-standard: var(--ease-standard, cubic-bezier(.4, 0, .2, 1));--lbc-dur-normal: var(--dur-normal, .24s);--lbc-ring: 0 0 0 2px var(--lbc-bone-50), 0 0 0 4px var(--lbc-ember-600);--lbc-on-dark-82: rgba(244, 241, 234, .82);--lbc-on-dark-72: rgba(244, 241, 234, .72);--lbc-on-dark-55: rgba(244, 241, 234, .55);--lbc-on-dark-30: rgba(244, 241, 234, .3);--lbc-on-dark-22: rgba(244, 241, 234, .22);--lbc-index-h: 48px;--lbc-pad: clamp(20px, 5vw, 48px);--lbc-max: 1140px;background:var(--lbc-bone-50);color:var(--lbc-ink-900);font-family:var(--lbc-font-body);-webkit-font-smoothing:antialiased}.lbc-faq__section{box-sizing:border-box;padding:clamp(48px,6vw,72px) var(--lbc-pad) clamp(56px,8vw,104px)}.lbc-faq__section--sunken{background:var(--lbc-bone-100)}.lbc-faq__section--ruled{border-top:1px solid var(--lbc-bone-300)}.lbc-faq__section--inverse{background:var(--lbc-ink-900);color:var(--lbc-bone-100)}.lbc-faq__inner{box-sizing:border-box;max-width:var(--lbc-max);margin:0 auto}.lbc-faq__grid{display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,40px)}.lbc-faq__anchor{scroll-margin-top:calc(var(--subnav-offset, 0px) + 72px)}.lbc-faq__eyebrow{margin:0 0 18px;display:inline-flex;align-items:center;gap:12px;font:600 12px/1 var(--lbc-font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--lbc-ink-500)}.lbc-faq__eyebrow--lead{margin-bottom:20px}.lbc-faq__eyebrow--on-dark{color:var(--lbc-on-dark-72)}.lbc-faq__eyebrow-rule{width:26px;height:1px;background:var(--lbc-bone-300);display:inline-block;flex:0 0 auto}.lbc-faq__eyebrow--on-dark .lbc-faq__eyebrow-rule{background:var(--lbc-on-dark-30)}.lbc-faq__h1{margin:0;max-width:20ch;font-family:var(--lbc-font-display);font-weight:400;font-size:clamp(2.35rem,6.4vw,3.1rem);line-height:1.08;letter-spacing:-.02em;text-wrap:pretty}.lbc-faq__h2{margin:0;font-family:var(--lbc-font-display);font-weight:400;font-size:clamp(1.75rem,4.6vw,2.25rem);line-height:1.14;letter-spacing:-.01em;text-wrap:pretty}.lbc-faq__h2--on-dark{color:var(--lbc-bone-50)}.lbc-faq-open{padding:clamp(48px,8vw,96px) var(--lbc-pad) clamp(40px,6vw,72px)}.lbc-faq-index{position:sticky;top:calc(var(--header-is-visible, 1) * var(--subnav-offset, 0px));z-index:20;box-sizing:border-box;width:100%;margin:0;border-top:none;border-bottom:1px solid var(--lbc-bone-300);padding:0 var(--lbc-pad);background:var(--lbc-bone-50)}.lbc-faq-index__track{box-sizing:border-box;max-width:var(--lbc-max);margin:0 auto;height:var(--lbc-index-h);display:flex;align-items:center;gap:clamp(18px,3vw,34px);flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.lbc-faq-index__track::-webkit-scrollbar{display:none}.lbc-faq-index__link{flex:0 0 auto;font:600 11px/1.4 var(--lbc-font-body);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--lbc-ink-500);transition:color var(--lbc-dur-normal) var(--lbc-ease-standard)}.lbc-faq-index__link:hover,.lbc-faq-index__link[aria-current=true]{color:var(--lbc-ink-900)}.lbc-faq-index__link:focus-visible{outline:none;box-shadow:var(--lbc-ring)}.lbc-faq-list{max-width:62ch;display:flex;flex-direction:column;gap:0}.lbc-faq-q{border-top:1px solid var(--lbc-bone-300)}.lbc-faq__section--inverse .lbc-faq-q{border-top-color:var(--lbc-on-dark-22)}.lbc-faq-q__summary{cursor:pointer;display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:18px 0;min-height:44px;font-family:var(--lbc-font-display);font-weight:400;font-size:clamp(1.15rem,2.2vw,1.35rem);line-height:1.3;letter-spacing:0;color:var(--lbc-ink-800);list-style:none}.lbc-faq__section--inverse .lbc-faq-q__summary{color:var(--lbc-bone-100)}.lbc-faq-q__summary::-webkit-details-marker{display:none}.lbc-faq-q__summary::marker{content:""}.lbc-faq-q__summary:after{content:"+";flex:0 0 auto;font-family:var(--lbc-font-body);font-weight:400;font-size:1.6em;line-height:.8;color:var(--lbc-ink-500)}.lbc-faq-q[open]>.lbc-faq-q__summary:after{content:"\2212"}.lbc-faq__section--inverse .lbc-faq-q__summary:after{color:var(--lbc-on-dark-55)}.lbc-faq-q__summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.lbc-faq-q__answer{display:flex;flex-direction:column;gap:18px;padding:0 0 24px;font:400 16px/1.6 var(--lbc-font-body);color:var(--lbc-ink-800);text-wrap:pretty}.lbc-faq-q__answer>p{margin:0}.lbc-faq__section--inverse .lbc-faq-q__answer{color:var(--lbc-on-dark-82)}.lbc-faq-q__answer a{color:var(--lbc-ink-900);text-decoration:underline;text-underline-offset:3px}.lbc-faq__section--inverse .lbc-faq-q__answer a{color:var(--lbc-bone-50)}.lbc-faq-links{display:flex;flex-wrap:wrap;gap:clamp(18px,3vw,30px)}.lbc-faq__link{display:inline-flex;align-items:center;min-height:44px;font:600 11px/1.4 var(--lbc-font-body);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--lbc-ink-900)}.lbc-faq__section--inverse .lbc-faq__link{color:var(--lbc-bone-50)}.lbc-faq__link:hover{text-decoration:underline;text-underline-offset:4px}.lbc-faq__link:focus-visible{outline:none;box-shadow:var(--lbc-ring)}.lbc-faq__figure{margin:clamp(8px,1.5vw,14px) 0;padding:clamp(20px,3vw,28px) 0;border-top:1px solid var(--lbc-bone-300);border-bottom:1px solid var(--lbc-bone-300);max-width:62ch}.lbc-faq__svg{display:block;width:100%;height:auto;overflow:visible}.lbc-faq__caption{margin-top:16px;max-width:56ch;font:400 .875rem/1.7 var(--lbc-font-body);color:var(--lbc-ink-500);text-wrap:pretty}.lbc-faq__d-stroke{fill:none;stroke:var(--lbc-ink-700);stroke-width:1.5}.lbc-faq__d-tick{fill:none;stroke:var(--lbc-ink-500);stroke-width:1}.lbc-faq__d-red{fill:var(--lbc-ember-600)}.lbc-faq__d-ir{fill:var(--lbc-ember-700);fill-opacity:.72}.lbc-faq__d-dark-a{fill:var(--lbc-bone-200);stroke:var(--lbc-ink-500);stroke-width:1.2}.lbc-faq__d-dark-b{fill:var(--lbc-bone-300);stroke:var(--lbc-ink-500);stroke-width:1.2}.lbc-faq__d-small{fill:var(--lbc-ink-500);font:600 11px var(--lbc-font-body);letter-spacing:.14em}.lbc-faq__d-cap{fill:var(--lbc-ink-700);font:600 11px var(--lbc-font-body);letter-spacing:.14em}.lbc-faq__d-cap-off{fill:var(--lbc-ink-500);font:600 11px var(--lbc-font-body);letter-spacing:.14em}.lbc-faq-closing{padding:clamp(56px,8vw,104px) var(--lbc-pad) clamp(64px,10vw,112px)}.lbc-faq-closing__col{max-width:62ch}.lbc-faq__btn{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:56px;padding:16px 30px;margin-top:clamp(24px,4vw,32px);background:var(--lbc-ink-900);color:var(--lbc-bone-50);border:none;font:600 13px/1 var(--lbc-font-body);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-radius:var(--lbc-radius-xs);transition:background-color var(--lbc-dur-normal) var(--lbc-ease-standard)}.lbc-faq__btn:hover{background:var(--lbc-ink-700);color:var(--lbc-bone-50)}.lbc-faq__btn:focus-visible{outline:none;box-shadow:var(--lbc-ring)}@media(min-width:480px){.lbc-faq .lbc-faq__btn{width:auto}}@media(min-width:1024px){.lbc-faq .lbc-faq__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:8.3%;row-gap:0}.lbc-faq .lbc-faq__rail{position:sticky;top:calc(var(--subnav-offset, 0px) + var(--lbc-index-h) + 24px);align-self:start}.lbc-faq .lbc-faq__rail--static{align-self:start}}@media(prefers-reduced-motion:reduce){.lbc-faq .lbc-faq__btn,.lbc-faq .lbc-faq-index__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/lbc-faq.css.map */
