.pdp-faq-section{padding-left:16px;padding-right:16px}@media (min-width:1024px){.pdp-faq-section{padding-left:72px;padding-right:72px}}.pdp-faq-section__container{--gap:2rem;display:flex;flex-direction:column;gap:var(--gap);justify-content:center}@media (min-width:1024px){.pdp-faq-section__container{--gap:5rem;flex-direction:row}}.pdp-faq-section__title{line-height:1.2;margin-bottom:1rem}.pdp-faq-section__title p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.pdp-faq-section__title p:last-child{margin-bottom:0}.pdp-faq-section__title.h1{font-size:40px}.pdp-faq-section__title.h2{font-size:36px}.pdp-faq-section__title.h3{font-size:32px}.pdp-faq-section__title.h4{font-size:28px}.pdp-faq-section__title.h5{font-size:24px}.pdp-faq-section__title.h6{font-size:20px}@media (min-width:1024px){.pdp-faq-section__title.h1{font-size:44px}.pdp-faq-section__title.h2{font-size:40px}.pdp-faq-section__title.h3{font-size:36px}.pdp-faq-section__title.h4{font-size:32px}.pdp-faq-section__title.h5{font-size:28px}.pdp-faq-section__title.h6{font-size:24px}}.pdp-faq-section__subtitle{font-size:18px;line-height:1.5}.pdp-faq-section__subtitle a{text-decoration:underline}.pdp-faq-section__subtitle ul{list-style-type:disc;padding-left:1em}.pdp-faq-section__subtitle ol{list-style-type:decimal;padding-left:1em}.pdp-faq-section__subtitle li,.pdp-faq-section__subtitle p:not(:last-child){margin-bottom:.5em}.pdp-faq-section__subtitle p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}@media (min-width:1024px){.pdp-faq-section__image-wrapper{width:calc(50% - var(--gap)/2)}}.pdp-faq-section__image-wrapper img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%}.pdp-faq-section__content-column{width:100%}@media (min-width:1024px){.pdp-faq-section__content-column{width:calc(50% - var(--gap)/2)}}.pdp-faq-section__faq-list{display:flex;flex-direction:column;list-style:none}.pdp-faq-section__faq-item{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:1.5rem;padding-top:1.5rem}.pdp-faq-section__faq-item .icon-add,.pdp-faq-section__faq-item .icon-subtract{display:none}.pdp-faq-section__faq-item.active .icon-subtract,.pdp-faq-section__faq-item:not(.active) .icon-add{display:block}.pdp-faq-section__faq-item-question{align-items:center;display:flex;font-size:18px;font-weight:500;gap:1rem;justify-content:space-between;line-height:1.5;text-align:left;width:100%}.pdp-faq-section__faq-item-content{font-size:18px;line-height:1.5}.pdp-faq-section__faq-item-content p:last-child{margin-bottom:0}.pdp-faq-section__faq-item-content-inner{padding-top:.5rem}.pdp-faq-section__faq-item-content-inner a{text-decoration:underline}.pdp-faq-section__faq-item-content-inner ul{list-style-type:disc;padding-left:1em}.pdp-faq-section__faq-item-content-inner ol{list-style-type:decimal;padding-left:1em}.pdp-faq-section__faq-item-content-inner li,.pdp-faq-section__faq-item-content-inner p:not(:last-child){margin-bottom:.5em}.pdp-faq-section__cta{background:var(--black);border-color:var(--gold);border:2px solid var(--black);border-radius:0;color:var(--black);color:#fff;display:inline-block;font-size:1.125rem;font-size:18px;font-weight:500;line-height:1.3125rem;line-height:1.5;margin-top:2.5rem;outline:none;padding:1rem 1.5rem;text-align:center;text-transform:uppercase;transition:.3s ease}.pdp-faq-section__cta:hover{background:none;border-color:var(--black);color:var(--black)}
