.product__info-container:has(.cego-fire-summary) .product__title h1{font-size:clamp(2.6rem,2.6vw,3.5rem);line-height:1.2;letter-spacing:-.025em}.cego-fire-summary{margin:1.6rem 0 2rem}.cego-fire-summary p{font-size:1.6rem;line-height:1.65;margin:0 0 1.4rem}.cego-fire-features{display:flex;flex-wrap:wrap;gap:.7rem;padding:0;margin:0;list-style:none}.cego-fire-features li{background:#edf1ea;border:1px solid #dce4d8;color:#2e493e;border-radius:.4rem;padding:.5rem 1rem;font-size:1.2rem;line-height:1.4}.product__info-container:has(.cego-fire-summary) .product-form__input{max-width:none}.product__info-container:has(.cego-fire-summary) variant-radios .product-form__input{display:flex;flex-direction:column;gap:.8rem;padding:0;border:0}.product__info-container:has(.cego-fire-summary) variant-radios .form__label{margin-bottom:.5rem;padding:0;font-weight:600}.product__info-container:has(.cego-fire-summary) variant-radios input[type=radio]+label{display:block;width:100%;margin:0;padding:1.4rem 1.6rem;text-align:left;border:1px solid #cdd5ca;border-radius:.5rem;line-height:1.5;letter-spacing:0;background:#fff;color:#243b30}.product__info-container:has(.cego-fire-summary) variant-radios input[type=radio]:checked+label{border:2px solid #345248;padding:1.3rem 1.5rem;background:#f0f4ec;color:#243b30}.product__info-container:has(.cego-fire-summary) variant-radios input[type=radio]:focus-visible+label{outline:3px solid #345248;outline-offset:3px}.cego-fire-sku{display:flex;flex-wrap:wrap;gap:.7rem;font-size:1.3rem;margin:1rem 0 2rem;color:#46574b}.product__info-container:has(.cego-fire-summary) .product-form__submit{border-radius:.5rem;background:#121212;color:#fff;font-size:1.6rem}.product__info-container:has(.cego-fire-summary) .product-form__submit:after{box-shadow:none}.product__info-container:has(.cego-fire-summary) .product-form__buttons{max-width:none}.cego-fire-details{border-top:1px solid #e3e4dd;background:#fafbf8}.cego-fire-details__inner{max-width:850px;margin:0 auto}.cego-fire-details__heading{font-size:23px;line-height:1.3;margin:0 0 24px}.cego-fire-details .cego-fire-description,.cego-fire-details .cego-fire-description p,.cego-fire-details .cego-fire-description table{font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.65;letter-spacing:normal;color:#242622}.cego-fire-details .cego-fire-description p{margin:10px 0 18px}.cego-fire-details .cego-fire-description h2{font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:23px;line-height:1.3;letter-spacing:normal;font-weight:600;margin:32px 0 12px;color:#242622}.cego-fire-details .cego-fire-description table{width:100%;border-collapse:collapse;background:#fff;box-shadow:none;margin:16px 0;border:0}.cego-fire-details .cego-fire-description th,.cego-fire-details .cego-fire-description td{font-size:16px;line-height:1.65;text-align:left;padding:12px;border:0;border-bottom:1px solid #e3e4dd;vertical-align:top}.cego-fire-details .cego-fire-description th{font-weight:600}.cego-fire-details .cego-fire-description tbody tr{background:#fff}.cego-fire-details .cego-fire-description tbody th{width:45%}.cego-fire-details .cego-fire-description a{color:#345248;text-decoration:underline;text-underline-offset:3px}.cego-fire-details .cego-fire-description .station-tabs-tabtitle,.cego-fire-details .cego-fire-description .station-tabs-tablist{display:none!important}.cego-fire-details .cego-fire-description .station-tabs-tabset,.cego-fire-details .cego-fire-description .station-tabs-tabpanel,.cego-fire-details .cego-fire-description .station-tabs-tabcontent{border:0!important;padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important}.cego-fire-faq{border-bottom:1px solid #e3e4dd;padding:16px 0}.cego-fire-faq summary{font-size:17px;font-weight:600;cursor:pointer}.cego-fire-faq summary:focus-visible{outline:2px solid #345248;outline-offset:4px}@media screen and (max-width:749px){.cego-fire-details .cego-fire-description th,.cego-fire-details .cego-fire-description td{padding:9px;font-size:14px;overflow-wrap:anywhere}.cego-fire-details__heading{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/cego-maisonfire-product.css.map */
