.card-wrapper{--gbc-accent:var(--gbf-accent,#0e5c4a);--gbc-sale:#b3261e;--gbc-ink:#14161a;--gbc-line:rgba(20,22,26,.1);--gbc-media:#f6f5f2}.card-wrapper .card{border-radius:16px;background:#fff;border:1px solid var(--gbc-line);box-shadow:0 1px 2px #14161a0d;overflow:hidden;transition:transform .45s cubic-bezier(.22,.9,.24,1),box-shadow .45s cubic-bezier(.22,.9,.24,1),border-color .45s ease}.card-wrapper:hover .card{transform:translateY(-6px);box-shadow:0 22px 44px -22px #14161a6b;border-color:transparent}.card-wrapper:active .card{transform:translateY(-2px);transition-duration:.12s}.card-wrapper .card__inner,.card-wrapper .card__media,.card-wrapper .media{background:var(--gbc-media)}.card-wrapper .card__inner{border-radius:16px 16px 0 0;overflow:hidden}.card-wrapper .card__media img,.card-wrapper .media img{transition:transform .7s cubic-bezier(.22,.9,.24,1);will-change:transform}.card-wrapper:hover .card__media img,.card-wrapper:hover .media img{transform:scale(1.055)}.card-wrapper .card__information{padding:14px 14px 16px}.card-wrapper .caption-with-letter-spacing,.card-wrapper .card__information .caption{font-size:10px!important;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--gbc-accent);opacity:1}.card-wrapper .card__heading{margin:4px 0 8px;font-size:14px;line-height:1.35;font-weight:600}.card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--gbc-ink)}.card__information .price,.card__information .price__sale,.card__information .price__regular{white-space:normal}.card__information .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-weight:800;font-variant-numeric:tabular-nums}.card__information .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.card__information .price s,.card__information .price .price-item--regular{font-size:.86em;font-weight:600;opacity:.5}.card__information .price--on-sale .price-item--sale{color:var(--gbc-sale)}.card-wrapper .card__badge .badge,.card-wrapper .card__badge>*{border-radius:999px;padding:5px 11px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border:none;box-shadow:0 4px 12px #0000002e}.card-wrapper .card__badge .badge:not(.badge--sold-out){background:var(--gbc-sale);color:#fff}.card-wrapper .card__badge .badge--sold-out{background:var(--gbc-ink);color:#fff}@media(prefers-reduced-motion:no-preference){#product-grid>li:nth-child(-n+8){animation:gbCardIn .5s cubic-bezier(.22,.9,.24,1) both}#product-grid>li:nth-child(1){animation-delay:.02s}#product-grid>li:nth-child(2){animation-delay:.06s}#product-grid>li:nth-child(3){animation-delay:.1s}#product-grid>li:nth-child(4){animation-delay:.14s}#product-grid>li:nth-child(5){animation-delay:.18s}#product-grid>li:nth-child(6){animation-delay:.22s}#product-grid>li:nth-child(7){animation-delay:.26s}#product-grid>li:nth-child(8){animation-delay:.3s}}@keyframes gbCardIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(max-width:749px){.card-wrapper .card__information{padding:11px 11px 13px}.card-wrapper .card__heading{font-size:13px}.card__information .price{font-size:14px}}@media(prefers-reduced-motion:reduce){.card-wrapper .card,.card-wrapper .card__media img,.card-wrapper .media img{transition:none}.card-wrapper:hover .card,.card-wrapper:hover .card__media img,.card-wrapper:hover .media img{transform:none}#product-grid>li{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gb-card.css.map */
