body[data-pv-recessed-lights-page]{--pv-rl-paper:#faf7f3;--pv-rl-ink:#252525;--pv-rl-muted:#6b625c;--pv-rl-red:#e92629}
body[data-pv-recessed-lights-page] :is(.pv-recessed-lights-choice,.pv-rl-calc,.pv-recessed-lights-gallery,.pv-recessed-lights-options,.pv-recessed-lights-faq,.pv-recessed-lights-request){box-sizing:border-box;min-width:0;margin-top:40px;margin-bottom:40px}
body[data-pv-recessed-lights-page] :is(.pv-recessed-lights-choice,.pv-rl-calc,.pv-recessed-lights-options,.pv-recessed-lights-faq,.pv-recessed-lights-request) :is(h2,h3){color:var(--pv-rl-ink);overflow-wrap:anywhere}
body[data-pv-recessed-lights-page] :is(.pv-rl-calc,.pv-recessed-lights-request) :is(input,select,textarea){font-size:16px;max-width:100%;box-sizing:border-box}
body[data-pv-recessed-lights-page] :is(.pv-recessed-lights-options__grid,.pv-recessed-lights-choice__top,.pv-rl-calc__card)>*{min-width:0}
@media(max-width:1024px){body[data-pv-recessed-lights-page] .bx365-videowidget{display:none!important;pointer-events:none!important}}
@media(max-width:600px){body[data-pv-recessed-lights-page] :is(.pv-recessed-lights-choice,.pv-rl-calc,.pv-recessed-lights-gallery,.pv-recessed-lights-options,.pv-recessed-lights-faq,.pv-recessed-lights-request){margin-top:28px;margin-bottom:28px}}
