.section-pdp-faq{background:transparent}.pdp-faq{padding:6.4rem 2rem}@media(min-width:990px){.pdp-faq{padding:8rem 4.8rem}}.pdp-faq__card{display:grid;grid-template-columns:1fr;background:#f8d9d8;border-radius:24px;overflow:hidden}@media(min-width:990px){.pdp-faq__card--has-media{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.pdp-faq__content{padding:4rem 3.2rem;background:#f8d9d8}@media(min-width:990px){.pdp-faq__content{padding:6.4rem 5.6rem}}.pdp-faq__heading{font-family:var(--font-heading-family);font-weight:700;font-size:2.6rem;line-height:3rem;letter-spacing:-.02em;color:var(--gx-charcoal, #1a1a1a);margin:0 0 3.2rem}.pdp-faq__item{border-bottom:1px solid rgba(26,26,26,.14)}.pdp-faq__item:first-child{border-top:1px solid rgba(26,26,26,.14)}.pdp-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;font-family:var(--font-body-family);font-weight:600;font-size:1.6rem;color:var(--gx-charcoal, #1a1a1a);padding:2rem 0;cursor:pointer;list-style:none}.pdp-faq__question::-webkit-details-marker{display:none}.pdp-faq__toggle{flex:0 0 auto;font-size:2rem;line-height:1;transition:transform .2s ease}.pdp-faq__item[open] .pdp-faq__toggle{transform:rotate(45deg)}.pdp-faq__answer{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.6;color:#1a1a1acc;padding:0 0 2rem;max-width:56ch}.pdp-faq__media{position:relative;min-height:32rem;overflow:hidden}.pdp-faq__img{width:100%;height:100%;object-fit:cover;display:block}.pdp-faq__media .pdp-faq__wave{display:block;position:absolute;top:0;bottom:0;left:-1px;width:12rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 240' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H70 C 95 40, 45 80, 70 120 C 95 160, 45 200, 70 240 H0 Z' fill='%23f8d9d8'/%3E%3C/svg%3E");background-repeat:repeat-y;background-size:12rem 24rem;animation:pdp-faq-wave-flow 9s linear infinite;pointer-events:none;z-index:1}@keyframes pdp-faq-wave-flow{0%{background-position-y:0}to{background-position-y:24rem}}@media(prefers-reduced-motion:reduce){.pdp-faq__wave{animation:none}}@media(max-width:989px){.pdp-faq__media{order:-1;max-height:32rem}.pdp-faq__media .pdp-faq__wave{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-pdp-faq.css.map */
