.pfaq{--pfaq-ink: #242424;--pfaq-card: #f9f9f7;--pfaq-card-hover: #fcfcfb;--pfaq-card-open: #ffffff;--pfaq-icon-open: #f8f6f4;--pfaq-pill-active: #7c685f;--pfaq-ease: cubic-bezier(.22, 1, .36, 1);--pfaq-dur: .42s;background-color:var(--pfaq-bg, #f3f2ee);padding-top:var(--pfaq-pt, 80px);padding-bottom:var(--pfaq-pb, 80px);color:var(--pfaq-ink);overflow:hidden}.pfaq *,.pfaq *:before,.pfaq *:after{box-sizing:border-box}.pfaq__inner{max-width:calc(1209px + 2 * var(--pfaq-gutter, 40px));margin:0 auto;padding:0 var(--pfaq-gutter, 40px)}.pfaq__header{display:flex;flex-direction:column;gap:12px}.pfaq__label{margin:0;font-family:Albra Grotesk,sans-serif;font-size:13px;font-weight:500;line-height:22px;letter-spacing:.78px;text-transform:uppercase;color:var(--pfaq-ink);opacity:.5}.pfaq .pfaq__heading{margin:0;font-family:Albra,serif;font-size:38px;font-weight:400;font-style:normal;line-height:50px;letter-spacing:-.38px;color:var(--pfaq-ink);word-break:normal;overflow-wrap:normal;text-wrap:balance}.pfaq__heading em{font-style:italic;font-weight:300}.pfaq[data-layout=v1_split] .pfaq__inner{display:grid;grid-template-columns:minmax(0,442fr) minmax(0,687fr);gap:80px;align-items:start}.pfaq__aside{display:flex;flex-direction:column;gap:48px;min-width:0}.pfaq__media{position:relative;aspect-ratio:442 / 466;border-radius:16px;overflow:hidden;background:#fff}.pfaq__media img,.pfaq__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pfaq__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;pointer-events:none}.pfaq[data-layout=v2_centered] .pfaq__inner{display:flex;flex-direction:column;align-items:center;gap:36px}.pfaq[data-layout=v2_centered] .pfaq__header{align-items:center;text-align:center}.pfaq[data-layout=v2_centered] .pfaq__content{width:100%;max-width:727px}.pfaq__content{min-width:0}.pfaq__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0 0 36px}.pfaq__pill{-webkit-appearance:none;appearance:none;border:0;margin:0;padding:4px 12px;border-radius:40px;background:#fff;color:#242424cc;font-family:Albra Grotesk,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:normal;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.pfaq__pill[aria-pressed=true]{background:var(--pfaq-pill-active);color:#f3f2ee}.pfaq__pill:focus-visible{outline:2px solid var(--pfaq-pill-active);outline-offset:2px}.pfaq__list{display:flex;flex-direction:column;gap:10px}.pfaq__item{border-radius:16px;background-color:var(--pfaq-card);transition:background-color .3s ease}.pfaq__item[hidden]{display:none}.pfaq__item.is-open{background-color:var(--pfaq-card-open)}.pfaq .pfaq__q{margin:0;font:inherit;letter-spacing:normal}.pfaq__trigger{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;margin:0;padding:20px 20px 20px 30px;border:0;border-radius:16px;background:transparent;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.pfaq__trigger:focus{outline:none}.pfaq__trigger:focus-visible{outline:2px solid var(--pfaq-pill-active);outline-offset:2px}.pfaq__question{flex:1 1 auto;min-width:0;font-family:Albra Grotesk,sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:.18px;color:var(--pfaq-ink);opacity:.5;word-break:normal;overflow-wrap:break-word;transition:opacity .25s ease}.pfaq__item.is-open .pfaq__question{opacity:1}.pfaq__icon{position:relative;flex:0 0 32px;width:32px;height:32px;border-radius:12px;box-shadow:inset 0 0 0 .69px #0000000d;background-color:transparent;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,box-shadow .3s ease}.pfaq__icon svg{display:block;width:32px;height:32px;transform:rotate(-90deg);transition:transform var(--pfaq-dur) var(--pfaq-ease)}.pfaq__item.is-open .pfaq__icon{background-color:var(--pfaq-icon-open);box-shadow:inset 0 0 0 .69px #0000}.pfaq__item.is-open .pfaq__icon svg{transform:rotate(0)}@media(hover:hover)and (pointer:fine){.pfaq__item:not(.is-open):hover{background-color:var(--pfaq-card-hover)}.pfaq__item:not(.is-open):hover .pfaq__question{opacity:.78}.pfaq__item:not(.is-open):hover .pfaq__icon{box-shadow:inset 0 0 0 .69px #0000001f}.pfaq__pill:not([aria-pressed=true]):hover{color:var(--pfaq-ink)}}.pfaq__panel{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--pfaq-dur) var(--pfaq-ease),visibility 0s linear var(--pfaq-dur)}.pfaq__item.is-open .pfaq__panel{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows var(--pfaq-dur) var(--pfaq-ease),visibility 0s linear 0s}.pfaq__panel-inner{min-height:0;overflow:hidden}.pfaq__answer{padding:20px 20px 30px 30px;font-family:Albra Grotesk,sans-serif;font-size:14px;font-weight:300;line-height:22px;letter-spacing:normal;color:var(--pfaq-ink);opacity:0;transform:translateY(-4px);transition:opacity .25s ease,transform var(--pfaq-dur) var(--pfaq-ease)}.pfaq__item.is-open .pfaq__answer{opacity:.75;transform:none;transition:opacity .3s ease 80ms,transform var(--pfaq-dur) var(--pfaq-ease)}.pfaq__answer p{margin:0;font:inherit;letter-spacing:inherit;color:inherit}.pfaq__answer p+p{margin-top:.8em}.pfaq__empty{margin:0;padding:24px;border-radius:16px;background:#fff;font-family:Albra Grotesk,sans-serif;font-size:14px;line-height:22px;color:#242424a6}@media screen and (max-width:1199px){.pfaq[data-layout=v1_split] .pfaq__inner{gap:48px}}@media screen and (max-width:989px){.pfaq[data-layout=v1_split] .pfaq__inner{display:flex;flex-direction:column;align-items:center;gap:36px}.pfaq[data-layout=v1_split] .pfaq__media{display:none}.pfaq[data-layout=v1_split] .pfaq__header{align-items:center;text-align:center}.pfaq[data-layout=v1_split] .pfaq__content{width:100%;max-width:727px}}@media screen and (max-width:749px){.pfaq{--pfaq-gutter: 20px;--pfaq-pill-active: #614e4a;padding-top:min(var(--pfaq-pt, 56px),56px);padding-bottom:min(var(--pfaq-pb, 56px),56px)}.pfaq[data-layout] .pfaq__inner{gap:30px}.pfaq__header{gap:8px}.pfaq__label{font-size:12px;line-height:22px;letter-spacing:.72px}.pfaq .pfaq__heading{font-size:22px;line-height:27px;letter-spacing:.22px}.pfaq__heading em{font-style:normal;font-weight:400}.pfaq__pills{flex-wrap:nowrap;justify-content:flex-start;gap:8px;margin:-6px calc(-1 * var(--pfaq-gutter)) 24px;padding:0 var(--pfaq-gutter);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pfaq__pills::-webkit-scrollbar{display:none}.pfaq__pill{flex:0 0 auto;padding:10px 20px}.pfaq__item{border-radius:15px}.pfaq__trigger{gap:24px;padding:18px 20px 16px 21px;border-radius:15px}.pfaq__question{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.16px}.pfaq__answer{padding:20px 25px 28px 21px;font-weight:400;line-height:1.2;letter-spacing:.28px}.pfaq__item.is-open .pfaq__answer{opacity:.65}}@media(prefers-reduced-motion:reduce){.pfaq__item,.pfaq__question,.pfaq__icon,.pfaq__icon svg,.pfaq__panel,.pfaq__item.is-open .pfaq__panel,.pfaq__answer,.pfaq__item.is-open .pfaq__answer{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/product-faq.css.map */
