[hidden]{display:none!important}[data-rv]{opacity:1!important;transform:none!important;filter:none!important}.example-note{background:#17251d;color:#fff;padding:13px 24px;display:flex;align-items:center;justify-content:space-between;gap:12px 30px;font:12px/1.6 Arial,sans-serif}.example-note span{max-width:750px}.example-note a{color:#fff;text-decoration:underline;text-underline-offset:4px;flex:none}.example-contact{display:grid;gap:20px;align-content:center}.example-contact p{font-size:14px;line-height:1.8;color:#c5c5c0}.example-contact a:not(.btn){font-size:18px;color:#f3ede3}.nav-shell{position:relative}.pp-banner{display:block;text-decoration:none;color:inherit}.gal{display:block}.example-ask{font-size:11px}.cta-bar{position:relative;bottom:auto;left:auto;right:auto;width:100%}body{padding-bottom:0!important}:focus-visible{outline:3px solid #b96200!important;outline-offset:4px!important}.cat-filter:disabled{cursor:default}.calc input:disabled,.calc select:disabled{opacity:.55}.calc-out{min-width:0}.calc-out b{overflow-wrap:anywhere}.grid-cards .card{min-width:0}html{scroll-padding-top:20px;scroll-behavior:smooth}.progress{display:none}.nav-tel{white-space:nowrap}.foot-bottom{flex-wrap:wrap}.credits{max-width:100%}
@media(max-width:700px){.example-note{flex-wrap:wrap;padding:12px 20px;font-size:11px}.example-note span{order:3;flex-basis:100%}.nav{gap:10px!important;flex-wrap:wrap!important;height:auto!important;padding-block:15px!important}.nav-tel{font-size:12px!important}.nav .btn{font-size:11px!important;padding:10px 14px!important}.calc input,.calc select{font-size:16px!important}.example-contact{padding:22px}.pp-banner{min-height:180px}.cta-bar{display:flex!important}.example-note a{font-size:11px}.nav .tel-wrap{margin-left:auto}.nav .nav-links{display:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation:none!important;transition:none!important}}
.card:hover .card-body .row,.card:focus-within .card-body .row{opacity:1;transform:none;visibility:visible}.open-badge{display:none}.btn-amber,.btn-amber:hover{color:#24180a}.hero .chip.hot{background:#fbe3c0;color:#4a2e09}.b-amber h3,.b-amber p,.b-amber .num{color:#24180a}.b-hero p,.b-hero .huge small{color:#fffdf9}.tag{color:#955006}.hero h1 .amber{background:none;color:#ffd293}.calc-out[role=status]{outline-offset:6px}.example-ask{display:block;padding:0 20px 18px;color:#655b49}

.hero-shade,.b-hero::after{background:rgba(20,16,12,.78)}.hero h1,.hero p.lead{color:#fffdf9}.hero h1 .amber{color:#ffd293}.b-hero .huge{color:#ffd293}
.hero .btn-line,.hero .btn-line:hover{background:#fffdf9;color:#191510}.hero .chip:not(.hot){background:#fffdf9;color:#514637}.hero-stats{background:#fffdf9;backdrop-filter:none}.hero-stats span{color:#655b49}.hero-stats b i{color:#955006}.b .num{color:#955006}.b-hero .num{color:#ffd293}.b-amber .num{color:#24180a}.rev .ava{background:#ec8f1c;color:#24180a}.calc-out{background:#211a12}.calc-out::before{background:none}.calc-out .co span,.calc-out small{color:#e2dbce}.pp-banner .cap,.gal span,.prod .cap{background:#231a12;color:#fffdf9;padding:9px 13px;border-radius:6px}.b-hero p{color:#fffdf9}

.prod-vis .cap{background:#fffdf9;backdrop-filter:none}.prod-vis .cap b{color:#955006}.prod-vis .cap span{color:#655b49}

:root{--amber-deep:#955006}.card:hover .go{color:#24180a}.hero .btn-line:hover,.b-hero .btn-line:hover{color:#955006;background:#fffdf9}
.related-list a.cur{color:#794100;background:#fff0d9}
