cart-drawer.gr-cart-shim{display:none!important}.gr-cart{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;visibility:hidden;font-family:Inter,Lato,sans-serif;color:#151515}.gr-cart.is-open{visibility:visible}.gr-cart__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .25s}.gr-cart.is-open .gr-cart__overlay{opacity:1}.gr-cart__panel{position:absolute;top:0;right:0;bottom:0;width:420px;max-width:100%;background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s}.gr-cart.is-open .gr-cart__panel{transform:none}.gr-cart__header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e8e8e8}.gr-cart__title{font-size:18px;font-weight:600;letter-spacing:.02em}.gr-cart__close{width:32px;height:32px;border:0;background:transparent;color:#151515;font-size:16px;cursor:pointer}.gr-cart__items{flex:1;overflow-y:auto}.gr-cart__item{display:flex;gap:14px;padding:16px 20px;border-bottom:1px solid #eee;position:relative}.gr-cart__item img{width:84px;height:105px;object-fit:cover;flex:0 0 84px;border-radius:4px;background:#f4f4f4}.gr-cart__info{flex:1;min-width:0;padding-right:22px}.gr-cart__name{display:block;font-size:14px;font-weight:600;color:#151515;text-decoration:none;line-height:1.3}.gr-cart__variant{font-size:13px;color:#666;margin-top:3px}.gr-cart__tag{display:inline-block;margin-top:5px;font-size:12px;color:#2f6b3a}.gr-cart__line{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.gr-cart__qty{display:flex;align-items:center;border:1px solid #ddd;border-radius:4px;height:32px}.gr-cart__qty button{width:30px;height:30px;border:0;background:transparent;font-size:16px;cursor:pointer}.gr-cart__qty input{width:30px;border:0;text-align:center;font-size:14px;background:transparent}.gr-cart__prices{font-size:14px;font-weight:600;text-align:right}.gr-cart__prices s{display:block;color:#888;font-weight:400;font-size:13px}.gr-cart__remove{position:absolute;top:14px;right:16px;border:0;background:transparent;color:#888;cursor:pointer;font-size:13px}.gr-cart__empty{text-align:center;padding:60px 20px}.gr-cart__empty p{font-weight:700;font-size:16px;margin:0 0 6px}.gr-cart__empty span{color:#666;font-size:14px}.gr-cart__shop{display:inline-block;margin-top:18px;padding:12px 28px;background:#151515;color:#fff;text-decoration:none;font-weight:600}.gr-cart__footer{padding:16px 20px 22px;border-top:1px solid #e8e8e8}.gr-cart__row{display:flex;justify-content:space-between;font-size:14px;margin-bottom:8px}.gr-cart__disc{color:#2f6b3a}.gr-cart__sub{font-weight:600;font-size:15px}.gr-cart__checkout{display:block;text-align:center;background:#151515;color:#fff;padding:15px;font-weight:700;letter-spacing:.04em;text-decoration:none;margin-top:6px}.gr-cart__checkout[aria-busy=true]{opacity:.6}.gr-rev-pics{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.gr-rev-pics img{width:72px;height:72px;object-fit:cover;border-radius:8px}.gr-rev-src{margin-top:8px;font-size:13px;color:#7b7b7b}
/*# sourceMappingURL=/cdn/shop/t/37/assets/gustav-ps-fix.css.map */
