.finance-calculator label,.finance-calculator input{width:100%;display:block}.finance-slider{-webkit-appearance:none;appearance:none;border:none;width:100%;min-height:32px;background-color:rgba(0,0,0,0);overflow:visible}.finance-slider:focus{outline:none}.finance-slider::-webkit-slider-runnable-track{width:100%;height:5px;background:var(--color-grey);border:none;border-bottom:1px solid var(--color-lgrey);border-radius:3px}.finance-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:25px;width:25px;border-radius:50%;background:var(--color-dsecondary);margin-top:-10px}.finance-slider:focus::-webkit-slider-runnable-track{background:var(--color-mlgrey)}.finance-slider::-moz-range-track{width:100%;height:5px;background:var(--color-grey);border:none;border-bottom:1px solid var(--color-lgrey);border-radius:3px}.finance-slider::-moz-range-thumb{border:none;height:25px;width:25px;border-radius:50%;background:var(--color-dsecondary)}.finance-slider:-moz-focusring{outline:1px solid var(--color-white);outline-offset:-1px}.finance-slider::-ms-track{width:100%;height:5px;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-width:6px 0;color:rgba(0,0,0,0)}.finance-slider::-ms-fill-lower{background:var(--color-lgrey);border-radius:10px}.finance-slider::-ms-fill-upper{background:var(--color-lgrey);border-radius:10px}.finance-slider::-ms-thumb{border:none;height:25px;width:25px;border-radius:50%;background:var(--color-dsecondary);margin-bottom:-6px}.finance-slider::-ms-tooltip{display:none}.finance-slider::-moz-focus-outer{border:0}.finance-slider:focus{outline:none}.finance-calculator__results{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;text-align:left}.finance-result{padding:0 .75em 1em .75em}.finance-result--sale{padding-left:1.5em;padding-right:1.5em}.finance-result__title{text-transform:uppercase;border-bottom:1px solid var(--color-mgrey);margin-bottom:.5em;padding-bottom:.5em}.finance-result__info{display:block;margin:0;padding:0;list-style:none;text-decoration:none;padding-bottom:.25em;width:175px}.finance-result__info--total{padding:.5em 0;border-top:1px solid var(--color-mgrey);border-bottom:1px solid var(--color-mgrey)}.finance-result__info__title,.finance-result__info__text{display:block;margin:0;padding:0;list-style:none;text-decoration:none}.finance-result__info__title{color:var(--color-white);opacity:.7}.watch-brand__banner__graphic,.watch-brand__widget__graphic,.watch-brand__logo,.watch-brand__watch,.watch-menu,.watch-menu__item{display:block;margin:0;padding:0;list-style:none;text-decoration:none}.watch-brand__banner,.watch-brand__widget{position:relative;overflow:hidden;text-align:center}.watch-brand__banner:hover .watch-brand__banner__graphic,.watch-brand__banner:hover .watch-brand__widget__graphic,.watch-brand__widget:hover .watch-brand__banner__graphic,.watch-brand__widget:hover .watch-brand__widget__graphic{transform:scale(1.1)}.watch-brand__widget__info{position:relative;z-index:1}.watch-brand__banner__graphic,.watch-brand__widget__graphic{width:100%;transition:all .75s ease-in-out}@media screen and (min-width: 992px){.watch-brand__banner__link,.watch-brand__widget__link{position:absolute;bottom:10%;left:50%;transform:translateX(-50%)}}@media screen and (max-width: 991px){.watch-brand .watch-brand__banner__link,.watch-brand .watch-brand__widget__link{position:relative;z-index:1;white-space:normal;line-height:1.4em;background-color:var(--color-dprimary);border-left:none;border-right:none;border-bottom:none}.watch-brand .watch-menu__item__link{text-align:center;padding:.75em 1em}.watch-brand__info,.watch-brand__menu,.watch-brand__info--alternate{text-align:center}.watch-brand__banner__link,.watch-brand__widget__link{width:100%}.watch-brand__logo{margin:0 auto}}@media screen and (min-width: 768px)and (max-width: 1199px){.watch-brand__menu{height:100%;display:flex;flex-direction:column;justify-content:center}.watch-menu{flex-grow:1;overflow:auto;height:200px}}@media screen and (min-width: 1200px){.watch-brand__info{padding:0 4em}.watch-brand__menu{display:flex;flex-direction:column;height:100%}.watch-brand__menu__title{flex-grow:0}.watch-menu{flex-grow:1;overflow:auto;height:200px}}