.faq__item{--block-padding: 2.4rem;padding:var(--block-padding) 0;border-top:.1rem solid rgb(var(--color-outline))}.faq__bottom-text{padding-bottom:0;padding-top:4rem;display:flex;border-top:.1rem solid rgb(var(--color-outline))}.faq__bottom-text p{margin:0}.faq__bottom-text a{white-space:nowrap}.faq__heading{margin:0}.faq__heading a,.faq__description a{color:rgb(var(--color-foreground))}.faq--split_card .faq__inner{display:flex;align-items:flex-start;gap:5.6rem}.faq--split_card .faq__promo-card{padding:3.2rem;border-radius:2rem;background:#154734;color:#fff;width:54%;flex-shrink:0}.faq--split_card .faq__promo-heading{margin:0 0 .8rem;color:currentColor}.faq--split_card .faq__promo-label{font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.28px;text-transform:uppercase;opacity:.8}.faq--split_card .faq__eyebrow{color:#666;font-size:14px;font-weight:500;line-height:120%;text-transform:uppercase}.faq--split_card .faq__promo-benefits{margin:2rem 0;color:currentColor}.faq--split_card .faq__promo-benefits>*{margin-top:0}.faq--split_card .faq__promo-benefits>*:last-child{margin-bottom:0}.faq--split_card .faq__promo-benefits ul{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.faq--split_card .faq__promo-benefits li{display:flex;gap:.8rem;align-items:center;color:currentColor;font-size:1.6rem;line-height:1.4}.faq--split_card .faq__promo-benefits li:before{content:"";display:inline-flex;width:2rem;height:2rem;flex:0 0 2rem;border:.1rem solid rgba(255,255,255,.4);border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8' fill='none'%3E%3Cpath d='M2.97917 5.14583L7.89583 0.229166C8.04861 0.0763886 8.24306 0 8.47917 0C8.71528 0 8.90972 0.0763886 9.0625 0.229166C9.21528 0.381944 9.29167 0.576388 9.29167 0.8125C9.29167 1.04861 9.21528 1.24306 9.0625 1.39583L3.5625 6.89583C3.39583 7.0625 3.20139 7.14583 2.97917 7.14583C2.75694 7.14583 2.5625 7.0625 2.39583 6.89583L0.229166 4.72917C0.0763886 4.57639 0 4.38194 0 4.14583C0 3.90972 0.0763886 3.71528 0.229166 3.5625C0.381944 3.40972 0.576389 3.33333 0.8125 3.33333C1.04861 3.33333 1.24306 3.40972 1.39583 3.5625L2.97917 5.14583Z' fill='white'/%3E%3C/svg%3E") center / 1rem .8rem no-repeat}.faq--split_card .faq__promo-button{display:flex;min-height:4.8rem;align-items:center;justify-content:center;width:100%;padding:1rem 2rem;border-radius:999px;background:#fff;color:#154734;font-size:1.5rem;font-weight:500;line-height:1.2;text-align:center;text-decoration:none}.faq--split_card .faq__content{min-width:0}.faq--split_card .title-wrapper{display:block;margin-bottom:1.8rem}.faq--split_card .faq__eyebrow{margin-bottom:.8rem}.faq--split_card .title{margin:0}.faq--split_card .faq__item{padding:1.6rem 0;border-top:0;border-bottom:.1rem solid #DCDCDC}.faq--split_card .faq__item:first-child{padding-top:0}.faq--split_card .faq__heading{margin:0 0 .8rem}.faq--split_card .faq__description{max-width:none;color:#666}.faq--split_card .faq__description p{margin:0}.faq--split_card .faq__bottom-text{margin-bottom:0}@media screen and (min-width:750px){.faq__item{grid-template-areas:"heading description"}.faq .page-width{padding:0 var(--container-padding)}.faq__heading{max-width:95%;grid-area:heading}.faq__description{grid-area:description;max-width:540px}.faq--split_card .faq__heading,.faq--split_card .faq__description{max-width:none}}@media only screen and (min-width:1560px){.extra-large-layout :where(.faq__item){--block-padding: 4rem}}@media screen and (max-width:991px){.faq--split_card .faq__inner{display:block}.faq--split_card .faq__promo-card{width:100%;margin-bottom:20px}}@media screen and (max-width:749px){.faq .title-wrapper{margin-bottom:1.6rem}.faq__item{padding:1.6rem 0;gap:10px}.faq__bottom-text{padding-top:1.6rem}.faq .faq__bottom-text{font-size:20px;font-weight:500;line-height:120%;letter-spacing:0}.faq--split_card .title-wrapper{text-align:center}.faq--split_card .faq__eyebrow{font-size:11px;font-weight:700;line-height:140%;letter-spacing:.44px;margin-bottom:.2rem}.faq--split_card .faq__promo-card{padding:2.4rem 1.6rem}.faq--split_card .faq__bottom-text{max-width:224px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-faq.css.map */
