.card-variant__link{display:block;text-decoration:none;color:inherit}.card-variant__media{position:relative;width:100%;aspect-ratio:var(--ratio,1);overflow:hidden;border-radius:var(--media-radius,0);background:#f4f4f4}.card-variant__media .cv-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease,opacity .35s ease}.cv-img--hover{opacity:0}.card-variant__media:hover .cv-img--hover{opacity:1}.card-variant__link:hover .cv-img--main{transform:scale(1.03)}.card-variant__info{padding:1rem 0 0;text-align:left}.card-variant__title{font-size:1.7rem;font-weight:400;margin:0 0 1.2rem;line-height:1.4}.card-variant__price{font-size:1.8rem;line-height:1}.card-variant__price s{opacity:.6;margin-right:.4rem}.card-variant__sale{color:#c0392b}.cv-rozetler{z-index:5;position:absolute;top:10px;left:10px;z-index:4;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.cv-badge{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.5px;padding:4px 8px;border-radius:0;line-height:1.2}.cv-badge--indirim{background:#e32d2d;color:#fff}.cv-badge--yeni{background:#121212;color:#fff}.cv-badge--son{background:#fff;color:#c0392b;border:1px solid #c0392b}.cv-renk{z-index:5;position:absolute;left:10px;bottom:10px;z-index:4;display:flex;align-items:center;gap:8px;background:#fff;border-radius:30px;padding:5px 12px 5px 8px;box-shadow:0 2px 8px #00000026}.cv-dots{display:flex;align-items:center}.cv-dot{width:16px;height:16px;border-radius:50%;border:1.5px solid #fff;margin-left:-6px}.cv-dot:first-child{margin-left:0}.cv-renk-text{font-size:12px;font-weight:600;color:#111;white-space:nowrap}.cv-add{position:absolute;right:10px;bottom:10px;width:40px;height:40px;border:none;border-radius:50%;background:#fff;color:#111;font-size:24px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 10px #0000002e;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease,background .2s ease;z-index:5}.card-variant__media:hover .cv-add{opacity:1;transform:translateY(0)}.cv-add:hover{background:#111;color:#fff}.cv-add.is-added{background:#27ae60;color:#fff}.card-variant{position:relative}.card-variant__media{position:relative;overflow:hidden}.card-variant__medialink{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.cv-bedenler{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:16px;margin:0;border:0;min-height:56px;box-sizing:border-box;background:#fafafae6;transform:translateY(100%);transition:transform .3s cubic-bezier(.3,.85,.5,1) .5s}.card-variant:hover .cv-bedenler,.card-variant:focus-within .cv-bedenler{transform:translateY(0);transition:transform .5s cubic-bezier(.5,0,0,1) .5s}@media(max-width:1023px),(hover:none){.cv-bedenler{display:none}}@media(prefers-reduced-motion:reduce){.cv-bedenler{transition:none}}.cv-beden{min-width:32px;height:30px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(18,18,18,.25);border-radius:0;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.4px;color:#121212;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.cv-beden:hover:not(:disabled){background:#121212;border-color:#121212;color:#fff}.cv-beden.is-loading{opacity:.6;pointer-events:none}.cv-beden.is-added{background:#27ae60;border-color:#27ae60;color:#fff}.cv-beden.is-out{color:#12121252;border-color:#1212121f;cursor:not-allowed;position:relative;overflow:hidden}.cv-beden.is-out:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:1px;background:#12121247;transform:rotate(-18deg)}@media(max-width:749px){.cv-add{opacity:1;transform:translateY(0);width:36px;height:36px;font-size:22px}.cv-beden{min-width:28px;height:28px;font-size:11px}.cv-renk{padding:4px 10px 4px 6px}.cv-dot{width:14px;height:14px}.cv-renk-text{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/card-variant.css.map */
