.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}}.faq-list{display:flex;flex-direction:column}.faq-accordion{border:none!important;border-top:none!important;border-bottom:none!important;margin-top:0!important}.faq-accordion+.faq-accordion{margin-top:var(--faq-row-gap, 8px)!important}.faq-summary{display:flex;align-items:center;gap:1.2rem;padding:var(--faq-summary-padding, 20px) var(--faq-summary-padding, 20px);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:background-color .18s ease,opacity .18s ease}.faq-summary::-webkit-details-marker{display:none}.faq-question{flex:1;margin:0!important;font-size:var(--faq-question-font-size, 16px)!important;color:var(--faq-question-color, inherit)!important;line-height:1.45;word-break:break-word;max-width:none!important;min-height:unset!important;font-weight:600;letter-spacing:-.01em;transition:color .18s ease}.faq-answer{color:var(--faq-answer-color, inherit);font-size:var(--faq-answer-font-size, 15px)!important}.faq-answer__inner{padding:0 var(--faq-summary-padding, 20px) var(--faq-summary-padding, 20px);line-height:1.7}.faq-answer__inner p:first-child{margin-top:0}.faq-answer__inner p:last-child{margin-bottom:0}.faq-toggle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;color:var(--faq-icon-color, currentColor);transition:transform .32s cubic-bezier(.4,0,.2,1),color .18s ease}.faq-toggle svg{width:100%;height:100%;display:block}.faq-toggle--plus-minus .faq-toggle__minus{display:none}details[open] .faq-toggle--plus-minus .faq-toggle__plus{display:none}details[open] .faq-toggle--plus-minus .faq-toggle__minus{display:block}.faq-toggle--caret{transition:transform .32s cubic-bezier(.4,0,.2,1)}.faq-toggle--caret .icon-caret{width:1.6rem;height:1.6rem;display:block}details[open] .faq-toggle--caret{transform:rotate(180deg)}details[open] .faq-toggle--arrow{transform:rotate(180deg)}.faq-animated .accordion__content{overflow:hidden;margin-bottom:0}.faq-style--classic .faq-accordion{border-bottom:var(--faq-border-width, 1px) solid var(--faq-border-color, rgba(var(--color-foreground), .12))!important}.faq-style--classic .faq-accordion:first-child{border-top:var(--faq-border-width, 1px) solid var(--faq-border-color, rgba(var(--color-foreground), .12))!important}.faq-style--classic .faq-accordion+.faq-accordion{margin-top:0!important}.faq-style--classic details{background:transparent;border-radius:0}.faq-style--classic .faq-summary{padding-left:.4rem;padding-right:.4rem;border-radius:0}.faq-style--classic .faq-answer__inner{padding-left:.4rem;padding-right:.4rem}.faq-style--classic .faq-summary:hover{background:rgba(var(--color-foreground),.03)}.faq-style--classic .faq-summary:hover .faq-question{text-decoration:underline;text-underline-offset:.3rem}.faq-style--card .faq-accordion+.faq-accordion{margin-top:var(--faq-row-gap, 8px)!important}.faq-style--card .faq-accordion details{border:var(--faq-border-width, 1px) solid var(--faq-border-color, rgba(var(--color-foreground), .12));background:var(--faq-accordion-bg, rgb(var(--color-background)));border-radius:var(--faq-border-radius, 8px);transition:box-shadow .22s ease,border-color .22s ease}.faq-style--card details[open]{box-shadow:0 4px 24px #00000012;border-color:rgba(var(--color-foreground),.18)!important}.faq-style--card .faq-summary:hover{background:rgba(var(--color-foreground),.025);border-radius:var(--faq-border-radius, 8px) var(--faq-border-radius, 8px) 0 0}.faq-style--card .faq-summary{border-radius:var(--faq-border-radius, 8px)}.faq-style--card details[open]>.faq-summary{border-radius:var(--faq-border-radius, 8px) var(--faq-border-radius, 8px) 0 0;border-bottom:var(--faq-border-width, 1px) solid var(--faq-border-color, rgba(var(--color-foreground), .08))}.faq-style--filled .faq-accordion+.faq-accordion{margin-top:var(--faq-row-gap, 8px)!important}.faq-style--filled .faq-accordion details{background:var(--faq-accordion-bg, rgba(var(--color-foreground), .04));border:var(--faq-border-width, 0px) solid var(--faq-border-color, transparent);border-radius:var(--faq-border-radius, 8px);transition:background-color .22s ease,box-shadow .22s ease}.faq-style--filled details[open]{box-shadow:0 2px 16px #0000000d}.faq-style--filled .faq-summary:hover{filter:brightness(.97)}.faq-style--filled .faq-summary{border-radius:var(--faq-border-radius, 8px)}.faq-style--filled details[open]>.faq-summary{border-radius:var(--faq-border-radius, 8px) var(--faq-border-radius, 8px) 0 0}.faq-summary:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem;border-radius:var(--faq-border-radius, 4px)}.faq-summary:focus:not(:focus-visible){outline:none}.collapsible-none-layout .accordion+.accordion{border-top:0}.collapsible-row-layout .accordion:not(:first-child):not([class*=color-scheme]){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}@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 */
