html{box-sizing:border-box}*,::before,::after{box-sizing:inherit}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}main{display:block;width:100%}body{min-height:100vh;scroll-behavior:smooth}ul[class]{list-style-type:none;padding:0}ul.bullet{list-style-type:disc}ul:not([class]){counter-reset:list;display:table;padding-left:8px}ul:not([class]) li{counter-increment:list;display:table-row;list-style:none}ul:not([class]) li::before{content:"•";display:table-cell;padding-right:1em;text-align:right}a:not([class]){text-decoration-skip-ink:auto}img{display:block}hr{border:solid #ddd;border-width:1px 0 0;clear:both;height:0;margin:1.25rem 0 1.1875rem}address{font-style:normal}sup{line-height:1;margin-left:4px}ul{list-style-position:inside}ol{list-style-position:inside;padding-left:0}ol li:not(:last-child){margin-bottom:8px}section{width:100%}.hide{display:none}.note{background-color:#fafafa;border:1px solid #ddd;display:inline-block;font-size:.9rem;margin-bottom:24px;padding:6px;width:100%}.note a{color:var(--color_brand-secondary)}:root{--color_text:#333333;--color_brand-primary:#333333;--highlight_brand-primary:rgba(153,153,153,0.75);--gradient_brand-primary:linear-gradient(to bottom,#404040 0,#3b3b3b 30%,#333 75%);--gradienthov_brand-primary:linear-gradient(to top,#383838 0,#363636 50%,#333 75%);--color_brand-secondary:#9A3324;--highlight_brand-secondary:rgba(235,171,162,0.75);--gradient_brand-secondary:linear-gradient(to bottom,#b43726 0,#ac3525 30%,#9A3324 75%);--gradienthov_brand-secondary:linear-gradient(to top,#a73424 0,#a33223 50%,#9A3324 75%);--color_brand-tertiary:#C69214;--highlight_brand-tertiary:rgba(243,229,202,0.75);--gradient_brand-tertiary:linear-gradient(to bottom, #d39e38 0, #d19a30 30%, #C69214 75%);--gradienthov_brand-tertiary:linear-gradient(to top,#cd972e 0,#c9942d 50%,#C69214 75%);--color_brand-quaternary:#aaaaaa;--highlight_brand-quaternary:rgba(255,255,255,0.75);--gradient_brand-quaternary:linear-gradient(to bottom,#b7b7b7 0,#b2b2b2 30%,#aaa 75%);--gradienthov_brand-quaternary:linear-gradient(to top,#afafaf 0,#adadad 50%,#aaa 75%);--color_brand-quinary:#4fd585;--highlight_brand-quinary:rgba(223,247,233,0.75);--gradient_brand-quinary:linear-gradient(to bottom,#4fd585 0,#46d380 30%,#3AD077 75%);--gradienthov_brand-quinary:linear-gradient(to top,#42d27d 0,#3ed17a 50%,#3AD077 75%);--color_brand-facebook:#2D5E98;--highlight_brand-facebook:rgba(171,198,230,0.75);--gradient_brand-facebook:linear-gradient(to bottom,#336aac 0,#3065a4 30%,#2D5E98 75%);--gradienthov_brand-facebook:linear-gradient(to top,#2f63a0 0,#2e609c 50%,#2D5E98 75%);--color_brand-twitter:#00AADB;--highlight_brand-twitter:rgba(168,236,255,0.75);--gradient_brand-twitter:linear-gradient(to bottom,#00bef5 0,#00b6ea 30%,#00AADB 75%);--gradienthov_brand-twitter:linear-gradient(to top,#00b2e5 0,#00aee0 50%,#00AADB 75%);--color_brand-pinterest:#D9031F;--highlight_brand-pinterest:rgba(171,198,230,0.75);--gradient_brand-pinterest:linear-gradient(to bottom,#f20323 0,#e80321 30%,#D9031F 75%);--gradienthov_brand-pinterest:linear-gradient(to top,#e30320 0,#de0320 50%,#D9031F 75%);--color_brand-youtube:#EA0627;--color_brand-linkedin:#0173B2;--color_bg-primary:#ffffff;--color_bg-secondary:#fafafa;--font_name-primary:'Oxygen', sans-serif;--font_kerning-primary:normal;--font_leading-primary:1.5;--font_weight-primary:400;--font_name-secondary:'Fjalla One', sans-serif;--font_kerning-secondary:normal;--font_leading-secondary:1.4;--font_size-secondary:1.5rem;--font_weight-secondary:400;--text_flow:20px;--website_containing-width:1250px;--post_image-height:650px;--transition_speed:0.2s;--gutter:10px}body{color:var(--color_text);font-size:1rem;font-family:var(--font_name-primary);font-weight:400;line-height:1.5;overflow-y:scroll;overflow-x:hidden}h1,h2,h3,h4,h5,h6,[class^=title]{color:var(--color_brand-primary);font-family:var(--font_name-secondary);font-size:var(--font_size-secondary);font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);margin-bottom:8px;margin-top:3px;text-transform:uppercase}ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:24px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:var(--color_brand-secondary)}small{font-size:60%}.subheader{text-transform:none}.subtitle{color:var(--color_brand-primary);display:block;font-family:var(--font_name-secondary);font-size:var(--font_size-secondary);font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_leading-secondary);margin-bottom:0;text-transform:uppercase}.centered{text-align:center}.plain-text{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-bottom:var(--text_flow);margin-top:0;text-transform:none}a{color:inherit;text-decoration:none}p{margin-bottom:var(--text_flow)}p a{color:var(--color_brand-secondary);text-decoration:underline}p a:hover,ul:not([class]) li a:hover{color:#892a1d}.disclaimer{font-size:.75em;font-style:italic;color:#777}.fine-print{font-size:.9rem}::-webkit-input-placeholder{color:#aaa;opacity:1}:-moz-placeholder{color:#aaa;opacity:1}::-moz-placeholder{color:#aaa;opacity:1}:placeholder-shown{color:#aaa;opacity:1}[placeholder]:focus::-webkit-input-placeholder{color:#aaa}.decoration{align-items:center;display:flex;margin-bottom:24px;width:100%}div+.decoration{margin-top:32px}.decoration:after{background-color:var(--color_brand-secondary);content:"";display:block;flex:1;height:5px;margin-left:20px;width:100%}.decoration.centered:before{background-color:var(--color_brand-secondary);content:"";display:block;flex:1;height:5px;margin-right:20px;width:100%}.accent{text-align:center}.accent:after{background-color:var(--color_brand-primary);content:"";display:block;height:1px;margin:24px auto 32px;max-width:200px;width:100%}.backtotop{align-items:center;background-color:var(--color_brand-secondary);border-radius:50%;bottom:100px;color:#fff;display:flex;justify-content:center;height:48px;opacity:.5;position:fixed;right:16px;transition:var(--transition_speed);width:48px}.backtotop:hover{opacity:1}.backtotop.is-visible{opacity:0}.requiredfields{display:block;font-size:13px;margin-bottom:8px}form{display:inline-block;position:relative;width:100%}form .panel{background-color:#fafafa;border:1px solid #dfdfdf;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px;padding:24px}form .panel .field{width:100%}.field{clear:both;display:flex;flex-direction:column;line-height:1;position:relative;margin-bottom:15px}.field>label,.field>span{display:block;margin-bottom:8px}.field input,.field textarea{border:0;border-radius:0;outline:0;padding:10px;text-indent:.01px;text-overflow:"";width:100%;appearance:none}.field textarea{min-height:85px;overflow:auto}.field select{background-color:transparent;border:0;border-radius:0;outline:0;padding:10px 28px 10px 10px;width:100%;appearance:none}.selectfield{position:relative}.selectfield::after{align-items:center;content:"";display:flex;font-family:"lazydays";height:100%;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:22px}.selectfield select::-ms-expand{display:none}.field input,.field textarea,.field select{color:inherit;font-family:inherit;font-size:1rem}.field label{font-size:.875rem}.field input,.field textarea,.field select{background-color:#fff;border:1px solid #ccc}.inlinefield{align-items:center;flex-direction:row;flex-wrap:wrap}.inlinefield>span{display:inline-block;margin-bottom:0}.inlinefield .checkbox{margin-left:6px;width:auto}.inlinefield .checkbox label{margin-bottom:0}.checkbox{display:flex;flex-wrap:wrap;margin-bottom:8px}.checkbox.multiplechoice{justify-content:space-between}.checkbox input{margin:0;opacity:0;padding:9px;width:auto}.checkbox input[type=checkbox]:checked{background-color:#fff}.checkbox label{align-items:flex-start;display:inline-flex;margin-bottom:4px;margin-right:8px;position:relative}.checkbox span{display:flex;font-size:.8rem;line-height:1.75;padding-left:12px;vertical-align:top}.checkbox span:before{background-color:#f5f5f5;border:1px solid #ccc;content:"";display:inline-block;cursor:pointer;height:20px;position:absolute;top:0;width:20px;left:0}.checkbox span:after{background:0 0;border:4px solid var(--color_brand-secondary);border-right:none;border-top:none;content:"";height:9px;left:3px;opacity:0;position:absolute;top:4px;transform:rotate(-45deg);width:14px}.checkbox span:hover::after{opacity:.2}.checkbox input[type=checkbox]:checked+span:after{border-color:var(--color_brand-secondary);opacity:1}.radio{display:flex;flex-wrap:wrap;margin-bottom:8px}.radio.multiplechoice{justify-content:space-between}.radio input{background-color:#f5f5f5;border-radius:50%;margin:0;padding:9px;width:auto}.radio input[type=radio]:checked{background-color:#fff}.radio label{align-items:flex-start;display:inline-flex;margin-bottom:4px;margin-right:8px;position:relative}.radio span{display:flex;font-size:.8rem;line-height:1.75;padding-left:12px;vertical-align:top}.radio span:before{content:"";display:inline-block;cursor:pointer;height:20px;position:absolute;top:0;width:20px;left:0}.radio span:after{background:var(--color_brand-secondary);border-radius:50%;content:"";height:12px;left:4px;opacity:0;position:absolute;top:4px;width:12px}.radio span:hover::after{opacity:.2}.radio input[type=radio]:checked+span:after{border-color:var(--color_brand-secondary);opacity:1}.radio input:focus{box-shadow:0 0 5px #c69214}.thank-you{display:none;margin-bottom:16px;width:100%}form.hide{display:none}form.hide+.thank-you{display:block}form.hide+.thank-you .response-message{display:block}form.hide+.thank-you .response-error{display:none}form.hide.error+.thank-you .response-message{display:none}form.hide.error+.thank-you .response-error{display:block}.thank-you>.inner{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:20px;padding-top:20px}.thank-you p{margin-bottom:0}.error label{color:#f04124}.field>.error-message{background:rgba(240,65,36,.75);color:#fff;display:none;font-size:.7rem;font-style:italic;margin-bottom:0;padding:3px 10px 5px 10px}.error .error-message{display:block}button{border-radius:0}.wrapper{max-width:var(--website_containing-width);margin:0 auto;position:relative;width:calc(100% - 40px)}.btn{align-items:center;border-width:1px;border-style:solid;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font_name-secondary);font-size:.8125rem;justify-content:center;letter-spacing:1px;padding:11px 25px 11px 25px;text-shadow:0 1px 3px rgba(0,0,0,.25);text-transform:uppercase}.primary-btn{background-color:var(--color_brand-primary);background-image:var(--gradient_brand-primary);border-color:var(--color_brand-primary);box-shadow:inset 0 1px 1px var(--highlight_brand-primary)}.primary-btn:hover,.primary-btn:focus{background-image:var(--gradienthov_brand-primary)}.secondary-btn{background-color:var(--color_brand-secondary);background-image:var(--gradient_brand-secondary);border-color:var(--color_brand-secondary);box-shadow:inset 0 1px 1px var(--highlight_brand-secondary)}.secondary-btn:hover,.secondary-btn:focus{background-image:var(--gradienthov_brand-secondary)}.tertiary-btn{background-color:var(--color_brand-tertiary);background-image:var(--gradient_brand-tertiary);border-color:var(--color_brand-tertiary);box-shadow:inset 0 1px 1px var(--highlight_brand-tertiary)}.tertiary-btn:hover,.tertiary-btn:focus{background-image:var(--gradienthov_brand-tertiary)}.quaternary-btn{background-color:var(--color_brand-quaternary);background-image:var(--gradient_brand-quaternary);border-color:var(--color_brand-quaternary);box-shadow:inset 0 1px 1px var(--highlight_brand-quaternary)}.quaternary-btn:hover,.quaternary-btn:focus{background-image:var(--gradienthov_brand-quaternary)}.quinary-btn{background-color:var(--color_brand-quinary);background-image:var(--gradient_brand-quinary);border-color:var(--color_brand-quinary);box-shadow:inset 0 1px 1px var(--highlight_brand-quinary)}.quinary-btn:hover,.quinary-btn:focus{background-image:var(--gradienthov_brand-quinary)}.facebook-btn{background-color:var(--color_brand-facebook);background-image:var(--gradient_brand-facebook);border-color:var(--color_brand-facebook);box-shadow:inset 0 1px 1px var(--highlight_brand-facebook)}.facebook-btn:hover,.facebook-btn:focus{background-image:var(--gradienthov_brand-facebook)}.twitter-btn{background-color:var(--color_brand-twitter);background-image:var(--gradient_brand-twitter);border-color:var(--color_brand-twitter);box-shadow:inset 0 1px 1px var(--highlight_brand-twitter)}.twitter-btn:hover,.twitter-btn:focus{background-image:var(--gradienthov_brand-twitter)}.pinterest-btn{background-color:var(--color_brand-pinterest);background-image:var(--gradient_brand-pinterest);border-color:var(--color_brand-pinterest);box-shadow:inset 0 1px 1px var(--highlight_brand-pinterest)}.pinterest-btn:hover,.pinterest-btn:focus{background-image:var(--gradienthov_brand-pinterest)}.btn [class^=icon-]{margin-right:4px}.text-link{color:var(--color_brand-secondary);font-size:.9rem;font-weight:700}.text-link [class^=icon-]{margin-left:6px}.request-appointment-btn,.request-parts-btn{font-size:1rem}.request-appointment-call{font-family:var(--font_name-secondary);font-size:1.2rem;font-weight:var(--font_weight-secondary);margin-top:24px;margin-bottom:32px}.arrow-link{color:var(--color_brand-secondary);font-size:.9rem;font-weight:700}.arrow-link:hover{color:#892a1d}.arrow-link:after{content:"";color:var(--color_brand-secondary);font-family:"lazydays";font-size:.9rem;margin-left:6px}.header-top{background-color:var(--color_brand-secondary);height:5px}.header-top .wrapper{justify-content:center;display:flex;overflow:visible}.header-top .primary-nav{display:none;justify-content:space-between;width:100%}.header-top .primary-nav .menu{display:flex}.header-top .primary-nav .menu>li{align-items:center;display:inline-flex;position:relative}.header-top .primary-nav .menu>li:after{color:#fff;content:"|";margin:0 5px 0 10px}.header-top .primary-nav .menu>li:last-child:after{display:none}.header-top .primary-nav .menu>li>a,.header-top .user-control>a{color:#fff;font-size:.65rem}.brands-dropdownmenu{background-color:#fff;border:1px solid #ccc;box-shadow:0 4px 5px rgba(0,0,0,.15);display:none;flex-wrap:wrap;opacity:0;padding:20px;pointer-events:none;position:absolute;left:0;top:100%;transition:var(--transition_speed);width:600px;z-index:110}.brands-dropdownmenu.is-open{display:flex;opacity:1;pointer-events:auto}.brands-dropdownmenu:before{border:inset 6px;border-color:transparent transparent #fff transparent;border-bottom-style:solid;bottom:100%;content:"";display:block;height:0;position:absolute;left:10px;width:0;z-index:1}.brands-dropdownmenu .title3{display:block;margin-bottom:18px}.brands-dropdownmenu>a{color:var(--color_brand-secondary);display:block;font-size:.875rem;margin-bottom:5px;width:100%}.brands-dropdownmenu ul{list-style:none;margin-top:24px;padding:0;width:calc(100%/3)}.brands-dropdownmenu li{font-size:.875rem;margin-bottom:6px}.brands-dropdownmenu ul li::before{display:none}.brands-dropdownmenu li:nth-child(4n+1){font-weight:600}.brands-dropdownmenu li:nth-child(4n+1):not(:first-child){margin-top:24px}.tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 4px 5px rgba(0,0,0,.15);display:none;opacity:0;padding:20px;pointer-events:none;position:absolute;right:0;top:100%;transition:var(--transition_speed);width:350px;z-index:110}.tooltip.is-open{display:flex;opacity:1;pointer-events:auto}.tooltip:before{border:inset 6px;border-color:transparent transparent #fff transparent;border-bottom-style:solid;bottom:100%;content:"";display:block;height:0;position:absolute;right:10px;width:0;z-index:1}.tooltip .title{color:var(--color_brand-primary);display:inline-flex;font-family:var(--font_name-secondary);font-size:1.6875rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);text-transform:uppercase;width:100%}.tooltip .link{color:var(--color_brand-secondary);font-size:.8rem}.tooltip .address li{font-size:.875rem;color:#888}.tooltip .btn{margin-top:16px;padding-bottom:7px;padding-top:7px}.header-middle .wrapper{align-items:center;display:flex;justify-content:space-between;overflow:visible}.call-btn{align-items:center;background-color:#404040;border-right:1px solid #1a1a1a;color:#fff;display:flex;font-size:1.75rem;height:45px;padding:0 11px;position:relative;left:-20px}.menu-btn{align-items:center;background-color:#404040;border-left:1px solid #1a1a1a;display:flex;height:45px;padding:0 11px;position:relative;right:-20px}.menu-btn>div{display:flex;height:20px;flex-direction:column;justify-content:space-between;position:relative;width:32px}.menu-btn div>span{background:#fff;height:4px;transition:var(--transition_speed);width:100%}.menu-btn.is-open div>span{position:absolute}.menu-btn.is-open div>span:nth-of-type(1){left:0;top:6px;transform:rotate(45deg)}.menu-btn.is-open div>span:nth-of-type(2){opacity:0;width:0}.menu-btn.is-open div>span:nth-of-type(3){left:0;top:6px;transform:rotate(-45deg)}.user-control{align-items:center;display:flex}.user-control .field{display:flex;flex-direction:row;margin-bottom:0;width:100%}.header-top .user-control .field,.header-middle .user-control .field{margin-left:18px;max-width:165px}.user-control label{display:none}.user-control input{padding-bottom:4px;padding-top:4px;padding-right:26px}.header-top .user-control button,.header-middle .user-control button{align-items:center;background-color:transparent;border:0;color:var(--color_brand-secondary);display:flex;font-size:1rem;justify-content:center;height:100%;position:absolute;right:0}.search.selected input,.search.selected .search-dropdown{box-shadow:0 4px 5px rgba(0,0,0,.15)}.search-dropdown{background-color:#fff;border:1px solid #ccc;border-top:none;display:none;flex-direction:column;position:absolute;top:calc(100% - 1px);width:100%;z-index:10}#footer-search .search-dropdown{border:0}.search-dropdown li a{display:block;font-size:.875rem;padding:5px 10px}.search-dropdown li a span{color:var(--color_brand-secondary);font-weight:600}.search-dropdown a:hover{background-color:#3875d7;color:#fff}.search-dropdown a:hover span{color:#fff}.search-dropdown.is-open{display:flex}.call-today{align-items:flex-end;display:none;flex-direction:column}.call-today>span{color:var(--color_brand-tertiary);font-family:var(--font_name-secondary);font-size:.95rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:1.1;text-transform:uppercase}.call-today>a{color:#fff;font-family:var(--font_name-secondary);font-size:1.75rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:1.1}.logo{display:block;max-width:195px;position:relative;z-index:1}.logo>img{height:auto;width:100%}.header-middle{background-color:var(--color_brand-primary);height:45px}.header-middle .user-control .field{display:none}.header-middle .secondary-nav{display:flex}.header-middle .secondary-nav ul{display:flex}.header-middle .secondary-nav li{align-items:center;display:none}.header-middle .secondary-nav li:before{color:#fff;content:"|";font-family:var(--font_name-secondary);font-size:1rem;line-height:var(--font_leading-secondary);margin:0 8px 0 9px}.header-middle .secondary-nav li:first-child:before{display:none}.header-middle .secondary-nav a{color:#fff;font-family:var(--font_name-secondary);font-size:.75rem;font-weight:var(--font_weight-secondary);line-height:var(--font_leading-secondary);text-transform:uppercase}.header-bottom{min-height:100px}.header-bottom .user-control{padding-bottom:30px;padding-top:30px}.header-bottom .tertiary-nav ul{display:none;padding-bottom:30px;padding-top:30px;justify-content:space-around}.header-bottom .tertiary-nav li{display:inline-flex;padding-left:10px;padding-right:10px}.header-bottom .tertiary-nav li:last-child{display:none}.header-bottom .tertiary-nav a{align-items:center;display:inline-flex;flex-direction:column;justify-content:flex-end}.header-bottom .tertiary-nav [class^=icon-]{display:inline-flex;font-size:85px;max-height:62px}.header-bottom .tertiary-nav [class^=icon-]:before{font-size:80%}.header-bottom .tertiary-nav .icon-class-b{font-size:60px;max-height:46px}.header-bottom .tertiary-nav .icon-class-c{font-size:65px;max-height:52px}.header-bottom .tertiary-nav .icon-fifth-wheel{font-size:70px;max-height:54px}.header-bottom .tertiary-nav .icon-trailer-ramp{font-size:77px;max-height:56px}.header-bottom .tertiary-nav .icon-travel-trailer{font-size:65px;max-height:50px}.header-bottom .tertiary-nav .icon-pop-up{font-size:55px;max-height:45px}.header-bottom .tertiary-nav .icon-tag{color:var(--color_brand-secondary);font-size:35px;max-height:40px}.header-bottom .tertiary-nav .subtitle{font-size:.7rem;margin-top:5px}.sub-nav{background-color:#eee}.sub-nav .wrapper{width:100%}.sub-nav .menu{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.sub-nav .menu>li{border-top:1px solid #ddd;display:inline-block;position:relative;text-align:center;width:100%}.sub-nav .menu>li>a{display:inline-block;font-family:var(--font_name-secondary);font-size:1.2rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);padding:10px 4px;text-transform:uppercase}.sub-nav .menu a:hover{color:var(--color_brand-secondary)}.sub-nav .dropdown{position:relative}.sub-nav .dropdown>a:after{content:"";font-family:"lazydays";font-size:.9rem;margin-left:8px;transition:var(--transition_speed)}.sub-nav .dropdown.is-open>a:after{content:""}.sub-nav .dropdown:not(.is-open) .dropmenu{display:none}.sub-nav .dropmenu{background-color:#fff;border-top:1px solid #ddd;transition:var(--transition_speed)}.sub-nav .dropmenu:not(.split){text-align:center}.sub-nav .dropmenu:not(.split) li a{padding:9px 17px}.sub-nav .dropmenu:not(.split) li:last-child{border-bottom:none}.sub-nav .dropmenu li{border-bottom:1px solid #ddd}.sub-nav .dropmenu li a{display:block;padding:7px 9px;text-transform:none}.global-overlay{background:rgba(0,0,0,.45);display:block;height:100%;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:var(--transition_speed);width:100%;z-index:100}.global-overlay.is-open{opacity:1;pointer-events:all}.modal{align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:0;pointer-events:none;position:fixed;right:0;top:0;transition:var(--transition_speed);width:100%;z-index:110}.modal .container{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.4);max-height:100%;overflow-x:hidden;overflow-y:scroll;padding:28px;position:relative;width:100%;pointer-events:none}.modal.is-open{height:100%;opacity:1;pointer-events:none}.modal.is-open .container{pointer-events:auto}.close-modal{align-items:center;color:#aaa;display:flex;font-size:1.5rem;justify-content:center;min-width:28px;position:absolute;right:5px;top:5px;z-index:1}.modal h4{color:#444;font-size:1.4375rem;font-weight:700;text-transform:uppercase}.change-location .text-link{display:inline-block;margin-bottom:8px}.change-location .container{max-width:620px}.change-location .field{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.change-location .field label{width:100%}.change-location .field input,.change-location .field .btn{width:calc(50% - 10px)}.change-location .locations,aside .locations{max-height:480px;overflow-y:scroll}.change-location .locations .place,aside .locations .place{background-color:#efefef;border-bottom:none}.change-location .locations .place:hover{background-color:#e3e3e3}.locations{width:100%}.locations .title{font-size:1.15rem;width:100%}.locations .place{border:solid 1px #ddd;display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px;transition:var(--transition_speed)}.locations .place.current{background-color:transparent}.locations .address li{display:inline-block}.nearbylocations .locations .place{margin-bottom:24px}.nearbylocations .locations .title,.nearbylocations .locations .departments,.nearbylocations .locations .address,aside .locations .title,aside .locations .departments,aside .locations .address{width:100%;justify-content:flex-start;text-align:left}aside .locations .title{font-size:1.4rem}aside .locations .address{font-size:.75rem}aside .select-location{flex-direction:row-reverse}.googlemap{width:100%}#google-map{height:64vw;margin-bottom:24px;max-height:500px;overflow:hidden;position:relative;width:100%}#google-map>div{height:100%;width:100%}.search-zip{flex-direction:row;flex-wrap:wrap}.search-zip label{color:var(--color_brand-primary);font-family:var(--font_name-secondary);font-size:1.1rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);text-transform:uppercase;width:100%}.search-zip input{flex:1;width:auto}.location-offerings{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:20px;padding-bottom:20px;padding-top:20px}.location-offerings .toggle{display:inline-block;margin-bottom:10px}.locationtabs nav ul{border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;list-style:none;margin:0 0 14px;padding:0}.locationtabs nav li:not(:last-child):after{color:#ddd;content:"|";margin:0 2px}.locationtabs nav li.current a:before{border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-top:7.5px solid #b43726;bottom:-7px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.locationtabs nav a{color:#888;cursor:pointer;display:inline-block;font-size:.875rem;padding:4px;position:relative}.locationtabs nav a:hover{color:#444}.locationtabs nav .current a{color:var(--color_brand-secondary);font-weight:700}.locationtabs ul li::before{display:none}.locationtab ul{list-style:none;margin:0 0 16px;padding:0}.locationtab:not(.is-open){display:none}.locationtab li{display:flex}.locationtab li:nth-child(odd){background-color:#fafafa}.locationtab ul li span:first-child{border-right:1px solid #ddd;font-size:.875rem;font-weight:700;min-width:80px}.locationtab ul span{padding:4px 16px}.locationtab ul a{color:var(--color_brand-secondary)}.locationtab address{background-color:#efefef;font-size:.9rem;margin-bottom:16px;padding:16px}.locationtab address span:first-child{font-weight:700}.locationtab address a{color:var(--color_brand-secondary)}.cc-sidebar,.service-sidebar{border:1px solid #ddd;padding:16px}.service-sidebar{background-color:#f5f5f5}.cc-sidebar .icon-crownclub-logo,.service-sidebar .icon-cog{color:#444;display:block;font-size:4rem;margin:auto;opacity:.75;text-align:center}.cc-sidebar h4,.service-sidebar h4{margin-top:0;text-align:center}.cc-sidebar p,.service-sidebar p{font-size:.9rem}.cc-sidebar .learn-more,.service-sidebar .learn-more{font-size:.9rem;text-decoration:underline}.service-sidebar address{font-size:.9rem}.service-sidebar address span{display:block}.service-sidebar address span:first-child{font-weight:600}.service-sidebar address a{text-decoration:underline}.departments{display:flex;flex-wrap:wrap;margin:0;padding:0}.departments li{font-size:.875rem;list-style:none}.departments li:after{content:"|";margin-left:5px;margin-right:2px}.departments li:last-child:after{display:none}.address{font-size:.875rem}.select-location{align-items:center;display:flex;font-size:.875rem;flex-wrap:wrap;justify-content:space-between;width:100%}.select-location a:last-child{color:var(--color_brand-secondary);text-decoration:underline}.select-location a .icon-star-o{color:var(--color_brand-secondary);font-size:1.15rem;position:relative;top:2px}.place.current .select-location a .icon-star-o:before,.select-location a:hover .icon-star-o:before,.my-location a:hover .icon-star-o:before,.my-location.active .icon-star-o:before{content:""}.my-location a .icon-star-o{color:var(--color_brand-secondary);font-size:1.25rem;margin-right:6px;position:relative;top:2px}.my-location li{display:inline-block}.my-location .edit{display:none}.my-location.active .edit:before{color:#ccc;content:"|";margin-left:4px}.my-location.active .edit{color:var(--color_brand-secondary);display:inline-block}.inventory{padding-bottom:32px;border-bottom:1px solid #ddd;margin-bottom:32px}.viewinventory{font-size:1rem;width:100%}.upcoming-view{display:flex;flex-wrap:wrap;justify-content:space-between}.upcoming-view h3{width:100%}.upcoming-view .post{width:calc(50% - 10px);margin-bottom:20px;padding-bottom:0}.upcoming-view .post>.inner{background-color:#fafafa;border:1px solid #ddd;display:block}.upcoming-view .post-content{padding:16px}.upcoming-view time{color:#666;display:block;font-family:var(--font_name-secondary);font-size:.9rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);text-transform:uppercase}.upcoming-view time:before{content:"";font-family:"lazydays";font-size:1.25em;margin-right:4px}.upcoming-view .learn-more{color:var(--color_brand-secondary);display:inline-block;font-size:.9rem;margin-top:24px;text-decoration:underline}.upcoming-view .btn{margin-top:24px}ul.upcoming-links{border-top:1px solid #ddd;display:block;margin-bottom:32px}.upcoming-links li{border-bottom:1px solid #ddd}.upcoming-links a{align-items:center;color:var(--color_brand-secondary);display:inline-flex;font-size:.9rem;padding-bottom:8px;padding-top:8px}.upcoming-links .icon{display:inline-block;max-width:30px;margin-right:8px}.upcoming-links .icon img{height:auto;width:100%}.social-sharing .container{max-width:620px}.social-sharing h4{text-align:center}.social-sharing .buttons{columns:2;column-gap:30px}.social-sharing .buttons .btn{margin-bottom:20px;width:100%}.social-sharing .buttons .btn span{margin:0 3px}.subscribe .container{background-color:#f0f3f5;max-width:500px}.subscribe .field label{display:none}.subscribe .btn{width:100%}.savesearchsettings .container{max-width:500px}.savesearchsettings img{margin:auto}.savesearchsettings .btn{width:100%}.alertbox{align-items:center;display:flex;font-size:.875rem;margin-bottom:16px;padding:14px}.alertbox:not(.show){display:none}.alertbox a{text-decoration:underline}.alertbox.success{background-color:#3ad077;border-color:#2cb965;color:#fff}.alertbox[class*=error]{background-color:#f04124;border-color:#de2d0f;color:#fff}.alertbox span[class^=icon]{font-size:2rem;margin-right:14px}.login .container{max-width:620px}.login h4{text-align:center}.makeoffer .container{max-width:620px}.makeoffer .disclaimer{text-align:right}.makeoffer .btn{float:right}.requestprice{z-index:120}.requestprice .container,.requestinfo .container,.welcome .container,.contactresort .container{max-width:620px}.requestprice .disclaimer,.requestinfo .disclaimer{text-align:right}.requestprice .btn,.requestinfo .btn{float:right}.modal .tabs{border:1px solid #ddd;display:flex;margin-bottom:20px}.modal .tabs li{width:50%}.modal .tabs a{align-items:center;background-color:#eee;color:#444;display:inline-flex;font-family:var(--font_name-secondary);font-size:.8125rem;justify-content:center;padding:11px 32px 10px 32px;text-align:center;text-transform:uppercase;width:100%}.modal .tabs a:hover{background-color:#e0e0e0}.modal .tabs a.current{background-color:var(--color_brand-secondary);color:#fff;position:relative}.modal .tabs a.current:after{border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-top:7.5px solid var(--color_brand-secondary);bottom:-7px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.signin-form:not(.current),.register-form:not(.current){display:none}.signin-form label,.register-form label{display:none}.signin-form .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.signin-form .buttons a{font-size:.9rem;color:#67c5e4}.recommendation .container{max-width:940px}.recommendation h4{color:var(--color_brand-secondary);text-align:center}.recommendation p{text-align:center}.recommendation .buttons{text-align:center}.crownclub .container{max-width:940px;text-align:center}.crownclub h4,.crownclub p a{color:var(--color_brand-secondary)}.crownclub h5{margin-bottom:20px}.reactmodal .container{max-width:1280px}.viewfloorplan .container{max-width:1280px}.modal figure img{display:block;width:100%}.photogallery .container{max-width:1280px}.photogallery .post>.inner{display:flex;flex-wrap:wrap;justify-content:space-between}.modal.photogallery .heading{display:none}.photogallery .heading h2{font-size:2.3125rem}.photogallery .full-photo{position:relative}.photogallery .count{background-color:#fff;bottom:15px;font-family:var(--font_name-secondary);font-size:var(--font_size-secondary);font-weight:var(--font_weight-secondary);left:0;letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);padding:8px 16px;position:absolute}.photogallery .controls{align-items:center;display:flex;height:100%;justify-content:space-between;left:0;pointer-events:none;position:absolute;top:0;width:100%}.photogallery .controls a{align-items:center;background:rgba(255,255,255,.5);display:inline-flex;color:#333;cursor:pointer;font-size:1.75rem;justify-content:center;pointer-events:auto;height:50px;width:50px}.photogallery .photo-list{margin-top:12px;max-height:108px;overflow-y:scroll;overflow-x:hidden;width:100%}.photogallery .photo-list ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}.photogallery .photo-list li{width:calc((100% - 12px)/3);margin-top:12px}.photo-list ul li::before{display:none}.photogallery img{height:auto;width:100%}.photogallery .photo-list li{display:block;opacity:1;transition:var(--transition_speed)}.photogallery .photo-list li a{display:block;position:relative}.photogallery .photo-list li a.active{opacity:.5}.photogallery .photo-list li a.active:before{box-shadow:inset 0 0 0 1px #d95f4e;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.photo-list li a .stockphoto{opacity:0;transition:var(--transition_speed)}.photo-list li a:hover .stockphoto{opacity:1}.photogallery.fullscreen .container{overflow-y:hidden}.photogallery.fullscreen .heading{display:none}.photogallery.fullscreen .icon-close{color:#ccc}.photogallery.fullscreen .gallery,.photogallery.fullscreen .full-photo{width:100%}.photogallery.fullscreen .photo-list{display:none}.photogallery .fullscreen-toggle{align-items:center;color:#333;background-color:rgba(255,255,255,.5);display:flex;font-size:1.75rem;justify-content:center;height:50px;left:14px;position:absolute;top:14px;width:50px;z-index:10}.photogallery.fullscreen .icon-fullscreen:before{content:""}.photogallery.expanded .container{max-width:1400px}.photogallery:not(.fullscreen).expanded .gallery{margin-bottom:24px;overflow:hidden;width:100%}.photogallery.expanded .photo-list{display:none;margin-top:0;max-height:122px;overflow-y:hidden;overflow-x:scroll}.photogallery.expanded .photo-list ul{display:block;padding-bottom:10px;padding-top:10px;white-space:nowrap}.photogallery.expanded .photo-list li{display:inline-block;margin-top:0;width:160px}.photogallery.expanded .photo-list li:not(:last-child){margin-right:10px}.photogallery.expanded .form{background-color:var(--color_bg-secondary);padding:18px;width:100%}.photogallery.expanded .form h4{font-size:1rem}.photogallery.expanded .form .field{margin-bottom:10px}.photogallery.expanded .form label{display:none}.photogallery.expanded .field input,.photogallery.expanded .field textarea,.photogallery.expanded .field select{font-size:.5rem}.photogallery.expanded .field input,.photogallery.expanded .field textarea{padding:4px 10px}.photogallery.expanded .field textarea{min-height:auto}.photogallery.expanded .field textarea{min-height:auto}.photogallery.expanded .disclaimer{font-size:.3rem;margin-bottom:5px}.photogallery.expanded .btn{font-size:.5rem;padding:5px 12px}.estimatedmonthlypayment .container{max-width:1280px}.estimatedmonthlypayment .estimated-monthly{background:0 0;border:0;margin-bottom:0;padding:0}.videopopup .container{max-width:1280px}.videopopup .post>.inner{display:flex;flex-wrap:wrap;justify-content:space-between}.videopopup h4{border-bottom:1px solid #ddd;margin-bottom:28px;padding-bottom:16px;text-align:center;width:100%}.accessories .container{max-width:900px}.accessories .post>.inner{display:flex;flex-wrap:wrap}.accessories h4{border-bottom:1px solid #ddd;font-size:1.65rem;margin-bottom:16px;padding-bottom:16px;text-align:center;width:100%}.accessories .info{width:220px}.accessories .meta{padding-left:32px;width:calc(100% - 220px)}.accessories .callout{color:var(--color_brand-primary);font-family:var(--font_name-secondary);font-size:1.1rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);margin-bottom:8px;margin-top:3px}.accessories .callout>span{display:block;font-style:italic}.accessories .callout a{display:inline-block;margin-top:8px}.accessories .callout a span:not(:last-child){margin-right:8px}.accessories .btn{font-size:1.1rem;margin-top:16px}.rvtrade .container{max-width:800px}.rvtrade h4{font-size:2rem;text-align:center}.rvtrade .buttons{text-align:center}.rvtrade .btn{font-size:1rem}.request-appointment .container{max-width:1280px}.request-parts-info .container{max-width:1280px}.watchourvideo .container{max-width:1280px}.contactcrownclub .container{max-width:800px}.emaillazydays .container{max-width:940px}.local-event .container{max-width:940px}.local-event figure img{max-width:100%;width:auto}.local-event .post>.inner{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.local-event .post-title{border-bottom:1px solid #ddd;margin-bottom:24px;text-align:center;width:100%}.local-event .post-img{text-align:center;width:100%}.local-event .post-img img{display:inline-block}.local-event .post-img .btn{margin-bottom:24px;margin-top:24px;width:100%}.local-event .post-content{width:100%}.local-event .post-sidebar{background-color:#efefef;padding:16px;width:100%}.golftournament .container{max-width:1280px}.golftournament .general,.golftournament .sponsor{background-color:#fafafa;border:1px solid #ddd;padding:16px}.golftournament .general span{font-size:.925rem}.golftournament .quantity,.golftournament .dollar{flex-direction:row}.golftournament .quantity label,.golftournament .dollar label{align-items:center;background-color:#f2f2f2;border:1px solid #ddd;border-right:none;display:inline-flex;justify-content:center;margin-bottom:0;max-width:45px;width:100%}.golftournament .button{display:flex;justify-content:flex-end;margin-top:24px;width:100%}.golftournament .button .btn{font-size:1rem}.two-col,.three-col{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.werehere{color:var(--color_brand-secondary)}.emailanexpert{background-color:#f9f9f9;margin-bottom:48px;padding-bottom:32px;padding-top:32px}.emailanexpert .btn{font-size:1rem}.delivery a[href^=tel]{color:var(--color_brand-secondary);display:block;font-family:var(--font_name-secondary);font-size:1.1rem;font-weight:600;margin-bottom:16px}.delivery .btn{font-size:1rem;margin-bottom:32px}.article-view{padding-bottom:32px}.listing .article-view .post{border-bottom:none;margin-bottom:8px;padding-bottom:0}.article-view h4 a{color:var(--color_brand-tertiary)}.article-view img{max-width:100%}.listing .summary-view .post{border-bottom:none;padding-bottom:0}.summary-view{margin-bottom:30px}.summary-view img{max-width:100%}.modal-view{display:flex;flex-wrap:wrap;padding-bottom:30px;padding-top:30px}.modal-view .post{flex:0 0 auto;width:calc((100% - 16px)/2);margin-right:16px}.modal-view .post:nth-child(even){margin-right:0}.modal-view .info{margin-bottom:0}.modal-view figure img{display:block;width:100%}.modal-view .heading{width:100%}.modal-view .pricing{background-color:transparent;border-color:transparent;padding:0}.modal-view .pricing li{border-top:none;justify-content:space-between;min-height:auto}.whichrv .subheader{color:var(--color_brand-tertiary)}.rv-view .post{margin-top:32px}.rv-view .post>.inner{display:flex;flex-wrap:wrap;justify-content:space-between}.rv-view .post-header{width:100%}.rv-view .post-sidebar .btn{font-size:1rem;width:100%}.tag{background-color:var(--color_brand-secondary);color:#fff;display:inline-block;font-size:.9rem;margin-bottom:16px;margin-top:16px;padding:0 6px}.rates{display:inline-block;overflow:hidden;width:100%}.rates ul{border:1px solid #ddd;border-bottom:none;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:24px;padding:0;position:relative}.rates li{border-bottom:1px solid #ddd;font-family:var(--font_name-secondary);font-size:1.2rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);padding:16px;text-align:center;text-transform:uppercase;width:100%}.rates ul>li:nth-child(1){background-color:#444;color:#fff}.rates ul>li:nth-child(3){background-color:#fafafa}.rates ul>li:nth-child(4){background-color:#fff7e8}.rates ul li::before{display:none}.rates span,.rates time{display:block}.rates span strong{color:var(--color_brand-secondary)}.discounts span{color:var(--color_brand-secondary)}.discounts h4{color:var(--color_brand-tertiary)}.discounts p:not(.disclaimer){font-size:.875rem}.investor-summary .post{background-color:#fafafa;border:1px solid #ddd;display:flex;flex-direction:column;margin-bottom:24px}.investor-summary figure{align-items:center;display:flex;justify-content:center;min-height:200px;position:relative}.investor-summary figure>img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.investor-summary figure h3{color:#fff;position:relative;text-align:center}.investor-summary .post .inner{padding:16px}.investor-summary .text-link{display:block;text-decoration:underline}.investor-summary time{font-size:.8rem;font-style:italic}.investor-summary .buttons{align-items:flex-end;display:flex;flex:1 0 auto;padding:16px;width:100%}.investor-summary .btn{margin-top:24px;width:100%}.latest-financial .post{background-color:#333;display:flex;flex-wrap:wrap}.latest-financial figure{min-height:200px;position:relative;width:100%}.latest-financial figure>img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.latest-financial .inner{padding-top:24px}.latest-financial .buttons{padding:24px}.investor-alerts{background-color:#ddd;padding-bottom:32px;padding-top:32px}.investor-alerts .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.investor-alerts hr{border-color:#c1c1c1}.investor-alerts h2,.investor-alerts h3{color:#444}.investor-alerts .email{max-width:260px}.investor-alerts .email label{display:none}.investor-alerts .email input{background-color:#f6f6f6;border-color:#f6f6f6}.investor-alerts a span:first-child{margin-right:8px}.investor-alerts a span:last-child{color:var(--color_brand-secondary);text-decoration:underline}.currentstock{position:relative;z-index:1}.currentstock ul{display:inline-block;list-style:none;margin:0;padding:0}.currentstock ul li::before{display:none}.currentstock li:nth-child(1){font-weight:600}.currentstock li:nth-child(2){align-items:center;display:flex;justify-content:space-between}.currentstock small{display:block;font-size:.75rem}.currentstock .title2{margin:0 16px 0 0}.page-banner .currentstock{background-color:#fafafa;border:1px solid #dfdfdf;box-shadow:1px 1px 2px rgba(0,0,0,.25);padding:16px}.press-banner{background-image:url(../img/press-banner.png)}.press-banner:before{background:rgba(0,0,0,.3);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.press-view+.pagination{border-top:1px solid #ddd;margin-bottom:32px;width:100%}.press-view .post{margin-bottom:32px}.press-view h3{color:var(--color_brand-secondary)}.press-view time{font-style:italic;font-size:.8rem}.press-view .text-link{font-weight:400;text-decoration:underline}.press-detail{margin-bottom:32px}.events-banner{background-image:url(../img/events-banner.jpg)}.events-banner:before{background:rgba(0,0,0,.3);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}ul.past-events{margin-bottom:32px;width:100%}.past-events li{padding:16px 8px}.past-events li:nth-child(even){background-color:#fafafa}.past-events time{min-width:200px}.past-events time span{display:block;font-size:.9rem}.past-events time span:last-child{font-size:.8rem}.past-events .title6{display:block}.finance-banner{background-image:url(../img/finance-banner.jpg)}.finance-banner:before{background:rgba(0,0,0,.3);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.stock-banner{background-image:url(../img/stock-banner.jpg)}.stock-banner:before{background:rgba(0,0,0,.3);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.governance-banner{background-image:url(../img/governance-banner.jpg)}.governance-banner:before{background:rgba(0,0,0,.3);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.leadership-team .accordian-expand,.board-directors .accordian-expand{text-transform:none}.leadership-team .accordian-expand strong,.board-directors .accordian-expand strong{display:block}.leadership-team .accordian-expand small,.board-directors .accordian-expand small{display:block;margin-top:4px}.leadership-team figure{float:left;max-width:140px;margin:0 24px 16px 0}.resources-banner{background-image:url(../img/resources-banner.jpg)}.resources-banner:before{background:rgba(0,0,0,.3);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.resources{margin-bottom:32px;width:100%}.our-brands{border-top:1px solid #dfdfdf;margin-top:40px;margin-bottom:40px;padding-top:20px}.our-brands ul{list-style:none;margin:0;padding:0}.our-brands li{background-color:#fafafa;border:1px solid #dfdfdf;margin-top:20px;padding:20px}.our-brands ul li::before{display:none}.our-brands figure{border-bottom:1px solid #ddd;margin-bottom:20px;height:54vw;max-height:135px;position:relative;text-align:center}.our-brands figure>img{height:calc(100% - 32px);left:16px;object-fit:contain;object-position:center;position:absolute;top:16px;width:calc(100% - 32px)}.our-brands .newmar{background-color:#0c1517}.our-brands img{display:inline-block;max-width:100%;width:auto}.core-values,.core-values-vertical{background-color:#fafafa;border:1px solid #dfdfdf;margin-top:20px;padding:20px}.todo .buttons{margin-bottom:32px;text-align:right}.todo-view{display:flex;flex-wrap:wrap;justify-content:space-between}.todo-view .post{margin-bottom:32px}.todo-view .post>.inner{display:flex;flex-wrap:wrap;justify-content:space-between}.todo-view .post-content{width:calc(100% - 146px)}.todo-view .post-img{width:130px}.todo-view .post-img>img{height:auto;max-width:100%}.local-view .post{background-color:#fafafa;border:1px solid #ddd;padding:16px;margin-bottom:24px}.local-view a[href^=tel]{display:block;font-weight:600}.local-slider{margin-bottom:32px}.local-slider .post{background-color:#fafafa;display:flex;flex-wrap:wrap}.local-slider .post .inner{padding:16px}.local-slider figure{height:54vw;max-height:250px;position:relative;width:100%}.local-slider figure>img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.core-values{background-color:#fafafa;border:1px solid #dfdfdf;margin-top:20px;padding:20px}.core-values figure{height:54vw;margin-bottom:20px;max-height:250px;position:relative}.core-values figure>img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.jobs{text-align:center}.jobs figure{margin-bottom:20px}.jobs .btn{font-size:1rem}.closing-view .post-img img{max-width:100%}.feedback{background-color:#fafafa;border:1px solid #dfdfdf;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:48px;margin-top:24px;padding:20px;width:100%}.feedback>div{width:100%}.feedback h2{border-bottom:1px solid #dfdfdf;margin-bottom:20px;padding-bottom:20px}.rating{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:24px}.rating label{display:inline-block;margin-right:24px}.rating label:before{color:var(--color_brand-secondary);content:"";font-family:"lazydays";font-size:2rem;transition:var(--transition_speed)}.rating>input:checked~label:before,.rating>input:checked~label:before~label:before{content:""}.rating input{display:none}.rating>input:checked~label:before,.rating>input:checked~label~label:before{content:""}.rating>input:not(:checked)~label:hover:before,.rating>input:not(:checked)~label:hover~label:before{content:""}.feedback .btn:not(.active),.feedback .text-link:not(.active){display:none}.feedback .text-link{color:var(--color_brand-primary);font-family:var(--font_name-secondary);font-size:1rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);text-decoration:underline}.tellus-form{background-color:#fafafa;border:1px solid #dfdfdf;display:none;flex-wrap:wrap;justify-content:space-between;margin-bottom:48px;margin-top:24px;padding:20px;width:100%}.tellus-form.active{display:flex}.tellus-form h2{border-bottom:1px solid #dfdfdf;margin-bottom:20px;padding-bottom:20px;width:100%}.tellus-form .multiplechoice .options{background-color:#fff;border:1px solid #dfdfdf;padding:16px;width:100%}.tellus-form .multiplechoice>span{margin-bottom:5px}.tellus-form .multiplechoice .options{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:24px}.tellus-form .multiplechoice .options .field{width:calc(50% - 15px)}.tellus-form .multiplechoice .options .field:nth-last-child(-n+2){margin-bottom:0}.signup-login,.forgot-password,.change-password{display:flex;flex-wrap:wrap;margin-bottom:48px;margin-top:24px;margin:24px auto 48px;max-width:960px;width:100%}.registertoday-form,.changepassword-form{background-color:#fff7e8;border:1px solid #dfdfdf;margin-bottom:24px;padding:20px;width:100%}.registertoday-form h2 span,.changepassword-form h2 span{font-size:1rem;text-transform:none}.login-form{background-color:#fafafa;border:1px solid #dfdfdf;margin-bottom:24px;padding:20px;width:100%}.login-form .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.login-form .buttons a{color:#67c5e4;margin-top:24px}.contact-us{background-color:#fafafa;border:1px solid #dfdfdf;padding:20px}.contact-us .seperate{border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;margin-bottom:24px;padding-bottom:16px;padding-top:24px}.giveus-feedback{background-color:#f5f5f5;padding:20px;text-align:center}.giveus-feedback .icon-comments{color:#444;font-size:4rem;opacity:.75}.giveus-feedback .btn{font-size:1rem}.hours-info{border:1px solid #dfdfdf}.hours-info .heading{background-color:#fafafa;margin-bottom:0;padding:14px 5px;width:100%}.hours-info h3{text-align:center;width:100%}.hours-info .inner{padding:20px}.hours-info .field{margin-bottom:24px}.hours-info a{color:var(--color_brand-secondary)}.hours-info label{display:none}.hours-info ul{list-style:none;padding:0}.hours-info ul li{display:flex;flex-wrap:wrap;margin-bottom:20px}.hours-info ul li::before{display:none}.hours-info li>span{border-bottom:1px solid #dfdfdf;display:block;font-family:var(--font_name-secondary);font-size:1rem;font-weight:600;margin-bottom:5px;padding-bottom:5px;text-transform:uppercase;width:100%}.hours-info address{font-size:.8rem;font-weight:600}.hours-info time{display:block;font-size:.8rem;padding-right:10px;width:calc(100% - 110px)}.hours-info time span{display:block}.hours-info time span:not(:last-child){font-weight:600}.hours-info a[href^=tel]{color:var(--color_brand-secondary);font-family:var(--font_name-secondary);min-width:110px}.directions{background-color:#fff7e8;margin-bottom:32px;margin-top:24px;padding:20px}.directions .buttons{display:flex;justify-content:space-between}.directions .buttons .btn{width:calc(50% - 10px)}.special-banner{align-items:center;justify-content:center;display:flex;padding-bottom:32px;padding-top:32px;position:relative;text-align:center}.special-banner>img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.special-banner .inner{position:relative}.special-banner .inner img{max-width:100%}.experience-view{counter-reset:post-counter;padding:32px 0;text-align:center}.experience-view .post{margin-bottom:24px;position:relative}.experience-view .post:before{align-items:center;background-color:#289a4d;border-radius:50%;color:#fff;counter-increment:post-counter;content:counter(post-counter);display:flex;height:30px;justify-content:center;left:-10px;position:absolute;text-align:center;top:-10px;width:30px}.experience-view figure{margin-bottom:24px}.experience-view figure img{max-width:100%;width:auto}.hide-desktop{display:none}.sidebar-navigation{background-color:var(--color_brand-primary);bottom:0;height:100%;left:100%;max-width:300px;padding:30px 24px;position:fixed;top:0;transition:var(--transition_speed);width:100%;z-index:110}.sidebar-navigation.is-open{box-shadow:0 20px 25px rgba(43,43,45,.1);transform:translateX(-100%)}.sidebar-navigation-close{background-color:#262626;color:#fff;font-size:1.2rem;padding:0 4px;position:absolute;right:0;top:0;z-index:10}.sidebar-navigation .menu>li>a{border-top:1px solid #262626;color:rgba(255,255,255,.7);display:flex;font-size:.9rem;padding:10px 20px}.sidebar-navigation .menu>li>a [class^=icon-]{display:inline-block;min-width:18px}.sidebar-navigation .menu>li>a.home{background-color:var(--color_brand-secondary);border-top-color:transparent;color:#fff;font-family:var(--font_name-secondary);font-size:1.2rem;font-weight:var(--font_weight-secondary);text-transform:uppercase}.sidebar-navigation .menu>li>a.contact{background-color:#404040;border-top-color:#262626;flex-direction:column}.sidebar-navigation .menu>li>a.contact span{font-family:var(--font_name-secondary);font-weight:var(--font_weight-secondary);text-transform:uppercase;font-size:.95rem;line-height:1.25}.sidebar-navigation .menu>li>a.contact span:first-child{color:var(--color_brand-tertiary)}.sidebar-navigation .menu>li>a.contact span:last-child{color:#fff}.sidebar-navigation .menu>li>a.location{background-color:#404040;border-top-color:#565656;color:#fff;flex-direction:column;font-size:.7rem}.sidebar-navigation .menu>li>a.login{background-color:#262626;border-top-color:#454545;color:#fff;font-family:var(--font_name-secondary);font-weight:var(--font_weight-secondary);text-transform:uppercase}main>.wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.flag{background-color:var(--color_brand-secondary);color:#fff;font-family:var(--font_name-secondary);font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);left:-16px;padding:6px 8px;position:absolute;top:-16px;text-transform:uppercase;width:auto;z-index:1}.flag.alt{background-color:#333}.flag:after{content:"";position:absolute;left:0;top:100%;border-left:15px solid transparent;border-right:0 solid transparent;border-top:15px solid #752419;clear:both;z-index:0;width:16px}.flag.alt:after{border-top-color:#1a1a1a}.blammy{background:url(../img/only-number-left.png)center no-repeat;background-size:120px 74px;height:74px;left:-25px;position:absolute;top:-8px;width:120px;z-index:1}.blammy span{align-items:center;color:#fff;display:inline-flex;font-family:var(--font_name-secondary);font-size:.9rem;font-weight:var(--font_weight-secondary);height:100%;justify-content:center;letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);padding-top:5px;text-transform:uppercase;transform:rotate(-8deg);width:100%}.stockphoto{background-color:rgba(0,0,0,.68);color:#fff;font-family:var(--font_name-secondary);font-size:.6875rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);right:0;padding:2px 5px;position:absolute;top:0;text-transform:uppercase}.spotlight .photos .stockphoto,.full-photo .stockphoto{font-size:1.125rem;padding:4px 7px}.smalltext{background-color:rgba(42,44,46,.64);bottom:0;color:#fff;font-weight:700;font-size:.75rem;left:0;padding:10px 28% 10px 10px;position:absolute;width:100%;z-index:1}aside{width:100%}aside .banner{display:none;margin-top:20px}aside+section,section+section,section+section+aside{margin-top:32px}a.sidebar-btn{margin-bottom:20px;width:100%}.filters{background:#fff;bottom:0;height:100%;max-width:290px;padding:20px 20px 100px;position:fixed;right:100%;top:0;transition:var(--transition_speed);width:100%;z-index:110}.filters-close{background-color:#262626;color:#fff;font-size:.95rem;padding:0 4px;position:absolute;right:0;top:0;z-index:10}.filters>.inner{border:solid 1px #ddd;border-left:none}.filters.is-open{transform:translateX(100%)}.filter-options{padding-top:20px}.filter-options .checkbox{padding-left:8px}.filter-section:not(.is-open) .filter-options{display:none}.filter-options .archives label{display:none}.keyword-search{padding:16px 24px 16px 8px}.keyword-search label{display:none}.keyword-search .field{flex-direction:row}.keyword-search .btn{border-top-right-radius:3px;border-bottom-right-radius:3px;padding:11px 13px}.trending{background-color:#f5f5f5;border:1px solid #efefef;padding:16px 24px 16px 8px}.dash-list{padding-left:5px}.dash-list li{padding-left:20px;position:relative}.dash-list li:before{content:"–";left:0;position:absolute;top:2px}.arrow-list{padding-left:5px}.arrow-list li{font-size:.875rem;padding-left:20px;position:relative}.arrow-list li:before{color:#3ad077;content:"";font-family:"lazydays";font-size:.95em;left:0;position:absolute;top:2px}.arrow-list li a{display:inline-block;padding:2px 0}.arrow-list li a:hover{text-decoration:underline}.bullet-list{padding-left:7px}.bullet-list li{font-size:.875rem;padding-left:20px;position:relative}.bullet-list li a{display:inline-block;padding:2px 0}.bullet-list li a:hover{text-decoration:underline}.bullet-list li:before{color:#aaa;content:"";font-family:"lazydays";font-size:.5rem;left:5px;position:absolute;top:7px}.bullet-list li.current{background-color:#f9f9f9;font-weight:700;pointer-events:none}.bullet-list li.current:before{color:#9f3122;content:"";font-size:.75rem;top:3px}.pdf-list li{padding-left:32px}.pdf-list li:before{content:"";font-family:"lazydays";position:absolute;left:8px}.pdf-list li a{color:var(--color_brand-secondary);text-decoration:underline}ul.site-list{font-family:var(--font_name-secondary);font-weight:600;margin-bottom:24px}.filter-section{border-top:solid 1px #efefef;padding:16px 24px 16px 8px}.filter-topic{color:var(--color_brand-primary);font-family:var(--font_name-secondary);font-size:1.25rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);position:relative;text-transform:uppercase}.filter-topic a{cursor:pointer;display:flex}.filter-topic a:after{font-family:"lazydays";content:"";font-size:.8em;position:absolute;right:-15px;top:0;transition:var(--transition_speed)}.filter-section.is-open .filter-topic a:after{content:""}.filter-topic .flag{left:-15px;padding-left:15px;padding-right:10px;position:relative;top:-16px}.filter-multichoice{position:relative}.filter-input{border:1px solid #ccc;padding:10px 10px}.filter-input .icon-sort{align-items:center;background-color:#ddd;border-left:1px solid #ccc;display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:18px}.filter-input input{border:0;font-size:1rem;outline:0}.filter-input li+li input::placeholder,.filter-input input:focus::placeholder{color:transparent}.filter-dropdown{background-color:#fff;border:1px solid #ccc;border-top:none;display:none;left:0;list-style:none;margin:0;max-height:200px;overflow-x:hidden;overflow-y:scroll;padding:0;position:absolute;top:calc(100% - 1px);width:100%;z-index:1}.filter-multichoice.selected .filter-input,.filter-multichoice.selected .filter-dropdown{box-shadow:0 4px 5px rgba(0,0,0,.15)}.filter-multichoice.selected .filter-dropdown,.filter-input input:focus+.filter-dropdown{display:block}.filter-dropdown a{display:flex;font-size:.875rem;padding:4px 6px}.filter-dropdown a:hover{background-color:#3875d7;color:#fff}.save-search{margin-top:32px;width:100%}section:not([class]){align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}section figure img{height:auto;width:100%}.listing{width:100%}.listing .post{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px;position:relative}.listing .post:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.listing .post>.inner{display:flex;flex-direction:row;flex-wrap:wrap}.listing .photos{border:1px solid #ccc;position:relative}.listing figcaption{display:flex}.listing figcaption a{align-items:center;border-left:1px solid #ccc;display:inline-flex;font-size:.7rem;justify-content:center;padding:20px 10px;text-transform:uppercase;transition:var(--transition_speed);width:100%}.listing figcaption a:first-child{border-left:none}.listing figcaption a:hover{background-color:#efefef}.listing figure{position:relative}.listing figure img{height:auto;width:100%}.photos{position:relative}.tour{align-items:center;background-color:var(--color_brand-secondary);border-radius:50%;color:#fff;display:inline-flex;flex-wrap:wrap;font-family:var(--font_name-secondary);font-size:.875rem;font-weight:var(--font_weight-secondary);height:80px;justify-content:center;letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);padding:8px;position:absolute;right:14px;text-align:center;text-transform:uppercase;top:30px;width:80px;z-index:10}.compared-toolbar{align-items:flex-start;display:flex;flex-wrap:wrap;flex-direction:column-reverse;justify-content:space-between;margin-bottom:40px}.compared-toolbar .buttons{background-color:#ddd;display:inline-flex;width:100%}.compared-toolbar .buttons li{width:calc(100%/3)}.compared-toolbar .buttons li:not(:first-child){border-left:1px solid #ccc}.compared-toolbar .buttons a{align-items:center;background-color:#ddd;color:#444;display:flex;font-size:.7rem;justify-content:center;padding:9px 14px;text-transform:uppercase;transition:var(--transition_speed)}.compared-toolbar .buttons a:hover{background-color:#d0d0d0}.compared-toolbar .buttons a span:not(:first-child){margin-left:8px}.compared-toolbar .btn{font-size:.6875rem;margin-bottom:14px;padding:7px 43px;width:100%}.grid-view .post{min-height:460px;position:relative}.grid-view.compared .info{order:1}.grid-view.compared .heading{order:2}.grid-view.compared .more-info{order:3}.grid-view.compared .savecompareshare{order:5;border:1px solid #ccc;width:100%}.grid-view.compared .savecompareshare .compare,.grid-view.compared .savecompareshare .favorite{align-items:center;display:inline-flex;justify-content:center;padding:6px 5px;width:50%}.grid-view.compared .savecompareshare .favorite span:first-child{margin-right:14px}.grid-view.compared .savecompareshare a span:last-child{display:inline}.grid-view.compared .cta-buttons{display:flex;justify-content:space-between;margin-bottom:14px;width:100%}.grid-view.compared .cta-buttons .btn{width:calc(50% - 1px)}.listing .cta-buttons{display:flex;order:4}.remove-result{background-color:rgba(0,0,0,.5);color:#fff;padding:2px 6px;position:absolute;right:0;top:0;transition:var(--transition_speed);z-index:1}.home-intro{align-items:stretch;display:flex;flex-wrap:wrap;flex-direction:column-reverse;justify-content:space-between;width:100%}.home-intro .banner-slider{margin-bottom:16px}.home-intro .banner-slider>a>img{height:auto;width:100%}.home-intro .banner-slider>a{display:block;position:relative}.home-intro .banner-slider>a:after{background:#d7a84d;display:block;content:"";height:65px;width:100%}.home-intro .banner-slider .inner{height:100%}.home-intro .banner-slider .alice-carousel{align-items:center;background:#fafafa;border-bottom:none;display:flex;overflow:hidden}.home-intro .banner-slider .alice-carousel>div{height:auto;width:100%}.findrv{background-color:#444;padding:16px;width:100%}.findrv>.inner{width:100%}.findrv h4{color:#fff;font-size:1.1rem}.findrv form{margin-top:8px}.findrv .field{margin-bottom:8px}.findrv .field:not(.checkbox) label{display:none}.findrv .checkbox label{color:#fff}.findrv .checkboxes{display:flex;flex-wrap:wrap;margin-top:12px}.findrv .checkboxes .field{margin-right:8px}.findrv button{font-size:1rem;width:100%}.findrv .buttons button{margin-top:0}.banner-slider{width:100%}.banner-slider figure img{height:auto;width:100%}ul.rvbrands{display:flex;flex-wrap:wrap;margin-bottom:40px;margin-top:20px;overflow-y:hidden;width:100%}ul.rvbrands img{height:auto;max-width:100%}ul.rvbrands li{width:calc(100%/4);padding:0 20px}.featuredrvs .featured-view{margin-top:30px}.featured-view .pricing{margin-bottom:0}.featuredrvs .buttons .btn{font-size:1rem;margin-top:0;max-width:610px;width:100%}.basic-view{margin-top:40px;text-align:center}.basic-view .photos{margin-bottom:16px;width:100%}.basic-view p{margin-bottom:0}.basic-view a.learn-more{text-decoration:underline}.testimonial-view .photos a:before{bottom:0;color:rgba(238,238,238,.8);content:"";font-family:"lazydays"!important;font-size:3em;left:.25em;pointer-events:none;position:absolute;z-index:1}.testimonial-view figure img{height:auto;width:100%}.testimonial-view h3{color:var(--color_brand-secondary);font-size:1.125rem;font-weight:900;margin-top:8px}section.lifestyle-tips .post>.inner{display:flex;flex-wrap:wrap;justify-content:space-between}section.lifestyle-tips .photos{width:185px;margin-bottom:8px}section.lifestyle-tips figure img{height:auto;width:100%}section.lifestyle-tips .info{width:calc((100% - 16px) - 185px)}section.lifestyle-tips h3{font-size:1.125rem}section.lifestyle-tips h3 a{color:var(--color_brand-tertiary)}section.lifestyle-tips p{font-size:.9rem;margin-bottom:4px}section.lifestyle-tips .read-more{font-size:.9rem}.join-our-community .social{display:flex;width:100%;flex-wrap:wrap;margin-top:20px}.join-our-community .social li{margin-right:24px}.join-our-community .social li:last-child{margin-right:0}.join-our-community .social li:nth-child(1) a{color:var(--color_brand-facebook)}.join-our-community .social li:nth-child(2) a{color:var(--color_brand-twitter)}.join-our-community .social li:nth-child(3) a{color:var(--color_brand-youtube)}.join-our-community .social li:nth-child(4) a{color:var(--color_brand-pinterest)}.join-our-community .social li:nth-child(5) a{color:var(--color_brand-linkedin)}.join-our-community .social li a,.join-our-community .social li span,.join-our-community .social li span:after{align-items:center;display:inline-flex;justify-content:center}.join-our-community .social li a{position:relative}.join-our-community .social li a,.join-our-community .social li span{height:48px;width:48px}.join-our-community .social li span:before{font-size:48px;position:relative;z-index:1}.join-our-community .social li span:after{background-color:#fff;border-radius:50%;content:"";height:44px;position:absolute;width:44px;left:50%;top:50%;transform:translate(-50%,-50%)}.spotlight{width:100%}.spotlight figure{position:relative}.spotlight figure img{height:auto;width:100%}.spotlight .post>.inner{display:flex;flex-direction:row;flex-wrap:wrap}.spotlight .more-info .btn{padding-bottom:6px;padding-top:6px}.spotlight .more-info .specifications,.grid-view.compared .more-info .specifications{font-size:.8rem}.spotlight .more-info .specifications li,.grid-view.compared .more-info .specifications li{display:flex;width:100%}.spotlight .more-info .specifications li span:first-child,.grid-view.compared .more-info .specifications li span:first-child{width:78px;min-width:78px}.spotlight .more-info .specifications li span:last-child{font-weight:700}.spotlight .callus{width:100%}.spotlight .callus .inner{padding:20px 0;text-align:center}.spotlight .callus h5{color:#aaa}.spotlight .callus h5 a{color:var(--color_brand-primary)}.spotlight .photo{position:relative}.spotlight .photo-list{width:100%}.spotlight .photo-list>.inner{margin-top:10px;position:relative}.spotlight .photo-list ul{line-height:.5;list-style:none;overflow:hidden;margin:0;padding:0;white-space:nowrap}.spotlight .photo-list li{display:inline-block;margin-right:10px;width:calc((100% - 30px)/4)}.spotlight img{height:auto;width:100%}.spotlight .photo-list li a.active{opacity:.5}.spotlight .photo-list li a{cursor:pointer;display:block;position:relative}.spotlight .photo-list li a.active:before{box-shadow:inset 0 0 0 1px #d95f4e;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.spotlight .photo-list li{opacity:1;transition:var(--transition_speed)}.spotlight .banner-slider{margin-bottom:40px;width:100%}.spotlight .banner-slider figure a{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;display:block}.spotlight .banner-slider img{height:auto;left:0;position:absolute;top:0;width:100%}.viewall{color:var(--color_brand-secondary);display:inline-block;margin-top:10px}.photo-nav{align-items:center;display:flex;height:100%;justify-content:space-between;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.photo-nav a{pointer-events:auto}.spotlight .photos .photo-nav a{align-items:center;background-color:rgba(255,255,255,.5);cursor:pointer;display:inline-flex;font-size:1.5rem;justify-content:center;padding:6px 12px}.spotlight .photo-list .photo-nav a{align-items:center;background-color:rgba(0,0,0,.35);color:#fff;display:inline-flex;font-size:1rem;height:100%;justify-content:center;padding:6px 4px}.requestaquote{background-color:#fafafa;border:1px solid #dfdfdf;display:none;width:100%}.requestaquote>.inner{padding:20px}.requestaquote h3{font-size:1.125rem}.requestaquote label{display:none}.requestaquote .btn{width:100%}.full-description{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:48px;width:100%}.full-description .tabs{background-color:#fafafa;margin-bottom:40px}.full-description .tabs nav{background-color:#eee;border:1px solid #ddd;display:flex}.full-description .tabs nav ul{display:flex;list-style:none;margin:0;padding:0}.full-description .tabs nav li{border-right:1px solid #ddd}.full-description .tabs nav li:before{display:none}.full-description .tabs nav li a{align-items:center;color:var(--color_brand-primary);display:flex;font-family:var(--font_name-secondary);font-size:1rem;font-weight:var(--font_weight-secondary);justify-content:center;height:100%;letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);padding:14px 20px;position:relative;text-transform:uppercase;transition:var(--transition_speed)}.full-description .tabs nav li a.current,.full-description .tabs nav li a.current:hover{background-color:var(--color_brand-secondary);color:#fff}.full-description .tabs a.current:after{border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-top:7.5px solid var(--color_brand-secondary);bottom:-7px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.full-description .tabs nav li a:hover{background-color:#e0e0e0}.full-description .tabs .print-specsheet{align-items:center;display:none;flex:1;font-size:.75rem;font-weight:700;justify-content:flex-end;padding:10px;text-transform:uppercase}.full-description .tabs .print-specsheet .icon-print{margin-right:4px}.full-description .tab{padding:16px}.full-description .tab:not(.is-open){display:none}.full-description figure{margin-top:32px}.full-description figure img{display:block;width:100%}.full-description .tabs .post-video{margin-top:32px}.sidebar{width:100%}.sidebar .banner{margin-bottom:20px}.sidebar .btn{font-size:1rem;width:100%}.sidebar address a{align-items:center;color:var(--color_brand-secondary);display:inline-flex;font-size:.9rem;font-weight:700}.sidebar address a span[class^=icon-]{margin-left:4px}ul.check-list>li{padding-left:23px;position:relative}ul.check-list>li:before{align-items:center;background-color:var(--color_brand-quinary);border-radius:50%;color:#fff;content:"";display:inline-flex;font-family:"lazydays";font-size:.7rem;height:15px;justify-content:center;left:0;margin-right:4px;position:absolute;text-align:center;top:4px;width:15px}ul.check-altlist{margin-bottom:24px}ul.check-altlist>li{display:block;margin-bottom:3px;padding-left:23px;position:relative}ul.check-altlist>li:before{align-items:center;color:var(--color_brand-secondary);content:"";display:inline-flex;font-family:"lazydays";font-size:.9rem;justify-content:center;left:0;margin-right:8px;position:absolute;text-align:center;top:1px}ul.feature-list{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}ul.specifications-list{display:flex;justify-content:space-between;flex-wrap:wrap}ul.specifications-list li{border-bottom:1px solid #ddd;width:calc(50% - 10px);margin-bottom:20px;padding-bottom:20px}ul.specifications-list span:first-child{font-family:var(--font_name-secondary);font-size:1rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);margin-bottom:8px;text-transform:uppercase}ul.specifications-list span{display:block}ul.additional-links{margin-bottom:20px;padding:10px 0}ul.additional-links li{padding:5px 0}ul.additional-links span{align-items:center;background-color:#555;border-radius:50%;color:#fff;display:inline-flex;justify-content:center;height:30px;margin-right:8px;width:30px}ul.additional-links a{font-size:.9rem;font-weight:700;text-decoration:underline}ul.video-playlist{background-color:#fafafa;border:1px solid #ddd;display:flex;flex-direction:column;margin-bottom:30px}ul.video-playlist li{border-bottom:1px solid #ddd;position:relative}ul.video-playlist li:last-child{border-bottom:none}ul.video-playlist li:first-child{color:var(--color_brand-primary);font-family:var(--font_name-secondary);font-size:var(--font_size-secondary);font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);padding:10px;text-transform:uppercase}ul.video-playlist li a{display:flex;font-size:.9rem;padding:10px;transition:var(--transition_speed)}ul.video-playlist li a:hover{background-color:#f5f5f5}ul.video-playlist li a span:last-child{align-items:center;background-color:#67c5e4;color:#fff;display:inline-flex;justify-content:center;position:absolute;right:0;top:0;height:100%;width:50px}.viewsimliar,.recentlyviewed{overflow:hidden}.slider-view{margin-left:50px;margin-right:50px;overflow:visible;padding-bottom:30px;padding-top:30px}.slider-view .slick-track{display:flex}.slider-view .slick-slide{height:auto;align-items:stretch}.slick-slide>div,.slick-slide>div>div{height:100%}.slider-view .post{height:100%;min-width:calc((100% - 32px)/3);margin-right:32px}.slider-view .post>.inner{display:flex;flex-wrap:wrap;height:100%}.slider-view figure img{display:block;width:100%}.slider-view .info{margin-bottom:5px}.slider-view .heading{margin-bottom:0;width:100%}.slider-view ul.pricing{background-color:transparent;border-color:transparent;padding:0}.slider-view ul.pricing li{border-top:none;justify-content:space-between;min-height:auto;width:100%}.slider-view .more-info .location span:first-child{font-weight:400}.slider-view .more-info .specifications{font-size:.8rem;margin-top:2px}.slider-view .more-info .specifications span:last-child{font-weight:700}.slider-view .more-info .specifications span:last-child{font-weight:700}.slider-view .cta-buttons{display:flex;justify-content:space-between;margin-top:20px;width:100%}.slider-view .cta-buttons .btn{padding-bottom:6px;padding-top:6px}.slider-view .cta-buttons .btn{width:calc(50% - 10px)}.related-articles{margin-top:40px;width:100%}.related-view{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:24px;width:100%}.related-view .post{width:100%}.related-view figure{position:relative}.related-view figure img{height:auto;width:100%}.related-view .post>.inner{display:flex;justify-content:space-between}.related-view .info{width:calc(25% - 10px)}.related-view .meta{width:calc(75% - 10px)}.related-view .meta h4 a{color:var(--color_brand-tertiary);font-size:1.2rem}.results-toolbar{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;width:100%}.results-toolbar .filter-search{width:100%}.results-toolbar .comparing{align-items:center;background:#f5f5f5;border:solid 1px #ddd;display:none;padding:10px}.results-toolbar .comparing ul{display:flex;list-style:none;margin:0;padding:0}.results-toolbar .comparing li{background:#fff;border:dashed 1px #ccc;display:inline-block;height:35px;margin:0 10px 0 0;overflow:hidden;position:relative;width:35px}.results-toolbar .comparing li>img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.results-toolbar .comparing ul li::before{display:none}.results-toolbar .comparing li.active:before{align-items:center;background-color:rgba(0,0,0,.25);color:#fff;content:"";display:flex;font-family:"lazydays";height:100%;justify-content:center;left:0;opacity:0;padding:0;pointer-events:none;position:absolute;transition:var(--transition_speed);top:0;width:100%}.results-toolbar .comparing li.active:hover:before{pointer-events:auto;opacity:1}.results-toolbar .comparing .btn{padding:7px 24px}.filter-toolbar{background-color:#fafafa;border:1px solid #dfdfdf;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px;margin-bottom:16px}.filter-toolbar:after{content:"";display:table;clear:both}.filter-toolbar .selected-filters{align-items:flex-start;display:flex;flex:1;padding-right:10px;width:100%}.filter-toolbar .title{display:flex;flex-direction:column;margin-right:8px}.filter-toolbar .title a{color:var(--color_brand-secondary);font-size:.8rem;text-decoration:underline}.filter-toolbar .buttons{margin-top:10px;width:100%}.filter-toolbar .buttons .btn{font-size:.6875rem;margin-right:8px;padding:7px 20px}.filter-toolbar .buttons .btn:last-child{margin-right:0}.category-toolbar{border-bottom:1px solid #dfdfdf;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:10px;margin-bottom:16px}.category-toolbar .selected-filters{align-items:flex-start;display:flex;flex:1;padding-right:10px}.category-toolbar .title{color:var(--color_brand-primary);font-family:var(--font_name-secondary);font-size:1rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);margin-bottom:8px;margin-right:8px;margin-top:2px;text-transform:uppercase}.category-toolbar .title a{color:var(--color_brand-secondary);font-size:.8rem;text-decoration:underline}.category-toolbar .filter-tags{display:inline-flex;flex:1;flex-wrap:wrap}.category-toolbar .filter-tags li{font-size:.875rem;margin-bottom:4px;padding:0 4px}.category-toolbar .filter-tags li a{color:#999;padding:2px 16px}.category-toolbar .filter-tags li a:hover{color:#737373}.category-toolbar .filter-tags li a.current{background-color:var(--color_brand-secondary);color:#fff}.category-toolbar .filter-tags li a.current:hover{background-color:#892a1d}.sorting-toolbar{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:32px;width:100%}.sorting-toolbar .field{align-items:center;display:inline-flex;flex-direction:row;margin-right:16px;width:auto}.sorting-toolbar .field:nth-child(n+2){display:none}.sorting-toolbar .field label{font-family:var(--font_name-secondary);font-size:.8125rem;font-weight:700;margin-bottom:0;margin-right:8px;text-transform:uppercase}.sorting-toolbar .selectfield select{cursor:pointer}.sorting-toolbar .field a{align-items:center;background-color:#f9f9f9;border:1px solid #ddd;color:#aaa;display:inline-flex;font-family:var(--font_name-primary);justify-content:center;height:35px;width:35px;opacity:.6}.sorting-toolbar .field a.active{background-color:#f5f5f5;opacity:1}.sorting-toolbar .field a:hover{color:var(--color_brand-tertiary)}.sorting-toolbar .field.view a{font-size:1.5rem}.sorting-toolbar .field.print a{font-size:1.5rem}.sorting-toolbar .field.show a{font-size:.875rem}.sorting-toolbar .pagination{display:none;flex:1}.sorting-toolbar .pagination ul{flex:1;justify-content:space-around}.pagination{align-items:center;display:flex;justify-content:flex-end;padding:8px 0 16px}.pagination .title{font-family:var(--font_name-secondary);font-size:.8125rem;font-weight:700;margin:0 4px 0 0;text-transform:uppercase}.pagination ul{display:inline-flex;font-family:var(--font_name-primary);list-style:none;margin:0;padding:0}.pagination ul li{display:inline-block}.pagination ul li::before{display:none}.pagination ul li a{align-items:center;border-radius:50%;display:inline-flex;font-size:.875rem;justify-content:center;padding:2px 10px}.pagination ul li.current a{background-color:#555;color:#fff}.pagination ul li.current a:hover{background-color:var(--color_brand-secondary)}.pagination ul li.unavailable a{color:#999}.selected-tags{display:inline-flex;flex:1;flex-wrap:wrap}.selected-tags>li>a{background-color:#aaa;border-radius:3px;color:#fff;display:inline-flex;font-size:.6875rem;margin:3px;padding:2px 22px 2px 6px;position:relative}.selected-tags>li>a:after{align-items:center;background-color:#d95f4e;border-bottom-right-radius:3px;border-top-right-radius:3px;content:"";display:inline-flex;font-family:"lazydays";height:100%;justify-content:center;padding:0 3px;position:absolute;right:0;top:0}.heading{display:flex;width:calc(100% - 70px);margin-bottom:4px}.heading h2{color:#000;font-size:1.375rem}.heading .year,.heading .floorplan{color:#666}.savecompareshare{align-items:center;display:inline-flex;justify-content:center;margin-bottom:14px;width:70px}.savecompareshare .compare{display:none;margin-bottom:0}.savecompareshare .compare span,.savecompareshare a{color:#4d4d4d;font-size:.7rem;text-transform:uppercase}.savecompareshare .compare label{margin-bottom:0;margin-right:0}.savecompareshare a{align-items:center;display:inline-flex;margin-left:16px}.savecompareshare a.favorite{color:var(--color_brand-primary);transition:var(--transition_speed)}.savecompareshare a.favorite span.icon-heart-o:before{transition:var(--transition_speed)}.savecompareshare a.favorite:hover,.savecompareshare a.favorite:focus,.savecompareshare a.favorite.active{color:var(--color_brand-secondary)}.savecompareshare a.favorite:hover span.icon-heart-o:before,.savecompareshare a.favorite:focus span.icon-heart-o:before,.savecompareshare a.favorite.active span.icon-heart-o:before{content:""}.savecompareshare a span:last-child{display:none}.listing .cta-buttons{display:none}.info{margin-bottom:20px;width:100%}.info .buttons{display:flex;justify-content:space-between}.info .btn{width:100%;padding:9px 11px;text-align:center}.details{display:flex;flex-wrap:wrap;width:100%}.stocknumber{width:100%}.more-info{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.more-info .buttons{display:flex;gap:20px;justify-content:space-between;margin-bottom:20px;width:100%}.more-info .buttons .btn:not(:last-child){margin-right:0}.more-info .btn{padding-left:18px;padding-right:18px}.more-info .request-btn{width:100%}.more-info .btn:not(.request-btn){display:none;width:100%}.more-info .stocknumber{border-bottom:1px solid #efefef;font-size:.75rem;margin-right:1px;margin-bottom:10px;padding-bottom:8px}.more-info .stocknumber span{display:block}.more-info .location{flex:1;font-size:.8rem;font-weight:700;margin-right:.1px}.more-info .location span:not(:first-child){margin-left:4px}.more-info ul.status{align-items:flex-start;display:flex}.more-info .status li{background:#666;color:#fff;border-radius:4px;font-size:.6875rem;margin-left:4px;margin-bottom:4px;padding:2px 6px}.more-info .status li:first-child{margin-left:0}.more-info figure>span{background:#f6f6f6;border-radius:10px;padding:10px;margin-bottom:5px;min-width:52px;width:52px}.more-info .specifications{display:flex;flex-wrap:wrap;font-size:.7rem;margin-bottom:32px;margin-top:16px;width:100%}.more-info .specifications figure{align-items:center;display:flex;flex-direction:column;margin-bottom:16px}.more-info .specifications figure:not(:last-child){margin-right:7px}.more-info .features{border-top:1px solid #efefef;font-size:.7rem;margin-top:16px;padding-top:16px;width:100%}.more-info .features figure{align-items:flex-start;display:flex}.more-info .features figcaption{display:flex;flex-wrap:wrap;padding:6px 0 0 10px}.more-info .features figcaption>span:after{content:"|";margin-left:5px;margin-right:2px}.more-info .features figcaption>span:last-child:after{display:none}.more-info .fine-print{border-top:none;padding-bottom:10px;padding-top:0}.blogarticle{width:100%}.blogarticle figure{position:relative}.blogarticle figure img,.blogarticle .description img{height:auto;max-width:100%;width:auto}.blogarticle .heading{width:100%}.meta time{color:#666;font-size:.875rem}.meta .author:before{color:#666;content:"/";margin-left:2px;margin-right:2px}.meta .author{color:#d95f4e;font-size:.875rem}.meta .author:after{color:var(--color_brand-quaternary);content:"-";margin-left:6px;margin-right:2px}.meta ul.filter-tags{align-items:flex-start;display:inline-flex;font-size:.75rem;flex-wrap:wrap}.meta ul.filter-tags li{display:inline-flex;padding-right:4px}.meta ul.filter-tags li a{background-color:var(--color_brand-quaternary);border-radius:3px;color:#fff;margin-bottom:4px;padding:2px 8px;white-space:nowrap}.meta ul.social{display:flex;font-size:1.5rem}.blogarticle .meta ul.social{font-size:2.5rem}.meta ul.social li{margin-right:8px}.meta ul.social li:nth-child(1) a{color:var(--color_brand-facebook)}.meta ul.social li:nth-child(2) a{color:var(--color_brand-twitter)}.meta ul.social li:nth-child(3) a{color:var(--color_brand-pinterest)}.meta .excerpt{font-size:.875rem;margin-top:18px}.blogarticle .meta .excerpt{border-top:1px solid #ddd;padding-top:24px;font-size:1.1rem}.read-more{color:var(--color_brand-secondary)}.read-more:hover{color:#892a1d}.previousnext{align-items:center;border-top:1px solid #ddd;color:var(--color_brand-primary);display:flex;font-family:var(--font_name-secondary);font-size:1rem;font-weight:var(--font_weight-secondary);justify-content:space-between;letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);padding-top:24px;text-transform:uppercase}.previousnext a{align-items:center;display:inline-flex}.previousnext a span:first-child{margin-right:8px}.previousnext span[class^=icon-]{color:var(--color_brand-secondary);font-size:2rem}.pricing-info{margin-bottom:20px;width:100%}ul.pricing{align-items:center;background-color:#fafafa;border:1px solid #dfdfdf;display:flex;flex-direction:column;justify-content:center;padding:9px 0;position:relative;width:100%}.pricing li{align-items:center;border-top:1px solid #dfdfdf;display:flex;min-height:40px;padding-bottom:5px;padding-top:5px;width:calc(100% - 32px)}.pricing li:first-child,.pricing li.flag+li{border-top:none}.pricing li.flag{min-height:auto;width:auto}.pricing li>span:nth-child(1){font-size:.7rem;min-width:70px}.msrp>span:nth-child(2){color:#666;font-family:var(--font_name-secondary);padding-right:8px;position:relative;text-decoration:line-through}.msrp>span sup{font-weight:400;font-size:.4em;position:absolute;right:0;text-decoration:none;top:0}.pricing .lazydaysprice>span:nth-child(1){font-size:.8rem;font-weight:700;text-transform:uppercase}.pricing .lazydaysprice>span:nth-child(2){color:#444;font-family:var(--font_name-secondary);font-size:1.2rem;padding-right:8px;position:relative}.pricing .lazydaysprice>span sup{font-weight:400;font-size:.4em;position:absolute;right:0;text-decoration:none;top:0}.savings>span:not([class]):nth-child(2){font-family:var(--font_name-secondary);font-weight:600}.savings>span:not([class]):nth-child(3){color:#9f3122;font-family:var(--font_name-secondary);font-weight:600;margin-left:8px;text-transform:uppercase}.saleprice.request{display:none}.saleprice>span:not([class]):nth-child(2){color:#2daa40;font-family:var(--font_name-secondary);font-size:1.4rem;font-weight:600}.saleprice>a{color:#666;font-size:.75rem;margin-left:8px;text-decoration:underline}.saleprice .inquiry>a{color:var(--color_brand-tertiary);display:block;font-size:1rem;font-weight:600;margin-left:0;text-decoration:underline}.saleprice .inquiry>span{display:block;justify-content:center;margin-bottom:12px;margin-top:12px;width:100%}.monthly>span:nth-child(2){color:#2daa40;font-family:var(--font_name-secondary);font-size:1.15rem;font-weight:600}.monthly small{color:#aaa;font-family:var(--font_name-secondary);font-weight:700;margin-left:4px}.monthly>a{color:#666;font-size:.75rem;margin-left:8px;text-decoration:underline}.nomatch .icon-flat-tire{color:var(--color_brand-secondary)}.nomatch p{font-size:1.1rem}.emailanexpert-form{background-color:#fafafa;border:1px solid #dfdfdf;color:#333;margin-bottom:20px;padding:20px}.emailanexpert-form h4{align-items:center;border-bottom:1px solid #dfdfdf;display:flex;font-size:1.25rem;margin-bottom:20px;padding-bottom:14px;text-transform:none}.emailanexpert-form h4 .icon-envelope{font-size:2.65rem;margin-right:14px}.alert{background-color:#ffebc4;border:1px solid #dfdfdf;color:#333;padding:20px;margin-bottom:20px;margin-top:20px}.banner{margin-bottom:48px}.banner img{height:auto;width:100%}.cta{padding-bottom:32px;padding-top:32px;width:100%}.cta .post+.post{margin-top:40px}.cta .post>.inner{display:flex;flex-direction:row;flex-wrap:wrap}.cta .post-heading{width:100%}.cta .post-heading+.post-content .buttons{text-align:center}.cta .post-img img{height:auto;max-width:100%}.cta ul a{color:var(--color_brand-secondary)}.post-sidebar,.post-content{width:100%}.post-content+.post-sidebar{margin-top:24px}.post-content .post-video{margin-bottom:20px}.post-video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.post-video iframe,.post-video object,.post-video embed{height:100%;left:0;position:absolute;top:0;width:100%}.post-video+.buttons{margin-bottom:var(--text_flow)}.post-sidebar .post-video+p{font-size:.875rem;font-style:italic;font-weight:700;margin-top:16px}.cta .post-logo{width:100%;text-align:center}.post-logo img{display:inline-block;max-width:100%}.searchblog{background-color:#444;color:#fff;margin-bottom:32px;order:1;padding:8px 16px}.searchblog h3{color:#fff}.searchblog label{display:none}.searchblog .search{flex-direction:row}.rvevents{background-color:#444;color:#fff;margin-bottom:32px;order:1;padding:8px 16px}.rvevents h3{color:#fff}.rvevents h4{color:var(--color_brand-tertiary)}.rvevents a[href^=tel]{color:var(--color_brand-tertiary);display:block;font-family:var(--font_name-secondary);font-size:var(--font_size-secondary);font-weight:var(--font_weight-secondary)}.rvevents a.arrow-link,.rvevents a.arrow-link:after{color:#fff}.subscribenow{margin-bottom:32px;order:3}.subscribenow .decoration:after,.subscribenow .centered.decoration:before{background-color:#aaa}.subscribenow .btn{width:100%}.highlightpost{background-color:#fafafa;margin-bottom:32px;order:2;width:100%}.highlightpost .post>.inner{display:flex;flex-wrap:wrap;justify-content:space-between}.highlightpost .info{margin-bottom:0}.highlightpost figure img{width:100%}.highlightpost .meta{padding:16px}.highlightpost h3{color:var(--color_brand-secondary)}.highlightpost .meta ul.social{font-size:2rem}.highlightpost p{font-size:1rem}.highlightpost .excerpt .btn{float:right;font-size:1rem}.listing .featuredvideo{background-color:#fafafa;border:1px solid #dfdfdf;padding-bottom:0}.featuredvideo .info,.featuredvideo .photos{margin-bottom:0}.featuredvideo h3{font-size:1.4rem;margin-bottom:24px}.featuredvideo h4{font-size:1.1rem;text-transform:none}.featuredvideo .read-more{font-weight:700}.featuredvideo .read-more span{margin-left:6px}.featuredvideo .meta{padding:16px}.no-results:not(.show){display:none}.video-view .info{margin-bottom:0}.video-view .photos{margin-bottom:10px}.video-view h4{font-size:1rem}.video-view .excerpt{margin-top:10px}.video-view .photos a{display:block;position:relative}.video-view .photos a:before{bottom:0;color:rgba(238,238,238,.8);content:"";font-family:"lazydays"!important;font-size:3em;left:.25em;pointer-events:none;position:absolute;z-index:1}.searchvideos{background-color:#444;padding:8px 16px}.searchvideos label{color:#fff;font-family:var(--font_name-secondary);font-size:1.1rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);margin-bottom:8px;margin-top:3px;text-transform:uppercase}.filtervideos{background-color:var(--color_brand-secondary);color:#fff;margin-top:10px;padding:12px 16px}.filtervideos h3{color:#fff;font-family:var(--font_name-secondary);font-size:1.1rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);margin-bottom:8px;margin-top:3px;text-transform:uppercase}.filtervideos ul{list-style:none;margin:0;padding:0}.filtervideos li{border-top:1px solid #8a2b1e}.filtervideos a{color:#efefef;display:inline-block;padding:5px 0}.filtervideos li:last-child a{text-decoration:underline}.filtervideos a .icon-close{margin-right:4px}.filtervideos a.active:before{background:#fff;border-radius:100%;color:#3ad077;content:"";display:inline-block;font-family:"lazydays";font-size:18px;height:16px;line-height:.8;margin-right:10px;opacity:1;padding:1px;position:relative;top:3px;transition:margin .3s ease-in-out 0s,opacity .3s ease-in-out .1s;width:16px}.sortbydate{margin-top:24px}.sortbydate label{font-family:var(--font_name-secondary);font-size:1rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);margin-bottom:8px;margin-top:3px;text-transform:uppercase}.blog-view .meta h4 a{color:var(--color_brand-primary)}.blog-view .learn-more{color:var(--color_brand-secondary)}.page-banner{background-repeat:no-repeat;background-position:center;background-size:cover;align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:32px;padding:60px 0;position:relative;width:100%}.page-banner .inner{position:relative}#serp{min-height:calc(100vh - 100px)}.pre-approved{background-image:url(../img/pre-approved.jpg)}.page-banner h1,.page-banner h2{color:#fff;text-shadow:0 0 12px rgba(0,0,0,.54)}.pre-approved form{align-items:flex-end;background-color:#fafafa;border:1px solid #dfdfdf;display:flex;justify-content:space-between;padding:24px}.pre-approved .field{flex:1;margin-right:20px;margin-bottom:0}.pre-approved .field,.pre-approved button{width:calc(50% - 10px)}.pre-approved label{font-size:.875rem}.service-banner{background-image:url(../img/service-banner.jpg);text-align:center}.service-banner h2 span{color:#91e5ff}.fly-drive{background-image:url(../img/fly-drive-banner.jpg);text-align:center}.fly-drive .inner{max-width:930px}.fly-drive p{color:#fff;font-size:1.4rem}.fly-drive .btn{font-size:1rem}.overlay{background:rgba(0,0,0,.3);bottom:0;left:0;position:absolute;right:0;top:0}.slide{align-items:center;justify-content:center;display:flex;padding:60px 0;position:relative;text-align:center}.slide>img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.slide .inner{position:relative}.slide h1,.slide h2,.slide h3,.slide .skipto,.slide a[href^=tel]{color:#fff;text-shadow:0 0 12px rgba(0,0,0,.54)}.skipto{font-size:2rem}.video-banner{align-items:center;display:flex;justify-content:center;padding:60px 0;position:relative;width:100%}.video-banner>video{height:100%;left:0;object-fit:cover;object-position:center;pointer-events:none;position:absolute;top:0;width:100%}.video-banner>.inner{max-width:540px;position:relative;text-align:center;z-index:1}.video-banner h1,.video-banner h2{color:#fff;text-shadow:1px 1px 5px #444}.estimated-monthly{background:#fafafa;border:1px solid #dfdfdf;margin-bottom:32px;padding:24px}.estimated-monthly form{align-items:center;display:flex;justify-content:space-between;flex-wrap:wrap}.estimated-monthly .field,.estimated-monthly .estimated-payment,.estimated-monthly button{width:100%}.estimated-monthly .field>div{display:flex}.estimated-monthly .field label{font-size:.875rem}.estimated-monthly .field label a{text-decoration:underline}.estimated-monthly .field input{border-color:#ccc;flex:1}.estimated-monthly .field select{border-color:#ccc}.estimated-monthly .field input+input{border-left:none}.estimated-monthly .field .prefix{align-items:center;background-color:#f2f2f2;border:1px solid #ccc;border-right:none;display:flex;padding:5px 10px;min-width:45px;justify-content:center}.estimated-monthly .field input+.prefix{border-left:none;border-right:1px solid #ccc}.estimated-monthly .estimated-payment{font-family:var(--font_name-secondary);font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);text-transform:uppercase}.estimated-monthly .estimated-payment label{font-size:1rem}.estimated-monthly .estimated-payment .total{font-size:2.3125rem}.estimated-monthly .estimated-payment .total small{color:#858585}.estimated-monthly .btn{width:100%;font-size:1rem;margin-top:16px}.estimated-monthly p small{display:block;margin-top:10px;width:100%}#calculator-down-payment,#calculator-down-payment-percent{width:calc(100%/3)}ul.altcheck-list li{margin-bottom:8px;position:relative}ul.altcheck-list li:before{align-items:center;color:var(--color_brand-secondary);content:"";display:inline-flex;font-family:"lazydays";font-size:1rem;justify-content:center;margin-right:8px;text-align:center}.financing-options{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}.financing-options [class^=icon-]{font-size:300%;margin-bottom:16px}.financing-options h4{color:var(--color_brand-secondary);font-size:1.2rem;text-transform:none}.flydrive-program{display:flex}.flydrive-program .post-content p{font-size:1.2rem}.flydrive-program .post-sidebar{background-color:#fafafa;border:1px solid #dfdfdf;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px;padding:24px}.flydrive-program .post-sidebar a span:first-child{margin-right:8px}.flydrive-program .post-sidebar a{color:var(--color_brand-primary)}.about-flydrive{background-color:#fafafa;border:1px solid #dfdfdf;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px;padding:24px}.howitworks{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px;text-align:center}.howitworks [class^=icon-]{color:var(--color_brand-secondary);font-size:600%;margin-bottom:16px}.trim{border-bottom:16px solid var(--color_brand-tertiary)}.makethemost .panel:not(.is-open){display:none}.pagenotfound-options{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}.pagenotfound-options>div{background-color:#f5f5f5;border:1px solid #ddd;margin-bottom:20px;padding:16px;width:100%}.pagenotfound-options [class^=icon-]{color:#707070;font-size:300%;margin-bottom:16px}.pagenotfound h1{color:var(--color_brand-secondary);font-size:7rem;margin-bottom:0;text-transform:none}.pagenotfound h2{color:var(--color_brand-secondary);margin-bottom:10px}.pagenotfound-options{margin-bottom:48px}.pagenotfound-options h4{color:#444}.pagenotfound-options p{font-size:.875rem;margin-bottom:8px}.pagenotfound-options a{display:inline-block;text-decoration:underline;font-size:.875rem;margin-bottom:32px}.tradein{display:flex;flex-wrap:wrap;justify-content:space-between}.tradein .disclaimer{width:100%}.trade-smart{background-color:#f5f5f5;border:1px solid #ddd;padding:24px}.trade-smart a[href^=tel]{color:var(--color_brand-secondary);display:inline-block;font-size:1.4375rem;font-weight:900;text-align:center;width:100%}.trade-smart p{font-size:.9rem;text-align:center}.trade-smart .subheader{margin-top:32px}.trade-smart .disclaimer{color:#444;font-style:normal;margin-top:32px}.trade-smart .disclaimer li{font-size:90%}.withsidebar{padding-bottom:32px}.withservices+aside{background-color:#f5f5f5;border:1px solid #ddd;padding:24px}.sell-today{background-color:#f5f5f5;border:1px solid #ddd;padding:24px;text-align:center}.sell-today .icon-dollar{font-size:4rem;opacity:.75}.sell-today .icon-dollar+h2{margin-top:0}.sell-today a[href^=tel]{color:var(--color_brand-secondary);display:inline-block;font-size:1.4375rem;font-weight:900;margin-bottom:32px}.sell-today p{font-size:.9rem}.whybuy{background-color:#f5f5f5;border:1px solid #ddd;padding:24px}.whybuy p{font-size:.9rem}.whybuy .btn{font-size:1rem}.quote{background-color:#f5f5f5;border:1px solid #ddd;padding:24px}.quote .btn{font-size:1rem;width:100%}.insurance-resources{background-color:#f9f9f9;padding-bottom:32px;padding-top:32px}.insurance-resources ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0}.insurance-resources li{padding:5px}.insurance-resources img{max-width:190px}.insurance-options{padding-bottom:32px;padding-top:32px}.insurance-options .post{margin-bottom:32px}.protectionplans{color:#777}.protectionplans .post{border:1px solid #ddd;display:flex;flex-direction:column;margin-bottom:24px}.protectionplans .plan{background-color:#444;padding:16px 8px;text-align:center}.protectionplans .plan h3{color:#eee;font-size:1.25rem;margin:0}.protectionplans .offering{background-color:#fff7e8;text-align:center;padding:16px 8px}.protectionplans .offering h4{color:#333;font-size:2rem;margin:0}.protectionplans .inner{flex:1 0 auto;font-size:.9rem;padding:16px}.protectionplans .altplan{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:16px 8px;text-align:center}.protectionplans .altplan h4{color:var(--color_brand-secondary);font-size:1.125rem;margin:0}.protectionplans .button{background-color:#f6f6f6;padding:20px;text-align:center}.protectionplans .button .btn{font-size:1rem;width:100%}.membership-contact{background-color:#f5f5f5;border:1px solid #ddd;margin-bottom:32px;padding:24px;text-align:center}.membership-contact a[href^=tel]{color:var(--color_brand-secondary);display:inline-block;font-size:1.4375rem;font-weight:900;margin-bottom:8px}.membership-contact .buttons .btn{padding-left:8px;padding-right:8px;margin-top:8px;margin-right:0;width:100%}.tradein-options{display:flex;flex-wrap:wrap;justify-content:space-between}.tradein-options [class^=icon-]{align-items:center;background-color:#f5f5f5;border-radius:3px;color:var(--color_brand-tertiary);display:inline-flex;float:left;font-size:300%;justify-content:center;margin-bottom:12px;margin-right:16px;min-height:68px;min-width:65px}.tradein-options h3{color:var(--color_brand-secondary);font-size:1.2rem;text-transform:none}.program-benefits{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px;margin-top:32px}.program-benefits>div{align-items:center;display:flex}.program-benefits [class^=icon-]{align-items:center;background-color:#f5f5f5;border-radius:3px;color:var(--color_brand-tertiary);display:inline-flex;float:left;font-size:300%;justify-content:center;margin-bottom:12px;margin-right:16px;min-height:68px;min-width:65px}.program-benefits h3{color:var(--color_brand-secondary);font-size:1.2rem;text-transform:none}.resortmap{border:3px solid #ddd}.breadcrumbs{padding-bottom:16px;padding-top:16px;width:100%}.breadcrumbs ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.breadcrumbs ul li:before{display:none}.breadcrumbs li:not(:last-child):after{color:#aaa;content:"/";font-size:.7rem;margin-left:12px;margin-right:12px}.breadcrumbs li:not(:last-child) a{color:var(--color_brand-secondary)}.breadcrumbs a{font-size:.7rem;text-transform:uppercase}.cards{display:flex;flex-wrap:wrap}.cards li{width:100%;margin-bottom:20px}.cards li a{border:1px solid #dfdfdf;border-top:3px solid #aaa;display:flex;flex-wrap:wrap;height:100%;transition:var(--transition_speed)}.cards li a:hover{border-top-color:var(--color_brand-secondary)}.cards figure{display:flex;justify-content:center;width:100%}.cards figure img{max-width:100%}.cards figcaption{align-items:center;background-color:#fafafa;display:flex;font-size:.9rem;font-weight:700;justify-content:center;padding:5px;width:100%}.cards figcaption span[class^=icon-]{color:var(--color_brand-secondary);margin-left:6px}.modules{display:inline-block;overflow:hidden;width:100%}.modules>.inner{display:flex;flex-wrap:wrap}.modules .post{background-color:#fafafa;border:1px solid #dfdfdf;margin-bottom:20px}.modules .post>.inner{padding:20px}.modules h3{text-align:center}.service-card{display:inline-block;margin-top:24px;overflow:hidden;width:100%}.service-card>.inner{display:flex;flex-wrap:wrap;text-align:center}.service-card .post{border:1px solid #aaa;margin-bottom:20px}.service-card .post>.inner{padding:20px}.service-card h3{text-align:center}.seasonal-inspections .post{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:32px}.seasonal-inspections .pricing{margin-top:32px}.seasonal-inspections .pricing span{display:block}.seasonal-inspections .pricing span:first-child{font-weight:700}.seasonal-inspections h3,.seasonal-inspections .pricing span strong{color:#9f3122}.featured-specials{background-color:#f9f9f9;padding-bottom:32px;padding-top:32px;margin-bottom:32px;margin-top:32px}.featured-specials h2+p{font-size:1.1rem;text-align:center}.featured-specials .post{margin-top:24px}.featured-specials .post-sidebar{background-color:#fff;border:1px solid #ddd;padding:24px}.featured-specials .post-img figure{margin-bottom:20px;width:100%}.featured-specials .text-link+h3{margin-top:24px}.featured-specials .text-link{font-family:var(--font_name-secondary);font-size:1.1rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary)}.featured-specials .text-link:after{content:"";font-family:"lazydays";margin-left:4px}.maintenance-intervals{display:inline-block;overflow:hidden;width:100%}.maintenance-intervals>ul{align-items:flex-start;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;position:relative}.maintenance-intervals>ul>li{border:1px solid #ddd;margin-bottom:24px;width:100%}.maintenance-intervals>ul>li:before{display:none}.maintenance-intervals .job{background-color:#444;color:#fff;font-family:var(--font_name-secondary);font-size:1.2rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);padding:16px;text-align:center;text-transform:uppercase}.maintenance-intervals .job span,.maintenance-intervals .job small{display:block}.maintenance-intervals .job small{font-style:italic}.maintenance-intervals .cost{background-color:#fff7e8;font-family:var(--font_name-secondary);font-size:1.6rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);padding:16px;text-align:center;text-transform:uppercase}.maintenance-intervals .cost span{display:block}.maintenance-intervals .cost span:not(:first-child){margin-top:8px}.maintenance-intervals .cost small{color:#858585}.maintenance-intervals .expand-content{color:var(--color_brand-secondary);display:block;margin-top:16px}.maintenance-intervals .expand-content span{transition:var(--transition_speed)}.maintenance-intervals li.is-open .expand-content{transform:rotate(180deg)}.maintenance-intervals .more-content{color:#777;display:none;font-size:.9rem;padding:16px}.maintenance-intervals li.is-open .more-content{display:block}.maintenance-intervals .fine-print{font-size:.75rem;margin-top:32px}.maintenance-intervals .fine-print p:first-child{margin-bottom:0}.maintenance-intervals .text-link{font-size:.8rem}.maintenance-intervals .text-link:after{content:"";font-family:"lazydays";margin-left:6px}.accordian{border-bottom:1px solid #ddd}.accordian article{width:100%}.accordian-expand{background-color:#efefef;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;display:flex;font-family:var(--font_name-secondary);font-size:1.25rem;font-weight:var(--font_weight-secondary);justify-content:space-between;letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);position:relative;text-transform:uppercase;transition:var(--transition_speed);width:100%}.accordian article.is-open .accordian-expand:before{background-color:var(--color_brand-secondary);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:var(--transition_speed);width:10px}.accordian article.is-open .accordian-expand:after{align-items:center;color:var(--color_brand-secondary);content:"";display:inline-flex;font-family:"lazydays";height:100%;justify-content:center;left:10px;position:absolute;transition:var(--transition_speed)}.accordian-expand:hover{background-color:#e8e8e8}.accordian article.is-open .accordian-expand span:first-child{flex:1;padding-left:40px}.accordian-expand span{padding:16px}.accordian-expand .icon-plus{align-items:center;background-color:#f7f7f7;color:#c4c4c4;display:flex;transition:var(--transition_speed)}.accordian article.is-open .icon-plus{background-color:var(--color_brand-secondary);color:#fff}.accordian article.is-open .icon-plus:before{transform:rotate(-45deg)}.accordian article:not(.is-open) .more-content{display:none}.accordian .more-content{border-top:1px solid #ddd;padding:16px;transition:var(--transition_speed)}.accordian .more-content ul{margin-top:0}.accordian .more-content a{color:var(--color_brand-secondary);text-decoration:underline}.bundles{columns:2}.bundles li{background-color:#fafafa;border:1px solid #dfdfdf;color:var(--color_brand-secondary);display:inline-block;font-family:var(--font_name-secondary);font-size:1.2rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);margin-bottom:16px;padding:13px 16px;text-align:center;text-transform:uppercase}.bundles li .icon-cheron-right{margin-left:8px}.why-choose{background-color:#fafafa;border:1px solid #dfdfdf;padding:16px}.buttons .btn{margin-top:24px}.buttons .btn:not(:last-child){margin-right:20px}.service-address{background-color:#fafafa;border:1px solid #dfdfdf;padding:16px}.service-address a[href^=tel],.service-location a[href^=tel]{color:var(--color_brand-secondary);font-family:var(--font_name-secondary);font-size:1rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);margin-bottom:8px;margin-top:3px;text-align:center;text-transform:uppercase}.service-address address{border-top:1px solid #ddd;margin-bottom:16px;margin-top:16px;padding-top:16px}.service-address address span,.service-location address span{display:block}.service-location{background-color:#fafafa;border:1px solid #dfdfdf;margin-top:20px;padding:16px}.service-location .inner{border-top:1px solid #ddd;margin-top:16px;padding-top:16px}.service-location address{margin-bottom:16px;margin-top:16px}.tech-support{background-color:#fafafa;border:1px solid #dfdfdf;padding:16px 16px 16px 60px;position:relative}.tech-support .icon-exclamation{align-items:center;background:#10a1cd;border-radius:50%;color:#fff;display:flex;height:30px;justify-content:center;left:16px;position:absolute;top:20px;width:30px}.tech-support a[href^=tel]{color:var(--color_brand-primary);display:inline-block;font-family:var(--font_name-secondary);font-size:1rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);margin-bottom:16px;text-align:center;text-transform:uppercase}.parts-accessories-info{background-color:#fafafa;border:1px solid #dfdfdf;padding:16px}.parts-accessories-info a[href^=tel]{color:var(--color_brand-primary);display:inline-block;font-family:var(--font_name-secondary);font-size:1rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);margin-bottom:8px;margin-top:3px;text-align:center;text-transform:uppercase}.parts-accessories-info a[href^=tel] .icon-phone{margin-right:16px}.installation-products{background-color:#fafafa;border:1px solid #dfdfdf;padding:16px}.install-specials{list-style:none;margin:0;padding:0;position:relative;width:100%}.install-specials>li{background-color:#fafafa;border:1px solid #ddd;margin-bottom:24px;width:100%}.install-specials .part{background-color:#333;color:#fff;font-family:var(--font_name-secondary);font-size:1.25rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);padding:16px;text-align:center;text-transform:uppercase}.install-specials .part span,.install-specials .part small{display:block}.install-specials .part small{font-style:italic}.install-specials .cost{font-size:.9rem;padding:16px;text-align:center;text-transform:uppercase}.install-specials .cost span{display:block}.install-specials .cost span.title5{color:var(--color_brand-secondary);margin-bottom:24px}.install-specials .cost small{font-size:85%;text-transform:none}.install-specials figure{background-color:#fff}.install-specials figure img{margin:auto;max-width:100%;width:auto}.multiplechoice{display:flex;flex-wrap:wrap;width:100%}.multiplechoice>span{display:inline-block;font-size:.9rem;margin-bottom:15px;margin-right:10px}.split .multiplechoice>span{margin-right:0;width:100%}.field label[class^=title]{color:var(--color_brand-secondary)}.request-appointment-form{margin-bottom:32px}.request-appointment-form .disclaimer{border-top:1px solid #ddd;margin-top:32px;padding-top:20px}.request-appointment-form .title6{font-weight:700}.request-appointment-sidebar{background-color:#fafafa;border:1px solid #ddd;margin-bottom:32px;padding:24px}.request-appointment-sidebar .request-appointment-form{width:100%}.request-appointment-sidebar a[href^=tel]{color:var(--color_brand-primary);display:inline-block;font-family:var(--font_name-secondary);font-size:1.2rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);margin-bottom:16px;text-align:center;text-transform:uppercase}.request-appointment-sidebar a[href^=tel] .icon-phone{margin-right:8px}.callyourlocation{background-color:#f5f5f5;border:1px solid #ddd;margin-bottom:32px;padding:24px}.callyourlocation h4{border-bottom:1px solid #ddd;padding-bottom:15px}.callyourlocation ul{border:1px solid #ddd;list-style:none;margin:0 0 20px;padding:0;width:100%}.callyourlocation ul li{display:flex;flex-wrap:wrap;font-size:.875rem;padding:8px}.callyourlocation ul li::before{display:none}.callyourlocation li:nth-child(odd){background-color:#fafafa}.callyourlocation li:nth-child(even){background-color:#fff}.callyourlocation li>span,.callyourlocation li>a{width:calc(50% - 10px)}.callyourlocation li>a{color:var(--color_brand-secondary)}.post-table{margin-bottom:32px;width:100%}.post-table table{border:1px solid #ddd;border-collapse:collapse;width:100%}.post-table th{background-color:#fafafa;font-family:var(--font_name-secondary);font-size:.9rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);min-width:150px;padding:8px 10px;text-align:center;text-transform:uppercase}.post-table tr th:not(:first-child){border-left:1px solid #ddd}.post-table tr:nth-child(odd) td:first-child{background-color:#fffefc}.post-table tr:nth-child(odd) td:not(:first-child){background-color:#fafafa}.post-table tr td:first-child{text-align:left}.post-table tr td:not(:first-child){border-left:1px solid #ddd;text-align:center}.post-table tr th:first-child,.post-table tr td:first-child{width:38%}.post-table td{border-top:1px solid #ddd;font-size:.8rem;padding:8px 10px}.post-table [class^=icon-]{color:#3ad077;font-size:1.15rem}.post-table tfoot tr th{font-size:1rem}.post-table tfoot tr th{background-color:#fffefc;border-top:1px solid #ddd}.post-table tfoot tr th:first-child{color:var(--color_brand-secondary);text-align:left}.legend{display:block}.legend li{display:inline-block;margin-bottom:24px;margin-right:14px}.legend span:first-child{margin-right:4px}.post-table .chair,.chair{align-items:center;background-color:var(--color_brand-tertiary);border-radius:50%;color:#fff;display:inline-flex;height:30px;justify-content:center;width:30px}.post-table .member,.member{align-items:center;background-color:var(--color_brand-secondary);border-radius:50%;color:#fff;display:inline-flex;height:30px;justify-content:center;width:30px}.servicebylocation table thead tr th:not(:first-child),.servicebylocation table tbody tr td:not(:first-child){display:none}.servicebylocation.arizona table thead tr th:nth-child(2),.servicebylocation.arizona table thead tr th:nth-child(3),.servicebylocation.colorado table thead tr th:nth-child(4),.servicebylocation.colorado table thead tr th:nth-child(5),.servicebylocation.florida table thead tr th:nth-child(6),.servicebylocation.florida table thead tr th:nth-child(7),.servicebylocation.indiana table thead tr th:nth-child(8),.servicebylocation.indiana table thead tr th:nth-child(9),.servicebylocation.minnesota table thead tr th:nth-child(10),.servicebylocation.tennessee table thead tr th:nth-child(11),.servicebylocation.tennessee table thead tr th:nth-child(12),.servicebylocation.tennessee table thead tr th:nth-child(13),.servicebylocation.texas table thead tr th:nth-child(14),.servicebylocation.oregon table thead tr th:nth-child(15),.servicebylocation.washington table thead tr th:nth-child(16),.servicebylocation.wisconsin table thead tr th:nth-child(17){display:table-cell}.servicebylocation.arizona table tbody tr td:nth-child(2),.servicebylocation.arizona table tbody tr td:nth-child(3),.servicebylocation.colorado table tbody tr td:nth-child(4),.servicebylocation.colorado table tbody tr td:nth-child(5),.servicebylocation.florida table tbody tr td:nth-child(6),.servicebylocation.florida table tbody tr td:nth-child(7),.servicebylocation.indiana table tbody tr td:nth-child(8),.servicebylocation.indiana table tbody tr td:nth-child(9),.servicebylocation.minnesota table tbody tr td:nth-child(10),.servicebylocation.tennessee table tbody tr td:nth-child(11),.servicebylocation.tennessee table tbody tr td:nth-child(12),.servicebylocation.tennessee table tbody tr td:nth-child(13),.servicebylocation.texas table tbody tr td:nth-child(14),.servicebylocation.oregon table tbody tr td:nth-child(15),.servicebylocation.washington table tbody tr td:nth-child(16),.servicebylocation.wisconsin table tbody tr td:nth-child(17){display:table-cell}.accessories-banner{background-image:url(../img/accessories-banner.png)}.select-a-location{background-color:#fafafa;border:1px solid #dfdfdf;margin-bottom:20px;padding:20px}.select-a-location label{font-family:var(--font_name-secondary);font-size:1.75rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);margin-bottom:8px;margin-top:3px;text-align:center;text-transform:uppercase}.visit-us-in{border:1px solid #dfdfdf}.visit-us-in>div{background-color:#fafafa;border-bottom:1px solid #dfdfdf;margin-bottom:20px;padding:20px;text-align:center}.visit-us-in>div .icon-map-pin-fill{color:var(--color_brand-secondary);font-size:2.5rem}.visit-us-in>div h4{font-size:1.5rem}.visit-us-in>div h4 span{display:block}.visit-us-in>div>a{display:block;font-family:var(--font_name-secondary);font-size:1.1rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);margin-top:12px;text-align:center;text-transform:uppercase}.visit-us-in>address,.visit-us-in>time{display:block;font-size:.9rem;margin-bottom:20px;padding-left:20px}.visit-us-in>address span,.visit-us-in>time span{display:block}.visit-us-in>address span:first-child,.visit-us-in>time span:first-child{font-weight:700;margin-bottom:10px}.visit-us-in>address a,.visit-us-in>time a{color:var(--color_brand-secondary);text-decoration:underline}.featured-products{display:flex;flex-wrap:wrap}.featured-products>li{border:1px solid #dfdfdf;border-radius:10px;width:100%;margin-bottom:20px;overflow:hidden}.featured-products figure{display:flex;justify-content:center;height:54vw;max-height:150px;position:relative;width:100%}.featured-products figure img{height:calc(100% - 32px);left:16px;object-fit:contain;object-position:center;position:absolute;top:16px;width:calc(100% - 32px)}.featured-products figcaption{background-color:var(--color_brand-secondary);color:#fff;font-weight:700;padding:20px 5px;text-align:center;width:100%}.featured-products figcaption span{display:block}.featured-products figcaption .product{font-size:1.2rem;margin-top:8px}.featured-products figcaption,.featured-products .regular-price,.featured-products .sale-price{font-family:var(--font_name-secondary);font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);text-align:center;text-transform:uppercase}.featured-products .regular-price{color:#575757;display:block;font-size:1.1rem;margin-top:12px;text-decoration:line-through}.featured-products .sale-price{color:var(--color_brand-secondary);display:block;font-size:1.2rem;margin-top:12px}.featured-products .expand{color:var(--color_brand-secondary);display:inline-block;margin-bottom:12px;margin-top:12px;text-align:center;transition:var(--transition_speed);width:100%}.featured-products li.is-open .expand{transform:rotate(180deg)}.featured-products .more-content{display:none;padding:16px}.featured-products li.is-open .more-content{display:block}.featured-products .item-number{display:block;margin-top:16px}.featured-products .arrow-link{display:block;margin-top:16px}.spread .post{background-color:#333;color:#fff}.spread .post-img{position:relative}.spread .post-img>img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.spread .post-content{padding:24px}.spread h2{color:#fff}.doublephoto{padding-bottom:40px;padding-top:40px}.doublephoto .post-img{display:flex;justify-content:space-between}.doublephoto .post-img div{position:relative;height:54vw;width:calc(50% - 16px);max-height:230px}.doublephoto .post-img div>img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.post-background{position:relative}.post-background>img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.post-background .wrapper{align-items:center;display:flex;min-height:450px;padding-bottom:40px;padding-top:40px;position:relative}.post-background .post{max-width:420px}.post-background .post,.post-background h2{color:#fff}.topics{text-align:center}.topics .photos{margin-bottom:16px}.topics li{font-size:.9rem;text-align:left}.usp{background-color:#eeeade;margin-top:0}.usp .wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:40px;padding-top:40px}.usp .post-sidebar{background-color:#fff;border:1px solid #dfdfdf;padding:16px}.usp .post-sidebar li{font-size:.9rem}.usp li a{color:var(--color_brand-secondary)}.usp .buttons .btn{font-size:1.1rem;margin-right:4px;text-transform:none}.usp .buttons .btn img{margin-right:8px;width:32px}.usp a[href^=tel]{display:inline-block;padding:16px}.luxury-coaches{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.luxury-coaches li{max-width:150px;padding:8px}.luxury-coaches img{height:auto;max-width:100%}.luxury-coaches a img{transition:var(--transition_speed)}.luxury-coaches a:hover img{opacity:.7}.crownclub-slide{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.crownclub-slide div{position:relative;height:54vw;width:100%}.crownclub-slide .maintile{display:flex;flex-wrap:wrap;justify-content:space-between;max-height:360px}.crownclub-slide .maintile:nth-child(1){width:calc(34% - 4px)}.crownclub-slide .maintile:nth-child(1):before{background-color:rgba(0,0,0,.2);content:"";display:block;height:100%;pointer-events:none;position:absolute;transition:var(--transition_speed);width:100%;z-index:1}.crownclub-slide .maintile:nth-child(1):hover:before{background-color:transparent}.crownclub-slide .maintile:nth-child(2){width:calc(66% - 4px)}.crownclub-slide .subtile:nth-child(1),.crownclub-slide .subtile:nth-child(2),.crownclub-slide .subtile:nth-child(3){width:calc((100%/3) - 5px);max-height:calc(66% - 4px)}.crownclub-slide .subtile:nth-child(4){margin-top:8px;max-height:calc(34% - 4px)}.crownclub-slide div img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.crownclub-slide .video-link:before{align-items:center;border-radius:50%;border:10px solid #fff;color:#fff;content:"";display:inline-flex;font-family:"lazydays";font-size:3em;height:82px;justify-content:center;left:50%;opacity:.9;padding-left:6px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:82px;z-index:1}.inventoryintro .buttons .btn{margin-top:0}.outro .wrapper{padding-bottom:40px;padding-top:40px}.outro .post-img img{height:auto;width:100%}.outro .disclaimer{margin-bottom:0;margin-top:40px}.blocks{display:inline-block;overflow:hidden;width:100%}.blocks .post{background-color:#fff;margin-bottom:16px;text-align:center;width:100%}.blocks .inner{padding:16px}.blocks .post:not(:last-child) h3:after{background-color:var(--color_brand-primary);content:"";display:block;height:1px;margin:24px auto 32px;max-width:100px;width:100%}.blocks ul{list-style:none;margin:0;padding:0;width:100%}.blocks ul li::before{display:none}.blocks .text-link{color:var(--color_brand-primary);display:inline-block;margin-top:16px}.blocks .btn{font-size:1rem;margin-top:10px;text-transform:none;width:100%}.blocks .arrow-link{display:inline-block;font-size:1.1rem;font-weight:600;margin-top:24px}.blocks .arrow-link:after{content:"";font-family:"lazydays";margin-left:4px}.employee-foundation{background-image:url(../img/employee-foundation.jpg);padding:60px 0;text-align:center}.employee-foundation:before{background:rgba(0,0,0,.35);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.employee-foundation .bannerlogo{background-color:rgba(255,255,255,.6);border-radius:7px;display:inline-block;margin-bottom:24px;max-width:400px;padding:16px 32px}.employee-foundation .bannerlogo img{height:auto;width:100%}.ourmission{align-items:center;background-image:url(../img/ourmission.jpg);background-position:center;background-size:cover;color:#fff;display:inline-flex;justify-content:center;padding:60px 0;position:relative;text-align:center;text-shadow:0 0 12px rgba(0,0,0,.54);width:100%}.ourmission:before{background:rgba(0,0,0,.35);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.ourmission>.inner{max-width:1030px;position:relative;z-index:1}.ourmission .bannerlogo{background-color:rgba(255,255,255,.6);border-radius:7px;display:inline-block;margin-bottom:24px;max-width:275px;padding:16px 32px}.ourmission h2{color:#fff;text-shadow:0 0 12px rgba(0,0,0,.54)}.whowesupport li{margin-bottom:8px}ul.newsroom{display:block;margin-top:24px;transition:var(--transition_speed)}.newsroom li{border-bottom:1px solid #ddd;padding-bottom:16px;margin-bottom:16px;transition:var(--transition_speed)}.newsroom:not(.expanded) li:nth-child(n+5){display:none}.newsroom:not(.expanded)+.expanded-toggle .show-less{display:none}.newsroom.expanded+.expanded-toggle .show-more{display:none}.newsroom time{font-size:1rem;margin-bottom:4px}.newsroom a{color:var(--color_brand-secondary);display:block}.events>.inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:24px;margin-top:24px}.midsection-slider{background-color:#fafafa;padding-top:32px;padding-bottom:32px;text-align:center}.midsection-slider .slides{margin-top:24px}.midsection-slider figure{display:inline-block}.midsection-slider img{display:inline-block;max-width:100%;width:auto}.tint{color:var(--color_brand-secondary)}.golf-tournament{background-image:url(../img/golf-tournament.jpg);padding:60px 0;text-align:center}.golf-tournament:before{background:rgba(0,0,0,.35);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.golf-tournament .bannerlogo{background-color:rgba(255,255,255,.6);border-radius:7px;display:inline-block;margin-bottom:14px;max-width:275px;padding:16px 32px}.golf-tournament .bannerlogo img{height:auto;width:100%}ul.golf-details{margin-bottom:24px}.golf-details+.btn{font-size:1rem}.donate{margin-bottom:40px}.donate ol{counter-reset:post-counter}.donate ol>li{list-style:none;padding-left:32px;position:relative}.donate ol ul{margin-bottom:16px;margin-top:8px}.donate ol>li:before{align-items:center;background-color:var(--color_brand-secondary);border-radius:50%;color:#fff;counter-increment:post-counter;content:counter(post-counter);display:inline-flex;height:25px;justify-content:center;position:absolute;left:0;top:0;text-align:center;width:25px}.donate address{background-color:#fafafa;border:1px solid #ddd;display:inline-block;font-size:.9rem;margin-top:16px;padding:8px}.donate li span{display:block}.donate .button{text-align:center}.donate-now{align-items:center;border:5px solid var(--color_brand-secondary);border-radius:50%;color:var(--color_brand-secondary);display:inline-flex;font-size:1.5rem;font-weight:600;height:200px;justify-content:center;transition:var(--transition_speed);width:200px}.donate-now:hover{background-color:var(--color_brand-secondary);color:#fff}.thankyou-banner{align-items:center;background-image:url(../img/thankyou-banner.jpg);background-position:center;background-size:cover;color:#fff;display:inline-flex;justify-content:center;padding:60px 0;position:relative;text-align:center;text-shadow:0 0 12px rgba(0,0,0,.54);width:100%}.thankyou-banner:before{background:rgba(0,0,0,.35);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.thankyou-banner>.inner{max-width:1030px;position:relative;z-index:1}.thankyou-banner .bannerlogo{background-color:rgba(255,255,255,.6);border-radius:7px;display:inline-block;margin-bottom:24px;max-width:275px;padding:16px 32px}.thankyou-banner h2{color:#fff;text-shadow:0 0 12px rgba(0,0,0,.54)}.social{font-size:2rem}.social li{display:inline-block}.rv-resort{border:1px solid #dfdfdf;margin-bottom:32px}.rv-resort>div{border-top:1px solid #dfdfdf;padding:20px}.rv-resort>div:first-child{background-color:#fafafa;border-top:none;text-align:center}.rv-resort>div .icon-phone{color:#444;opacity:.75;font-size:4rem}.rv-resort h4{margin:0}.rv-resort time{display:block;font-size:.875rem;margin-bottom:8px;margin-top:8px}.rv-resort .btn{margin-top:6px;width:100%}.rv-resort a[href^=tel]{color:var(--color_brand-secondary);display:block;font-family:var(--font_name-secondary);font-size:var(--font_size-secondary);font-weight:var(--font_weight-secondary);margin-top:8px}.rv-resort nav{margin-top:20px}.takevirtualtour{background-color:#f9f9f9}.takevirtualtour .wrapper{padding-bottom:40px;padding-top:40px}.takevirtualtour .post-video{margin:auto;max-width:860px}.limitedtimeoffer{margin-bottom:48px}.special{color:#9f3122;font-size:1.2rem}.limitedtimeoffer .btn{font-size:1rem}.nashvillesweepstakes h1{color:var(--color_brand-secondary)}.nashvillesweepstakes p{font-size:1.2rem}.entertowin{background:#f9f9f9;padding-bottom:32px;padding-top:32px}.entertowin h2{color:#575757;text-align:center;text-transform:none}.entertowin .disclaimer{text-align:right}.entertowin .btn{float:right;font-size:1rem}.comingtonashville{padding-bottom:32px;padding-top:32px}.comingtonashville .post-sidebar{width:100%}.comingtonashville .post-content{background-color:#fafafa;border:1px solid #dfdfdf;padding:16px}.centered img{display:inline-block}.my-options>div{border:1px solid #ddd;border-left:none}.my-options>div:not(:first-child){margin-top:16px}.my-options .header{background-color:#f5f5f5;padding:20px 16px}.my-options .inner{padding:20px 16px 20px 0}.my-options .links a{color:var(--color_brand-secondary)}.my-options time{display:block;margin-top:20px}.my-options time span{display:block}.my-options a[href^=tel]{color:var(--color_brand-secondary);display:block;margin-top:20px}.my-options address{display:block;margin-top:20px}.my-options address span{display:block}.saved-searches{margin-bottom:24px}.saved-searches .title6{margin:0}.saved-searches>div{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.saved-searches>div:not(:last-child){border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;padding:10px}.saved-searches>div:last-child{border-top:1px solid #ddd;padding-top:16px}.saved-searches>div:first-child{background-color:#fafafa}.saved-searches>div>div:first-child{width:100%}.saved-searches .field{margin-bottom:0}.saved-searches a:not(.btn){color:var(--color_brand-secondary);font-size:.9rem}.saved-searches a.edit-search-btn{color:var(--color_brand-primary)}.edit-search-field{margin-bottom:8px;margin-top:4px;display:none;width:100%}.edit-search-field.active{display:flex}.edit-search-field .field{flex:1}.edit-search-field .btn{font-size:1rem;padding:10px}.saved-searches .email-frequency{align-items:center;display:flex}.saved-searches .email-frequency .disclaimer{color:inherit;font-style:normal}.saved-searches .email-frequency .field{margin-left:20px}.saved-searches .selectfield{margin-bottom:4px}.emailpreference{margin-bottom:24px}.emailpreference small{display:none}.account-information{background-color:#fafafa;margin-bottom:24px}.account-information .header{border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;padding:10px}.account-information .header span,.account-information .header a{font-family:var(--font_name-secondary);font-size:.9rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);text-transform:uppercase}.account-information .header a{color:#67c5e4}.account-information .header ul{display:inline-block;list-style:none;padding:0;margin:0}.account-information .header>div:not(.active){display:none}.account-information .header li{display:inline-block}.account-information .header li::before{display:none}.account-information .header li:not(:first-child):before{content:"|";margin-right:4px}.account-information .content{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}.account-information .content:not(.active){display:none}.account-information .content>.rows{border-top:1px solid #ddd;display:flex;justify-content:space-between}.account-information .content>.rows:nth-child(even){background-color:#fff}.account-information .content>.rows>div{align-items:center;display:flex;flex-wrap:wrap;font-size:.9rem;padding:10px;width:100%}.account-information .content>.rows>div:first-child{border-right:1px solid #ddd;max-width:100px}.account-information .content label{display:none}.account-information .content .split,.account-information .content .field{margin-bottom:0;width:100%}.account-information .content .split .field:not(:first-child){margin-top:16px}.update-account{font-size:1.1rem}footer .favorites{background:#ddd;border-top:1px solid #ccc}footer .favorites .toggle-content{background:#666;display:flex;font-family:var(--font_name-secondary);font-size:1rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_leading-secondary);padding-bottom:8px;padding-top:8px;text-transform:uppercase}footer .favorites .toggle-content a{color:#ddd}footer .favorites .icon-plus:before{transition:var(--transition_speed)}footer .favorites.is-open .icon-plus:before{transform:rotate(45deg)}footer .favorites.is-open .toggle-content .show{display:none}footer .favorites:not(.is-open) .toggle-content .hide{display:none}footer .favorites .more-content{color:#777;display:none;padding-bottom:16px;padding-top:16px}footer .favorites.is-open .more-content{display:block}.selected-favorites{display:flex;flex-wrap:wrap}.selected-favorites li{margin-bottom:16px;margin-right:16px;max-width:150px;position:relative}.selected-favorites li .remove{color:#fff;position:absolute;top:0;right:4px}.selected-favorites li img{height:auto;width:100%}.footer-social{background-color:var(--color_brand-primary);border-bottom:1px solid #4d4d4d;padding-top:20px;padding-bottom:20px}.footer-social .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-social .user-control{width:100%}.footer-social .user-control input{padding-bottom:11px;padding-top:11px;padding-right:46px}.footer-social .user-control button{align-items:center;background-color:#752419;border:0;color:var(--highlight_brand-secondary);display:flex;font-size:1rem;justify-content:center;height:100%;position:absolute;right:0;width:46px}.footer-social .social{display:flex;width:100%;flex-wrap:wrap;margin-top:20px}.footer-social .social li{margin-right:24px}.footer-social .social li:last-child{margin-right:0}.footer-social .social li:nth-child(1) a{color:var(--color_brand-facebook)}.footer-social .social li:nth-child(2) a{color:var(--color_brand-twitter)}.footer-social .social li:nth-child(3) a{color:var(--color_brand-youtube)}.footer-social .social li:nth-child(4) a{color:var(--color_brand-pinterest)}.footer-social .social li:nth-child(5) a{color:var(--color_brand-linkedin)}.footer-social .social li a,.footer-social .social li span,.footer-social .social li span:after{align-items:center;display:inline-flex;justify-content:center}.footer-social .social li a{position:relative}.footer-social .social li a,.footer-social .social li span{height:48px;width:48px}.footer-social .social li span:before{font-size:48px;position:relative;z-index:1}.footer-social .social li span:after{background-color:#fff;border-radius:50%;content:"";height:44px;position:absolute;width:44px;left:50%;top:50%;transform:translate(-50%,-50%)}.footer-top,.footer-top a,.footer-bottom,.footer-bottom a{color:#fff}.footer-top{background-color:var(--color_brand-primary);padding-top:20px;padding-bottom:20px}.footer-top .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-menu{display:flex;justify-content:space-between;width:100%}.footer-menu>div{width:calc(50% - 10px)}.footer-top h5{color:var(--color_brand-tertiary)}.footer-links{font-size:.9rem}.footer-links a:hover{text-decoration:underline}.footer-bottom{background-color:#1a1a1a;font-size:.8rem;padding:1em 0}.footer-bottom a:before{content:"|";margin-left:2px;margin-right:5px}.footer-contact{background-color:#444;width:calc(50% - 10px);margin-top:20px;padding:15px}.footer-contact ul.contact span[class^=icon-]{display:inline-flex;min-width:18px}.footer-contact ul.contact{font-size:.875rem;margin-bottom:20px}.footer-contact p{font-size:.875rem;margin-bottom:6px}.footer-contact .btn{margin-top:0}.footer-badge{background-color:#444;width:calc(50% - 10px);margin-top:20px;padding:15px;text-align:center}.footer-badge img{display:inline-block;max-width:100%}.footer-location{background-color:#444;margin-top:20px;padding:15px;width:100%}.footer-location ul.address{display:flex;flex-wrap:wrap}.footer-location ul.address li{font-size:.875rem;width:100%;margin-bottom:4px}.footer-location ul.address span[class^=icon-]{display:inline-flex;min-width:18px}.footer-location ul.address a:hover{text-decoration:underline}.footer-location .title{color:#fff;font-family:var(--font_name-secondary);font-size:1.15rem;font-weight:var(--font_weight-secondary);letter-spacing:var(--font_kerning-secondary);line-height:var(--font_kerning-secondary);text-transform:uppercase}.footer-location .title+span[class^=icon-]{font-size:1rem;margin-left:6px}footer .btn{margin-top:10px;padding:8px 25px}@page{size:auto;margin:0}.print *{overflow:visible}.print header{padding-bottom:16px;padding-top:16px}.print header .wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.print .logo{position:relative}.print header figure{max-width:200px}.print figure img{height:auto;width:100%}.print section{margin-bottom:32px}.print h1{border-bottom:1px solid #ddd;border-top:1px solid #ddd;font-size:2.3125rem;padding-bottom:8px;padding-top:10px}.print .print-location{font-size:.9rem;text-transform:uppercase}.print h2{border-bottom:3px solid var(--color_brand-secondary);color:var(--color_brand-secondary);font-size:1.4375rem;font-weight:700;margin-bottom:16px}.print-specifications{display:flex;flex-wrap:wrap;justify-content:space-between}.print-specifications li{display:flex;width:calc((100% - 24px)/2);font-size:.9rem;width:100%}.print-specifications li:nth-child(odd){background-color:#fafafa}.print-specifications li span:first-child{border-right:1px solid #ddd;font-weight:700;min-width:100px}.print-specifications li span:not(:first-child){padding-left:16px}.print-photogallery{display:flex;flex-wrap:wrap;position:relative;left:-24px;width:calc(100% + 24px)}.print-photogallery li{width:calc((100% - 72px)/3);margin-bottom:24px;margin-left:24px;max-width:294px;width:100%}.print .print-description{font-size:.9rem}.print-specifications li:nth-child(odd){background-color:transparent}.print-specifications li:nth-of-type(4n+1),.print-specifications li:nth-of-type(4n+1)+*{background-color:#fafafa}.font-icons{display:flex;flex-wrap:wrap}.font-icons li{align-items:center;border:1px solid #ddd;display:inline-flex;font-size:2rem;justify-content:center;margin:0 10px 10px 0;min-width:60px;padding:8px;position:relative;transition:var(--transition_speed)}.font-icons li:hover{background-color:#ddd}.font-icons li span:after{background-color:#fff;border:1px solid #000;content:attr(class);display:inline-block;font-size:.875rem;position:absolute;top:-10px;left:calc(100% - 10px);opacity:0;padding:3px 6px;pointer-events:none;white-space:nowrap;z-index:10}.font-icons li:hover span:after{opacity:1}.tuatara-bkg{background:#444!important}.react-autosuggest__input:focus{outline:0}.react-autosuggest__suggestions-container--open{font-family:"Oxygen",sans-serif!important;border:1px solid #ccc;margin:2px 0 2px 0;width:240px;border-radius:4px;padding:.5rem;position:absolute;z-index:10;background-color:#fff}li.react-autosuggest__suggestion{padding:2px 5px 2px 6px;border:1px solid #fff}li.react-autosuggest__suggestion:hover{background-color:#f4f1f1;cursor:pointer;border:1px solid #ccc;border-radius:4px}.ReactCollapse--collapse--isopen{margin-top:20px}.slick-next,.slick-prev,.slick-dots li button{cursor:pointer}.slick-next:before,.slick-prev:before{font-size:30px!important;opacity:.5!important;color:#000!important}.post .related_heading{width:100%!important}.slick-slide>div,.slick-slide>div>div{display:flex}.slick-dots{bottom:0;display:block;line-height:0;list-style:none;margin-bottom:0;margin-left:0;padding:0;position:relative;text-align:right;width:100%}.main-banner-controls,.rental-banner-controls,.video-img-banner-controls{align-items:center;background:#d7a84d;display:flex;flex-wrap:wrap;justify-content:space-between;padding:.5em}.slick-prev,.slick-next{background-color:transparent;border:0;display:inline-block;height:inherit;font-size:0;left:0;outline:0;margin-bottom:0;padding-right:7px;position:relative;top:0;transform:none;width:inherit}.slick-prev:before{content:"";right:2px}.slick-prev:before,.slick-next:before{font-family:"lazydays"!important;font-size:24px;line-height:1;position:relative}.slick-next:before{content:"";left:8px}.slick-prev:before,.slick-next:before{color:#fff!important;top:2px;font-size:20px!important;opacity:1!important}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button:before{color:#ddd;content:"";font-family:"lazydays";font-size:18px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{opacity:.75}.slick-dots li button{background-color:transparent;border:0;font-size:0;outline:0;text-shadow:0 1px 3px rgba(0,0,0,.25)}.main-banner-controls{padding:1.22em}.slider-view .slick-arrow{background:rgba(68,68,68,.25);height:45px;width:40px;position:absolute;transform:translateY(-50%);top:50%}.slider-view .slick-prev{border-radius:0 5px 5px 0;border-left:solid 2px #ccc;left:-50px}.slider-view .slick-next{border-radius:5px 0 0 5px;border-right:solid 2px #ccc;left:auto;right:-50px}[id^=iCoder_],.acsb-trigger{z-index:1!important}.field-enhanced{opacity:0;position:absolute;z-index:-1}