.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;line-height:1.7}.collapsible-content__heading{margin-bottom:0;margin-top:0}@media screen and (min-width:750px){.collapsible-content__heading{margin-bottom:2rem}}.collapsible-content__description{margin:1.6rem 0 4.8rem;max-width:54rem}.collapsible-content__header--center .collapsible-content__description{margin-left:auto;margin-right:auto}.collapsible-row-layout .accordion:not(:first-child):not(.color-scheme-1){margin-top:1rem}.caption-with-letter-spacing+h2{margin-top:0}@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 .accordion__title{text-decoration:underline;text-underline-offset:.3rem}.collapsible-content .accordion summary>.ph-icon,.collapsible-content .accordion summary>.accordion__icon-image{align-self:center;flex-shrink:0;margin-right:1rem}.collapsible-content summary .icon-caret{color:rgb(var(--color-icon))}.collapsible-content summary .icon-caret .ph-icon{color:inherit}@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}}}.collapsible-content__header .caption-with-letter-spacing{display:inline-block;margin-top:0;margin-bottom:1.2rem}.faq-style-item{border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.2rem;margin-bottom:1.2rem;overflow:hidden;line-height:1.7;transition:box-shadow .2s ease,border-color .2s ease}.faq-style-item:last-child{margin-bottom:0}.faq-style-item:hover{box-shadow:0 .4rem 1.6rem rgba(var(--color-shadow),.08);border-color:rgba(var(--color-accent-text),.25)}.faq-style-item:has(details[open]){border-color:rgba(var(--color-accent-text),.4);box-shadow:0 .4rem 2rem rgba(var(--color-accent-text),.1)}.faq-style-item summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2.4rem;cursor:pointer;list-style:none;border-radius:1.2rem}.faq-style-item summary::-webkit-details-marker{display:none}.faq-style-item summary:hover{text-decoration:none}.faq-style-item summary:hover .accordion__title{text-decoration:none}.faq-style-item .accordion__title{margin:0;flex:1;transition:color .25s ease}.faq-style-item summary .icon-caret{flex-shrink:0;width:2.8rem;height:2.8rem;background:rgba(var(--color-foreground),.06);border-radius:50%;transition:all .25s ease;display:flex;align-items:center;justify-content:center}.faq-style-item summary>.ph-icon,.faq-style-item summary>.accordion__icon-image{display:none}.faq-style-item .accordion__content{padding:0 2.4rem 2.4rem}.faq-style-item .accordion__content p{margin:0}.faq-narrow-wrap{max-width:80rem;margin:0 auto}.product-faq-section .collapsible-content__grid{padding-top:4.8rem}@media screen and (max-width:749px){.faq-style-item summary{padding:1.6rem 1.8rem}.faq-style-item .accordion__content{padding:0 1.8rem 2rem}.product-faq-section .collapsible-content__grid{padding-top:2.8rem}}.faq-extra{display:flex;flex-direction:column;gap:1.2rem;overflow:hidden;max-height:0;opacity:0;transition:max-height .5s ease,opacity .4s ease}.faq-extra.is-open{max-height:2000px;opacity:1}.faq-extra .accordion:first-child{margin-top:0}.faq-toggle-wrap{display:flex;justify-content:center;padding-top:2.4rem}.faq-toggle-btn{gap:.8rem}.faq-toggle-icon{display:inline-flex;transition:transform .35s ease}.faq-toggle-btn[aria-expanded=true] .faq-toggle-icon{transform:rotate(180deg)}.product-faq-section{margin-bottom:1.5rem}.collapsible-content__grid--faq-split{align-items:flex-start}.faq-column__heading{margin:0 0 1.6rem}@media screen and (max-width:749px){.collapsible-content__grid--faq-split .faq-column+.faq-column{margin-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/collapsible-content.css.map */
