.footer-domain,.footer-phone,.footer-address{color:#c4cdbc;letter-spacing:.2px;width:max-content;font-size:10px;text-decoration:none;display:block}.footer-domain{margin-top:7px}.footer-phone{color:#d9e2c2;margin-top:5px}.footer-address{max-width:270px;margin-top:5px;line-height:1.55}.footer-domain:hover,.footer-phone:hover{color:#fff}.footer-feedback{color:#f5f7ca;background:#e4e9841a;border:1px solid #e4e98494;flex-direction:column;gap:4px;min-width:176px;padding:13px 16px;text-decoration:none;transition:background .2s,transform .2s;display:flex}.footer-feedback:hover{color:#263122;background:#e4e984;transform:translateY(-2px)}.footer-feedback span{letter-spacing:1px;font-size:10px}.footer-feedback strong{letter-spacing:-.45px;font-size:14px}.footer-feedback b{margin-left:5px;font-size:17px}@media (width<=720px){.footer-domain{margin-top:8px}.footer-feedback{width:100%;margin:21px 0 10px;padding:16px 18px}.footer-feedback strong{font-size:16px}}h1,h2,h3,.price strong,.call-number{word-break:keep-all;overflow-wrap:normal}.title-line{white-space:nowrap;max-width:100%;display:inline-block}.product-hero h1{letter-spacing:-3.5px;font-size:clamp(34px,3.9vw,56px);line-height:1.32}@media (width<=720px){.product-hero h1{letter-spacing:-2.2px;font-size:clamp(29px,8.1vw,36px);line-height:1.38}.hero h1{letter-spacing:-2px;font-size:clamp(24px,7.7vw,40px);line-height:1.3}.gallery-copy h2,.value-intro h2,.comparison h2,.decision h2,.order-call h2{word-break:keep-all}.call-number{white-space:nowrap}}
