.box-image__img{display:flex;align-items:center;gap:clamp(16px,12px + 1.25vw,30px)}.box-image__img.fixed-size picture{width:100%}@media(max-width:767px){.box-image__img.fixed-size picture{aspect-ratio:1}}@media(min-width:768px){.box-image__img.fixed-size picture{aspect-ratio:128/59}}.box-image__img.fixed-size picture img{width:100%;height:100%}.box-image__img.width-fixed picture{width:100%;height:auto}.box-image__img.width-fixed picture img{width:100%;height:auto}.box-image__img.auto-size picture{max-width:100%;width:auto;height:auto}.box-image__img.auto-size picture img{max-width:100%;width:auto;height:auto;margin:0 auto}.box-image__img.ratio-4-3 picture{width:100%;aspect-ratio:4/3}.box-image__img.ratio-4-3 picture img{width:100%;height:100%}.box-image__img.ratio-3-4 picture{width:100%;aspect-ratio:3/4}.box-image__img.ratio-3-4 picture img{width:100%;height:100%}.box-image__img.ratio-6-7 picture{width:100%;aspect-ratio:6/7}.box-image__img.ratio-6-7 picture img{width:100%;height:100%}.box-image__img.ratio-7-6 picture{width:100%;aspect-ratio:7/6}.box-image__img.ratio-7-6 picture img{width:100%;height:100%}.box-image__img picture{overflow:hidden}.box-image__img picture img{object-fit:cover}.box-image__btn{margin-top:clamp(2rem,1.5rem + 2.5vw,3.75rem)}
