@font-face {
font-family:'Avenir';
font-style:normal;
font-weight:400;
src:local('Avenir'),url(../../../../assets/fonts/Avenir Regular.ttf) format('ttf'),url(../../../../assets/fonts/Avenir-Regular.otf) format('otf'),url(../../../../assets/fonts/Avenir-Regular.svg) format('svg'),url(../../../../assets/fonts/Avenir-Regular.woff) format('woff');}
@font-face {
font-family:'Avenir black';
font-style:normal;
font-weight:700;
src:local('Avenir black'),url(../../../../assets/fonts/Avenir Black.ttf) format('ttf'),url(../../../../assets/fonts/Avenir-Black.otf) format('otf'),url(../../../../assets/fonts/Avenir-Black.svg) format('svg'),url(../../../../assets/fonts/Avenir-Black.woff) format('woff');}
h1, .h1 { font-family:Avenir; font-weight:500; font-style:normal; }
h2, .h2 { font-family:Avenir; font-weight:500; font-style:normal; }
h3, .h3 { font-family:Avenir; font-weight:500; font-style:normal; }
h4, .h4 { font-family:Avenir; font-weight:500; font-style:normal; }
h5, .h5 { font-family:Avenir; font-weight:500; font-style:normal; }
h6, .h6 { font-family:Avenir; font-weight:500; font-style:normal; }
p { font-family:Avenir; font-weight:400; }
a { font-family:Avenir; font-weight:400; }
span { font-family:Avenir; font-weight:500; }
body { background-color:#ffffff; }
:root {
--font-family-base: 'Avenir', sans-serif;
--font-family-septenary: 'Avenir', sans-serif;
--font-family-slider: 'Avenir', sans-serif;
--font-family-megamenu: 'Avenir', sans-serif;
--font-family-heading: 'Avenir black', sans-serif;
--font-family-senary: 'Avenir', sans-serif;
--theme-color-default: #A41F35;
--link-color: #000000;
--link-color-hover: #A41F35;
--text-color: #000000;
--price-color: #A41F35;
--btn-bg: #A41F35;
--btn-bg-hover: #000000;
--btn-color: #ffffff;
--btn-color-hover: #ffffff;
--product-name-color: #000000;
--product-name-color-hover: #A41F35;
--product-price-color: #A41F35;
--product-regular-price-color: #000000;
--product-button-bg: #A41F35;
--product-button-bg-hover: #000000;
--product-button-color: #ffffff;
--product-button-color-hover: #ffffff;
--on-sale-badge-background: #A41F35;
--on-sale-badge-color: #ffffff;
--new-badge-background: #A41F35;
--new-badge-color: #ffffff;
--sale-badge-background: #A41F35;
--sale-badge-color: #ffffff;
--online-only-background: #A41F35;
--online-only-color: #ffffff;
--pack-badge-background: #A41F35;
--pack-badge-color: #ffffff;
}
