:root{--sepet-ink:#0b1220;--sepet-muted:rgba(15,23,42,.62);--sepet-border:rgba(148,163,184,.38);--sepet-surface:rgba(255,255,255,.92);--sepet-shadow:0 18px 60px rgba(2,6,23,.1);--sepet-shadow-2:0 26px 90px rgba(2,6,23,.14);--sepet-grid:rgba(15,23,42,.06)}.sepet-x{position:relative;isolation:isolate}.sepet-x::before{content:"";position:absolute;inset:-40px 0 -40px 0;background:radial-gradient(900px 520px at 12% 10%,rgba(249,115,22,.13),transparent 55%),radial-gradient(860px 520px at 88% 25%,rgba(37,99,235,.12),transparent 55%),linear-gradient(180deg,rgba(2,6,23,.03),rgba(2,6,23,0) 35%),repeating-linear-gradient(0deg,var(--sepet-grid),var(--sepet-grid) 1px,transparent 1px,transparent 22px),repeating-linear-gradient(90deg,var(--sepet-grid),var(--sepet-grid) 1px,transparent 1px,transparent 22px);z-index:-1;pointer-events:none}.sepet-x .breadcrumb a{text-decoration:none}.sepet-x .sepet-title{letter-spacing:-.02em}.sepet-x .cart-item-card{border:1px solid rgba(148,163,184,.34);background:var(--sepet-surface)!important;box-shadow:var(--sepet-shadow);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.sepet-x .cart-item-card:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.28);box-shadow:var(--sepet-shadow-2)}.sepet-x .cart-item-card img{border-radius:16px!important}.sepet-x .sepet-item{display:grid;grid-template-columns:112px 1fr;gap:14px;padding:14px;border-radius:18px}.sepet-x .sepet-item-media{width:112px;height:112px;border-radius:16px;overflow:hidden;background:rgba(2,6,23,.04);border:1px solid rgba(148,163,184,.22);display:block}.sepet-x .sepet-item-media img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.001);transition:transform .25s ease}.sepet-x .sepet-item:hover .sepet-item-media img{transform:scale(1.04)}.sepet-x .sepet-item-body{min-width:0;display:grid;grid-template-rows:auto auto;gap:10px}.sepet-x .sepet-item-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.sepet-x .sepet-item-title{min-width:0}.sepet-x .sepet-item-title a{display:inline-block;color:var(--sepet-ink);font-weight:800;letter-spacing:-.015em;line-height:1.15;text-decoration:none;max-width:100%}.sepet-x .sepet-item-title a:hover{color:rgba(37,99,235,.95)}.sepet-x .sepet-item-variant{margin-top:8px;display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.38);background:rgba(248,250,252,.8);color:rgba(15,23,42,.72);font-weight:700;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sepet-x .sepet-item-remove{flex:0 0 auto}.sepet-x .btn-sepet-cikar{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.18);transition:transform .15s ease,background .15s ease}.sepet-x .btn-sepet-cikar:hover{background:rgba(239,68,68,.12);transform:translateY(-1px)}.sepet-x .quantity-control{border-radius:999px!important;background:rgba(248,250,252,.85);border-color:rgba(148,163,184,.45)!important}.sepet-x .quantity-control .btn-adet{border-radius:999px!important;transition:background .15s ease}.sepet-x .quantity-control .btn-adet:disabled{opacity:.45}.sepet-x .quantity-control .btn-adet:hover:not(:disabled){background:rgba(15,23,42,.06)}.sepet-x .sepet-item-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px}.sepet-x .sepet-item-price{text-align:right;flex:0 0 auto}.sepet-x .sepet-item-total{font-weight:900;font-size:18px;letter-spacing:-.01em}.sepet-x .sepet-item-unit{margin-top:2px;font-size:12px;font-weight:700;color:rgba(15,23,42,.5)}.sepet-x .item-toplam{text-shadow:0 1px 0 rgba(255,255,255,.8)}.sepet-x .free-shipping-bar{border-radius:18px!important;box-shadow:0 10px 28px rgba(2,6,23,.08)}.sepet-x .progress{border-radius:999px;overflow:hidden;background:rgba(15,23,42,.08)}.sepet-x .progress-bar{border-radius:999px}.sepet-x .cart-summary-card{border:1px solid rgba(148,163,184,.34);background:rgba(255,255,255,.88)!important;box-shadow:var(--sepet-shadow-2);backdrop-filter:blur(10px)}.sepet-x .sepet-summary{padding:0;border-radius:20px;overflow:hidden}.sepet-x .sepet-summary-head{padding:16px 16px 14px 16px;border-bottom:1px solid rgba(148,163,184,.28);background:radial-gradient(420px 120px at 20% 0%,rgba(249,115,22,.12),transparent 60%),radial-gradient(420px 160px at 92% 30%,rgba(37,99,235,.1),transparent 62%)}.sepet-x .sepet-summary-title{display:inline-flex;align-items:center;gap:10px;font-weight:900;letter-spacing:-.02em;color:var(--sepet-ink)}.sepet-x .sepet-summary-icon{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:rgba(15,23,42,.06);border:1px solid rgba(148,163,184,.28)}.sepet-x .sepet-summary-note{margin-top:6px;font-size:12px;font-weight:700;color:rgba(15,23,42,.52)}.sepet-x .sepet-summary-body{padding:14px 16px 14px 16px}.sepet-x .sepet-summary-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;color:rgba(15,23,42,.72);font-weight:800}.sepet-x .sepet-summary-row span:first-child{color:rgba(15,23,42,.58);font-weight:800}.sepet-x .sepet-summary-value{color:rgba(15,23,42,.88)}.sepet-x .sepet-summary-divider{height:1px;background:rgba(148,163,184,.32);margin:12px 0}.sepet-x .sepet-summary-coupon{border:1px solid rgba(148,163,184,.3);background:rgba(248,250,252,.72);border-radius:16px;padding:12px}.sepet-x .sepet-coupon-active{display:flex;align-items:center;justify-content:space-between;gap:10px}.sepet-x .sepet-coupon-code{display:inline-flex;align-items:center;gap:10px;font-weight:900;color:rgba(2,132,199,.95)}.sepet-x .sepet-coupon-code i{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:rgba(56,189,248,.12);border:1px solid rgba(2,132,199,.22)}.sepet-x .sepet-coupon-input{display:grid;grid-template-columns:1fr auto;gap:10px}.sepet-x .sepet-coupon-input .form-control{border-radius:14px;border-color:rgba(148,163,184,.55);font-weight:700}.sepet-x .sepet-coupon-input .btn-kupon{border-radius:14px!important;padding-left:16px;padding-right:16px;font-weight:900}.sepet-x .sepet-summary-total{margin-top:14px;padding:14px 14px;border-radius:18px;border:1px solid rgba(148,163,184,.28);background:radial-gradient(420px 140px at 20% 0%,rgba(249,115,22,.14),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,.45));display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sepet-x .sepet-summary-total-label{font-weight:900;color:rgba(15,23,42,.62);letter-spacing:-.01em}.sepet-x .sepet-summary-total-hint{margin-top:2px;font-size:12px;font-weight:800;color:rgba(15,23,42,.45)}.sepet-x .sepet-summary-total-right{font-weight:950;letter-spacing:-.02em;font-size:22px;white-space:nowrap}.sepet-x .sepet-summary-links{margin-top:12px;text-align:center}.sepet-x .sepet-summary-foot{padding:14px 16px 16px 16px;border-top:1px solid rgba(148,163,184,.28);background:rgba(248,250,252,.6)}.sepet-x .sepet-trust{display:grid;gap:10px}.sepet-x .sepet-trust-item{display:flex;align-items:center;gap:10px;font-weight:800;color:rgba(15,23,42,.58);font-size:13px}.sepet-x .sepet-trust-item i{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:rgba(15,23,42,.06);border:1px solid rgba(148,163,184,.26)}.sepet-x .btn-sepet-tamamla{position:relative;overflow:hidden;box-shadow:0 10px 24px rgba(2,6,23,.12);border-width:1px!important;filter:saturate(.98);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.sepet-x .btn-sepet-tamamla::after{content:"";position:absolute;inset:0;background:radial-gradient(420px 160px at 30% 0%,rgba(255,255,255,.28),transparent 62%);opacity:.55;transition:opacity .18s ease}.sepet-x .btn-sepet-tamamla:hover{transform:translateY(-1px);box-shadow:0 14px 34px rgba(2,6,23,.14);filter:saturate(1.02)}.sepet-x .btn-sepet-tamamla:hover::after{opacity:.75}.sepet-x .btn-sepet-tamamla:active{transform:translateY(0);box-shadow:0 10px 24px rgba(2,6,23,.12)}.sepet-x .sepet-badge{border-radius:999px!important;padding:8px 12px!important;letter-spacing:-.01em}.sepet-x .empty-cart-icon i{filter:drop-shadow(0 14px 30px rgba(2,6,23,.16))}@media(max-width:991.98px){.sepet-x .cart-summary-card.sticky-top{position:static!important;top:auto!important}.sepet-x .sepet-item{grid-template-columns:92px 1fr}.sepet-x .sepet-item-media{width:92px;height:92px}}@media(prefers-reduced-motion:reduce){.sepet-x .cart-item-card,.sepet-x .btn-sepet-cikar,.sepet-x .btn-sepet-tamamla::after{transition:none!important}}