@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap";.velaProBlock.grid.ahmad2{padding:8px;margin-bottom:16px}.velaProBlockInner.box2-shadow{font-family:DM Sans,sans-serif;border:1px solid #ececec;border-radius:16px;overflow:hidden;background:#fff;height:100%;display:flex;flex-direction:column;box-shadow:0 1px 2px #00000008;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.velaProBlockInner.box2-shadow:hover{transform:translateY(-4px);border-color:var(--pg-primary, #e02b20);box-shadow:0 14px 28px #00000014}.velaProBlockInner.box2-shadow .proHImage{position:relative;background:#fafafa;padding:20px;overflow:hidden}.velaProBlockInner.box2-shadow .proHImage .wrap{width:100%;display:block}.velaProBlockInner.box2-shadow .proHImage .p-relative{position:relative;width:100%}.velaProBlockInner.box2-shadow .proHImage .product-card__image{position:relative;width:100%;padding-top:100%!important}.velaProBlockInner.box2-shadow .proHImage .product-card__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.velaProBlockInner.box2-shadow .proHImage>a.proFeaturedImage>img.product-card__image{position:static;width:100%;height:auto;max-height:100%;object-fit:contain;padding-top:0!important}.velaProBlockInner.box2-shadow:hover .proHImage .product-card__img{transform:scale(1.05)}.velaProBlockInner.box2-shadow .placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.velaProBlockInner.box2-shadow .proContent{padding:14px 16px 16px;display:flex;flex-direction:column;flex:1}.velaProBlockInner.box2-shadow .proName{flex-shrink:0;height:40px;overflow:hidden;margin-bottom:10px}.velaProBlockInner.box2-shadow .proName a{font-family:DM Sans,sans-serif;font-weight:600;font-size:14px;line-height:1.4;color:#1a1a1a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.velaProBlockInner.box2-shadow .proName a:hover{color:var(--pg-primary, #e02b20)}.velaProBlockInner.box2-shadow .proPriceWrap{margin-top:auto;padding-top:14px;border-top:1px solid #f2f2f2}.velaProBlockInner.box2-shadow .proPriceMain{font-family:DM Sans,sans-serif;font-size:18px;font-weight:700;color:#1a1a1a}.velaProBlockInner.box2-shadow .proPriceCompare{font-size:12.5px;color:#a3a3a3;text-decoration:line-through;margin-left:6px}.velaProBlockInner.box2-shadow .proVatNote{font-size:10.5px;text-transform:uppercase;letter-spacing:.4px;color:#9a9a9a;margin-top:3px}.velaProBlockInner.box2-shadow .productLable{position:absolute;top:10px;left:10px;z-index:2;display:flex;flex-direction:column;gap:6px}.velaProBlockInner.box2-shadow .productLable .labelSale{background:var(--pg-primary, #e02b20);color:#fff;font-family:DM Sans,sans-serif;font-weight:700;font-size:11px;letter-spacing:.3px;text-transform:uppercase;padding:4px 10px;border-radius:999px;line-height:1.4}.velaProBlockInner.box2-shadow .labelVailable{position:absolute;top:10px;left:10px;z-index:2;background:#6b6b6b;color:#fff;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;padding:4px 10px;border-radius:999px}.velaProBlockInner.box2-shadow .flyer_container.align-top-right{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;z-index:2;width:auto!important;height:auto!important}.velaProBlockInner.box2-shadow .flyer_container.align-top-right .flyer{position:static!important;width:auto!important;height:auto!important;border-radius:999px!important;background:none!important;display:inline-flex!important}.velaProBlockInner.box2-shadow .flyer_container.align-top-right .flyer .fill{position:static!important;width:auto!important;height:auto!important;min-width:0!important;background:var(--pg-primary, #e02b20)!important;color:#fff!important;font-family:DM Sans,sans-serif;font-weight:700;font-size:11px;letter-spacing:.3px;text-transform:uppercase;padding:5px 12px!important;border-radius:999px!important;display:inline-flex!important;align-items:center;justify-content:center;line-height:1.2!important}.velaProBlockInner.box2-shadow .flyer_container.align-top-right .flyer .fill .ny-leb{display:inline-block}.velaProBlockInner.box2-shadow .VentorNn{font-size:11px;color:#9a9a9a;text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px;display:inline-block}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-grid-item.css.map */
