.subscribe-to-dealer-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-top:20px;max-width:260px;min-height:40px;padding:8px 10px}@media(max-width:399px){.subscribe-to-dealer-block{max-width:220px}}.subscribe-to-dealer-block:hover .icon{-webkit-animation:icon-ring-animation 1s ease-in-out 1;animation:icon-ring-animation 1s ease-in-out 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.subscribe-to-dealer-block .icon{-webkit-animation:none;animation:none;background-repeat:no-repeat;background-size:contain;height:18px;-webkit-transform-origin:50% 4px;-ms-transform-origin:50% 4px;transform-origin:50% 4px;width:19px}@-webkit-keyframes icon-ring-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}40%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}60%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes icon-ring-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}40%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}60%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.subscribe-to-dealer-block.active{cursor:auto;margin-top:25px;min-height:0;padding:0}.subscribe-to-dealer-block.active .icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='20' fill='none'%3E%3Cpath fill='%23fff' stroke='%23A5A9AD' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M1.594 15.119A.75.75 0 0 0 2 16.499h15a.75.75 0 0 0 .412-1.377l-.004-.002a3 3 0 0 1-.265-.235 4.8 4.8 0 0 1-.74-1.006c-.555-.976-1.153-2.646-1.153-5.33a5.46 5.46 0 0 0-1.695-3.935A5.86 5.86 0 0 0 9.5 2.999a5.86 5.86 0 0 0-4.055 1.615A5.46 5.46 0 0 0 3.75 8.549c0 2.684-.598 4.354-1.152 5.33-.278.49-.55.812-.741 1.006a3 3 0 0 1-.265.235l-.005.003.003-.002.002-.001zm0 0s0 0 0 0m15.818.004'/%3E%3Cpath stroke='%23A5A9AD' stroke-width='1.5' d='M11 3.249c0-1.38-.672-2.5-1.5-2.5S8 1.869 8 3.249m3 14a1.501 1.501 0 1 1-3 0'/%3E%3Crect width='10' height='10' x='11.219' y='9.251' fill='%2300AD2B' rx='5'/%3E%3Cpath fill='%23fff' d='M15.786 16.75 14 14.83l.504-.54 1.282 1.374 2.71-2.914.504.545z'/%3E%3C/svg%3E")}.subscribe-to-dealer-block:not(.active) .icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='20' fill='none'%3E%3Cpath fill='%23A5A9AD' fill-rule='evenodd' d='M7.302 1.128C7.642.544 8.222 0 9.003 0c.78 0 1.36.533 1.701 1.128.257.445.433.983.509 1.562a6.5 6.5 0 0 1 2.362 1.485 6.5 6.5 0 0 1 1.931 4.594c0 2.636.57 4.216 1.05 5.087.24.442.471.718.621.873.07.07.12.112.15.143l.056.04.054.052c.49.42.67 1.036.5 1.62a1.52 1.52 0 0 1-1.44 1.108h-5.243c0 1.272-1.01 2.308-2.25 2.308-1.241 0-2.252-1.036-2.252-2.308H1.5c-.66 0-1.25-.451-1.44-1.108a1.56 1.56 0 0 1 .6-1.702l.013-.007c.006-.006.015-.013.026-.013l.13-.133c.15-.155.38-.431.62-.873.481-.871 1.051-2.45 1.051-5.087a6.48 6.48 0 0 1 4.292-6.08c.073-.583.246-1.125.51-1.561m.95 16.564c0 .431.341.77.751.77s.75-.349.75-.77zM9.424 1.918q.105.178.183.417a6.7 6.7 0 0 0-1.205 0q.077-.24.182-.417c.2-.338.37-.38.42-.38s.22.042.42.38m7.084 14.236s-.03-.02-.04-.031a.2.2 0 0 1-.035-.026l-.025-.025c-.06-.051-.16-.133-.29-.267a5 5 0 0 1-.429-.508 6 6 0 0 1-.432-.682c-.57-1.025-1.25-2.881-1.25-5.846 0-1.313-.52-2.554-1.461-3.477a5.04 5.04 0 0 0-3.542-1.446c-1.34 0-2.6.523-3.541 1.446A4.86 4.86 0 0 0 4 8.77c0 2.965-.68 4.82-1.25 5.846-.33.585-.65.975-.861 1.19-.13.133-.23.216-.29.267l-.022.017-.028.024a.1.1 0 0 0-.025.02l-.013.013-.012.008h15.007z' clip-rule='evenodd'/%3E%3C/svg%3E")}.subscribe-to-dealer-block:not(.active).button{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;border:1px solid #e4e5e5;border-radius:4px;color:#474a4d;justify-content:center}.subscribe-to-dealer-block:not(.active).link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:8px 10px 8px 0}.subscribe-to-dealer-block .text{margin-left:8px;max-width:85%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media(max-width:399px){.subscribe-to-dealer-block .text{font-size:13px}}