.faq-section{background-color:#000;background-image:url(rewards-bg-texture.png);background-repeat:repeat}.faq-section .row-content{display:flex;align-items:stretch;flex-flow:row wrap}.faq-section .row-content .col-image,.faq-section .row-content .col-content{width:50%}.faq-section .row-content .col-image{padding:0 50px;display:flex;align-items:center}.faq-section .row-content .col-image{position:relative;width:50%;height:47vw}.faq-section .row-content .col-image .image-object{width:50vw;height:100%;position:absolute;top:0;right:0}.faq-section .row-content .col-image .image-object img{pointer-events:none;opacity:0}.faq-section .row-content .col-content{padding:56px 16px 56px 60px}.faq-section .row-content .col-content .inner-content-wrapper h2,.faq-section .row-content .col-content .inner-content-wrapper{color:#fff}.faq-section .row-content .col-content .inner-content-wrapper .accordion-item{border-bottom:1px solid #787878}.faq-section .row-content .col-content .inner-content-wrapper .accordion-item:first-of-type{border-top:1px solid #787878}.faq-section .row-content .col-content .inner-content-wrapper .accordion-item .accordion-header{padding:16px 0;cursor:pointer;transition:padding .3s ease-in-out}.faq-section .row-content .col-content .inner-content-wrapper .accordion-item .accordion-header p{text-transform:uppercase;position:relative;padding-left:28px;line-height:20px;transition:color .3s ease-in-out}.faq-section .row-content .col-content .inner-content-wrapper .accordion-item .accordion-header p:before,.faq-section .row-content .col-content .inner-content-wrapper .accordion-item .accordion-header p:after{content:"";width:13px;height:1px;position:absolute;top:10px;left:0;background:#f5f5f5;display:block;transition:transform .3s ease-in-out}.faq-section .row-content .col-content .inner-content-wrapper .accordion-item .accordion-header p:after{transform:rotate(90deg)}.faq-section .row-content .col-content .inner-content-wrapper .accordion-item .accordion-content{pointer-events:none;max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease-in-out,padding .3s ease-in,border 0s ease .3s}.faq-section .row-content .col-content .inner-content-wrapper .accordion-item .accordion-content p{line-height:24px}.faq-section .row-content.image-right{flex-flow:row-reverse}.faq-section .row-content.image-right .col-image .image-object{left:0;right:auto}.faq-section .row-content.image-right .col-content{padding:56px 60px 56px 16px}.faq-section .row-content .col-content .inner-content-wrapper .accordion-item.expanded .accordion-header{padding:28px 0 16px;transition:padding .3s ease-in-out}.faq-section .row-content .col-content .inner-content-wrapper .accordion-item.expanded .accordion-header p{color:#d1eaf2;transition:color .3s ease-in-out}.faq-section .row-content .col-content .inner-content-wrapper .accordion-item.expanded .accordion-header p:before,.faq-section .row-content .col-content .inner-content-wrapper .accordion-item.expanded .accordion-header p:after{transform:rotate(180deg);transition:transform .3s ease-in-out}.faq-section .row-content .col-content .inner-content-wrapper .accordion-item.expanded .accordion-content{pointer-events:auto;max-height:600px;padding:0 0 28px;transition:max-height .3s ease-in-out,padding .3s ease-in-out}@media only screen and (max-width: 767px){.faq-section .row-content .col-content,.faq-section .row-content .col-image{width:100%}.faq-section .row-content .col-image{height:88vw}.faq-section .row-content .col-image .image-object{width:100vw;margin:0 -15px}.faq-section .row-content .col-content,.faq-section .row-content.image-right .col-content,.faq-section .row-content.image-left .col-content{padding:40px 0}.faq-section .row-content.image-right{flex-flow:column-reverse}}
/*# sourceMappingURL=/cdn/shop/t/685/assets/faq-section.css.map */
