.tp-faq{width:100%;background:#cfdcb1;background-size:cover;background-position:bottom;position:relative}.tp-faq .tp-page-width{padding-top:clamp(4rem,1.92rem + 8.5333vw,9.6rem);padding-bottom:clamp(4rem,2.5143rem + 6.0952vw,8rem);max-width:1440px;margin:0 auto;padding-left:16px;padding-right:16px;display:flex;flex-direction:column;gap:32px;align-items:center}@media screen and (min-width: 768px){.tp-faq .tp-page-width{padding-left:32px;padding-right:32px}}@media screen and (min-width: 1024px){.tp-faq .tp-page-width{padding-left:64px;padding-right:64px;flex-direction:row;justify-content:space-between;align-items:flex-start}}@media screen and (min-width: 1280px){.tp-faq .tp-page-width{gap:64px}}.tp-faq .tp-page-width :is(h1){margin:0;text-align:center;font-size:clamp(2.6rem,1.1886rem + 3.62vw,6.4rem);max-width:409px;color:#303030;leading-trim:both;text-edge:cap;font-family:Bricolage Grotesque;font-style:normal;font-weight:600;line-height:120%}@media screen and (min-width: 1024px){.tp-faq .tp-page-width :is(h1){text-align:left;width:35%}}.tp-faq .tp-page-width .question-wrapper{display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 1024px){.tp-faq .tp-page-width .question-wrapper{width:65%;max-width:750px}}.tp-faq .tp-page-width .question-wrapper details{border-radius:12px;border:2px solid #DF3C70;overflow:hidden}.tp-faq .tp-page-width .question-wrapper details :is(summary){padding:16px 12px 16px 16px;background:transparent;display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition:color .3s ease,background-color .3s ease}@media screen and (min-width: 1024px){.tp-faq .tp-page-width .question-wrapper details :is(summary){padding:16px 20px 16px 24px}}.tp-faq .tp-page-width .question-wrapper details :is(summary) .summary__title{color:#df3c70;font-feature-settings:"liga" off,"clig" off;font-family:Bricolage Grotesque;font-size:clamp(1.6rem,1.4514rem + .6095vw,2rem);font-style:normal;font-weight:500;line-height:150%}.tp-faq .tp-page-width .question-wrapper details :is(summary) .tp-minus{min-width:24px;color:#fff;display:none}.tp-faq .tp-page-width .question-wrapper details :is(summary) .tp-plus{min-width:24px;color:#df3c70}.tp-faq .tp-page-width .question-wrapper details[open] :is(summary){background:#df3c70}.tp-faq .tp-page-width .question-wrapper details[open] :is(summary) .summary__title{color:#fff}.tp-faq .tp-page-width .question-wrapper details[open] :is(summary) .tp-minus{color:#fff;display:block}.tp-faq .tp-page-width .question-wrapper details[open] :is(summary) .tp-plus{color:#fff;display:none}.tp-faq .tp-page-width .question-wrapper details .answer{background:transparent;padding:16px 16px 24px;font-family:Bricolage Grotesque;color:#4d4d4d}@media screen and (min-width: 768px){.tp-faq .tp-page-width .question-wrapper details .answer{padding:24px 24px 32px}}.tp-faq .tp-page-width .question-wrapper details .answer *{margin:0}.tp-faq .floating-image{position:absolute;top:-48px;width:100%;display:flex;max-width:1440px;margin:0 auto;right:50%;transform:translate(50%);justify-content:flex-end;padding-left:16px;padding-right:24px}@media screen and (min-width: 768px){.tp-faq .floating-image{padding-left:48px}}@media screen and (min-width: 1024px){.tp-faq .floating-image{padding-left:64px;padding-right:64px;top:-64px}}.tp-faq .floating-image img{width:clamp(7.2rem,5.7143rem + 3.8095vw,11.2rem)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tp-faq.css.map */
