#cart-drawer .theme-drawer__dialog{--theme-drawer-padding:24px;border-radius:12px!important;overflow:hidden}#cart-drawer .theme-drawer__header{padding:24px 24px 14px;min-height:0;gap:12px}#cart-drawer .theme-drawer__title{font-size:28px;line-height:1.2;font-weight:400;letter-spacing:-.035em}#cart-drawer .theme-drawer__badge{min-width:24px;height:24px;font-size:12px;font-weight:400;color:#54453b;background:#f0eeeb}#cart-drawer .theme-drawer__close-button{--private-button-size:36px;width:36px;height:36px;flex:0 0 36px;padding:8px;border:none!important;border-radius:50%;box-shadow:none!important;background:transparent!important;color:#54453b}#cart-drawer .theme-drawer__close-button:focus-visible{outline:2px solid #54453b;outline-offset:2px}#cart-drawer .cart-drawer__items{padding-inline:24px}#cart-drawer .cart-drawer__items .cart-items__table-row{padding-block:0 18px;margin-bottom:18px;border-color:#e8e4df}#cart-drawer .cart-items__title{font-size:16px;font-weight:400;line-height:1.35;letter-spacing:-.015em}#cart-drawer .cart-items__variants,#cart-drawer .cart-items__unit-price-wrapper{font-size:13px;line-height:1.5;color:#82786f}#cart-drawer .cart-items__price{font-size:14px;line-height:1.45}#cart-drawer .cart-items__media-image{border:0!important;border-radius:0!important;background:#f7f6f4}#cart-drawer .cart-items__quantity-controls{gap:10px}#cart-drawer .quantity-selector-wrapper{margin:0}#cart-drawer .quantity-selector{--quantity-selector-width:108px;flex:0 0 108px;width:108px;min-height:40px;height:40px;border:1px solid #d7d1cb;border-radius:5px!important}#cart-drawer .quantity-selector :is(.quantity-minus,.quantity-plus){width:34px;min-width:34px;height:38px;padding:0!important;border-radius:0!important}#cart-drawer .quantity-selector input[type=number]{width:34px;min-width:0;font-size:13px}#cart-drawer .cart-items__remove{color:#82786f}#cart-drawer .cart-drawer__summary{--cart-drawer-summary-padding:20px;align-items:stretch;gap:12px;padding:20px 24px 24px;background:#fff;-webkit-mask-image:none;mask-image:none}#cart-drawer .cart-drawer__summary .cart__summary-totals:not(:has(.cart__subtotal-container:empty)){padding-block-start:16px;border-color:#e8e4df}#cart-drawer .cart-actions summary{padding-block:10px;font-size:13px}#cart-drawer .cart-totals__total{font-size:15px}#cart-drawer .cart-totals__tax-note{color:#82786f;font-size:12px;line-height:1.5}#cart-drawer .cart__checkout-button{box-sizing:border-box;min-height:48px;height:48px;width:100%;padding:0 16px!important;border-radius:6px!important;font-size:14px;line-height:1.2;font-weight:500;letter-spacing:.01em;text-transform:none}#cart-drawer .additional-checkout-buttons{display:none!important}@media(max-width:749px){#cart-drawer .theme-drawer__header{padding:20px 18px 12px}#cart-drawer .cart-drawer__items{padding-inline:18px}#cart-drawer .cart-drawer__summary{padding:16px 18px 20px}#cart-drawer .theme-drawer__title{font-size:25px}#cart-drawer .theme-drawer__dialog{border-radius:10px!important}}#MainContent .product-details h1,#MainContent .product-card__title,#MainContent .resource-card__title,#MainContent .blim-brand-hero h1,#MainContent .blim-collection-heading h1,#cart-drawer .cart-items__title,#cart-drawer .cart-items__variant,#cart-drawer .cart-items__variants{text-transform:none!important}#cart-drawer .theme-drawer__title{text-transform:lowercase!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/blim-cart.css.map */
