.product-card-wrapper .card{--mx: 50%;--my: 50%;background:linear-gradient(180deg,#141414,#0a0a0a);border:1px solid rgba(255,255,255,.09);border-radius:18px;overflow:hidden;padding:10px;position:relative;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s ease,box-shadow .4s ease}.product-card-wrapper .card:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;z-index:3;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);opacity:.7;pointer-events:none}.product-card-wrapper .card .card__inner{border-radius:12px;overflow:hidden;position:relative}.product-card-wrapper .card .card__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:2;pointer-events:none;background:radial-gradient(200px circle at var(--mx) var(--my),rgba(255,255,255,.15),transparent 60%);opacity:0;transition:opacity .4s ease}.product-card-wrapper:hover .card .card__inner:after{opacity:1}.product-card-wrapper .card .card__media{border-radius:12px!important}.product-card-wrapper .card img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.product-card-wrapper:hover .card img{transform:scale(1.05)}.product-card-wrapper .card .card__content{padding:16px 8px 8px}.product-card-wrapper .card .card__heading{letter-spacing:-.02em;line-height:1.15}.product-card-wrapper .card .card__heading a{background-image:none}.product-card-wrapper .card .card__heading a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.product-card-wrapper:hover .card{transform:translateY(-6px);border-color:#fff3;box-shadow:0 20px 46px #0009,0 0 30px #ffffff0d}@media(prefers-reduced-motion:reduce){.product-card-wrapper .card,.product-card-wrapper .card img{transition:none}.product-card-wrapper:hover .card,.product-card-wrapper:hover .card img{transform:none}}.multicolumn-card{border-radius:14px;overflow:hidden}.drawer{width:auto!important;left:0;right:0}.drawer__inner{margin:16px;max-height:calc(100% - 32px);border-radius:20px;overflow:hidden}cart-drawer-items{min-height:0}cart-drawer .drawer__inner{transform:translate(calc(100% + 16px))}.drawer.active .drawer__inner{transform:translate(0)}.product-card-wrapper .card__inner{position:relative}.pn-free-ribbon{position:absolute;top:11px;left:-36px;z-index:3;width:120px;transform:rotate(-45deg);background:#fff;color:#000;font-family:Geist Mono,DM Mono,monospace;font-weight:600;font-size:9px;letter-spacing:.24em;text-transform:uppercase;text-align:center;padding:3px 0 3px .24em;pointer-events:none}cart-drawer .cart-item__image{border-radius:10px}cart-drawer .cart-item__quantity-wrapper .quantity-popover-container,cart-drawer .cart-item__totals{display:none!important}cart-drawer .cart-items thead th:nth-child(3){color:transparent!important}cart-drawer .cart-item{position:relative}cart-drawer .cart-item__quantity,cart-drawer .cart-item__quantity-wrapper,cart-drawer quantity-popover{position:static!important}cart-drawer cart-remove-button{position:absolute!important;top:8px;right:8px;z-index:5}cart-drawer .cart-remove-button .svg-wrapper{display:none}cart-drawer .cart-remove-button{display:block!important;width:26px!important;height:26px!important;min-width:0!important;padding:0!important;color:#ffffff8c!important;background-color:currentColor!important;transition:color .2s ease;-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'><path d='M5 5 19 19M19 5 5 19'/></svg>") no-repeat center / 15px 15px;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'><path d='M5 5 19 19M19 5 5 19'/></svg>") no-repeat center / 15px 15px}cart-drawer .cart-remove-button:before,cart-drawer .cart-remove-button:after{display:none!important}cart-drawer .cart-remove-button:hover{color:#fff!important}.product-card-wrapper .pn-card-meta{display:flex;gap:8px;align-items:baseline;margin:8px 0 2px;font-family:Geist Mono,DM Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;overflow:hidden}.product-card-wrapper .pn-card-ref{color:#ffffff4d;overflow:hidden;text-overflow:ellipsis}.product-card-wrapper .pn-card-type{color:#ffffff8c;flex:0 0 auto}.product-card-wrapper .card__heading a:before{content:"\a9  ";color:#ffffff80}
/*# sourceMappingURL=/cdn/shop/t/35/assets/prodnamo-cards.css.map */
