button{background:none;border:none;cursor:pointer;margin:0;padding:0}.absolute{position:absolute}.grid{display:grid}.faq-tlc-hero-section{padding:32px 16px 40px}.faq-tlc-hero-title{font-size:32px;font-weight:700;letter-spacing:-.27px;line-height:normal}.faq-tlc-hero-text{color:#424242;font-size:18px;letter-spacing:.17px;line-height:24px;margin:12px 0 28px}.faq-tlc-search-input{border:none;border-bottom:2px solid #424242;color:#212121;font-size:18px;height:40px;letter-spacing:normal;line-height:1.78;padding-right:35px;transition:border-bottom .3s ease-in-out;width:100%}.faq-tlc-search-input::-moz-placeholder{color:#212121}.faq-tlc-search-input::placeholder{color:#212121}.faq-tlc-search-input:focus{border-bottom:2px solid #a54210}.faq-tlc-search-icon{background:none;border:none;color:#424242;cursor:pointer;right:12px;top:7px}.faq-tlc-details-section{background-color:#f4f4f4}.faq-tlc-details-categories-container{padding:24px 16px 100px}.faq-tlc-container{margin:0 auto;max-width:288px}.faq-tlc-details-right-container{display:flex;flex-direction:column;gap:80px;width:100%}.faq-tlc-details-card-list{gap:20px}.faq-tlc-details-card{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);cursor:pointer;height:380px;overflow:hidden;padding:24px 20px 12px;position:relative;transition:box-shadow .3s ease-in-out;width:100%}.faq-tlc-details-card:hover{box-shadow:0 6px 10px 0 rgba(0,0,0,.25)}.faq-tlc-details-card-title{color:#212121;font-size:24px;font-weight:700;letter-spacing:normal;line-height:28px;transition:color .3s ease-in-out}.faq-tlc-details-card-text{color:#212121;font-size:16px;letter-spacing:.4px;line-height:24px;margin-top:20px}.faq-tlc-details-card-helpful-container{bottom:12px;gap:8px;right:20px}.faq-tlc-details-card-helpful-text{color:#757575;font-size:12px;letter-spacing:.4px;line-height:normal}.faq-tlc-details-card-helpful-like-count,.faq-tlc-details-card-helpful-unlike-count{color:#212121;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;height:14px;letter-spacing:.5px;line-height:normal}.faq-tlc-details-card-helpful-like-container,.faq-tlc-details-card-helpful-unlike-container{gap:4px}.faq-tlc-details-card-helpful-like{background-image:url(/imgs/icon-helpful-grey.svg);bottom:2px;height:13px;width:14px}.faq-tlc-details-card-helpful-unlike{background-image:url(/imgs/icon-helpful-unlike-grey.svg);height:13px;top:1px;width:14px}.faq-tlc-details-categories{gap:20px 36px;grid-row:2/3;margin:auto;max-width:280px;padding-top:80px}.faq-tlc-details-categories-title{color:#212121;font-size:24px;font-weight:700;letter-spacing:normal;line-height:1.17}.faq-tlc-details-categories-list-item{width:114px}.faq-tlc-details-categories-list-item:hover .faq-tlc-details-categories-list-item-circle{box-shadow:0 6px 10px 0 rgba(0,0,0,.25)}.faq-tlc-details-categories-list-item-circle{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:85%;border-radius:50%;display:flex;height:114px;transition:box-shadow .3s ease-in-out;width:114px}.faq-tlc-category-img-fireplaces{background-image:url(/resources/img/fireplaces.webp)}.faq-tlc-category-img-fireplace-inserts{background-image:url(/resources/img/fireplace-inserts.webp)}.faq-tlc-category-img-fire-pits{background-image:url(/imgs/fire-pit.webp)}.faq-tlc-category-img-stoves{background-image:url(/resources/img/stoves.webp)}.faq-tlc-category-img-gas-logs{background-image:url(/resources/img/gas-logs.webp)}.faq-tlc-category-img-hvac{background-image:url(/resources/img/hvac.webp)}.faq-tlc-category-img-mantels{background-image:url(/resources/img/mantels.webp)}.faq-tlc-category-img-accessories{background-image:url(/resources/img/fireplace-accessories.webp)}.faq-tlc-category-img-chimneys-venting{background-image:url(/resources/img/chimneys-venting.webp)}.faq-tlc-category-img-outdoor-living{background-image:url(/resources/img/outdoor-living.webp)}.faq-tlc-details-categories-list-item-text{color:#212121;font-size:14px;font-weight:700;letter-spacing:normal;line-height:18px;margin-top:4px;transition:color .3s ease}.faq-tlc-details-form-submit{padding-top:80px}.faq-tlc-details-form-submit-title{font-size:24px;font-weight:700;letter-spacing:normal;line-height:28px}.faq-tlc-details-form-submit-text{font-size:16px;letter-spacing:.44px;line-height:24px;margin-top:8px}.faq-tlc-details-form-submit-form{margin-top:28px}.faq-tlc-details-form-submit-form .form-group{margin-bottom:12px;width:100%}.faq-question-input{border:1px solid #e0e0e0!important}.faq-tlc-details-form-submit-form .mu-label{color:#424242}.faq-tlc-details-form-submit-textarea{border:1px solid #e0e0e0;color:#424242;font-family:Arial,sans-serif;font-size:16px;height:230px;letter-spacing:.44px;line-height:1.5;margin-bottom:8px;padding:16px;width:100%}.faq-tlc-details-form-submit-textarea::-moz-placeholder{color:#424242}.faq-tlc-details-form-submit-textarea::placeholder{color:#424242}.faq-tlc-details-form-submit-form .mu-label.top .mu-underline{background-color:#f4f4f4}.faq-tlc-details-form-submit-add-image-container{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:wrap;margin-bottom:28px;row-gap:4px}.faq-tlc-details-form-submit-add-image-container label{color:#424242;cursor:pointer;font-size:16px;letter-spacing:.4px;line-height:22px}.faq-tlc-details-form-submit-add-image-container label:hover{color:#a54210}.faq-tlc-details-form-submit-add-image,.faq-tlc-details-form-submit-add-image-text{color:#424242;font-size:16px;letter-spacing:.4px;line-height:22px}.faq-tlc-details-form-submit-add-image{text-decoration:underline}@media only screen and (min-width:480px){.faq-tlc-details-card{width:calc(50% - 10px)}.faq-tlc-details-categories-title{width:100%}.faq-tlc-details-categories{max-width:100%}}@media only screen and (min-width:720px){.faq-tlc-hero-section{padding:40px 20px}.faq-tlc-search-input{font-size:26px;line-height:1.23}.faq-tlc-details-categories-container{gap:20px;grid-template-columns:114px 1fr;padding:24px 20px 100px}.faq-tlc-details-categories{align-self:baseline;gap:25px;grid-column:1/2;grid-row:1/3;margin:inherit;padding-top:0}.faq-tlc-details-card-list{gap:36px 20px;grid-column:2/3;grid-row:1/2}.faq-tlc-details-card{height:340px;width:calc(50% - 10px)}.faq-tlc-details-card-text{margin-top:16px}.faq-tlc-details-form-submit-form .form-group{margin-bottom:20px}.faq-tlc-email,.faq-tlc-name{width:calc(50% - 10px)!important}.faq-tlc-details-form-submit-add-image-container{float:left;gap:16px}.faq-tlc-submit{float:right;margin-top:4px;width:110px}}@media only screen and (min-width:960px){.faq-tlc-details-card{width:calc(33.33333% - 13.33333px)}}@media only screen and (min-width:1280px){.xl\:inline{display:inline}.faq-tlc-hero-section{margin:auto;max-width:1030px;padding:40px 0 60px}.faq-tlc-hero-title{font-size:40px;height:44px;letter-spacing:-.33px}.faq-tlc-hero-text{margin-bottom:36px}.faq-tlc-details-categories-container{gap:57px;grid-template-columns:150px 1fr;margin-left:auto;margin-right:auto;max-width:1280px;padding:40px 20px 140px}.faq-tlc-details-categories{gap:28px;padding-left:20px}.faq-tlc-details-categories-list-item{width:130px}.faq-tlc-details-categories-list-item-circle{height:130px;width:130px}.faq-tlc-details-categories-list-item-text{margin-top:7px}.faq-tlc-details-card-list{gap:32px 20px}.faq-tlc-details-card{width:calc(25% - 15px)}.faq-tlc-details-form-submit-textarea{height:160px}.faq-tlc-email,.faq-tlc-location,.faq-tlc-name{width:calc(33% - 13px)!important}.faq-tlc-submit{width:200px}}
