:root{--sticker-ink: #070707;--sticker-well: #f5f5f5;--sticker-halftone: rgba(7, 7, 7, .07);--sticker-terracotta: #d34b3b;--sticker-terracotta-hover: #c33f30;--sticker-red: #e32b2b;--sticker-blue: #1a66d2;--sticker-cyan: #56cbf9;--sticker-purple: #621979;--sticker-soldout: #2e2e2e;--sticker-in-stock: #0da44a;--sticker-low-stock: #e32b2b;--sticker-preorder-text: #7e9090;--sticker-ease: cubic-bezier(.22, 1, .36, 1)}:where(li,.slider__item):has(>.card--product){position:relative;box-sizing:border-box;padding:2px 4px 4px 2px}:where(li,.slider__item):has(>.card--product):before{content:"";position:absolute;top:2px;right:4px;bottom:4px;left:2px;background:var(--sticker-ink);border-radius:14px;transform:translate(4px,4px);z-index:0}:where(li,.slider__item):has(>.card--product) .wk-floating{position:absolute!important;top:8px!important;right:8px!important;left:auto!important;bottom:auto!important;transform:none!important}@media(prefers-reduced-motion:no-preference){:where(li,.slider__item):has(>.card--product) .wk-floating{transition:transform .2s var(--sticker-ease)!important}:where(li,.slider__item):has(>.card--product):hover>:not(.card--product) .wk-floating,:where(li,.slider__item):has(>.card--product):focus-within>:not(.card--product) .wk-floating{transform:translate(-2px,-2px)!important}}.main-products-grid,.main-products-grid__results,.main-products-grid .grid,.shopify-section:has(.card--product){overflow:visible}.slider:has(.card--product){padding-top:8px;scroll-padding-left:6px}@media(min-width:600px){.main-products-grid[data-layout=grid] .grid{column-gap:12px}}.card--product,.card--product.card--product-contained{position:relative;z-index:1;box-sizing:border-box;padding:0;background:#fff;border:2px solid var(--sticker-ink);border-radius:14px;overflow:hidden}@media(prefers-reduced-motion:no-preference){.card--product{transition:transform .2s var(--sticker-ease)}.card--product:hover,.card--product:focus-within{transform:translate(-2px,-2px)}}.card--product:hover,.card--product:focus-within{z-index:3}.card--product .card__media{background:var(--sticker-well);background-image:radial-gradient(var(--sticker-halftone) 1.1px,transparent 1.2px);background-size:13px 13px;border-bottom:2px solid var(--sticker-ink);border-radius:12px 12px 0 0;overflow:hidden}.card--product .card__media>.media,.card--product .card__media .product-card-image-slider{padding-top:100%!important}.card--product .card__media .img-fit{padding:0;object-fit:contain}.card--product .card__media .img-fit,.card--product .card__media.image-blend .img-fit{mix-blend-mode:normal}.card--product .card__info-container{padding:12px 14px 14px}.card--product .card__info{padding-top:0}.card--product .card__title{margin-top:0}.card--product .card__title,.card--product .card__title a{font-family:var(--navigation-font-family);font-size:15px;line-height:1.15;text-transform:none;color:var(--sticker-ink)}.card--product .card__subtitle,.card--product .card__vendor{font-family:var(--body-font-family);font-size:12.5px;color:#6a6a6a}.card--product .price{font-family:var(--body-font-family);padding-top:0!important}.card--product .price .price__current{font-size:21px;font-weight:700;color:var(--sticker-ink)}.card--product .price .price__was{font-size:13px;color:#9a9a9a}.card--product .card__info-inner .product-inventory__status{margin-top:auto;padding-top:16px}.card--product .card__info-inner:not(:has(.product-inventory__status)) .flex.grow{margin-top:auto;padding-top:16px}.card--product .card__info-inner .flex.grow{flex-grow:0;margin-top:2px}.card--product .card__media .product-label-container{z-index:2;display:flex;flex-direction:column;gap:3px;align-items:flex-start;top:10px;inset-inline-start:10px}.card--product .card__media .product-label{align-items:center;gap:4px;padding:3px 8px;font-family:var(--body-font-family);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border:2px solid var(--sticker-ink);border-radius:999px;box-shadow:2px 2px 0 var(--sticker-ink)}.card--product .card__media .product-label-wrapper{margin:0}@media(max-width:768.98px){.card--product .card__media .product-label-container{gap:3px;top:6px;inset-inline-start:6px}.card--product .card__media .product-label{padding:1px 5px;font-size:8.5px;letter-spacing:.02em;border-width:1.5px;box-shadow:1.5px 1.5px 0 var(--sticker-ink)}.card--product .card__media .product-label .icon{width:9px;height:9px;margin-inline-end:.3em}}.card--product .card__soldout-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;background:#f5f5f58c;pointer-events:none}.card--product .card__soldout-overlay span{padding:6px 16px;font-family:var(--navigation-font-family);font-size:20px;text-transform:uppercase;color:#fff;background:var(--sticker-soldout);border:2px solid var(--sticker-ink);border-radius:8px;box-shadow:2px 2px 0 var(--sticker-ink);transform:rotate(-6deg)}.card--product .card__quick-add .btn-sticker{position:relative;display:block}.card--product [class*=card__quick-add--icon] .btn-sticker{display:inline-block}.card--product .card__quick-add .btn-sticker:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sticker-ink);border-radius:10px;transform:translate(3px,3px);z-index:0}.card--product .card__quick-add .btn-sticker .btn--primary{position:relative;z-index:1;box-sizing:border-box;background:var(--sticker-terracotta);color:#fff;border:2px solid var(--sticker-ink);border-radius:10px;box-shadow:none;text-transform:uppercase;font-weight:800;letter-spacing:.06em}.card--product .card__quick-add .btn-sticker .btn--primary:hover{background:var(--sticker-terracotta-hover)}@media(prefers-reduced-motion:no-preference){.card--product .card__quick-add .btn-sticker .btn--primary{transition:transform .12s var(--sticker-ease),background .12s ease}.card--product .card__quick-add .btn-sticker .btn--primary:active{transform:translate(3px,3px)}}@media(prefers-reduced-motion:reduce){.card--product .card__quick-add .btn-sticker .btn--primary{transition:background .12s ease}}.card--product .card__quick-add .btn-sticker:has(.btn--primary:disabled):before{display:none}.card--product .card__quick-add .btn-sticker .btn--primary:disabled{background:#e6e6e6;color:#9a9a9a;border-color:#9a9a9a;opacity:.5;transform:none;cursor:not-allowed}.card--product .card__quick-add .btn--primary.is-loading .quick-add-btn-text,.card--product .card__quick-add .btn--primary.is-loading .quick-add-btn-icon{visibility:hidden}.card--product .card__quick-add .btn-sticker .btn--primary.is-loading{opacity:1}@media(max-width:599.98px){.main-products-grid[data-layout=grid] .grid-cols-2{margin-right:0;margin-left:0;column-gap:6px;row-gap:14px;border-top:0;background-color:transparent}.main-products-grid[data-layout=grid] .grid-cols-2>li,.main-products-grid[data-layout=grid] .grid-cols-2>li:nth-child(odd){border:0}.main-products-grid[data-layout=grid] .grid-cols-2 .card--product{padding:0;border:2px solid var(--sticker-ink)}.carousel .small__grid .slider__item:not(:last-child) .card--product-contained:not(.card--highlight-product){border-inline-end:2px solid var(--sticker-ink)}.carousel:has(.card--product) .slider__grid{column-gap:16px}.card--product .price--on-sale .price__default{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:0}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/sticker-cards.css.map */
