:root {
	--display-font-family: Lalezar;
	--body-font-family: Lexend;

	--font-size: 16px

	--logo-padding: 11px;
	--logo-height: 108px;

	--header-width: 100%;
	--header-border-position: bottom;
	--header-border-size: 4px;
	--header-bg-color: 255 255 255;
	--header-border-color: 0 0 0;

	--brand-color: 0 0 0;
	--brand-color-inverted: 255 15 ;

	--background-color: 255 15 ;
	--text-color: 61 61 61;
	--link-color: 23 88 52;

	--action-color: 0 0 0;
	--action-color-inverted: 255 255 255;

	--announcement-bar-bg-color: 69 112 198;
	--announcement-bar-text-color: 255 255 255;
	--announcement-bar-link-color: 255 255 255;

	--main-navigation-bg-color: 255 255 255;
	--main-navigation-link-color: 0 0 0;
	--main-navigation-link-color-hover: 255 255 255;
	--main-navigation-link-bg-color: 255 255 255;
	--main-navigation-link-font-size: 14px;
	--main-navigation-link-alignment: center;

	--auxiliary-bg-color: transparent;
	--auxiliary-border-color: transparent;
	--auxiliary-link-color: transparent;

	--order-status-bg-color: 255 255 255;
	--order-status-color: 0 0 0;

	--store-menu-bg_color: 0 0 0;
	--store-menu-color: 255 255 255;

	--footer-bg-color: 38 98 43;
	--footer-color: 255 15 ;
	--footer-link-color: 255 15 ;
}

/*Custom Styles*/
/* ===== PLF Thanksgiving turkey bar (Theme > Custom CSS, paste at the very end) ===== */
.announcement_bar{background:#175834 !important;padding:0 !important;font-size:16px !important;text-align:left !important;}
.announcement_bar .plf-tb{width:100%;box-sizing:border-box;background:#175834;}
.announcement_bar .plf-tb *{box-sizing:border-box;}
.announcement_bar .plf-tb__wrap{max-width:1180px;margin:0 auto;padding:13px 20px;display:flex;align-items:center;justify-content:space-between;gap:26px;}
.announcement_bar .plf-tb__msg{display:inline-flex;flex-direction:column;line-height:1.12;}
.announcement_bar .plf-tb__title{font-family:'Lalezar',cursive;font-size:23px;color:#F8F4EC;letter-spacing:.2px;}
.announcement_bar .plf-tb__title em{font-style:normal;color:#EBD9AE;}
.announcement_bar .plf-tb__sub{font-family:'Lexend',sans-serif;font-size:12.5px;font-weight:300;color:#C9A84C;margin-top:4px;}
.announcement_bar .plf-tb__cd{display:inline-flex;flex-direction:column;align-items:center;gap:6px;flex:0 0 auto;}
.announcement_bar .plf-tb__cdlab{font-family:'Lexend',sans-serif;font-size:10px;font-weight:500;letter-spacing:2.2px;text-transform:uppercase;color:#EBD9AE;opacity:.85;}
.announcement_bar .plf-tb__cells{display:flex;gap:7px;}
.announcement_bar .plf-tb__cell{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:56px;padding:6px 6px 5px;border-radius:6px;background:rgba(0,0,0,.20);border:1px solid rgba(248,244,236,.16);perspective:420px;}
.announcement_bar .plf-tb__num{display:block;font-family:'Lalezar',cursive;font-size:22px;line-height:1;color:#F3D999;font-variant-numeric:tabular-nums;transform-origin:50% 55%;}
.announcement_bar .plf-tb__unit{display:block;font-family:'Lexend',sans-serif;font-size:9px;font-weight:400;letter-spacing:1.1px;text-transform:uppercase;color:#D6CFBC;margin-top:3px;}
@keyframes plfTbFlip{0%{transform:rotateX(0deg);}45%{transform:rotateX(-86deg);opacity:.3;}46%{opacity:1;}100%{transform:rotateX(0deg);}}
.announcement_bar .plf-tb__num.is-flip{animation:plfTbFlip .40s cubic-bezier(.36,.06,.3,1);}
.announcement_bar a.plf-tb__btn,
.announcement_bar a.plf-tb__btn:link,
.announcement_bar a.plf-tb__btn:visited,
.announcement_bar a.plf-tb__btn:hover,
.announcement_bar a.plf-tb__btn:focus,
.announcement_bar a.plf-tb__btn:active{flex:0 0 auto;display:inline-block;font-family:'Lexend',sans-serif;font-size:14.5px;font-weight:600;letter-spacing:.3px;color:#12492C !important;background:#C9A84C;border:none;border-radius:6px;padding:12px 24px;text-decoration:none !important;box-shadow:none;}
.announcement_bar a.plf-tb__btn:hover{background:#DBBB61;}
@media(max-width:900px){
  .announcement_bar .plf-tb__wrap{flex-flow:row wrap;justify-content:center;align-items:center;text-align:center;gap:9px;padding:10px 12px 11px;}
  .announcement_bar .plf-tb__msg{flex:0 0 100%;align-items:center;}
  .announcement_bar .plf-tb__title{font-size:17px;line-height:1.15;}
  .announcement_bar .plf-tb__sub{display:none;}
  .announcement_bar .plf-tb__cdlab{display:none;}
  .announcement_bar .plf-tb__cd{flex:0 1 auto;gap:0;}
  .announcement_bar .plf-tb__cells{gap:5px;}
  .announcement_bar .plf-tb__cell{min-width:0;padding:4px 7px 3px;border-radius:5px;}
  .announcement_bar .plf-tb__num{font-size:18px;}
  .announcement_bar .plf-tb__unit{font-size:8px;letter-spacing:.9px;margin-top:2px;}
  .announcement_bar a.plf-tb__btn,
  .announcement_bar a.plf-tb__btn:link,
  .announcement_bar a.plf-tb__btn:visited{padding:9px 16px;font-size:13px;}
}
@media(max-width:359px){
  .announcement_bar .plf-tb__cd{flex:0 0 100%;}
}
