.collapsible-content{position:relative;z-index:0}.collapsible-section-layout{padding-bottom:5rem;padding-top:5rem}@media screen and (min-width:750px){.collapsible-section-layout{padding-bottom:7rem;padding-top:7rem}}.collapsible-content__media{background:transparent}.collapsible-content__media--small{height:19.4rem}.collapsible-content__media--large{height:43.5rem}@media screen and (min-width:750px){.collapsible-content__media--small{height:31.4rem}.collapsible-content__media--large{height:69.5rem}}@media screen and (min-width:750px){.collapsible-content__grid--reverse{flex-direction:row-reverse}}.collapsible-content-wrapper-narrow{margin:0 auto;padding-right:1.5rem;padding-left:1.5rem;max-width:73.4rem}.collapsible-content__header{word-break:break-word}.collapsible-content__heading{margin-bottom:2rem;margin-top:0}@media screen and (min-width:750px){.collapsible-content__heading{margin-bottom:3rem}}.collapsible-none-layout .accordion+.accordion{border-top:0}.collapsible-row-layout .accordion:not(:first-child):not(.color-scheme-1){margin-top:1rem}.caption-with-letter-spacing+h2{margin-top:1rem}@media screen and (min-width:750px){.collapsible-content .accordion{margin-top:0}}.collapsible-row-layout .accordion{border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));margin-bottom:1.5rem;transform:perspective(0)}.collapsible-row-layout .accordion summary,.collapsible-row-layout .accordion .accordion__content{padding:1.5rem}.collapsible-row-layout .accordion .accordion__content{padding-top:0}.collapsible-content summary:hover{background:rgba(var(--color-foreground),.04)}.collapsible-content summary:hover .accordion__title{text-decoration:underline;text-underline-offset:.3rem}.faq-section-premium{position:relative;overflow:hidden}.faq-section-premium:before,.faq-section-premium:after{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:0}.faq-section-premium:before{width:36rem;height:36rem;top:-12rem;left:-8rem;background:radial-gradient(circle,#6852951a,#68529500 70%)}.faq-section-premium:after{width:30rem;height:30rem;bottom:-10rem;right:-6rem;background:radial-gradient(circle,#de213d14,#de213d00 70%)}.faq-section-premium .collapsible-content__wrapper{position:relative;z-index:1}.faq-section-premium .collapsible-content__header{margin-bottom:1rem}.faq-section-premium .faq-section__caption{display:inline-flex;align-items:center;gap:.8rem;width:fit-content;margin:0 auto 1.2rem;padding:.5rem 1.2rem;border-radius:999px;background:#68529514;color:#685295;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.faq-section-premium .faq-section__caption:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:linear-gradient(135deg,#de213d,#685295);flex-shrink:0}.faq-section-premium .faq-section__heading{position:relative;margin-bottom:1rem}.faq-section-premium .faq-section__heading:after{content:"";display:block;width:5.5rem;height:4px;margin:1.2rem auto 0;border-radius:2px;background:linear-gradient(90deg,#de213d,#685295)}.faq-section-premium .collapsible-content-wrapper-narrow{max-width:84rem}.faq-section-premium .faq-accordion-list{display:flex;flex-direction:column;gap:1rem;margin-top:2.4rem}.faq-section-premium .faq-accordion-item{margin-top:0;border:none;border-radius:16px;background:#fffffff5;box-shadow:0 4px 20px #6852950f;border:1px solid rgba(104,82,149,.08);overflow:hidden;transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease}.faq-section-premium .faq-accordion-item:hover{box-shadow:0 8px 28px #6852951f;transform:translateY(-1px)}.faq-section-premium .faq-accordion-item:has(details[open]){border-color:#68529538;box-shadow:0 12px 32px #68529524}.faq-section-premium .faq-accordion-item+.faq-accordion-item{border-top:none}.faq-section-premium .faq-accordion-item summary{align-items:center;gap:1.2rem;padding:1.6rem 1.8rem;cursor:pointer;list-style:none;transition:background .25s ease}.faq-section-premium .faq-accordion-item summary::-webkit-details-marker{display:none}.faq-section-premium .faq-accordion-item summary:hover{background:#6852950a}.faq-section-premium .faq-accordion-item summary:hover .accordion__title{text-decoration:none;color:#685295}.faq-section-premium .faq-item__index{display:inline-flex;align-items:center;justify-content:center;min-width:3.2rem;height:3.2rem;border-radius:10px;background:linear-gradient(135deg,#de213d1a,#6852951f);color:#685295;font-size:1.2rem;font-weight:700;letter-spacing:.04em;flex-shrink:0}.faq-section-premium .faq-accordion-item .accordion__title{flex:1;max-width:none;font-size:1.5rem;line-height:1.45;font-weight:600;transition:color .25s ease}.faq-section-premium .faq-accordion-item details[open] .accordion__title{color:#685295}.faq-section-premium .faq-toggle{position:relative;width:2.8rem;height:2.8rem;border-radius:50%;background:#68529514;flex-shrink:0;transition:background .25s ease,transform .25s ease}.faq-section-premium .faq-accordion-item details[open] .faq-toggle{background:linear-gradient(135deg,#de213d,#685295)}.faq-section-premium .faq-toggle__line{position:absolute;top:50%;left:50%;width:1.2rem;height:2px;border-radius:1px;background:#685295;transform:translate(-50%,-50%);transition:transform .3s ease,background .3s ease,opacity .3s ease}.faq-section-premium .faq-toggle__line--v{transform:translate(-50%,-50%) rotate(90deg)}.faq-section-premium .faq-accordion-item details[open] .faq-toggle__line{background:#fff}.faq-section-premium .faq-accordion-item details[open] .faq-toggle__line--v{transform:translate(-50%,-50%) rotate(90deg) scaleX(0);opacity:0}.faq-section-premium .faq-accordion__content{display:grid;grid-template-rows:0fr;margin-bottom:0;padding:0 1.8rem;transition:grid-template-rows .35s ease,padding .35s ease}.faq-section-premium .faq-accordion-item details[open] .faq-accordion__content{grid-template-rows:1fr;padding-bottom:1.8rem}.faq-section-premium .faq-accordion__content-inner{overflow:hidden;min-height:0}.faq-section-premium .faq-accordion__content-inner>*:first-child{margin-top:0}.faq-section-premium .faq-accordion__content-inner>*:last-child{margin-bottom:0}.faq-section-premium .faq-accordion__content-inner p{font-size:1.45rem;line-height:1.75;color:rgba(var(--color-foreground),.72);padding-left:4.4rem}.faq-section-premium .faq-accordion-item details[open] summary{border-bottom:1px solid rgba(104,82,149,.08);margin-bottom:.4rem}@media screen and (max-width:749px){.faq-section-premium .faq-accordion-item summary{padding:1.4rem;gap:1rem}.faq-section-premium .faq-item__index{min-width:2.8rem;height:2.8rem;font-size:1.1rem}.faq-section-premium .faq-accordion-item .accordion__title{font-size:1.35rem}.faq-section-premium .faq-accordion__content-inner p{padding-left:0;font-size:1.35rem}.faq-section-premium .faq-accordion__content{padding-left:1.4rem;padding-right:1.4rem}}@supports not (inset: 10px){@media screen and (min-width:750px){.collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:5rem;padding-right:0}}@media screen and (min-width:990px){.collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:7rem}}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collapsible-content.css.map */
