.td-hero{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center;color:#fff;isolation:isolate;background:var(--td-hero-background-color);padding:clamp(48px,15.136vw,150px) clamp(9px,2.624vw,26px) clamp(45px,14.026vw,139px)}.td-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:flex}.td-hero__img{width:100%}.td-hero__video{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.td-hero .td-hero__content h2{margin-bottom:clamp(18px,4.844vw,48px)}.td-hero .td-hero__content h2 sup{font-size:clamp(7px,1.816vw,18px);line-height:1;vertical-align:top;font-weight:400}.td-hero__byline{font-size:clamp(12px,3.734vw,37px);font-style:italic;line-height:79%;font-weight:300;margin-bottom:clamp(16px,4.743vw,47px)}.td-hero__tagline{font-size:clamp(15px,4.642vw,46px);font-weight:500;text-transform:uppercase;line-height:1}.td-hero__senses-wrap{margin-top:clamp(281px,87.689vw,869px);width:100%;display:flex;flex-direction:column;align-items:center;gap:0px}.td-hero__senses-heading{text-transform:uppercase;margin-bottom:clamp(13px,4.137vw,41px)}.td-hero .td-hero__list{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(7px,1.816vw,18px);margin-bottom:clamp(16px,4.137vw,41px)}.td-hero .td-hero__list>.td-hero__card{flex:0 0 50%;max-width:calc(50% - (clamp(7px,1.816vw,18px)/2));background:var(--card-bg, #000000);padding:clamp(10px,2.825vw,28px) clamp(10px,3.027vw,30px);border-radius:var(--border-radius);display:flex;gap:clamp(12px,2.624vw,26px);text-align:left;align-items:center}.td-hero .td-hero__list>.td-hero__card .td-hero__card-image{display:block;aspect-ratio:1;flex:0 0 auto;width:clamp(43px,11.604vw,115px);color:var(--card-label-color ,var(--text-highlight-color));display:flex;align-items:center;justify-content:center}.td-hero .td-hero__list>.td-hero__card .td-hero__card-image img,.td-hero .td-hero__list>.td-hero__card .td-hero__card-image svg{max-width:100%;max-height:100%;width:auto}.td-hero .td-hero__list>.td-hero__card .td-hero__card-content{flex:1}.td-hero .td-hero__list>.td-hero__card .td-hero__card-content h3{font-size:clamp(9px,2.422vw,24px);color:var(--card-label-color ,var(--text-highlight-color));letter-spacing:30%;font-weight:400}.td-hero .td-hero__list>.td-hero__card .td-hero__card-content p{color:var(--card-text,#fff);line-height:1}.td-hero .td-hero__content .td-hero__cta-wrap .btn{color:var(--button-text-color ,var(--button-text-color));background:var(--button-bg,var(--button-bg-color));border-color:var(--button-bg,var(--button-bg-color))}.td-hero__bg-image--mobile{position:relative;display:block}.td-hero__bg-image--desktop:before,.td-hero__bg-image--mobile:before{content:"";right:0;bottom:0;left:0;top:auto;height:clamp(235px,62.866vw,623px);position:absolute;background:linear-gradient(180deg,#05040500,#000)}@media(min-width:992px){.td-hero__bg-image--desktop{position:relative}.td-hero__bg-image--desktop:before{top:0;bottom:auto;background:linear-gradient(0deg,#05040500 10%,#000 90%);height:5%}.td-hero__bg{align-items:flex-end}.td-hero{padding:clamp(61px,6.247vw,119px) clamp(48px,4.829vw,92px) clamp(39px,3.937vw,75px);text-align:left;justify-content:flex-start}.td-hero .td-hero__content{width:50%;max-width:clamp(425px,43.045vw,820px)}.td-hero .td-hero__content h2{margin-bottom:clamp(8px,.892vw,17px)}.td-hero .td-hero__content h2 sup{font-size:clamp(10px,1.05vw,20px)}.td-hero__byline{font-size:clamp(21px,2.083vw,40px);margin-bottom:clamp(27px,2.677vw,51px)}.td-hero__tagline{font-size:clamp(26px,2.656vw,50px);font-weight:400}.td-hero__senses-wrap{margin-top:clamp(18px,1.942vw,37px);align-items:flex-start}.td-hero__senses-heading{font-size:clamp(16px,1.68vw,32px);margin-bottom:clamp(22px,2.257vw,43px)}.td-hero .td-hero__list{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(7px,1.042vw,20px);margin-bottom:0}.td-hero .td-hero__list>.td-hero__card{max-width:100%;padding-block:clamp(18px,1.89vw,36px);padding-inline:clamp(16px,1.575vw,30px);gap:clamp(10px,.945vw,18px)}.td-hero .td-hero__list>.td-hero__card .td-hero__card-image{width:clamp(41px,4.199vw,80px)}.td-hero .td-hero__list>.td-hero__card .td-hero__card-content h3{font-size:clamp(13px,1.354vw,26px)}.td-hero__cta-wrap,.td-hero__bg-image--mobile{display:none}}@media(max-width:991.5px){.td-hero__bg-image--desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-technoledics_hero.css.map */
