.faqs{background-color:var(--bg-color)}.faqs__wrapper{display:flex;padding-left:80px;padding-right:80px}@media only screen and (max-width:1023px){.faqs__wrapper{padding-right:40px;padding-left:40px}}@media only screen and (max-width:767px){.faqs__wrapper{flex-direction:column;flex-wrap:wrap;padding-right:20px;padding-left:20px}}.faqs__heading-wrap{max-width:var(--sidebar-width);flex-shrink:0;width:100%;padding-right:15px;padding-bottom:40px;box-sizing:border-box}@media only screen and (max-width:1023px){.faqs__heading-wrap{max-width:320px}}@media only screen and (max-width:767px){.faqs__heading-wrap{max-width:100%;padding-right:0;padding-bottom:20px}}.faqs__heading-wrap .h2,.faqs__heading-wrap h2{letter-spacing:.01em;margin-bottom:20px}@media only screen and (max-width:767px){.faqs__heading-wrap :last-child{margin-bottom:0}}.faqs__content{flex-grow:1;width:100%}.faqs__subheading{margin-bottom:20px;max-width:270px}@media only screen and (max-width:767px){.faqs__subheading{max-width:100%}}.faqs__description{font-size:16px;line-height:1.4}.faqs__description a{transition:all ease .5s}.faqs__description b,.faqs__description strong{font-weight:500}.faqs__tab-content{display:none}.faqs__tab-content[aria-selected=true]{display:block}@media only screen and (min-width:768px){.faqs__accordion-wrap{padding-bottom:20px}}.faqs__accordion{display:flex;flex-direction:column}.faqs__accordion .accordion__item{background-color:#fff;border-radius:20px;overflow:hidden;margin-bottom:20px;padding:40px 80px 40px 40px;position:relative;order:2}@media only screen and (max-width:767px){.faqs__accordion .accordion__item{padding:20px 60px 20px 20px}}.faqs__accordion .accordion__item--pinned{order:1}.faqs__accordion .accordion__item:hover .accordion__heading{color:var(--hover-color)}.faqs__accordion .accordion__item:hover .plus-label:after,.faqs__accordion .accordion__item:hover .plus-label:before{background-color:var(--hover-color)!important}.faqs__accordion .accordion__heading{transition:all ease .5s}.faqs__accordion .accordion__content{padding-top:10px;font-size:16px;line-height:1.4}.faqs__accordion .accordion__content a{position:relative;z-index:3;transition:all ease .5s}.faqs__accordion .accordion__content b,.faqs__accordion .accordion__content strong{font-weight:500}.faqs__accordion .accordion__button{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;border:none;background-color:transparent;padding:40px 40px 0 0;cursor:pointer;display:flex;justify-content:flex-end;align-items:flex-start}@media only screen and (max-width:767px){.faqs__accordion .accordion__button{padding:20px 20px 0 0}}.faqs__accordion .accordion__button .plus-label:after,.faqs__accordion .accordion__button .plus-label:before{background-color:#034638}.faqs__accordion .accordion__pinned{margin-bottom:10px}.faqs__menu a{display:block;margin-bottom:20px;transition:all .3s;text-decoration:none}.faqs__menu a[aria-selected=true]{text-decoration:underline;color:var(--hover-color)}.faqs__menu--sticky{position:sticky;top:calc(var(--header-height) + var(--announcement-bar-height,0px) + 20px);transition:top ease .3s}.shopify-section-header-hidden+.content-for-layout .faqs__menu--sticky{position:sticky;top:20px;transition:top ease .3s}.pinned{display:flex;align-items:center}.pinned svg{flex-shrink:0;margin-right:5px}.pinned__label{text-transform:uppercase;color:var(--hover-color);letter-spacing:.08em;font-weight:500}@media only screen and (max-width:767px){.pinned__label{letter-spacing:.1em}}