.ts-main-collection__title,.ts-main-collection__description{margin:0 0 20px}.ts-main-collection__grid{padding:20px 0;display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.ts-main-collection__banner{grid-column:span 2;position:relative}.ts-main-collection__banner-media{display:flex;height:100%}.ts-main-collection__banner-media svg,.ts-main-collection__banner-media img{width:100%;height:auto;object-fit:cover}.ts-main-collection__banner-media svg{border-radius:10px}.ts-main-collection__banner-content{position:absolute;left:0;top:0;width:100%;padding:40px 40px 20px}.ts-main-collection__badge{width:fit-content;margin:0 0 10px;color:#fff;background-color:#21a2dc;padding:6px 10px 4px;font-size:14px}.ts-main-collection__banner-heading{margin:0 0 20px;letter-spacing:-.04em;font-weight:700;max-width:90%}.ts-main-collection__banner-subheading{margin:0 0 40px}.ts-main-collection__banner-button{min-width:250px}@media screen and (max-width: 989px){.ts-main-collection__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 749px){.ts-main-collection__grid{gap:20px}.ts-main-collection__banner-media svg,.ts-main-collection__banner-media img{border-radius:16px}.ts-main-collection__banner-content{padding:20px}.ts-main-collection__banner-heading{margin:0;max-width:100%;font-size:30px}.ts-main-collection__banner-subheading{margin:0 0 20px}.ts-main-collection__banner-button{min-width:unset;width:fit-content}}@media screen and (max-width: 550px){.ts-main-collection__banner-media svg,.ts-main-collection__banner-media img{aspect-ratio:1 / 1.25}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/ws-main-collection.css.map */
