.half-image-half-info{display:flex}.half-image-half-info.right{flex-direction:row-reverse}.half-image-half-info .info-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:40px}.half-image-half-info .image-wrapper,.half-image-half-info .info-wrapper{flex:0 0 50%}.half-image-half-info .image-wrapper img{object-fit:cover}.half-image-half-info .info-wrapper-inner{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.half-image-half-info .headings-wrapper h3{font-family:var(--font-family-body);text-transform:none;font-size:28px;margin-top:0;line-height:1.1;max-width:585px}.half-image-half-info .headings-wrapper p{margin-bottom:0;font-size:16px;max-width:450px}.half-image-half-info .bullet-points{display:flex;flex-direction:column;gap:15px}.half-image-half-info .bullet-point{display:flex;align-items:center;gap:10px}.half-image-half-info .bullet-point p{margin:0;font-size:16px}.half-image-half-info .info-wrapper .button{background-color:var(--color-primary);padding:10px 30px;border-radius:100px;color:#fff;text-decoration:none}.half-image-half-info .info-wrapper .button:hover{background-color:var(--btn-hover)}.half-image-half-info .color-options{display:flex;gap:10px}.half-image-half-info .color-option{cursor:pointer}.half-image-half-info .color-option:hover img{box-shadow:0 10px 20px #00000026}.half-image-half-info .color-option p{margin:0;font-size:11px;text-align:center}.half-image-half-info .large-text-wrapper{display:flex;flex-direction:column;gap:10px;margin-top:-30px}.half-image-half-info .large-text-wrapper p{margin:0}.half-image-half-info .large-text-title{font-size:130px;line-height:1;color:var(--color-primary);font-family:var(--font-family-body-bold)}.half-image-half-info .large-text-subtitle{font-size:22px;line-height:1.3;max-width:400px}.half-image-half-info .large-text-description{opacity:.7}@media(max-width:1150px){.half-image-half-info .info-wrapper{gap:25px;padding-top:20px;padding-bottom:20px}}@media(max-width:600px){.half-image-half-info{flex-direction:column-reverse!important}.half-image-half-info .large-text-wrapper{margin:0}.half-image-half-info .large-text-title{font-size:100px}.half-image-half-info .large-text-subtitle{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/550/assets/half-image-half-info.css.map */
