.accourdion__item-wrap{border-top:1px solid var(--light-black)}.accourdion__item-wrap:last-child{border-bottom:1px solid var(--light-black)}.accordion__item{cursor:pointer;padding:.625rem 0;position:relative;user-select:none}.accordion__item span{transition:.4s}.accordion__item-question{align-items:center;display:flex;font-family:var(--font-header);font-size:.75rem;font-weight:700;justify-content:space-between;letter-spacing:.2em;line-height:1.25;margin-bottom:0;text-transform:uppercase}.accordion__item-question.active{color:var(--orange)}.accordion__item-answer>div{padding:.8rem 0 1.8rem}@media only screen and (min-width:64em){.accordion__item-answer>div{padding:1.8rem 0 2.8rem}}.accordion .icon-toggle{display:inline-block;height:10px;margin-left:var(--edge);position:relative;vertical-align:baseline;width:10px}.accordion .icon-toggle:after,.accordion .icon-toggle:before{background:gray;content:"";left:50%;position:absolute;top:50%;transition:.4s}.accordion .icon-toggle:before{height:inherit;margin-left:-1px;margin-top:-5px;transition:all .2s ease-out;width:1px}.accordion .icon-toggle:after{height:1px;margin-left:-5px;margin-top:-1px;width:inherit}.accordion .icon-toggle.active:before{height:0;margin-top:0}.accordion .icon-toggle.active:after,.accordion .icon-toggle.active:before{background:var(--orange)}.accordion .icon-toggle:after,.accordion .icon-toggle:before{background:var(--black)}.accordion .icon-toggle:before{width:2px}.accordion .icon-toggle:after{height:2px}.accordion-enter-active,.accordion-leave-active{overflow:hidden;transition:height .3s ease,opacity .3s ease;will-change:height,opacity}.accordion-enter,.accordion-leave-to{height:0!important;opacity:0}.faq__title{font-size:.85rem;font-weight:700;letter-spacing:var(--letters-xxl);text-align:center;text-transform:uppercase}@media only screen and (min-width:64em){.faq__title{font-size:1rem}}.faq__navigation{margin-top:2rem}@media only screen and (min-width:64em){.faq__navigation ul{display:flex}}.faq__navigation ul li{margin-bottom:10px;width:100%}@media only screen and (min-width:64em){.faq__navigation ul li{margin-bottom:0}}.faq__navigation ul li a{background:var(--black);color:var(--white);display:block;font-weight:300;padding:.5rem;text-align:center;transition:.3s}@media only screen and (min-width:64em){.faq__navigation ul li a{border-right:2px solid var(--white)}}.faq__navigation ul li.active a{background:var(--white);color:var(--black);font-weight:700}@media only screen and (min-width:64em){.faq__navigation ul li:not(.active):hover a{color:var(--white);opacity:.7}}.faq__navigation ul li:last-child a{border-right:0}.faq-container{margin:0 auto;max-width:1250px;padding:3rem 0}@media only screen and (min-width:64em){.faq-container{padding:4rem 0}}.faq__questions-wrap{background:var(--white);padding:var(--edge-large)}.faq__questions-wrap .subcategory__title{font-size:.85rem;font-weight:700;margin:2rem 0 1rem;text-transform:uppercase}@media only screen and (min-width:64em){.faq__questions-wrap .subcategory__title{font-size:1.4rem}}.faq__questions-wrap .accourdion__item-wrap{border:0}.faq__questions-wrap .accordion__item .accordion__item-question{font-size:.75rem;letter-spacing:var(--letters-xl)}@media only screen and (min-width:64em){.faq__questions-wrap .accordion__item .accordion__item-question{font-size:1rem}}.faq__questions-wrap .accordion__item-answer>div{padding:.5rem 0}.faq__questions-wrap .question-wrap{border-top:1px solid var(--light-grey);position:relative}.faq__questions-wrap .tabs-item-wrap{display:none}.faq__questions-wrap .tabs-item-wrap.active{display:block}.faq__more-info{padding:1.5rem 0 0;text-align:center;text-transform:uppercase}.faq__more-info a{color:var(--black);font-weight:700}.faq__more-info p:last-child{margin-bottom:0}.faq___search-wrap,.faq___search-wrap form.faq-search-form{width:100%}.faq___search-wrap form.faq-search-form .fields-wrap{display:flex}.faq___search-wrap form.faq-search-form .fields-wrap button,.faq___search-wrap form.faq-search-form .fields-wrap input{height:60px}.faq___search-wrap form.faq-search-form .fields-wrap input{margin-bottom:0;width:70%}.faq___search-wrap form.faq-search-form .fields-wrap button{background:var(--black);color:var(--white);text-align:center;width:30%}.faq___search-wrap #faq-no-results{font-size:.85rem;margin-top:.4rem}