.joe-0714 .accordion details .accordion__content{transition:height .4s cubic-bezier(.25,1,.5,1),opacity .4s ease,padding .4s ease;overflow:hidden;will-change:height,opacity,padding}.joe-0714 .accordion:has(details[open]){background-color:#fff}.joe-0714 .collapsible-content summary:hover .accordion__title{text-decoration:none!important}.joe-0714 .collapsible-content summary:hover,.joe-0714 .collapsible-content summary[aria-expanded=true]{background-color:#fff}@media screen and (max-width: 768px){.joe-0714 .collapsible-content__wrapper,.joe-0714 .accordion summary{background-color:#f5f5f7}.joe-0714 .collapsible-content-wrapper-narrow{margin:0 auto;padding-right:1.5rem;padding-left:1.5rem;max-width:1052px}.joe-0714 h2.collapsible-content__heading.inline-richtext.h1{color:#2f2b2b;font-family:Galano Grotesque Alt;font-weight:600;font-size:40px;line-height:56px;margin-bottom:3.5rem}.joe-0714 .accordion{border:.8px solid rgba(230,230,233,1)!important;overflow:hidden;border-radius:12px;margin-top:12px!important;background-color:#fafafc}.joe-0714 .accordion:first-child{margin-top:0}.joe-0714 summary .icon-open,.joe-0714 summary .icon-close{position:absolute;height:1.5rem;right:1rem;top:calc(50% - .7rem)}.joe-0714 .accordion details .icon-open{opacity:1}.joe-0714 .accordion details .icon-close{opacity:0}.joe-0714 .accordion details[open]>summary .icon-open{opacity:0}.joe-0714 .accordion details[open]>summary .icon-close{opacity:1}.joe-0714 .accordion:first-child{border-top:none}.joe-0714 .accordion:last-child{border-bottom:none}.joe-0714 .accordion summary{padding:1.5rem 1rem}.joe-0714 h3.accordion__title.inline-richtext.h4{color:#2f2b2b;font-family:Galano Grotesque Alt;font-weight:600;font-size:16px;line-height:24px;max-width:unset;padding-right:1.5rem}.joe-0714 .accordion__content{color:#4e4b4b;overflow-x:auto;padding-left:0!important;border-top:1px solid rgba(224,224,224,1);margin:0 10px;padding:20px 0 15px;font-family:Galano Grotesque Alt;font-weight:400;font-size:14px;line-height:22px}}@media screen and (min-width: 768px){.joe-0714 .collapsible-content__wrapper,.joe-0714 .accordion summary{background-color:#fafafc}.joe-0714 summary .icon-caret{position:absolute;height:.6rem;right:2.5rem;top:calc(50% - .2rem)}.joe-0714 .collapsible-content-wrapper-narrow{margin:0 auto;padding-right:4.8rem;padding-left:4.8rem;max-width:1052px}.joe-0714 h2.collapsible-content__heading.inline-richtext.h1{color:#333336;font-family:Galano Grotesque Alt;font-weight:600;font-size:40px;line-height:56px;margin-bottom:3.2rem}.joe-0714 .accordion{border:1px solid rgba(230,230,233,1)!important;overflow:hidden;border-radius:16px;margin-top:15px!important;background-color:#fafafc}.joe-0714 .accordion:first-child{margin-top:0}.joe-0714 summary .icon-open,.joe-0714 summary .icon-close{position:absolute;height:1.5rem;right:3rem;top:calc(50% - .7rem)}.joe-0714 .accordion details .icon-open{opacity:1}.joe-0714 .accordion details .icon-close{opacity:0}.joe-0714 .accordion details[open]>summary .icon-open{opacity:0}.joe-0714 .accordion details[open]>summary .icon-close{opacity:1}.joe-0714 .accordion:first-child{border-top:none}.joe-0714 .accordion:last-child{border-bottom:none}.joe-0714 .accordion summary{padding:2.8rem 2.5rem}.joe-0714 h3.accordion__title.inline-richtext.h4{color:#333336;font-family:Galano Grotesque Alt;font-weight:600;font-size:14px;line-height:22px;max-width:unset;padding-right:1.5rem}.joe-0714 .accordion__content{color:#1d1d1f;overflow-x:auto;padding-left:0!important;border-top:1px solid rgba(224,224,224,1);margin:0 25px;padding:25px 0 28px;font-family:Galano Grotesque Alt;font-weight:400;font-size:12px;line-height:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/joe-collapsible-edit.css.map */
