.cx-site .cx-cart{max-width:1160px;margin:auto;padding:54px 28px 90px;min-height:65vh}.cx-site .cx-cart h1{font-family:var(--display);font-size:clamp(38px,6vw,64px);line-height:1.05;letter-spacing:-.05em;margin:14px 0 35px}.cx-site .cx-cart-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:48px}.cx-site .cx-cart-items{list-style:none;padding:0;margin:0}.cx-site .cx-cart-item{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:22px;padding:24px 0;border-top:1px solid var(--line)}.cx-site .cx-cart-item img{width:110px;height:120px;object-fit:contain;background:var(--tint);border-radius:var(--radius)}.cx-site .cx-cart-title{font-size:20px;color:inherit;text-decoration:none}.cx-site .cx-cart-variant,.cx-site .cx-cart-note{font-size:14px;line-height:1.6;color:var(--muted)}.cx-site .cx-cart-item label{display:block;font-size:12px;margin:15px 0 7px}.cx-site .cx-cart-item input{width:70px;min-height:44px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--ink);padding:8px;font:inherit}.cx-site .cx-cart-remove{display:inline-block;min-height:44px;padding:12px 0;margin-left:15px;color:inherit;font-size:13px}.cx-site .cx-cart-line-price{font-size:17px;white-space:nowrap}.cx-site .cx-cart-summary{background:var(--tint);padding:28px;border-radius:var(--radius);height:fit-content}.cx-site .cx-cart-summary h2{font-size:23px;margin:0 0 24px}.cx-site .cx-cart-total{display:flex;justify-content:space-between;gap:15px;font-size:20px;padding:20px 0;border-top:1px solid var(--line)}.cx-site .cx-cart .cx-buy{width:100%;margin-top:24px}.cx-site .cx-cart-update{margin-top:20px;background:transparent;border:1px solid var(--line);color:var(--ink);padding:13px 20px;min-height:48px;border-radius:var(--radius);font:inherit;cursor:pointer}.cx-site .cx-cart-empty{max-width:530px;margin:45px auto 90px;text-align:center}.cx-site .cx-cart-empty p{font-size:17px;line-height:1.6;color:var(--muted);margin-bottom:30px}.cx-site .cx-cart-empty a{display:inline-block;background:var(--accent);color:var(--on-accent);padding:16px 25px;border-radius:var(--radius);text-decoration:none}.cx-site .cx-cart-policies{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px;font-size:13px}.cx-site .cx-cart-policies a{color:inherit}.cx-site .cx-native-form{margin:0}.cx-site .cx-cart-header-link{color:inherit;text-decoration:none;font-size:13px}.cx-site .cx-buy[disabled]{cursor:not-allowed}@media(max-width:700px){.cx-site .cx-cart{padding:30px 20px 60px}.cx-site .cx-cart-layout{grid-template-columns:1fr;gap:28px}.cx-site .cx-cart-item{grid-template-columns:85px minmax(0,1fr);gap:15px}.cx-site .cx-cart-item img{width:85px;height:100px}.cx-site .cx-cart-title{font-size:17px}.cx-site .cx-cart-line-price{grid-column:2;font-size:16px}.cx-site .cx-cart-summary{padding:22px}.cx-site .cx-cart h1{margin-bottom:25px}.cx-site .cx-cart-empty{margin-top:30px}.cx-site .cx-cart-remove{margin-left:10px}}.cx-site.cx-rest.cx-cart-page{--paper:#f4f8fc;--ink:#071642;--tint:#eaf2fa;--accent:#133ebf;--on-accent:#ffffff;--line:rgba(7,22,66,.2);--muted:#465b74;--radius:0;background:var(--paper);color:var(--ink);min-height:100vh}.cx-site.cx-rest.cx-cart-page .cx-header,.cx-site.cx-rest.cx-cart-page .cx-footer{background:var(--paper);border-color:var(--line)}.cx-site.cx-rest.cx-cart-page .cx-cart{background:var(--paper)}.cx-site.cx-rest.cx-cart-page .cx-cart-summary{border:1px solid var(--line)}.cx-site.cx-rest.cx-cart-page .cx-cart-item img,.cx-site.cx-rest.cx-cart-page .cx-cart-item input,.cx-site.cx-rest.cx-cart-page .cx-cart-summary,.cx-site.cx-rest.cx-cart-page .cx-cart-empty a,.cx-site.cx-rest.cx-cart-page .cx-buy,.cx-site.cx-rest.cx-cart-page .cx-cart-update{border-radius:0}.cx-site.cx-rest.cx-cart-page .cx-cart-update{background:transparent}.cx-site.cx-rest.cx-cart-page .cx-buy,.cx-site.cx-rest.cx-cart-page .cx-cart-empty a{background:var(--accent);color:var(--on-accent)}.cx-site.cx-rest.cx-cart-page .cx-buy:hover,.cx-site.cx-rest.cx-cart-page .cx-cart-empty a:hover{background:#071642}.cx-site.cx-rest.cx-cart-page .cx-cart-policies a,.cx-site.cx-rest.cx-cart-page .cx-footer a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/2/assets/native-commerce.css.map */
