.rvi .machine-recs{margin:60px 0 0 0;padding:0 20px 50px 20px}.rvi h2{font-size:16px;font-weight:600;line-height:23px;letter-spacing:2.5px;margin-left:0;text-transform:uppercase}.rvi .scroller-container.related-products.horizontal{padding-left:0;padding-right:0;position:relative}.rvi .scroller-container.related-products.horizontal .scroller{position:relative;overflow:hidden;margin:0 auto;width:100%}.rvi .scroller-container.related-products.horizontal .scroller .panel{padding:0;margin:0;width:13337px;display:block;align-items:inherit;justify-content:inherit;position:relative}.rvi .scroller-container.related-products.horizontal .scroller .panel li,.rvi .scroller-container.related-products.horizontal .scroller .panel img{margin-right:20px;max-width:440px;min-width:226.25px;width:calc((100vw - 100px) / 4)}.rvi .scroller-container.related-products.horizontal .scroller .panel li:last-child,.rvi .scroller-container.related-products.horizontal .scroller .panel img:last-child{margin-right:0}.rvi .scroller-container.related-products.horizontal .scroller .panel li a,.rvi .scroller-container.related-products.horizontal .scroller .panel img a{padding:0}.rvi .scroller-container.related-products.horizontal .scroller .panel img{padding-bottom:8px}.rvi .scroller-container.related-products.horizontal .scroller .panel li{display:list-item;list-style-type:none;padding:0;float:left;line-height:10px}.rvi .scroller-container.related-products.horizontal .scroller .panel li a{font-family:"TT-Norms-Pro","Open Sans",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;letter-spacing:0;line-height:18px;padding:0;width:100%;text-decoration:none;display:block}.rvi .scroller-container.related-products.horizontal .scroller .panel li a .item{padding-bottom:8px;display:block}.rvi .scroller-container.related-products.horizontal .scroller .panel li a .item:hover{text-decoration:underline}.rvi .scroller-container.related-products.horizontal .scroller .panel li .product-price{display:inline-block;font-size:13px;line-height:18px;margin-bottom:8px}.rvi .scroller-container.related-products.horizontal .scroller .panel li .product-price .grouping-price .price-special-label,.rvi .scroller-container.related-products.horizontal .scroller .panel li .product-price .grouping-price .price-sale-label{width:100%;font-size:13px;font-weight:600;line-height:18px;color:#b80000}.rvi .scroller-container.related-products.horizontal .scroller .panel li .product-price .grouping-price .price-special,.rvi .scroller-container.related-products.horizontal .scroller .panel li .product-price .grouping-price .price-sale{font-size:13px;font-weight:600;line-height:18px;padding-right:4px;color:#b80000}.rvi .scroller-container.related-products.horizontal .scroller .panel li .product-price .grouping-price .price-standard,.rvi .scroller-container.related-products.horizontal .scroller .panel li .product-price .grouping-price .price-strike-special,.rvi .scroller-container.related-products.horizontal .scroller .panel li .product-price .grouping-price .price-strike-sale{color:#010101;font-weight:400;font-size:13px;line-height:18px}.rvi .scroller-container.related-products.horizontal .btn-prev,.rvi .scroller-container.related-products.horizontal .btn-next{top:0;padding-bottom:300px;margin-top:0;position:absolute;z-index:9}@media (min-width: 500px) and (max-width: 990px){.rvi .scroller-container.related-products.horizontal .btn-prev,.rvi .scroller-container.related-products.horizontal .btn-next{padding-bottom:21.4%}}@media (min-width: 991px) and (max-width: 1440px){.rvi .scroller-container.related-products.horizontal .btn-prev,.rvi .scroller-container.related-products.horizontal .btn-next{padding-bottom:21.6%}}.rvi .scroller-container.related-products.horizontal .btn-prev a,.rvi .scroller-container.related-products.horizontal .btn-next a{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:32px;height:63px;text-indent:-13337px}.rvi .scroller-container.related-products.horizontal .btn-prev.disabled,.rvi .scroller-container.related-products.horizontal .btn-next.disabled{display:none}.rvi .scroller-container.related-products.horizontal .btn-prev.disabled a,.rvi .scroller-container.related-products.horizontal .btn-next.disabled a{opacity:0}.rvi .scroller-container.related-products.horizontal .btn-prev{left:0}.rvi .scroller-container.related-products.horizontal .btn-prev a{background:url("../images/common/arrows/left-caret-opacity.svg") center left no-repeat;left:0}.rvi .scroller-container.related-products.horizontal .btn-next{right:0}.rvi .scroller-container.related-products.horizontal .btn-next a{background:url("../images/common/arrows/right-caret-opacity.svg") center right no-repeat;right:0}.rvi .pages-responsive .scroller-container.related-products.horizontal .btn-prev,.rvi .pages-responsive .scroller-container.related-products.horizontal .btn-next{top:0;padding-bottom:21.45%}#svc-balance .rvi .machine-recs,#return-order .rvi .machine-recs{padding-right:0;padding-left:0}#svc-balance .rvi .scroller-container.related-products.horizontal .scroller .panel li,#svc-balance .rvi .scroller-container.related-products.horizontal .scroller .panel img,#return-order .rvi .scroller-container.related-products.horizontal .scroller .panel li,#return-order .rvi .scroller-container.related-products.horizontal .scroller .panel img{max-width:317px}#careers #content{margin-left:0;text-align:center}#careers #content p.hdr{font-size:36px;font-weight:400;letter-spacing:0.05em;line-height:40px;text-transform:uppercase}#careers #content p.hdr.larger{font-size:45px;line-height:1}#careers #content p.hdr.light{font-weight:300}#careers #content p.sub-hdr{font-size:20px;font-weight:400;letter-spacing:0.05em}#careers #content p.copy{font-weight:200;font-size:16px;line-height:22px;letter-spacing:0.05em}#careers #content p.copy.larger{font-size:18px;line-height:28px;letter-spacing:normal;font-weight:300}#careers #content p.copy.medium{font-weight:500}#careers #content p.copy>a{font-weight:400;font-size:16px;color:#000}#careers #content p.eyebrow{font-size:14px;line-height:14px;font-weight:300;letter-spacing:0.05em;text-transform:uppercase}#careers #content a.cta-btn{font-weight:300;font-size:18px;letter-spacing:0.12em;text-transform:uppercase;text-decoration:none;color:#fff;background:#000;width:320px;padding:18px 0;display:block;text-align:center}#careers #content h2,#careers #content h3{font-weight:300;color:#000;font-size:37px;line-height:48px;margin:0;border-bottom:none;text-transform:none}#careers #content h3{font-size:26px;padding-bottom:10px}#careers #content h4{font-size:16px;font-weight:700;line-height:34px;color:#000;text-transform:uppercase;padding-bottom:10px}#careers #content .flex-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row}#careers #content .hero{position:relative;width:1107px;left:-58.5px}#careers #content .hero .copy-container{text-align:left;position:absolute;top:80px;left:145px}#careers #content .hero .copy-container .hdr{padding:0}#careers #content .hero .copy-container .copy{padding:30px 0}#careers #content .section-video{margin:90px auto}#careers #content .section-video .video>p{margin-bottom:30px}#careers #content .section-video #slideshow{width:990px;height:388px;margin:auto}#careers #content .section-video #slideshow .slide .quote{position:relative;top:50%;transform:translateY(-50%);width:700px;margin:auto}#careers #content .section-video #slideshow .slide blockquote{font-weight:300;color:#222;font-size:22px;line-height:40px;position:relative}#careers #content .section-video #slideshow .slide:before,#careers #content .section-video #slideshow .slide:after{content:"\201C";font-size:15em;font-weight:300;color:#dedede;position:absolute;margin:65px 0 0 0}#careers #content .section-video #slideshow .slide:after{content:"\201D";margin:-20px 0 0 0}#careers #content .section-video #slideshow .slide:before{left:55px}#careers #content .section-video #slideshow .slide:after{right:55px}#careers #content .section-video #slideshow .slide p{font-size:16px;color:#222;text-align:right;margin:50px auto 0}#careers #content .section-video #slideshow .slide p em{font-style:italic}#careers #content .section-video #slideshow .prev,#careers #content .section-video #slideshow .next{position:absolute;top:35%;z-index:2}#careers #content .section-video #slideshow .prev:hover,#careers #content .section-video #slideshow .next:hover{cursor:pointer}#careers #content .section-video #slideshow .prev{left:0}#careers #content .section-video #slideshow .next{right:0}#careers #content .section-join .header{position:relative;width:1200px;left:-105px}#careers #content .section-join .header .copy-container{position:absolute;top:80px;left:155px;text-align:left}#careers #content .section-join .header .copy-container p.hdr{margin:5px 0 18px}#careers #content .section-join .flex-row{margin-top:42px;justify-content:space-between;width:1090px;position:relative;left:-50px}#careers #content .section-join .flex-row .item{text-align:left}#careers #content .section-join .flex-row .item .sub-hdr{margin:10px 0 8px}#careers #content .section-store-teams{margin-top:90px;text-align:left}#careers #content .section-store-teams>p.hdr{margin:6px 0 20px}#careers #content .section-store-teams .flex-row.stores{justify-content:space-between;margin-bottom:76px}#careers #content .section-store-teams .flex-row.stores .item>p.copy.medium{padding:20px 0}#careers #content .section-store-teams .flex-row.apps{margin:10px 0 88px}#careers #content .section-store-teams .flex-row.apps a{font-size:16px;font-weight:500;text-transform:uppercase;border:1px solid #dedede;border-radius:2px;width:290px;padding:16px 0;text-decoration:none;color:#000;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}#careers #content .section-store-teams .flex-row.apps a img{margin-right:10px}#careers #content .section-store-teams .flex-row.apps a:first-child{margin-right:20px}#careers #content .section-store-teams .flex-row.linkedin{margin:10px 0 88px;align-items:center}#careers #content .section-store-teams .flex-row.linkedin img{margin-right:10px}#careers #content .section-store-teams .flex-row.linkedin .item>p{padding:0}#careers #content .section-brands{padding:62px 0 44px;background-color:#fcf8f5;width:1680px;position:relative;left:-345px}#careers #content .section-brands p{margin-bottom:30px}#careers #content .section-brands .flex-row{width:990px;margin:0 auto;justify-content:space-between}#careers #content .section-brands .flex-row .item img{padding-bottom:22px}#careers #content .section-brands .flex-row .item a{color:#000;font-size:14px;letter-spacing:0.12em;text-decoration:underline;text-transform:uppercase}#careers #content .section-opportunities{width:1680px;margin-left:-345px;background-color:#000}#careers #content .section-opportunities h3,#careers #content .section-opportunities p,#careers #content .section-opportunities a{color:#fff}#careers #content .section-opportunities .retail,#careers #content .section-opportunities .corporate{width:990px;margin:auto;padding:60px 0}#careers #content .section-opportunities .retail p,#careers #content .section-opportunities .corporate p{padding:0 65px 35px}#careers #content .section-opportunities .retail{border-bottom:1px solid #fff}.rvi .machine-recs{padding:0 0 50px 0}
