.collapsible-content{position:relative;z-index:0}.collapsible-minus{display:none}.collapsible-icons{position:absolute;height:2.8rem;width:2.5rem;top:50%;transform:translateY(-50%);right:0;display:flex}.collapsible-section-layout .accordion details[open] .collapsible-minus{display:block}.collapsible-section-layout .accordion details[open] .collapsible-plus{display:none}.collapsible-section-layout .accordion details[open] .accordion__title,.collapsible-section-layout .accordion details[open] .accordion__content{color:#141618}.collapsible-section-layout .grid__item{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:750px){.collapsible-section-layout .page-width{padding:0 4.8rem}.collapsible-section-layout .accordion__title{font-weight:500;font-size:32px;line-height:120%;color:#141618}}.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:1.6rem;margin-top:0;font-weight:900;font-size:60px;line-height:100%;color:#1c4c25}@media screen and (min-width:750px){.collapsible-content__heading{margin-bottom:4.8rem}}.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-section-layout .accordion{border-top:none;border-bottom:none;background:#fff;border-radius:16px;padding:32px 24px}.collapsible-section-layout .accordion__content{padding:2.4rem 0 0;margin-bottom:0}.collapsible-section-layout .accordion summary{padding: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}}}@media(max-width:767px){.collapsible-section-layout .accordion{margin-top:0;padding:24px}.collapsible-icons{height:1.8rem;width:1.6rem}.collapsible-icons svg{height:1.8rem;width:1.6rem}.collapsible-content__heading{font-size:32px;margin-bottom:2.4rem}.collapsible-section-layout .accordion .accordion__title{font-size:18px;line-height:120%;font-weight:500}.collapsible-section-layout .accordion__content{padding-top:16px;font-size:16px;line-height:140%}}.collapsible-content-section{background:var(--color-background-page, #faf8f5)}.collapsible-content__heading,.collapsible-content__heading font{font-family:var(--font-display);font-weight:500;font-size:var(--type-h1-size, 48px);line-height:var(--type-h1-line, 58px);color:var(--color-text-accent, #375542);margin:0 0 var(--spacing-12, 48px);text-align:center}.collapsible-content .collapsible-content__wrapper{max-width:800px;margin:0 auto;background:transparent;display:flex;flex-direction:column;gap:var(--spacing-4, 16px)}.collapsible-content .collapsible-content__grid{display:block;margin:0}.collapsible-content .collapsible-content__grid>.grid__item{display:flex;flex-direction:column;gap:var(--spacing-4, 16px)}.collapsible-content .accordion{background:var(--color-surface-default, #ffffff);border-radius:var(--radius-md, 12px);border:0;box-shadow:0 4px 12px #1a1a150a;overflow:hidden;margin:0}.collapsible-content .accordion details{background:transparent}.collapsible-content .accordion summary{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-5, 20px) var(--spacing-6, 24px);cursor:pointer;list-style:none}.collapsible-content .accordion summary::-webkit-details-marker{display:none}.collapsible-content .accordion__title{font-family:var(--font-display);font-weight:500;font-size:var(--type-h4-size, 22px);line-height:var(--type-h4-line, 31px);color:var(--color-text-primary, #1a1a15);margin:0}.collapsible-content .accordion .collapsible-icons{position:relative;width:16px;height:16px;flex:0 0 16px}.collapsible-content .accordion .collapsible-plus,.collapsible-content .accordion .collapsible-minus{display:none!important}.collapsible-content .accordion .collapsible-icons:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-text-primary, #1a1a15);-webkit-mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M3 6l5 5 5-5" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M3 6l5 5 5-5" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') center/contain no-repeat;transition:transform .2s ease}.collapsible-content .accordion details[open] .collapsible-icons:after{transform:rotate(180deg)}.collapsible-content .accordion__content{padding:0 var(--spacing-6, 24px) var(--spacing-5, 20px);font-family:var(--font-body);font-weight:400;font-size:var(--type-body-md-size, 15px);line-height:var(--type-body-md-line, 27px);color:var(--color-text-secondary, #66665f)}.collapsible-content .accordion__content p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/collapsible-content.css.map */
