:root{
  --tramizo-accent:#C94B5C;
  --tramizo-accent-dark:#8F2F3D;
  --tramizo-ink:#2A1D1B;
  --tramizo-cream:#FFF9F4;
  --tramizo-soft:#F8EDE7;
}
body{background:var(--tramizo-cream);color:var(--tramizo-ink)}
.header-wrapper,.header{background:#fff!important}
.header__heading-link,.header__menu-item,.header__icon{color:var(--tramizo-ink)!important}
.button,.shopify-payment-button__button--unbranded,.product-form__submit{border-radius:12px!important}
.button:not(.button--secondary),.shopify-payment-button__button--unbranded,.product-form__submit{
  background:var(--tramizo-accent)!important;color:#fff!important;border-color:var(--tramizo-accent)!important
}
.button:hover,.shopify-payment-button__button--unbranded:hover,.product-form__submit:hover{filter:brightness(.96)}
.card,.product__media,.thumbnail,.cart-drawer{border-radius:16px}
.price,.price-item--sale{color:var(--tramizo-accent-dark)}
.footer{background:var(--tramizo-accent-dark)!important}
.footer,.footer a,.footer p,.footer h2,.footer h3{color:#fff!important}
.badge{border-radius:999px}
@media(max-width:749px){
  .header{padding-left:14px!important;padding-right:14px!important}
}