.dana-spot__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--dana-space-12);align-items:center;max-width:1240px;margin-inline:auto}.dana-spot--end .dana-spot__gallery{order:2}.dana-spot__gallery{display:grid;grid-template-columns:84px minmax(0,1fr);gap:var(--dana-space-3);align-items:start}.dana-spot__gallery:not(:has(.dana-spot__thumbs)){grid-template-columns:minmax(0,1fr)}.dana-spot__main,.dana-spot__thumb{display:block;overflow:hidden;background:#fff;border-radius:var(--dana-radius-media, 0)}.dana-spot__main{aspect-ratio:1 / 1;grid-column:-2;grid-row:1}.dana-spot__thumbs{grid-column:1;grid-row:1;display:grid;gap:var(--dana-space-3);align-content:start}.dana-spot__thumb{aspect-ratio:1 / 1}.dana-spot__img{width:100%;height:100%;object-fit:cover;transition:transform var(--dana-dur-slow) var(--dana-ease)}.dana-spot__main:hover .dana-spot__img{transform:scale(1.03)}.dana-spot__body{display:grid;gap:var(--dana-space-3);align-content:center}.dana-spot__body .dana-eyebrow{margin:0}.dana-spot__brand{margin:0;font-size:12px;font-weight:500;letter-spacing:var(--dana-tracking);text-transform:uppercase}.dana-spot__title{font-size:clamp(26px,1.6vw + 16px,36px)}.dana-spot__title a{color:inherit;text-decoration:none}.dana-spot__price{font-size:20px}.dana-spot__desc{margin:0;max-width:54ch}.dana-spot__body .dana-card__swatches .dana-swatch{width:24px;height:24px}.dana-spot__actions{display:flex;flex-wrap:wrap;gap:var(--dana-space-3);margin-block-start:var(--dana-space-2)}.dana-spot__actions quick-buy{display:contents}.dana-spot__trust{list-style:none;margin:var(--dana-space-3) 0 0;padding:var(--dana-space-4) 0 0;border-top:var(--dana-hairline);display:flex;flex-wrap:wrap;gap:var(--dana-space-3) var(--dana-space-6);font-size:13px;color:var(--heading-color)}.dana-spot__trust li{display:inline-flex;align-items:center;gap:var(--dana-space-2)}.dana-spot__trust .dana-icon{width:18px;height:18px}@media(max-width:1023px){.dana-spot__grid{grid-template-columns:1fr;gap:var(--dana-space-6)}.dana-spot--end .dana-spot__gallery{order:0}.dana-spot__gallery{grid-template-columns:minmax(0,1fr)}.dana-spot__main{grid-column:1;grid-row:1}.dana-spot__thumbs{grid-column:1;grid-row:2;grid-template-columns:repeat(4,1fr)}}@media(prefers-reduced-motion:reduce){.dana-spot__img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dana-product-spotlight.css.map */
