.mc-editorial-faq{background:var(--mc-color-surface-dark);color:var(--mc-color-surface);width:100%;padding-block:clamp(5.6rem,8vw,12rem) clamp(6.4rem,10vw,15rem)}.mc-editorial-faq__inner{box-sizing:border-box;width:100%;padding-inline:clamp(1.8rem,5.5vw,12rem)}.mc-editorial-faq__header{text-align:center;margin-bottom:clamp(3.2rem,6vw,8rem)}.mc-editorial-faq__header .maincare-eyebrow{color:var(--mc-color-accent)}.mc-editorial-faq__title{display:inline-block;font-size:clamp(1.4rem,1.2vw,1.8rem);line-height:1.35;margin:0;padding-bottom:1rem;border-bottom:2px solid var(--mc-color-accent)}.mc-editorial-faq__layout{border-top:1px solid rgba(214,220,224,.25);display:grid;gap:2.4rem}.mc-editorial-faq__heading{color:inherit;font-family:var(--mc-font-family-heading);font-weight:var(--mc-font-weight-semibold);font-size:clamp(4.8rem,7vw,9.6rem);line-height:1.04;letter-spacing:var(--mc-letter-spacing-none);margin:2.4rem 0 0;min-width:0}.mc-editorial-faq__heading,.mc-editorial-faq__title,.mc-editorial-faq summary,.mc-editorial-faq__answer{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.mc-editorial-faq__list{min-width:0}.mc-editorial-faq__item{border-bottom:1px solid rgba(214,220,224,.25)}.mc-editorial-faq summary{align-items:center;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) 4rem;gap:clamp(1.6rem,3vw,4rem);min-height:9.6rem;padding-block:2.4rem;box-sizing:border-box;font-size:clamp(1.6rem,1.15vw,2rem);line-height:1.5;list-style:none}.mc-editorial-faq summary::-webkit-details-marker{display:none}.mc-editorial-faq summary:focus-visible{outline:2px solid var(--mc-color-focus);outline-offset:5px}.mc-editorial-faq__icon{border:1px solid var(--mc-color-accent);border-radius:50%;display:block;width:4rem;height:4rem;position:relative}.mc-editorial-faq__icon:before,.mc-editorial-faq__icon:after{background:currentColor;content:"";height:2px;width:1.6rem;position:absolute;left:calc(50% - .8rem);top:calc(50% - 1px)}.mc-editorial-faq__icon:after{transform:rotate(90deg);transition:transform .2s cubic-bezier(.23,1,.32,1)}.mc-editorial-faq__item[open]:not([data-closing]) .mc-editorial-faq__icon:after{transform:rotate(0)}.mc-editorial-faq__answer{color:var(--mc-color-border-subtle);font-size:var(--mc-font-size-body);line-height:var(--mc-line-height-body);padding:0 6.4rem 3.2rem 0;max-width:74rem}.mc-editorial-faq__answer p:first-child{margin-top:0}.mc-editorial-faq__answer p:last-child{margin-bottom:0}.mc-editorial-faq__answer a{color:var(--mc-color-surface);text-decoration-color:var(--mc-color-accent);text-underline-offset:.3em}@media(min-width:990px){.mc-editorial-faq__layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(4rem,6vw,10rem)}.mc-editorial-faq__heading{margin-top:3.2rem}.mc-editorial-faq summary{min-height:11rem}}@media(hover:hover)and (pointer:fine){.mc-editorial-faq summary{transition:color .18s ease}.mc-editorial-faq summary:hover{color:var(--mc-color-accent)}}@media(max-width:749px){.mc-editorial-faq__answer{padding-right:0}}@media(prefers-reduced-motion:reduce){.mc-editorial-faq__icon:after,.mc-editorial-faq summary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/maincare-editorial-faq.css.map */
