body.viu-skin{--font-heading-family: var(--disp);--font-body-family: var(--body);--font-heading-weight: 400}body.viu-skin .card-wrapper .card,body.viu-skin .card-wrapper .card__inner{background:var(--bg2);border-radius:0;box-shadow:none;transition:border-color var(--ease)}body.viu-skin .card-wrapper .card{border:1px solid var(--ln2)}body.viu-skin .card-wrapper:hover .card{border-color:var(--acc)}body.viu-skin .card__inner{background:var(--bg4);border-bottom:1px solid var(--ln2)}body.viu-skin .card__media,body.viu-skin .card .media{background:var(--bg4);border-radius:0}body.viu-skin .card__media img,body.viu-skin .card .media img{object-fit:contain;padding:22px;transition:transform .5s}body.viu-skin .card-wrapper:hover .card__media img,body.viu-skin .card-wrapper:hover .card .media img{transform:scale(1.045)}body.viu-skin .card__badge .badge,body.viu-skin .card-wrapper .badge{font-family:var(--mono);font-size:8px;letter-spacing:.13em;text-transform:uppercase;padding:4px 8px;border-radius:0;border:1px solid var(--acc);background:var(--bg);color:var(--acc)}body.viu-skin .card__badge .badge.price__badge-sale,body.viu-skin .card-wrapper .badge.price__badge-sale{background:var(--acc);border-color:var(--acc);color:var(--onacc)}body.viu-skin .card__badge .badge.price__badge-sold-out,body.viu-skin .card-wrapper .badge.price__badge-sold-out{background:var(--bg);border-color:var(--ln);color:var(--fg3)}body.viu-skin .card__content{padding:16px}body.viu-skin .card__information{padding:0}body.viu-skin .card-information .caption-large,body.viu-skin .card__information .caption-large{font-family:var(--mono);font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--fg3);opacity:1}body.viu-skin .card__heading,body.viu-skin .card__heading a{font-family:var(--disp);font-size:17.5px;font-weight:400;line-height:1.26;letter-spacing:0;color:var(--fg);text-decoration:none}body.viu-skin .card__heading a:hover{color:var(--acc);text-decoration:none}body.viu-skin .card-information .price,body.viu-skin .card__information .price{font-family:var(--disp);font-size:20px;line-height:1.05;color:var(--fg);font-variant-numeric:tabular-nums;letter-spacing:0}body.viu-skin .price .price-item--regular,body.viu-skin .price--on-sale .price-item--sale{color:var(--fg)}body.viu-skin .price--on-sale s,body.viu-skin .price s.price-item{font-size:12px;color:var(--fg3);text-decoration:line-through}body.viu-skin .price .unit-price,body.viu-skin .price__container+.price__unit{font-family:var(--mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg3)}body.viu-skin .quick-add__submit,body.viu-skin .card-wrapper .button{font-family:var(--mono);font-size:9px;letter-spacing:.13em;text-transform:uppercase;padding:10px 13px;min-height:0;border-radius:0;border:1px solid var(--acc);background:transparent;color:var(--acc);box-shadow:none;transition:background var(--ease),color var(--ease)}body.viu-skin .quick-add__submit:after,body.viu-skin .card-wrapper .button:after,body.viu-skin .quick-add__submit:before,body.viu-skin .card-wrapper .button:before{box-shadow:none;border:0}body.viu-skin .quick-add__submit:hover,body.viu-skin .card-wrapper .button:hover{background:var(--acc);color:var(--onacc)}@media(max-width:749px){body.viu-skin .card__heading,body.viu-skin .card__heading a{font-size:13.8px;line-height:1.28}body.viu-skin .card-information .price,body.viu-skin .card__information .price{font-size:16.5px}body.viu-skin .card__content{padding:13px}body.viu-skin .card__media img,body.viu-skin .card .media img{padding:14px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/viu-card-skin.css.map */
