.faq__inner{padding-left:0;padding-right:0}.collapsible-none-layout .faq__inner,.collapsible-row-layout .faq__inner,.collapsible-section-layout .faq__wrapper{padding-left:1.5rem;padding-right:1.5rem}.faq__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem}.faq--stacked .faq__grid{max-width:88rem;margin:0 auto}.faq__intro>*{margin:0}.faq__intro>*+*{margin-top:1.6rem}.faq__caption{color:rgba(var(--color-foreground),.7)}.faq__caption+.faq__heading{margin-top:.8rem}.faq__description{color:rgba(var(--color-foreground),.75);line-height:1.7}.faq__description p{margin:0}.faq--stacked .faq__description{max-width:60rem;margin-left:auto;margin-right:auto}.faq__media{position:relative;margin-top:2.4rem}.collapsible-content__media--small{height:19.4rem}.collapsible-content__media--large{height:43.5rem}.faq__contact{display:flex;align-items:flex-start;gap:1.6rem;padding:2.4rem;border-radius:1.6rem;border:.1rem solid rgba(var(--color-foreground),.12);background-color:rgba(var(--color-foreground),.04);text-align:left}.faq--stacked .faq__contact{max-width:56rem;margin-left:auto;margin-right:auto}.faq__contact-icon{flex:none;display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:50%;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.faq__contact-icon svg{width:2rem;height:2rem;fill:currentColor}.faq__contact-heading{margin:0}.faq__contact-text{margin:.4rem 0 0;font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.faq__contact-button{margin-top:1.6rem;min-height:4.4rem}.faq__list{display:grid;gap:1.2rem;align-content:start}.faq__view-all{margin-top:1.6rem;text-align:center}.faq-item{border-radius:1.2rem;border:.1rem solid rgba(var(--color-foreground),.12);background-color:rgb(var(--color-background));transition:border-color var(--duration-medium) ease,box-shadow var(--duration-medium) ease,background-color var(--duration-medium) ease}.faq-item:has(details[open]){border-color:rgba(var(--color-foreground),.35);background-color:rgba(var(--color-foreground),.03);box-shadow:0 1rem 2.4rem rgba(var(--color-shadow),.06)}.faq-item__summary{display:flex;align-items:center;gap:1.6rem;padding:2rem 2.4rem;line-height:1.4;border-radius:1.2rem}.faq-item__summary:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem;box-shadow:none}.faq-item__icon{flex:none;display:flex}.faq-item__icon .svg-wrapper{width:2.2rem;height:2.2rem}.faq-item__question{flex:1;margin:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight-bold);font-size:1.6rem;letter-spacing:.02rem;word-break:break-word}.faq-item__toggle{position:relative;flex:none;width:3.2rem;height:3.2rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.2);transition:background-color var(--duration-medium) ease,border-color var(--duration-medium) ease,transform var(--duration-medium) ease}.faq-item__toggle:before,.faq-item__toggle:after{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:.15rem;background-color:currentColor;transform:translate(-50%,-50%);transition:transform var(--duration-medium) ease}.faq-item__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item__details[open] .faq-item__toggle{background-color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.faq-item__details[open] .faq-item__toggle:after{transform:translate(-50%,-50%) rotate(0)}.faq-item__answer{padding:0 2.4rem 2.4rem;font-size:1.5rem;line-height:1.7;color:rgba(var(--color-foreground),.8)}.faq-item__icon~.faq-item__answer,.faq-item:has(.faq-item__icon) .faq-item__answer{padding-left:6.2rem}.faq-item__answer>:first-child{margin-top:0}.faq-item__answer>:last-child{margin-bottom:0}@media(hover:hover){.faq-item:hover{border-color:rgba(var(--color-foreground),.35)}.faq-item__summary:hover .faq-item__toggle{border-color:rgb(var(--color-foreground))}}@supports (interpolate-size: allow-keywords){.faq-item__details{interpolate-size:allow-keywords}.faq-item__details::details-content{block-size:0;overflow:clip;transition:block-size var(--duration-medium) ease,content-visibility var(--duration-medium) allow-discrete}.faq-item__details[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){.faq-item,.faq-item__toggle,.faq-item__toggle:before,.faq-item__toggle:after,.faq-item__details::details-content{transition:none}}@media screen and (max-width:749px){.faq__grid{gap:2.4rem}.faq__contact{padding:2rem;gap:1.2rem}.faq__contact-icon{width:4rem;height:4rem}.faq__contact-icon svg{width:1.8rem;height:1.8rem}.faq__list{gap:1rem}.faq-item__summary{gap:1.2rem;padding:1.6rem 1.6rem 1.6rem 1.8rem}.faq-item__question{font-size:1.5rem}.faq-item__toggle{width:2.8rem;height:2.8rem}.faq-item__answer{padding:0 1.8rem 2rem;font-size:1.4rem}.faq-item:has(.faq-item__icon) .faq-item__answer{padding-left:1.8rem}}@media screen and (min-width:750px){.collapsible-none-layout .faq__inner,.collapsible-row-layout .faq__inner,.collapsible-section-layout .faq__wrapper{padding-left:5rem;padding-right:5rem}.collapsible-content__media--small{height:31.4rem}.collapsible-content__media--large{height:69.5rem}}@media screen and (min-width:990px){.faq--split .faq__contact{margin-top:3.2rem}.faq--split .faq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"intro list" "contact list";grid-template-rows:auto 1fr;column-gap:8rem;row-gap:0;align-items:start}.faq--split .faq__grid--reverse{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"list intro" "list contact"}.faq--split .faq__grid--no-intro{grid-template-areas:"contact list" "contact list"}.faq--split .faq__grid--no-intro:not(:has(.faq__contact)){grid-template-columns:minmax(0,1fr);grid-template-areas:"list";max-width:88rem;margin:0 auto}.faq--split .faq__intro{grid-area:intro}.faq--split .faq__list{grid-area:list}.faq--split .faq__contact{grid-area:contact}.faq--stacked .faq__grid{gap:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/collapsible-content.css.map */
