.collapsible-content--nightglow{--nightglow-faq-accent: #c78bce;--nightglow-faq-badge: #ee84fa;--nightglow-faq-heading: #1a1a1a;--nightglow-faq-copy: #555555;--nightglow-faq-border: #232630}.collapsible-content--nightglow .nightglow-collapsible__inner{width:100%}.collapsible-content--nightglow .collapsible-content__header{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto 5.6rem}.collapsible-content--nightglow .caption-with-letter-spacing{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:2.8rem;margin:0 0 1.6rem;padding:.6rem 1.4rem;border:.1rem solid var(--nightglow-faq-badge);border-radius:.4rem;background:var(--nightglow-faq-badge);color:#fff;font-family:var(--font-body-family);font-size:1.2rem;font-style:normal;font-weight:700;line-height:1;letter-spacing:.2em;text-transform:uppercase}.collapsible-content--nightglow .collapsible-content__heading{width:100%;margin:0;color:var(--nightglow-faq-heading);font-family:var(--font-body-family);font-size:4.8rem;font-style:normal;font-weight:400;line-height:1.15;letter-spacing:0;text-align:center}.collapsible-content--nightglow .collapsible-content__grid--single{display:block;width:100%;max-width:100rem;margin:0 auto}.collapsible-content--nightglow .collapsible-content__grid--single>.grid__item{width:100%;max-width:100%}.collapsible-content--nightglow .accordion,.collapsible-content--nightglow.collapsible-row-layout .accordion{margin:0;border:0;border-bottom:.1rem solid var(--nightglow-faq-border);background:transparent}.collapsible-content--nightglow .accordion details{box-sizing:border-box;width:100%;padding:2rem 3.2rem}.collapsible-content--nightglow .accordion summary,.collapsible-content--nightglow.collapsible-row-layout .accordion summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:2.4rem;padding:0;background:transparent;cursor:pointer}.collapsible-content--nightglow .accordion summary::-webkit-details-marker{display:none}.collapsible-content--nightglow summary:hover{background:transparent}.collapsible-content--nightglow summary:hover .accordion__title{text-decoration:none}.collapsible-content--nightglow .accordion__title{display:block;flex:1 1 auto;max-width:calc(100% - 4rem);min-height:0;margin:0;color:var(--nightglow-faq-heading);font-family:var(--font-body-family);font-size:1.8rem;font-style:normal;font-weight:600;line-height:1;letter-spacing:0}.collapsible-content--nightglow .accordion__content,.collapsible-content--nightglow.collapsible-row-layout .accordion .accordion__content{margin:1.6rem 0 0;padding:0;color:var(--nightglow-faq-copy);font-family:var(--font-body-family);font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:0}.collapsible-content--nightglow .accordion__content>:first-child{margin-top:0}.collapsible-content--nightglow .accordion__content>:last-child{margin-bottom:0}.collapsible-content--nightglow .nightglow-collapsible__toggle{position:relative;display:inline-flex;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;align-items:center;justify-content:center}.collapsible-content--nightglow .nightglow-collapsible__toggle:before,.collapsible-content--nightglow .nightglow-collapsible__toggle:after{content:"";position:absolute;left:50%;top:50%;width:1.2rem;height:.2rem;border-radius:999px;background:var(--nightglow-faq-accent);transform:translate(-50%,-50%);transform-origin:center;transition:transform .26s cubic-bezier(.22,1,.36,1)}.collapsible-content--nightglow .nightglow-collapsible__toggle:after{transform:translate(-50%,-50%) rotate(90deg) scaleX(1)}.collapsible-content--nightglow details[open]:not(.is-closing) .nightglow-collapsible__toggle:after{transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}@media screen and (max-width:989px){.collapsible-content--nightglow .collapsible-content__header{margin-bottom:4.4rem}.collapsible-content--nightglow .collapsible-content__heading{font-size:4rem}.collapsible-content--nightglow .accordion details{padding-right:2.4rem;padding-left:2.4rem}}@media screen and (max-width:749px){.collapsible-content--nightglow .collapsible-content__header{margin-bottom:3.2rem}.collapsible-content--nightglow .caption-with-letter-spacing{margin-bottom:1.2rem;font-size:1rem}.collapsible-content--nightglow .collapsible-content__heading{font-size:3.2rem;line-height:1.15}.collapsible-content--nightglow .accordion details{padding:1.8rem 2rem}.collapsible-content--nightglow .accordion__title{font-size:1.6rem;line-height:1.25}.collapsible-content--nightglow .accordion__content,.collapsible-content--nightglow.collapsible-row-layout .accordion .accordion__content{margin-top:1.4rem;font-size:1.4rem;line-height:1.6}}@media(prefers-reduced-motion:reduce){.collapsible-content--nightglow .nightglow-collapsible__toggle:before,.collapsible-content--nightglow .nightglow-collapsible__toggle:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nightglow-collapsible-content.css.map */
