.kd-insulation-guide{display:block;margin-block-start:.25rem}.kd-insulation-guide__answer{color:rgb(var(--text-color) / .72);font-size:.875rem;line-height:1.5}.kd-insulation-guide__answer strong{color:rgb(var(--text-color))}.kd-insulation-guide__details{border-block-end:1px solid rgb(var(--text-color) / .14)}.kd-insulation-guide__details summary{align-items:center;cursor:pointer;display:flex;font-size:.8125rem;font-weight:600;justify-content:space-between;min-block-size:2.75rem}.kd-insulation-guide__details summary::-webkit-details-marker{display:none}.kd-insulation-guide__details summary:after{content:"+";font-size:1.125rem;font-weight:400}.kd-insulation-guide__details[open] summary:after{content:"\2212"}.kd-insulation-guide__comparison{display:grid;gap:.625rem;margin-block:0 .875rem}.kd-insulation-guide__comparison>div{background:rgb(var(--text-color) / .045);border-radius:.5rem;padding:.75rem}.kd-insulation-guide__comparison dt{align-items:center;display:flex;font-size:.8125rem;font-weight:700;gap:.5rem}.kd-insulation-guide__comparison dt span{background:#f27622;border-radius:999px;color:#fff;font-size:.625rem;letter-spacing:.04em;padding:.1875rem .4375rem;text-transform:uppercase}.kd-insulation-guide__comparison dd{color:rgb(var(--text-color) / .72);font-size:.75rem;line-height:1.45;margin-block-start:.25rem}.kd-thermal-upsell{align-items:start;background:#fff5ec;border:1px solid #f27622;border-radius:.75rem;display:none;gap:.875rem;margin-block-start:.875rem;padding:1rem}.variant-picker__option:has(input[data-kd-option-name=blackout]:checked) .kd-thermal-upsell{display:grid}.kd-thermal-upsell strong{color:#5f2c08;display:block;font-size:.9375rem;line-height:1.35}.kd-thermal-upsell p{color:#70401d;font-size:.8125rem;line-height:1.45;margin-block-start:.375rem}.kd-thermal-upsell .button{justify-self:start;min-block-size:2.75rem}@media screen and (min-width:700px){.kd-insulation-guide__comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.kd-thermal-upsell{align-items:center;grid-template-columns:1fr auto}}.kd-international-consent{background:#fff8f1;border:1px solid #f27622;border-radius:.75rem;padding:1rem}.kd-international-consent__field{align-items:start;display:grid;gap:.75rem;grid-template-columns:auto 1fr}.kd-international-consent input{accent-color:#f27622;block-size:1.25rem;inline-size:1.25rem;margin-block-start:.125rem}.kd-international-consent label{cursor:pointer;display:grid;font-size:.8125rem;gap:.25rem;line-height:1.45}.kd-international-consent label strong{color:#5f2c08;font-size:.9375rem}.kd-international-consent label span{color:#70401d}.kd-international-consent a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.15em}.kd-international-consent>p{color:rgb(var(--text-color) / .65);font-size:.75rem;margin-block-start:.625rem;padding-inline-start:2rem}.kd-lead-time-acknowledgement{background:#fff8f1;border:2px solid #f27622;border-radius:.75rem;padding:1rem}.kd-lead-time-acknowledgement__summary{border-block-end:1px solid rgb(242 118 34 / .28);color:#70401d;display:grid;gap:.3rem;margin-block-end:1rem;padding-block-end:1rem}.kd-lead-time-acknowledgement__summary strong{color:#5f2c08;font-size:1rem}.kd-lead-time-acknowledgement__summary p{margin:0}.kd-lead-time-acknowledgement__field{align-items:start;display:grid;gap:.75rem;grid-template-columns:auto 1fr}.kd-lead-time-acknowledgement input[type=checkbox]{accent-color:#f27622;block-size:1.35rem;inline-size:1.35rem;margin-block-start:.125rem}.kd-lead-time-acknowledgement__copy{display:grid;font-size:.875rem;gap:.3rem;line-height:1.45}.kd-lead-time-acknowledgement label{cursor:pointer}.kd-lead-time-acknowledgement label strong{color:#5f2c08;font-size:1rem}.kd-lead-time-acknowledgement__copy>span{color:#70401d}.kd-lead-time-acknowledgement a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.15em}.kd-lead-time-acknowledgement>p{color:rgb(var(--text-color) / .7);font-size:.75rem;margin-block-start:.625rem;padding-inline-start:2.1rem}.kd-led-power{min-inline-size:0;border:1px solid #ddd8d2;border-radius:.75rem;padding:1rem;background:#faf9f6;color:#292724}.kd-led-power legend{padding-inline:.375rem;font-size:1rem;font-weight:700}.kd-led-power__intro{margin-block:.125rem .875rem;font-size:.875rem;line-height:1.5}.kd-led-power__options{display:grid;gap:.625rem}.kd-led-power__option{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.625rem;padding:.875rem;border:1px solid #d3cec8;border-radius:.625rem;background:#fff}.kd-led-power__option:has(input:checked){border-color:#a94300;box-shadow:0 0 0 1px #a94300;background:#fff8f1}.kd-led-power__option:has(input:focus-visible){outline:2px solid #292724;outline-offset:3px}.kd-led-power input[type=radio]{inline-size:1.25rem;block-size:1.25rem;margin-block-start:.125rem;accent-color:#a94300}.kd-led-power__label{display:flex;gap:.75rem;align-items:start;min-inline-size:0;cursor:pointer}.kd-led-power input:disabled+label{opacity:.6;cursor:not-allowed}.kd-led-power__image{inline-size:5rem;block-size:5rem;flex:0 0 5rem;object-fit:contain;border-radius:.375rem;background:#fff}.kd-led-power__copy{display:grid;gap:.3rem;min-inline-size:0;font-size:.8125rem;line-height:1.5;overflow-wrap:anywhere}.kd-led-power__copy strong{font-size:.875rem;line-height:1.4}.kd-led-power__details{grid-column:2;margin-block-start:.5rem;font-size:.8125rem;justify-self:start}.kd-led-power__unavailable,.kd-led-power__error{margin-block-start:.75rem;font-size:.8125rem;line-height:1.5}.kd-led-power__error{color:#a32323}@media(max-width:380px){.kd-led-power__label{flex-wrap:wrap}.kd-led-power__image{inline-size:4rem;block-size:4rem;flex-basis:4rem}}.kd-led-storage{background:#fff8f1;border:2px solid #f27622;border-radius:.75rem;color:#5f2c08;padding:1rem}.kd-led-storage__title{display:block;margin-block-end:.75rem}.kd-led-storage__field{align-items:start;display:grid;gap:.75rem;grid-template-columns:auto 1fr}.kd-led-storage input[type=checkbox]{accent-color:#f27622;block-size:1.35rem;inline-size:1.35rem;margin-block-start:.125rem}.kd-led-storage label{cursor:pointer;font-size:.875rem;line-height:1.5}.kd-led-storage>p{font-size:.75rem;margin-block-start:.625rem;padding-inline-start:2.1rem}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAEwk */
