header-actions .header-actions__cart-icon .cart-bubble .cart-bubble__background{background-color:#1a3a1a}header-actions .header-actions__cart-icon .cart-bubble .cart-bubble__text{color:#fff}.cart-drawer .cart-drawer__dialog,cart-items-component.ba-cart-page{--color-background: #faf6ee;--color-foreground: #1a3a1a;--color-foreground-rgb: 26 58 26;--color-border: #1a3a1a24;--font-body--family: "Poppins", sans-serif;--font-heading--family: "Montserrat", sans-serif;background:#faf6ee;color:#1a3a1a;font-family:Poppins,sans-serif}.cart-drawer .cart-drawer__dialog :is(.cart-drawer__header,.cart-drawer__content,.cart-drawer__summary),cart-items-component.ba-cart-page :is(.section-background,.section,.cart-summary,.cart-summary__inner){--color-foreground: #1a3a1a;--color-foreground-rgb: 26 58 26;background:#faf6ee;color:#1a3a1a}:is(.cart-drawer__dialog,.ba-cart-page) :is(.cart-primary-typography,.cart-secondary-typography,.cart-items__title,.cart-items__details,.cart-items__variants-wrapper,input,textarea){font-family:Poppins,sans-serif;color:#1a3a1a}:is(.cart-drawer__dialog,.ba-cart-page) :is(h1,h2,h3,.cart-items__title,.cart-totals__total-label,.cart-totals__total-value,.cart-items__price){font-family:Montserrat,sans-serif;font-weight:800;color:#1a3a1a}:is(.cart-drawer__dialog,.ba-cart-page) .cart-items .cart-items__table-row{padding:14px;margin-block-end:12px;border:1px solid #1a3a1a24;border-radius:14px;background:#fff;column-gap:12px}:is(.cart-drawer__dialog,.ba-cart-page) .cart-items__quantity-controls{flex-wrap:wrap;max-width:100%}:is(.cart-drawer__dialog,.ba-cart-page) .cart-items .quantity-selector{--quantity-selector-width: 134px;flex:0 0 134px;width:134px;min-height:46px;height:auto;border:1px solid #1a3a1a33;border-radius:999px;background:#faf6ee;color:#1a3a1a;box-shadow:none}:is(.cart-drawer__dialog,.ba-cart-page) .cart-items .quantity-selector button{flex:0 0 44px;min-width:44px;width:44px;min-height:44px;height:44px;border:0;background:transparent;padding:0;border-radius:999px;color:#1a3a1a}:is(.cart-drawer__dialog,.ba-cart-page) .cart-items .quantity-selector input[type=number]{flex:0 0 44px;width:44px;min-width:44px;max-width:44px;min-height:44px;padding:0;font-family:Poppins,sans-serif;background:transparent;color:#1a3a1a}:is(.cart-drawer__dialog,.ba-cart-page) .cart-items .cart-items__remove{color:#687363;min-width:44px;min-height:44px;background:transparent}:is(.cart-drawer__dialog,.ba-cart-page) .cart-items__remove:hover{color:#1a3a1a}:is(.cart-drawer__dialog,.ba-cart-page) .cart__checkout-button.button{--button-background-color: #95c53f;--button-color: #1a3a1a;--button-border-color: #95c53f;background:#95c53f;color:#1a3a1a;border:1px solid #95c53f;border-radius:12px;min-height:52px;box-shadow:none}:is(.cart-drawer__dialog,.ba-cart-page) .cart__checkout-button :is(.button-text,span){font-family:Montserrat,sans-serif;font-weight:800;color:#1a3a1a}:is(.cart-drawer__dialog,.ba-cart-page) .cart__checkout-button:hover:not(:disabled){background:#87b638;border-color:#87b638}:is(.cart-drawer__dialog,.ba-cart-page) :is(button,a,input,textarea):focus-visible{outline:2px solid #1a3a1a;outline-offset:3px}.cart-drawer__dialog .cart-items .cart-items__table-row{grid-template-columns:56px minmax(0,1fr);grid-template-rows:none;grid-template-areas:"media details" "media variants" "media unit_price" "media price" "quantity quantity" "error error"}.cart-drawer__dialog .cart-items__quantity{grid-area:quantity}.cart-drawer__dialog .cart-items__price{grid-area:price;text-align:start;align-items:start}@media screen and (max-width:749px){.ba-cart-page .cart-items .cart-items__table-row{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"media details" "media price" "quantity quantity" "error error"}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/ba-cart-b26.css.map */
