body.shippola-v11 cart-drawer.sp-cart-drawer{background:#1e1b1652;font-family:var(--sp-font,"Noto Sans JP",sans-serif);letter-spacing:0;color:#242321}body.shippola-v11 .sp-cart-drawer .drawer__inner{width:440px;max-width:calc(100vw - 20px);height:100%;height:100dvh;background:#fffcf6;border:0;padding:0 24px;box-shadow:-10px 0 35px #32240c12}body.shippola-v11 .sp-cart-drawer .drawer__header{padding:25px 0 20px;border-bottom:1px solid #e8e1d4;margin-bottom:12px;flex-shrink:0}body.shippola-v11 .sp-cart-drawer .drawer__heading{font-size:24px;line-height:1.5;font-weight:700;margin:0;letter-spacing:0}body.shippola-v11 .sp-cart-drawer .drawer__close{right:-9px;top:18px;width:44px;height:44px;color:#242321}body.shippola-v11 .sp-cart-drawer .drawer__close .svg-wrapper{width:22px;height:22px}body.shippola-v11 .sp-cart-drawer cart-drawer-items{min-height:0;overscroll-behavior:contain}body.shippola-v11 .sp-cart-drawer .cart-items thead th{font-size:14px;line-height:1.6;color:#716758;letter-spacing:0}body.shippola-v11 .sp-cart-drawer .cart-item{padding:20px 0;border-bottom:1px solid #ebe5d9;gap:12px}body.shippola-v11 .sp-cart-drawer .cart-item__image{border-radius:10px;object-fit:contain;background:#fff}body.shippola-v11 .sp-cart-drawer .cart-item__name{font-size:16px;font-weight:600;line-height:1.65;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#242321}body.shippola-v11 .sp-cart-drawer .product-option{font-size:14px;line-height:1.7;color:#655c4d}body.shippola-v11 .sp-cart-drawer .price{font-size:16px;font-weight:600}body.shippola-v11 .sp-cart-drawer .quantity{min-height:44px;border-radius:10px;width:132px}body.shippola-v11 .sp-cart-drawer .quantity__button{width:44px;min-width:44px}body.shippola-v11 .sp-cart-drawer .quantity__input{font-size:16px}body.shippola-v11 .sp-cart-drawer cart-remove-button .button{min-width:44px;min-height:44px}body.shippola-v11 .sp-cart-drawer .drawer__footer{background:#fffcf6;border-top:1px solid #e8e1d4;padding:20px 0 max(20px,env(safe-area-inset-bottom,0px));flex-shrink:0}body.shippola-v11 .sp-cart-drawer .totals__total{font-size:16px;line-height:1.6;font-weight:500;letter-spacing:0}body.shippola-v11 .sp-cart-drawer .totals__total-value{font-size:22px;line-height:1.5;font-weight:700}body.shippola-v11 .sp-cart-drawer .tax-note{font-size:14px;line-height:1.75;margin:12px 0 18px;color:#6c6252;letter-spacing:0}body.shippola-v11 .sp-cart-drawer .cart__checkout-button,body.shippola-v11 .sp-cart-drawer .cart-drawer__empty-content>.button{min-height:52px;border:0;border-radius:12px;background:#d29a31;color:#281f16;font-size:16px;font-weight:650;letter-spacing:0;box-shadow:none}body.shippola-v11 .sp-cart-drawer .button:before,body.shippola-v11 .sp-cart-drawer .button:after{box-shadow:none}@media(hover:hover)and (pointer:fine){body.shippola-v11 .sp-cart-drawer .cart__checkout-button:hover{background:#bf8926}}body.shippola-v11 .sp-cart-drawer .sp-cart-full-link{display:block;text-align:center;margin:14px 0 0;font-size:15px;line-height:1.7;text-underline-offset:4px;color:#554b3b}body.shippola-v11 .sp-cart-drawer .cart__empty-text{font-size:24px;line-height:1.6;letter-spacing:0}body.shippola-v11 .sp-cart-drawer a:focus-visible,body.shippola-v11 .sp-cart-drawer button:focus-visible{outline:2px solid #32acc0;outline-offset:3px}body.shippola-v11 .sp-cart-drawer .drawer__inner-empty{padding:30px 24px}@media(max-width:749px){body.shippola-v11 .sp-cart-drawer .drawer__inner{padding-inline:18px}body.shippola-v11 .sp-cart-drawer .drawer__header{padding-top:20px}body.shippola-v11 .sp-cart-drawer .drawer__heading{font-size:22px}body.shippola-v11 .sp-cart-drawer .drawer__close{top:14px}body.shippola-v11 .sp-cart-drawer .cart-item__name{font-size:15px}body.shippola-v11 .sp-cart-drawer .drawer__footer{padding-top:16px}}@media(max-height:650px){body.shippola-v11 .sp-cart-drawer .drawer__inner{overflow:auto}body.shippola-v11 .sp-cart-drawer cart-drawer-items{min-height:auto;overflow:visible}.sp-cart-drawer .drawer__footer{position:static}}@media(prefers-reduced-motion:reduce){body.shippola-v11 .sp-cart-drawer,body.shippola-v11 .sp-cart-drawer .drawer__inner{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sp-cart-drawer.css.map */
