.faq-page-banner{display:flex;align-items:center;justify-content:space-between;margin-top:2.5rem}.faq-page-heading{padding-top:1.7rem;min-height:auto}.faq-page-banner.regular{flex-direction:row}.faq-page-banner.reversed{flex-direction:row-reverse}.faq-page-banner .banner-content.text-content h2{margin:0}.faq-page-banner .banner-content.image-content{background:#a8d2e226;position:relative;border-radius:var(--element-border-radius)}.faq-page-banner .banner-content.image-content img{width:100%;height:100%;object-fit:cover;position:absolute;top:-20px;right:-20px;border-radius:var(--element-border-radius)}.faq-main{position:relative;min-height:95rem;padding-right:28px}.faq-main .content-main{margin:4.5rem auto;padding:40px 40px 45px;border-radius:var(--element-border-radius);background:#fcfaf7;width:85%;float:right}.faq-main .content-main .accordion-main:not(:last-child){position:relative}.faq-main .content-main .accordion-main:not(:last-child):before{content:"";width:100%;display:block;height:1.3px;background:#454d501a;position:absolute;bottom:0;text-align:center}.faq-main .content-main .accordion-main{overflow-y:hidden}.accordion-main .accordion-header{display:flex;align-items:center;cursor:pointer}.accordion-header svg{flex:0 0 11px}.accordion-main .accordion-header h3{font-size:1.6rem;line-height:2.4rem;font-weight:600;margin-left:1.2rem;margin-top:0;margin-bottom:0}.accordion-main .accordion-content a{color:inherit;text-decoration:none;border-bottom:.5px solid}.accordion-main .accordion-header .caret-up{display:none}.accordion-main .accordion-content{min-height:5rem;padding:0 2.5rem}.accordion-main .accordion-content p{margin:0}.accordion-main.content-visible .accordion-header{color:#a8d2e2}.accordion-main.content-visible .accordion-header svg{filter:invert(85%) sepia(23%) saturate(331%) hue-rotate(154deg) brightness(93%) contrast(91%)}@media screen and (max-width: 1200px){.faq-main .slider-label{font-size:14.9rem}}@media screen and (max-width: 749px){.faq-page-banner .banner-content.image-content img{top:-6px;right:-6px}}@media screen and (min-width: 749px) and (max-width: 990px){.faq-main .content-main{width:calc(100% - 10rem)}}@media screen and (max-width: 989px){.faq-page-banner.regular,.faq-page-banner.reversed{flex-direction:column-reverse}.faq-page-banner .banner-content{margin:0 auto 2.5rem}.faq-page-heading .breadcrumbs__list{display:flex;justify-content:center}.faq-page-heading .breadcrumbs{margin-bottom:1.5rem}.faq-page-banner .banner-content.image-content{height:15rem}.faq-main .slider-label{display:none}.faq-main .content-main{width:100%}.faq-main .content-main .accordion-main,.accordion-main .accordion-header{height:9rem}.faq-page-banner .banner-content{width:100%}}@media screen and (min-width: 990px){.faq-page-banner .banner-content{max-width:calc(70% - 3.5rem)}.faq-page-banner .banner-content.image-content{width:68%;height:35rem}.faq-main .content-main .accordion-main,.accordion-main .accordion-header{height:6rem}}.faq-main .slider-label{top:30%}@media screen and (max-width: 700px){.faq-page-heading{padding-top:.7rem}.faq-main .content-main{margin:2.5rem auto;padding:52px}}@media screen and (max-width: 640px){.faq-main{min-height:auto}.faq-main .content-main{padding:40px 30px}}.cst-content-wrapper{margin:25px auto 0}
/*# sourceMappingURL=/cdn/shop/t/34/assets/component-faq-page.css.map */
