@font-face{font-family:Ivy Presto;src:url(IvyPresto-SemiBold.woff2) format("woff2"),url(IvyPresto-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(ProximaNova-Semibold.woff2) format("woff2"),url(ProximaNova-Semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(ProximaNova-Regular.woff2) format("woff2"),url(ProximaNova-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(ProximaNova-RegularIt.woff2) format("woff2"),url(ProximaNova-RegularIt.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}h1{margin-top:2rem;margin-bottom:2rem;font-family:Ivy Presto,serif;font-style:normal;font-weight:600;font-size:2.25rem;line-height:1.08}h2{margin-top:0;margin-bottom:0;font-family:Ivy Presto,serif;font-style:normal;font-weight:600;font-size:2rem;line-height:1.08}h3{margin-top:2rem;margin-bottom:2rem;font-family:Ivy Presto,serif;font-style:normal;font-weight:600;font-size:2.25rem;line-height:1.08}h4{margin-top:1rem;margin-bottom:1rem;font-family:Ivy Presto,serif;font-style:normal;font-weight:600;font-size:1.125rem;line-height:1.2}h5{margin-top:1rem;margin-bottom:1rem;font-family:Proxima Nova,serif;font-style:normal;font-weight:600;font-size:1rem;line-height:1.5rem}p{margin-top:1rem;margin-bottom:1rem;font-family:Proxima Nova,sans-serif;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.375rem}small{font-family:Proxima Nova,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:.8125rem}a{color:#303030;color:#2a3146}a:hover,a:focus{color:#005aac;color:#bf3003;text-decoration:underline}ul{margin:0;padding:0;list-style:none}ul li{font-size:.875rem;line-height:1.375rem}.text-content ul li{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:.75rem}.text-content ul li:before{content:"";display:inline-block;position:relative;top:-.125rem;width:.375rem;height:.375rem;margin-right:1.5rem;vertical-align:middle;border-radius:.375rem;background-color:#e81818;background-color:#bf3003}.text-content ul li:before{top:.625rem}.text-content ul li:last-child{margin-bottom:0}.text-content ul li span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.Collection-title{max-width:47.5rem;margin:0 0 1.5rem;text-align:center;font-family:Ivy Presto,serif;font-style:normal;font-weight:600;font-size:2.25rem;line-height:1.08}.Collection .HeaderDropdown-featured{display:block;position:relative;left:-.9375rem;width:calc(100% + 30px);margin-bottom:2.25rem;padding:0!important}.Collection .HeaderDropdown-featured .HeaderDropdown-image{display:block;border-radius:0}.Collection-description{max-width:100%;margin:1.5rem 0;text-align:left;height:150px;overflow:hidden}.Collection-filters{position:fixed;top:0;left:0;width:100%;height:100vh;padding-bottom:2rem;opacity:0;background-color:#fff;pointer-events:none;z-index:100;overflow-y:auto}.Collection-filters.open{opacity:1;pointer-events:all}.Collection-filters-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 0;border-bottom:.0625rem solid #dadada;border-bottom:.0625rem solid #f1f1f3}.Collection-filters-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 0 1.5rem;border-bottom:.0625rem solid #dadada;border-bottom:.0625rem solid #f1f1f3}.Collection-filters-heading h4{width:50%;font-size:1.5rem;text-align:left}.Collection-filters-heading .Collection-tag-clear{display:block;width:50%;text-align:right}.Collection-filters-back{width:2.5rem;height:2.5rem}.Collection-filters .ac{margin-top:0;margin-bottom:0;border:0}.Collection-filters .accordion-container{overflow:hidden}.Collection-filters .ac-q{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:1.5rem 0;border-bottom:.0625rem solid #bfbebe;border-bottom:.0625rem solid #d2d2d2;cursor:pointer}.Collection-filters .ac-q span{font-weight:700}.Collection-filters .ac-q:after{display:none}.Collection-filters .ac-q[aria-expanded=true] .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.Collection-filters .ac-a{padding:0;overflow:hidden;clear:both;max-height:0;-webkit-transition:max-height .25s ease-in-out;-o-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out}.Collection-filters .ac-a.is-open{max-height:25rem;overflow-y:auto}.Collection-filters .ac-a label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:.75rem;cursor:pointer}.Collection-filters .ac-a label:first-child{padding-top:2rem}.Collection-filters .ac-a label.--color{width:50%;float:left}.Collection-filters .ac-a label.--color:nth-child(2){padding-top:2rem}.Collection-filters .ac-a label input{display:block;margin-right:.75rem;cursor:pointer}.Collection-filters .ac-a label.is-refined span{font-weight:600}.Collection-filters i{display:inline-block;width:2.875rem;height:auto;margin-right:1rem;vertical-align:middle;pointer-events:none}.Collection-filters i svg{fill:transparent}.Collection-filters i.icon{width:1.875rem;margin-left:auto;margin-right:0;-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;-o-transition:transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.Collection-filters-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.Collection-filters-container .accordion-container{width:100%}.Collection-results{display:block;margin-bottom:.75rem;padding:0 1rem;font-weight:600}.Collection-tags{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%}.Collection-tag{display:inline-block;margin-right:.5rem;margin-bottom:1rem;padding:.25rem .75rem;text-align:center;border-radius:.5rem;background:#dadada;background:#f1f1f3}.Collection-tag i{display:inline-block;width:1.125rem;vertical-align:middle;cursor:pointer}.Collection-tag-clear{display:none;font-weight:600;font-size:.875rem;text-decoration:underline;color:#a3a3a3;color:#6c7189;cursor:pointer}.Collection-tag-clear:hover{text-decoration:none}.Collection-tag-clear:disabled{display:none!important}.Collection-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 .5rem;padding:0}.Collection-controls:before,.Collection-controls:after{display:table;content:" "}.Collection-controls:after{clear:both}.Collection-control{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:2rem}.Collection-control.sticky{top:auto!important;left:0!important;bottom:0!important;width:100%!important;margin-bottom:0;padding:.75rem .9375rem;background-color:#dddedc;background-color:#d6d7db;z-index:90}.Collection-control label{display:none;font-weight:600;font-size:.875rem;text-transform:none}.Collection-controlLabel{display:inline-block;vertical-align:middle;max-width:7rem;padding:0 1.5rem 0 0;text-align:left;text-transform:uppercase}.Collection-controlSelector{display:inline-block;vertical-align:middle;width:50%;margin:0;margin-left:.375rem}.Collection-controlFilters{display:inline-block;width:50%;height:2.75rem;margin-right:.375rem;padding:.375rem 2rem .375rem 1rem;font-size:1rem;text-align:left;border-radius:.25rem;outline:0;border:.0625rem solid #bfbebe;border:.0625rem solid #d2d2d2;background:#fff url(//www.electricfireplacesdirect.com/cdn/shop/t/246/assets/icon-chevron-right.svg?v=133992370414447204891686234633) no-repeat center right 20px/8px auto}.Collection-bottomtext h1.title{font-family:IvyPresto Headline;font-size:36px;font-style:normal;font-weight:600;line-height:38px;letter-spacing:0em;color:#2a3146;margin-bottom:1rem;margin-top:0}.Collection-bottomtext div.freeShip img{height:24px;width:24px;margin-right:8px}.Collection-bottomtext div.freeShip{font-family:Proxima Nova;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0em;text-align:left;color:#bf3003;margin-bottom:1rem}.Collection-bottomtext div.description{margin-bottom:1rem}@media print,screen and (min-width: 40em){h1{font-size:3.25rem;line-height:1.1}h4{font-size:1.5rem;line-height:1.2}h5{font-size:1.125rem}p,ul li{font-size:1rem;line-height:1.625rem}.text-content ul li{margin-bottom:1rem}.Collection .HeaderDropdown-featured{display:none}.Collection-filters{position:relative;top:auto;left:auto;width:33.3333333333%;height:auto;opacity:1;pointer-events:all;z-index:auto}.Collection-filters-buttons,.Collection-controlFilters{display:none}}@media screen and (min-width: 50em){.Collection-title{text-align:left}.Collection-description{margin:1.5rem 0 4rem}.Collection-filters-heading{display:none}.Collection-tags{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:auto}.Collection-tag-clear{display:inline-block}.Collection-controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0 1rem}.Collection-control{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:auto;margin-left:auto;margin-bottom:1rem}.Collection-control label{display:block}.Collection-controlSelector{width:11rem;margin-left:0}}@media print,screen and (min-width: 64em){h1{font-size:5.5rem;line-height:1.1}h1.--alt{font-size:3.5rem}h2{font-size:3rem}.Collection-filters{width:25%}}
/*# sourceMappingURL=/cdn/shop/t/246/assets/collection.css.map */
