.cfaqp{background:var(--cfaqp-ground, #FBF7EF)}.cfaqp__hero{position:relative;display:flex;align-items:center;justify-content:center;block-size:var(--cfaqp-hero-hm, 165px);background:var(--cfaqp-hero-bg, #4F5940);overflow:hidden;isolation:isolate}@media(min-width:750px){.cfaqp__hero{block-size:var(--cfaqp-hero-h, 260px)}}.cfaqp__heroimg{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;z-index:-2}.cfaqp__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / var(--cfaqp-overlay, .45));z-index:-1}.cfaqp__h1{margin:0;padding-inline:20px;font-family:var(--c-serif, Georgia, serif);font-weight:400;font-size:clamp(34px,7vw,56px);line-height:1;letter-spacing:-.02em;text-align:center;color:var(--t-page, #FBF7EF)}.cfaqp__body{padding-block:40px 72px}@media(min-width:750px){.cfaqp__body{padding-block:56px 96px}}.cfaqp__in{max-inline-size:var(--cfaq-max, 900px);margin-inline:auto;padding-inline:20px}.cfaqp__intro{margin:0;font-family:var(--c-sans);font-size:16px;line-height:1.6;color:var(--cfaq-body, #5F574B);text-align:center;max-inline-size:64ch;margin-inline:auto}@media(min-width:750px){.cfaqp__intro{font-size:17px}}.cfaqp__help,.cfaqp__foot{margin:12px 0 0;font-family:var(--c-sans);font-size:15px;line-height:1.6;color:var(--cfaq-body, #5F574B);text-align:center}.cfaqp__foot{margin-top:40px}.cfaqp__help a,.cfaqp__foot a{color:var(--cfaq-ink, #231E19);text-decoration:underline;text-underline-offset:3px}.cfaqp__help a:hover,.cfaqp__foot a:hover{color:var(--t-accent, #8A5A45)}.cfaqp__cat{margin:var(--cfaqp-gap, 48px) 0 4px;font-family:var(--c-serif, Georgia, serif);font-weight:400;font-size:var(--cfaqp-cat, 22px);line-height:1.2;letter-spacing:-.015em;color:var(--cfaq-ink, #231E19)}.cfaqp__cat:first-child{margin-top:32px}@media(min-width:750px){.cfaqp__cat{font-size:calc(var(--cfaqp-cat, 22px) + 4px)}}.cfaqp .cfaq-sec.cfaq-sec{padding-block:0;background:transparent}.cfaqp .cfaq{max-inline-size:none}.cfaqp .cfaq__i{border-block-end:1px solid var(--cfaq-line, #DDD6C8)}.cfaqp .cfaq__list>.cfaq__i:first-child{border-block-start:1px solid var(--cfaq-line, #DDD6C8)}.cfaqp .cfaq__i>summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-block:var(--cfaq-rowpad, 20px);font-family:var(--c-sans);font-size:var(--cfaq-qs-m, 16px);line-height:1.4;color:var(--cfaq-ink, #231E19);transition:color .18s var(--c-ease, ease)}@media(min-width:750px){.cfaqp .cfaq__i>summary{font-size:var(--cfaq-qs, 19px)}}.cfaqp .cfaq__i>summary::-webkit-details-marker{display:none}.cfaqp .cfaq__i>summary::marker{content:""}.cfaqp .cfaq__i>summary:hover{color:var(--t-accent, #8A5A45)}.cfaqp .cfaq__i>summary:focus-visible{outline:2px solid var(--cfaq-ink, #231E19);outline-offset:2px}.cfaqp .cfaq__i>summary:after{content:"";flex:none;inline-size:10px;block-size:10px;margin-block-start:6px;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;transform:rotate(45deg);transition:transform .22s var(--c-ease, ease)}.cfaqp .cfaq__i[open]>summary:after{transform:rotate(-135deg)}.cfaqp .cfaq-sec .cfaq__a{font-size:max(16px,var(--cfaq-as, 16px));line-height:1.6;max-inline-size:68ch}.cfaqp .cfaq-sec .cfaq__a a{color:var(--cfaq-ink, #231E19);text-decoration:underline;text-underline-offset:3px}.cfaqp .cfaq-sec .cfaq__a a:hover{color:var(--t-accent, #8A5A45)}.cfaqp .cfaq__list+.cfaqp__cat{margin-top:var(--cfaqp-gap, 48px)}.cfaqp__empty{margin:24px 0 0;padding:12px 14px;border:1px dashed var(--cfaq-line, #DDD6C8);border-radius:10px;font-size:14px;color:var(--cfaq-body, #5F574B)}@media(prefers-reduced-motion:reduce){.cfaqp .cfaq-sec .cfaq__i>summary:after{transition:none}.cfaqp .cfaq-sec .cfaq__a{animation:none}}.cfaqp .cfaq__i.is-cfaq-closing>summary:after{transform:rotate(45deg)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/calmy-faq-page.css.map */
