html:not(#kg-a):not(#kg-b) #product-grid .kgdt{position:relative;display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;min-height:100%;padding:22px 18px 16px;overflow:hidden;border-radius:var(--kgc-radius, 20px);color:#fff;font-family:Poppins,Arial,sans-serif;text-decoration:none;isolation:isolate;box-shadow:0 10px 26px #28145a29;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}html:not(#kg-a):not(#kg-b) #product-grid .kgdt:hover{transform:translateY(-4px);box-shadow:0 18px 36px #28145a42}html:not(#kg-a):not(#kg-b) #product-grid .kgdt:focus-visible{outline:3px solid #ff2d8f;outline-offset:3px}html:not(#kg-a):not(#kg-b) #product-grid .kgdt--sale{background:radial-gradient(70% 50% at 85% 10%,rgba(255,255,255,.24),transparent 70%),linear-gradient(160deg,#ff2b9c,#e0249a 45%,#9b5cff)}html:not(#kg-a):not(#kg-b) #product-grid .kgdt--fall{background:repeating-linear-gradient(-55deg,rgba(255,255,255,.08) 0 2px,transparent 2px 22px),radial-gradient(70% 50% at 85% 15%,rgba(255,196,0,.32),transparent 70%),linear-gradient(160deg,#c2410c,#f05a28 32%,#ff2d9f 70%,#7a2cff)}html:not(#kg-a):not(#kg-b) #product-grid .kgdt--clearance{background:repeating-linear-gradient(-55deg,rgba(255,255,255,.1) 0 2px,transparent 2px 22px),radial-gradient(70% 50% at 85% 15%,rgba(255,212,0,.26),transparent 70%),linear-gradient(160deg,#e3122c,#f5164f 34%,#ff2d8a 66%,#c22ad6)}html:not(#kg-a):not(#kg-b) #product-grid .kgdt--dark{background:radial-gradient(70% 55% at 80% 20%,rgba(255,45,159,.4),transparent 70%),radial-gradient(60% 50% at 10% 95%,rgba(8,127,255,.3),transparent 70%),linear-gradient(160deg,#1b1235,#121326)}html:not(#kg-a):not(#kg-b) #product-grid .kgdt--violet{background:radial-gradient(70% 50% at 85% 10%,rgba(255,255,255,.2),transparent 70%),linear-gradient(160deg,#7458ff,#b03dff,#ff2d9f)}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__shape{position:absolute;z-index:-1;pointer-events:none}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__shape--1{right:-46px;top:-46px;width:150px;height:150px;border:14px solid rgba(255,255,255,.14);border-radius:50%}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__shape--2{left:14px;bottom:86px;width:54px;height:30px;background:radial-gradient(circle,rgba(255,255,255,.35) 2px,transparent 2.5px) 0 0 / 12px 10px}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__eyebrow{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:#fffffff2;color:#e3122c;font-size:11px;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase}html:not(#kg-a):not(#kg-b) #product-grid .kgdt--fall .kgdt__eyebrow{color:#c2410c}html:not(#kg-a):not(#kg-b) #product-grid .kgdt--dark .kgdt__eyebrow,html:not(#kg-a):not(#kg-b) #product-grid .kgdt--violet .kgdt__eyebrow,html:not(#kg-a):not(#kg-b) #product-grid .kgdt--sale .kgdt__eyebrow{color:#d6247f}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__title{display:block;margin:14px 0 6px;color:#fff;font-size:clamp(26px,2.3vw,36px);font-weight:900;letter-spacing:-.02em;line-height:1.02;text-shadow:0 2px 14px rgba(40,10,60,.18)}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__sub{display:block;color:#ffffffe6;font-size:13px;font-weight:600;line-height:1.35}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__pics{display:flex;flex:1 1 auto;align-items:center;justify-content:center;align-self:stretch;min-height:0;padding:14px 0}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__pic{flex:0 0 auto;display:grid;place-items:center;width:36%;max-width:120px;aspect-ratio:1;margin:0 -4%;overflow:hidden;border:3px solid rgba(255,255,255,.85);border-radius:50%;background:#fff;box-shadow:0 10px 22px #280a3c38;transition:transform .35s cubic-bezier(.2,.8,.2,1)}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__pic--1{transform:rotate(-8deg) translateY(6px);z-index:1}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__pic--2{transform:translateY(-8px);z-index:2;width:42%;max-width:136px}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__pic--3{transform:rotate(8deg) translateY(6px);z-index:1}html:not(#kg-a):not(#kg-b) #product-grid .kgdt:hover .kgdt__pic--1{transform:rotate(-12deg) translate(-4px,2px)}html:not(#kg-a):not(#kg-b) #product-grid .kgdt:hover .kgdt__pic--2{transform:translateY(-14px)}html:not(#kg-a):not(#kg-b) #product-grid .kgdt:hover .kgdt__pic--3{transform:rotate(12deg) translate(4px,2px)}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__img{width:82%;height:82%;object-fit:contain;mix-blend-mode:multiply}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__btn{display:flex;align-items:center;justify-content:center;gap:8px;align-self:stretch;margin-top:auto;min-height:52px;border-radius:14px;background:#fff;color:#121326;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 6px 16px #280a3c2e}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__btn span{color:#ff2d8f;transition:transform .25s ease}html:not(#kg-a):not(#kg-b) #product-grid .kgdt:hover .kgdt__btn span{transform:translate(4px)}@media screen and (max-width:749px){html:not(#kg-a):not(#kg-b) #product-grid .kgdt{padding:14px 12px 12px}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__eyebrow{padding:4px 8px;font-size:9px;letter-spacing:.1em}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__title{margin:10px 0 4px;font-size:22px}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__sub{font-size:11px}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__pic{border-width:2px}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__btn{min-height:42px;border-radius:11px;font-size:11px;letter-spacing:.06em}html:not(#kg-a):not(#kg-b) #product-grid .kgdt__shape--1{width:110px;height:110px;border-width:10px}}@media(prefers-reduced-motion:reduce){html:not(#kg-a):not(#kg-b) #product-grid .kgdt,html:not(#kg-a):not(#kg-b) #product-grid .kgdt__pic{transition:none}html:not(#kg-a):not(#kg-b) #product-grid .kgdt:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kg-grid-deals.css.map */
