.marelle-faq{font-synthesis:none;color:var(--bayou);position:relative;overflow:hidden;background:var(--blush-tile);padding-top:clamp(48px,calc(var(--pad-top, 88) * 100vw / 1280),calc(var(--pad-top, 88) * 1.4 * 1px));padding-bottom:clamp(52px,calc(var(--pad-bottom, 112) * 100vw / 1280),calc(var(--pad-bottom, 112) * 1.4 * 1px))}.marelle-faq strong,.marelle-faq b{color:var(--cast-iron);font-weight:inherit}.marelle-faq em,.marelle-faq i{font-style:normal}.marelle-faq>*{position:relative;z-index:1}.marelle-faq .marelle-faq__chicken{position:absolute;right:-80px;bottom:-30px;width:340px;height:auto;transform:rotate(-6deg);pointer-events:none;z-index:0}.marelle-faq .marelle-faq__inner{max-width:min(1600px,100%);margin:0 auto;padding:0 clamp(20px,6vw,96px);display:flex;flex-direction:column;align-items:center;text-align:center}.marelle-faq .marelle-faq__head{position:relative;max-width:640px}.marelle-faq .marelle-faq__script{font-family:var(--ff-script);font-weight:400;font-size:var(--t-script-l);line-height:1;color:var(--marigold);margin:0 0 10px}.marelle-faq .marelle-faq__title{font-family:var(--ff-display);font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.06;font-size:var(--t-headline);color:var(--bayou);margin:0;text-wrap:balance}.marelle-faq .marelle-faq__lede{max-width:460px;margin:22px auto 0;font-family:var(--ff-body);font-weight:300;font-size:var(--t-body);line-height:1.72;color:var(--fg);text-wrap:pretty}.marelle-faq .marelle-faq__groups{position:relative;width:680px;max-width:100%;margin-top:64px;display:flex;flex-direction:column;gap:54px}.marelle-faq .marelle-faq__group{display:block}.marelle-faq .marelle-faq__group-label{display:flex;align-items:center;gap:16px;font-family:var(--ff-header);font-weight:400;font-size:var(--t-eyebrow);letter-spacing:.22em;text-transform:uppercase;color:var(--fg-muted);margin:0 0 4px}.marelle-faq .marelle-faq__group-label:after{content:"";flex:1;height:1px;background:var(--rule)}.marelle-faq .marelle-faq__list{display:block;list-style:none;margin:0;padding:0}.marelle-faq .marelle-faq__item{border-bottom:1px solid var(--rule)}.marelle-faq .marelle-faq__q{-webkit-appearance:none;appearance:none;width:100%;display:flex;justify-content:space-between;align-items:center;gap:28px;background:transparent;border:0;border-radius:0;padding:21px 2px;text-align:left;cursor:pointer;font-family:var(--ff-header);font-weight:400;font-size:var(--t-body);line-height:1.4;color:var(--fg-strong);transition:color .22s cubic-bezier(.22,.61,.36,1)}.marelle-faq .marelle-faq__q:hover{color:var(--bayou)}.marelle-faq .marelle-faq__q:focus-visible{outline:2px solid var(--bayou);outline-offset:2px}.marelle-faq .marelle-faq__plus{flex:none;color:var(--bayou);transition:transform .26s cubic-bezier(.22,.61,.36,1)}.marelle-faq .marelle-faq__item.is-open .marelle-faq__plus{transform:rotate(45deg)}.marelle-faq .marelle-faq__a{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,.61,.36,1)}.marelle-faq .marelle-faq__item.is-open .marelle-faq__a{grid-template-rows:1fr}.marelle-faq .marelle-faq__a-inner{overflow:hidden;min-height:0}.marelle-faq .marelle-faq__a-p{display:block;margin:0 0 12px;padding:0 20px 0 2px;font-family:var(--ff-body);font-weight:300;font-size:var(--t-body-sm);line-height:1.75;color:var(--fg);text-align:left;text-wrap:pretty}.marelle-faq .marelle-faq__a-p:last-child{margin-bottom:24px}.marelle-faq .marelle-faq__still{position:relative;margin-top:78px;text-align:center}.marelle-faq .marelle-faq__still-script{font-family:var(--ff-script);font-weight:400;font-size:var(--t-script-m);line-height:1;color:var(--marigold);margin:0 0 14px}.marelle-faq .marelle-faq__still-body{margin:0 auto;max-width:340px;font-family:var(--ff-body);font-weight:300;font-size:var(--t-body-sm);line-height:1.7;color:var(--fg-muted);text-wrap:pretty}.marelle-faq .marelle-faq__write{display:inline-block;margin-top:26px;border:1px solid var(--bayou);padding:15px 44px;font-family:var(--ff-header);font-weight:400;font-size:var(--t-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--bayou);text-decoration:none;transition:background .22s cubic-bezier(.22,.61,.36,1),color .22s cubic-bezier(.22,.61,.36,1)}.marelle-faq .marelle-faq__write:hover,.marelle-faq .marelle-faq__write:focus-visible{background:var(--bayou);color:var(--blush-tile)}@media(max-width:767px){.marelle-faq .marelle-faq__chicken{right:-70px;top:-30px;bottom:auto;width:200px;transform:rotate(8deg)}.marelle-faq .marelle-faq__head{max-width:100%}.marelle-faq .marelle-faq__lede{max-width:300px;margin-top:16px}.marelle-faq .marelle-faq__groups{width:100%;margin-top:44px;gap:40px}.marelle-faq .marelle-faq__group-label{gap:12px;margin-bottom:2px}.marelle-faq .marelle-faq__q{gap:18px;padding:17px 2px;min-height:48px}.marelle-faq .marelle-faq__a-p{padding-right:28px;line-height:1.72}.marelle-faq .marelle-faq__a-p:last-child{margin-bottom:20px}.marelle-faq .marelle-faq__still{margin-top:52px}.marelle-faq .marelle-faq__still-body{max-width:260px}.marelle-faq .marelle-faq__write{display:block;margin-top:22px;padding:15px 20px;text-align:center;min-height:48px;box-sizing:border-box}.marelle-faq .marelle-faq__write:active{background:var(--bayou);color:var(--blush-tile)}}@media(prefers-reduced-motion:reduce){.marelle-faq .marelle-faq__q,.marelle-faq .marelle-faq__plus,.marelle-faq .marelle-faq__a,.marelle-faq .marelle-faq__write{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/marelle-faq.css.map */
