.tmb{padding-top:var(--tmb-padding-top);padding-bottom:var(--tmb-padding-bottom);background-color:var(--tmb-background);color:var(--tmb-text);font-family:var(--tmb-body-font);font-weight:var(--tmb-body-weight)}.tmb__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem;align-items:center;max-width:114rem;margin:0 auto}.tmb__media{overflow:hidden;aspect-ratio:1 / 1;border-radius:var(--tmb-radius);background-color:color-mix(in srgb,var(--tmb-text) 6%,var(--tmb-background))}.tmb__image{display:block;width:100%;height:100%;object-fit:cover}.tmb__image--placeholder{fill:color-mix(in srgb,var(--tmb-text) 25%,transparent)}.tmb__content{min-width:0}.tmb__label{margin:0 0 1.2rem;font-family:var(--tmb-body-font);font-size:1.3rem;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--tmb-accent)}.tmb__heading{margin:0;font-family:var(--tmb-heading-font);font-size:3rem;font-weight:var(--tmb-heading-weight);line-height:1.15;letter-spacing:-.02em;color:var(--tmb-text);overflow-wrap:break-word}.tmb__text{margin-top:1.6rem;font-size:1.6rem;line-height:1.65;letter-spacing:.01em;color:color-mix(in srgb,var(--tmb-text) 92%,transparent)}.tmb__text+.tmb__text{margin-top:1.4rem}.tmb__text p{margin:0}.tmb__text p+p{margin-top:1.4rem}.tmb__text a{color:var(--tmb-accent)}.tmb__list{display:grid;gap:1.2rem;margin:2.4rem 0 0;padding:0;list-style:none}.tmb__item{position:relative;padding-left:2.6rem;font-size:1.6rem;line-height:1.5;letter-spacing:.01em;color:color-mix(in srgb,var(--tmb-text) 92%,transparent)}.tmb__item:before{content:"";position:absolute;top:calc(.75em - .55rem);left:0;width:1.1rem;height:1.1rem;border-radius:50%;background-color:var(--tmb-accent)}@media screen and (min-width:750px){.tmb{padding-top:var(--tmb-padding-top-desktop);padding-bottom:var(--tmb-padding-bottom-desktop)}.tmb__inner{grid-template-columns:minmax(0,.94fr) minmax(0,1fr);gap:clamp(3.2rem,5vw,6.4rem)}.tmb--image-right .tmb__media{order:2}.tmb__heading{font-size:clamp(3.2rem,3.6vw,4.8rem)}.tmb__text,.tmb__item{font-size:1.7rem}.tmb__list{gap:1.4rem;margin-top:2.8rem}}@media screen and (min-width:1200px){.tmb__text,.tmb__item{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-terrene-made-by.css.map */
