.tnk-heroes__grid{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:24px}.tnk-hero-card{display:flex;flex-direction:column;border:1px solid rgba(var(--color-foreground),.1);border-radius:14px;overflow:hidden;background:rgb(var(--color-background))}.tnk-hero-card__media{display:block;aspect-ratio:1/1;background:rgba(var(--color-foreground),.04);position:relative}.tnk-hero-card__media img{width:100%;height:100%;object-fit:contain;padding:14px;box-sizing:border-box}.tnk-hero-card__media.is-ph{display:flex;align-items:center;justify-content:center}.tnk-hero-card__phsvg{width:55%;opacity:.45}.tnk-hero-card__phtxt{position:absolute;bottom:10px;left:0;right:0;text-align:center;font-size:1.1rem;opacity:.55}.tnk-hero-card__body{display:flex;flex-direction:column;gap:6px;padding:14px}.tnk-hero-card__tag{font-size:1.1rem;text-transform:uppercase;letter-spacing:.05em;opacity:.65}.tnk-hero-card__title{font-weight:600;text-decoration:none;color:rgb(var(--color-foreground));line-height:1.3}.tnk-hero-card__meta{display:flex;align-items:baseline;gap:10px;margin-top:4px}.tnk-hero-card__price{font-weight:700;font-size:1.7rem}.tnk-hero-card__cpp{font-size:1.2rem;opacity:.7}.tnk-hero-card__cta{margin-top:10px;display:block;text-align:center;padding:9px 12px;border-radius:9px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));text-decoration:none;font-weight:600;font-size:1.3rem}.tnk-liqban .breadcrumb{font-size:.875rem;color:var(--text-2)}.tnk-liqban .breadcrumb a{color:var(--text-2);text-decoration:none}.tnk-liqban .breadcrumb a:hover{color:var(--green-ink)}.tnk-liqban .liq-banner{background:var(--navy);color:var(--bg);border-radius:var(--r-lg);padding:32px;margin:16px 0 32px}.tnk-liqban .liq-banner h1{font-family:var(--font-heading-family);color:var(--bg);font-size:clamp(1.75rem,4vw,3.25rem);letter-spacing:-.02em;line-height:1.05}.tnk-liqban .liq-banner p{color:color-mix(in srgb,var(--bg) 80%,transparent);max-width:60ch;margin-top:8px}.tnk-liqban .liq-banner .badge-save{display:inline-block;background:var(--cta);color:var(--cta-fg);font-weight:600;font-size:.875rem;padding:3px 12px;border-radius:999px;margin-bottom:12px}.tnk-login{--font-display:var(--font-heading-family);--sh-md:0 12px 32px rgba(15,42,63,.1) }.tnk-login .login{padding:64px 0 96px}.tnk-login .login__grid{display:grid;gap:32px}@media(min-width:860px){.tnk-login .login__grid{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:64px;align-items:start}}.tnk-login .login__form{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:48px;box-shadow:var(--sh-md)}.tnk-login .login__form h1{font-family:var(--font-display);color:var(--navy);font-size:clamp(1.75rem,4vw,2.375rem);margin:8px 0;letter-spacing:-.02em}.tnk-login .eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:600;color:var(--green-ink);text-transform:uppercase;letter-spacing:.14em;font-size:.75rem}.tnk-login .login__sub{color:color-mix(in srgb,var(--fg) 84%,transparent);margin-bottom:32px}.tnk-login .field{display:grid;gap:8px;margin-bottom:24px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-2)}.tnk-login .field input{font:inherit;font-weight:400;text-transform:none;letter-spacing:normal;color:var(--fg);font-size:1rem;min-height:50px;padding:0 16px;border:1.5px solid var(--border);border-radius:var(--r-md);background:var(--bg)}.tnk-login .field input:hover{border-color:color-mix(in srgb,var(--green-ink) 50%,var(--border))}.tnk-login .login__submit{width:100%;justify-content:center;font-size:1.125rem;background:var(--green-ink);color:#fff}.tnk-login .login__recover{margin-top:24px}.tnk-login .login__recover summary{cursor:pointer;color:var(--green-ink);font-weight:600;font-size:.875rem}.tnk-login .login__recover[open] summary{margin-bottom:16px}.tnk-login .login__ok{color:var(--green-ink);font-weight:600;margin-bottom:12px}.tnk-login .login__errors{background:color-mix(in srgb,#C0392B 8%,#fff);border:1px solid #C0392B;color:#8a2b20;border-radius:var(--r-md);padding:12px 16px;margin-bottom:16px;font-size:.875rem}.tnk-login .login__errors ul{margin:0;padding-left:18px}.tnk-login .login__aside{background:var(--navy);color:var(--bg);border-radius:var(--r-lg);padding:48px}.tnk-login .login__aside h2{font-family:var(--font-display);color:var(--bg);font-size:1.75rem;margin-bottom:24px}.tnk-login .login__benefits{list-style:none;padding:0;margin:0 0 32px;display:grid;gap:12px}.tnk-login .login__benefits li{display:flex;align-items:flex-start;gap:8px;color:color-mix(in srgb,var(--bg) 90%,transparent)}.tnk-login .login__benefits li:before{content:"\2713";color:var(--green-brand);font-weight:700;flex:none}.tnk-login .login__reqbtn{display:inline-block;width:100%;box-sizing:border-box;text-align:center;text-decoration:none;padding:12px 24px;min-height:48px;border-radius:var(--r-md);font-family:var(--font-display);font-weight:600;color:var(--bg);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--bg) 40%,transparent)}.tnk-login .login__reqbtn:hover{box-shadow:inset 0 0 0 1.5px var(--green-brand);color:var(--green-brand)}.tnk-login .login__note{margin-top:16px;font-size:.75rem;color:color-mix(in srgb,var(--bg) 64%,transparent)}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
