.comfort-engineer-section{position:relative;width:100%}.comfort-engineer-section__container{position:relative;display:grid;grid-template-columns:repeat(12,1fr);column-gap:24px;align-items:start;min-height:100%}.comfort-engineer-section__content{grid-column:span 12;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px;position:relative}.comfort-engineer-section__text-block{flex:1;margin-bottom:0}.comfort-engineer-section__label{color:var(--surface-on-surface-variant, #B3B3BA);font-family:STRUTT Modena Mono;font-size:var(--Caption-C1, 20px);font-style:normal;font-weight:300;line-height:150%;text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px}.comfort-engineer-section__title{color:#fff;font-family:"STRUTT Modena 420";font-size:var(--Display-D3, 48px);font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.96px;margin:0 0 72px}.comfort-engineer-section__image{grid-column:span 6;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.comfort-engineer-section__image-img{width:100%;height:500px;object-fit:cover;object-position:center;border-radius:16px}.comfort-engineer-section__feature-1,.comfort-engineer-section__feature-2{grid-column:span 6;margin-top:32px;max-width:500px;box-sizing:border-box}.comfort-engineer-section__feature-title{margin-bottom:24px;color:#fff;font-family:"STRUTT Modena 420";font-size:var(--Headline-H3, 24px);font-style:normal;font-weight:400;line-height:130%}.comfort-engineer-section__feature-description{color:#afafaf;font-family:"STRUTT Modena 370";font-size:var(--Body-B2, 16px);font-style:normal;font-weight:300;line-height:150%}@media screen and (min-width: 735px) and (max-width: 1068px){.comfort-engineer-section__container{grid-template-columns:repeat(8,1fr);column-gap:24px}.comfort-engineer-section__content{grid-column:span 8}.comfort-engineer-section__image{grid-column:span 4}.comfort-engineer-section__image-img{height:360px;grid-column:span 4}.comfort-engineer-section__feature-1,.comfort-engineer-section__feature-2{grid-column:span 4;max-width:none}.comfort-engineer-section__title{margin-bottom:64px}}@media screen and (max-width: 734px){#comfort-engineer-section .component-grid{padding-top:72px;padding-bottom:48px}.comfort-engineer-section{padding:0;min-height:auto}#comfort-engineer-section .comfort-engineer-section__container,#comfort-engineer-section .component-grid-item .comfort-engineer-section__container,.comfort-engineer-section__container{display:grid!important;grid-template-columns:repeat(4,1fr)!important;column-gap:16px!important;row-gap:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.comfort-engineer-section__content{display:contents}.comfort-engineer-section__text-block{grid-column:span 4;max-width:100%;margin-bottom:0;order:0;padding-left:0;padding-right:0}.comfort-engineer-section__label{margin-bottom:24px}.comfort-engineer-section__title{font-size:var(--Headline-H2, 32px);margin-bottom:48px}.comfort-engineer-section__image:nth-of-type(1){grid-column:span 4;order:1;margin-bottom:24px}.comfort-engineer-section__image{grid-column:span 4}.comfort-engineer-section__image-img{width:100%;height:360px;object-fit:cover}.comfort-engineer-section__feature-1{grid-column:span 4;order:2;margin-top:24px;margin-bottom:64px;padding-left:12px;padding-right:12px;max-width:none}.comfort-engineer-section__image:nth-of-type(2){grid-column:span 4;order:3}.comfort-engineer-section__feature-2{grid-column:span 4;order:4;margin-top:24px;margin-bottom:0;padding-left:12px;padding-right:12px;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-comfort-engineer.css.map */
