.section-ashford-pdp-faq{margin:0;padding:0}.ashford-pdp-faq{--ashford-walnut: #1a1208;--ashford-bronze: #8b7355;position:relative;padding:3.8rem 6rem;color:var(--ashford-walnut)}.ashford-pdp-faq h2,.ashford-pdp-faq p{margin:0}.ashford-pdp-faq__inner{max-width:79.6rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:3rem}.ashford-pdp-faq__intro{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:60.8rem;width:100%;text-align:center}.ashford-pdp-faq__eyebrow{font-family:var(--ashford-font-accent);font-weight:600;font-size:1.6rem;line-height:1.2;letter-spacing:1.28px;text-transform:uppercase;color:var(--ashford-bronze)}.ashford-pdp-faq__heading{font-family:var(--ashford-font-title);font-weight:var(--ashford-font-title-weight, 400);font-size:5.6rem;line-height:1.05;color:var(--ashford-walnut)}.ashford-pdp-faq__list{display:flex;flex-direction:column;gap:2rem;width:100%}.ashford-pdp-faq__item{display:flex;flex-direction:column;width:100%;padding-bottom:2rem;border-bottom:1px solid var(--ashford-walnut)}.ashford-pdp-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;cursor:pointer;list-style:none}.ashford-pdp-faq__summary::-webkit-details-marker,.ashford-pdp-faq__summary::marker{display:none;content:""}.ashford-pdp-faq__question{flex:1 1 0;min-width:0;font-family:var(--ashford-font-title);font-weight:var(--ashford-font-title-weight, 400);font-size:2rem;line-height:1.1;color:var(--ashford-walnut);text-align:left}.ashford-pdp-faq__icon{flex:0 0 3rem;width:3rem;height:3rem;overflow:hidden;display:flex;align-items:center;justify-content:center;transform:rotate(180deg);transition:transform .35s ease}.ashford-pdp-faq__item[open] .ashford-pdp-faq__icon{transform:none}.ashford-pdp-faq__icon img{width:3rem;height:3rem;display:block}.ashford-pdp-faq__panel{overflow:hidden}.ashford-pdp-faq__answer{font-family:var(--ashford-font-body);font-weight:400;font-size:2rem;line-height:1.2;color:var(--ashford-walnut);padding:3rem 3.6rem 0 0;text-align:left}@media(prefers-reduced-motion:reduce){.ashford-pdp-faq__icon,.ashford-pdp-faq__panel{transition:none}}@media screen and (max-width:989px){.ashford-pdp-faq{padding:4rem 1.5rem}.ashford-pdp-faq__heading{font-size:3.4rem}.ashford-pdp-faq__answer{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ashford-pdp-faq.css.map */
