#cart-drawer .theme-drawer__dialog,.template-cart{--color-background:#f2e9d8!important;--color-background-rgb:242 233 216!important;--color-foreground:#242424!important;--color-foreground-rgb:36 36 36!important;--color-border:#d4bea0!important;--color-border-rgb:212 190 160!important;color:#242424;font-family:Arial,Helvetica,sans-serif}
#cart-drawer .theme-drawer__dialog,#cart-drawer .cart-drawer__inner,#cart-drawer .cart-drawer__content,#cart-drawer .cart-drawer__items{background:#f2e9d8!important}
#cart-drawer .theme-drawer__header{background:#d4bea0!important;color:#242424!important;border-bottom:1px solid #bea785;padding-block:18px}
#cart-drawer .theme-drawer__title{font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:700}
#cart-drawer .theme-drawer__badge{background:#faf7f0!important;color:#242424!important}
#cart-drawer .theme-drawer__close-button{background:#faf7f0!important;color:#242424!important;border:1px solid #bea785;border-radius:50%;min-width:40px;min-height:40px}
#cart-drawer .cart-drawer__items{padding-top:18px}
#cart-drawer .cart-items__table-row:not(:has(th)){background:#faf7f0;border:1px solid #ded5c4!important;border-radius:10px;padding:14px!important;margin-bottom:14px!important}
#cart-drawer .cart-drawer__summary{background:#e8dcc6!important;border-top:1px solid #d4bea0;mask-image:none!important;padding-top:20px}
#cart-drawer .cart-items__media-image,.template-cart .cart-items__media-image{border-radius:7px}
#cart-drawer :is(quantity-selector,.quantity-selector,.cart-discount__input,.cart-note__instructions),.template-cart :is(quantity-selector,.quantity-selector,.cart-discount__input,.cart-note__instructions){background:#fffdf8!important;color:#242424!important;border-color:#bea785!important;border-radius:7px}
#cart-drawer .cart__checkout-button,.template-cart .cart__checkout-button{background:#242424!important;color:#fff!important;border:1px solid #242424!important;border-radius:7px;min-height:48px;font-weight:700}
#cart-drawer .cart__checkout-button:hover,.template-cart .cart__checkout-button:hover{background:#48433b!important}
.template-cart,.template-cart #MainContent,.template-cart #MainContent .section-background,.template-cart #MainContent>.shopify-section{background:#f2e9d8!important;color:#242424}
.template-cart #header-component,.template-cart #header-component .header__row{background:#d4bea0!important;color:#242424!important;border-color:#bea785!important}
.template-cart #header-component :is(.menu-list__link,.header-actions__action){color:#242424!important}
.template-cart .cart-page__items{background:#faf7f0;border:1px solid #ded5c4;border-radius:10px;padding:20px}
.template-cart .cart-summary,.template-cart .cart-summary__inner,.template-cart .cart-page__summary .section-background{background:#e8dcc6!important;color:#242424!important;border-color:#d4bea0!important;border-radius:10px}
.template-cart .cart-summary__inner{padding:24px!important}
.template-cart .cart-items__table-row{border-color:#ded5c4!important}
@media(max-width:749px){.template-cart .cart-page__items{padding:14px}.template-cart .cart-summary__inner{padding:20px!important}#cart-drawer .cart-items__table-row:not(:has(th)){padding:12px!important}}
