.products-cards{background-color:var(--pc-section-bg, #f4f6f9)}.pc__header{margin-bottom:28px}.pc__eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--pc-label-color, #4f8ef7);margin:0 0 8px;line-height:1}.pc__title{font-size:var(--pc-title-fs, 34px);font-weight:800;color:var(--pc-title-color, #1a1a2e);margin:0 0 6px;line-height:1.15}.pc__subtitle{font-size:var(--pc-sub-fs, 15px);color:var(--pc-sub-color, #666);margin:0;line-height:1.5}.pc__grid{display:grid;grid-template-columns:repeat(var(--pc-cols, 3),1fr);gap:20px}.pc__card{position:relative;padding:22px 20px 22px 22px;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease;will-change:transform}.pc__card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #00000047}.pc__badge-top{display:block;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pc-badge-color, rgba(255, 255, 255, .5));background-color:var(--pc-badge-bg, transparent);margin-bottom:10px;line-height:1;padding:0}.pc__badge-right{position:absolute;top:18px;right:18px;background-color:var(--pc-rbadge-bg, #f5a623);color:var(--pc-rbadge-color, #fff);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:4px 11px;border-radius:20px;white-space:nowrap;z-index:3;line-height:1.4}.pc__card-inner{display:flex;align-items:center;gap:12px}.pc__card--img-left .pc__card-inner{flex-direction:row-reverse}.pc__card-body{flex:1;min-width:0}.pc__name{font-size:var(--pc-name-fs, 22px);font-weight:800;color:var(--pc-name-color, #fff);margin:0 0 5px;line-height:1.2}.pc__tagline{font-size:var(--pc-tagline-fs, 12.5px);color:var(--pc-tagline-color, rgba(255, 255, 255, .6));margin:0 0 14px;line-height:1.45}.pc__pricing{margin-bottom:16px}.pc__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;margin-bottom:9px}.pc__from{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pc-price-color, rgba(255, 255, 255, .65))}.pc__price{font-size:21px;font-weight:800;color:var(--pc-price-color, #fff);letter-spacing:-.02em}.pc__orig{font-size:13px;font-weight:400;color:var(--pc-orig-color, rgba(255, 255, 255, .4));text-decoration:line-through}.pc__emi{display:inline-flex;align-items:center;gap:5px;background-color:var(--pc-emi-bg, rgba(0, 0, 0, .3));color:var(--pc-emi-color, #fff);font-size:11.5px;font-weight:500;padding:5px 12px;border-radius:20px;border:1px solid rgba(255,255,255,.12);line-height:1}.pc__emi svg{flex-shrink:0}.pc__btn{display:inline-flex;align-items:center;gap:7px;background-color:var(--pc-btn-bg, #fff);color:var(--pc-btn-color, #1a1a3e);font-size:13px;font-weight:700;padding:10px 18px;border-radius:8px;text-decoration:none;transition:gap .2s ease,opacity .2s ease;white-space:nowrap;cursor:pointer;border:2px solid white;line-height:1.2}.pc__btn:hover{opacity:.88;gap:11px}.pc__btn-arrow{transition:transform .2s ease;flex-shrink:0}.pc__btn:hover .pc__btn-arrow{transform:translate(3px)}.pc__img-wrap{flex-shrink:0;width:140px;display:flex;align-items:center;justify-content:center}.pc__img-wrap img{width:100%;height:auto;object-fit:contain;display:block;filter:drop-shadow(0 6px 14px rgba(0,0,0,.35))}.pc__img-placeholder svg{width:100%;height:auto;opacity:.6}.pc__controls{display:none;align-items:center;justify-content:center;gap:14px;margin-top:24px}.pc__controls.pc-controls--visible{display:flex}.pc-arr{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#1a1a2e;border:1.5px solid rgba(255,255,255,.18);color:#fff;cursor:pointer;flex-shrink:0;transition:border-color .22s ease,box-shadow .22s ease,transform .18s ease,background-color .22s ease;outline:none;-webkit-appearance:none;appearance:none;padding:0}.pc-arr:hover{border-color:#ffffff8c;box-shadow:0 0 0 4px #1a1a2e26,0 4px 16px #00000038;transform:scale(1.07)}.pc-arr:active{transform:scale(.96)}.pc-arr:focus-visible{border-color:#4f8ef7;box-shadow:0 0 0 3px #4f8ef759}.pc-arr svg{display:block;pointer-events:none}.pc__controls .slick-dots{position:static;display:flex!important;align-items:center;gap:6px;list-style:none;margin:0;padding:0;order:2;width:auto;bottom:auto}.pc__controls .slick-dots li{display:flex;align-items:center;width:auto;height:auto;margin:0}.pc__controls .slick-dots li button{display:flex;align-items:center;padding:4px 2px;cursor:pointer;background:transparent;border:none;outline:none;-webkit-appearance:none;appearance:none;line-height:0;font-size:0}.pc__controls .slick-dots li button:focus-visible .pc-dot{outline:2px solid #4f8ef7;outline-offset:2px}.pc-dot{display:block;width:8px;height:8px;border-radius:4px;background:#1a1a2e33;transition:width .32s cubic-bezier(.34,1.56,.64,1),background-color .22s ease}.pc__controls .slick-dots li.slick-active .pc-dot{width:26px;background:#1a1a2e}.pc-arr--p{order:1}.pc__controls .slick-dots{order:2}.pc-arr--n{order:3}.pc__grid.slick-initialized{display:block}.pc__grid.slick-initialized .slick-list{margin:0 -10px;overflow:hidden}.pc__grid.slick-initialized .pc__card{margin:0 10px}.pc__grid.slick-initialized .slick-slide>div{padding:0}.pc__grid .slick-prev,.pc__grid .slick-next,.pc__grid .slick-dots{display:none!important}@media(max-width:1024px)and (min-width:750px){.pc__grid:not(.slick-initialized){--pc-cols: 2}}@media(max-width:749px){.pc__grid:not(.slick-initialized){grid-template-columns:repeat(var(--pc-cols-mob, 1),1fr)}.pc__card{padding:18px 16px 18px 18px}.pc__img-wrap{width:105px}.pc__price{font-size:19px}.pc__emi{font-size:11px}.pc-arr{width:38px;height:38px}.pc-arr svg{width:15px;height:15px}}@media(max-width:480px){.pc__img-wrap{width:88px}.pc__price{font-size:17px}.pc__btn{font-size:12px;padding:9px 14px}}.pc__info-btn{position:absolute;bottom:14px;right:14px;width:28px;height:28px;border-radius:50%;background:#ffffff1c;border:1.5px solid rgba(255,255,255,.2);color:var(--pc-info-icon-color, rgba(255, 255, 255, .7));display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:6;padding:0;outline:none;-webkit-appearance:none;appearance:none;box-shadow:inset 0 1px #ffffff2e,0 3px #0000006b,0 4px 9px #00000047;transform:translateY(0);transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .2s ease,transform .26s cubic-bezier(.34,1.56,.64,1)}.pc__info-btn:hover{background:#fff3;border-color:#ffffff6b;color:#fff;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0000001f,0 6px #00000085,0 10px 22px #00000070,0 0 0 2.5px #ffffff0f}.pc__info-btn:hover svg{filter:drop-shadow(0 0 3px rgba(255,255,255,.5))}.pc__info-btn:active{transform:translateY(1px);box-shadow:inset 0 2px 5px #00000052,inset 0 1px #0000002e,0 1px #00000061,0 2px 5px #00000038;transition:background .07s ease,border-color .07s ease,box-shadow .07s ease,transform .07s ease}.pc__info-btn:focus-visible{border-color:#4f8ef7;box-shadow:inset 0 1px #ffffff2e,0 3px #0000006b,0 0 0 3px #4f8ef766}.pc__info-btn--tl{top:14px;left:14px;bottom:auto;right:auto}.pc__info-btn--tr{top:14px;right:14px;bottom:auto;left:auto}.pc__info-btn--bl{bottom:14px;left:14px;right:auto}.pc__popup-content-src{display:none!important}.pc__popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:#000000a6;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:opacity .28s ease,visibility 0s .28s}.pc__popup-overlay.pc__popup--open{opacity:1;visibility:visible;transition:opacity .28s ease,visibility 0s 0s}.pc__popup{position:relative;width:40vw;height:75vh;background:var(--pc-popup-bg, linear-gradient(150deg, #1e1e38 0%, #12121e 100%));border-radius:20px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 32px 80px #000000a6,0 0 0 1px #ffffff0f;transform:translateY(28px) scale(.96);transition:transform .36s cubic-bezier(.34,1.56,.64,1)}.pc__popup-overlay.pc__popup--open .pc__popup{transform:translateY(0) scale(1)}.pc__popup-header{padding:28px 32px 22px;border-bottom:1px solid rgba(255,255,255,.07);display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-shrink:0;background:#ffffff06}.pc__popup-title{font-size:var(--pc-popup-title-fs, 22px);font-weight:800;color:var(--pc-popup-title-color, #ffffff);margin:0;line-height:1.2;flex:1}.pc__popup-close{width:36px;height:36px;border-radius:50%;background:#ffffff14;border:1.5px solid rgba(255,255,255,.12);color:#ffffffa6;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;padding:0;outline:none;-webkit-appearance:none;appearance:none;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .22s ease;margin-top:1px}.pc__popup-close:hover{background:#ffffff29;border-color:#ffffff47;color:#fff;transform:scale(1.07) rotate(90deg)}.pc__popup-close:active{transform:scale(.92)}.pc__popup-close:focus-visible{border-color:#4f8ef7;box-shadow:0 0 0 3px #4f8ef759}.pc__popup-body{flex:1;overflow-y:auto;padding:26px 32px 32px;font-size:var(--pc-popup-body-fs, 15px);color:var(--pc-popup-body-color, rgba(255, 255, 255, .78));line-height:1.75;-webkit-overflow-scrolling:touch}.pc__popup-body::-webkit-scrollbar{width:4px}.pc__popup-body::-webkit-scrollbar-track{background:#ffffff08;border-radius:2px}.pc__popup-body::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:2px}.pc__popup-body p{margin:0 0 1em}.pc__popup-body p:last-child{margin-bottom:0}.pc__popup-body h1,.pc__popup-body h2,.pc__popup-body h3,.pc__popup-body h4,.pc__popup-body h5,.pc__popup-body h6{color:#fff;font-weight:700;line-height:1.25;margin:1.4em 0 .5em}.pc__popup-body h1:first-child,.pc__popup-body h2:first-child,.pc__popup-body h3:first-child{margin-top:0}.pc__popup-body ul,.pc__popup-body ol{margin:0 0 1em;padding-left:1.5em}.pc__popup-body li{margin-bottom:.4em}.pc__popup-body strong,.pc__popup-body b{color:#fff;font-weight:700}.pc__popup-body a{color:#4f8ef7;text-decoration:underline}.pc__popup-body a:hover{opacity:.82}@media(max-width:749px){.pc__popup{width:80vw;height:85vh;border-radius:14px}.pc__popup-header{padding:20px 20px 16px}.pc__popup-body{padding:18px 20px 24px}.pc__popup-close{width:32px;height:32px}}@media(max-width:480px){.pc__popup{width:80vw;height:50vh;border-radius:12px}.pc__popup-header{padding:16px 16px 14px}.pc__popup-body{padding:14px 16px 20px}}
/*# sourceMappingURL=/cdn/shop/t/158/assets/products-cards.css.map */
