#efx-header[data-ef-live-header-readability]{background:#fff}#efx-header[data-ef-live-header-readability] :is(a,button):focus-visible,#efx-drawer[data-ef-live-header-readability] :is(a,button):focus-visible{outline:2px solid var(--efx-ink, #121212);outline-offset:3px}#efx-header[data-ef-live-header-readability] .ef-live-header__search-label,#efx-header[data-ef-live-header-readability] .ef-live-header__search-action{display:none}#efx-header[data-ef-live-header-readability] .efx-iconbtn{min-width:44px;min-height:44px}#efx-header[data-ef-live-header-readability] .efx-acct__item{font-size:17px;line-height:1.4;min-height:48px}#efx-header[data-ef-live-header-readability] .efx-acct__sub{font-size:15px;line-height:1.4}#efx-header[data-ef-live-header-readability] .efx-acct__eyebrow{font-size:14px}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] :is(.efxm__all,.efxm__link){min-height:44px;font-size:17px;line-height:1.4;color:var(--efx-ink, #121212)}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__label{font-size:15px;font-weight:600;line-height:1.4;letter-spacing:.04em;color:var(--efx-body, #33312c);margin-bottom:12px}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__type{min-height:44px;padding-block:8px}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__type b{font-size:17px;font-weight:600;line-height:1.35}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__type-txt{min-width:0;max-width:none;grid-template-columns:minmax(0,1fr)}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__type-txt>span{font-size:15px;line-height:1.5;color:var(--efx-body, #33312c)}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__type em,:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__all i{font-size:15px;line-height:1.4;color:var(--efx-muted, #5c564c)}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__aid{min-height:48px;font-size:16px;line-height:1.4;padding-block:8px}#efx-header[data-ef-live-header-readability] :is(.efxm__name,.efxm__price){font-size:17px;line-height:1.4}#efx-header[data-ef-live-header-readability] .efxm__brand{font-size:14px;line-height:1.4}#efx-header[data-ef-live-header-readability] .efxm__cta{min-height:44px;font-size:16px;line-height:1.4}#efx-header[data-ef-live-header-readability] :is(.efxm__link,.efxm__all):hover{color:var(--efx-bronze-deep, #6e5233);text-decoration:underline;text-underline-offset:4px}@media(min-width:1024px){#efx-header[data-ef-live-header-readability] .efxm{max-height:calc(100vh - 180px);max-height:calc(100dvh - 180px);overflow-y:auto;overscroll-behavior:contain;border-top:1px solid var(--efx-line-strong, #9a9184)}#efx-header[data-ef-live-header-readability] .efxm__inner{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr)) minmax(0,1.35fr);gap:24px;padding-block:24px 32px;align-items:start}#efx-header[data-ef-live-header-readability] .efxm--2col .efxm__inner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.3fr)}#efx-header[data-ef-live-header-readability] .efxm--nocard .efxm__inner{grid-template-columns:repeat(3,minmax(0,1fr))}#efx-header[data-ef-live-header-readability] .efxm--nocard.efxm--2col .efxm__inner{grid-template-columns:repeat(2,minmax(0,1fr))}#efx-header[data-ef-live-header-readability] .efxm--nocard.efxm--solo .efxm__inner{grid-template-columns:minmax(0,1fr)}#efx-header[data-ef-live-header-readability] .efxm__col{min-width:0;max-width:none;width:100%;margin:0;box-sizing:border-box}#efx-header[data-ef-live-header-readability] .efxm__col+.efxm__col{border-left:1px solid var(--efx-line-strong, #9a9184);padding-left:24px}#efx-header[data-ef-live-header-readability] .efxm__cards{width:100%;min-width:0;grid-template-columns:minmax(0,1fr);gap:0 16px}#efx-header[data-ef-live-header-readability] .efxm__cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}#efx-header[data-ef-live-header-readability] .efxm__cards:before{content:none}}@media(min-width:1024px)and (max-width:1279px){#efx-header[data-ef-live-header-readability] .efx-nav{gap:24px}#efx-header[data-ef-live-header-readability] .efxm .efxm__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}#efx-header[data-ef-live-header-readability] .efxm .efxm__col:nth-child(odd){border-left:0;padding-left:0}#efx-header[data-ef-live-header-readability] .efxm .efxm__col:nth-child(n+3){border-top:1px solid var(--efx-line-strong, #9a9184);padding-top:24px}#efx-header[data-ef-live-header-readability] .efxm__type:not(.efxm__type--text){grid-template-columns:88px minmax(0,1fr);gap:16px}#efx-header[data-ef-live-header-readability] .efxm__type figure{width:88px;height:66px}#efx-header[data-ef-live-header-readability] :is(#efxm-doors,#efxm-fireplaces,#efxm-screens,#efxm-gaslogs,#efxm-firepits) .efxm__cards{display:block}#efx-header[data-ef-live-header-readability] :is(#efxm-doors,#efxm-fireplaces,#efxm-screens,#efxm-gaslogs,#efxm-firepits) .efxm__card{grid-template-columns:144px minmax(0,1fr);grid-template-rows:repeat(4,auto);column-gap:16px;align-content:start;align-items:start}#efx-header[data-ef-live-header-readability] :is(#efxm-doors,#efxm-fireplaces,#efxm-screens,#efxm-gaslogs,#efxm-firepits) .efxm__card figure{grid-column:1;grid-row:1 / 5;width:144px;height:144px;margin:0}#efx-header[data-ef-live-header-readability] :is(#efxm-doors,#efxm-fireplaces,#efxm-screens,#efxm-gaslogs,#efxm-firepits) .efxm__card>span{grid-column:2}#efx-header[data-ef-live-header-readability] :is(#efxm-doors,#efxm-fireplaces,#efxm-screens,#efxm-gaslogs,#efxm-firepits) .efxm__cta{min-height:44px}}@media(max-width:1023.98px){.efx-utility[data-ef-live-header-readability]>.efx-container{justify-content:center}.efx-utility[data-ef-live-header-readability] .efx-utility__msg{text-align:center;font-size:14px}#efx-header[data-ef-live-header-readability] .efx-header__bar{gap:0;padding-inline:12px}#efx-header[data-ef-live-header-readability] .efx-header__tools{gap:0}#efx-header[data-ef-live-header-readability] .efx-header__account{display:inline-flex}#efx-drawer[data-ef-live-header-readability] .efxd__list :is(a,button),#efx-drawer[data-ef-live-header-readability] .efxd__back{min-height:48px;font-size:18px}}@media(max-width:599px){#efx-header[data-ef-live-header-readability] .efx-logo{font-size:20px}}@media(max-width:389px){#efx-header[data-ef-live-header-readability] .efx-header__bar{padding-inline:8px}#efx-header[data-ef-live-header-readability] .efx-logo{font-size:18px}}@media(forced-colors:active){.efx-utility[data-ef-live-header-readability] a:focus-visible{outline-color:Highlight}#efx-header[data-ef-live-header-readability] .ef-live-header__search{border-color:ButtonText}}.ef-header-harmony-utility{display:none!important}:root:has(#efx-header[data-ef-header-harmony]){--efx-utility-h:0px}#efx-header[data-ef-header-harmony]{background:#fff;border-bottom:0;box-shadow:none}#efx-header[data-ef-header-harmony].is-stuck{box-shadow:0 6px 24px -18px #12121240}#efx-header[data-ef-header-harmony] :is(.ef-live-header__menu,.ef-live-header__top,.ef-live-header__search-action),.ef-live-header__spacer{display:none!important}#efx-header[data-ef-header-harmony] [hidden]{display:none!important}#efx-header[data-ef-header-harmony] .efx-logo__accent{color:#765633}#efx-header[data-ef-header-harmony] .efx-acct__pop{max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior:contain;transition:none!important}#efx-header[data-ef-header-harmony] .efx-acct__pop *{transition:none!important}#efx-header[data-ef-header-harmony] :is(a,button):focus-visible{outline:2px solid #765633;outline-offset:3px}@media(min-width:1024px){:root:has(#efx-header[data-ef-header-harmony]){--efx-header-h:116px}html.efx:has(#efx-header[data-ef-header-harmony]:focus-within){scroll-padding-top:0!important}#efx-header[data-ef-header-harmony]>.efx-header__bar{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:72px 44px;column-gap:24px;row-gap:0;height:116px;padding-block:0;align-items:center}#efx-header[data-ef-header-harmony] .efx-logo{grid-column:1;grid-row:1;font-size:24px}#efx-header[data-ef-header-harmony] .efx-header__tools{grid-column:2;grid-row:1;width:100%;min-width:0;justify-content:flex-end;gap:8px}#efx-header[data-ef-header-harmony] .efx-header__phone{display:inline-flex;flex:none;margin-right:12px}#efx-header[data-ef-header-harmony] .efx-header__phone b{font-size:15px;font-weight:500;line-height:1.4}#efx-header[data-ef-header-harmony] .efx-header__phone span{display:none}#efx-header[data-ef-header-harmony] .ef-live-header__search{display:flex;justify-content:flex-start;flex:0 1 360px;width:360px;max-width:360px;min-width:200px;height:46px;gap:10px;padding:0 16px;background:#f5f4f1;border:1px solid #B9B5AE;border-radius:8px;color:#45433e;text-decoration:none;font:400 16px/1.4 var(--efx-font,"DM Sans",sans-serif)}#efx-header[data-ef-header-harmony] .ef-live-header__search-label{display:block;min-width:0;white-space:nowrap}#efx-header[data-ef-header-harmony] .ef-live-header__search:hover{border-color:#765633}#efx-header[data-ef-header-harmony] .efx-nav{display:flex;grid-column:1/-1;grid-row:2;align-self:stretch;justify-content:center;gap:28px;width:100%;margin:0;min-width:0;border:0}#efx-header[data-ef-header-harmony] .efx-nav__link{height:44px;min-height:44px;font:500 16px/1.35 var(--efx-font,"DM Sans",sans-serif);gap:5px;white-space:nowrap;color:#121212}#efx-header[data-ef-header-harmony] .efx-nav__link svg{width:14px;height:14px}#efx-header[data-ef-header-harmony] .efx-nav__link:after{height:2px;bottom:4px;background:#765633}#efx-header[data-ef-header-harmony] .efx-nav__link:hover,#efx-header[data-ef-header-harmony] .efx-nav__item.is-open>.efx-nav__link{color:#765633}#efx-header[data-ef-header-harmony] .efxm{max-height:calc(100dvh - 124px);border-top:1px solid #DED8CE}}@media(min-width:1360px){:root:has(#efx-header[data-ef-header-harmony]){--efx-header-h:72px;--efx-utility-h:44px}.ef-header-harmony-utility{display:block!important;height:44px;min-height:44px;background:#181818;color:#f5f4f1;border-bottom:0;font:400 14px/1.4 var(--efx-font,"DM Sans",sans-serif)}.ef-header-harmony-utility>.efx-container{display:flex;height:44px;min-height:44px;align-items:center;justify-content:space-between;gap:24px}.ef-header-harmony-utility__links{display:flex;align-items:center;gap:12px}.ef-header-harmony-utility__links a{display:inline-flex;gap:4px;align-items:center;justify-content:center;position:static;transform:none;box-sizing:border-box;margin:0;padding:0 14px;height:32px;min-height:32px;color:#f5f4f1;font:600 14px/1.3 var(--efx-font,"DM Sans",sans-serif);white-space:nowrap;text-decoration:none;border:1px solid #747474;border-radius:6px;background:#181818}.ef-header-harmony-utility__links a:hover{color:#fff;background:#303030;border-color:#f5f4f1;text-decoration:underline;text-underline-offset:3px}.ef-header-harmony-utility .ef-header-harmony-utility__links a:focus-visible{outline:2px solid #F5F4F1;outline-offset:-3px;box-shadow:none}#efx-header[data-ef-header-harmony]>.efx-header__bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:72px;height:72px;column-gap:20px}#efx-header[data-ef-header-harmony] .efx-header__tools{grid-column:3;width:auto}#efx-header[data-ef-header-harmony] .efx-header__phone{display:none}#efx-header[data-ef-header-harmony] .efx-nav{grid-column:2;grid-row:1;justify-content:center;gap:clamp(12px,1.15vw,22px)}#efx-header[data-ef-header-harmony] .ef-live-header__search{flex:0 0 260px;width:260px;max-width:260px}#efx-header[data-ef-header-harmony] .efxm{max-height:calc(100dvh - 132px)}}@media(min-width:1600px){#efx-header[data-ef-header-harmony] .ef-live-header__search{flex-basis:300px;width:300px;max-width:300px}}#efx-header[data-ef-header-harmony] .efx-header__brand{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;flex:none;min-width:0;grid-column:1;grid-row:1}#efx-header[data-ef-header-harmony] .efx-header__brand .efx-logo{min-height:24px;margin:0;line-height:1.1}#efx-header[data-ef-header-harmony] .efx-header__brand .efx-header__phone{display:inline-flex;align-items:center;justify-content:flex-start;margin:0;padding:0;min-height:24px;color:#45433e;line-height:1.3;text-decoration:none}#efx-header[data-ef-header-harmony] .efx-header__brand .efx-header__phone b{font:500 14px/1.3 var(--efx-font,"DM Sans",sans-serif);white-space:nowrap}#efx-header[data-ef-header-harmony] .efx-header__brand .efx-header__phone:hover{color:#765633;text-decoration:underline;text-underline-offset:3px}@media(max-width:1023.98px){:root:has(#efx-header[data-ef-header-harmony]){--efx-header-visible:1!important}#efx-header[data-ef-header-harmony],#efx-header[data-ef-header-harmony].is-hidden{transform:none!important;pointer-events:auto!important}#efx-header[data-ef-header-harmony] .efx-header__brand{margin-inline:auto;gap:1px}#efx-header[data-ef-header-harmony] .efx-header__brand .efx-header__phone b{font-size:13px}}.ef-header-compact-links{display:none}@media(min-width:768px)and (max-width:1023.98px){:root:has(#efx-header[data-ef-header-harmony]){--efx-header-h: 72px}body:has(#efx-header[data-ef-header-harmony]) .efx-pdp .efx-pdp__fold{padding-top:12px}#efx-header[data-ef-header-harmony]>.efx-header__bar{display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-template-rows:72px;height:72px;gap:16px;padding-inline:16px}#efx-header[data-ef-header-harmony] .efx-burger{grid-column:1;grid-row:1;position:static;display:inline-flex}#efx-header[data-ef-header-harmony] .efx-header__brand{grid-column:2;grid-row:1;margin:0}#efx-header[data-ef-header-harmony] .efx-header__tools{grid-column:3;grid-row:1;display:flex;gap:8px;min-width:0;width:100%;justify-content:flex-end}#efx-header[data-ef-header-harmony] .ef-live-header__search{display:flex;flex:1 1 200px;max-width:none;min-width:0;height:44px;justify-content:flex-start;gap:10px;padding:0 12px;background:#f5f4f1;border:1px solid #B9B5AE;border-radius:8px;font-size:16px}#efx-header[data-ef-header-harmony] .ef-live-header__search-label{display:block;white-space:nowrap}}@media(min-width:1024px)and (max-width:1359.98px){:root:has(#efx-header[data-ef-header-harmony]){--efx-header-h: 116px}#efx-header[data-ef-header-harmony]{background:linear-gradient(to bottom,#181818 0 52px,#fff 52px 100%)}#efx-header[data-ef-header-harmony]>.efx-header__bar{grid-template-columns:auto minmax(0,1fr) 44px 44px;grid-template-rows:52px 64px;height:116px;column-gap:16px}#efx-header[data-ef-header-harmony] .ef-header-compact-links{display:flex;align-items:center;gap:16px;grid-column:1 / 3;grid-row:1;justify-self:start}#efx-header[data-ef-header-harmony] .ef-header-compact-links a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border:1px solid #747474;border-radius:6px;color:#f5f4f1!important;background:#181818;font:600 14px/1.3 var(--efx-font, "DM Sans", sans-serif);text-decoration:none;white-space:nowrap}#efx-header[data-ef-header-harmony] .ef-header-compact-links a:hover{color:#fff!important;background:#303030;border-color:#f5f4f1;text-decoration:underline;text-underline-offset:3px}#efx-header[data-ef-header-harmony] .ef-header-compact-links a:focus-visible{outline-color:#f5f4f1;outline-offset:-3px}#efx-header[data-ef-header-harmony] .efx-header__brand{grid-column:1;grid-row:2}#efx-header[data-ef-header-harmony] .efx-header__tools{display:contents}#efx-header[data-ef-header-harmony] .ef-live-header__search{grid-column:2 / 5;grid-row:1;justify-self:end;width:320px;max-width:320px;height:44px;min-height:44px}#efx-header[data-ef-header-harmony] .efx-header__tools>.efx-acct{grid-column:3;grid-row:2}#efx-header[data-ef-header-harmony] .efx-header__tools>[data-efx-cart]{grid-column:4;grid-row:2}#efx-header[data-ef-header-harmony] .efx-nav{grid-column:2;grid-row:2;gap:14px;justify-content:center}}#efx-drawer .efx-drawer__account-links{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:8px}#efx-drawer .efx-drawer__account-links>a{min-width:0;min-height:52px;height:auto;padding:8px;font-size:15px;line-height:1.3;white-space:normal;overflow-wrap:normal}@media(min-width:768px)and (max-width:1023.98px){#efx-header[data-ef-header-harmony] .efx-nav{display:none}}@media(min-width:1024px)and (max-width:1279.98px){#efx-header[data-ef-live-header-readability] :is(#efxm-doors,#efxm-screens,#efxm-gaslogs,#efxm-fireplaces,#efxm-firepits) .efxm__inner{grid-template-columns:minmax(280px,1.2fr) minmax(240px,1fr) minmax(220px,1fr);grid-template-rows:min-content minmax(0,1fr);gap:20px 24px;align-content:start}#efx-header[data-ef-live-header-readability] :is(#efxm-doors,#efxm-screens,#efxm-gaslogs,#efxm-fireplaces,#efxm-firepits) .efxm__col:nth-child(1){grid-column:1;grid-row:1 / 3}#efx-header[data-ef-live-header-readability] :is(#efxm-doors,#efxm-screens,#efxm-gaslogs,#efxm-fireplaces,#efxm-firepits) .efxm__col:nth-child(2){grid-column:2;grid-row:1}#efx-header[data-ef-live-header-readability] :is(#efxm-doors,#efxm-screens,#efxm-gaslogs,#efxm-fireplaces,#efxm-firepits) .efxm__col:nth-child(3){grid-column:2;grid-row:2;border-left:1px solid var(--efx-line-strong,#9a9184);padding:20px 0 0 24px}#efx-header[data-ef-live-header-readability] :is(#efxm-doors,#efxm-screens,#efxm-gaslogs,#efxm-fireplaces,#efxm-firepits) .efxm__col.efxm__object{grid-column:3;grid-row:1 / 3;border-top:0;border-left:1px solid var(--efx-line-strong,#9a9184);padding:0 0 0 24px}#efx-header[data-ef-live-header-readability] :is(#efxm-doors,#efxm-screens,#efxm-gaslogs,#efxm-fireplaces,#efxm-firepits) .efxm__card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto auto;grid-row:auto;gap:4px 0}#efx-header[data-ef-live-header-readability] :is(#efxm-doors,#efxm-screens,#efxm-gaslogs,#efxm-fireplaces,#efxm-firepits) .efxm__card figure{grid-column:1;grid-row:auto;width:100%;height:auto;aspect-ratio:1;margin:0 0 8px}#efx-header[data-ef-live-header-readability] :is(#efxm-doors,#efxm-screens,#efxm-gaslogs,#efxm-fireplaces,#efxm-firepits) .efxm__card>span{grid-column:1}}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__type--product figure{background:#fff;box-shadow:none}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__type--product img{object-fit:contain}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__type[href="/collections/combustible-mantel-shelves"] img{position:absolute;width:200%;height:266.6666666666667%;max-width:none;left:0%;top:-97.22222222222223%;object-fit:fill;transform:none}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__type[href="/collections/non-combustible-mantel-shelves"] img{position:absolute;width:170.66666666666666%;height:227.55555555555554%;max-width:none;left:0%;top:-66.66666666666667%;object-fit:fill;transform:scaleX(-1);transform-origin:50% 50%}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__type[href="/products/custom-steel-fireplace-mantel-shelves-non-combustible-exceptional-fire"] img{position:absolute;width:100%;height:100%;max-width:none;left:0%;top:0%;object-fit:fill;transform:none}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__type[href="/products/custom-non-combustible-mantel"] img{position:absolute;width:100%;height:100%;max-width:none;left:0%;top:0%;object-fit:fill;transform:none}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__type[href="/collections/direct-vent-fireplaces"] img{position:absolute;width:220.00000000000003%;height:220.00000000000003%;max-width:none;left:-12.5%;top:-70.83333333333334%;object-fit:fill;transform:none}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__type[href="/collections/vent-free-fireplaces"] img{position:absolute;width:157.14285714285714%;height:157.14285714285714%;max-width:none;left:-8.928571428571429%;top:-26.785714285714285%;object-fit:fill;transform:none}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__type[href="/collections/electric-fireplaces"] img{position:absolute;width:200%;height:200%;max-width:none;left:-27.27272727272727%;top:-49.24242424242424%;object-fit:fill;transform:none}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__card[href="/products/heat-glo-8kx-42-direct-vent-traditional-gas-fireplace-tranquil-greige-herringbone-interior-model-8kx-tg"] figure{background:#fff}:is(#efx-header,#efx-drawer)[data-ef-live-header-readability] .efxm__card[href="/products/heat-glo-8kx-42-direct-vent-traditional-gas-fireplace-tranquil-greige-herringbone-interior-model-8kx-tg"] figure img{object-fit:contain!important}
/*# sourceMappingURL=/cdn/shop/t/272/assets/ef-live-header-readability.css.map */
