:root{--bl-basket-cream:#fffaf0;--bl-basket-green:#173d2b;--bl-basket-gold:#b88722;--bl-basket-line:#d9bd7a;--bl-basket-orange:#d97706}
.premium-basket{position:relative;display:inline-flex!important;align-items:center;gap:9px;min-height:52px;padding:5px 12px 5px 7px;border:1px solid var(--bl-basket-line);border-radius:999px;background:linear-gradient(180deg,#fffdf8,#fbf3e3);box-shadow:0 3px 12px rgba(78,55,19,.09),inset 0 1px 0 rgba(255,255,255,.8);text-decoration:none!important;color:var(--bl-basket-green)!important;white-space:nowrap;flex:0 0 auto;line-height:1.05}
.premium-basket:hover{border-color:#c49a3e;background:linear-gradient(180deg,#fffef9,#f8edd6);box-shadow:0 5px 16px rgba(78,55,19,.13)}
.premium-basket__picture{position:relative;display:grid;place-items:center;width:50px;height:42px;flex:0 0 50px}
.premium-basket__icon{display:block;width:50px;height:42px;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(54,37,16,.12))}
.premium-basket__count{position:absolute;top:-4px;right:-3px;display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:linear-gradient(#e09a18,#bb7100);color:#fff;border:2px solid #fffaf0;font:700 11px/1 Arial,sans-serif;box-shadow:0 1px 4px rgba(78,55,19,.18)}
.premium-basket__copy{display:flex;flex-direction:column;align-items:flex-start;min-width:76px}
.premium-basket__copy strong{font:700 15px/1.05 Georgia,"Times New Roman",serif;color:var(--bl-basket-green)}
.premium-basket__copy small{margin-top:4px;font:600 11px/1 Arial,sans-serif;color:#8a6424;letter-spacing:.02em}
@media(max-width:1120px){.premium-basket{padding-right:8px}.premium-basket__copy{display:none}.premium-basket__picture{width:48px;flex-basis:48px}.premium-basket__icon{width:48px}}
@media(max-width:520px){.premium-basket{min-height:46px;padding:3px 5px}.premium-basket__picture{width:42px;height:38px;flex-basis:42px}.premium-basket__icon{width:42px;height:36px}.premium-basket__count{top:-3px;right:-5px}}
