.td-landing-wrap{display:block}.td-landing-hero{position:relative;min-height:280px;display:flex;align-items:flex-end;overflow:hidden}.td-landing-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.td-landing-hero__content{position:relative;z-index:1;padding:44px 36px;max-width:580px}.td-landing-hero__eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin-bottom:10px}.td-landing-hero__title{font-size:38px;font-weight:500;line-height:1.15;margin-bottom:10px}.td-landing-hero__subtitle{font-size:14px;line-height:1.65;opacity:.75}.td-landing-intro{padding:44px 36px 28px;max-width:560px}.td-landing-intro__title{font-size:22px;font-weight:500;margin-bottom:8px}.td-landing-intro__sub{font-size:14px;opacity:.55;line-height:1.65}.td-landing-grid{display:grid;gap:16px;padding:0 36px 52px}.td-landing-tile{display:flex;flex-direction:column;text-decoration:none;cursor:pointer;border-radius:12px;overflow:hidden}.td-landing-tile__img-wrap{position:relative;overflow:hidden;width:100%}.td-landing-tile--portrait .td-landing-tile__img-wrap{aspect-ratio:3 / 4}.td-landing-tile--square .td-landing-tile__img-wrap{aspect-ratio:1 / 1}.td-landing-tile--landscape .td-landing-tile__img-wrap{aspect-ratio:4 / 3}.td-landing-tile__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .4s ease}.td-landing-tile:hover .td-landing-tile__img{transform:scale(1.04)}.td-landing-tile__overlay{display:none}.td-landing-tile__bar{display:flex;flex-direction:column;gap:6px}.td-landing-tile__eyebrow{font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.75;margin:0}.td-landing-tile__title{font-weight:500;line-height:1.2;margin:0}.td-landing-tile__desc{font-size:12px;opacity:.65;line-height:1.55;margin:0}.td-landing-tile__btn{display:inline-block;font-weight:500;border-radius:99px;width:fit-content;transition:opacity .18s}.td-landing-tile:hover .td-landing-tile__btn{opacity:.78}.td-landing-cta{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:40px 36px;border-top:1px solid rgba(0,0,0,.07)}.td-landing-cta__text{flex:1;min-width:0}.td-landing-cta__title{font-size:20px;font-weight:500;margin-bottom:8px}.td-landing-cta__sub{font-size:13px;opacity:.6;line-height:1.65;max-width:440px}.td-landing-cta__btn{display:inline-block;padding:12px 26px;background:#2c2c2a;color:#f1efe8;border-radius:99px;font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:opacity .18s}.td-landing-cta__btn:hover{opacity:.82}@media screen and (max-width:749px){.td-landing-hero__content{padding:28px 20px}.td-landing-hero__title{font-size:28px}.td-landing-intro{padding:32px 20px 20px}.td-landing-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0 20px 36px;gap:12px}.td-landing-cta{flex-direction:column;align-items:flex-start;padding:32px 20px;gap:20px}.td-landing-cta__btn{width:100%;text-align:center}}@media screen and (min-width:750px)and (max-width:989px){.td-landing-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0 28px 44px}.td-landing-intro{padding:36px 28px 24px}.td-landing-cta{padding:36px 28px}}.td-landing-hero__img--mobile{display:none}.td-landing-hero__img--desktop{display:block}@media screen and (max-width:749px){.td-landing-hero__img--desktop{display:none}.td-landing-hero__img--mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/td-apparel-landing.css.map */
