.smart-home-image-text{--smart-home-image-text-background: #fffaec;background:var(--smart-home-image-text-background);padding:calc(160 / 14.4 * 1vw) 0}.smart-home-image-text__rows{margin:0 auto;display:flex;flex-direction:column;gap:calc(160 / 14.4 * 1vw)}.smart-home-image-text__row{display:flex;gap:2.7777777778vw;align-items:center}.smart-home-image-text__media{border-radius:clamp(16px,calc(40 / 14.4 * 1vw),40px);overflow:hidden;background:#0000000f;width:100%}.smart-home-image-text__media img{width:100%;height:auto;object-fit:cover;display:block}.smart-home-image-text__text{display:block}.smart-home-image-text__text>*:last-child{margin-bottom:0}.smart-home-image-text__tag{display:inline-flex;align-self:flex-start;padding:0 .75em;border:2px solid var(--smart-home-image-text-tag-border-color, #e67f05);border-radius:2em;font-family:GT Pressura Mono Medium,monospace;font-size:calc(16 / 14.4 * 1vw);color:var(--smart-home-image-text-tag-text-color, #e67f05);letter-spacing:.04em;min-height:2.125em;margin-bottom:calc(8 / 14.4 * 1vw)}.smart-home-image-text__heading{margin:0;font-size:calc(32 / 14.4 * 1vw);line-height:1.37;letter-spacing:.04em;color:#1d1d1d;font-family:GT Pressura Mono Regular,monospace;font-weight:400;margin-bottom:calc(24 / 14.4 * 1vw)}.smart-home-image-text--child .smart-home-image-text__heading{color:#000}.smart-home-image-text__body{margin:0;font-size:1.25vw;line-height:1.33333;letter-spacing:.04em;color:#00000080}@media screen and (min-width:768px){.smart-home-image-text__media{width:66.25%}.smart-home-image-text__text{flex:1}.smart-home-image-text__row--media-right .smart-home-image-text__text{order:1}.smart-home-image-text__row--media-right .smart-home-image-text__media,.smart-home-image-text__row--media-left .smart-home-image-text__text{order:2}.smart-home-image-text__row--media-left .smart-home-image-text__media{order:1}}@media screen and (max-width:767px){.smart-home-image-text{padding-top:64px;padding-bottom:64px}.smart-home-image-text__rows{gap:80px}.smart-home-image-text__row{gap:40px;flex-direction:column}.smart-home-image-text__tag{font-size:clamp(12px,calc(16 / 3.9 * 1vw),16px);margin-bottom:8px}.smart-home-image-text__heading{font-size:clamp(12px,calc(32 / 3.9 * 1vw),32px);margin-bottom:16px}.smart-home-image-text__body{font-size:clamp(12px,calc(18 / 3.9 * 1vw),18px)}.smart-home-image-text__media{border-radius:24px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-smart-home-image-text.css.map */
