.lp-faq,.lp-faq *,.lp-faq *:before,.lp-faq *:after{box-sizing:border-box}.lp-faq{--lp-faq-bg: #f7f7f7;--lp-faq-text: #111111;--lp-faq-muted: #666666;--lp-faq-line: #e2e2e2;--lp-faq-accent: #b8f400;--lp-faq-max-width: 1200px;--lp-faq-ease: cubic-bezier(.2, .7, .2, 1);--lp-faq-dur: .28s;background:var(--lp-faq-bg);color:var(--lp-faq-text);letter-spacing:0}.lp-faq__inner{width:min(var(--lp-faq-max-width),calc(100% - 40px));margin:0 auto}.lp-faq__header{margin-bottom:clamp(36px,4vw,48px)}.lp-faq__title{margin:0 0 12px;font-size:clamp(28px,4.5vw,48px);font-weight:600;line-height:1.12;letter-spacing:0}.lp-faq__lead{margin:0;max-width:40rem;font-size:clamp(15px,1.6vw,17px);line-height:1.5;color:var(--lp-faq-muted)}.lp-faq__list{border-top:1px solid var(--lp-faq-line)}.lp-faq__item{border-bottom:1px solid var(--lp-faq-line)}.lp-faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:20px 0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;letter-spacing:0}.lp-faq__trigger:focus{outline:none}.lp-faq__trigger:focus-visible{outline:2px solid var(--lp-faq-accent);outline-offset:2px}.lp-faq__question{flex:1;min-width:0;font-size:clamp(15px,1.5vw,17px);font-weight:500;line-height:1.4}.lp-faq__icon{flex-shrink:0;width:14px;height:14px;position:relative}.lp-faq__icon:before,.lp-faq__icon:after{content:"";position:absolute;background:var(--lp-faq-text);transition:transform var(--lp-faq-dur) var(--lp-faq-ease),opacity var(--lp-faq-dur) var(--lp-faq-ease)}.lp-faq__icon:before{top:6px;left:0;width:14px;height:1px}.lp-faq__icon:after{top:0;left:6px;width:1px;height:14px}.lp-faq__item.is-open .lp-faq__icon:after{transform:scaleY(0);opacity:0}.lp-faq__panel{overflow:hidden;height:0;opacity:0;transform:translateY(-4px);transition:height var(--lp-faq-dur) var(--lp-faq-ease),opacity var(--lp-faq-dur) var(--lp-faq-ease),transform var(--lp-faq-dur) var(--lp-faq-ease)}.lp-faq__item.is-open .lp-faq__panel{opacity:1;transform:translateY(0)}.lp-faq__item.is-open .lp-faq__panel:not([hidden]){height:auto}.lp-faq__answer{padding:0 38px 20px 0;font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:var(--lp-faq-muted)}.lp-faq__answer>:first-child{margin-top:0}.lp-faq__answer>:last-child{margin-bottom:0}.lp-faq__answer p{margin:0 0 .75em}.lp-faq__answer p:last-child{margin-bottom:0}.lp-faq__answer strong{font-weight:600;color:var(--lp-faq-text)}.lp-faq__answer a{color:inherit;text-decoration:underline;text-underline-offset:2px}.lp-faq__answer a:focus-visible{outline:2px solid var(--lp-faq-accent);outline-offset:2px}.lp-faq__note{margin:clamp(32px,4vw,40px) 0 0;font-size:13px;line-height:1.55;color:var(--lp-faq-muted)}.lp-faq__help{margin-top:clamp(28px,3.5vw,36px);padding-top:clamp(24px,3vw,32px);border-top:1px solid var(--lp-faq-line)}.lp-faq__help-label{margin:0 0 8px;font-size:15px;font-weight:600;color:var(--lp-faq-text)}.lp-faq__help-link{display:inline-block;font-size:15px;font-weight:500;color:var(--lp-faq-text);text-decoration:underline;text-underline-offset:3px}.lp-faq__help-link:hover,.lp-faq__help-link:focus-visible{color:var(--lp-faq-text);outline:2px solid var(--lp-faq-accent);outline-offset:2px}@media screen and (max-width:749px){.lp-faq__inner{width:min(var(--lp-faq-max-width),calc(100% - 32px))}.lp-faq__title{font-size:min(34px,clamp(24px,7vw,34px))}.lp-faq__trigger{gap:16px;padding:18px 0}.lp-faq__answer{padding-right:0;padding-bottom:18px}}@media(prefers-reduced-motion:reduce){.lp-faq__panel,.lp-faq__icon:before,.lp-faq__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lp-faq-page.css.map */
