#cart{--b2r:4px;color:#202020}#cart header h2{font-size:22px;line-height:1.4;font-weight:700}#cart>.l4ca>li{padding-block:18px}#cart>.l4ca h2{font-size:15px;line-height:1.6;text-transform:none;letter-spacing:0}#cart>.l4ca .price{font-size:16px;line-height:1.5;font-weight:600}#cart>.l4ca section>ul{font-size:13px;color:#606060;line-height:1.6}#cart .sticky-in-panel{background:#fff}#cart .sticky-in-panel .link-btn button,#cart .sticky-in-panel .link-btn a{border-radius:4px;font-size:14px;line-height:1.5;min-height:44px}#cart .sticky-in-panel .link-btn button:before,#cart .sticky-in-panel .link-btn a:before{border-radius:4px}#cart .sticky-in-panel button[name=checkout]{font-size:16px;min-height:48px}#cart ug-cart-recommendations{display:block;margin:24px 0;padding:20px 0 0;border-top:1px solid #e5e5e5}#cart ug-cart-recommendations[hidden]{display:none}#cart .ug-cart-rec-heading{font-size:15px;line-height:1.5;margin:0 0 16px;font-weight:600}#cart .ug-cart-rec-list{display:grid;gap:16px}#cart .ug-cart-rec-card{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;margin:0;padding:0}#cart .ug-cart-rec-image{display:block;width:72px;height:72px;background:#f6f6f6;border-radius:4px;overflow:hidden}#cart .ug-cart-rec-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}#cart .ug-cart-rec-title{display:block;font-size:13px;line-height:1.6;font-weight:500;color:#202020;text-decoration:none}#cart .ug-cart-rec-price{font-size:14px;line-height:1.5;margin:4px 0 8px;font-weight:600}#cart .ug-cart-rec-form{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}#cart .ug-cart-rec-select{display:block;-webkit-appearance:auto;appearance:auto;width:100%;height:auto;min-height:36px;max-width:100%;font-size:13px;padding:6px 8px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#202020}#cart .ug-cart-rec-add{margin:0;padding:8px 14px;min-height:36px;font-size:13px;line-height:1.4;background:#fff;color:#202020;border:1px solid #ccc;border-radius:4px;box-shadow:none}#cart .ug-cart-rec-add:before,#cart .ug-cart-rec-add:after{display:none}#cart .ug-cart-rec-add:disabled{opacity:.5;cursor:not-allowed}#cart .ug-cart-rec-form.processing{opacity:.6;pointer-events:none}@media(max-width:760px){#cart header h2{font-size:20px}#cart>.l4ca h2{font-size:14px}#cart .ug-cart-rec-select{font-size:16px}}#cart .quote-button{background:#fff;color:#202020!important;border:1px solid #333}#cart .quote-button:before,#cart .quote-button:after{display:none}#cart .quote-button:hover{background:#f6f6f6}#root #cart .link-btn a,#root #cart button{animation:none;transform:none;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#root #cart .link-btn a:before,#root #cart button:before{animation:none;transform:none;box-shadow:none;transition:background-color .15s ease}@media(hover:hover)and (pointer:fine){#root #cart .link-btn a.overlay-tertiary:hover:before,#root #cart button[name=checkout]:not(:disabled):not(.disabled):hover:before{background-color:color-mix(in srgb,var(--secondary_bg_btn) 94%,#000);border-width:0}#root #cart .quote-button:hover{background-color:#f4f4f4;border-color:#202020;color:#202020}#root #cart .ug-cart-rec-add:not(:disabled):hover{background-color:#f4f4f4;border-color:#aaa;color:#202020}}#root #cart .link-btn a:focus-visible,#root #cart button:focus-visible{outline:2px solid #333;outline-offset:3px}@media(prefers-reduced-motion:reduce){#root #cart .link-btn a,#root #cart button,#root #cart .link-btn a:before,#root #cart button:before{transition:none}}body #root #cart{font-family:var(--ug-font-body);font-size:15px;line-height:1.7}body #root #cart header h2{font-family:var(--ug-font-medium);font-size:22px;line-height:1.4}body #root #cart .l4ca h2,body #root #cart .l4ca h2 a{font-family:var(--ug-font-medium);font-size:14px;line-height:1.5}body #root #cart .l4ca .price{font-family:var(--ug-font-price);font-size:16px;line-height:1.5;font-weight:600}body #root #cart .l4ca .old-price{font-family:var(--ug-font-price);font-size:14px;color:#b12c3c}body #root #cart .l4ca section>ul{margin-bottom:12px}body #root #cart .l4ca section>ul li{font-family:var(--ug-font-body);font-size:12px;line-height:1.6;color:#606060}body #root #cart .l4ca footer{align-items:center;gap:12px}body #root #cart .input-amount{--input_h:36px;margin:0}body #root #cart .input-amount input{font-family:var(--ug-font-price);font-size:14px;height:36px;min-height:36px}body #root #cart .remove-from-cart-link{font-family:var(--ug-font-support);font-size:13px!important;gap:6px;min-height:36px;line-height:1.5}body #root #cart .remove-from-cart-link span{display:inline;font-size:inherit}body #root #cart .remove-from-cart-link .icon-trash{font-size:14px;margin:0;top:0}body #root #cart .ug-cart-discount{margin-bottom:16px}body #root #cart .ug-cart-discount>div:first-child{font-family:var(--ug-font-support);font-size:14px!important;line-height:1.6}body #root #cart .ug-cart-discount>div:first-child :is(span,strong,b,font){font-family:inherit;font-size:inherit!important;color:inherit!important}body #root #cart .ug-cart-discount>div:last-child{font-family:var(--ug-font-support);font-size:12px!important;line-height:1.6}body #root #cart .sticky-in-panel .link-btn :is(a,button){font-family:var(--ug-font-button);font-size:15px;line-height:1.5;min-height:48px;padding-block:12px}body #root #cart .sticky-in-panel>ul{font-family:var(--ug-font-price);font-size:16px;line-height:1.7}body #root #cart .sticky-in-panel>ul li>span:first-child{font-family:var(--ug-font-support);font-size:14px}body #root #cart .l4ca h2 a:hover{color:inherit;text-decoration:underline;text-underline-offset:.2em}@media(max-width:760px){body #root #cart header h2{font-size:20px}body #root #cart .l4ca h2,body #root #cart .l4ca h2 a{font-size:13px}body #root #cart .l4ca section>.cols{display:block}body #root #cart .l4ca section>.cols .price{margin-top:4px}}body #root #cart .l4ca footer .input-amount{height:36px;min-height:36px;max-height:36px;align-self:center;flex:0 0 66px;width:66px}body #root #cart .l4ca footer .input-amount input{height:36px!important;min-height:36px!important;max-height:36px!important;line-height:34px;padding-block:0;box-sizing:border-box}body #root #cart .ug-cart-totals>li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:16px;line-height:1.6;margin:0;padding:4px 0}body #root #cart .ug-cart-totals>li>span:first-child{font-family:var(--ug-font-support);font-size:14px;line-height:1.6;text-transform:none}body #root #cart .ug-cart-totals>li .ug-cart-total-value{font-family:var(--ug-font-price);font-size:16px;font-weight:500;white-space:nowrap}body #root #cart .ug-cart-totals>li.strong{border-top:1px solid #e5e5e5;margin-top:8px;padding-top:12px}body #root #cart .ug-cart-totals>li.strong>span:first-child{font-family:var(--ug-font-button)}body #root #cart .ug-cart-totals>li.strong .ug-cart-total-value{font-weight:600}body #root #cart .ug-cart-totals>li.overlay-gray{color:#c5283d}body #root #cart .remove-from-cart-link{color:#606060}body #root #cart .remove-from-cart-link:hover{color:#c5283d;text-decoration:underline;text-underline-offset:.2em}body #root #cart .input-amount .semantic-amount{display:block;height:36px;min-height:36px;line-height:36px}body #root #cart .l4ca section>footer{display:flex;align-items:center;gap:12px}body #root #cart .l4ca section>footer>p{margin:0;padding:0;align-self:center}body #root #cart .l4ca section>footer .remove-from-cart-link{display:inline-flex;align-items:center;justify-content:center;height:36px;min-height:36px;padding:0;line-height:1.5;box-sizing:border-box}body #root #cart>.l4ca{border-top:0}body #root #cart>.l4ca>li{border:0}body #root #cart>.l4ca>li:before{border:0}body #root #cart .quote-price{color:#222;font-family:var(--ug-font-price);font-size:16px;font-weight:400;line-height:1.5;text-decoration:none}body #root #cart .l4ca .ug-cart-item-discount,body #root #cart .l4ca .ug-cart-item-discount span{font-family:var(--ug-font-body);font-size:12px!important;font-weight:400;line-height:1.6;text-transform:none}body #root #cart .l4ca .ug-cart-item-discount{margin:6px 0 10px}
/*# sourceMappingURL=/cdn/shop/t/37/assets/uchino-cart-drawer.css.map */
