.image-width-text{padding-block:var(--iwt-padding-top) var(--iwt-padding-bottom);color:var(--iwt-color);background:var(--iwt-background)}@media screen and (max-width:749px){.image-width-text{padding-block:var(--iwt-mobile-padding-top) var(--iwt-mobile-padding-bottom)}}.image-width-text__inner--full{padding-inline:var(--iwt-mobile-gutter)}.image-width-text__header{margin-bottom:24px;text-align:center}.image-width-text__heading{margin:0;color:inherit;font:var(--hh-h3-font)}.image-width-text__subheading{margin:0 0 12px;letter-spacing:2px;text-transform:uppercase}.image-width-text__grid{display:grid;grid-template-columns:repeat(var(--iwt-mobile-columns),minmax(0,1fr));gap:var(--iwt-mobile-gap);margin:0;padding:0;list-style:none}.image-width-text__card{min-width:0;background:var(--iwt-card-background)}.image-width-text__media{position:relative;aspect-ratio:1;overflow:hidden}.image-width-text__media>.image-width-text__image-link{display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.image-width-text__media picture,.image-width-text__image,.image-width-text__placeholder{display:block;width:100%;height:100%}.image-width-text__image{object-fit:cover;object-position:var(--iwt-mobile-image-position)}.image-width-text__placeholder{background:#f4f3ee;fill:currentColor}.image-width-text__bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px;min-height:58px;padding:8px 16px 16px;box-sizing:border-box}.image-width-text__title{margin:0;color:inherit;font-size:var(--iwt-mobile-title-size);font-weight:400;letter-spacing:.06em;line-height:1.2;overflow-wrap:anywhere;font-style:italic}.image-width-text__button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;max-width:100%;box-sizing:border-box;margin-left:auto;border:1px solid var(--iwt-button-border);padding:6px 14px;color:var(--iwt-button-color);background:var(--iwt-button-background);font-family:var(--hh-font-family);font-size:12px;font-weight:500;line-height:1;letter-spacing:.18em;text-align:center;text-decoration:none;text-transform:uppercase;overflow-wrap:anywhere}.image-width-text__button:hover{color:var(--iwt-button-hover-color);border-color:var(--iwt-button-hover-border);background:var(--iwt-button-hover-background);text-decoration:none}.image-width-text__button:focus-visible{outline:2px solid var(--iwt-button-color);outline-offset:3px}.image-width-text__description{margin:0;padding:0 16px 16px;color:inherit;overflow-wrap:anywhere}.image-width-text--style-2 .image-width-text__card,.image-width-text--style-2 .image-width-text__content{display:flex;flex-direction:column}.image-width-text--style-2 .image-width-text__content,.image-width-text--style-2 .image-width-text__bar{flex:1}.image-width-text--style-2 .image-width-text__bar{flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.image-width-text--style-2 .image-width-text__button{margin-top:auto;margin-right:auto;margin-left:auto}@media screen and (max-width:749px){.image-width-text--style-2 .image-width-text__bar{gap:.8rem}.image-width-text__grid.columns-4 .image-width-text__bar{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:8px 8px 16px;gap:6px}.image-width-text__grid.columns-4 .image-width-text__button{margin-left:0}}@media screen and (min-width:750px){.image-width-text__inner--full{padding-inline:var(--iwt-gutter)}.image-width-text__grid{grid-template-columns:repeat(var(--iwt-columns),minmax(0,1fr));gap:var(--iwt-gap)}.image-width-text__image{object-position:var(--iwt-image-position)}.image-width-text__bar{min-height:62px;padding:0 10px 10px}.image-width-text__title{font-size:var(--iwt-title-size)}.image-width-text--responsive-title .image-width-text__title{font-size:min(var(--iwt-title-size),max(18px,1.35vw))}.image-width-text__button{padding:6px;font-size:10px}.image-width-text__description{padding:0 14px 14px}.image-width-text--style-2 .image-width-text__bar{align-items:flex-start;text-align:left;gap:.8rem}.image-width-text--style-2 .image-width-text__button{margin-right:auto;margin-left:0}}@media screen and (min-width:1200px){.image-width-text__bar{min-height:82px;padding:0 10px 10px}.image-width-text__button{padding:7px 22px 5px;font-size:16px;min-height:3.4rem;line-height:.8}.image-width-text__grid.columns-4 .image-width-text__button{padding:6px;font-size:12px}.image-width-text--style-2,.image-width-text--style-2 .image-width-text__bar{padding-top:8px}}@media screen and (min-width:1400px){.image-width-text__bar{padding:10px 24px 24px}.image-width-text__grid.columns-4 .image-width-text__bar{padding:10px 8px 24px}}@media screen and (min-width:1600px){.image-width-text__grid.columns-4 .image-width-text__button{font-size:14px;min-height:3.4rem;line-height:.8;padding:4px 8px 2px}}@media(min-width:750px)and (max-width:1300px){.image-width-text__grid.columns-4{--iwt-columns: 2}}@media screen and (min-width:750px)and (max-width:989px){.image-width-text--responsive-title .image-width-text__title{font-size:var(--iwt-tablet-title-size)}}@media screen and (min-width:990px)and (max-width:1199px){.image-width-text--responsive-title .image-width-text__title{font-size:var(--iwt-small-desktop-title-size)}}@media screen and (min-width:1200px)and (max-width:1439px){.image-width-text--responsive-title .image-width-text__title{font-size:var(--iwt-medium-desktop-title-size)}}
/*# sourceMappingURL=/cdn/shop/t/1474/assets/section-image-width-text.css.map */
