.sm-card-art .media{background:var(--sm-sky)}.sm-card-art .sm-flavour-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;border-radius:0}.sm-card-art .sm-flavour-art>img{object-fit:cover}.card-wrapper:hover .sm-card-art .sm-flavour-art{transform:scale(1.02)}.sm-card-art .sm-flavour-art{transition:transform var(--sm-dur, .28s) var(--sm-ease, ease)}.sm-card-pill.sm-pill{margin:0 0 6px;font-size:.6875rem}.card__information .sm-card-pill+.card__heading{margin-top:0}.sm-card-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin-top:6px;font-family:var(--sm-font-ui)}.sm-card-price .price-item--regular{font:700 1.0625rem/1.2 var(--sm-font-ui);color:var(--sm-ink)}.sm-card-price__size{font:500 .875rem/1.2 var(--sm-font-ui);color:var(--sm-muted)}.sm-card-price__mini.sm-badge{flex-basis:auto;margin-left:0;font-size:.625rem}.sm-card-add{position:relative;z-index:2;margin-top:10px}.card__content>.sm-card-add{grid-row-start:4;align-self:end}.sm-card-add .sm-error{margin-top:4px}@media(prefers-reduced-motion:reduce){.sm-card-art .sm-flavour-art{transition:none}}.product-card-wrapper .card__content{align-content:start;grid-template-rows:auto auto auto 1fr}.product-card-wrapper .quick-add .sealsubs-container{display:none}.sm-card-buy{display:flex;flex-direction:column;gap:8px}.sm-card-buy__sizes{display:flex;gap:6px;margin:0;padding:0;border:0;min-width:0}.sm-card-buy__chip{flex:1 1 0;position:relative}.sm-card-buy__chip input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.sm-card-buy__chip span{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40px;padding:4px 6px;border:1px solid var(--sm-border);border-radius:var(--sm-radius-pill);background:var(--sm-surface);font:600 .8125rem/1.1 var(--sm-font-ui);color:var(--sm-ink);text-align:center}.sm-card-buy__chip input:checked+span{background:var(--sm-ink);border-color:var(--sm-ink);color:var(--sm-mustard)}.sm-card-buy__chip input:focus-visible+span{outline:2px solid var(--sm-ink);outline-offset:2px}.sm-card-buy__tag{font:600 .5625rem/1 var(--sm-font-ui);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--sm-sale);margin-top:2px}.sm-card-buy__chip input:checked+span .sm-card-buy__tag{color:var(--sm-mustard-soft)}.sm-card-buy__sub{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:var(--sm-radius-sm);background:var(--sm-sky);font:400 .75rem/1.35 var(--sm-font-ui);color:var(--sm-ink-soft);cursor:pointer}.sm-card-buy__sub input{margin-top:2px;accent-color:var(--sm-ink)}.sm-card-buy__sub strong{color:var(--sm-ink);font-weight:600}.sm-card-buy__sub:has(input:disabled){opacity:.5;cursor:default}@media(max-width:749px){.sm-card-buy__sub{align-items:center;min-height:44px;font-size:14px;letter-spacing:.01em}.sm-card-buy__sub input{flex-shrink:0;margin-top:0}.sm-card-buy__sub-details{display:none}}.sm-card-buy__sizes:has(>:nth-child(4)){flex-wrap:wrap}.sm-card-buy__sizes:has(>:nth-child(4)) .sm-card-buy__chip{flex:1 1 calc(50% - 3px)}.product-card-wrapper:has(.sm-card-add){height:100%}.product-card-wrapper:has(.sm-card-add)>.card{height:100%}.product-card-wrapper .card__content:has(>.sm-card-add){display:flex;flex-direction:column;flex:1 1 auto}.product-card-wrapper .card__content>.sm-card-add{margin-top:auto}
/*# sourceMappingURL=/cdn/shop/t/21/assets/sm-card.css.map */
