.tvg-sec,.tvg-process,.tvg-statement{--pad:clamp(72px,9vw,150px)}
.tvg-card__meta{grid-template-columns:1fr}
.tvg-card__price{flex-wrap:wrap;gap:2px 10px}.tvg-card__price span,.tvg-card__price small{white-space:nowrap}
.tvg-p .tvg-p__chips dd{text-transform:none}
.tvg-p .tvg-p__chips>div:last-child:nth-child(odd){grid-column:1/-1;border-right:0;padding-right:0}
.tvg-h__count{margin-left:.35em}
.tvg-cart__assure li+li::before{content:none!important}
.tvg-cart__assure{gap:4px 18px!important}
.tvg-klarna{display:flex;align-items:center;gap:12px;margin:0 0 22px}
.tvg-klarna p{margin:0;font-size:1.35rem;line-height:1.4;color:var(--tvg-ink)}
.tvg-klarna__logo{flex-shrink:0;display:inline-flex}.tvg-klarna__logo svg{height:24px;width:auto;display:block}
.tvg-klarna--box{padding:12px 14px;margin:6px 0 14px;background:var(--tvg-mist);border:1px solid var(--tvg-stone)}
.tvg-pays{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:14px 0 0;padding:0}
.tvg-pays svg{height:22px;width:auto;display:block}
.tvg-p__form .tvg-klarna{margin:0 0 4px}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{overflow-x:hidden}
a,button,summary{-webkit-tap-highlight-color:rgba(0,0,0,.06)}
.tvg-crumbs{align-items:center}
@media(max-width:1199px){.tvg-h .tvg-h__tools .tvg-hide-sm{display:none!important}}
@media(max-width:989px){
  .tvg-h__mark{display:inline-flex;align-items:center;min-height:44px}
  .tvg-link{display:inline-flex;align-items:center;min-height:44px;border-bottom:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}
  .tvg-p__body a,.tvg-f__base a,.tvg-form__alt a{display:inline-block;padding:10px 0}
  .tvg-crumbs a{display:inline-flex;align-items:center;min-height:36px}
  input,select,textarea{font-size:16px!important}
}
@media(max-width:749px){.tvg-card__title{font-size:1.7rem}.tvg-card__brand{font-size:.95rem;letter-spacing:.12em}.tvg-card__meta{padding-top:12px}}
