.chd-cfg{display:block;margin:1.6rem 0 .4rem;padding:1.6rem 1.4rem .4rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:1.4rem;background:rgba(var(--color-foreground),.025)}.chd-cfg__head{margin:0 0 1.4rem}.chd-cfg__eyebrow{margin:0;font-size:1.7rem;font-weight:700;line-height:1.25;letter-spacing:0;color:rgb(var(--color-foreground))}.chd-cfg__sub{margin:.3rem 0 0;font-size:1.35rem;line-height:1.4;color:rgba(var(--color-foreground),.7)}.chd-cfg .chd-cfg__step{margin:0 0 1.8rem;padding:1.4rem 0 0;border-top:.1rem solid rgba(var(--color-foreground),.1)}.chd-cfg .chd-cfg__legend{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;width:100%;margin:0 0 1rem;padding:0;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground))}.chd-cfg__num{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:50%;background:#1a2238;color:#fff!important;font-size:1.35rem;font-weight:700;line-height:1;padding:0!important;margin:0!important;letter-spacing:0!important;text-align:center;font-variant-numeric:tabular-nums}.chd-cfg__title{font-weight:700;font-size:1.55rem}.chd-cfg__picked{flex:1 1 100%;display:inline-flex;align-items:center;gap:.6rem;min-width:0;padding-left:3.6rem;font-size:1.35rem;font-weight:600;color:rgba(var(--color-foreground),.8)}.chd-cfg__check{flex:0 0 auto;width:1.6rem;height:1.6rem;border-radius:50%;background:#2e7d4f;position:relative}.chd-cfg__check:after{content:"";position:absolute;left:.55rem;top:.28rem;width:.4rem;height:.8rem;border:solid #fff;border-width:0 .18rem .18rem 0;transform:rotate(45deg)}.chd-cfg .chd-cfg__legend .chd-cfg__help{flex:1 1 100%;margin:-.4rem 0 0!important;padding:0 0 0 3.6rem!important;font-size:1.3rem!important;font-weight:400!important;line-height:1.45;color:rgba(var(--color-foreground),.65)!important}.chd-cfg .product-form__input.top-swatched .chd-cfg__legend{margin-bottom:.4rem}.chd-cfg .product-form__input--pill:not(.top-swatched){display:flex;flex-wrap:wrap;gap:.8rem}.chd-cfg .product-form__input input[type=radio]+label.chd-cfg__opt{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex:1 1 100%;min-width:0;min-height:4.8rem;margin:0;padding:.9rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:1.2rem!important;background:#fff;color:rgb(var(--color-foreground));text-align:left;text-transform:none;letter-spacing:.01em;line-height:1.25;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.chd-cfg .product-form__input input[type=radio]+label.chd-cfg__opt:after{display:none}.chd-cfg__opt-text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.chd-cfg__opt-name{font-size:1.45rem;font-weight:600}.chd-cfg__opt-hint{font-size:1.25rem;font-weight:400;color:rgba(var(--color-foreground),.65)}.chd-cfg__opt-price{flex:0 0 auto;font-size:1.3rem;font-weight:600;white-space:nowrap;color:rgba(var(--color-foreground),.8)}@media(hover:hover){.chd-cfg .product-form__input input[type=radio]:not(:checked)+label.chd-cfg__opt:hover{border-color:rgba(var(--color-foreground),.45)}}.chd-cfg .product-form__input input[type=radio]:checked+label.chd-cfg__opt{background:rgba(var(--color-foreground),.04);border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground))}.chd-cfg .product-form__input input[type=radio]:focus-visible+label.chd-cfg__opt{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.2rem}.chd-cfg .product-form__input input[type=radio].disabled+label.chd-cfg__opt{opacity:.45}.chd-cfg .product-form__input input[type=radio].disabled+label.chd-cfg__opt .chd-cfg__opt-name{text-decoration:line-through}@media screen and (min-width:750px){.chd-cfg{padding:1.8rem 1.8rem .6rem}}@media screen and (min-width:990px){.chd-cfg .product-form__input.top-swatched input[type=radio]+label.top-sw-pill{flex-basis:calc(50% - .4rem)}}.chd-cfg .chd-cfg__more{flex:1 1 100%;width:100%;margin:-.2rem 0 .6rem;font-size:1.35rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.chd-cfg .chd-cfg__more summary{cursor:pointer;display:inline-block;font-weight:600;text-decoration:underline;text-underline-offset:.3rem;color:rgb(var(--color-foreground));list-style:none}.chd-cfg .chd-cfg__more summary::-webkit-details-marker{display:none}.chd-cfg .chd-cfg__more[open] summary{margin-bottom:.6rem}.chd-cfg .chd-cfg__more p{margin:0 0 .6rem;padding:1rem 1.2rem;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1rem}.chd-cfg .chd-fp__opts{display:flex;flex-direction:column;gap:.8rem}.chd-cfg .chd-fp__step .chd-cfg__legend{margin-bottom:1rem}.chd-cfg a.chd-fp__opt{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.8rem;padding:.9rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:1.2rem;background:#fff;color:rgb(var(--color-foreground));text-decoration:none;line-height:1.25;transition:border-color .15s ease,box-shadow .15s ease}@media(hover:hover){.chd-cfg a.chd-fp__opt:not(.is-on):hover{border-color:rgba(var(--color-foreground),.45)}}.chd-cfg a.chd-fp__opt.is-on{background:rgba(var(--color-foreground),.04);border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground));cursor:default}.chd-cfg a.chd-fp__opt:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.2rem}@media screen and (min-width:750px){.chd-cfg .chd-fp__step:last-of-type .chd-fp__opts:has(.chd-fp__opt--size){flex-direction:row;flex-wrap:wrap}.chd-cfg .chd-fp__opts:has(.chd-fp__opt--size){flex-wrap:nowrap!important}.chd-cfg a.chd-fp__opt--size{flex:1 1 0;min-width:0;padding:.9rem 1rem;flex-direction:column;align-items:flex-start;justify-content:center;gap:.3rem}.chd-cfg a.chd-fp__opt--size .chd-cfg__opt-price{font-size:1.2rem;white-space:normal}}.chd-cfg .chd-ign-need{flex:1 1 100%;width:100%;margin:.4rem 0 .2rem}.chd-cfg .chd-ign-need__card{display:none;padding:1.2rem 1.4rem;border-radius:1.2rem;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.12);font-size:1.35rem;line-height:1.5;color:rgba(var(--color-foreground),.85)}.chd-cfg .chd-ign-need__card p{margin:0 0 .6rem}.chd-cfg .chd-ign-need__t{font-weight:700;font-size:1.45rem;color:rgb(var(--color-foreground))}.chd-cfg .chd-ign-need__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 .8rem;padding:0;list-style:none}.chd-cfg .chd-ign-need__chips li{margin:0;padding:.3rem .9rem;border-radius:2rem;background:#e8f2ec;color:#1f5e3a;font-size:1.2rem;font-weight:600}.chd-cfg .chd-ign-need__need{margin:0!important;padding-top:.8rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}fieldset:has(input[value="Match Lit"]:checked) .chd-ign-need [data-ign=match],fieldset:has(input[value^="Match Lit with"]:checked) .chd-ign-need [data-ign=matchfs],fieldset:has(input[value^=Spark]:checked) .chd-ign-need [data-ign=spark],fieldset:has(input[value^="Flame Sense"]:checked) .chd-ign-need [data-ign=spark],fieldset:has(input[value^="Low Voltage"]:checked) .chd-ign-need [data-ign=lv],fieldset:has(input[value^=Plug]:checked) .chd-ign-need [data-ign=plug]{display:block}.chd-cfg .chd-ign-cmp__wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 .6rem;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1rem;background:rgb(var(--color-background))}.chd-cfg .chd-ign-cmp__t{width:100%;min-width:52rem;border-collapse:collapse;font-size:1.25rem;line-height:1.35}.chd-cfg .chd-ign-cmp__t th,.chd-cfg .chd-ign-cmp__t td{padding:.8rem 1rem;text-align:left;vertical-align:top;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.chd-cfg .chd-ign-cmp__t thead th{font-weight:700;background:rgba(var(--color-foreground),.04)}.chd-cfg .chd-ign-cmp__t tbody th{font-weight:600}.chd-cfg .chd-ign-cmp__t tr:last-child th,.chd-cfg .chd-ign-cmp__t tr:last-child td{border-bottom:0}.chd-cfg .chd-ign-cmp>p{padding:0;background:none;border:0}
/*# sourceMappingURL=/cdn/shop/t/90/assets/chd-configurator.css.map */
