.ex-faq-section{overflow:hidden}.ex-faq{max-width:var(--page-width, 1200px);margin-inline:auto;padding-inline:var(--ex-faq-side, 15px)}.ex-faq__row{display:flex;flex-direction:column;gap:40px}.ex-faq__content{min-width:0}.ex-faq__header.ex-sh{text-align:center}.ex-faq__header .ex-sh__heading{overflow-wrap:anywhere}.ex-faq__header .ex-sh__sub{line-height:var(--ex-faq-sub-lh, 1.5)}.ex-faq__media{display:none}.ex-faq__list{display:flex;flex-direction:column;gap:var(--ex-faq-gap, 0px)}.ex-faq--border-full .ex-faq__list{border:1px solid var(--ex-faq-border, #e5e5e5);border-radius:var(--ex-faq-radius, 8px);overflow:hidden}.ex-faq--border-full .ex-faq__item+.ex-faq__item,.ex-faq--border-full.ex-faq--two .ex-faq__item{border-block-start:1px solid var(--ex-faq-divider, #e5e5e5)}.ex-faq--border-full.ex-faq--two .ex-faq__item:first-child{border-block-start:0}.ex-faq--border-bottom .ex-faq__item{border-block-end:1px solid var(--ex-faq-divider, #e5e5e5)}.ex-faq--border-individual .ex-faq__item{border:1px solid var(--ex-faq-border, #e5e5e5);border-radius:var(--ex-faq-radius, 8px);overflow:hidden}.ex-faq--border-filled .ex-faq__item{border-radius:var(--ex-faq-radius, 8px);background:var(--ex-faq-q-bg, #f4f4f4);box-shadow:0 1px #00000014;overflow:hidden}.ex-faq__item{min-width:0}.ex-faq .ex-faq__q{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:var(--ex-faq-q-py, 15px) var(--ex-faq-q-px, 20px);font-size:var(--ex-faq-q-size, 14px);font-weight:var(--ex-faq-q-weight, 400);line-height:1.5;color:var(--ex-faq-q, inherit);background:var(--ex-faq-q-bg, transparent);text-align:start;cursor:pointer}.ex-faq__q:focus-visible{outline:.2rem solid rgba(var(--ex-text-rgb),.5);outline-offset:-.2rem}.ex-faq__q-text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.ex-faq__toggle{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:1.4em;font-size:18px;font-weight:var(--ex-weight-regular);line-height:1}.ex-faq__a{color:var(--ex-faq-a, inherit);background:var(--ex-faq-a-bg, transparent)}.ex-faq__a-inner{padding:var(--ex-faq-a-py, 15px) var(--ex-faq-a-px, 20px);font-size:var(--ex-faq-a-size, 13px);line-height:1.6;overflow-wrap:anywhere}.ex-faq--border-filled .ex-faq__a-inner{padding-block:0 var(--ex-faq-q-py, 20px)}.ex-faq__a-inner>*{margin-block:0 1em}.ex-faq__a-inner>:last-child{margin-block-end:0}@media screen and (min-width:750px){.ex-faq{padding-inline:var(--ex-faq-side-d, 15px)}.ex-faq__row{flex-direction:row;align-items:flex-start;justify-content:space-between}.ex-faq__content{flex:0 0 48%;max-width:48%;padding-block-start:20px}.ex-faq__header.ex-sh{text-align:start}.ex-faq__header .ex-sh__sub{margin-inline:0}.ex-faq .ex-faq__q{align-items:center;font-size:var(--ex-faq-q-size-d, 16px)}.ex-faq__toggle{font-size:17px;height:auto}.ex-faq__a-inner{font-size:var(--ex-faq-a-size-d, 14px)}.ex-faq__media{display:flex;justify-content:center;flex:0 0 48%;max-width:48%;margin-block-start:20px}.ex-faq__img{display:block;width:100%;max-width:600px;height:auto;border-radius:var(--ex-faq-img-radius, 8px)}.ex-faq--full .ex-faq__content{padding-block:var(--ex-faq-pad, 60px)}.ex-faq__media--full{position:absolute;inset-block:0;inset-inline-end:0;width:min(calc(50% - 20px),600px);max-width:none;margin:0}.ex-faq__media--full .ex-faq__img{width:100%;max-width:none;height:100%;object-fit:cover;object-position:center;border-radius:0}.ex-faq--centered .ex-faq__row{justify-content:center}.ex-faq--centered .ex-faq__content{flex:1 1 auto;max-width:var(--ex-faq-center-max, 600px)}.ex-faq--centered .ex-faq__header.ex-sh{text-align:center}.ex-faq--centered .ex-faq__header .ex-sh__sub{margin-inline:auto}.ex-faq--two .ex-faq__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--ex-faq-col-gap, 15px)}.ex-faq--two.ex-faq--border-full .ex-faq__list{border:0;border-radius:0;overflow:visible}.ex-faq--two.ex-faq--border-full .ex-faq__item,.ex-faq--two.ex-faq--border-full .ex-faq__item:first-child{border:1px solid var(--ex-faq-border, #e5e5e5);border-radius:var(--ex-faq-radius, 8px);overflow:hidden}}@media screen and (max-width:749px){.ex-faq__content{padding-block:10px 40px}.ex-faq--full .ex-faq__content{padding-block:var(--ex-faq-pad-m, 40px)}}@media(prefers-reduced-motion:reduce){.ex-faq__toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-store-faq.css.map */
