.cart-summary.hp-cart-drawer{width:480px}@media(max-width:767px){.cart-summary.hp-cart-drawer{width:100%;max-width:calc(100% - 40px)}}.hp-cart-drawer .cart-summary__item-list,.hp-cart-drawer .cart-summary__empty{flex:0 0 auto}.hp-cart-drawer .cart-form--checkout--sticky-bottom{position:sticky;bottom:0;z-index:2;margin-top:auto;background:#fff;border-top:1px solid #ececec;box-shadow:0 -8px 20px #0000000f}.hp-cart-drawer .cart-form--checkout--sticky-bottom .cart-form--non-stick{padding-bottom:0}.hp-cart-drawer .cart-form--checkout--sticky-bottom .cart-summary__subtotal{margin-bottom:0}.hp-cart-drawer .cart-form--checkout--sticky-bottom .cart-summary__buttons{padding-top:.75em}.hp-cart-drawer .hp-cart-drawer__quantity{display:flex;align-items:center;gap:8px}.hp-cart-recs{padding:16px 0 18px;background:#f2f2f2}.hp-cart-recs[hidden],.hp-cart-recs__nav[hidden]{display:none}.hp-cart-recs__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 25px 12px}.hp-cart-recs__title{margin:0;font-size:15px;font-weight:600;line-height:1.3}.hp-cart-recs__nav{display:flex;gap:4px}.hp-cart-recs__arrow{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#000;cursor:pointer}.hp-cart-recs__arrow[disabled]{opacity:.3;cursor:default}.hp-cart-recs__arrow svg{width:14px;height:14px;fill:currentColor}.hp-cart-recs__track{display:flex;gap:10px;padding:0 25px;overflow-x:auto;scroll-padding:0 25px;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.hp-cart-recs__track::-webkit-scrollbar{display:none}.hp-cart-recs__item{display:grid;flex:0 0 82%;max-width:320px;grid-template-columns:80px minmax(0,1fr);gap:12px;align-items:center;padding:12px;border-radius:4px;background:#fff;scroll-snap-align:start}.hp-cart-recs__image{display:block;width:80px;height:80px}.hp-cart-recs__image img{width:100%;height:100%;object-fit:contain}.hp-cart-recs__info{display:grid;min-width:0;gap:4px}.hp-cart-recs__name{display:-webkit-box;overflow:hidden;color:inherit;font-size:13px;line-height:1.3;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hp-cart-recs__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13px}.hp-cart-recs__price-current.is-sale{color:#d0021b}.hp-cart-recs__price del{color:#888;font-size:12px}.hp-cart-recs__actions{display:flex;align-items:center;gap:6px;margin-top:2px}.hp-cart-recs__select{flex:1 1 auto;min-width:0;height:32px;padding:0 8px;border:1px solid #cccccc;border-radius:4px;background-color:#fff;font:inherit;font-size:12px}.hp-cart-recs__select.is-error{border-color:#c62828;box-shadow:0 0 0 2px #c6282833}.hp-cart-recs__add{flex:0 0 auto;height:32px;padding:0 14px;border:0;border-radius:16px;background:#000;color:#fff;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.hp-cart-recs__add[disabled],.hp-cart-recs__add.is-loading{opacity:.6;cursor:progress}@media(max-width:360px){.hp-cart-recs__header{padding:0 15px 10px}.hp-cart-recs__track{padding:0 15px;scroll-padding:0 15px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/hp-cart-drawer.css.map */
