.pdp-faq{--pdp-faq-pad-x: 1.5rem;--pdp-faq-gap: 2.4rem;--pdp-faq-list-gap: .5rem;--pdp-faq-heading-size: 3.6rem;--pdp-faq-heading-line: 3.2rem;--pdp-faq-heading-tracking: -.15rem;--pdp-faq-question-size: 1.6rem;--pdp-faq-question-line: 1.6rem;--pdp-faq-answer-size: 1.4rem;--pdp-faq-answer-line: 1.8rem;--pdp-faq-card-pad: 1.4rem 2.5rem;--pdp-faq-card-radius: .5rem;--pdp-faq-button-pad: 1.5rem 3rem;--pdp-faq-button-size: 1.4rem;--pdp-faq-button-radius: .5rem;display:block;background:linear-gradient(180deg,#96c0db,#fff);color:#000;overflow:hidden}.pdp-faq__inner{display:grid;grid-template-columns:1fr;grid-template-areas:"heading" "list" "media" "button";gap:var(--pdp-faq-gap);width:100%;max-width:144rem;margin:0 auto;padding:0 var(--pdp-faq-pad-x);box-sizing:border-box}.pdp-faq__heading{grid-area:heading;margin:0;color:#000;font-family:var(--font-body-family);font-size:var(--pdp-faq-heading-size);font-weight:400;letter-spacing:var(--pdp-faq-heading-tracking);line-height:var(--pdp-faq-heading-line);text-align:center;text-wrap:balance}.pdp-faq__list,.pdp-faq__placeholder{grid-area:list}.pdp-faq__list{display:flex;flex-direction:column;gap:var(--pdp-faq-list-gap);width:100%;margin:0;padding:0;min-width:0}.pdp-faq__item{width:100%;margin:0;border-radius:var(--pdp-faq-card-radius);background:#fff;overflow:hidden}.pdp-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;min-height:6rem;padding:var(--pdp-faq-card-pad);list-style:none;cursor:pointer;box-sizing:border-box}.pdp-faq__summary::-webkit-details-marker{display:none}.pdp-faq__question{flex:1 1 auto;min-width:0;color:#000;font-family:var(--font-body-family);font-size:var(--pdp-faq-question-size);font-weight:700;letter-spacing:-.008rem;line-height:var(--pdp-faq-question-line)}.pdp-faq__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:.9rem;color:#000;transition:transform .35s ease}.pdp-faq__icon svg{display:block;width:1.65rem;height:.9rem}.pdp-faq__item[open] .pdp-faq__icon{transform:rotate(180deg)}.pdp-faq__item:not([open]) .pdp-faq__answer{height:0;padding-top:0;padding-bottom:0;color:#000000b8;font-family:var(--font-body-family);font-size:var(--pdp-faq-answer-size);font-weight:400;letter-spacing:-.02rem;line-height:var(--pdp-faq-answer-line)}.pdp-faq__answer>*:first-child{margin-top:0}.pdp-faq__answer>*:last-child{margin-bottom:0}.pdp-faq__placeholder{margin:0;padding:var(--pdp-faq-card-pad);border-radius:var(--pdp-faq-card-radius);background:#fff;color:#000000a6;font-size:1.4rem;line-height:1.5}.pdp-faq__answer>*{padding:0 2rem}.pdp-faq__placeholder code{font-size:.95em}.pdp-faq__media{grid-area:media;width:100%;min-width:0}.pdp-faq__image{display:block;width:100%;height:auto;object-fit:contain}.pdp-faq__button{grid-area:button;justify-self:center;display:inline-flex;align-items:center;justify-content:center;padding:var(--pdp-faq-button-pad);border:0;border-radius:var(--pdp-faq-button-radius);font-family:var(--font-body-family);font-size:var(--pdp-faq-button-size);font-weight:700;letter-spacing:0;line-height:2rem;text-decoration:none;text-align:center;text-transform:uppercase}.pdp-faq__button[aria-disabled=true]{cursor:pointer}.pdp-faq__button-label--desktop{display:none}.pdp-faq__button-label--mobile{display:inline}@media screen and (min-width:750px){.pdp-faq{--pdp-faq-pad-x: 4rem;--pdp-faq-gap: 4.8rem;--pdp-faq-heading-size: 5rem;--pdp-faq-heading-line: 5rem;--pdp-faq-question-size: 1.6rem;--pdp-faq-question-line: 2rem;--pdp-faq-answer-size: 1.6rem;--pdp-faq-answer-line: 2.2rem;--pdp-faq-card-pad: 1.8rem 2.5rem}.pdp-faq__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"media heading" "media list" "media button";align-items:start;column-gap:4.8rem;row-gap:2.4rem}.pdp-faq__media{align-self:center;max-width:56rem}.pdp-faq__heading{text-align:left}.pdp-faq__list{max-width:60rem}.pdp-faq__button{justify-self:start}.pdp-faq__button-label--mobile{display:none}.pdp-faq__button-label--desktop{display:inline}}@media screen and (min-width:990px){.pdp-faq__inner{grid-template-columns:minmax(0,66.6rem) minmax(0,60rem);column-gap:0;row-gap:3.3rem}.pdp-faq__media{align-self:start;width:87.6rem;max-width:none;margin-left:-22.7rem}.pdp-faq__media img{width:100%;height:54rem;object-fit:cover}.pdp-faq__heading{max-width:39.5rem;text-wrap:initial}}@media(prefers-reduced-motion:reduce){.pdp-faq__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-pdp-faq.css.map */
