.accordion>dt>a,.accordion>dt>button,.faqAccordion>dt>a,.faqAccordion>dt>button{background:transparent;position:relative;padding:24px 20px 24px 40px;color:var(--color-secondary);border-bottom:1px solid #cccccc;text-align:left;display:block;cursor:pointer;width:100%;outline:none;text-transform:initial;min-height:auto;height:auto;line-height:inherit;font-weight:700;font-family:GT Eesti Display;font-style:normal;box-shadow:none;border-radius:0;font-size:18px}.accordion>dt>a:hover,.accordion>dt>a:focus,.accordion>dt>button:hover,.accordion>dt>button:focus,.faqAccordion>dt>a:hover,.faqAccordion>dt>a:focus,.faqAccordion>dt>button:hover,.faqAccordion>dt>button:focus{transform:none}.accordion>dt>a:after,.accordion>dt>button:after,.faqAccordion>dt>a:after,.faqAccordion>dt>button:after{display:block;transform:translateY(-50.1%);position:absolute;top:50%;left:15px;font-size:25px;content:"+";color:#e8442d}.accordion>dt>a[aria-expanded=true]:after,.accordion>dt>button[aria-expanded=true]:after,.faqAccordion>dt>a[aria-expanded=true]:after,.faqAccordion>dt>button[aria-expanded=true]:after{content:"-";font-size:30px}.accordion>dt:first-child>button,.faqAccordion>dt:first-child>button{border-top:none}.accordion>dd,.faqAccordion>dd{color:var(--color-secondary);padding:0;display:none}.faqAccordion>dd p{margin:40px 0;line-height:1.6em}.accordion>dd[aria-hidden=true],.faqAccordion>dd[aria-hidden=true]{display:none}.page-faq .faq--heading{padding-top:30px}.faq-section h2.title{font-style:normal;font-weight:700;font-size:40px;line-height:54px;letter-spacing:0;margin-bottom:0}.faq-section h2.faq--heading{font-size:24px;font-weight:400;line-height:1.125;letter-spacing:0;margin-bottom:10px;margin-top:40px}.faq-section .has-gutter-enabled{margin-bottom:20px}.page-faq .caption-content{max-width:70%}.page-faq .headline{color:var(--color-secondary);text-shadow:none;font-family:gt_eesti_display;font-weight:700;font-size:95px;align-items:center;display:flex;justify-content:center;flex-wrap:wrap}.page-faq .faq--heading.title{font-size:48px;font-family:gt_eesti_display;font-weight:700;margin-top:40px;margin-bottom:40px;padding-top:0;padding-bottom:0}.page-faq .content-for-layout a:hover{text-decoration:underline}.page-faq .page-link p{font-size:22px}.page-faq .container.main.content{padding:0}.one-whole.column.faq.faq__column-1 .faqAccordion{margin-top:0;margin-bottom:0}.faqAccordion .faq-question{font-size:22px}.faqAccordion .faq-question[aria-expanded=true]{font-weight:700}.faqAccordion .faq-answer{font-size:20px}.faq.faq__column-1{width:100%}.shopify-section.shopify-section--faq.FAQ{margin-bottom:20px}.more-faq .one-whole.column{width:100%;margin-left:0;margin-right:0;padding:0}.faqAccordion .faq-question{padding-right:0}.page-faq .caption.position-center{position:relative;top:0;transform:none}.page-faq .caption .subtitle p:first-child{line-height:1.4em}.page-faq .caption-content .subtitle p:nth-child(2){line-height:normal;margin-bottom:0}.page-faq .caption-content{margin:12px 0;text-align:center;padding:30px;display:inline-block;float:none}.page-faq .caption-content .subtitle{font-size:30px;color:var(--color-secondary)}.page-faq .caption-content .subtitle p a{pointer-events:all;color:var(--color-primary)}.page-faq .banner.page-banner .template-banner-img,.page-faq .banner.page-banner .banner-full-link{display:none!important}.caption.position-center{left:0;right:0;text-align:center;margin-left:auto;margin-right:auto;max-width:1200px}.page-faq .shopify-section.home_banner_sec{padding-bottom:20px}@media screen and (max-width:1024px){.page-faq .headline{font-size:70px}}@media only screen and (max-width: 798px){.accordion>dd,.faqAccordion>dd{margin-left:15px}.page-faq .headline{font-size:10vw!important;line-height:10vw!important}.page-faq .banner.page-banner .caption-content .headline{font-size:10vw!important;line-height:10vw!important;padding:0}.page-faq .caption-content{max-width:100%}.caption.position-center{width:85%}}@media screen and (max-width:749px){.page-faq .headline{font-size:76px;text-align:center;padding:0 18px;margin-bottom:10px;line-height:75px;margin-top:0}}@media only screen and (min-width: 600px){.page-faq .banner.page-banner .caption-content .headline{font-size:70px;line-height:normal}}@media only screen and (max-width: 480px){.faq-section .faq--image{margin-top:40px}.caption.position-center{width:100%;padding:0 20px}.page-faq .caption-content.align-center{width:100%;max-width:100%;padding:15px}.page-faq .caption-content.align-center .headline{padding:0 5%}.page-faq .caption-content.align-center .subtitle{font-size:20px}}@media only screen and (max-width: 425px){.page-faq .faq--heading.title{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/faq.css.map */
