.faq{position:relative}.faq .breadcrumbs{padding:32px 0}@media(max-width: 989.98px){.faq .breadcrumbs{padding:16px 0}}.faq .faq__container{grid-column:3/11;padding:112px 0}@media(max-width: 989.98px){.faq .faq__container{grid-column:span 4;padding:80px 0 56px}}.faq .faq-title{font-family:"Archivo",sans-serif;font-weight:400;font-style:normal;font-size:80px;line-height:80px;letter-spacing:-1.6px;text-transform:uppercase;word-spacing:-10px;text-align:center;margin-bottom:64px}@media(max-width: 989.98px){.faq .faq-title{font-family:"Archivo",sans-serif;font-weight:400;font-style:normal;font-size:32px;line-height:40px;letter-spacing:0;text-transform:uppercase;word-spacing:normal;margin-bottom:32px}}.faq .faq-accordion{margin-bottom:64px}@media(max-width: 989.98px){.faq .faq-accordion{margin-bottom:32px}}.faq .faq-accordion .faq-row{display:block;margin-bottom:16px}.faq .faq-accordion .faq-row:last-child{margin-bottom:0}.faq .faq-accordion .faq-row .faq-row__header{background-color:#2a2a2a;border-radius:8px;display:flex;align-items:center;gap:12px;padding:24px;cursor:pointer}@media(max-width: 989.98px){.faq .faq-accordion .faq-row .faq-row__header{padding:16px}}.faq .faq-accordion .faq-row .faq-row__header .icon-cart{width:24px;height:24px}.faq .faq-accordion .faq-row .faq-row__header .faq-row__title{font-family:"Archivo",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:22px;letter-spacing:0;text-transform:uppercase;word-spacing:normal;flex:1}@media(max-width: 989.98px){.faq .faq-accordion .faq-row .faq-row__header .faq-row__title{font-family:"Archivo",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:24px;letter-spacing:0;text-transform:uppercase;word-spacing:normal}}.faq .faq-accordion .faq-row .faq-row__header .icon-arrow{width:24px;height:24px;transition:transform 500ms ease}.faq .faq-accordion .faq-row.active .faq-row__header .icon-arrow{transform:rotate(180deg)}.faq .faq-accordion .faq-row .faq-row__body{padding:24px 0;margin-top:16px}@media(max-width: 989.98px){.faq .faq-accordion .faq-row .faq-row__body{padding:8px 0}}.faq .faq-accordion .faq-row .faq-row__body .faq-question{display:block;padding:24px 24px 24px 0;border-bottom:1px solid var(--dark-40)}.faq .faq-accordion .faq-row .faq-row__body .faq-question:last-child{border-bottom:0}@media(max-width: 989.98px){.faq .faq-accordion .faq-row .faq-row__body .faq-question{padding:24px 0;margin-right:16px}}.faq .faq-accordion .faq-row .faq-row__body .faq-question .faq-question__header{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.faq .faq-accordion .faq-row .faq-row__body .faq-question .faq-question__header .faq-question__title{font-family:"B612 Mono",monospace;font-weight:700;font-style:normal;font-size:14px;line-height:24px;letter-spacing:0;text-transform:none}.faq .faq-accordion .faq-row .faq-row__body .faq-question .faq-question__header .icon-arrow{width:24px;height:24px;transition:transform 500ms ease}.faq .faq-accordion .faq-row .faq-row__body .faq-question.active .faq-question__header .icon-arrow{transform:rotate(180deg)}.faq .faq-accordion .faq-row .faq-row__body .faq-question .faq-question__content{max-height:0;transition:max-height 500ms ease;overflow:hidden}.faq .faq-accordion .faq-row .faq-row__body .faq-question .faq-question__content .faq-question__content-container{font-family:"B612",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:24px;letter-spacing:0;text-transform:none;padding-top:24px}@media(max-width: 989.98px){.faq .faq-accordion .faq-row .faq-row__body .faq-question .faq-question__content .faq-question__content-container{font-family:"B612",sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:20px;letter-spacing:0;text-transform:none}}.faq .faq-contact{text-align:center}.faq .faq-contact .faq-contact__heading{font-family:"B612 Mono",monospace;font-weight:700;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0;text-transform:none;color:var(--green);margin-bottom:12px}@media(max-width: 989.98px){.faq .faq-contact .faq-contact__heading{font-family:"B612 Mono",monospace;font-weight:700;font-style:normal;font-size:14px;line-height:24px;letter-spacing:0;text-transform:none}}.faq .faq-contact .faq-contact__text{font-family:"B612",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:24px;letter-spacing:0;text-transform:none;margin-bottom:32px}@media(max-width: 989.98px){.faq .faq-contact .faq-contact__text{font-family:"B612",sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:20px;letter-spacing:0;text-transform:none;margin-bottom:24px}}.faq .faq-contact .faq-contact__btns{display:flex;justify-content:center;gap:12px 24px}@media(max-width: 749.98px){.faq .faq-contact .faq-contact__btns{flex-direction:column}}.faq .faq-image{position:absolute;z-index:-1}.faq .faq-image.faq-image--1{width:374px;top:0;right:0}.faq .faq-image.faq-image--2{width:275px;top:217px;right:15px}.faq .faq-image.faq-image--3{width:254px;bottom:0;right:0}.faq .faq-image.faq-image--4{width:339px;top:174px;left:15px}.faq .faq-image.faq-image--5{width:245px;bottom:219px;left:0}.faq .faq-image.faq-image--6{width:84px;top:8px;right:0}.faq .faq-image.faq-image--7{width:147px;top:55px;left:0}