#HeaderMiniCart .mini-cart-wrap{width:min(520px,100vw);max-width:100vw;background:#f3f1eb;border-left:1px solid #aeb9c3}#HeaderMiniCart .mini-cart-header{padding:22px 24px;background:#071a2e;color:#fff}#HeaderMiniCart .mini-cart-header p{font-size:24px;line-height:1.2;color:inherit}#HeaderMiniCart .button-drawer-header-dismiss{background:transparent!important;color:#fff!important;border-color:#617286;min-width:44px;min-height:44px}#HeaderMiniCart .button-drawer-header-dismiss:hover{background:#18334e!important}#HeaderMiniCart .drawer-content-inner{padding:22px 24px}#HeaderMiniCart .mini-cart-item-list{margin-top:0}#HeaderMiniCart .mini-cart-item{gap:18px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #ccd4dc}#HeaderMiniCart .mini-cart-item:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}#HeaderMiniCart .mini-cart-item-image-wrap{flex:0 0 96px;width:96px;background:#e3e9f0;padding:8px;border:1px solid #c4cdd7}#HeaderMiniCart .mini-cart-item-image-wrap a{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1}#HeaderMiniCart .mini-cart-item-image-wrap img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}#HeaderMiniCart .mini-cart-item-heading{font-size:16px;line-height:1.4;margin-bottom:8px}#HeaderMiniCart .mini-cart-item-info{min-width:0;flex:1}#HeaderMiniCart .mini-cart-item-heading a{overflow-wrap:anywhere}#HeaderMiniCart .ba-mode-notice--compact{display:inline-block;margin:6px 0;padding:5px 9px;border-left-width:2px}#HeaderMiniCart .ba-mode-notice--compact strong{font-size:12px;line-height:1.4}#HeaderMiniCart .ba-mode-notice--compact p{display:none}#HeaderMiniCart .mini-cart-item-eyebrow{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:#596674}#HeaderMiniCart .mini-cart-item-price{font-size:17px;font-weight:700;color:#071a2e;margin:10px 0}#HeaderMiniCart .ba-cart-unit-price{font-size:12px;line-height:1.5;color:#475867;margin:-4px 0 10px}#HeaderMiniCart .mini-cart-variations-list{font-size:12px;line-height:1.5}#HeaderMiniCart .mini-cart-item-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}#HeaderMiniCart .mini-cart-item-actions .quantity-input{width:132px;min-height:44px;height:44px;flex:0 0 132px}#HeaderMiniCart .mini-cart-item-actions .quantity-input-button{box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px;flex:0 0 44px;padding:0}#HeaderMiniCart .mini-cart-item-actions .quantity-input-field{box-sizing:border-box;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;flex:0 0 44px;font-size:16px;line-height:1.3;font-variant-numeric:tabular-nums}#HeaderMiniCart .mini-cart-item-actions cart-remove-button{display:inline-flex;flex:0 0 auto;margin-inline-start:0}#HeaderMiniCart .mini-cart-item-remove{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin-inline-start:0}#HeaderMiniCart .header-mini-cart-footer{background:#e3e9f0;padding:22px 24px;padding-bottom:calc(22px + env(safe-area-inset-bottom,0px));border-top:1px solid #aeb9c3}#HeaderMiniCart .header-mini-cart-footer:not(:has(.mini-cart-footer)){display:none}#HeaderMiniCart .mini-cart-recap{font-size:18px;margin-bottom:10px}#HeaderMiniCart .mini-cart-recap>span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}#HeaderMiniCart .ba-cart-delivery{padding:12px 14px;font-size:13px;line-height:1.5;margin-bottom:18px}#HeaderMiniCart .ba-cart-delivery--compact{padding:0;margin:0 0 12px;background:transparent;border:0}#HeaderMiniCart .ba-cart-delivery--compact p{margin:0 0 4px}#HeaderMiniCart .ba-cart-delivery__links{display:flex;flex-wrap:wrap;gap:0 16px}#HeaderMiniCart .ba-cart-delivery--compact a{display:inline-flex;align-items:center;min-height:36px;font-size:12px}#HeaderMiniCart .ba-cart-help{text-align:center;margin:8px 0 -8px}#HeaderMiniCart .ba-cart-help a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:#071a2e;text-decoration:underline;text-underline-offset:3px}#HeaderMiniCart .ba-cart-help a:focus-visible{outline:2px solid #2459d8;outline-offset:3px}#HeaderMiniCart .mini-cart-footer-actions{gap:12px}#HeaderMiniCart .mini-cart-footer-actions>*{width:auto;flex:1 1 0}#HeaderMiniCart .mini-cart-footer-actions .button{width:100%;min-height:48px;font-size:14px}#HeaderMiniCart .mini-cart-message-empty{padding:44px 16px;text-align:center}#HeaderMiniCart .mini-cart-message-empty>p:first-of-type{font-size:22px;font-weight:700}#HeaderMiniCart .ba-mini-cart-empty-note{font-size:15px;line-height:1.6;max-width:30ch;margin:12px auto 24px}.header-mini-cart-open div.BLOY-widget,.header-mini-cart-open div.BLOY-popup,.header-mini-cart-open #chizy-v2-split-shell{visibility:hidden!important;pointer-events:none!important}.ba-dc-source-note{max-width:1200px;margin:0 auto 28px;padding:18px 22px;background:#e3e9f0;border-left:3px solid #ff6947;font-size:15px;line-height:1.65;color:#071a2e}.ba-dc-source-note p{margin:0}[id$=__blocks_pDUfba] [class*=ai-counter-number-]{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px}@media(max-width:749px){.header .ba-tokyo-search-links a{white-space:normal}#HeaderMiniCart .mini-cart-wrap{box-sizing:border-box;top:0;bottom:0;inset-inline:0;width:100%;max-width:100%;height:100vh;height:100dvh;border-left:0;border-radius:0}#HeaderMiniCart .mini-cart-header{padding:18px 20px}#HeaderMiniCart .drawer-content-inner{padding:20px}#HeaderMiniCart .mini-cart-item{gap:14px}#HeaderMiniCart .mini-cart-item-image-wrap{flex-basis:78px;width:78px}#HeaderMiniCart .mini-cart-item-heading{font-size:15px}#HeaderMiniCart .header-mini-cart-footer{padding:18px 20px;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}#HeaderMiniCart .mini-cart-footer-actions .button{font-size:13px}[id$=__blocks_pDUfba] [class*=ai-counter-box-]{padding:16px 10px}[id$=__blocks_pDUfba] [class*=ai-counter-number-]{font-size:24px}.ba-dc-source-note{padding:16px;font-size:14px}}#HeaderMiniCart .ba-cart-accessories{display:block;margin-top:24px;padding-top:20px;border-top:1px solid #ccd4dc}#HeaderMiniCart .ba-cart-accessories__heading{font-size:16px;line-height:1.4;margin:0 0 4px;color:#071a2e}#HeaderMiniCart .ba-cart-accessories__note{font-size:12px;line-height:1.5;color:#475867;margin:0 0 12px}#HeaderMiniCart .ba-cart-accessories__list{list-style:none;padding:0;margin:0;display:grid;gap:10px}#HeaderMiniCart .ba-cart-accessory{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;background:#e3e9f0;border:1px solid #ccd4dc;border-radius:8px}#HeaderMiniCart .ba-cart-accessory__image{display:flex;align-items:center;justify-content:center;width:64px;aspect-ratio:1;background:#fff;border-radius:4px;overflow:hidden}#HeaderMiniCart .ba-cart-accessory__image img{display:block;width:100%;height:100%;object-fit:contain}#HeaderMiniCart .ba-cart-accessory__details{display:grid;gap:5px;min-width:0;font-size:13px;line-height:1.4;color:#071a2e}#HeaderMiniCart .ba-cart-accessory__details>a{color:inherit;font-weight:600;text-decoration:none;overflow-wrap:anywhere}#HeaderMiniCart .ba-cart-accessory__details>a:hover{text-decoration:underline}#HeaderMiniCart .ba-cart-accessory__details>span{font-variant-numeric:tabular-nums}#HeaderMiniCart .ba-cart-accessory__add{min-width:64px;min-height:44px;padding:10px;font:inherit;font-size:12px;font-weight:700;line-height:1.25;border:1px solid #071a2e;border-radius:4px;background:#071a2e;color:#fff;cursor:pointer}#HeaderMiniCart .ba-cart-accessory__add:hover{background:#18334e}#HeaderMiniCart .ba-cart-accessory__add:disabled{cursor:wait;opacity:.65}#HeaderMiniCart .ba-cart-accessory__add:focus-visible,#HeaderMiniCart .ba-cart-accessory__details>a:focus-visible{outline:2px solid #2459d8;outline-offset:3px}#HeaderMiniCart .ba-cart-accessories__error{font-size:13px;line-height:1.5;color:#8b2924;margin:12px 0 0}@media(max-width:389px){#HeaderMiniCart .ba-cart-accessory{grid-template-columns:52px minmax(0,1fr) auto;gap:8px;padding:8px}#HeaderMiniCart .ba-cart-accessory__image{width:52px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ba-tokyo-cart.css.map */
