.tp-faq{width:100%;background:#bb2b3f}.tp-faq .tp-wrapper{padding-block:clamp(5.6rem,3.2229rem + 6.0952vw,12rem);display:flex;flex-direction:column;gap:clamp(2.4rem,.32rem + 5.3333vw,8rem)}@media screen and (min-width:1024px){.tp-faq .tp-wrapper{flex-direction:row-reverse;align-items:flex-start;justify-content:space-between}}.tp-faq .tp-wrapper img{width:100%;height:auto;border-radius:12px}@media screen and (min-width:1024px){.tp-faq .tp-wrapper img{width:40%}}.tp-faq .tp-wrapper .desktop{display:none;aspect-ratio:412.8 / 483.66;object-fit:cover}@media screen and (min-width:1024px){.tp-faq .tp-wrapper .desktop{display:block;max-width:412.8px;position:sticky;top:24px}}.tp-faq .tp-wrapper .mobile{display:block;aspect-ratio:328 / 340.2;object-fit:cover}@media screen and (min-width:1024px){.tp-faq .tp-wrapper .mobile{display:none}}.tp-faq .tp-wrapper .text-wrapper{padding-block:clamp(0rem,-1.7829rem + 4.5714vw,4.8rem);display:flex;flex-direction:column;gap:clamp(2.4rem,1.5086rem + 2.2857vw,4.8rem);width:100%}@media screen and (min-width:1024px){.tp-faq .tp-wrapper .text-wrapper{width:60%}}.tp-faq .tp-wrapper .text-wrapper h2{color:#fbfcec;font-family:Recoleta Alt;font-size:clamp(2.6rem,1.7829rem + 2.0952vw,4.8rem);font-style:normal;font-weight:500;letter-spacing:.6px;line-height:120%;text-transform:uppercase;margin:0}@media screen and (min-width:1024px){.tp-faq .tp-wrapper .text-wrapper h2{line-height:125%;text-transform:none}}.tp-faq .tp-wrapper .text-wrapper h2 b{font-weight:700}.tp-faq .tp-wrapper .text-wrapper .question-wrapper{display:flex;flex-direction:column}.tp-faq .tp-wrapper .text-wrapper .question-wrapper .faq-item{display:flex;flex-direction:column;gap:0px;padding-block:24px;width:100%;border-bottom:1px solid #FBFCEC}.tp-faq .tp-wrapper .text-wrapper .question-wrapper .faq-item summary{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%}.tp-faq .tp-wrapper .text-wrapper .question-wrapper .faq-item summary h3{margin:0;color:#fbfcec;font-family:Recoleta Alt;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.6px;line-height:23.4px}@media screen and (min-width:1024px){.tp-faq .tp-wrapper .text-wrapper .question-wrapper .faq-item summary h3{font-family:Point;font-size:18px;font-weight:400;line-height:150%}}.tp-faq .tp-wrapper .text-wrapper .question-wrapper .faq-item summary svg{transition:transform .5s;transform:rotate(180deg)}.tp-faq .tp-wrapper .text-wrapper .question-wrapper .faq-item p{margin:0;color:#fbfcec;font-family:Point;font-size:clamp(1.5rem,1.3886rem + .2857vw,1.8rem);font-style:normal;font-weight:400;line-height:150%}.tp-faq .tp-wrapper .text-wrapper .question-wrapper .faq-item[open]{gap:24px}.tp-faq .tp-wrapper .text-wrapper .question-wrapper .faq-item[open] summary svg{transform:rotate(0)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/tp-faq.css.map */
