@charset "UTF-8";
/* https://www.flamesandfireplaces.com/wp-content/uploads/elementor/css/post-10892.css?ver=1794058286 */
.elementor-10892 .elementor-element.elementor-element-c049b26{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%}.elementor-10892 .elementor-element.elementor-element-63ead1e .elementor-heading-title{font-family:"Poiret One",Sans-serif;font-size:3em;font-weight:600;text-transform:uppercase;line-height:1.2em}.elementor-10892 .elementor-element.elementor-element-d89571f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;box-shadow:5px 5px 5px 0 rgb(0 0 0 / .51)}.elementor-10892 .elementor-element.elementor-element-d89571f:not(.elementor-motion-effects-element-type-background),.elementor-10892 .elementor-element.elementor-element-d89571f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-10892 .elementor-element.elementor-element-84242b3>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10892 .elementor-element.elementor-element-a8da16e .e-search-input{background-color:#00000059;border-style:solid;border-color:#F3B41D7A;border-radius:10px 10px 10px 10px}.elementor-10892 .elementor-element.elementor-element-a8da16e .e-search-results-container{background-color:#FFF}.elementor-10892 .elementor-element.elementor-element-a8da16e{width:100%;max-width:100%;--e-search-results-columns:1;--e-search-placeholder-color:#F9F9F9;--e-search-input-color:#FFFFFF;--e-search-icon-label-color:#FFFFFFC7;--e-search-input-padding-block-start:1px;--e-search-input-padding-inline-start:5px;--e-search-input-padding-block-end:5px;--e-search-input-padding-inline-end:5px;--e-search-results-border-radius:10px 10px 10px 10px}.elementor-10892 .elementor-element.elementor-element-a8da16e>.elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0 0 0 0}.elementor-10892 .elementor-element.elementor-element-a8da16e .e-search-results-container>div{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);box-shadow:5px 5px 10px 5px rgb(0 0 0 / .5)}.elementor-10892 .elementor-element.elementor-element-c46ee35{--grid-row-gap:37px;--grid-column-gap:35px}.elementor-10892 .elementor-element.elementor-element-c46ee35>.elementor-widget-container{padding:30px 0 0 0}@media(max-width:1050px){.elementor-10892 .elementor-element.elementor-element-63ead1e .elementor-heading-title{font-size:2em}}@media(max-width:767px){.elementor-10892 .elementor-element.elementor-element-63ead1e .elementor-heading-title{font-size:1.5em}.elementor-10892 .elementor-element.elementor-element-d89571f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10892 .elementor-element.elementor-element-84242b3{font-size:.7em}}.e-search-results-list::before{content:"Select a product below or just press enter to see all the results.";color:#000;font-size:.9rem;line-height:normal}.elementor-search-results-list .elementor-heading-title,.e-loop-item .elementor-heading-title{color:#000000!important}.elementor-search-results-list a:hover .elementor-heading-title,.e-loop-item:hover .elementor-heading-title{color:#c6a34f!important}.elementor-10892 .elementor-element.elementor-element-a8da16e input[type="search"]:focus,.elementor-10892 .elementor-element.elementor-element-a8da16e input[type="text"]:focus,.elementor-10892 .elementor-element.elementor-element-a8da16e .elementor-search-form__input:focus{outline:none!important;border-color:transparent!important;box-shadow:none!important}.elementor-10892 .elementor-element.elementor-element-c46ee35 .elementor-portfolio-item{box-shadow:5px 5px 5px 0 rgb(0 0 0 / .5);transition:transform 0.3s ease,box-shadow 0.3s ease;background:#fff;border-radius:4px;overflow:hidden}.elementor-10892 .elementor-element.elementor-element-c46ee35 .elementor-portfolio-item:hover{transform:translateY(-4px);box-shadow:0 14px 25px rgb(0 0 0 / .22)}.elementor-10892 .elementor-element.elementor-element-c46ee35 .elementor-portfolio-item__overlay{background-color:transparent!important;opacity:1!important;position:relative!important;top:auto!important;bottom:auto!important;height:auto!important;padding:0!important}.elementor-10892 .elementor-element.elementor-element-c46ee35 .elementor-portfolio-item__overlay h3{background-color:#d4af37!important;color:#000000!important;width:100%;margin:0!important;padding:8px 10px;text-align:center;font-family:'Red Hat Text',sans-serif!important;font-size:18px;font-weight:400;box-sizing:border-box}.elementor-10892 .elementor-element.elementor-element-c46ee35 .elementor-portfolio-item__title{opacity:1!important}.elementor-10892 .elementor-element.elementor-element-c46ee35 .elementor-post__thumbnail_link{display:block!important;box-shadow:5px 5px 5px 0 rgb(0 0 0 / .5)!important}.elementor-10892 .elementor-element.elementor-element-c46ee35 .elementor-portfolio-item{overflow:visible!important}