.collapsible-content{position:relative;z-index:0;margin:auto;max-width:clamp(100%,calc((864 - 100) / (1024 - 768) * (100vw - 768px) + 100%),864px);padding-left:calc(15px + (30 - 15) * ((100vw - 375px) / (768 - 375)));padding-right:calc(15px + (30 - 15) * ((100vw - 375px) / (768 - 375)));padding-top:40px;padding-bottom:56px}@media screen and (min-width: 1024px){.collapsible-content{max-width:clamp(864px,calc((1028 - 864) / (1280 - 1024) * (100vw - 1024px) + 864px),1028px);padding-top:64px;padding-bottom:80px}}@media screen and (min-width: 1280px){.collapsible-content{max-width:clamp(1028px,calc(.8*(100vw - 1280px) + 1028px),1156px);padding-top:86px;padding-bottom:96px}}@media screen and (min-width: 1440px){.collapsible-content{max-width:clamp(1156px,calc((1446 - 1156) / (1800 - 1440) * (100vw - 1440px) + 1156px),1446px);padding-top:96px;padding-bottom:112px}}@media screen and (min-width: 1800px){.collapsible-content{max-width:clamp(1446px,calc((1928 - 1446) / (2400 - 1800) * (100vw - 1800px) + 1446px),1928px);padding-top:120px;padding-bottom:140px}}@media screen and (min-width: 2400px){.collapsible-content{max-width:1928px;padding-top:160px;padding-bottom:186px}}.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__header{word-break:break-word}.collapsible-content__heading{letter-spacing:0;margin-top:0;color:var(--Primary-Green, #667b61);font-family:ITC Garamond Std;font-style:normal;font-weight:400;line-height:100%;font-size:clamp(32px,calc(32px + ((36 - 32) * ((100vw - 320px) / (768 - 320)))),36px);margin-bottom:clamp(28px,calc(0*(100vw - 320px) + 28px),28px)}@media (min-width: 768px){.collapsible-content__heading{font-size:clamp(36px,calc(36px + ((40 - 36) * ((100vw - 768px) / (1024 - 768)))),40px);margin-bottom:clamp(28px,calc((32 - 28) / (1024 - 768) * (100vw - 768px) + 28px),32px)}}@media (min-width: 1024px){.collapsible-content__heading{font-size:clamp(40px,calc(40px + .03125*(100vw - 1024px)),48px);margin-bottom:clamp(32px,calc(0*(100vw - 1024px) + 32px),32px)}}@media (min-width: 1280px){.collapsible-content__heading{font-size:clamp(48px,calc(48px + 8*(100vw - 1280px)/160),56px);margin-bottom:clamp(32px,calc(.05*(100vw - 1280px) + 32px),40px)}}@media (min-width: 1440px){.collapsible-content__heading{font-size:clamp(56px,calc(56px + ((70 - 56) * ((100vw - 1440px) / (1800 - 1440)))),70px);margin-bottom:clamp(40px,calc((50 - 40) / (1800 - 1440) * (100vw - 1440px) + 40px),50px)}}@media (min-width: 1800px){.collapsible-content__heading{font-size:clamp(70px,calc(70px + ((92 - 70) * ((100vw - 1800px) / (2400 - 1800)))),92px);margin-bottom:clamp(50px,calc((64 - 50) / (2400 - 1800) * (100vw - 1800px) + 50px),64px)}}.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:12px;transform:perspective(0);border-radius:.625rem}@media screen and (min-width: 1024px){.collapsible-row-layout .accordion{margin-bottom:16px}}@media screen and (min-width: 1280px){.collapsible-row-layout .accordion{margin-bottom:16px}}@media screen and (min-width: 1440px){.collapsible-row-layout .accordion{margin-bottom:16px}}@media screen and (min-width: 1800px){.collapsible-row-layout .accordion{margin-bottom:16px}}@media screen and (min-width: 2400px){.collapsible-row-layout .accordion{margin-bottom:20px}}.collapsible-row-layout .accordion:last-child{margin-bottom: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/32/assets/collapsible-content.css.map */
