.tw-fleet{padding:var(--tw-section-padding-mobile) 0;background-color:var(--tw-black)}@media screen and (min-width:990px){.tw-fleet{padding:var(--tw-section-padding) 0}}.tw-fleet__header{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:var(--tw-border-width) solid var(--tw-border)}@media screen and (min-width:750px){.tw-fleet__header{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:3rem}}.tw-fleet__title{font-family:var(--tw-font-display);font-weight:900;text-transform:var(--tw-heading-transform);letter-spacing:var(--tw-heading-tracking);color:var(--tw-white);margin:0;line-height:1}.tw-fleet__subtitle{font-family:var(--tw-font-mono);font-size:1.1rem;text-transform:uppercase;letter-spacing:.1em;color:var(--tw-accent)}.tw-fleet__view-all{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--tw-font-mono);font-size:1.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tw-accent);text-decoration:none;transition:color var(--tw-transition-fast)}.tw-fleet__view-all:hover{text-decoration:underline;text-underline-offset:4px}.tw-fleet__grid{display:grid;grid-template-columns:1fr;gap:var(--tw-grid-gap-lg)}@media screen and (min-width:750px){.tw-fleet__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.tw-fleet__grid--3{grid-template-columns:repeat(3,1fr)}.tw-fleet__grid--4{grid-template-columns:repeat(4,1fr)}}.tw-card{position:relative;background-color:var(--tw-surface);border:var(--tw-border-width) solid var(--tw-border);overflow:hidden;transition:border-color var(--tw-transition-fast)}.tw-card:hover{border-color:#fff3}.tw-card__link{text-decoration:none;color:inherit;display:block}.tw-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-bottom:var(--tw-border-width) solid var(--tw-border)}.tw-card__media img{width:100%;height:100%;object-fit:cover;filter:grayscale(0%);transition:filter var(--tw-transition-medium),transform var(--tw-transition-medium)}.tw-card:hover .tw-card__media img{filter:grayscale(0%);transform:scale(1.05)}.tw-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#11111126;transition:background-color var(--tw-transition-fast);pointer-events:none}.tw-card:hover .tw-card__media:after{background-color:transparent}.tw-card__badge{position:absolute;top:1.2rem;right:1.2rem;z-index:2;background-color:var(--tw-accent);color:var(--tw-black);font-family:var(--tw-font-mono);font-weight:700;font-size:1.2rem;padding:.4rem .8rem;line-height:1}.tw-card__number{position:absolute;top:1.2rem;left:1.2rem;z-index:2;font-family:var(--tw-font-mono);font-size:1.1rem;color:#ffffff4d}.tw-card__body{padding:var(--tw-card-padding)}.tw-card__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.3rem}.tw-card__title{font-family:var(--tw-font-display);font-weight:700;font-size:1.6rem;text-transform:uppercase;color:var(--tw-white);margin:0;line-height:1.2;transition:color var(--tw-transition-fast)}.tw-card:hover .tw-card__title{color:var(--tw-accent)}.tw-card__vendor{font-family:var(--tw-font-mono);font-size:1rem;color:var(--tw-muted);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;white-space:nowrap;margin-left:.8rem}.tw-card__subtitle{font-family:var(--tw-font-body);font-size:1.3rem;color:#fff9;margin-bottom:1.2rem}.tw-card__price{font-family:var(--tw-font-display);font-weight:700;font-size:1.6rem;color:var(--tw-white);margin-bottom:1.2rem}.tw-card__price--compare{font-size:1.3rem;color:var(--tw-muted);text-decoration:line-through;margin-left:.5rem;font-weight:400}.tw-card__specs{display:grid;grid-template-columns:auto 1fr;gap:.3rem 1rem;font-size:1.1rem;border-top:var(--tw-border-width) solid var(--tw-border);padding-top:1.2rem}.tw-card__spec-label{font-family:var(--tw-font-mono);color:var(--tw-muted);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.tw-card__spec-value{color:#ffffffd9;text-align:right}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-tw-product-card.css.map */
