.cart-trigger{position:relative}.cart-trigger>span{background:var(--red);width:17px;height:17px;color:var(--club-color-neutral-23666666);border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid;position:absolute;top:-8px;right:-7px}.cart-panel{background:var(--club-color-neutral-23313931653237);width:min(610px,100%);max-height:94vh;padding:38px;position:relative;overflow:auto}.cart-panel>h2{margin:0 0 25px;font-size:50px}.cart-lines{border-top:1px solid var(--club-color-neutral-23333934343534)}.cart-line{border-bottom:1px solid var(--club-color-neutral-23333934343534);justify-content:space-between;align-items:center;padding:18px 0;display:flex}.cart-line>div:first-child{flex-direction:column;gap:5px;display:flex}.cart-line b{font-size:13px}.cart-line span{color:var(--club-color-neutral-23623763326432);font-size:10px}.qty{align-items:center;gap:13px;display:flex}.qty button{background:var(--club-color-neutral-23313931653237);border:0;width:28px;height:28px}.cart-total{justify-content:space-between;padding:20px 0;font-family:Barlow Condensed;font-size:24px;display:flex}.cart-total b{color:var(--accent-text,var(--club-color-brand-23666637343839))}.order-form{background:var(--club-color-neutral-23313931653237);gap:10px;padding:20px;display:grid}.order-form>p{color:var(--club-color-neutral-23623763326432);font-size:11px;line-height:1.5}.order-form input,.order-form select,.order-form textarea{border:1px solid var(--club-color-neutral-23333934343534);background:var(--club-color-neutral-23313931653237);padding:12px;font:12px Inter}.order-form .btn{width:100%}.empty-cart{text-align:center;padding:45px 0}.empty-cart>svg{width:45px;height:45px;color:var(--club-color-neutral-23616161)}.empty-cart .btn{margin:20px auto 0}@media (max-width:600px){.cart-panel{padding:25px}.cart-panel>h2{font-size:42px}.cart-line{align-items:flex-start;gap:10px}}
