.image-and-list{display:flex;min-height:500px}.image-and-list__image{position:relative;width:50%;overflow:hidden}.image-and-list__image img,.image-and-list__image video{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-and-list__content{width:50%;padding:60px 80px;display:flex;flex-direction:column;justify-content:center;max-width:510px;box-sizing:content-box;margin-inline:auto}.image-and-list__heading{font-family:veneer-soft,sans-serif;font-size:44px;line-height:1.2;margin:0 0 40px;text-transform:uppercase}.image-and-list__items{list-style:none;margin:0;padding:0}.image-and-list__item{border-bottom:1px solid currentColor}.image-and-list__item-toggle{display:flex;align-items:center;width:100%;padding:24px 24px 24px 0;color:inherit;cursor:pointer;text-align:left;gap:12px;font-size:inherit;list-style:none}.image-and-list__item-toggle::-webkit-details-marker{display:none}.image-and-list__item-toggle:hover{opacity:.8}.image-and-list__item[open]{opacity:1}.image-and-list__item-number{font-family:veneer-soft,sans-serif;font-size:29px;line-height:1.2;flex-shrink:0;width:47px;text-align:center}.image-and-list__item-title{flex:1;font-size:24px;text-transform:capitalize}.image-and-list__item-icon{font-size:30px;flex-shrink:0;transition:transform .3s ease;line-height:1}.image-and-list__item[open] .image-and-list__item-icon{transform:rotate(45deg)}.image-and-list__item-body-inner{padding:0 0 24px 59px;font-size:16px;line-height:1.5}.image-and-list__cta{margin-top:40px}.image-and-list__cta a{display:inline-flex;align-items:center;gap:12px;font-weight:800;font-size:20px;color:inherit;text-decoration:none}.image-and-list__cta a:hover{opacity:.8}@media screen and (max-width:767px){.image-and-list{flex-direction:column;min-height:auto}.image-and-list__image{width:100%}.image-and-list__content{width:100%;padding:36px 15px 40px;align-items:center;box-sizing:border-box}.image-and-list__heading{font-size:34px;line-height:1.1;margin-bottom:32px;text-align:center}.image-and-list__items{width:100%}.image-and-list__item:first-child{border-top:none}.image-and-list__item-toggle{padding:16px 16px 16px 0;gap:12px}.image-and-list__item-number{font-size:20px;width:23px}.image-and-list__item-title{font-size:22px}.image-and-list__item-body-inner{padding-left:35px}.image-and-list__cta{margin-top:32px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-image-and-list.css.map */
