.image-accordions{margin:54px 0 64px}.image-accordions__container{max-width:1260px;display:flex;align-items:flex-start;gap:73px;position:relative;scroll-margin-block-start:80px}.image-accordions__image{flex:1 1 548px}.image-accordions__content{flex:1 1 540px}.image-accordions__content{padding-top:80px}.image-accordions__image{overflow:hidden;border-radius:4px;position:sticky;top:110px;line-height:0}.image-accordions__image img,.image-accordions__image svg{width:100%;height:auto;max-width:100%;max-height:calc(100vh - 120px);object-fit:cover;border-radius:4px;overflow:hidden}.image-accordions__subtitle{color:#071f2c;text-transform:uppercase;margin:0 0 16px}.image-accordions__title{color:#071f2c;font-family:var(--font-heading-family);font-size:22px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:1.1px;text-transform:uppercase;margin:0 0 5px}.image-accordions__accordions-container{margin:5px 0 32px;display:block}.image-accordions__accordion summary{cursor:pointer}.image-accordions__accordion .accordion__content{padding:0;margin:12px 0 6px}.image-accordions__accordion .accordion__content img{overflow:hidden;border-radius:4px}.image-accordions__accordion .accordion__content .image-accordions__accordion-image--desktop{display:none}.image-accordions__accordion .accordion__content:has(.image-accordions__accordion-image--desktop) .image-accordions__accordion-image--mobile{display:none}.image-accordions__accordion .accordion__content p{color:#071f2c;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:190%;letter-spacing:.56px;margin:0 0 12px}.image-accordions__accordion .accordion__content ul{list-style:none;padding:0;margin:20px 0;display:flex;flex-wrap:wrap;gap:34px}.image-accordions__accordion .accordion__content ul li{margin:0;padding:0 0 0 24px;position:relative;text-transform:uppercase;font-size:12px;font-weight:500;color:#071f2c}.image-accordions__accordion .accordion__content ul li:before{content:"";display:block;width:12px;height:12px;border-radius:50%;background-color:#bbe56a;position:absolute;top:6px;left:0}.image-accordions__checkmarks-container{list-style:none;-webkit-appearance:none;appearance:none;padding:0;margin:32px 0}.image-accordions__checkmark{display:flex;align-items:center;gap:16px;list-style:none;padding:0;color:#071f2c}.image-accordions__checkmark{margin:0 0 12px}.image-accordions__checkmark:last-child{margin:0}.image-accordions__link{display:block;width:fit-content;margin:55px 0 0;padding:0 0 8px;position:relative;overflow:hidden;text-decoration:none;color:#071f2c;transition:.2s ease-in-out;text-transform:uppercase;font-size:14px;font-weight:400}button.image-accordions__link{background:transparent;outline:transparent;border:none;box-shadow:none;cursor:pointer}.image-accordions__link:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#071f2c;transition:.2s ease-in-out}.image-accordions__link:hover:after{transform:translate(-102%)}.image-accordions__accordion.accordion .accordion__title{color:#071f2c;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:500;line-height:170%;letter-spacing:.64px}.image-accordions__image:has(.image--desktop) .image--mobile{display:none}@media screen and (max-width:749px){.image-accordions{margin:20px 0 32px}.image-accordions__container{flex-direction:column;gap:35px}.image-accordions__content{padding-top:0}.image-accordions__image,.image-accordions__content{flex:auto;width:100%;position:static}.image-accordions__title{margin:0 0 21px}.image-accordions__accordions-container,.image-accordions__checkmarks-container{margin:24px 0}.image-accordions__link{margin:34px 0 0}.image-accordions__accordion .accordion__content .image-accordions__accordion-image--desktop{display:block}.image-accordions__accordion .accordion__content:has(.image-accordions__accordion-image--desktop) .image-accordions__accordion-image--mobile{display:block;margin:0 0 16px}.image-accordions__accordion .accordion__content:has(.image-accordions__accordion-image--mobile) .image-accordions__accordion-image--desktop{display:none}.image-accordions__image,.image-accordions__content{flex:auto}.image-accordions__image:has(.image--mobile) .image--desktop{display:none}.image-accordions__image:has(.image--desktop) .image--mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-image-accordions.css.map */
