h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:0}.custom-slider .slide .container,.custom-slider .slide .container-wide{padding-top:120px;padding-bottom:100px;align-self:center !important}.custom-slider .slide .slide-captions{position:relative;text-align:left}.custom-slider .slide .slide-captions h2{font-size:60px;font-weight:700;line-height:68px;margin-bottom:30px;color:#fff}.custom-slider .slide .slide-captions h3,.custom-slider .slide .slide-captions h4,.custom-slider .slide .slide-captions h5,.custom-slider .slide .slide-captions h6{color:#fff}.custom-slider .slide .slide-captions .strong{color:#fff;display:block;font-size:12px !important;font-weight:500;letter-spacing:2px;line-height:18px;margin-bottom:20px;position:relative;text-transform:uppercase}.custom-slider .slide .slide-captions .strong::after{border-top:3px solid #fff;content:"";display:block;margin-bottom:0;margin-top:8px;width:26px}.custom-slider .slide .slide-captions>p{color:#fff;font-size:20px;font-weight:400;margin-bottom:40px;font-size:1.125rem}.custom-slider .slide .slide-captions .text-dark.strong::after,.custom-slider .slide .slide-captions.text-dark .strong::after{border-top-color:#111}.custom-slider .slide .slide-captions.text-left .strong::after{margin-left:0;margin-right:auto}.custom-slider .slide .slide-captions.text-center .strong::after{margin-left:auto;margin-right:auto}.custom-slider .slide .slide-captions.text-right .strong::after{margin-left:auto;margin-right:0}.custom-slider .slide .slide-captions .slide-caption-hide{opacity:0;visibility:hidden}.custom-slider .slide .slide-captions img{width:inherit !important}.custom-slider .slide.is-selected{z-index:2}.custom-slider.slider-loaded,.custom-slider.flickity-enabled{opacity:1}.custom-slider .slide-link{width:100%;height:100%;top:0;left:0;position:absolute;z-index:1}.custom-slider .flickity-button{width:78px;height:78px;line-height:78px;background:0;color:#fff;box-shadow:none;padding:0}.custom-slider .flickity-button::before{line-height:78px;font-size:28px;color:#fff}.custom-slider .flickity-page-dots{bottom:30px}.custom-slider .flickity-page-dots .dot{box-shadow:inset 0 0 0 2px #fff}.custom-slider .flickity-page-dots .dot:after{background-color:#fff;box-shadow:0 0 1px #fff}.custom-slider .slide-captions>*{opacity:1}#slider{position:relative;width:100%;overflow:hidden;padding:0;background-color:#fff;z-index:1}@media(max-width:1024px){.custom-slider .flickity-button:hover{background-color:transparent}.custom-slider .flickity-button.next,.custom-slider .flickity-button.next:hover{right:-5px !important;opacity:1}.custom-slider .flickity-button.previous,.custom-slider .flickity-button.previous:hover{left:-5px !important;opacity:1}.custom-slider .container{padding-left:40px;padding-right:40px}.custom-slider .slide .slide-captions{text-align:center}.custom-slider .slide .slide-captions .strong::after{margin-left:auto;margin-right:auto}.custom-slider .slide .slide-captions h2{font-size:40px;line-height:40px;margin-bottom:14px}.custom-slider .slide .slide-captions>p{font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px}.custom-slider .slide .slide-captions h3,.custom-slider .slide .slide-captions h4,.custom-slider .slide .slide-captions h5,.custom-slider .slide .slide-captions h6{color:#fff}}body,section p{color:#3d3d3d}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#f04438}#mainMenu nav>ul>li>a{font-size:17px;font-weight:400;padding:8px 25px}.header-extras>ul>li.my-account{padding-left:25px}section p,section li{font-size:1.125rem;color:#3d3d3d}#page-content{padding:0 !important}#page-content>section{padding:40px 0}#survey-section section{padding:0}#survey-section .form-control{display:block;width:100%;padding:10px 20px;margin:0;border:1px solid #d3d8db;background:#fff;color:#414042;font-size:16px;line-height:24px;box-sizing:border-box;border-radius:3px;max-width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none;outline:0}#survey-section .form-group label:not(.checkbox-inline),#survey-section .form-group label:not(.radio-inline){font-size:15px;line-height:22px;color:#555;margin:0 5px 12px;font-weight:600;text-align:left;text-transform:none;letter-spacing:.16px}#survey-section .form-group{margin-bottom:30px}#survey-section .btn-primary.rent-button{cursor:pointer;-webkit-appearance:none;text-decoration:none !important;font-size:20px;display:block;padding:15px 50px;text-align:center;outline:0;border:2px solid #f04438 !important;color:#fff;background-color:#f04438 !important;font-weight:700;font-style:normal;text-transform:none;letter-spacing:0;border-radius:3px;line-height:24px;white-space:normal;margin:0 auto}#survey-section .hs-form-required{color:#f04438;padding:0 0 0 3px}#online-survey{padding-top:15px}#survey-section .steps{margin-bottom:30px}#survey-section .steps ul{display:flex;position:relative;margin:0;padding:0}#survey-section .steps ul li{width:20.16%;margin-right:10px}#survey-section .steps ul li a{display:inline-block;width:100%;height:7px;background:#e6e6e6;border-radius:3.5px;padding:0}#survey-section .steps ul li.checked a,#survey-section .steps ul li.first a{background:#f04438;transition:all .5s ease}#survey-section .wizard>.steps .current-info,#survey-section .wizard>.steps .number{display:none}#survey-section label.error{display:block !important;font-size:13px !important;color:#f04438 !important}#survey-section .actions ul{display:flex;margin-top:10px;margin-bottom:25px;justify-content:space-between;float:none}#survey-section .actions ul.step-last{justify-content:flex-end}#survey-section .actions li a{padding:6px 36px;border:0;display:inline-flex;height:51px;align-items:center;background:#f04438;cursor:pointer;position:relative;color:#fff;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;font-weight:700;font-size:18px;text-decoration:none;border-radius:3px}#survey-section .actions li:last-child a{font-weight:600}#survey-section .actions li:first-child a{background:#f04438}#survey-section .actions,.section-headingkk,#survey-section .steps{padding-left:0;padding-right:0}#survey-section .section-heading{font-size:1.5em;margin-bottom:30px;color:#f04438;text-transform:uppercase;font-weight:600}#survey-section label+div+label.checkbox-inline{padding-left:0 !important}#survey-section .wizard .content,.wizard .actions>ul>li{padding:0;margin:0}#survey-section .actions{padding:0;border:0}.dark #footer a:not(.btn):not(:hover),#footer.inverted a:not(.btn):not(:hover),#footer.dark a:not(.btn):not(:hover),#footer.dark p,#footer.dark .upper{color:#fff}#footer.dark .upper{text-transform:uppercase}.dark #footer,#footer.inverted,#footer.dark,.dark #footer .copyright-content,#footer.inverted .copyright-content,#footer.dark .copyright-content{background-color:transparent}#footer.dark{background-image:linear-gradient(100deg,#161a1d 12%,#ba181b 100%)}#footer.dark .social-icons.social-icons-border li a{border-color:#fff !important}.home-shop .product .product-title{max-width:100%;text-align:center}.panel-custom{border:0;background:#f04438;border-radius:0}.panel-custom>.panel-heading{color:#333;background-color:#f04438;border-color:#f04438;text-align:center;color:#fff;font-weight:600;font-size:1.4rem;line-height:1.2;text-transform:uppercase;border:0}.panel-custom>.panel-heading>div{padding:15px 30px 0}.panel-custom>.panel-body{text-align:center;padding-top:0}.panel-custom>.panel-body>.btn{margin-top:15px}.embed-responsive{margin-top:20px}.embed-responsive video{margin-top:-1px}.custom-slider .slide .container,.custom-slider .slide .container-wide{padding-top:10px;padding-bottom:60px}.custom-slider .slide .container .slide-captions h2{font-family:'Sanchez',serif;font-weight:400}.custom-slider .slide .container .slide-captions .sub-title{position:relative;font-weight:400;display:inline-block;margin-bottom:30px}.custom-slider .slide .container .slide-captions .sub-title:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#9b9792}.manufacturer-logo.img-fluid{max-width:150px}#page-content:before{content:"";display:block;position:absolute;right:0;z-index:0;border:0 solid transparent}#page-content:before{border-right-color:transparent;border-right-width:100vw;border-top-width:4rem;top:-4rem}#page-content:before{border-right-color:#fefefe}section#shop-cart p,section#shop-cart li{font-size:1rem}section#shop-cart img{max-width:150px}.box-fancy [class*=col-]{padding:3% !important}.ic-strip{background:#eaeaea}.ic-strip ul{margin:0;display:flex}.bg-overlay{background:rgba(0,0,0,0)}.custom-slider.slider-halfscreen{height:80vh}.custom-slider .slide .container,.custom-slider .slide .container-wide{align-self:normal !important}#header[data-transparent=true]+.page-content,#header[data-transparent=true]+#page-content{top:-80px;margin-bottom:-80px}.slide-captions .btn{background:#f04438 !important;padding-right:25px !important;padding-left:25px !important;font-weight:400 !important;border:0 !important;border-radius:0 !important}body .body-inner{padding-top:20px}#slider.howto-slider{padding-top:40px;padding-bottom:40px}#slider.howto-slider-disabled{height:90vh}#page-content>section.howto .container{padding:0 100px}.cat-title{font-family:'Sanchez',serif;font-weight:400}.howto h3,.howto h2:not(.faqs){font-size:50px;font-family:'Sanchez',serif;font-weight:400;line-height:58px;margin-bottom:30px}.howto .sub-title{position:relative;font-weight:400;display:inline-block;margin-bottom:30px}.howto .sub-title:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#9b9792}.howto .readmore{color:#f04438;text-decoration:none;position:relative;display:inline-block}.howto .readmore:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#f04438;display:none}#slider.howto-slider .player{position:relative}a.readmore,a.btn-light{color:#f04438 !important}#slider.howto-slider .player:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:60px;background:url("/theme/rmi/images/play-icon-orange-01.png") no-repeat center center;background-size:cover;display:none}.player-overlay{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;content:' ';z-index:0;background:rgba(0,0,0,.59);opacity:.5}.howto .faqs{margin-bottom:60px}.product .product-title h3,.product .product-title h3 a{color:#000;font-weight:400}.product .product-category{opacity:1;text-align:center;margin-top:8px}ol.custom-progress{list-style:none;margin:0;padding:0;counter-reset:li}.custom-progress li{display:inline-block;padding:0 20px;margin:0}.custom-progress li:first-child{padding-left:0}.custom-progress li a,.custom-progress li a:hover{font-size:18px;text-transform:uppercase;color:#c8c8c8 !important;padding-left:40px;position:relative;cursor:default}.custom-progress li a:before{font-size:18px;line-height:30px;text-align:center;content:counter(li);counter-increment:li;position:absolute;width:30px;height:30px;background:#ebeae7;left:0;top:-3px;border-radius:100%;color:#c8c8c8}.custom-progress li.active a{color:#000 !important}.custom-progress li.active a:before{color:#fff;background:#f04438}.custom-progress li.paynow a{font-weight:bold;background:-webkit-linear-gradient(100deg,#3b3bde 12%,#f04438 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-progress li.paynow a:before{-webkit-text-fill-color:#fff;font-weight:bold;color:#fff;background-image:linear-gradient(100deg,#3b3bde 12%,#f04438 100%)}#page-content>section.progress-x{padding-top:5px;padding-bottom:20px}.no-spacing{letter-spacing:normal !important}#slider .slide-captions .typed-cursor,#slider .slide-captions span.typed{color:#f04438 !important}#page-content>section.howto.faq{padding-top:0;padding-bottom:90px}#page-content>section.howto.how{padding-top:100px;padding-bottom:180px}.accordion .ac-item .ac-content,.accordion .ac-item .ac-content p{font-size:14px}.checkout-summary h4{font-size:16px}@media(max-width:1200px){.custom-slider.slider-halfscreen{height:72vh}.custom-progress li a,.custom-progress li a:hover{font-size:16px}}@media(max-width:1024px){#header #logo{text-align:left}.header-extras{display:none}#header #logo img{margin-left:30px}.howto h3,.howto h2:not(.faqs){font-size:30px !important;line-height:38px !important}#slider .btn{line-height:38px}}@media(min-width:768px) and (max-width:1200px){.custom-progress li{padding:15px 20px !important;margin:0;width:45%;float:left}}@media(min-width:768px) and (max-width:1024px){.custom-slider .slide .slide-captions{text-align:left}.custom-slider .slide .container,.custom-slider .slide .container-wide{padding-top:10px;padding-bottom:60px}}@media(max-width:767px){ol.custom-progress{margin:0 auto}#page-content>section.howto .container{padding:0 30px}.order-sm-2-me{-ms-flex-order:2;order:2}.custom-progress li{display:block;padding:0 !important;margin:20px 0;width:auto}.howto h3,.howto h2:not(.faqs),.howto .col-md-6.text-right{text-align:left !important}.custom-slider .slide .slide-captions h2{font-size:30px}.custom-slider .slide .container .slide-captions .sub-title{margin-bottom:10px}#slider img.single{max-width:75%}#page-content>section.howto img{max-width:60% !important}#page-content>section.howto.faq{padding-top:0 !important;padding-bottom:50px !important}#slider .col-md-6{text-align:center}#slider .col-md-6 img.single,#slider.howto-slider .player{margin-bottom:40px}#slider.howto-slider{padding-top:0}.custom-slider .slide .container,.custom-slider .slide .container-wide{padding-top:40px}#product-page .product .product-title{width:100%}#product-page .product .product-price{float:none;text-align:left;width:100%}#slider.home.custom-slider .container{padding-top:0;padding-bottom:20px}#slider.home.custom-slider .col-md-6 img.single{margin-bottom:20px}}#footer .widget .widget-title,#footer .widget h4{color:#484848}.icon-box.small>h3,.icon-box.small>h5{color:#3d3d3d}.product-page:not(.widget-shop) .product-title h3{font-size:36px}.product .product-price{margin-top:-36px}.step_up_title{font-weight:700}.heading-text.heading-section h2{font-size:30px}.ft-call h3{font-family:'Sanchez',serif;font-size:3em}@media(max-width:480px){.grid-6-columns .grid-item,.post-6-columns .post-item,.portfolio-6-columns .portfolio-item,.grid-5-columns .grid-item,.post-5-columns .post-item,.portfolio-5-columns .portfolio-item,.grid-4-columns .grid-item,.post-4-columns .post-item,.portfolio-4-columns .portfolio-item,.grid-3-columns .grid-item,.post-3-columns .post-item,.portfolio-3-columns .portfolio-item,.grid-2-columns .grid-item,.post-2-columns .post-item,.portfolio-2-columns .portfolio-item{width:50%}}.strike{text-decoration:line-through}button.btn,.btn:not(.close):not(.mfp-close),a.btn:not([href]):not([tabindex]),button.btn:hover,button.btn:focus,button.btn:not(:disabled):not(.disabled):active,button.btn:not(:disabled):not(.disabled).active,.btn:not(.close):not(.mfp-close):hover,.btn:not(.close):not(.mfp-close):focus,.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled):active,.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]):hover,a.btn:not([href]):not([tabindex]):focus,a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled).active{background-color:#f04438;border-color:#f04438;border-radius:0}.background-orange{background-color:#f04438 !important}#product-page .product-category{text-transform:uppercase}.howto .readmore{font-size:1.125rem}.howto p{margin-bottom:30px}@media(min-width:768px){#slider img.single{max-width:95%}}#mainMenu nav>ul>li .dropdown-menu.columns-2{min-width:400px}.multi-column-dropdown{list-style:none;margin:0;padding:0}@media(max-width:767px){#mainMenu nav>ul>li .dropdown-menu.multi-column{min-width:230px !important;overflow-x:hidden}}#page-title{padding:45px 0}#page-title .page-title>h1{margin-bottom:0;text-transform:uppercase;font-size:2em;font-weight:700}#page-content>section.progress-rmi{padding-top:5px;padding-bottom:50px}.stepper-wrapper{margin-top:auto;display:flex;justify-content:space-between;margin-bottom:20px}.stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1}.stepper-item::before{position:absolute;content:"";border-bottom:2px solid #ebeae7;width:100%;top:25px;left:-50%;z-index:2}.stepper-item::after{position:absolute;content:"";border-bottom:2px solid #ebeae7;width:100%;top:25px;left:50%;z-index:2}.stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;background:#ebeae7;margin-bottom:10px;color:#c8c8c8;font-size:18px}.stepper-item.completed .step-counter{color:#fff;background:#3b3bde}.stepper-item.completed::after{position:absolute;content:"";border-bottom:2px solid #3b3bde;width:100%;top:25px;left:50%;z-index:3}.stepper-item:first-child::before{content:none}.stepper-item:last-child::after{content:none}.stepper-item .step-name{font-size:17px;text-transform:uppercase;color:#c8c8c8}.stepper-item .step-name a,.stepper-item .step-name a:hover{color:#c8c8c8;cursor:default}.stepper-item.completed .step-name,.stepper-item.completed .step-name a,.stepper-item.completed .step-name a:hover{cursor:pointer;color:#000}.stepper-item.step4 .step-counter{-webkit-text-fill-color:#fff;font-weight:bold;color:#fff;background-image:linear-gradient(100deg,#f04438 12%,#3b3bde 100%)}.stepper-item.step4 .step-name{font-weight:bold;background:-webkit-linear-gradient(100deg,#3b3bde 12%,#f04438 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.stepper-item.inactive .step-name,.stepper-item.inactive .step-name a,.stepper-item.inactive .step-name a:hover{text-decoration:line-through;color:#c8c8c8}.row>.progress-rmi{padding:0}@media(max-width:767px){.stepper-item .step-counter{width:30px;height:30px}.stepper-item .step-name,.stepper-item .step-counter{font-size:14px}.stepper-item::after,.stepper-item.completed::after,.stepper-item::before{top:15px}.ft-call h3{font-size:2em;margin:0}.product .product-reviews,.product .product-reviews a{float:left;margin-top:10px}.product .product-price{margin-top:10px}}@media(max-width:480px){.stepper-item .step-name,.stepper-item .step-counter{font-size:12px;line-height:16px}.stepper-item{padding-left:2px;padding-right:2px}}.ft-call .btn{letter-spacing:.5px}#footer .list li.sub-title{font-weight:600;color:#484848}h1.entry-title,#form1>h1{display:none}@media(min-width:1200px){.desktop-15{margin:15px 0;}.minus-desktop-15{margin:-15px 0;}.minus-desktop-15.top{margin-bottom:0;}}span.pline{font-size:14px;text-transform:uppercase;font-weight:600;}.desktop-20{margin-bottom:-10px!important;}#hubspot-messages-iframe-container{width:100px;height:96px}@media(max-width:480px){#header #logo>a img{max-height:50px;margin-top:10px;padding-bottom:0}}button.btn.btn-lg, .btn:not(.close):not(.mfp-close).btn-lg,a.btn:not([href]):not([tabindex]).btn-lg{padding-left:25px;padding-right:25px}.div-desc>br{display: none}@media (min-width:1025px) and (max-width:1199px){#header #header-wrap #logo a>img,#header .header-inner #logo a>img{height:70px}}.price-container{border-bottom:0!important;padding-bottom:0!important}.price-container .product-item.row:after{width:calc(100% - 30px);height:1px;background:#eaeaea;content:"";display:block;position:absolute;margin:0 auto;left:0;right:0;bottom:0;display:none;}.price-container .product-item.row{position:relative;border:none!important;margin-bottom:0!important;padding-bottom:0!important}.model-item {box-shadow: 0 0 5px 0 rgba(0,0,0,.25);padding: 30px;margin: 15px 0;}.model-item h4{line-height:1.5em}.manufacturer-logo.img-fluid{max-height:75px}.d-height-2{font-size:0.95rem;}@media (max-width: 767px){.price-container .product-item.row .col-md-4{-ms-flex-order: 2;order: 2;text-align:center;margin-top:25px}.model-item h4{font-size:1.2em}}@media (min-width: 992px){.apro{position: absolute;top: 48%;left: 50%;transform: translate(-50%,-50%);}}@media (min-width: 992px) and (max-width:1100px){.manufacturer-logo.img-fluid{max-width:100px;max-height:50px;}}.shop-cart.buy h3.msrp{font-size: 3em;line-height: 1.5}.switch-wrapper {position: relative;display: inline-flex;padding: 0;border: 0px solid lightgrey;margin-bottom: 0px;border-radius: 30px;background: #E8E8EB;text-align: center;text-transform: uppercase;}.switch-wrapper [type="radio"] {position: absolute;left: -9999px;}.switch-wrapper [type="radio"]:checked#rent ~ label[for="rent"], .switch-wrapper [type="radio"]:checked#buy ~ label[for="buy"] {color: #fff;}.switch-wrapper [type="radio"]:checked#rent ~ label[for="rent"]:hover, .switch-wrapper [type="radio"]:checked#buy ~ label[for="buy"]:hover {background: transparent;}.switch-wrapper [type="radio"]:checked#rent + label[for="buy"] ~ #highlighter {transform: none;}.switch-wrapper [type="radio"]:checked#buy + label[for="rent"] ~ #highlighter {transform: translateX(100%);}.switch-wrapper label {font-size: 16px;z-index: 1;min-width: 100px;line-height: 32px;cursor: pointer;border-radius: 30px;transition: color 0.25s ease-in-out;padding: 0;margin:0;border:none;font-weight: 600;}.switch-wrapper label.rent{border-radius: 30px 0 0 30px;}.switch-wrapper label.buy{border-radius: 0 30px 30px 0;}.switch-wrapper label:hover {background: #f04438;color: #fff;}.switch-wrapper #highlighter {position: absolute;top: 4px;left: 4px;width: calc(50% - 4px);height: calc(100% - 8px);top: 0;left: 0;width: 50%;height: 100%;border-radius: 30px;background: #f04438;transition: transform 0.25s ease-in-out;color: #fff;}.switch-wrapper #highlighter.rent{border-radius: 30px 0 0 30px;}.switch-wrapper #highlighter.buy{border-radius: 0 30px 30px 0;}.buyrent:before{position:absolute;content:"";left:15px;top:48%;width:calc(100% - 30px);height:1px;background:#eee}.accordion .ac-item .ac-title.h2{font-size: 2.35714286em;}.accordion .ac-item .ac-content.model,.accordion .ac-item .ac-content.model p{font-size:1.125rem;}.product-item.row ul,.div-desc ul,div.repair ul{list-style: disc;padding-left: 15px;}.pt-custom-20{padding-top:20px!important}@media(max-width:767px){#shop-cart .seperator{margin:14px 0;}.pricing h3.price{color:#3d3d3d;}.mobile-seperator{margin:0!important;height: 10px;}.mobile-seperator-no-top{margin-top:-15px!important}.mobile-seperator-no-top-10{margin-top:-5px!important}.mt-zero{margin-bottom: 10px!important}.mb-zero{margin-bottom:5px!important}.mobile-h3{line-height: 1.5em!important}#page-title {padding: 15px 0!important;}.accordion .ac-item .ac-title.h2{font-size: 1.78571429em}.mobile-seperator-no-top-20{margin-top:-65px;}.pt-custom-20-b{padding-bottom: 0px!important}#product-page .product{margin-bottom: 0}.agree-box div[align=justify] {height:210px!important}}@media (max-width: 1024px){#page-title .page-title>h1{font-size: 1.5em;}}.white-popup{position: relative;background: #FFF;padding: 20px;width: auto;max-width: 500px;margin: 20px auto;}a.orange i{color:#3d3d3d;font-size:80%}.product .product-price {margin-top: -80px;}section#shop-cart .shop-cart-wrapper p, section#shop-cart .shop-cart-wrapper li{font-size:0.95rem;}@media (min-width: 992px){.shop-cart .pl-lg-custom-5{padding-right:5rem!important}}@media(min-width:768px) and (max-width:1024px){section#shop-cart img {max-width: 100px;}}label[for=ship1],label[for=ship2]{margin-left:3px;}@media(max-width:767px){#shop-cart .seperator{margin:14px 0;}.pricing h3.price{color:#3d3d3d;}.p-switch.p-switch-lg {font-size: 100%!important;}h4.h4-accessory{font-size: 20px!important;}.mt-small{margin-top:0!important}th.col-add-to{color:#f04438!important;font-size: 0;}.cart-bar.fixed-bottom{cursor:pointer;}.cart-bar-h4{font-size:24px;}section#shop-cart img{padding:15px 0;}body #topbar.background-orange{background:#f04438!important;}}.p-switch > input[type="checkbox"]:checked + .p-switch-style {background-color: #f04438!important;}.table-striped tbody tr:nth-of-type(odd) {background-color: #f5f5f5;}.col-image{width:48px}@media (min-width: 992px){.col-image{width:70px}.shop-cart .pr-lg-5{padding-left:5rem!important}.pline.mb-summary{font-size: 12px;}h3.mb-summary{font-size: 1.45em}h3.price.mb-summary{font-size: 1em;font-weight: 400;}.bx-shadow{padding: 25px 0;margin: 5px 0 0 0;box-shadow: 0 0 5px 0 rgba(0,0,0,.25);}#footer .copyright-content{padding:10px 0;}}@media (min-width: 1024px){.col-summary.col-summary{width: 640px;}}@media(min-width:768px) and (max-width:1024px){section#shop-cart img {max-width: 100px;}}.no-border {border-top-color: transparent!important;}.table-bordered-b{border-bottom: 1px solid rgba(0, 0, 0, 0.3);}#shop-cart .table .thead-dark th{background-color: #f04438;border-color: #f04438;}.dshow,.cart-bar.show{display: block!important;}input.btn-light {color: #f04438 !important;}input.btn-light:active,a.btn-light:active;{background-color: #fff;border-color: #fff;}.cart-bar{background:#3b3bde!important}.copyright-content .logos img{margin:10px;}#mainMenu nav>ul>li>a.vbutton{font-size:15px;background-image: linear-gradient(100deg,#3b3bde 12%,#f04438 100%);color: #fff!important;padding: 8px 25px;display: inline-block;margin: 0 50px 0 25px;height: auto;}@media (max-width: 1024px){#mainMenu nav>ul>li>a.vbutton{font-size:14px;margin:10px 0}.d-none.menu-add{display: block!important;}}@media (min-width: 1025px) and (max-width: 1200px){#mainMenu nav>ul>li>a.vbutton{font-size:14px;padding:8px 20px;}#mainMenu nav>ul>li>a{font-size:16px;padding:8px 20px;}}#loom-companion-mv3{display:none!important;}#mainMenu.menu-overlay nav>ul>li>a{font-size: 22px;}#mainMenu.not-overlay nav{z-index: 1}.ft-call h3{font-weight: 400}.badge-info {background-color: #3b3bde!important;padding: 0.4em;font-size: 0.75rem;outline: none!important;box-shadow: none!important;}@media (min-width: 1024px){.btn.btn-mds{padding:15px 25px!important;font-size: 15px!important;}}.orange-gradient{font-weight: bold;background: -webkit-linear-gradient(100deg,#3b3bde 12%,#f04438 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}section#shop-cart .list-icon li.h3{font-size: 1.5em;line-height: 1.5em;margin-left:24px;color:#3d3d3d;}section#shop-cart .list-icon li:before{font-size:16px;margin-left:-24px}.age-ribbon {position: absolute;right: 0px;top: 0px;z-index: 1;overflow: hidden;width: 93px;height: 93px;text-align: right;}.age-ribbon span {font-size: 0.8rem;color: #fff;text-transform: uppercase;text-align: center;font-weight: bold;line-height: 32px;transform: rotate(45deg);width: 125px;display: block;background: #79a70a;position: absolute;top: 17px;// change this, if no border right: -29px;// change this, if no border }.age-ribbon span::before {content: '';position: absolute;left: 0px;top: 100%;z-index: -1;}.age-ribbon span::after {content: '';position: absolute;right: 0%;top: 100%;z-index: -1;}li.d-height-2{line-height: 1.75}@media(max-width:1199px){.product .product-price{width:30%;}}.breadcrumb{letter-spacing: normal;margin:10px 0;}.alert.alert-success {background-color: #3b3bde!important;border-color: #3b3bde!important;}@media (max-width: 480px) {.lines-button{margin-top:4px;}#header #logo > a img{margin-top:15px;}}@media (max-width: 360px) {.body-inner #topbar span,.body-inner #topbar a {font-size: 9px !important;padding: 5px 0;}}#notes[placeholder]{color:#000!important;}.background-purple{background: #3b3bde!important;}.text-orange {color: #f04438!important}@media(max-width:480px){body #hubspot-messages-iframe-container.widget-align-right{right:-10px!important;bottom:40px!important}}@media (min-width: 1025px) and (max-width: 1200px){#header #header-wrap #logo a>img, #header .header-inner #logo a>img {height: 60px;}#mainMenu nav>ul>li>a{font-size: 16px;padding: 8px 15px;}#header .header-inner #logo, #header #header-wrap #logo{height:60px;top:10px;}}@media (min-width: 1201px){#header #header-wrap #logo a>img, #header .header-inner #logo a>img,#header .header-inner #logo, #header #header-wrap #logo {height: 75px;}#header .header-inner #logo, #header #header-wrap #logo{height:2.5px}}#rmi-rental-agreement,#rmi-rental-agreement p{font-size:1rem;font-style: normal;font-weight: 400;line-height: 1.7;color: #3d3d3d;}#cookieNotify{z-index: 99999999999999999999999!important}#hubspot-messages-iframe-container.widget-align-right{z-index: 999999!important}.font-weight-medium{font-weight:600!important}#cookieNotify .btn{height: auto!important;}#cookieNotify:not(.modal-active){display: none!important}#cookieNotify.modal-active{display: inline-block!important;}#prod-options .col-summarys span{font-size: 12px;}#prod-options td .price{color: #444;font-size: 18px;font-weight: 600;margin-bottom: 4px;}#prod-options .table .thead-dark th{background-color:#fff;border-color:#dee2e6;border-bottom:1px solid #dee2e6;color:#212529;font-weight:600}@media screen and (max-width: 1024px) {#prod-options table {border: 0!important;}#prod-options table caption {font-size: 1.3em;}#prod-options table thead {border: none;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}#prod-options table tr {border-bottom: 2px solid #ddd;display: block;margin-bottom: .625em;}#prod-options table td {border-bottom: 1px solid #ddd;display: block;font-size: 1em;text-align: right;width:100%!important;}#prod-options table td::before {content: attr(data-label);float: left;font-weight: bold;text-transform: uppercase;}#prod-options table td:last-child {border-bottom: 0;}}@media(max-width:640px){#prod-options table td{text-align: left;}#prod-options table td::before {display: none;}}@media (min-width: 768px) {#header .header-inner #logo a>img.logo-default-small {height: 75px;margin-left: 0;}#header .header-inner #logo a>img.logo-large{height:125px;}}@media (max-width: 767px) {#header .header-inner #logo a>img.logo-default-small {margin-left: 30px;}}#header.sticky-active .header-inner #logo a>img.logo-large{margin-top:-8px;}@media (max-width: 480px) {#header .header-inner #logo a>img.logo-large{margin-left: 15px;margin-right:5px!important}#cookieNotify.modal-active{min-height: 180px}}@media only screen and (min-width: 1025px) and (max-width: 1200px){#header .header-inner #logo a.d-flex{align-items: center}#header .header-inner #logo a>img.logo-large {height: 75px;margin-top: -10px;}#header .header-inner #logo a>img.logo-default-small {height: 40px;margin-top: -10px!important;}}@media only screen and (min-width: 1201px) and (max-width: 1340px){#mainMenu nav>ul>li>a{font-size: 15px;padding: 8px 20px;}#header .header-inner #logo a > img.logo-large{height: 100px;}#header .header-inner #logo a > img.logo-default-small{height:55px}}.modal p{color:#3d3d3d;font-size: 1rem;line-height: 1.7;font-weight:400}.modal h4{font-size: 1.25em}.product .product-category .manufacturer-logo.img-fluid{min-height:75px}.green-bar .icon-box.clean.small .icon i,.icon-box.clean.small .icon i{min-width:30px;display:inline-block}#hubspot-messages-iframe-container {width: 272px;height: 198px;}body.breakpoint-xs > div#hubspot-messages-iframe-container > iframe#hubspot-conversations-iframe{min-width: 272px;min-height:198px;}@media (max-width: 480px) {h2, .h2 {font-size: 1.38571429em;line-height: 1.5em;}}.stepper-item.active .step-counter{color:#000;font-weight:500;border:2px solid #3b3bde;width:48px;height:48px;background:#fff}.stepper-item.active .step-name{color:#000}#mainMenu nav>ul>li .dropdown-menu>li [class*=col-]>ul>li>a:active,#mainMenu nav>ul>li .dropdown-menu>li [class*=col-]>ul>li>a:hover,#mainMenu nav>ul>li .dropdown-menu>li:hover>a{background:#f04438;color:#fff}.accordion .ac-item .ac-title{color:#111}.stepper-item.step4 .step-counter{background:#ebeae7;color:#c8c8c8;-webkit-text-fill-color:unset;font-weight:400}.stepper-item .step-name{color:#c8c8c8;background:0 0!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important;font-weight:400!important}.stepper-item.completed.inactive .step-counter:hover{color:#fff!important}#home-step .stepper-item.completed::after,.stepper-item.completed.active::after{border-bottom-color:#ebeae7}.btn{border-radius:30px!important}.stepper-item.active .step-name{cursor:default}@media (max-width: 1023px) {#header.sticky-active .header-inner #logo a>img.logo-large {margin-top:15px}}.product .product-out-stock{background:#f04438;border-radius:0;padding:0 15px;width:200px;font-size:12px;font-weight:600;height:36px;right:-45px;line-height:36px;top:30px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:480px){.product .product-out-stock{width:160px;font-size:10px;height:30px;line-height:30px;top:30px;right:-42px}}