.faq-items__item-button::after,.faq-items__item-button::before,.faq-items__item-title h3{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.faq-items{max-width:954px;padding:0 var(--site-padding);margin:48px auto 24px}.faq-items__heading+.faq-items__list,.h1+.faq-items__heading+.faq-items__list{margin-top:48px}.h1+.faq-items__list{margin-top:32px}.faq-items .h1{text-align:center}.faq-items__heading{text-align:center;display:block}.faq-items__item{border-top:1px solid var(--theme-border-color);padding:24px 0}.faq-items__item:last-of-type{border-bottom:1px solid var(--theme-border-color)}.faq-items__item-title{font-weight:600;position:relative;padding-right:50px;text-transform:uppercase}.faq-items__item-title h3{font-size:16px;margin:0!important;font-weight:600}.faq-items__item-title:hover{color:var(--theme-color);cursor:pointer}.faq-items__item-title:hover h3{color:var(--theme-color)}.faq-items__item-title:hover .faq-items__item-button::after,.faq-items__item-title:hover .faq-items__item-button::before{background:var(--theme-color)}.faq-items__item-title.expand .faq-items__item-button::before{transform:rotate(180deg)}.faq-items__item-title.expand .faq-items__item-button::after{transform:rotate(90deg)}.faq-items__item-content{display:none;padding-right:50px}.faq-items__item-content>.metafield-rich_text_field p:first-child{margin-top:0;padding-top:24px}.faq-items__item-content>.metafield-rich_text_field :last-child,.faq-items__item-content>.metafield-rich_text_field p:last-child{margin-bottom:0}.faq-items__item-content>p:last-child{margin-bottom:0}.faq-items__item-button{position:absolute;display:block;top:0;right:0;width:20px;height:20px}.faq-items__item-button::after,.faq-items__item-button::before{content:"";background:#333;position:absolute}.faq-items__item-button::before{width:14px;height:2px;top:50%;margin-top:-1px;left:50%;margin-left:-7px}.faq-items__item-button::after{height:14px;width:2px;top:50%;margin-top:-7px;left:50%;margin-left:-1px}