body.template-faq-page #MainContent{background-color:#f9f9f9}.faq-section .breadcrumb{padding-bottom:30px}.faq-section .page-section-title{margin:0 0 30px}.faq-section .faqgroup-list:not(:last-child){margin-bottom:20px}.faq-section .faqgroup-header{margin-bottom:16px}.faq-section .faqgroup-header .faqgroup-title{font-size:22px;font-family:var(--font-body-family);font-weight:600;margin:0 0 4px;line-height:1.5}.faq-section .faqgroup-header .faqgroup-description{margin:0;line-height:1.5}.faq-section .faq-block{padding:20px;border-radius:calc(var(--card-radius) - 4px);border:1px solid rgb(var(--color-shadow))}.faq-section .faq-block:not(:last-child){margin-bottom:14px}.faq-section .faq-block .faq-question{cursor:pointer}.faq-section .faq-block .faq-question h5{font-family:var(--font-body-family);font-size:16px;font-weight:600;margin:0;line-height:1.5;max-width:calc(100% - 40px);width:100%}.faq-section .faq-block .faq-question .faq-icon{width:20px;height:20px;overflow:hidden;border:2px solid #5E5F58;border-radius:100%;position:relative}.faq-section .faq-block .faq-question .faq-icon:after{content:"";width:12px;height:2px;border-radius:50px;background-color:#5e5f58;position:absolute}.faq-section .faq-block .faq-question .faq-icon:before{content:"";width:2px;height:12px;border-radius:50px;background-color:#5e5f58;position:absolute;transition:all .2s ease-in-out}.faq-section .faq-block:not(.active) .faq-answer{max-height:0px;overflow:hidden;transition:all .5s ease-in-out}.faq-section .faq-block.active .faq-question .faq-icon:before{transform:rotate(90deg)}.faq-section .faq-block .faq-answer{transition:all .5s ease-in-out;max-height:1500px;overflow:hidden}.faq-section .faq-block .faq-answer li,.faq-section .faq-block .faq-answer p{font-size:14px;font-weight:400;line-height:1.5}.faq-section .faqgroup-list{padding:20px;border-radius:var(--card-radius)}.faq-section .section-button-wrap{padding-top:30px}.faq-section .section-faqbox-wrap{width:100%}.faq-section .faq-block .faq-answer ol,.faq-section .faq-block .faq-answer ul{padding-left:20px}.faq-section .faq-block{--color-shadow:240,240,231}.faq-section .left-col{width:100%;max-width:calc(100% - 408px)}.faq-section .right-col{width:100%;max-width:408px;padding-left:30px}.faq-section .right-col .col-wrap{border-radius:20px;padding:32px}.faq-section .right-col h4{margin:0 0 8px}.faq-section .deferred-media__poster-button{background:transparent}.faq-section .deferred-media__poster-button .svg-wrapper{width:auto;height:auto}.faq-section .video-section__media:not(:last-child){margin-bottom:20px}.faq-section .video-search{position:relative;margin-bottom:20px}.faq-section .video-search .svg-wrapper{position:absolute;width:41px;height:41px;z-index:2;padding:10px;right:0;top:1px}.faq-section .video-search .field__input{height:auto;font-size:14px;background-color:#fff;border-color:#fff;letter-spacing:normal;padding:10px 40px 10px 15px}.faq-section .video-section__list .video-section__media *,.faq-section .video-section__list .video-section__media{--media-radius:10px}@media only screen and (max-width:989px){.faq-section .left-col,.faq-section .right-col{max-width:100%;padding:0}.faq-section .page-width{gap:30px}}@media only screen and (max-width:749px){.faq-section .faq-block .faq-question h5{font-size:14px}.faq-section .page-width{padding:0}.faq-section .page-section-title{padding:0 15px}.faq-section .faqgroup-list{border-radius:0;padding:20px 15px}.faq-section .faq-block{border-radius:8px;padding:14px}.faq-section .faq-block .faq-answer li,.faq-section .faq-block .faq-answer p{font-size:13px}.faq-section .faq-block .faq-answer ol,.faq-section .faq-block .faq-answer ul{padding-left:20px}.faq-section .faq-block:not(:last-child){margin-bottom:8px}.faq-section .faqgroup-header .faqgroup-title{font-size:18px}.faq-section .faqgroup-list:not(:last-child){margin:0}.faq-section .right-col .col-wrap{border-radius:0;padding:20px 15px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/faq-page.css.map */
