cart-drawer .pepita-cart{width:min(88rem,100vw);max-width:100vw;height:100%;height:100dvh;padding:0;border:0;background:#fffdf9;color:#22201e;display:grid;grid-template-columns:minmax(0,1fr) 24rem;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden}.pepita-cart>.drawer__header,.pepita-cart>.pepita-cart-benefits,.pepita-cart>cart-drawer-items,.pepita-cart>.drawer__footer{grid-column:1;min-width:0}.pepita-cart .drawer__header{padding:1.8rem 2.4rem;border-bottom:1px solid #e8e1d8}.pepita-cart .drawer__heading{display:flex;align-items:center;gap:1rem;margin:0;font-size:2.2rem}.pepita-cart-count{display:inline-grid;place-items:center;min-width:2.7rem;height:2.7rem;padding:0 .6rem;border-radius:50%;background:#eae2d6;font:600 1.3rem/1 var(--font-body-family)}.pepita-cart .drawer__close{right:1.2rem;top:1rem}.pepita-cart-benefits{display:flex;flex-direction:column;gap:.3rem;text-align:center;padding:1.1rem 1.6rem;background:#f1e9dd;font-size:1.2rem;line-height:1.5}.pepita-cart-benefits strong{font-size:1.3rem}.pepita-cart>cart-drawer-items{overflow:auto;overscroll-behavior:contain;min-height:0;padding:0 2.4rem}.pepita-cart .cart-drawer__form{display:block}.pepita-cart .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pepita-cart .cart-item{grid-template-columns:9rem minmax(0,1fr) auto;gap:1rem 1.4rem;padding:2rem 0;border-bottom:1px solid #e8e1d8}.pepita-cart .cart-item>td{padding:0}.pepita-cart .cart-item>td+td{padding-left:0}.pepita-cart .cart-item__media{grid-column:1;grid-row:1 / 3;width:9rem}.pepita-cart .cart-item__image{width:9rem;height:12rem;object-fit:cover;border-radius:.4rem}.pepita-cart .cart-item__details{grid-column:2;min-width:0}.pepita-cart .cart-item__name{font:600 1.4rem/1.45 var(--font-body-family)}.pepita-cart .product-option{font-size:1.2rem;line-height:1.5;overflow-wrap:anywhere}.pepita-cart .cart-item__totals{grid-column:3;min-width:6rem}.pepita-cart .price{font-size:1.4rem;font-weight:600;white-space:nowrap}.pepita-cart .cart-item__old-price{color:#756e65;font-weight:400}.pepita-cart .cart-item__quantity{grid-column:2 / 4}.pepita-cart .quantity{min-height:4.4rem;width:13.2rem}.pepita-cart .quantity__button{width:4.4rem}.pepita-cart .cart-item__quantity-wrapper{justify-content:space-between}.pepita-cart .drawer__footer{padding:1.5rem 2.4rem max(1.2rem,env(safe-area-inset-bottom));background:#fffdf9;border-top:1px solid #e8e1d8;box-shadow:0 -5px 18px #22201e06}.pepita-cart .totals{justify-content:space-between;align-items:center;gap:1rem}.pepita-cart .totals__total{font-size:1.6rem}.pepita-cart .totals__total-value{font-size:2rem}.pepita-cart .tax-note{font-size:1.1rem;line-height:1.4;margin:.6rem 0 1.2rem}.pepita-cart .cart__checkout-button{gap:.8rem;background:#25211d;color:#fffdf9;min-height:5rem;font-weight:600}.pepita-cart-continue{display:block;min-height:4.4rem;margin:.4rem auto -.6rem;color:#3d352d;font-size:1.2rem;background:transparent;border:0;cursor:pointer}.pepita-cart-desktop-recs{grid-column:2;grid-row:1 / 5;padding:2rem 1.8rem;overflow:auto;background:#f3efe8;border-left:1px solid #e8e1d8;overscroll-behavior:contain}.pepita-cart-recommendations-title{font-size:1.6rem;margin:0 0 1.5rem}.pepita-cart-suggestions{display:grid;gap:1.4rem}.pepita-cart-suggestion{min-width:0;background:#fffdf9;padding:1.2rem;border:1px solid #e8e1d8;border-radius:.6rem}.pepita-cart-suggestion-image{display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:.3rem;background:#eee8df}.pepita-cart-suggestion-image img{display:block;width:100%;height:100%;object-fit:cover}.pepita-cart-suggestion-title{display:block;color:inherit;font-size:1.2rem;font-weight:600;line-height:1.5;text-decoration:none;margin-top:1rem;overflow-wrap:anywhere}.pepita-cart-suggestion-price{font-size:1.4rem;font-weight:600;margin:.6rem 0 1rem}.pepita-cart-suggestion .button{width:100%;font-size:1.1rem;min-height:4.4rem;padding:.7rem}.pepita-cart-mobile-recs{display:none}cart-drawer.is-empty .pepita-cart{display:flex;width:min(48rem,100vw)}cart-drawer.is-empty .pepita-cart .drawer__inner-empty{width:100%}cart-drawer.is-empty .pepita-cart>cart-drawer-items{display:none}@media(max-width:749px){cart-drawer .pepita-cart{display:flex;flex-direction:column;width:100vw}.pepita-cart .drawer__header{padding:1.4rem 1.6rem;flex-shrink:0}.pepita-cart .drawer__heading{font-size:2rem}.pepita-cart .drawer__close{top:.5rem;right:.6rem}.pepita-cart-benefits{flex-shrink:0;padding:.8rem 1.2rem}.pepita-cart>cart-drawer-items{padding:0 1.6rem;flex:1}.pepita-cart .cart-item{grid-template-columns:7rem minmax(0,1fr) auto;gap:.8rem 1rem;padding:1.6rem 0}.pepita-cart .cart-item__media{width:7rem}.pepita-cart .cart-item__image{width:7rem;height:9.4rem}.pepita-cart .cart-item__name,.pepita-cart .price{font-size:1.25rem}.pepita-cart .drawer__footer{flex-shrink:0;padding:1.1rem 1.6rem max(1rem,env(safe-area-inset-bottom))}.pepita-cart-desktop-recs{display:none}.pepita-cart-mobile-recs{display:block;margin:2rem 0}.pepita-cart-mobile-recs .pepita-cart-suggestions{grid-auto-flow:column;grid-auto-columns:15rem;overflow-x:auto;padding-bottom:1rem;scroll-snap-type:x proximity}.pepita-cart-suggestion{scroll-snap-align:start}}@media(max-height:480px){cart-drawer .pepita-cart{overflow-y:auto}.pepita-cart>cart-drawer-items{flex:none;overflow:visible}}@media(prefers-reduced-motion:reduce){cart-drawer .pepita-cart{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pepita-cart.css.map */
