.lp-pdp-faq{width:100%;overflow:hidden;background:var(--faq-section-bg);color:var(--faq-question);font-family:var(--faq-body-font)}.lp-pdp-faq *,.lp-pdp-faq *:before,.lp-pdp-faq *:after{box-sizing:border-box}.lp-pdp-faq svg{display:block}.lp-pdp-faq__container{width:min(100%,var(--faq-max-width));margin:0 auto;padding:var(--faq-top-desktop) 24px var(--faq-bottom-desktop)}.lp-pdp-faq__header{width:min(100%,680px);margin:0 auto 30px;text-align:center}.lp-pdp-faq__eyebrow{margin:0 0 8px;color:var(--faq-heading-accent);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.lp-pdp-faq__heading{margin:0;color:var(--faq-heading);font-family:var(--faq-heading-font);font-size:var(--faq-heading-desktop);font-weight:700;line-height:1.1;letter-spacing:-.025em;text-wrap:balance}.lp-pdp-faq__heading>span{display:block}.lp-pdp-faq__heading-accent{color:var(--faq-heading-accent)}.lp-pdp-faq__introduction{width:min(100%,570px);margin:12px auto 0;color:var(--faq-answer);font-size:15px;line-height:1.48}.lp-pdp-faq__introduction p{margin:0}.lp-pdp-faq__list{display:grid;gap:10px}.lp-pdp-faq__item{width:100%;overflow:hidden;border:1px solid var(--faq-border);border-radius:var(--faq-card-radius);background:var(--faq-card-bg);transition:border-color .18s ease,background-color .18s ease}.lp-pdp-faq__item[open]{border-color:var(--faq-open-border);background:var(--faq-card-open-bg)}.lp-pdp-faq__question{display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:14px;min-height:64px;align-items:center;padding:16px 17px;color:var(--faq-question);font-family:var(--faq-body-font);font-size:var(--faq-question-desktop);font-weight:700;line-height:1.3;text-align:left;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.lp-pdp-faq__question::-webkit-details-marker{display:none}.lp-pdp-faq__question::marker{display:none;content:""}.lp-pdp-faq__item[open] .lp-pdp-faq__question,.lp-pdp-faq__question:hover{color:var(--faq-question-open)}.lp-pdp-faq__question:focus-visible{outline:3px solid var(--faq-heading);outline-offset:-3px;border-radius:calc(var(--faq-card-radius) - 1px)}.lp-pdp-faq__question-text{min-width:0}.lp-pdp-faq__icon{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:50%;background:var(--faq-icon-bg);color:var(--faq-icon);transition:background-color .18s ease,color .18s ease,transform .18s ease}.lp-pdp-faq__icon svg{width:18px;height:18px}.lp-pdp-faq__icon-vertical{transform-origin:center;transition:opacity .18s ease,transform .18s ease}.lp-pdp-faq__item[open] .lp-pdp-faq__icon{background:var(--faq-heading-accent);color:#fff}.lp-pdp-faq__item[open] .lp-pdp-faq__icon-vertical{opacity:0;transform:rotate(90deg)}.lp-pdp-faq__answer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .26s ease,opacity .18s ease}.lp-pdp-faq__item[open] .lp-pdp-faq__answer{grid-template-rows:1fr;opacity:1}.lp-pdp-faq__answer-inner{min-height:0;overflow:hidden;padding:0 64px 0 17px;color:var(--faq-answer);font-size:var(--faq-answer-desktop);line-height:1.58;transition:padding-bottom .26s ease}.lp-pdp-faq__item[open] .lp-pdp-faq__answer-inner{padding-bottom:19px}.lp-pdp-faq__answer-inner p{margin:0}.lp-pdp-faq__answer-inner p+p{margin-top:10px}.lp-pdp-faq__answer-inner ul,.lp-pdp-faq__answer-inner ol{margin:10px 0 0;padding-left:21px}.lp-pdp-faq__answer-inner li+li{margin-top:5px}.lp-pdp-faq__answer-inner a{color:var(--faq-heading);font-weight:600;text-decoration:underline;text-underline-offset:2px}.lp-pdp-faq__empty{padding:34px 20px;border:1px dashed var(--faq-border);border-radius:var(--faq-card-radius);color:var(--faq-answer);text-align:center}@media screen and (max-width:749px){.lp-pdp-faq__container{padding:var(--faq-top-mobile) 12px var(--faq-bottom-mobile)}.lp-pdp-faq__header{margin-bottom:23px;padding:0 7px}.lp-pdp-faq__heading{font-size:var(--faq-heading-mobile);line-height:1.1}.lp-pdp-faq__introduction{margin-top:10px;font-size:14px;line-height:1.45}.lp-pdp-faq__list{gap:9px}.lp-pdp-faq__item{border-radius:min(var(--faq-card-radius),13px)}.lp-pdp-faq__question{grid-template-columns:minmax(0,1fr) 32px;gap:11px;min-height:60px;padding:15px 14px;font-size:var(--faq-question-mobile);line-height:1.28}.lp-pdp-faq__icon{width:30px;height:30px}.lp-pdp-faq__icon svg{width:17px;height:17px}.lp-pdp-faq__answer-inner{padding:0 14px;font-size:var(--faq-answer-mobile);line-height:1.55}.lp-pdp-faq__item[open] .lp-pdp-faq__answer-inner{padding-bottom:17px}}@media screen and (max-width:370px){.lp-pdp-faq__container{padding-right:9px;padding-left:9px}.lp-pdp-faq__question,.lp-pdp-faq__answer-inner{padding-right:12px;padding-left:12px}}@media(prefers-reduced-motion:reduce){.lp-pdp-faq__item,.lp-pdp-faq__icon,.lp-pdp-faq__icon-vertical,.lp-pdp-faq__answer,.lp-pdp-faq__answer-inner{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lp-pdp-faq.css.map */
