#cart-drawer .cart-items__table-row:not(:has(th)){grid-template-columns:104px minmax(0,1fr) auto!important;grid-template-rows:auto auto 1fr auto auto!important;grid-template-areas:"media details details" "media variants variants" "media spacer spacer" "media quantity price" "media error error"!important;column-gap:20px!important;row-gap:6px!important;align-items:start!important}#cart-drawer .cart-items__media{grid-area:media!important;width:104px!important;aspect-ratio:3 / 4;align-self:start!important;overflow:hidden;background:#f3f2ef}#cart-drawer .cart-items__media a,#cart-drawer .cart-items__media img{display:block;width:100%!important;height:100%!important;object-fit:cover;border-radius:0!important}#cart-drawer .cart-items__product-info{grid-area:details!important}#cart-drawer .cart-items__title{font-family:var(--shicho-font-serif)!important;font-size:17px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;color:#111!important}#cart-drawer .cart-items__variants-wrapper{grid-area:variants!important}#cart-drawer .cart-items__variants,#cart-drawer .cart-items__variants dd,#cart-drawer .cart-items__variant{margin:0!important;font-family:var(--shicho-font-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#555!important}#cart-drawer .cart-items__unit-price-wrapper{display:none!important}#cart-drawer .cart-items__quantity{grid-area:quantity!important;align-self:end!important}#cart-drawer .cart-items__quantity-controls{display:flex!important;align-items:center!important;gap:14px!important}#cart-drawer .quantity-selector{height:40px!important;min-width:100px!important;border:1px solid #dcdcdc!important;border-radius:2px!important;background:#fff!important;font-family:var(--shicho-font-sans)!important;font-size:13px!important}#cart-drawer .quantity-selector input{font-family:var(--shicho-font-sans)!important;font-size:13px!important;color:#111!important}#cart-drawer .cart-items__remove{width:32px!important;height:32px!important;min-width:0!important;padding:0!important;color:#111!important}#cart-drawer .cart-items__price{grid-area:price!important;align-self:end!important;justify-self:end!important;padding-bottom:10px!important;text-align:right!important;white-space:nowrap;font-family:var(--shicho-font-sans)!important;font-size:14px!important;font-weight:400!important;color:#111!important}#cart-drawer .cart-items__error{grid-area:error!important}#cart-drawer .theme-drawer__title,#cart-drawer #cart-drawer-heading{font-family:var(--shicho-font-serif)!important;font-size:22px!important;font-weight:400!important;letter-spacing:-.01em!important}#cart-drawer .cart-drawer__summary,#cart-drawer .cart-drawer__summary *{font-family:var(--shicho-font-sans)!important}#cart-drawer .cart__checkout-button,#cart-drawer button[name=checkout],#cart-drawer .cart-drawer__summary .button{min-height:52px!important;border-radius:0!important;font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}html body [id^=ShichoProduct-] .shicho-product__option-value{width:auto!important;min-width:48px!important;padding:0 16px!important;white-space:nowrap!important}.menu-drawer .menu-drawer__navigation{padding-top:8px!important}.menu-drawer .menu-drawer__list-item--flat{margin:0!important;padding:18px 0 20px!important;border-bottom:1px solid #e5e5e3}.menu-drawer .menu-drawer__list-item--flat:last-child{border-bottom:0}.menu-drawer .menu-drawer__menu-item--mainlist,.menu-drawer .menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{min-height:0!important;padding-block:0!important;font-family:var(--shicho-font-serif)!important;font-size:30px!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.01em!important;color:#111!important}.menu-drawer .menu-drawer__menu--childlist{display:flex!important;flex-direction:column;gap:2px;margin-top:14px!important}.menu-drawer .menu-drawer__menu-item--child,.menu-drawer .menu-drawer__menu-item--child .menu-drawer__menu-item-text{min-height:0!important;padding-block:5px!important;font-family:var(--shicho-font-sans)!important;font-size:11px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#555!important}.menu-drawer .menu-drawer__menu-item--child:hover .menu-drawer__menu-item-text,.menu-drawer .menu-drawer__menu-item--child[aria-current=page] .menu-drawer__menu-item-text{color:#111!important}.menu-drawer .menu-drawer__utility-links,.menu-drawer .menu-drawer__utility-links *{font-family:var(--shicho-font-sans)!important;font-size:11px!important;letter-spacing:.08em!important}.shicho-product__accordion[data-closing] .shicho-product__accordion-icon,.shicho-faqp__item[data-closing] .shicho-faqp__icon,.shicho-mto__q[data-closing] .shicho-mto__plus{transform:rotate(0)!important}.shicho-product__accordion-icon{transition:transform .3s cubic-bezier(.25,.8,.25,1)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/shicho-cart.css.map */
