@font-face {
font-family:'BrandonGrotesqueLight';
font-style:normal;
font-weight:400;
src:local('BrandonGrotesqueLight'),url(../../../../assets/fonts/BrandonGrotesqueLightfont.woff) format('woff'),url(../../../../assets/fonts/BrandonGrotesqueLightfont.woff2) format('woff2');}
@font-face {
font-family:'LarkenBlack';
font-style:normal;
font-weight:700;
src:local('LarkenBlack'),url(../../../../assets/fonts/LarkenBlackfont.woff) format('woff'),url(../../../../assets/fonts/LarkenBlackfont.woff2) format('woff2');}
@font-face {
font-family:'BrandonGrotesqueBold';
font-style:normal;
font-weight:700;
src:local('BrandonGrotesqueBold'),url(../../../../assets/fonts/BrandonGrotesqueBoldfont.woff) format('woff'),url(../../../../assets/fonts/BrandonGrotesqueBoldfont.woff2) format('woff2');}
@font-face {
font-family:'BrandonGrotesqueMedium';
font-style:normal;
font-weight:400;
src:local('BrandonGrotesqueMedium'),url(../../../../assets/fonts/BrandonGrotesqueMediumfont.woff) format('woff'),url(../../../../assets/fonts/BrandonGrotesqueMediumfont.woff2) format('woff2');}
h1, .h1 { font-family:LarkenBlack; font-size:45px; line-height:55px; font-weight:400; font-style:normal; }
h2, .h2 { font-family:LarkenBlack; font-size:30px; line-height:38px; font-weight:400; font-style:normal; }
h3, .h3 { font-family:BrandonGrotesqueBold; font-size:25px; line-height:30px; font-weight:400; font-style:normal; }
h4, .h4 { font-family:BrandonGrotesqueMedium; font-size:20px; line-height:25px; font-weight:400; font-style:normal; }
h5, .h5 { font-family:BrandonGrotesqueLight; font-weight:400; font-style:normal; }
h6, .h6 { font-family:BrandonGrotesqueLight; font-weight:400; font-style:normal; }
p { font-family:BrandonGrotesqueMedium; font-size:18px; line-height:27px; font-weight:400; font-style:normal; }
a { font-family:BrandonGrotesqueMedium; font-weight:400; font-style:normal; }
span { font-family:BrandonGrotesqueMedium; font-weight:400; font-style:normal; }
body { background-color:#000000; }
body.layout-boxed-lg { background-color:#000000; }
:root {
--font-family-base: 'BrandonGrotesqueLight', sans-serif;
--font-family-septenary: 'LarkenBlack', sans-serif;
--font-family-slider: 'BrandonGrotesqueLight', sans-serif;
--font-family-megamenu: 'BrandonGrotesqueLight', sans-serif;
--font-family-heading: 'LarkenBlack', sans-serif;
--font-family-senary: 'LarkenBlack', sans-serif;
--theme-color-default: #273514;
--link-color: #758862;
--link-color-hover: #273514;
--text-color: #273514;
--price-color: #273514;
--btn-bg: #273514;
--btn-bg-hover: #758862;
--btn-color: #ffffff;
--btn-color-hover: #ffffff;
--product-background: #ffffff;
--product-name-color: #273514;
--product-name-color-hover: #273514;
--product-price-color: #273514;
--product-regular-price-color: #273514;
--product-button-bg: #273514;
--product-button-bg-hover: #758862;
--product-button-color: #ffffff;
--product-button-color-hover: #ffffff;
--on-sale-badge-background: #273514;
--on-sale-badge-color: #ffffff;
--new-badge-background: #273514;
--new-badge-color: #ffffff;
--sale-badge-background: #273514;
--sale-badge-color: #ffffff;
--online-only-background: #273514;
--online-only-color: #ffffff;
--pack-badge-background: #273514;
--pack-badge-color: #ffffff;
--block-background: #ffffff;
--block-inner-background: #ffffff;
--block-heading-bg: #ffffff;
--block-heading-color: #273514;
}
