.ta-spotlight__inner{display:grid;gap:3rem;align-items:center}@media screen and (min-width:990px){.ta-spotlight__inner{grid-template-columns:1fr 1fr;gap:5rem}.ta-spotlight--media-right .ta-spotlight__media{order:2}}.ta-spotlight__media{position:relative;border-radius:calc(var(--card-corner-radius, 18px) + 6px);overflow:hidden;aspect-ratio:1 / 1;background:rgba(var(--color-foreground),.04);box-shadow:0 3rem 6rem -3rem #0006}.ta-spotlight__media img,.ta-spotlight__media video,.ta-spotlight__media svg{width:100%;height:100%;object-fit:cover;display:block}.ta-spotlight__urgency{position:absolute;top:1.6rem;left:1.6rem;display:inline-flex;align-items:center;gap:.7rem;padding:.8rem 1.6rem;border-radius:4rem;font-size:1.3rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;background:rgb(var(--color-button));color:rgb(var(--color-button-text));box-shadow:0 1rem 2rem -.6rem #00000059}.ta-spotlight__urgency svg{width:1.6rem;height:1.6rem;object-fit:contain}.ta-spotlight__content{display:flex;flex-direction:column;align-items:flex-start;gap:1.8rem}.ta-spotlight__eyebrow{margin:0;font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-button))}.ta-spotlight__heading{margin:0;line-height:1.1}.ta-spotlight__subtext{margin:0;font-size:1.6rem;line-height:1.6;opacity:.9}.ta-spotlight__benefits{list-style:none;margin:.4rem 0;padding:0;display:flex;flex-direction:column;gap:1rem;width:100%}.ta-spotlight__benefit{display:flex;align-items:center;gap:1rem;font-size:1.5rem;line-height:1.4}.ta-spotlight__benefit-icon{flex:0 0 auto;display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%;background:rgba(var(--color-button),.15);color:rgb(var(--color-button))}.ta-spotlight__benefit-icon svg{width:1.5rem;height:1.5rem}.ta-spotlight__benefit-icon svg path{fill:currentColor}.ta-spotlight__price{display:flex;align-items:baseline;gap:1rem;margin:.4rem 0}.ta-spotlight__price .price{font-size:2.4rem;font-weight:700}.ta-spotlight__cta{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.ta-spotlight__stock-note{font-size:1.3rem;opacity:.8}@media screen and (max-width:749px){.ta-spotlight__media{aspect-ratio:4 / 5}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-ta-spotlight.css.map */
