#wsm-product-wrapper.wsm-product-wrapper-id-31634367 .wsm-tab-content>h2.wsm-tab-content-header{display:none}#wsm-product-wrapper.wsm-product-wrapper-id-31634367 h4.wsm_product_info_tag{background:none;border:0;padding:0;margin:0;min-height:0}#wsm-product-wrapper.wsm-product-wrapper-id-31634367 h4.wsm_product_info_tag:before{content:none}#wsm-product-wrapper.wsm-product-wrapper-id-31634367 a.wsm-addtocart-button{display:block;width:100%;background:#cd6000;color:#fff;border:0;border-radius:4px;padding:12px 16px;font-size:22px;line-height:1.2;text-decoration:none;box-shadow:0 4px 0 #8f4300;transition:background .2s ease,transform .1s ease,box-shadow .1s ease}#wsm-product-wrapper.wsm-product-wrapper-id-31634367 a.wsm-addtocart-button:hover,#wsm-product-wrapper.wsm-product-wrapper-id-31634367 a.wsm-addtocart-button:focus{background:#e06c00;color:#fff;text-decoration:none}#wsm-product-wrapper.wsm-product-wrapper-id-31634367 a.wsm-addtocart-button:active{transform:translateY(3px);box-shadow:0 1px 0 #8f4300}#wsm-product-wrapper.wsm-product-wrapper-id-31634367 a.wsm-addtocart-button i{margin-right:10px}#wsm-product-wrapper.wsm-product-wrapper-id-31634367 .prod-form-btns #find-installer{display:block;width:100%;margin:10px 0 0 0;border-radius:4px}.bh *{box-sizing:border-box}.bh-in{display:none!important}@keyframes bhUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes bhFade{from{opacity:0}to{opacity:1}}@keyframes bhPop{from{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes bhPulse{0%,100%{box-shadow:0 0 0 0 rgb(205 96 0 / .55)}50%{box-shadow:0 0 0 8px #fff0}}.bh-anim{animation:bhUp .7s ease both}.bh-d1{animation-delay:.1s}.bh-d2{animation-delay:.2s}.bh-d3{animation-delay:.3s}.bh-card{transition:transform .25s ease,box-shadow .25s ease}.bh-card:hover{transform:translateY(-3px);box-shadow:0 6px 14px rgb(0 0 0 / .12)}.bh-tile{transition:background .25s ease}.bh-tile:hover{background:#b85500}.bh-cta{animation:bhPulse 2.4s ease infinite}.bh a.bh-link{color:#fff;text-decoration:underline}.bh ul.bh-list{list-style-type:disc!important}.bh ul.bh-list li{display:list-item!important}.bh ul.bh-list li::marker{color:#cd6000;font-size:1.2em}.bh-gal{position:relative;z-index:10;background:#1a1a1a;padding:0 0 12px 0}.bh-stage{position:relative;overflow:hidden;height:480px;background:#fff}.bh-track{display:flex;height:100%;transition:transform .6s cubic-bezier(.65,0,.35,1)}.bh-slide{flex:0 0 100%;height:100%;position:relative;overflow:hidden}.bh-zoom{display:block;width:100%;height:100%;cursor:zoom-in;position:relative}.bh-zoom img{width:100%!important;height:100%!important;object-fit:contain;display:block;transition:transform .5s ease}.bh-zoom:hover img{transform:scale(1.05)}.bh-hint{position:absolute;left:50%;bottom:18px;transform:translate(-50%,10px);background:rgb(17 17 17 / .85);color:#fff;font-size:13px;font-weight:700;letter-spacing:1px;padding:8px 14px;border-radius:20px;opacity:0;transition:all .3s ease;white-space:nowrap}.bh-zoom:hover .bh-hint{opacity:1;transform:translate(-50%,0)}.bh-nav{display:none}.bh-arrow{position:absolute;top:50%;margin-top:-22px;width:44px;height:44px;border-radius:22px;background:#cd6000;color:#fff;font-size:26px;line-height:44px;text-align:center;cursor:pointer;z-index:3;user-select:none;transition:transform .2s ease,background .2s ease}.bh-arrow:hover{background:#111;transform:scale(1.12)}.bh-l{left:12px}.bh-r{right:12px}.bh-count{position:absolute;top:12px;right:12px;background:#111;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;padding:5px 10px;border-radius:12px;z-index:3}.bh-thumbs{display:flex;gap:8px;padding:12px 12px 0 12px;overflow-x:auto}.bh-thumb{flex:0 0 auto;width:78px;height:78px;border:3px solid #fff0;background:#fff;cursor:pointer;opacity:.6;transition:all .25s ease}.bh-thumb:hover{opacity:1;transform:translateY(-3px);border-color:#888}.bh-thumb img{width:100%;height:100%;object-fit:contain;display:block}.bh-lb{position:absolute;top:0;left:0;right:0;z-index:50;background:#0d0d0d;padding:54px 14px 18px 14px;animation:bhFade .3s ease both}.bh-lb-bg{position:absolute;top:0;left:0;right:0;bottom:0;cursor:zoom-out}.bh-lbi{display:none;position:relative;max-width:800px;margin:0 auto;animation:bhPop .35s ease both}.bh-lbi img{width:100%;height:auto;display:block;background:#fff}.bh-x{position:absolute;top:10px;right:14px;width:40px;height:40px;border-radius:20px;background:#cd6000;color:#fff;font-size:24px;line-height:40px;text-align:center;cursor:pointer;z-index:5;transition:transform .2s ease}.bh-x:hover{transform:rotate(90deg) scale(1.1)}.bh-cap{color:#ccc;text-align:center;font-size:13px;margin-top:10px;letter-spacing:1px}#bhs1:checked~.bh-gal .bh-track{transform:translateX(0%)}#bhs2:checked~.bh-gal .bh-track{transform:translateX(-100%)}#bhs3:checked~.bh-gal .bh-track{transform:translateX(-200%)}#bhs4:checked~.bh-gal .bh-track{transform:translateX(-300%)}#bhs5:checked~.bh-gal .bh-track{transform:translateX(-400%)}#bhs6:checked~.bh-gal .bh-track{transform:translateX(-500%)}#bhs7:checked~.bh-gal .bh-track{transform:translateX(-600%)}#bhs8:checked~.bh-gal .bh-track{transform:translateX(-700%)}#bhs1:checked~.bh-gal .bh-n1,#bhs2:checked~.bh-gal .bh-n2,#bhs3:checked~.bh-gal .bh-n3,#bhs4:checked~.bh-gal .bh-n4,#bhs5:checked~.bh-gal .bh-n5,#bhs6:checked~.bh-gal .bh-n6,#bhs7:checked~.bh-gal .bh-n7,#bhs8:checked~.bh-gal .bh-n8{display:flex!important}#bhs1:checked~.bh-gal .bh-t1,#bhs2:checked~.bh-gal .bh-t2,#bhs3:checked~.bh-gal .bh-t3,#bhs4:checked~.bh-gal .bh-t4,#bhs5:checked~.bh-gal .bh-t5,#bhs6:checked~.bh-gal .bh-t6,#bhs7:checked~.bh-gal .bh-t7,#bhs8:checked~.bh-gal .bh-t8{border-color:#cd6000;opacity:1;transform:translateY(-3px)}#bhl1:checked~.bh-gal .bh-lb,#bhl2:checked~.bh-gal .bh-lb,#bhl3:checked~.bh-gal .bh-lb,#bhl4:checked~.bh-gal .bh-lb,#bhl5:checked~.bh-gal .bh-lb,#bhl6:checked~.bh-gal .bh-lb,#bhl7:checked~.bh-gal .bh-lb,#bhl8:checked~.bh-gal .bh-lb{display:block!important}#bhl1:checked~.bh-gal .bh-lbi1,#bhl2:checked~.bh-gal .bh-lbi2,#bhl3:checked~.bh-gal .bh-lbi3,#bhl4:checked~.bh-gal .bh-lbi4,#bhl5:checked~.bh-gal .bh-lbi5,#bhl6:checked~.bh-gal .bh-lbi6,#bhl7:checked~.bh-gal .bh-lbi7,#bhl8:checked~.bh-gal .bh-lbi8{display:block!important}@media (max-width:600px){.bh-stage{height:320px}.bh-thumb{width:60px;height:60px}.bh-arrow{width:38px;height:38px;line-height:38px;font-size:22px;margin-top:-19px}}@media (prefers-reduced-motion:reduce){.bh *,.bh-anim{animation:none!important;transition:none!important}}