.bs-recs{min-width:0;width:100%;padding-block:22px 8px;border-top:1px solid var(--color-border, #e5e5e5)}.bs-recs[hidden]{display:none}.bs-recs__title{font-family:var(--font-body);font-weight:var(--font-body-weight);font-size:12px;line-height:18px;letter-spacing:.08em;text-transform:uppercase;color:#111;margin:0 0 14px}.bs-recs__track{--bs-rec-gap: 10px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--bs-rec-gap)) / 3.5);column-gap:var(--bs-rec-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bs-recs__track::-webkit-scrollbar{display:none}.bs-rec{display:flex;flex-direction:column;min-width:0;scroll-snap-align:start;color:#111}.bs-rec__media{display:block;aspect-ratio:2 / 3;background:#f4f4f4;overflow:hidden}.bs-rec__media img{width:100%;height:100%;object-fit:cover;display:block}.bs-rec__add{display:flex;align-items:center;justify-content:center;width:100%;height:32px;margin:0;padding:0 4px;border:0;border-radius:0;background:#111;color:#fff;font-family:var(--font-body);font-size:11px;line-height:1;font-weight:var(--font-body-bold-weight, 700);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:opacity .2s}.bs-rec__add:hover{opacity:.8}.bs-rec__add[aria-busy=true]{opacity:.55;cursor:progress}.bs-rec__add.is-error{background:#8b2a2a}.bs-rec__title{margin-top:8px;font-family:var(--font-body);font-size:10px;line-height:14px;letter-spacing:.05em;text-transform:uppercase;color:#111;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.bs-rec__title:hover{opacity:.7}.bs-rec__price{margin-top:4px;font-family:var(--font-body);font-size:11px;line-height:15px;color:#111}.bs-rec__price s{opacity:.5}.bs-recs__bar{display:flex;align-items:center;gap:8px;margin-top:14px}.bs-recs__bar[hidden]{display:none}.bs-recs__arrow{flex:none;display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;background:none;color:#111;cursor:pointer}.bs-recs__arrow:disabled{opacity:.3;cursor:default}.bs-recs__arrow svg{width:8px;height:12px}.bs-recs__rail{position:relative;flex:1 1 auto;height:14px;cursor:pointer;touch-action:none}.bs-recs__rail:before{content:"";position:absolute;left:0;right:0;top:6px;height:2px;background:var(--color-border, #e5e5e5)}.bs-recs__thumb{position:absolute;top:6px;height:2px;left:0;width:30%;background:#111}.bs-rec{position:relative}.bs-rec-secim{position:absolute;left:0;right:0;top:0;z-index:3;background:#fffffff7;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:10px 8px;box-sizing:border-box}.bs-rec-secim__bas{font-size:11px;letter-spacing:.08em;text-transform:uppercase;text-align:center}.bs-rec-secim__liste{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;max-height:100%;overflow-y:auto}.bs-rec-secim__beden{min-width:40px;min-height:30px;padding:4px 6px;border:1px solid #111;background:#fff;color:#111;font:inherit;font-size:11px;cursor:pointer}.bs-rec-secim__beden:hover:not([disabled]){background:#111;color:#fff}.bs-rec-secim__beden[disabled]{opacity:.35;text-decoration:line-through;cursor:not-allowed}.bs-rec-secim__kapat{position:absolute;top:2px;right:4px;border:0;background:none;font-size:18px;line-height:1;cursor:pointer;color:#111;padding:4px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bs-sepet-oneri.css.map */
