.same-cart-page{min-height:60vh;padding:clamp(36px,7vw,84px) 20px;background:#fff}.same-cart-page>.section,.same-cart-content{width:min(100%,1120px);margin:0 auto}.same-cart-kicker{margin:0 0 10px;color:#000;font:700 .75rem/1.2 var(--font-stack);letter-spacing:.08em;text-transform:uppercase}.same-cart-page h1{margin:0;font:700 clamp(2rem,5vw,4rem)/1.05 var(--font-stack)}.same-cart-content{margin-top:34px}.same-cart-page .cart-items-header{padding:12px 18px;border:0;border-bottom:1px solid rgba(0,0,0,.12);font-size:.78rem;text-transform:uppercase}.same-cart-page .cart-item{grid-template-columns:minmax(0,1fr) 160px 120px;gap:24px;align-items:center;margin:12px 0;padding:16px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;box-shadow:0 8px 24px #0000000f}.same-cart-page .cart-item__image{width:96px;flex:0 0 96px;border:0;border-radius:6px;overflow:hidden;background:#fff}.same-cart-page .cart-item__image img,.same-cart-page .cart-item__image svg{width:96px;aspect-ratio:1;object-fit:cover}.same-cart-page .cart-item__details{gap:6px}.same-cart-page .cart-item h3{font:600 1rem/1.25 var(--font-stack)}.same-cart-page .cart-item h3 a{text-decoration:none}.same-cart-page .cart-item input[type=number]{width:46px;min-height:40px;max-width:none;border:0;text-align:center}.same-cart-page .cart-item .input-stepper{display:inline-flex;align-items:center;border:1px solid rgba(0,0,0,.14);border-radius:6px;overflow:hidden}.same-cart-page .cart-item .input-stepper button{width:34px;min-height:40px;padding:0;border:0;background:#fff}.same-cart-page .cart-item .button-small{min-width:34px;min-height:34px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:50%;background:#fff}.same-cart-page .cart-items-footer{max-width:none;margin-top:28px;padding:24px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;box-shadow:0 12px 32px #0000000f}.same-cart-page .cart-items-footer__total{width:100%;justify-content:space-between}.same-cart-page .cart-items-footer .button{min-width:240px;min-height:48px;border:0;border-radius:6px;background:#000;color:#fff}.same-cart-page .cart-items-footer__note{color:#5c574f}.same-cart-page .spend-more-content{border:0;border-radius:6px;background:#f5f5f5}.cart-items-group{display:flex;flex-direction:column;gap:0}.cart-items-header{padding:1rem 0;font-weight:var(--bold);border-bottom:var(--border)}.cart-items-header,.cart-item{width:100%;display:grid;grid-template-columns:66% 14% auto;gap:3rem;align-items:flex-start;margin:0}.cart-item{position:relative;border-bottom:1px dashed var(--black);margin:1rem 0;padding-bottom:1rem}.cart-item__image{border:1px solid rgba(0,0,0,.1)}.cart-item__image img,.cart-item__image svg{width:100px;height:auto}.cart-item__details{flex:1;display:flex;flex-direction:column;gap:.5rem}.cart-item h3{margin:0}.cart-item input[type=number]{max-width:5rem}.cart-items-header>div:last-child,.cart-item>div:last-child{text-align:right}.cart-item ul{font-size:1rem;line-height:1.5;margin-bottom:0}.cart-items-footer{margin-left:auto;margin-right:0;max-width:600px;display:flex;flex-direction:column;align-items:flex-end;gap:1rem}.cart-items-footer__total{align-items:baseline}.cart-items-footer .button{min-width:250px}.spend-more-content{background-color:#00000006;border:2px dashed var(--black);border-radius:8px;padding:.5rem 1rem}.spend-more-content p{margin:0;text-align:center}.gift-wrap-option{border-top:1px dashed rgba(0,0,0,.15);margin-top:.75rem;padding-top:.5rem}select.js--gift-wrap-type{width:auto;padding:.5rem 2rem .5rem .5rem}@media(max-width:700px){.same-cart-page{padding-inline:14px}.same-cart-page .cart-items-header[data-device=desktop]{display:none}.same-cart-page .cart-item{grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}.same-cart-page .cart-item>div:nth-child(2){text-align:start}.same-cart-page .cart-item>div:last-child{position:absolute;top:18px;right:16px}.same-cart-page .cart-items-footer{align-items:stretch;padding:18px}.same-cart-page .cart-items-footer .button{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cart.css.map */
