.pv-cart-drawer{position:fixed;inset:0 0 0 auto;margin:0;width:min(390px,100%);height:100%;height:100dvh;max-height:none;max-width:none;padding:0;border:0;background:#111;color:#fff;overflow:auto;overscroll-behavior:contain}.pv-cart-drawer::backdrop{background:#0008}.pv-cart-drawer__inner{padding:0 18px 24px;padding-block-end:max(24px,env(safe-area-inset-bottom))}.pv-cart-drawer__heading{display:flex;align-items:center;justify-content:space-between}.pv-cart-drawer__heading h2,.pv-cart-drawer__empty{text-transform:uppercase;letter-spacing:.17em;font-size:14px}.pv-cart-drawer__close,.pv-cart-drawer__quantity button{color:inherit;background:transparent;cursor:pointer;border:0;padding:4px 9px}.pv-cart-drawer__close{min-width:44px;min-height:44px;font-size:31px;font-weight:300}.pv-cart-drawer__progress{text-align:center;text-transform:uppercase;letter-spacing:.14em;font-size:11px}.pv-cart-drawer__progress p{margin:8px 0}.pv-cart-drawer__progress progress{display:block;width:100%;height:8px;accent-color:#a65a16}.pv-cart-drawer__progress small{display:block;margin-top:7px;text-align:right}.pv-cart-drawer__empty{text-align:center;margin:30px 0 24px}.pv-cart-drawer__items{list-style:none;margin:18px 0 0;padding:0}.pv-cart-drawer__item{display:grid;grid-template-columns:102px minmax(0,1fr);gap:13px;padding:12px 0;border-bottom:1px solid #282421}.pv-cart-drawer__item img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:5px}.pv-cart-drawer__item a{font-weight:600;text-decoration:none;overflow-wrap:anywhere}.pv-cart-drawer__item p{margin:4px 0 7px;color:#d0c8bc;font-size:.88rem}.pv-cart-drawer__pill{display:inline-block;padding:6px 12px;border:1px solid #eee;border-radius:24px;font-size:.76rem}.pv-cart-drawer__actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.pv-cart-drawer__quantity{display:inline-flex;align-items:center;border:1px solid #59514c;border-radius:5px}.pv-cart-drawer__quantity span{min-width:1.5rem;text-align:center}.pv-cart-drawer__item .pv-cart-drawer__remove{text-decoration:underline;font-size:.8rem}.pv-cart-drawer__summary p{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px}.pv-cart-drawer__checkout{width:100%;border:0;border-radius:6px;padding:12px;background:#a65a16;color:#fff;font-weight:700;cursor:pointer}.pv-cart-drawer__error{color:#ffbbb1}.pv-cart-drawer[aria-busy=true] [data-pv-line]{opacity:.65;pointer-events:none}@media(max-width:440px){.pv-cart-drawer__item{grid-template-columns:clamp(64px,23vw,102px) minmax(0,1fr)}}@media(max-width:440px),(pointer:coarse){.pv-cart-drawer__quantity button{min-width:44px;min-height:44px}.pv-cart-drawer__item .pv-cart-drawer__remove{display:inline-flex;min-height:44px;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pv-cart-drawer.css.map */
