.collapsible-content{position:relative;z-index:0}.collapsible-section-layout{padding-bottom:6rem;padding-top:6rem}@media screen and (min-width:750px){.collapsible-section-layout{padding-bottom:8rem;padding-top:8rem}}.collapsible-content__media{background:rgba(var(--color-background),.9);border:1px solid rgba(var(--color-foreground),.08);border-radius:var(--radius-medium);box-shadow:var(--shadow-light);transition:all .3s ease;opacity:.85;overflow:hidden;position:relative}.collapsible-content__media:hover{border-color:rgba(var(--color-foreground),.12);box-shadow:0 8px 24px rgba(var(--color-foreground),.08);opacity:1;transform:translateY(-2px)}.collapsible-content__media img{transition:transform .4s ease}.collapsible-content__media:hover img{transform:scale(1.02)}.collapsible-content__media--small{height:16rem}.collapsible-content__media--large{height:28rem}@media screen and (min-width:750px){.collapsible-content__media--small{height:20rem}.collapsible-content__media--large{height:32rem}}@media screen and (min-width:750px){.collapsible-content__grid-item{position:relative}}@media screen and (min-width:750px){.collapsible-content__grid{display:flex;align-items:flex-start}.collapsible-content__grid--reverse{flex-direction:row-reverse}.collapsible-content__grid .grid__item{flex:1}.collapsible-content__grid-item{flex:0 0 45%}}.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;text-align:center;margin-bottom:3rem}.collapsible-content__heading{margin-bottom:3rem;margin-top:0;font-weight:600;letter-spacing:-.02em;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.collapsible-content__heading{margin-bottom:4rem}}.collapsible-none-layout .accordion+.accordion{border-top:0}.collapsible-row-layout .accordion:not(:first-child){margin-top:1.5rem}.caption-with-letter-spacing{color:rgba(var(--color-foreground),.7);font-size:.9rem;letter-spacing:.05em;text-transform:uppercase;margin-bottom: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{background:rgba(var(--color-background),.9);border:1px solid rgba(var(--color-foreground),.08);border-radius:var(--radius-medium);margin-bottom:1.5rem;box-shadow:var(--shadow-light);transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative}.collapsible-row-layout .accordion[open]{border-color:rgba(var(--color-foreground),.15);background:rgba(var(--color-foreground),.04);box-shadow:0 4px 12px rgba(var(--color-foreground),.08)}.collapsible-row-layout .accordion summary{padding:1.5rem 2rem;cursor:pointer;position:relative;list-style:none;font-weight:500;font-size:1.1rem;line-height:1.4;letter-spacing:.5px;transition:all .4s cubic-bezier(.4,0,.2,1);color:rgb(var(--color-foreground));display:flex;align-items:center}.collapsible-row-layout .accordion summary::-webkit-details-marker{display:none}.collapsible-row-layout .accordion summary>svg{position:absolute;right:2rem;top:50%;transform:translateY(-50%) rotate(0);transition:transform .4s cubic-bezier(.4,0,.2,1);width:1.2rem;height:1.2rem;fill:currentColor}.collapsible-row-layout .accordion[open] summary>svg{transform:translateY(-50%) rotate(180deg)}.collapsible-row-layout .accordion .accordion__content{color:rgba(var(--color-foreground),.9)}.collapsible-row-layout .accordion .accordion__content{padding:0 2rem 1.5rem;font-size:1.2rem;line-height:1.6;color:rgba(var(--color-foreground),.9);border-top:1px solid rgba(var(--color-foreground),.08);margin-top:0;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.collapsible-row-layout .accordion[open] .accordion__content,.collapsible-row-layout .accordion[open] .accordion__content p{color:rgba(var(--color-foreground),.9)}.collapsible-row-layout .accordion .accordion__content p{color:rgba(var(--color-foreground),.9);margin-bottom:1rem}.collapsible-row-layout .accordion .accordion__content p:last-child{margin-bottom:0}@media screen and (min-width:750px){.collapsible-row-layout .accordion summary{font-size:1.2rem;padding:2rem 2.5rem}.collapsible-row-layout .accordion summary>svg{right:2.5rem}.collapsible-row-layout .accordion .accordion__content{padding:0 2.5rem 2rem;font-size:1.2rem;color:rgba(var(--color-foreground),.9)}.collapsible-row-layout .accordion[open] .accordion__content{color:rgba(var(--color-foreground),.9)}}@media screen and (min-width:990px){.collapsible-row-layout .accordion summary{font-size:1.3rem;padding:2.5rem 3rem}.collapsible-row-layout .accordion summary>svg{right:3rem}.collapsible-row-layout .accordion .accordion__content{padding:0 3rem 2.5rem;font-size:1.2rem;color:rgba(var(--color-foreground),.9)}.collapsible-row-layout .accordion[open] .accordion__content{color:rgba(var(--color-foreground),.9)}}.collapsible-none-layout .accordion{background:transparent;border:none;border-bottom:1px solid rgba(var(--color-foreground),.06);border-radius:0;margin-bottom:0;box-shadow:none;transition:border-color .3s ease}.collapsible-none-layout .accordion:last-child{border-bottom:none}.collapsible-none-layout .accordion summary{padding:2rem 0;border-radius:0;font-weight:500;font-size:1.2rem;background:transparent;color:rgb(var(--color-foreground))}.collapsible-none-layout .accordion summary{display:flex;align-items:center}.collapsible-none-layout .accordion summary>svg{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0);transition:transform .4s cubic-bezier(.4,0,.2,1);width:1.2rem;height:1.2rem;fill:currentColor}.collapsible-none-layout .accordion[open] summary>svg{transform:translateY(-50%) rotate(180deg)}.collapsible-none-layout .accordion .accordion__content{padding:0 0 2rem;font-size:1.2rem;border-top:none;color:rgba(var(--color-foreground),.8);overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.collapsible-none-layout .accordion .accordion__content p{color:rgba(var(--color-foreground),.8)}@media screen and (min-width:750px){.collapsible-none-layout .accordion summary{font-size:1.3rem}.collapsible-none-layout .accordion .accordion__content{font-size:1.3rem}}@media screen and (min-width:990px){.collapsible-none-layout .accordion summary{font-size:1.3rem}.collapsible-none-layout .accordion .accordion__content{font-size:1.3rem}}.collapsible-content__grid{gap:1.5rem;align-items:center}@media screen and (min-width:750px){.collapsible-content__grid{gap:3rem;column-gap:4rem}}@media screen and (min-width:990px){.collapsible-content__grid{gap:1.5rem;column-gap:5rem}}@media screen and (min-width:750px){.collapsible-content__media:hover{transform:translateY(-2px)}}@media screen and (max-width:749px){.collapsible-section-layout{padding-bottom:4rem;padding-top:4rem}.collapsible-row-layout .accordion{margin-bottom:1rem}.collapsible-row-layout .accordion summary{padding:1.2rem 1.5rem;font-size:1rem}.collapsible-row-layout .accordion summary>svg{right:1.5rem;width:1rem;height:1rem}.collapsible-row-layout .accordion .accordion__content{padding:0 1.5rem 1.2rem;font-size:1.2rem;color:rgba(var(--color-foreground),.9)}.collapsible-row-layout .accordion[open] .accordion__content{color:rgba(var(--color-foreground),.9)}}.collapsible-content summary{outline:none}.collapsible-content summary:focus-visible{outline:2px solid rgba(var(--color-foreground),.8);outline-offset:2px}.collapsible-content .accordion__title{transition:color .3s ease;color:inherit;font-weight:inherit}.collapsible-content .accordion[open] summary .accordion__title{color:rgba(var(--color-foreground),.9)}@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:3rem;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:4rem}}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collapsible-content.css.map */
