.faq-accordion__answer,.faq-accordion__answer :is(p,li,a){font-size:var(--fresh-text-16)!important}.faq-accordion__summary span{font-size:var(--fresh-text-18)!important}html body :is(fresh-pad:is(fresh-pad).fresh-pad,.faq-accordion__answer,.faq-accordion__answer p):not(#fresh-x){font-weight:500!important}.faq-accordion{display:grid;gap:10px;border-top:0!important}.faq-accordion__item:where(:not(.fresh-product *)){margin-bottom:10px;overflow:clip;border:1px solid var(--fresh-line-strong)!important;border-radius:7px;background:#fff;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.faq-accordion__summary{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:18px;padding:0 14px 0 18px!important;color:var(--fresh-ink);cursor:pointer;font-weight:600;list-style:none;transition:background .18s ease,color .18s ease}.faq-accordion__summary::-webkit-details-marker{display:none}.faq-accordion__summary>span{position:static!important;display:block!important;width:auto!important;height:auto!important;min-width:0}.faq-accordion__summary>span:before,.faq-accordion__summary>span:after{content:none!important;display:none!important}.faq-accordion__item[open]:where(:not(.fresh-product *)){border-color:var(--fresh-line-strong)!important;background:#fff;box-shadow:none}.faq-accordion__answer{padding:0 18px 20px!important;color:var(--fresh-muted, #43597a);font-size:1rem;line-height:1.65}.faq-accordion__answer p{margin:0}.faq-accordion__answer a:where(:not(.fresh-product *)){color:var(--fresh-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.faq-accordion__summary:focus-visible:where(:not(.fresh-product *)){outline:2px solid var(--fresh-focus);outline-offset:-2px}body .faq-accordion__item:where(:not(.fresh-product *)){border:1px solid var(--fresh-commerce-border)!important;border-radius:8px!important;background:#fff!important;overflow:hidden}body .faq-accordion__item[hidden]{display:none!important}body .faq-accordion{gap:10px!important}body .faq-accordion__item+.faq-accordion__item{margin-top:0!important}body .faq-accordion__item>.faq-accordion__summary{min-height:62px!important;font-size:16.5px!important}:where(.fresh-product) .faq-accordion__item{margin-bottom:10px;transition:border-color .18s ease 0s,background .18s ease 0s,box-shadow .18s ease 0s;overflow:hidden;border:1px solid var(--fresh-commerce-border);background:#fff;border-radius:8px}.fresh-product :where(.faq-accordion__answer a){color:var(--fresh-ink);text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;font-weight:600;text-underline-offset:3px}:where(.fresh-product) .faq-accordion__item:where([open]){box-shadow:none;border-color:var(--fresh-line-strong);border-bottom-color:#b4c0d1;border-top-color:currentcolor}:where(.fresh-product .fresh-product-faq) .faq-accordion__summary,:where(.fresh-product .fresh-product-faq) .faq-accordion__answer{text-align:left}.fresh-product :where(.fresh-product :where(:is(.fresh-product-delivery a,.landing-faq__support a,.fresh-product-faq__support a,.faq-page__intro a,.faq-accordion__answer a,.fresh-policy-page .shopify-policy__body a,.rte a,.fresh-product-accordion a,main p a:not([class]),.search-results-page__empty a):is(:hover,:focus-visible)):where(:not(.fresh-review-themes,.fresh-review-themes *),.fresh-product-card,.fresh-product-card *,[class*=jdgm],[class*=jdgm] *,[class*=jm-],[class*=jm-] *)):where(.faq-accordion__answer a){text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:4px}.fresh-product :where(:is(.faq-accordion__answer)),.fresh-product :where(:is(.faq-accordion__answer p)){font-weight:500}:where(.fresh-product) .faq-accordion__item{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#b4c0d1;border-top-color:currentcolor;border-top-width:0px;border-top-style:none}@media(hover:hover){.faq-accordion__summary:hover{background:transparent}}@media(prefers-reduced-motion:reduce){:where(.fresh-product) .faq-accordion__item{transition-duration:.001ms}}@media(min-width:990px){body .faq-accordion__item>.faq-accordion__summary{min-height:72px!important;padding-block:12px;font-size:19px!important}}body .faq-accordion__item>.faq-accordion__summary{font-size:18px!important}@media(min-width:990px){body .faq-accordion__item .faq-accordion__answer{font-size:16.5px;line-height:1.6}body .faq-accordion__item>.faq-accordion__summary{font-size:19px!important}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/fresh-faq-accordion.css.map */
