.smart-home-specifications__cols{margin:0 auto;display:flex;flex-direction:column;gap:clamp(14px,2.2vw,20px)}.smart-home-specifications__col{display:contents}.smart-home-specifications__card{margin:0;font-size:clamp(10px,calc(12 / 14.4 * 1vw),100px);order:var(--mob-idx, 0)}.smart-home-specifications__stack{position:relative;z-index:2}@media screen and (min-width:768px){.smart-home-specifications__stack{width:47.333333%}.smart-home-specifications__cols{flex-direction:row;margin:0 auto 0 0;gap:calc(60 / 14.4 * 1vw);align-items:flex-start}.smart-home-specifications__col{display:flex;flex-direction:column;flex:1 1 0;min-width:0;gap:calc(40 / 14.4 * 1vw)}.smart-home-specifications__card{order:var(--spec-order, 0)}}.smart-home-specifications{padding:clamp(40px,calc(80 / 14.4 * 1vw),800px) 0 clamp(40px,calc(80 / 14.4 * 1vw),800px);background:var(--smart-home-specifications-background-color, #FDF4DC);position:relative;overflow:hidden}.smart-home-specifications__header{margin:0 0 clamp(20px,3vw,32px);text-align:center}@media screen and (min-width:768px){.smart-home-specifications__header{text-align:left;margin-bottom:clamp(24px,3vw,40px)}}.smart-home-specifications__title{margin:0;font-size:calc(32 / 14.4 * 1vw);letter-spacing:calc(.015625em * -1);color:#0a0a0a;font-family:GT Pressura Mono Regular,monospace;font-weight:400}.smart-home-specifications__intro{margin-top:calc(32 / 14.4 * 1vw);padding-top:calc(24 / 14.4 * 1vw);font-size:clamp(10px,calc(12 / 14.4 * 1vw),100px);font-weight:350;line-height:1.5;color:#0a0a0a66;border-top:1px solid rgba(0,0,0,.1)}@media screen and (min-width:768px){.smart-home-specifications__intro{margin-right:calc(32 / 14.4 * 1vw)}.smart-home-specifications__container{display:flex}}.smart-home-specifications__section-media{display:block}.smart-home-specifications__section-media img{display:block;width:100%;height:auto}@media screen and (min-width:768px){.smart-home-specifications__section-media{flex:1;position:absolute;top:0;right:0;bottom:0;object-fit:contain;width:50%}.smart-home-specifications__section-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:bottom;overflow:visible}}.smart-home-specifications__card-main{margin:0}.smart-home-specifications__card-kicker{font-size:inherit;color:#0a0a0a66;font-weight:350;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.6666666667em}.smart-home-specifications__dl{display:flex;flex-direction:column;gap:3.5px;margin:0;font-size:inherit}.smart-home-specifications__dt{color:#0a0a0a66;font-size:inherit;font-weight:350;line-height:162.5%}.smart-home-specifications__dt-placeholder{display:inline-block;min-width:.25em}.smart-home-specifications__dd{color:#0a0a0a;font-size:inherit;font-weight:350;line-height:162.5%}.smart-home-specifications__dd p{margin:0 0 .5em}.smart-home-specifications__dd p:last-child{margin-bottom:0}.smart-home-specifications__dd strong{font-weight:600;color:#0a0a0a}.smart-home-specifications__dd h3,.smart-home-specifications__dd h4{margin:.75em 0 .35em;font-size:13px;letter-spacing:.04em}.smart-home-specifications__dd h3:first-child,.smart-home-specifications__dd h4:first-child{margin-top:0}@media screen and (max-width:767px){.smart-home-specifications__header{margin-bottom:40px}.smart-home-specifications__title{color:#0a0a0a;font-size:clamp(10px,calc(32 / 3.9 * 1vw),32px);line-height:137.5%;letter-spacing:.04em;text-align:left;font-weight:400}.smart-home-specifications__card{font-size:12px}.smart-home-specifications__dl{gap:0}.smart-home-specifications__cols{gap:24px}.smart-home-specifications__intro{font-size:12px;margin-top:40px;padding-top:16px}.smart-home-specifications__container{position:relative}.smart-home-specifications__section-media{position:absolute;top:0;left:0;width:100%;pointer-events:none}.smart-home-specifications__layout--content-border .smart-home-specifications__inner{border:1px solid red;padding:40px 20px;border-radius:12px;border:1px solid rgba(0,0,0,.12);margin-left:var(--page-padding, calc(20 / 3.9 * 1vw));margin-right:var(--page-padding, calc(20 / 3.9 * 1vw));position:relative}.smart-home-specifications__layout--content-border .new_container{padding-left:0;padding-right:0}.smart-home-specifications__layout--content-border .smart-home-specifications__header{position:relative;z-index:2}.smart-home-specifications__layout--content-border .smart-home-specifications__section-media{top:-16px;left:-20px;right:-20px;width:calc(100% + 40px)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-smart-home-specifications.css.map */
