@charset "UTF-8";body{--gold: #b58d5e;--navy: #1a3d5d;--black: #252525;--grey: #5b5b5b;--tec-font-family-sans-serif: Calibre, helvetica, -apple-system, BlinkMacSystemFont, sans-serif;--tec-color-text-primary: #252525;--tec-color-text-secondary: #1a3d5d;--tec-color-icon-primary: #b58d5e;--tec-color-icon-secondary: #1a3d5d;--tec-font-size-1: 18px;--tec-font-size-2: 16px}@font-face{font-family:Calibre;src:url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-thin.eot);src:url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-thin.eot?#iefix) format("embedded-opentype"),url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-thin.woff2) format("woff2"),url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Calibre;src:url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-light.eot);src:url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-light.eot?#iefix) format("embedded-opentype"),url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-light.woff2) format("woff2"),url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-light.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Calibre;src:url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-regular.eot);src:url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-regular.eot?#iefix) format("embedded-opentype"),url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-regular.woff2) format("woff2"),url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Calibre;src:url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-medium.eot);src:url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-medium.eot?#iefix) format("embedded-opentype"),url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-medium.woff2) format("woff2"),url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Calibre;src:url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-semibold.eot);src:url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-semibold.eot?#iefix) format("embedded-opentype"),url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-semibold.woff2) format("woff2"),url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Calibre;src:url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-bold.eot);src:url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-bold.eot?#iefix) format("embedded-opentype"),url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-bold.woff2) format("woff2"),url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Calibre;src:url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-black.eot);src:url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-black.eot?#iefix) format("embedded-opentype"),url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-black.woff2) format("woff2"),url(https://cdn.ltvdns.com/assets/webfonts/calibre/calibre-web-black.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:after,*:before{box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6rem;font-family:Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;color:#252525;background-color:#fff}main{overflow:hidden}a{color:#252525;text-decoration:none}img,embed,object,video,svg{max-width:100%}input,textarea{font-family:Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.6rem;border-radius:0}input[type=text],input[type=email],textarea{border:none;padding:.75em 1.2em;outline:none}input[type=text]:focus,input[type=email]:focus,textarea:focus{outline:none}input[type=text].grey,.mc_embed_signup input[type=text],input[type=email].grey,.mc_embed_signup input[type=email],textarea.grey,.mc_embed_signup textarea{background:whitesmoke;color:#252525;box-shadow:inset 0 0 0 2px #e5e5e5}input[type=text].grey:placeholder,.mc_embed_signup input[type=text]:placeholder,input[type=email].grey:placeholder,.mc_embed_signup input[type=email]:placeholder,textarea.grey:placeholder,.mc_embed_signup textarea:placeholder{color:#acacac}input[type=text].grey:focus,.mc_embed_signup input[type=text]:focus,input[type=email].grey:focus,.mc_embed_signup input[type=email]:focus,textarea.grey:focus,.mc_embed_signup textarea:focus{box-shadow:inset 0 0 0 2px #a0a0a0}@media only screen and (min-width: 1024px){input[type=text],input[type=email],textarea{font-size:1.9rem}}input[type=submit]{cursor:pointer;padding:.75em 2.5em;font-size:1.6rem;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=submit]:focus,input[type=submit]:active{box-shadow:0 10px 20px #0003;outline:none}@media only screen and (min-width: 1024px){input[type=submit]{font-size:1.6rem;padding:.95em 2.6em}}.select-wrapper{display:inline-block;position:relative}.select-wrapper:before{content:"";position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);right:15px;height:16px;width:16px;background:url(../img/icon-arrow-builder-c4de63c3.svg) no-repeat 0 -32px;pointer-events:none}.select-wrapper select{height:40px;font-size:1.6rem;background:white;box-shadow:none;border:2px solid #e5e5e5;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:0 calc(.8em + 30px) 0 .8em}.select-wrapper select::-ms-expand{display:none}.select-wrapper select:focus{outline:none;border-color:#cecece}@media only screen and (min-width: 800px){.select-wrapper select{height:50px;font-size:1.8rem}}.custom-form{position:relative}.custom-form.has-top-margin{margin-top:3em}.custom-form fieldset{margin:1em auto}.custom-form h3{text-align:left;margin-bottom:20px}.custom-form p{margin:1em 0;line-height:1.2}.custom-form .col-1,.custom-form .col-2,.custom-form .col-3{width:100%}.custom-form label{display:block;padding-bottom:7px;color:#252525;font-weight:500;font-size:2rem}.custom-form label.label-inline{display:inline-block}.custom-form .required{color:#d77e78}.custom-form input[type=text],.custom-form input[type=email],.custom-form textarea{width:100%}.custom-form input[type=text].input-error,.custom-form input[type=email].input-error,.custom-form textarea.input-error{box-shadow:0 0 0 2px #d77e78}.custom-form textarea{height:100px;resize:none}.custom-form .select-wrapper{width:100%}.custom-form .select-wrapper select{width:100%;height:42px}.custom-form select.input-error{border:2px solid #d77e78}.custom-form .check-wrapper{display:block;position:relative}.custom-form .check-wrapper:after{clear:both;content:"";display:table}.custom-form .check-wrapper input{position:absolute;left:0;top:3px;margin-left:0}.custom-form .check-wrapper label{display:block;padding-left:20px;font-weight:400;color:#5b5b5b}.custom-form .loader{position:absolute;left:50%;right:auto;transform:translate(-50%);bottom:0;text-align:center;display:none}.custom-form.loading>*:not(.loader){opacity:.6}.custom-form.loading .loader{display:block}.custom-form .p-small-disclaimer{font-size:1.5rem}.custom-form .p-small-disclaimer a{text-decoration:underline;color:#1a3d5d;transition:color .2s}.custom-form .p-small-disclaimer a:hover{color:#173754}.custom-form .error-message{display:none}.custom-form .error-message span{font-size:2rem;font-weight:500}.custom-form.has-error .error-message{display:block;color:#d77e78}.custom-form .required-field-error{display:none;color:#d77e78;font-size:1.7rem;margin-bottom:.3em}.custom-form .input-error .required-field-error{display:block}@media only screen and (min-width: 600px){.custom-form .col-1{width:100%;float:left}.custom-form .col-2{width:50%;float:left}.custom-form .col-2.has-gutter{width:48%;float:left;margin-right:4%}.custom-form .col-2.has-gutter.no-margin{margin-right:0}.custom-form .col-3{width:33.33%;float:left}}@media only screen and (min-width: 800px){.custom-form.has-top-margin{margin-top:4em}.custom-form .select-wrapper select{height:60px}.custom-form input[type=text],.custom-form input[type=email]{height:60px;padding-top:0;padding-bottom:0}}h1{font-family:Rajdhani,sans-serif;font-weight:700;font-size:2.4rem;text-transform:uppercase}@media only screen and (min-width: 800px){h1{font-size:3rem}}@media only screen and (min-width: 1024px){h1{font-size:4rem}}@media only screen and (min-width: 1300px){h1{font-size:4.5rem}}h2,h3,h4,h1.produc-subpage-heading{position:relative;text-transform:uppercase;font-weight:700}h2:after,h3:after,h4:after,h1.produc-subpage-heading:after{content:"";position:absolute;height:3px}h2.no-border:after,h3.no-border:after,h4.no-border:after,h1.produc-subpage-heading.no-border:after{display:none}h2,h3,h1.produc-subpage-heading{font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;text-align:center}h2:after,h3:after,h1.produc-subpage-heading:after{left:50%;right:auto;transform:translate(-50%)}h2,h1.produc-subpage-heading{font-size:2rem;letter-spacing:.1em}h2:after,h1.produc-subpage-heading:after{bottom:-9px;width:40px;background:rgba(0,0,0,.15)}h2.white:after,h1.produc-subpage-heading.white:after{background:rgba(255,255,255,.4)}@media only screen and (min-width: 480px){h2,h1.produc-subpage-heading{font-size:2.2rem}}@media only screen and (min-width: 800px){h2,h1.produc-subpage-heading{font-size:2.4rem}}@media only screen and (min-width: 1024px){h2,h1.produc-subpage-heading{font-size:2.6rem}}h3{font-size:1.8rem}h3:after{top:-16px;width:30px;background:rgba(0,0,0,.15)}h3.white:after{background:rgba(255,255,255,.4)}@media only screen and (min-width: 800px){h3{font-size:2rem}}h4{font-size:1.6rem;padding-bottom:1.3em;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.1em}h4.white{color:#fff}h4:after{bottom:0;left:0;width:30px;background:#5b5b5b}h4.white:after{background:rgba(255,255,255,.4)}.has-decoration{position:relative;margin-bottom:18px}.has-decoration:after{content:"";position:absolute;height:3px;bottom:-9px;width:40px;left:50%;right:auto;transform:translate(-50%);background:rgba(181,141,94,.9)}.ul{line-height:1.6;margin:.4em auto 0 1em}.ul li{list-style-type:square}.ul li::marker{color:#b58d5e}.container{width:90%;max-width:1300px;margin:0 auto}.container:after{clear:both;content:"";display:table}.container.reduced-width{max-width:800px}.container .align-center{text-align:center}.has-top-margin{margin-top:60px}.has-top-margin.reduced-margin{margin-top:30px}.has-top-margin.below-secondary-nav{margin-top:0}@media only screen and (min-width: 1024px){.has-top-margin{margin-top:70px}}.has-bottom-margin{margin-bottom:60px}.has-bottom-margin.reduced-margin{margin-bottom:30px}.has-bottom-margin.below-secondary-nav{margin-bottom:0}@media only screen and (min-width: 1024px){.has-bottom-margin{margin-bottom:70px}}.btn,.hollow-btn{display:inline-block;color:#fff;font-weight:700;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;text-transform:uppercase;font-size:1.3rem;letter-spacing:.15em}.btn.has-icon:before,.hollow-btn.has-icon:before{content:"";height:16px;width:16px;display:inline-block;margin-right:10px;vertical-align:middle;background-repeat:no-repeat;background-image:url(../img/icons-mini-da033abd.svg)}.btn.has-margin-top,.hollow-btn.has-margin-top{margin-top:.5em}.no-touch .btn.build:hover:before,.no-touch .hollow-btn.build:hover:before{animation:rotate .3s}.no-touch .btn.explore:hover:before,.no-touch .hollow-btn.explore:hover:before{animation:translate .3s}.no-touch .btn.brochure:hover:before,.no-touch .hollow-btn.brochure:hover:before{animation:translate-y .3s}@media only screen and (min-width: 1024px){.btn,.hollow-btn{font-size:1.4rem}}.btn{position:relative;padding:1em 1.9em;transition:background .3s,color .3s,box-shadow .3s;box-shadow:0 1px 6px #00000014}.btn.accent-blue,.btn.blue{background:#1a3d5d}.btn.accent-gold{background:#b58d5e}.btn.inactive{background-color:#d3d3d3}.btn.grey{background-color:#5b5b5b}.no-touch .btn.accent-blue:hover,.no-touch .btn.blue:hover,.no-touch .btn.accent-gold:hover,.no-touch .btn.grey:hover{background:#252525;box-shadow:0 4px 30px #0000004d}.no-touch .btn.accent-blue.dark-bg:hover,.no-touch .btn.blue.dark-bg:hover,.no-touch .btn.accent-gold.dark-bg:hover{background:#ffffff;color:#252525}.btn.explore:before{background-position:-32px 0px}.btn.build:before{background-position:-64px 0px}.btn.gallery:before{background-position:-208px 0px}.btn.brochure:before{background-position:-240px 0}.btn.download:before{background-position:-272px 0}.btn.desk:before{background-position:-288px 0}.btn.tablet:before{background-position:-304px 0}.btn.phone:before{background-position:-320px 0}.btn.size:before{background-position:-336px 0}.hollow-btn{padding:.875em 1.9em;border:2px solid rgba(255,255,255,.4);transition:border-color .3s,background-color .3s,color .3s,box-shadow .3s}.no-touch .hollow-btn:hover{border-color:#fff;background-color:#fff;color:#252525}.hollow-btn.has-bg{background-color:#fff}.hollow-btn.dark{color:#252525;border-color:#00000026}.no-touch .hollow-btn.dark:hover{border-color:#252525;background-color:#252525;color:#fff;box-shadow:0 4px 30px #0000004d}.hollow-btn.explore:before{background-position:-80px 0px}.hollow-btn.build:before{background-position:-112px 0px}.hollow-btn.download:before,.hollow-btn.specs:before,.hollow-btn.tour:before{background-image:url(../img/icons-download-e0d42a64.svg)}.hollow-btn.download:before{background-position:0px 0px}.hollow-btn.specs:before{background-position:-16px 0px}.hollow-btn.tour:before{background-position:-32px 0px}.hollow-btn.gallery:before{background-position:-208px 0px}.full-width-btn{display:block;height:60px;line-height:60px;text-align:center;font-weight:600;color:#fff;background-color:#b58d5e;transition:background .3s}.full-width-btn.has-icon:before{content:"";display:inline-block;height:32px;width:32px;transform:scale(.5) translateY(20px)}.full-width-btn.instagram{background:#1a3d5d}.full-width-btn.instagram:before{background:url(../img/icons-full-width-btns-3b51badc.svg) no-repeat -32px 0px}.full-width-btn.youtube{background:#ff0000}.full-width-btn.youtube:before{background:url(../img/icons-full-width-btns-3b51badc.svg) no-repeat -64px 0px}.full-width-btn.videos:before{background:url(../img/icons-full-width-btns-3b51badc.svg) no-repeat 0px 0px}.no-touch .full-width-btn:hover{background-color:#252525}@media only screen and (min-width: 480px){.full-width-btn{height:80px;line-height:80px;font-size:1.8rem}}@media only screen and (min-width: 800px){.full-width-btn{height:90px;line-height:90px;font-size:2.4rem}.full-width-btn.has-icon:before{margin-right:.8em;transform:scale(1) translateY(8px)}}.text-btn{position:relative;display:inline-block;padding:.3em .4em;font-size:2.2rem;font-weight:500;color:#1a3d5d}.text-btn:after{content:"";position:absolute;bottom:0;left:50%;right:auto;transform:translate(-50%);height:2px;width:100%;background-color:#1a3d5d;transition:transform .2s}.text-btn:hover:after{transform:translate(-50%) scaleX(1.2)}.text-btn.youtube{color:red}.text-btn.youtube:after{background-color:red}@media only screen and (min-width: 1024px){.text-btn{font-size:2.6rem}.text-btn:after{height:3px}}.text-btn-wrapper{text-align:center}.has-padding{padding:3em 0}.has-padding.instagram,.has-padding.configurations-list,.whylk .has-padding.tagline,.has-padding.no-bottom-padding{padding-bottom:0}.whylk .has-padding.product-overview{padding-bottom:1em}@media only screen and (min-width: 768px){.has-padding.next-events{padding-top:1.5em}}@media only screen and (min-width: 800px){.has-padding{padding:4.5em 0 5em}.has-padding.next-events{padding-top:3em}}@media only screen and (min-width: 1024px){.has-padding{padding:5.4em 0 6.25em}.main-footer .has-padding{padding-bottom:5.4em}.has-padding.next-events{padding-top:3em}}@media only screen and (min-width: 1300px){.has-padding.next-events{padding-top:4em}}.has-top-padding{padding-top:3em}@media only screen and (min-width: 1024px){.has-top-padding{padding-top:4em}}.has-bottom-padding{padding-bottom:3em}@media only screen and (min-width: 1024px){.has-bottom-padding{padding-bottom:4em}}.text-replace{display:inline-block;color:transparent;overflow:hidden;text-indent:100%;white-space:nowrap}.text-nowrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.has-text-dec{position:relative}.has-text-dec:before{content:"";position:absolute;bottom:-1em;right:0;height:2px;width:40px;background:rgba(0,0,0,.15)}.text{width:90%;max-width:800px;margin-left:auto;margin-right:auto}.text.margin-bottom{margin-bottom:1em}.text.align-left{text-align:left}.text strong,.text b{font-weight:500}.static-link{color:#1a3d5d;text-decoration:underline;transition:color .2s}.no-touch .static-link:hover{color:#173754}.embedded-video-wrapper>div{max-width:1100px;margin:0 auto}.embedded-video{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden;width:100%}.embedded-video iframe{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%);width:100%;height:100%}.loader{position:relative;border-top:2px solid rgba(26,61,93,.2);border-right:2px solid rgba(26,61,93,.2);border-bottom:2px solid rgba(26,61,93,.2);border-left:2px solid #1a3d5d;transform:translateZ(0);animation:loading .6s infinite linear}.loader,.loader:after{border-radius:50%;width:24px;height:24px}.form-container{max-width:800px;margin-top:1em;border-top:1px solid #e9e9e9;padding-top:35px}.video-background{position:relative;z-index:1}.video-background:after{display:block;content:"";position:absolute;width:100%;height:100%;bottom:0;top:0;left:0;background:rgba(0,0,0,.2);z-index:1;transition:background .3s}.video-background:hover:after{background:rgba(0,0,0,.3)}.video-background a{position:relative;z-index:2;display:block;height:100%;width:100%;color:#fff}.video-background a em{position:relative;z-index:2;display:inline-block;height:80px;width:80px}.video-background a em svg{position:absolute;z-index:2;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%)}.video-background a em:before{content:"";position:absolute;z-index:1;display:block;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%);height:100%;width:100%;border-radius:50%;background:rgba(0,0,0,.4);z-index:2;transition:all .3s}.video-background a .container{position:relative;z-index:2}.no-touch .video-background a:hover em:before{background:#000;transform:translate(-50%) translateY(-50%) scale(1.1)}.video-background a em.center{left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%)}.video-background.center-play a em{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%)}.grid-half .single-item{position:relative;width:100%;margin:0 0 4%;box-shadow:none;background:none}@media only screen and (min-width: 800px){.grid-half .single-item{width:46%;float:left;margin:0 2% 4%}}.grid-half .single-item .image-wrapper,.grid-half .single-item .image-wrapper img{display:block;width:100%}.mc_embed_signup{margin-bottom:1.8em}.mc_embed_signup form:after,.mc_embed_signup .mc4wp-form-fields:after,.mc_embed_signup #mc_embed_signup_scroll>div:after{clear:both;content:"";display:table}.mc_embed_signup #mc_embed_signup_scroll>div{display:inline-block}.mc_embed_signup #mce-responses{display:block}.mc_embed_signup input{height:100%;width:100%;text-align:center;margin-bottom:.5em;max-width:300px}.mc_embed_signup input:last-of-type{margin-bottom:0}.mc_embed_signup input.mce_inline_error{box-shadow:inset 0 0 0 2px #d77e78}.mc_embed_signup input[type=submit]:focus,.mc_embed_signup input[type=submit]:active{background:#15314a}@media only screen and (min-width: 660px){.mc_embed_signup form>div{display:inline-block}.mc_embed_signup form>div:after{clear:both;content:"";display:table}.mc_embed_signup input[type=submit]{width:auto}.mc_embed_signup input{width:200px;margin-right:.4em;margin-bottom:0;float:left}.mc_embed_signup input:last-of-type{margin-right:0}.mc_embed_signup input[type=text],.mc_embed_signup input[type=email]{text-align:left}}@media only screen and (min-width: 800px){.mc_embed_signup input{width:260px}}.mc4wp-alert{margin:.2em auto 0;padding:.8em 2em;max-width:300px}.mc4wp-alert.mc4wp-error{color:#fff}.mc4wp-alert.mc4wp-notice,.mc4wp-alert.mc4wp-success{color:#252525}.mc4wp-alert.mc4wp-error{background-color:#d77e78}.mc4wp-alert.mc4wp-notice{background-color:#e5d087}.mc4wp-alert.mc4wp-success{background-color:#a6dea8}@media only screen and (min-width: 600px){.mc4wp-alert{margin-top:1em;display:inline-block;max-width:100%}}#cookies{display:block}#cookies:before,.fix-scroll:before{display:block;content:" ";margin-top:-60px;height:60px;visibility:hidden}@media only screen and (min-width: 1024px){#cookies:before,.fix-scroll:before{margin-top:-70px;height:70px}}.white-bg{background-color:#fff}.basic-info-list h3{text-transform:none;font-weight:500;margin-bottom:1.2em}.basic-info-list li{border-top:1px solid #e9e9e9;line-height:1.6}.basic-info-list li:last-of-type{border-bottom:1px solid #e9e9e9}.basic-info-list:not(.download-list) li{padding:1.2em 20px;font-size:1.4rem}.basic-info-list:not(.download-list) a{transition:color .3s}.basic-info-list:not(.download-list) a:hover{color:#252525}.basic-info-list.download-list a{position:relative;display:block;font-size:1.4rem;padding:1.2em 70px 1.2em 20px;color:#252525;transition:color .3s,background .3s}.basic-info-list.download-list a:after{content:"";position:absolute;top:50%;bottom:auto;transform:translateY(-50%);right:26px;height:28px;width:28px;background:url(../../img/icons/icon-pdf.svg) no-repeat center center;opacity:0;transition:opacity .3s}.basic-info-list.download-list a:hover{background:#ffffff;color:#252525}.basic-info-list.download-list a:hover:after{opacity:1}.basic-info-list h5{color:#252525;margin-bottom:.2em}@media only screen and (min-width: 1024px){.basic-info-list h3{font-size:2.4rem}.basic-info-list:not(.download-list) li{font-size:1.6rem}}.accordion>li>.header,.basic-info-list .accordion>li>.header{font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#252525;background:white;transition:color .2s,background .2s}.accordion>li>.header:hover,.basic-info-list .accordion>li>.header:hover{background:#e5e5e5}.accordion>li>.header:after,.basic-info-list .accordion>li>.header:after{display:none}.accordion>li.active>.header,.basic-info-list .accordion>li.active>.header{color:#fff;background:#b58d5e}.accordion .accordion-content,.basic-info-list .accordion .accordion-content{display:none}.accordion .accordion-content li:last-of-type,.basic-info-list .accordion .accordion-content li:last-of-type{border-bottom:none}.two-blocks{position:relative}.two-blocks:after{clear:both;content:"";display:table}.two-blocks img{display:block;width:100%}.two-blocks .product-details{text-align:left;padding:2em 0}.two-blocks .product-details h2{max-width:none}.two-blocks p{margin-left:0}.two-blocks a:after,.two-blocks a:before{will-change:top}.two-blocks .left-block.has-max-width,.two-blocks .right-block.has-max-width{max-width:400px;margin-left:0;margin-right:0}@media only screen and (min-width: 1024px){.two-blocks .left-block,.two-blocks .right-block{width:50%;display:inline-block}.two-blocks .left-block.shrink,.two-blocks .right-block.shrink{width:30%}.two-blocks .left-block.widen,.two-blocks .right-block.widen{width:70%}.two-blocks .left-block{float:left}.two-blocks .right-block{float:right}.two-blocks .product-details{position:absolute;right:0;height:100%;padding:0 30px}.two-blocks .product-details>div{display:table;height:100%}.two-blocks .product-details>div>div{display:table-cell;vertical-align:middle}.two-blocks .product-details.left-block{left:0;right:auto;padding-left:0}}@media only screen and (min-width: 1100px){.two-blocks .product-details{padding:0 35px}}@media only screen and (min-width: 1300px){.two-blocks .product-details{padding:0 50px}.two-blocks .right-block.widen{padding:0 0 0 100px}.two-blocks .left-block.widen{padding:0 100px 0 0}}.two-blocks:not(.has-floating-img) .product-slider{position:relative;max-width:none;width:100%}.two-blocks:not(.has-floating-img) .product-slider .product-slider-wrapper{max-width:320px;margin-left:auto;margin-right:auto}.two-blocks:not(.has-floating-img) .product-slider .product-slider-wrapper.no-max-width{max-width:none}.two-blocks:not(.has-floating-img) .product-slider .dots-navigation{margin-top:0;margin-bottom:2em}@media only screen and (min-width: 600px){.two-blocks:not(.has-floating-img) .product-slider .dots-navigation{margin-bottom:0;position:absolute;top:50%;bottom:auto;transform:translateY(-50%);left:0}.two-blocks:not(.has-floating-img) .product-slider .dots-navigation>li{float:none;margin-left:0;margin-bottom:.9em}.two-blocks:not(.has-floating-img) .product-slider .dots-navigation>li:last-of-type{margin-bottom:.9em}}@media only screen and (min-width: 1024px){.two-blocks:not(.has-floating-img) .product-slider{margin-top:2em}}@media only screen and (min-width: 1100px){.two-blocks:not(.has-floating-img) .product-slider{margin-top:3em}}@media only screen and (min-width: 1024px){.two-blocks:not(.has-floating-img) .right-block .product-slider .dots-navigation{left:auto;right:0}}.two-blocks-reviews .left-block{display:none}.two-blocks-reviews .product-details h2:after{text-align:left;position:relative;left:unset;right:unset;bottom:unset;top:4px;transform:none;content:"";display:block;height:24px;width:136px;background:url(../img/icons-stars-e89d8b30.svg) no-repeat center center;margin-top:10px}.two-blocks-reviews h4{margin-top:1.2em}.two-blocks-reviews ul:before{content:"“";position:absolute;z-index:1;top:-20px;left:-10px;font-size:10.6rem;color:#e5e5e5;background:none}@media only screen and (min-width: 1024px){.two-blocks-reviews .left-block{display:inline-block}.two-blocks-reviews ul:before{top:-50px;left:-40px;font-size:24rem}}.callout{background:whitesmoke;padding:1em 2em;border-radius:.25em;font-size:2.2rem;line-height:1.4;color:#5b5b5b}.callout a{text-decoration:underline}.main-header{position:fixed;top:0;left:0;z-index:5;width:100%;height:60px;background:#ffffff;transition:transform .4s;will-change:transform;transform:translateZ(0)}.main-header:after{clear:both;content:"";display:table}.main-header--black{background:#000}.main-header--black .selected>.subcat-label,.main-header--black .subcat-label,.main-header--black .tools>li>a{color:#e5e5e5}.main-header--black .selected>.subcat-label:hover,.main-header--black .subcat-label:hover,.main-header--black .tools>li>a:hover{color:#b58d5e}@media only screen and (min-width: 1024px){.main-header--black a.nav-trigger{color:#e5e5e5}}.main-header--black .nav-trigger.sub-nav-open{background:#ffffff}.main-header--black .right-navigation .tools a{border:0 none}.main-header.slide-up{transform:translateY(-100%)}.no-cssanimations .main-header.slide-up{overflow:hidden}.main-header:before{display:none;content:"mobile"}.main-header .mobile-actions{position:relative;z-index:2;height:100%;padding:0 5%;background:#ffffff;box-shadow:0 1px 3px #00000026}@media only screen and (min-width: 1024px){.main-header .mobile-actions{background:none}}.main-header .mobile-actions.sub-nav-open{box-shadow:0 1px #e9e9e9}.main-header.hidden{display:none}@media only screen and (min-width: 800px){.main-header:before{content:"tablet"}}@media only screen and (min-width: 1024px){.main-header{height:70px;box-shadow:0 1px 3px #00000026}.main-header:before{content:"desktop"}.main-header .mobile-actions{display:block;float:right;box-shadow:none;padding:0}.main-header .mobile-actions.sub-nav-open{box-shadow:none}.main-header .models-trigger{display:none}.main-header .nav-trigger{padding:0 48px 0 1.2em;line-height:70px;color:#252525;font-size:1.6rem;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;transition:color .2s}.no-touch .main-header .nav-trigger:hover{color:#b58d5e}.main-header .nav-trigger:after,.main-header .nav-trigger:before{display:none}.main-header .nav-trigger span,.main-header .nav-trigger span:after,.main-header .nav-trigger span:before{position:absolute;height:2px;width:18px;background-color:#d3d3d3;transition:background-color .2s,transform .2s}.main-header .nav-trigger span{top:50%;bottom:auto;transform:translateY(-50%);right:20px;margin-top:-1px;backface-visibility:hidden}.main-header .nav-trigger span:after,.main-header .nav-trigger span:before{content:"";left:0}.main-header .nav-trigger span:before{transform:translateY(-5px)}.main-header .nav-trigger span:after{transform:translateY(5px)}.main-header .nav-trigger.sub-nav-open{color:#b58d5e}.main-header .nav-trigger.sub-nav-open span{background-color:transparent}.main-header .nav-trigger.sub-nav-open span:after,.main-header .nav-trigger.sub-nav-open span:before{background-color:#b58d5e}.main-header .nav-trigger.sub-nav-open span:before{transform:rotate(45deg)}.main-header .nav-trigger.sub-nav-open span:after{transform:rotate(-45deg)}}.header-logo{position:absolute;z-index:3;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%)}.header-logo img{display:block}.header-logo .small{max-height:24px}.header-logo .large{display:none}@media only screen and (min-width: 1024px){.header-logo{position:relative;left:0;float:left;margin-left:5%;transform:translateY(-50%)}.header-logo .small{display:none}.header-logo .large{display:block}}@media only screen and (min-width: 1445px){.header-logo{margin-left:calc(50% - 650px)}}.models-trigger{float:left}.nav-trigger{float:right}.models-trigger,.nav-trigger{display:inline-block;position:relative;height:100%;padding-top:38px;font-size:1.1rem;font-weight:700;text-transform:uppercase;color:#5b5b5b;letter-spacing:1px}.models-trigger:before,.models-trigger:after,.nav-trigger:before,.nav-trigger:after{content:"";position:absolute;left:50%;right:auto;transform:translate(-50%);top:9px;height:24px;width:24px;background:url(../img/icons-nav-mobile-f6ddc364.svg) no-repeat 0 0}.models-trigger:after,.nav-trigger:after{opacity:0;background-position:-48px 0}.models-trigger.sub-nav-open:after,.nav-trigger.sub-nav-open:after{opacity:1}.models-trigger.sub-nav-open:before,.nav-trigger.sub-nav-open:before{opacity:0}.models-trigger:before{background-position:-24px 0}.models-navigation,.right-navigation{position:absolute;z-index:1;top:0;left:0;height:100vh;width:100%;background:#ffffff;overflow:hidden;transition:transform .3s}@media only screen and (min-width: 1024px){.models-navigation,.right-navigation{background:none}}.models-navigation.open,.right-navigation.open{transform:translate(0)}.models-navigation{transform:translate(-100%)}.right-navigation{transform:translate(100%)}.models-navigation>ul,.right-navigation div{height:100%;padding-top:60px;overflow-y:scroll}.models-navigation>ul:after,.right-navigation div:after{clear:both;content:"";display:table}.models-navigation.open>ul,.right-navigation.open div{-webkit-overflow-scrolling:touch}.models-navigation>ul>li{width:50%;float:left;text-align:center}.models-navigation>ul>li.subnav-visible>a{color:#252525;background-color:#fff;border-bottom-color:transparent}.models-navigation>ul>li.selected:first-of-type>a,.models-navigation>ul>li.selected:nth-of-type(2)>a{border-right-color:#e9e9e9}.models-navigation>ul>li.selected:last-of-type>a,.models-navigation>ul>li.selected:nth-of-type(2)>a{border-left-color:#e9e9e9}.models-navigation>ul>li.selected .product-sub-categories{display:block}.models-navigation>ul>li.mobile-nav-hidden{display:none}@media only screen and (min-width: 1024px){.models-navigation>ul>li.mobile-nav-hidden{display:block}}.models-navigation>ul>li>a{display:block;font-weight:800;height:50px;line-height:50px;border:1px solid transparent;border-bottom-color:#e9e9e9;color:#a0a0a0;background:whitesmoke;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;text-transform:uppercase;letter-spacing:1px}.models-navigation>ul .product-sub-categories{display:none;width:200%}.models-navigation>ul>li:nth-of-type(2) .product-sub-categories{transform:translate(-50%)}.models-navigation>ul>li:nth-of-type(3) .product-sub-categories{transform:translate(-66.6666666%)}.models-navigation>ul .sub-category-info,.models-navigation>ul .main-img-subcat,.models-navigation>ul .quick-links,.models-navigation>ul .conf-desktop-image,.models-navigation>ul .product-sub-categories>ul>li>a,.models-navigation>ul h3{display:none}.models-navigation>ul .configurations li{padding:1.2em 5% 1.9em;border-bottom:1px solid #e9e9e9}.models-navigation>ul .configurations li .explore{padding:.6em .8em;text-transform:none}.models-navigation>ul .configurations li .explore:before{transform:scale(.75);margin-right:5px}.models-navigation>ul .product-sub-categories>ul>li:last-of-type .configurations li:last-of-type{margin-bottom:3em}.models-navigation>ul .product-info:after{clear:both;content:"";display:table}.models-navigation>ul .product-info em{display:inline-block;width:50%;float:left;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:2rem;text-transform:uppercase;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.models-navigation>ul .specialized .product-info em{padding-top:.4em}.models-navigation>ul .product-info span{display:block;font-family:Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;text-transform:none;font-size:1.4rem;color:#5b5b5b}.models-navigation>ul .product-info a{float:right}@media only screen and (min-width: 800px){.models-navigation>ul .product-info em{font-size:3rem}}@media only screen and (min-width: 1024px){.models-navigation>ul{display:inline-block}}.right-navigation>div{padding-bottom:3.5em}.right-navigation .has-sub-nav{border-bottom:1px solid #e9e9e9}.right-navigation .has-sub-nav:last-of-type{border-bottom:none}.right-navigation a{display:block;padding:.55em 5% .55em calc(5% + 36px);position:relative;font-size:2.2rem;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;text-transform:uppercase}.right-navigation a:after,.right-navigation a:before{content:"";position:absolute;top:50%;bottom:auto;transform:translateY(-50%)}.right-navigation a:after{right:5%;height:12px;width:12px;background:url(../img/icon-arrow-list-efa5b1dd.svg) no-repeat 0 -12px}.right-navigation a:before{height:24px;width:24px;left:5%;right:auto;background:url(../img/icons-dropdown-f134d54f.svg) no-repeat 0 0}.right-navigation a.build-conf:before{background-position:-264px 0}.right-navigation a.brochure:before{background-position:-312px 0}.right-navigation a.compare:before{background-position:0 0}.right-navigation a.newsletter:before{background-position:-168px 0}.right-navigation a.dealer:before{background-position:-96px 0}.right-navigation a.video:before{background-position:-144px 0}.right-navigation a.reviews:before{background-position:-504px 0}.right-navigation a.welcome:before{background-position:-480px 0}.right-navigation a.warranty:before{background-position:-48px 0}.right-navigation a.about:before{background-position:-336px 0}.right-navigation a.referral:before{background-position:-24px 0}.right-navigation a.blog:before{background-position:-72px 0}.right-navigation a.wallpaper:before{background-position:-120px 0}.right-navigation a.photo:before{background-position:-192px 0}.right-navigation a.events:before{background-position:-216px 0}.right-navigation a.contact:before{background-position:-240px 0}.right-navigation a.whylk:before{background-position:-288px 0}.right-navigation a.careers:before{background-position:-360px 0}.right-navigation a.facebook:before{background-position:-384px 0}.right-navigation a.instagram:before{background-position:-408px 0}.right-navigation a.twitter:before{background-position:-432px 0}.right-navigation a.youtube:before{background-position:-456px 0}.right-navigation a.has-top-icon:after{height:16px;width:16px;background:url(../img/icons-mini-da033abd.svg) no-repeat -96px 0px}.right-navigation a.build:after{background-position:-112px 0px}.right-navigation a.brochures:after{background-position:-368px 0}.right-navigation a.newsletter:after{background-position:-400px 0}.right-navigation .has-sub-nav{padding:1em 0 1.4em}.right-navigation .has-sub-nav h4{font-size:1.8rem;padding:1em 5%;color:#a0a0a0}.right-navigation .has-sub-nav h4:after{display:none}.tools{display:none}@media only screen and (min-width: 1024px){.models-navigation,.right-navigation{display:inline-block;transform:none;position:static;height:100%;width:auto}.models-navigation.open,.right-navigation.open{transform:none}.models-navigation{float:left;margin-left:1em;position:static}.models-navigation.open{transform:none}.right-navigation{float:right;margin-right:5%;overflow:visible}.models-navigation>ul,.right-navigation div{padding:0;overflow:visible}.models-navigation>ul>li{width:auto;height:100%}.models-navigation>ul>li .dropdown-arrow{position:relative}.models-navigation>ul>li .dropdown-arrow:before,.models-navigation>ul>li .dropdown-arrow:after{content:"";position:absolute;z-index:1;top:50%;height:2px;width:9px;margin-top:-2px;background:#d3d3d3;backface-visibility:hidden;pointer-events:none;transition:width .3s,transform .3s,background .3s}.models-navigation>ul>li .dropdown-arrow:before{right:-15px;transform:rotate(45deg)}.models-navigation>ul>li .dropdown-arrow:after{right:-20px;transform:rotate(-45deg)}.models-navigation>ul>li.subnav-visible .dropdown-arrow:before,.models-navigation>ul>li.subnav-visible .dropdown-arrow:after{width:14px;background:#b58d5e}.models-navigation>ul>li.subnav-visible .dropdown-arrow:before{transform:translate(5px) rotate(-45deg)}.models-navigation>ul>li.subnav-visible .dropdown-arrow:after{transform:rotate(45deg)}.models-navigation>ul>li>a{height:100%;border:none;background:transparent;text-transform:uppercase;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;color:#252525;transition:color .2s}.models-navigation>ul>li>a:hover{color:#b58d5e}.models-navigation>ul>li>a{line-height:70px;padding:0 2.4em 0 1.2em}.models-navigation>ul>li.mobile-nav-hidden:last-of-type a{padding-right:0}.models-navigation>ul>li.mobile-nav-hidden a{padding:0 1.2em}.right-navigation>div>ul{float:left;height:100%}.right-navigation>div>ul:after{clear:both;content:"";display:table}.right-navigation li{float:left;height:100%}.right-navigation li>a{height:100%;border-bottom:none}.right-navigation li>a.build{padding-left:2rem;padding-right:2rem}.tools{display:inline-block}.tools a{font-size:1.3rem;font-family:Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;text-transform:none;padding:3em 1em 0;color:#5b5b5b;border-right:1px solid #e9e9e9}.tools a:after{left:50%;right:auto;transform:translate(-50%);top:1.1em}.tools a:before{display:none}.no-touch .tools a:hover{background-color:#f5f5f5}.no-touch .right-navigation a.build:hover:after{background-position:-176px 0px;animation:rotate-2 .3s}.no-touch .right-navigation a.find-dealer:hover:after{background-position:-192px 0px}.no-touch .right-navigation a.brochures:hover:after{background-position:-384px 0}.no-touch .right-navigation a.newsletter:hover:after{background-position:-416px 0}.no-touch .right-navigation a.find-dealer:hover:after,.no-touch .right-navigation a.brochures:hover:after,.no-touch .right-navigation a.newsletter:hover:after{animation:translate-2 .3s}.tools li:nth-of-type(1) a{border-left:1px solid #e9e9e9}.company{position:fixed;width:100%;height:auto!important;top:70px;left:0;padding:40px 5%;border-top:1px solid #e9e9e9;background:#ffffff;box-shadow:0 24px 30px #0000001a;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.company:after{clear:both;content:"";display:table}.open .company{opacity:1;visibility:visible;animation:menu-in .2s}.company .has-sub-nav{display:inline-block;width:25%;float:left;height:auto;border-bottom:none;padding:0}.company .has-sub-nav h4{position:relative;padding:1em 1.05em 1.2em;margin-bottom:1em;color:#252525;font-size:2rem}.company .has-sub-nav h4:after{display:block;left:1.05em;bottom:0;width:calc(100% - 2.1em);background:rgba(0,0,0,.15);transform-origin:left center;transform:scaleX(.13);transition:background .3s,transform .3s}.no-touch .company .has-sub-nav:hover h4:after{transform:scaleX(1);background:rgba(181,141,94,.9)}.company ul li{width:100%}.company ul a{width:100%;text-transform:none;font-weight:400;font-family:Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.8rem;padding:1.2em 1em 1.2em 3.2em}.company ul a:after{display:none}.company ul a:before{left:1.2em}.no-touch .company ul a:hover{background:whitesmoke}.no-touch .company ul a:hover:before{animation:shock .3s}.no-touch .company a.build-conf:hover:before{background-position:-264px -24px}.no-touch .company a.brochure:hover:before{background-position:-312px -24px}.no-touch .company a.compare:hover:before{background-position:0 -24px}.no-touch .company a.newsletter:hover:before{background-position:-168px -24px}.no-touch .company a.dealer:hover:before{background-position:-96px -24px}.no-touch .company a.video:hover:before{background-position:-144px -24px}.no-touch .company a.reviews:hover:before{background-position:-504px -24px}.no-touch .company a.welcome:hover:before{background-position:-480px -24px}.no-touch .company a.warranty:hover:before{background-position:-48px -24px}.no-touch .company a.about:hover:before{background-position:-336px -24px}.no-touch .company a.referral:hover:before{background-position:-24px -24px}.no-touch .company a.blog:hover:before{background-position:-72px -24px}.no-touch .company a.wallpaper:hover:before{background-position:-120px -24px}.no-touch .company a.photo:hover:before{background-position:-192px -24px}.no-touch .company a.events:hover:before{background-position:-216px -24px}.no-touch .company a.contact:hover:before{background-position:-240px -24px}.no-touch .company a.whylk:hover:before{background-position:-288px -24px}.no-touch .company a.careers:hover:before{background-position:-360px -24px}.no-touch .company a.facebook:hover:before{background-position:-384px -24px}.no-touch .company a.instagram:hover:before{background-position:-408px -24px}.no-touch .company a.twitter:hover:before{background-position:-432px -24px}.no-touch .company a.youtube:hover:before{background-position:-456px -24px}}@media only screen and (min-width: 1300px){.models-navigation{margin-left:1.8em}.models-navigation>ul>li>a{font-size:1.8rem;padding:0 1.9em 0 1.2em;letter-spacing:1px}.right-navigation .has-sub-nav label{font-size:1.6rem;padding:0 1.3em}}@media only screen and (min-width: 1445px){.company{padding-left:calc(50% - 650px)}.right-navigation{margin-right:calc(50% - 650px)}}@media only screen and (min-width: 1024px){.models-navigation>ul>li>a{position:relative}.models-navigation>ul>li.subnav-visible>a{color:#b58d5e!important}.models-navigation>ul>li:nth-of-type(2) .product-sub-categories,.models-navigation>ul>li:nth-of-type(3) .product-sub-categories{transform:translate(0)}.models-navigation>ul .product-sub-categories{position:fixed;width:100%;top:70px;left:0;height:690px;padding:0 5%;border-top:1px solid #e9e9e9;background:#ffffff;box-shadow:0 24px 30px #0000001a;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.models-navigation>ul .product-sub-categories:after{content:"";position:absolute;top:0;left:calc(5% + 220px);width:1px;height:100%;background:#e9e9e9}.models-navigation>ul .product-sub-categories>ul>li>a{position:relative;display:block;width:220px;padding:1em;font-size:1.8rem;font-weight:600;text-align:left;border-bottom:1px solid #e9e9e9;transition:color .3s,background-color .3s}.models-navigation>ul .product-sub-categories>ul>li.hover .right-info{visibility:hidden}.models-navigation>ul .product-sub-categories>ul>li.hover>a{color:#b58d5e;background:whitesmoke}.models-navigation>ul .product-sub-categories>ul>li.hover>a:after{opacity:1}.models-navigation>ul .product-sub-categories .right-info{position:absolute;right:5%;top:0;width:calc(90% - 220px);padding:50px 0 0 40px;visibility:hidden;opacity:0;background:#ffffff}.subcat-material img{display:none}.main-img-subcat{position:relative;display:block!important;margin-bottom:40px}.main-img-subcat li{position:absolute;top:0;left:0;z-index:1}.main-img-subcat li:not(:first-of-type){opacity:0}.main-img-subcat li:first-of-type{position:relative}.main-img-subcat li.config-selected{opacity:1;z-index:2;max-width:100%}.main-img-subcat a,.main-img-subcat img{display:block}.subnav-visible .main-img-subcat{transform:translateZ(0);backface-visibility:hidden;animation:product-in .8s;animation-fill-mode:backwards}.models-navigation>ul .subnav-visible .product-sub-categories>ul>li.hover .right-info{visibility:inherit;opacity:1}.models-navigation>ul li.selected .product-sub-categories{display:initial}.models-navigation>ul .subnav-visible .product-sub-categories{opacity:1;visibility:visible;z-index:6;animation:menu-drop .2s}.models-navigation>ul .subnav-visible.only-subnav-visible .product-sub-categories{animation:menu-in .2s}.models-navigation>ul .conf-desktop-image{display:block;opacity:.3;transition:opacity .3s}.conf-mobile-image{display:none}.models-navigation>ul .sub-category-info,.models-navigation>ul .quick-links{display:block}.models-navigation>ul .sub-category-info,.models-navigation>ul .quick-links,.models-navigation>ul .configurations{float:left;text-align:left}.models-navigation>ul .sub-category-info{width:50%;padding-right:2em}.models-navigation>ul .sub-category-info h3{font-size:4rem;margin-bottom:.2em}.models-navigation>ul .sub-category-info p{font-size:1.6rem;line-height:1.5;color:#5b5b5b}.models-navigation>ul .sub-category-info .product-actions{margin-top:1.1em}.models-navigation>ul .sub-category-info .product-actions a:first-of-type{margin-right:15px;margin-bottom:15px}.models-navigation>ul .specialized .sub-category-info{width:75%}.models-navigation>ul .quick-links h3,.models-navigation>ul .configurations h3{font-size:1.6rem;letter-spacing:1px}.models-navigation>ul .quick-links{width:25%}.models-navigation>ul .quick-links a{position:relative;transition:color .2s;font-size:1.4rem;padding-left:1.2em}.models-navigation>ul .quick-links a:before{content:"";position:absolute;top:50%;bottom:auto;transform:translateY(-50%);left:0;height:12px;width:12px;background:url(../img/icon-arrow-list-efa5b1dd.svg) no-repeat 0 0}.no-touch .models-navigation>ul .quick-links a:hover{color:#b58d5e}.models-navigation>ul .configurations{width:25%;padding-right:2em}.models-navigation>ul .configurations .sub-category,.models-navigation>ul .configurations .explore{display:none}.models-navigation>ul .configurations li{border-bottom:none;padding:0 0 1em}.models-navigation>ul .configurations a{display:block;cursor:default}.models-navigation>ul .configurations .config-selected .product-info em{color:#b58d5e;transform:translate(.4em)}.models-navigation>ul .configurations .config-selected .conf-desktop-image{opacity:1}.models-navigation>ul .configurations .product-info em{width:100%;color:#5b5b5b;font-size:1rem;font-family:Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;letter-spacing:1px;margin-top:6px;transition:all .3s}.models-navigation>ul .specialized .configurations{display:none}.models-navigation>ul h3{display:block;text-align:left;margin-bottom:.8em}.models-navigation>ul h3:after{display:none}}@media only screen and (min-width: 1300px){.models-navigation>ul .product-sub-categories .right-info{padding-left:80px}.models-navigation>ul .sub-category-info{padding-right:4em}.models-navigation>ul .configurations{padding-right:5.6em}.models-navigation>ul .product-sub-categories:after{left:calc(5% + 280px)}.models-navigation>ul .product-sub-categories>ul>li>a{width:280px;padding:.45em .6em .45em 1em}.subcat-material:after{clear:both;content:"";display:table}.subcat-material span{float:left;line-height:45px}.subcat-material img{display:block;float:right;height:38px;margin-top:4px}.models-navigation>ul .product-sub-categories .right-info{width:calc(90% - 280px)}.models-navigation>ul .quick-links a{font-size:1.5rem}}@media only screen and (min-width: 1445px){.models-navigation>ul .product-sub-categories{padding-left:calc(50% - 650px);padding-right:calc(50% - 650px)}.models-navigation>ul .product-sub-categories .right-info{right:calc(50% - 650px);width:1020px}.models-navigation>ul .product-sub-categories:after{left:calc(50% - 370px)}}.models-navigation>ul .product-sub-categories>ul>li.compare-item .configurations li{border-bottom:none;background-color:#f5f5f5;padding:0}.models-navigation>ul .product-sub-categories>ul>li.compare-item .configurations li a{display:block;padding:1.2em 5% 1.5em}.models-navigation>ul .product-sub-categories>ul>li.compare-item .configurations img{float:right;transform:translateY(.3em)}@media only screen and (min-width: 800px){.models-navigation>ul .product-sub-categories>ul>li.compare-item .configurations img{transform:translateY(.8em)}}@media only screen and (min-width: 1024px){.models-navigation>ul .product-sub-categories>ul>li.compare-item .right-info{display:none}.models-navigation>ul .product-sub-categories>ul>li.compare-item a{border-bottom:none;transition:color .3s}.models-navigation>ul .product-sub-categories>ul>li.compare-item a:hover{color:#b58d5e}.models-navigation>ul .product-sub-categories>ul>li.compare-item a:hover .right-arrow{transform:translate(10px)}.models-navigation>ul .product-sub-categories>ul>li.compare-item a:hover .left-arrow{transform:translate(0)}.models-navigation>ul .product-sub-categories>ul>li.compare-item .compare-icon{display:block;float:right;margin-right:5px}.models-navigation>ul .product-sub-categories>ul>li.compare-item .compare-icon g{transition:transform .3s;transform:translate(5px)}}@media only screen and (min-width: 1300px){.models-navigation>ul .product-sub-categories>ul>li.compare-item a{padding-top:1.2em;padding-bottom:1.2em}.models-navigation>ul .product-sub-categories>ul>li.compare-item img{margin-right:25px}}.no-js .company:target{opacity:1;visibility:visible}.secondary-nav,.blog-secondary-nav{will-change:transform;transform:translateZ(0);transition:transform .4s}.secondary-nav.fixed,.blog-secondary-nav.fixed{position:fixed;top:60px;box-shadow:0 1px 3px #00000026,0 -6px #f5f5f5}.secondary-nav.fixed.slide-up,.blog-secondary-nav.fixed.slide-up{transform:translateY(-60px)}.secondary-nav.fixed.slide-down,.blog-secondary-nav.fixed.slide-down{transform:translateY(0)}@media only screen and (min-width: 1024px){.secondary-nav.fixed,.blog-secondary-nav.fixed{top:70px}.secondary-nav.fixed.slide-up,.blog-secondary-nav.fixed.slide-up{transform:translateY(-70px)}}.secondary-nav{position:relative;z-index:4;top:0;left:0;height:50px;line-height:50px;width:100%;overflow:hidden;background-color:#f5f5f5;border-bottom:1px solid #e9e9e9}.secondary-nav.subpage{margin-top:60px}.secondary-nav.subpage.fixed{margin-top:0}.secondary-nav:before{content:"";position:absolute;z-index:1;right:0;top:0;height:100%;width:60px;background:transparent;background:-webkit-linear-gradient(right,whitesmoke,rgba(245,245,245,0));background:linear-gradient(to left,whitesmoke,rgba(245,245,245,0));pointer-events:none}.secondary-nav nav{height:50px;overflow-x:auto;-webkit-overflow-scrolling:touch;display:flex}.secondary-nav ul{display:flex;flex-shrink:0}.secondary-nav ul:after{clear:both;content:"";display:table}.secondary-nav li{display:block;float:left;flex-shrink:0}.secondary-nav .product-sections{padding:0 5% 0 0}.secondary-nav .product-actions{padding:0 0 0 5%}.secondary-nav .product-sections li{margin-right:.5em}.secondary-nav .product-sections li:last-of-type{margin-right:0}.secondary-nav .product-sections li.selected a{color:#252525;box-shadow:inset 0 -3px #b58d5e}.secondary-nav .product-sections li.hidden a{display:none}.secondary-nav .product-sections a{display:block;padding:0 .6em;margin:0;text-transform:uppercase;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:1.5rem;color:#a0a0a0;transition:color .3s}.no-touch .secondary-nav .product-sections a:hover{color:#252525}.secondary-nav .has-icon:before{display:none}.secondary-nav .product-name-wrapper{padding:0 0 0 5%!important;margin-right:12px;width:auto}.secondary-nav .product-name-wrapper a{padding:20px 0 0!important;display:block;height:50px}.secondary-nav .product-name-wrapper a.selected{box-shadow:inset 0 -3px #b58d5e}.secondary-nav .product-name{height:8px;width:auto;max-width:none;display:block;min-width:100%}@media only screen and (min-width: 600px){.secondary-nav .product-sections a{font-size:1.4rem}.secondary-nav.company-secondary-nav{text-align:center}.secondary-nav.company-secondary-nav nav,.secondary-nav.company-secondary-nav ul{display:inline-block}.secondary-nav.company-secondary-nav ul,.secondary-nav.company-secondary-nav li{flex-shrink:1}.secondary-nav.product-secondary-nav .product-sections{padding-left:0}.secondary-nav .product-name-wrapper{display:inline-block}}@media only screen and (min-width: 768px){.secondary-nav .product-sections a{font-size:1.5rem}}@media only screen and (min-width: 1024px){.secondary-nav{height:70px;line-height:70px;border:none;text-align:center}.secondary-nav:before{display:none}.secondary-nav.subpage{margin-top:70px}.secondary-nav nav{overflow:hidden;width:auto;display:inline-block;height:70px}.secondary-nav nav:after{clear:both;content:"";display:table}.secondary-nav ul{display:inline-block;float:left;width:auto}.secondary-nav ul,.secondary-nav li{flex-shrink:1}.secondary-nav .product-sections,.secondary-nav .product-actions{padding:0}.secondary-nav .product-actions{float:right;margin-right:0}.secondary-nav .product-sections{width:auto;margin:0 auto;float:left;padding-right:0}.secondary-nav .product-name-wrapper{padding-left:0%!important;float:left;margin-right:1em}.secondary-nav .product-name-wrapper a{padding:31px 0 0!important;height:70px}}@media only screen and (min-width: 1100px){.secondary-nav .product-actions{display:inline-block;margin-left:1.25em}.secondary-nav .product-actions .btn{padding:.9em 1em;line-height:1}.secondary-nav .product-actions .btn:first-of-type{margin-right:1.1em}}@media only screen and (min-width: 1300px){.secondary-nav .product-actions{margin-left:1.9em}.secondary-nav .product-actions .btn:first-of-type{margin-right:1.6em}.secondary-nav .has-icon{padding:.9em 1.2em}.secondary-nav .has-icon:before{display:inline-block}.secondary-nav .product-name-wrapper{padding-left:0%!important;float:left;margin-right:1.9em}.secondary-nav .product-name{height:12px}}@media only screen and (max-width: 1099px){.secondary-nav .product-sections,.secondary-nav .product-actions{display:inline-block}.secondary-nav .product-actions,.secondary-nav .product-actions li,.secondary-nav .product-actions a{height:100%}.secondary-nav .product-actions a{display:block;padding:0 .6em;background:transparent;box-shadow:none;font-size:1.5rem;letter-spacing:normal}.secondary-nav .product-actions a.build{color:#1a3d5d}.secondary-nav .product-actions a.brochure{color:#b58d5e}.no-touch .secondary-nav .product-actions a:hover{background:transparent;box-shadow:none;color:#252525}}.blog-secondary-nav{position:relative;z-index:4;top:0;left:0;height:50px;line-height:50px;width:100%;margin-top:60px;background-color:#f5f5f5;border-bottom:1px solid #e9e9e9}.blog-secondary-nav.fixed{margin-top:0}.blog-secondary-nav .category-placeholder{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%);height:50px;line-height:50px;padding:0 2em 0 .5em;width:100%;text-align:center;font-weight:700;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif}.blog-secondary-nav .category-placeholder span{position:relative;display:inline-block}.blog-secondary-nav .category-placeholder span:before,.blog-secondary-nav .category-placeholder span:after{position:absolute;content:"";height:9px;width:2px;top:50%;background:#d3d3d3}.blog-secondary-nav .category-placeholder span:before{right:-18px;transform:translateY(-50%) rotate(45deg)}.blog-secondary-nav .category-placeholder span:after{right:-12px;transform:translateY(-50%) rotate(-45deg)}@media only screen and (min-width: 1024px){.blog-secondary-nav{margin-top:70px;height:80px;line-height:80px;border:none}.blog-secondary-nav .category-placeholder{display:none}}@media only screen and (min-width: 1300px){.blog-secondary-nav{height:100px;line-height:100px}}.blog-categories{position:fixed;z-index:5;top:0;left:0;height:100vh;width:100vw;opacity:0;visibility:hidden;background:#ffffff;transform:scale(.8);transition:transform .3s,opacity .3s,visibility .3s}.blog-categories>div{display:table;max-width:400px;width:90%;height:100%;margin:0 auto}.blog-categories ul{display:table-cell;vertical-align:middle}.blog-categories ul:after{clear:both;content:"";display:table}.blog-categories li{width:48%;float:left;margin:1%;line-height:1}.blog-categories a{display:block;position:relative;padding:1em 0;text-transform:uppercase;font-weight:700;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.3rem;text-align:center;color:#5b5b5b}.blog-categories a.active{color:#252525}.blog-categories a.active .category-img{background-position:0 -24px}.blog-categories a:not(.active):hover{color:#252525}.blog-categories a:not(.active):hover .category-img{animation:bounce-blog .3s}.blog-categories .category-img{display:block;height:24px;width:24px;margin:0 auto 1.2em;background-position:0 0;background-repeat:no-repeat;transition:transform .3s}.blog-categories .shows .category-img{background-image:url(../img/icon-calendar-028497a5.svg)}@media only screen and (min-width: 1024px){.blog-categories{position:static;z-index:1;height:100%;width:auto;opacity:1;visibility:visible;background:transparent;transform:scale(1)}.blog-categories>div{display:block;width:auto;max-width:none;text-align:center}.blog-categories ul,.blog-categories li,.blog-categories a{height:100%}.blog-categories ul{display:block}.blog-categories li{display:inline-block;width:auto;float:none;margin:0}.blog-categories a{padding:19px 1em 0;transition:color .3s}.blog-categories .category-img{margin-bottom:.8em}}@media only screen and (min-width: 1300px){.blog-categories a{padding:26px 2em 0;font-size:1.5rem}}.blog-categories a.all-articles .category-img{background-image:url(../img/blog-articles-af9abed0.svg)}.blog-categories.categories-open{opacity:1;visibility:visible;transform:scale(1)}.close-categories{position:fixed;z-index:6;top:0;right:0;height:44px;width:44px;opacity:0;visibility:hidden;transition:opacity .3s 0,visibility .3s 0}.close-categories:before{content:"";position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%);height:24px;width:24px;background:url(../img/icons-nav-mobile-f6ddc364.svg) no-repeat -48px 0}.close-categories.categories-open{opacity:1;visibility:visible;transition:opacity .3s .3s,visibility .3s .3s}@media only screen and (min-width: 1024px){.close-categories{display:none}}.blog-secondary-nav .blog-search{position:absolute;z-index:2;top:50%;bottom:auto;transform:translateY(-50%);right:calc(5% - 8px);height:44px;width:44px}.blog-secondary-nav .blog-search:before,.blog-secondary-nav .blog-search:after{content:"";position:absolute;transition:opacity .3s;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.blog-secondary-nav .blog-search:before{top:11px;left:11px;width:18px;height:18px;border-radius:50%;border:2px solid #d3d3d3;transition:border-color .2s,opacity .3s}.blog-secondary-nav .blog-search:after{height:2px;width:8px;background:#d3d3d3;bottom:14px;right:11px;transform:rotate(45deg);transition:background .2s,opacity .3s}.no-touch .blog-secondary-nav .blog-search:hover:before{border-color:#252525}.no-touch .blog-secondary-nav .blog-search:hover:after{background:#252525}.blog-secondary-nav .blog-search span{position:absolute;height:100%;width:100%;top:0;left:0}.blog-secondary-nav .blog-search span:before,.blog-secondary-nav .blog-search span:after{content:"";position:absolute;display:inline-block;height:2px;width:22px;top:50%;margin-top:-2px;left:50%;margin-left:-11px;background:#252525;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .3s,transform .3s}.blog-secondary-nav .blog-search span:before{transform:rotate(45deg)}.blog-secondary-nav .blog-search span:after{transform:rotate(-45deg)}@media only screen and (min-width: 1445px){.blog-secondary-nav .blog-search{right:calc(50% - 662px)}}.blog-secondary-nav.search-is-visible .blog-search:before,.blog-secondary-nav.search-is-visible .blog-search:after{opacity:0}.blog-secondary-nav.search-is-visible .blog-search span:before,.blog-secondary-nav.search-is-visible .blog-search span:after{opacity:1}.blog-secondary-nav.search-is-visible .blog-search span:before{transform:rotate(135deg)}.blog-secondary-nav.search-is-visible .blog-search span:after{transform:rotate(45deg)}.blog-secondary-nav .search-form{position:absolute;opacity:0;visibility:hidden;z-index:1;top:0;left:0;height:100%;width:100%;transition:opacity .3s,visibility .3s}.blog-secondary-nav .search-form input{height:50px;width:100%;padding:0 calc(5% + 40px) 0 5%;background:whitesmoke;text-align:center;color:#252525}@media only screen and (min-width: 1024px){.blog-secondary-nav .search-form input{height:80px}}@media only screen and (min-width: 1300px){.blog-secondary-nav .search-form input{height:100px;font-size:2.4rem}}@media only screen and (min-width: 1445px){.blog-secondary-nav .search-form input{padding-right:calc(50% - 622px)}}.blog-secondary-nav.search-is-visible .search-form{opacity:1;visibility:visible}@media only screen and (min-width: 1024px){.main-header.is-transparent{background:none;box-shadow:0 0 #0000}}.main-header.is-transparent+main section.hero-block-wrapper,.main-header.is-transparent+main section.static-page-intro{margin-top:60px}@media only screen and (min-width: 1024px){.main-header.is-transparent+main section.hero-block-wrapper,.main-header.is-transparent+main section.static-page-intro{margin-top:0}}@media only screen and (min-width: 1024px){.main-header.is-transparent .models-navigation{background:none}}@media only screen and (min-width: 1024px){.main-header.is-transparent .right-navigation{background:none}}.main-header.is-transparent .right-navigation ul.tools li a{color:#e5e5e5}.main-header.is-transparent .right-navigation .tools a{border:none}.main-header.is-transparent .mobile-actions{background:#ffffff}@media only screen and (min-width: 1024px){.main-header.is-transparent .mobile-actions{background:none}}@media only screen and (min-width: 1024px){.main-header.is-transparent .mobile-actions a{color:#e5e5e5}.main-header.is-transparent .mobile-actions .sub-nav-open{color:#b58d5e}}@media only screen and (min-width: 1024px){.main-header.is-transparent .models-navigation .subcat-label{background:none;color:#e5e5e5}}.main-header.is-transparent .subnav-visible .subcat-label,.main-header.is-transparent .nav-trigger.sub-nav-open{background:#ffffff}@media only screen and (min-width: 1024px){.main-header.is-transparent .subnav-visible .subcat-label a,.main-header.is-transparent .nav-trigger.sub-nav-open a{color:#b58d5e}}@media only screen and (min-width: 1024px){.main-header.is-transparent .models-navigation li:not(.subnav-visible) .subcat-label:hover,.main-header.is-transparent .mobile-actions:hover,.main-header.is-transparent .tools a:hover{background-color:#0000004d;color:#b58d5e}}@media only screen and (min-width: 1024px){.main-header.is-transparent:before{content:"";position:absolute;display:block;overflow:auto;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,0))}}.hero-slider{position:relative;z-index:1}.hero-block-wrapper{height:300px;overflow:hidden;position:relative;background-size:cover}.hero-block-wrapper li{transition:transform .8s;background-position:center center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width: 480px){.hero-block-wrapper{height:400px}}@media only screen and (min-width: 800px){.hero-block-wrapper{height:550px}}@media only screen and (min-width: 1024px){.hero-block-wrapper{height:580px}.hero-block-wrapper.product-top-slider{height:620px}.hero-block-wrapper.media-content{height:680px}}.slider-list{position:relative}.slider-list li{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;transition:transform .8s;transform:translate(100%)}.slider-list li.selected{transform:translate(0)}.slider-list li.move-left{transform:translate(-100%)}.slider-list li.selected,.slider-list li.visible{opacity:1;z-index:2}.hero-slider-arrows-navigation a{position:absolute;z-index:2;top:50%;bottom:auto;transform:translateY(-50%);left:0;height:100%;width:100px;display:none}.hero-slider-arrows-navigation a:before,.hero-slider-arrows-navigation a:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;backface-visibility:hidden}.hero-slider-arrows-navigation a:before{background:-webkit-linear-gradient(right,rgba(37,37,37,.3),rgba(37,37,37,0));background:linear-gradient(to left,rgba(37,37,37,.3),rgba(37,37,37,0));opacity:.6;transition:opacity .3s}.hero-slider-arrows-navigation a:after{background:url(../img/icon-arrow-hero-slider-5ddad48f.svg) no-repeat center center;transition:transform .3s}.no-touch .hero-slider-arrows-navigation a:hover:before{opacity:1}.no-touch .hero-slider-arrows-navigation a:hover:after{transform:translate(10px)}.gallery-popup .hero-slider-arrows-navigation a{display:block;width:50px}.gallery-popup .hero-slider-arrows-navigation a:after{background-size:80%}@media only screen and (min-width: 1024px){.hero-slider-arrows-navigation a{display:block}.gallery-popup .hero-slider-arrows-navigation a{width:100px;height:calc(100% - 80px);top:calc(50% + 40px)}.gallery-popup .hero-slider-arrows-navigation a:after{background-size:auto}.gallery-popup.has-caption .hero-slider-arrows-navigation a{height:100%;top:50%}}.hero-slider-arrows-navigation a.next{right:0;left:auto}.hero-slider-arrows-navigation a.prev{transform:translateY(-50%) rotate(180deg)}.hero-slider-navigation{position:absolute;z-index:3;bottom:20px;left:50%;right:auto;transform:translate(-50%)}.hero-slider-navigation:after{clear:both;content:"";display:table}.hero-slider-navigation li{float:left;margin-right:.9em}.hero-slider-navigation li:last-of-type{margin-right:0}.hero-slider-navigation a{position:relative;display:block;height:12px;width:12px;border-radius:33%;border:2px solid rgba(255,255,255,.6);transition:background-color .3s}.hero-slider-navigation a.selected{background-color:#fff}@media only screen and (min-width: 1024px){.product-top-slider .hero-slider-navigation{text-align:center;width:100%;bottom:0;padding:40px 0;background:-webkit-linear-gradient(bottom,rgba(0,0,0,.3),rgba(0,0,0,0));background:linear-gradient(to top,rgba(0,0,0,.3),rgba(0,0,0,0))}.product-top-slider .hero-slider-navigation li{float:none;display:inline-block}.product-top-slider .hero-slider-navigation a{height:36px;width:156px;border-radius:0;border:none;opacity:.5;transition:opacity .3s}.product-top-slider .hero-slider-navigation a.selected{opacity:1;background-color:transparent}.no-touch .product-top-slider .hero-slider-navigation a:hover{opacity:1}}.bg-video-wrapper{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow:hidden}.bg-video-wrapper:after{display:block;content:"";position:absolute;z-index:3;top:0;left:0;height:100%;width:100%;background-color:#00000080;transform:translateZ(0);backface-visibility:hidden}.bg-video-wrapper video{display:block;min-height:100%;min-width:100%;max-width:none;height:auto;width:auto;position:absolute;z-index:1;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%)}.hero-block{position:relative;display:table;height:100%;width:100%;text-align:center;color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover}.hero-block .content{position:relative;z-index:2;display:table-cell;vertical-align:middle;width:100%}.hero-block h1,.hero-block .hero-slider-title{text-transform:uppercase;font-weight:700;font-size:2.4rem;margin-bottom:.5em;text-shadow:0 1px 20px rgba(0,0,0,.1)}.hero-block h1:after,.hero-block .hero-slider-title:after{content:none}.hero-block .hero-slider-title{text-align:inherit;letter-spacing:0}.hero-block p,.hero-block .hero-block-copy{font-size:1.4rem;margin:1em 0 0;text-shadow:0 1px 10px rgba(0,0,0,.2)}.hero-block .container>.btn,.hero-block .container>em{margin-top:16px}.hero-block .btn{background:rgba(37,37,37,.9)}@media only screen and (min-width: 480px){.hero-block h1,.hero-block .hero-slider-title{font-size:3.5rem;margin-bottom:.4em}.hero-block p,.hero-block .hero-block-copy{font-size:1.6rem}.hero-block .container>.btn,.hero-block .container>em{margin-top:24px}}@media only screen and (min-width: 800px){.hero-block{text-align:left}.hero-block.align-center{text-align:center}.hero-block.align-right{text-align:right}.hero-block.align-top .content{vertical-align:top;padding-top:9em}.hero-block h1,.hero-block .hero-slider-title{font-size:4.7rem;margin-bottom:.2em}.hero-block p,.hero-block .hero-block-copy{font-size:1.8rem}.hero-block.light-bg{color:#252525}.hero-block.light-bg h1,.hero-block.light-bg .hero-slider-title,.hero-block.light-bg p,.hero-block.light-bg .hero-block-copy{text-shadow:none}.hero-block .btn{font-size:1.8rem;background:rgba(181,141,94,.9);box-shadow:0 1px 6px #00000014}.no-touch .hero-block .btn:hover{background:rgba(37,37,37,.9);box-shadow:0 2px 30px #0003}.hero-block.light-bg .btn{background:rgba(37,37,37,.9);box-shadow:0 1px 6px #00000014}.no-touch .hero-block.light-bg .btn:hover{background:rgba(181,141,94,.9);color:#fff;box-shadow:0 2px 30px #0003}}@media only screen and (min-width: 1024px){.hero-block.align-top .content{padding-top:10em}.hero-block h1,.hero-block .hero-slider-title{font-size:7rem}.hero-block p,.hero-block .hero-block-copy{font-size:2rem;margin:.6em 0 0}.hero-block .container>.btn,.hero-block .container>em{margin-top:27px}}.hero-block-darken{position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;content:"";background-color:#000;overflow:hidden;z-index:.25;opacity:0}.branded-hero-block__logo{max-height:15rem;max-width:75%}@media only screen and (min-width: 1024px){.branded-hero-block__logo{max-width:50%}}.hero-block.product-align-top h1,.hero-block.product-align-top .hero-slider-title{font-size:medium;margin-bottom:24px}.hero-block.product-align-top h1:after,.hero-block.product-align-top .hero-slider-title:after{bottom:-12px}@media only screen and (min-width: 800px){.hero-block.product-align-top h1,.hero-block.product-align-top .hero-slider-title{margin-bottom:40px}.hero-block.product-align-top h1:after,.hero-block.product-align-top .hero-slider-title:after{bottom:-20px}}.hero-block.product-align-top .content{vertical-align:top;padding-top:2em}.hero-block.product-align-top .content img{width:90%;max-width:200px}.hero-block.product-align-top .content p,.hero-block.product-align-top .content .hero-block-copy{color:#252525}@media only screen and (min-width: 480px){.hero-block.product-align-top .content{padding-top:3em}}@media only screen and (min-width: 600px){.hero-block.product-align-top .content img{width:auto;max-width:none;height:18px}}@media only screen and (min-width: 800px){.hero-block.product-align-top .content{padding-top:4em}.hero-block.product-align-top .content img{height:22px}}@media only screen and (min-width: 1024px){.hero-block.product-align-top .content img{height:28px}}@media only screen and (min-width: 1600px){.hero-block.product-align-top .content{padding-top:2.5em}}.hero-block.product-align-top .content.push-down{padding-top:3em}@media only screen and (min-width: 480px){.hero-block.product-align-top .content.push-down{padding-top:4em}}@media only screen and (min-width: 800px){.hero-block.product-align-top .content.push-down{padding-top:7em}}@media only screen and (min-width: 1024px){.hero-block.product-align-top .content.push-down{padding-top:9em}}.has-box .container{display:inline-block;position:relative;padding:1.2em;max-width:90%;width:auto;background:rgba(0,0,0,.1)}.has-box .container a{position:relative;z-index:2}.has-box .container:after,.has-box .container:before{content:"";display:block;position:absolute;z-index:1;top:0;height:100%;border-style:solid;border-color:#b58d5ee6}.has-box .container:before{left:0;width:100%;border-left-width:5px;border-right-width:5px;border-top-width:0px;border-bottom-width:0px}.has-box .container:after{left:5px;width:calc(100% - 10px);border-top-width:5px;border-bottom-width:5px;border-left-width:0px;border-right-width:0px}@media only screen and (min-width: 480px){.has-box .container{padding:2em}}@media only screen and (min-width: 600px){.has-box .container{min-width:400px}}@media only screen and (min-width: 800px){.has-box .container{width:auto;max-width:650px;margin:0 auto 0 5%;padding:2.7em}}@media only screen and (min-width: 1024px){.has-box .container{margin-left:calc(5% + 80px)}.product-top-slider .has-box .container{margin-top:-80px}.has-box .container h1,.has-box .container .hero-slider-title{font-size:5rem}}@media only screen and (min-width: 1445px){.has-box .container{padding:3.2em}}@media only screen and (min-width: 1600px){.has-box .container{margin-left:calc(50% - 650px)}}.no-bg .has-box .container{background:transparent}@media only screen and (min-width: 800px){.has-box .container{background:rgba(0,0,0,.1)}.has-box.light-bg .container{background:rgba(255,255,255,.15)}.no-bg .has-box .container,.no-bg .has-box.light-bg .container{background:transparent}}.has-box h1,.has-box .hero-slider-title{padding-top:28px;position:relative}.has-box h1:before,.has-box .hero-slider-title:before{content:"";position:absolute;top:0;left:50%;right:auto;transform:translate(-50%);height:4px;width:40px;background:#b58d5e}@media only screen and (min-width: 800px){.has-box h1:before,.has-box .hero-slider-title:before{left:0;transform:translate(0)}}.has-box.animate-box .container:before{transform:scaleY(0);transform-origin:center bottom;animation:scale-y .4s .8s;animation-fill-mode:forwards}.no-cssanimations .has-box.animate-box .container:before{transform:scaleY(1)}.has-box.animate-box .container:after{transform:scaleX(0);transform-origin:left center;animation:scale-x .4s .8s;animation-fill-mode:forwards}.no-cssanimations .has-box.animate-box .container:after{transform:scaleX(1)}.has-box.animate-box .container>*{animation:fade-in .3s 1.2s;animation-fill-mode:backwards}.static-page-intro .has-box.navy .container:after,.static-page-intro .has-box.navy .container:before{border-color:#1a3d5de6}.has-box.animate-box .container{animation:bg-color-in .3s 1.2s;animation-fill-mode:backwards}@media only screen and (min-width: 800px){.has-box.light-bg.animate-box .container{animation:light-bg-color-in .3s 1.2s;animation-fill-mode:backwards}.no-bg .has-box.animate-box .container,.no-bg .has-box.light-bg.animate-box .container{animation:none}.has-box.white .container:after,.has-box.white .container:before{border-color:#fff9}.has-box.white h1:before,.has-box.white .hero-slider-title:before{background:rgba(255,255,255,.6)}.has-box.dark .container:after,.has-box.dark .container:before{border-color:#252525e6}.has-box.dark h1:before,.has-box.dark .hero-slider-title:before{background:rgba(37,37,37,.9)}.has-box.navy .container:after,.has-box.navy .container:before{border-color:#1a3d5de6}.has-box.navy h1:before,.has-box.navy .hero-slider-title:before{background:rgba(26,61,93,.9)}.has-box.align-center .container{margin:0 auto}.has-box.align-center h1:before,.has-box.align-center .hero-slider-title:before{left:50%;right:auto;transform:translate(-50%)}.has-box.align-right .container{margin:0 5% 0 auto}.has-box.align-right h1:before,.has-box.align-right .hero-slider-title:before{left:auto;right:0}}@media only screen and (min-width: 1024px){.product-top-slider .has-box.align-center .container{margin-top:-80px}}@media only screen and (min-width: 1024px){.has-box.align-right .container{margin-right:calc(5% + 80px)}.has-box.align-top .content{padding-top:5em}}@media only screen and (min-width: 1600px){.has-box.align-right .container{margin-right:calc(50% - 650px)}}.list-products .container{width:100%;max-width:100%}.list-products ul{padding:0 5%;display:flex;overflow-x:scroll;-webkit-overflow-scrolling:touch}.list-products ul:after{clear:both;content:"";display:table}@media only screen and (min-width: 800px){.list-products ul{display:block;padding:0;overflow:visible}}.list-products li{position:relative;border-style:solid;border-color:#0000001a;border-bottom-width:1px;flex-shrink:0;margin-right:1em;width:200px;text-align:center}.list-products li:last-of-type{border-bottom-width:0}.list-products li>a{display:block;padding:1.5em 0 2em}@media only screen and (min-width: 800px){.list-products li{width:20%;float:left;margin-bottom:0;border:none;flex-shrink:1;margin-right:0;transition:background .3s}.list-products li>a{padding:2em 0 3em}.list-products li:hover{background:whitesmoke}.list-products li h3{font-size:1.6rem}}@media only screen and (min-width: 1000px){.list-products li>a{padding:2em 0 3.5em}.list-products li h3{font-size:1.8rem}.list-products li:hover h3,.list-products li:hover p{opacity:0}.list-products li:hover .list-product-actions{opacity:1;visibility:visible;transform:translateY(-50px) translate(-50%)}}@media only screen and (min-width: 1024px){.list-products li>a{padding-bottom:4em}}@media only screen and (min-width: 1100px){.list-products li>a{padding-bottom:5em}.list-products li:hover .list-product-actions{transform:translateY(-60px) translate(-50%)}}@media only screen and (min-width: 1300px){.list-products li:hover .list-product-actions{transform:translateY(-75px) translate(-50%)}}.list-products h3{margin-top:-1em;transition:opacity .3s}@media only screen and (min-width: 800px){.list-products h3{margin-top:.5em}}@media only screen and (min-width: 1100px){.list-products h3{margin-top:-3em}}.list-products p{color:#5b5b5b}.list-products .img-wrapper{position:relative;display:block;width:350px;max-width:90%;margin:0 auto}@media only screen and (min-width: 800px){.list-products .img-wrapper{max-width:70%}}@media only screen and (min-width: 1100px){.list-products .img-wrapper{height:0;padding-bottom:70%}}.list-products img{display:block}.list-product-actions{text-align:center;margin-bottom:3em}@media only screen and (min-width: 768px){.list-product-actions{display:none}}@media only screen and (min-width: 1000px){.list-product-actions{display:inherit;position:absolute;transform:translateY(-20px) translate(-50%);left:50%;bottom:0;width:100%;margin-bottom:0;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s,transform .3s}.list-product-actions .btn.has-icon:before{display:none}}@media only screen and (min-width: 1024px){.list-product-actions .btn.has-icon:before{display:inline-block}}.next-events{text-align:center}.next-events .container{width:100%}.next-events ul{margin:3.9em 0;padding:0 5%;display:flex;overflow:scroll;-webkit-overflow-scrolling:touch}.next-events ul:after{display:inline-block;width:1px;height:100%;content:"-";opacity:0;color:transparent}.next-events li{position:relative;box-shadow:0 2px 5px #0000001a;transition:box-shadow .3s;width:240px;margin-right:1em;flex-shrink:0;float:left}.next-events li:last-of-type{margin-right:5%}.next-events li:after{content:"";position:absolute;width:0;height:4px;background:#b58d5e;left:0;bottom:0;transition:width .3s}.no-touch .next-events li:hover{box-shadow:0 4px 40px #0000004d}.no-touch .next-events li:hover:after{width:100%}.next-events li a{position:relative;display:block}.next-events .caption,.next-events time,.next-events address{position:absolute;z-index:2;padding:20px 25px}.next-events .caption{bottom:0;left:0;width:100%}.next-events time{top:0;left:0}.next-events address{top:0;right:0}.next-events address:before{display:block;content:"";height:16px;width:16px;background:url(../img/icons-mini-da033abd.svg) no-repeat -16px 0px;opacity:.6;margin:.37em auto .4em}.next-events time,.next-events address,.next-events h3,.next-events p{color:#fff}.next-events h3{font-size:2.6rem;line-height:1.2}.next-events h3:after{display:none}.next-events p{font-size:1.4rem;line-height:1.6}.next-events time,.next-events address{text-transform:uppercase;font-size:1.1rem;font-weight:700;letter-spacing:1px}.next-events span{position:relative;display:inline-block;vertical-align:middle;padding-right:1.7em}.next-events span:after{content:"";position:absolute;top:50%;bottom:auto;transform:translateY(-50%);right:4px;height:2px;width:8px;background:#ffffff}.next-events span:last-of-type{padding-right:0}.next-events span:last-of-type:after{display:none}.next-events em{display:block;font-size:2.7rem;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif}.next-events .date-sep{font-size:1.4rem}.next-events img{display:block;margin:0 auto}@media only screen and (min-width: 768px){.next-events .container{width:90%}.next-events ul{padding:0;display:block;overflow:visible}.next-events ul:after{clear:both;content:"";display:table}.next-events li{width:48%;float:left;margin-right:4%;margin-bottom:4%;max-width:none}.next-events li:nth-of-type(2n){margin-right:0}.next-events li:nth-of-type(3){margin-bottom:0}.next-events h3{font-size:2.8rem}}@media only screen and (min-width: 1024px){.next-events li{width:23.85%;float:left;display:inline-block;margin-right:1.53333%;margin-bottom:0}.next-events li:nth-of-type(2n){margin-right:1.53333%}.next-events li:nth-of-type(4n){margin-right:1.53333%}.next-events li:last-of-type{margin-right:0}.next-events ul.no-float li{float:none}.next-events h3{font-size:2rem}.next-events p{line-height:1.3}}@media only screen and (min-width: 1300px){.next-events h3{font-size:2.2rem}.next-events p{line-height:1.6}}.featured-video{color:#fff;background:#252525;text-align:center;overflow:hidden}.featured-video .video-background{width:100%;height:250px}.featured-video .video-background a{background:url(../img/video-bg-b18ee60c.jpg) no-repeat center center;background-size:cover}.featured-video .video-background a em{top:50%;bottom:auto;transform:translateY(-50%)}.featured-video svg{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%);z-index:3}.featured-video .container{padding:3em 0}.featured-video h2:after{background:rgba(255,255,255,.4)}.featured-video p{font-size:1.4rem;line-height:1.6;margin:2em auto 1.3em;max-width:700px}@media only screen and (min-width: 800px){.featured-video{position:relative;text-align:left}.featured-video .video-background{position:absolute;top:0;right:0;height:100%;width:calc(95% - 430px)}.featured-video .video-background a{text-align:center}.featured-video .container>div{width:430px}.featured-video h2{font-size:3rem;text-align:left}.featured-video h2:after{top:-12px;bottom:auto;left:0;transform:translate(0)}.featured-video p{margin-left:0;margin-top:1em;padding-right:3.5em}}@media only screen and (min-width: 1024px){.featured-video .container{padding:8.8em 0 7.25em}.featured-video h2{font-size:4.5rem}.featured-video h2:after{top:-25px}.featured-video p{font-size:1.8rem}}@media only screen and (min-width: 1448px){.featured-video .video-background{width:calc(50% + 220px)}}@media only screen and (min-width: 800px){.home-featured-video .video-background{width:calc(100% - 530px)}.home-featured-video .container{width:100%;max-width:none}.home-featured-video .container>div{width:530px;padding:0 50px}.home-featured-video .container>div p{padding-right:0}}@media only screen and (min-width: 1024px){.home-featured-video .video-background{width:calc(100% - 570px)}.home-featured-video .container>div{width:570px;padding:0 70px}}.blog-articles{background-color:#fff;overflow:hidden}.blog-articles h2:after{background-color:#b58d5e}.articles{margin-top:3.6em}@media only screen and (min-width: 800px){.articles{position:relative}.articles:after{clear:both;content:"";display:table}}.article-images,.article-excerpt{position:relative}.article-images li,.article-excerpt li{position:absolute;top:0;left:0;transition:transform .4s,opacity .4s,visibility .4s}.article-images li.selected,.article-excerpt li.selected{position:relative;opacity:1;visibility:visible;transform:translate(0)}.article-images{overflow:hidden;margin-bottom:1em}.article-images li{transform:translate(100%)}.article-images li.move-left{transform:translate(-100%)}@media only screen and (min-width: 800px){.article-images{width:48%;float:left;margin-bottom:0;margin-right:4%}}@media only screen and (min-width: 1024px){.article-images{width:50%;float:left}}.article-excerpt{text-align:left;margin-top:1.4em}.article-excerpt li{opacity:0;visibility:hidden;transform:translate(100px)}.article-excerpt li.move-left{transform:translate(-100px)}.article-excerpt h3{text-align:left;font-size:2rem}.article-excerpt h3:after{display:none}.article-excerpt p{margin:1em 0 1.3em;line-height:1.2}.article-excerpt .actions:after{clear:both;content:"";display:table}.article-excerpt .btn,.article-excerpt .hollow-btn{float:left;padding-left:1.2em;padding-right:1.2em}.article-excerpt .btn{margin-right:1em}@media only screen and (min-width: 480px){.article-excerpt{margin-top:1.2em}.article-excerpt h3{font-size:2.5rem}}@media only screen and (min-width: 800px){.article-excerpt{margin-top:calc(4% + 30px);width:48%;float:left}.article-excerpt h3{font-size:3rem;padding-right:90px}}@media only screen and (min-width: 1024px){.article-excerpt{width:46%;float:left}.article-excerpt h3{font-size:4.5rem;padding-right:0}.article-excerpt p{font-size:1.8rem;line-height:1.6}.article-excerpt .btn,.article-excerpt .hollow-btn{padding-left:1.9em;padding-right:1.9em}.article-excerpt .btn{margin-right:1.5em}}.articles-navigation{position:relative;z-index:1;text-align:right}.articles-navigation li{float:right}.articles-navigation a{display:block;position:relative;height:30px;width:30px;background:#000;opacity:.5;transition:opacity .3s}.articles-navigation a:after{content:"";position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%);height:16px;width:16px;background:url(../img/icons-mini-da033abd.svg) no-repeat 0px 0px}.articles-navigation a.prev{transform:rotate(180deg);margin-right:.3em}.no-touch .articles-navigation a:hover{opacity:.8}.articles-navigation a.inactive,.no-touch .articles-navigation a.inactive:hover{opacity:.1;cursor:default}@media only screen and (min-width: 800px){.articles-navigation{position:absolute;left:52%}.articles-navigation:after{clear:both;content:"";display:table}}@media only screen and (min-width: 1024px){.articles-navigation{left:54%}.articles-navigation a{height:40px;width:40px}}.instagram.hidden{display:none}.instagram .container{position:relative}.instagram h2{color:#1a3d5d}.instagram h2:after{background-color:#b58d5e}.follow-link{display:none;position:absolute;top:3px;right:0;font-size:1.3rem;color:#5b5b5b;transition:color .3s}.follow-link:after{display:inline-block;vertical-align:middle;content:"";height:16px;width:16px;background:url(../img/icons-mini-da033abd.svg) no-repeat -48px 0px;margin-left:.6em}@media only screen and (min-width: 800px){.follow-link{display:block}.no-touch .follow-link:hover{color:#b58d5e}}@media only screen and (min-width: 1024px){.follow-link{top:5px}}.instagram-slider{position:relative;overflow:hidden;margin-top:4em;box-shadow:inset 0 -2px #252525}.instagram-slider .wrapper{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}@media only screen and (min-width: 1100px){.instagram-slider{margin-top:5.3em}.instagram-slider:after,.instagram-slider:before{position:absolute;z-index:1;content:"";height:100%;width:80px;top:0;left:0;pointer-events:none;opacity:0;transition:opacity .3s}.instagram-slider:before{background:linear-gradient(to right,rgba(0,0,0,.8),rgba(0,0,0,0));background-color:#0000}.instagram-slider:after{right:0;left:auto;background:linear-gradient(to left,rgba(0,0,0,.8),rgba(0,0,0,0));background-color:#0000}.instagram-slider.prev-active:before{opacity:1}.instagram-slider.next-active:after{opacity:1}.instagram-slider .wrapper{overflow:hidden}}.instagram-images{width:440%}.instagram-images:after{clear:both;content:"";display:table}@supports (object-fit: cover){.instagram-images{display:flex;flex-direction:row}}.instagram-images li{width:9.0909090909%;float:left}.instagram-images li.see-all{height:auto}.instagram-images a,.instagram-images img{display:block}@supports (object-fit: cover){.instagram-images a,.instagram-images img{height:100%}}.instagram-images a{position:relative}.instagram-images a:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(26,61,93,.7);opacity:0;transition:opacity .3s}.no-touch .instagram-images a:hover:before{opacity:1}.instagram-images img{width:100%}@supports (object-fit: cover){.instagram-images img{object-fit:cover}}.instagram-images li.see-all a{height:0;padding-bottom:100%;background-color:#e9e9e9}.instagram-images li.see-all a:before{display:none}.instagram-images li.see-all a span{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%);display:block;text-align:center;width:90%;max-width:130px;line-height:1.2;font-weight:500;color:#5b5b5b;transition:color .2s}.no-touch .instagram-images li.see-all a:hover span{color:#b58d5e}@media only screen and (min-width: 600px){.instagram-images li.see-all a span{font-size:1.8rem;max-width:150px}}@media only screen and (min-width: 800px){.instagram-images{width:308%}}@media only screen and (min-width: 1024px){.instagram-images{width:242%;transition:transform .3s}}@media only screen and (min-width: 1445px){.instagram-images{width:198%}}.instagram-navigation a{display:none;position:absolute;z-index:2;top:50%;right:0;transform:translateY(-50%);height:100%;width:48px;background:url(../img/icons-arrow-slider-6e5cec77.svg) no-repeat center center;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s,background-color .3s}.instagram-navigation a.prev{transform:translateY(-50%) rotate(180deg);left:0;right:auto}.next-active .instagram-navigation a.next,.prev-active .instagram-navigation a.prev{opacity:1;visibility:visible}.no-touch .instagram-navigation a:hover{background-color:#0009}@media only screen and (min-width: 1100px){.instagram-navigation a{display:block}}.misc-section{position:relative;z-index:2}.misc-section ul{display:flex;overflow:auto;-webkit-overflow-scrolling:touch}.misc-section ul:after{display:inline-block;width:1px;content:"-";opacity:0;color:transparent}.misc-section a{position:relative;z-index:1;display:block;height:100%;transition:transform .2s;background-size:cover}@media only screen and (min-width: 1024px){.misc-section ul{position:relative;display:block;width:90%;max-width:1400px;margin:0 auto;overflow:visible}.misc-section ul:after{clear:both;content:"";display:table}.misc-section ul:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(.96)}.misc-section a{border-radius:0}}.misc-card{background-color:#5b5b5b;flex-shrink:0;margin-left:2.5%;width:305px;height:265px;overflow:hidden}.misc-card:last-of-type{margin-right:2.5%}@media only screen and (min-width: 1024px){.misc-card{width:32%;float:left;flex-shrink:1;height:260px;margin:0 2%}.misc-card:first-of-type,.misc-card:last-of-type{margin:0}}@media only screen and (min-width: 1300px){.misc-card{height:400px}}.misc-content{position:relative;z-index:2;display:table;height:100%;width:100%;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.misc-content:before,.misc-content:after{content:"";position:absolute}.misc-content:before{width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0);z-index:1;transition:background .2s}.article-blog .misc-content:before{background:rgba(0,0,0,.33)}.misc-content:after{width:90%;height:90%;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%);box-shadow:inset 0 0 0 4px #b58d5e00;transition:box-shadow .2s;z-index:2}.misc-content div{position:relative;display:table-cell;width:100%;vertical-align:middle;padding:1.2em 1.5em;text-align:center;z-index:3}.misc-content .misc-card-copy{font-size:1.8rem;line-height:1.4;color:#fff}.no-touch .misc-content:hover:after{box-shadow:inset 0 0 0 4px #b58d5e}.no-touch .misc-content:hover:before{background:rgba(0,0,0,.5)}@media only screen and (min-width: 800px){.misc-content div{padding:1.2em 10%}}.misc-card-headline{font-size:2rem;transition:color .3s;margin-bottom:.8em}@media only screen and (min-width: 800px){.misc-card-headline{font-size:2.6rem;margin-bottom:.4em}}.latest-reviews{position:relative;height:450px}.latest-reviews h1{visibility:hidden}.latest-reviews .reviews{position:absolute;z-index:3;bottom:35px;left:50%;right:auto;transform:translate(-50%);width:300px;max-width:90%}.latest-reviews .reviews:before,.latest-reviews .reviews:after{content:"";position:absolute}.latest-reviews .reviews:before{top:0;left:0;width:100%;height:190px;background:white;box-shadow:0 32px 43px #0003}.latest-reviews .reviews:after{top:190px;left:50%;right:auto;transform:translate(-50%);height:0;width:0;border:10px solid transparent;border-top-color:#fff}.latest-reviews .reviews-invert .user-info{color:#fff}.latest-reviews .comment-wrapper{width:100%;height:190px;overflow:hidden}.latest-reviews .comment{color:#252525;font-size:1.8rem;line-height:1.4;padding:1.2em .8em}.latest-reviews .comment.font-l{font-size:2rem}.latest-reviews .comment.font-xl{font-size:2.2rem}.latest-reviews .dots-navigation{position:absolute;z-index:4;left:50%;right:auto;transform:translate(-50%);top:160px}.latest-reviews .btn{display:block;width:200px;margin:1.6em auto 0}.latest-reviews .review-user{padding-top:20px}.latest-reviews .review-user{text-align:center}.latest-reviews .review-user:after{clear:both;content:"";display:table}.latest-reviews .review-user img,.latest-reviews .avatar-name{display:inline-block;border-radius:50%;border:2px solid white;height:64px;width:64px}.latest-reviews .avatar-name{background:#b58d5e;color:#fff;line-height:62px;font-weight:700}.latest-reviews .user-info{color:#fff;margin:14px 0 0;font-size:1.4rem}.latest-reviews .name{display:block;font-weight:700;letter-spacing:1px;font-size:1.6rem;text-transform:uppercase}.latest-reviews .date{display:inline-block;margin-top:5px}@media only screen and (min-width: 480px){.latest-reviews .reviews{width:400px}.latest-reviews .comment{font-size:2rem}.latest-reviews .comment.font-l{font-size:2.2rem}.latest-reviews .comment.font-xl{font-size:2.4rem}}@media only screen and (min-width: 600px){.latest-reviews .hero-block:before{display:none}.latest-reviews .reviews{transform:translate(0);right:5%;left:auto;height:calc(100% - 90px)}.latest-reviews .reviews:after,.latest-reviews .reviews:before{display:none}.latest-reviews .reviews-invert .comment{color:#252525}.latest-reviews .reviews-list{height:100%}.latest-reviews .reviews-list>li{height:100%}.latest-reviews .comment-wrapper{overflow:visible}.latest-reviews .comment{padding-left:0;padding-right:0}.latest-reviews .review-user{position:absolute;bottom:0;right:0}.latest-reviews .user-info,.latest-reviews .review-user img,.latest-reviews .avatar-name{float:right}.latest-reviews .user-info{display:inline-block;margin:14px 15px 0 0;text-align:right;color:#252525}.latest-reviews .dots-navigation{top:155px}.latest-reviews .btn{display:inline-block;width:auto;position:absolute;top:165px;left:50%;right:auto;transform:translate(-50%);z-index:2}}@media only screen and (min-width: 1024px){.latest-reviews{height:660px}.latest-reviews .reviews{width:600px;bottom:45px;height:calc(100% - 100px)}.latest-reviews .reviews:before{height:370px}.latest-reviews .reviews:after{top:370px;border-width:16px;transform:translateY(-16px) rotate(225deg)}.latest-reviews .comment-wrapper{height:370px}.latest-reviews .reviews-wrapper{right:2%}.latest-reviews .comment{font-size:3.4rem}.latest-reviews .comment.font-l{font-size:4.2rem}.latest-reviews .comment.font-xl{font-size:4.6rem}.latest-reviews .dots-navigation{top:295px}.latest-reviews .review-user{padding-top:38px}.latest-reviews .name{font-size:2rem}.latest-reviews .btn{margin-top:1em;top:320px}}@media only screen and (min-width: 1300px){.latest-reviews h1{visibility:visible;text-transform:uppercase;font-size:2rem;margin-top:3em;margin-left:5%;text-shadow:none;color:#252525}.latest-reviews h1.container{max-width:1200px}.latest-reviews h1:after{margin-left:0;margin-top:.2em;left:20px;right:unset}}@media only screen and (min-width: 1600px){.latest-reviews h1{margin-left:calc(50% - 700px)}.latest-reviews .reviews{right:calc(50% - 700px)}}.reviews-slider{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%}.reviews-slider ul{height:100%;width:100%}.reviews-slider li{height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.reviews-list{position:relative;z-index:2}.reviews-list:before{display:none;content:"";position:absolute;top:0;left:0;opacity:.22;background:url(../img/icon-quotation-e7c189c3.svg) no-repeat center center;background-size:40px 40px;height:40px;width:40px}.reviews-list>li{position:absolute;z-index:1;width:100%;top:0;left:0;transform:translate(0);visibility:hidden;transition:visibility .4s}.reviews-list>li .comment{transform:translate(100%);transition:transform .4s,opacity .4s;opacity:0}.reviews-list>li .review-user,.reviews-list>li .user-info{opacity:0;transition:opacity .4s}.reviews-list>li.selected{visibility:visible;position:relative}.reviews-list>li.selected .comment{transform:translate(0);opacity:1}.reviews-list>li.selected .review-user,.reviews-list>li.selected .user-info{opacity:1}.reviews-list>li.move-left{transform:translate(0)}.reviews-list>li.move-left .comment{transform:translate(-100%)}.reviews-list>li.selected,.reviews-list>li.move-left,.reviews-list>li.visible{z-index:2}@media only screen and (min-width: 600px){.reviews-list:before{display:block}.reviews-list>li{padding-top:20px}}@media only screen and (min-width: 800px){.reviews-list:before{height:50px;width:50px;background-size:50px 50px}.reviews-list>li{padding-top:30px}}@media only screen and (min-width: 1024px){.reviews-list:before{height:80px;width:80px;background-size:80px 80px}.reviews-list>li{padding-top:40px}}.bg-layer{position:fixed;z-index:4;top:0;left:0;height:100%;width:100%;background:rgba(37,37,37,.7);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}@media only screen and (min-width: 1024px){.bg-layer.visible{opacity:1;visibility:visible}}.footer-quick-links{border-top:1px solid #e9e9e9}.footer-quick-links a{display:block;position:relative;border-bottom:1px solid #e9e9e9;text-align:center;padding:7em 5% 3em}.footer-quick-links a:before{content:"";position:absolute;left:50%;right:auto;transform:translate(-50%);top:3em;height:48px;width:48px;background:url(../img/icons-quick-links-de60db3e.svg) no-repeat 0 0}.no-touch .footer-quick-links a:hover .hollow-btn{border-color:#252525;background-color:#252525;color:#fff}.footer-quick-links li.build a:before{background-position:-96px 0}.footer-quick-links li.brochure a:before{background-position:-144px 0}.footer-quick-links li.dealer a:before{background-position:0 0}.footer-quick-links li.contact a:before{background-position:-48px 0}.footer-quick-links p{font-size:1.4rem;line-height:1.6;margin:.8em auto 1em;max-width:230px;color:#5b5b5b}@media only screen and (min-width: 768px){.footer-quick-links{border-bottom:1px solid #e9e9e9}.footer-quick-links ul{width:90%;max-width:1300px;margin:0 auto}.footer-quick-links ul:after{clear:both;content:"";display:table}.footer-quick-links li{width:50%;float:left}.footer-quick-links a{border-bottom:none;padding:7em 10px 3em}}@media only screen and (min-width: 1024px){.footer-quick-links li{width:23.8%;float:left;margin-right:1.6%}.footer-quick-links li:last-of-type{margin-right:0}.footer-quick-links h3{font-size:2.2rem}.footer-quick-links a{padding:8.5em 10px 4em}.footer-quick-links a:before{top:4em}.footer-quick-links p{font-size:1.6rem;margin-bottom:1.5em}}@media only screen and (min-width: 1300px){.footer-quick-links h3{font-size:2.4rem}}.footer-quick-links.js-sticky-quick-links{transform:translateY(150px);will-change:transform;transition:transform .4s}.footer-quick-links.fixed{position:fixed;z-index:99;bottom:0;width:100%;box-shadow:0 10px 30px #00000026;background:white;transform:translateY(0)}.footer-quick-links.fixed ul{padding:0}.footer-quick-links.fixed li a{height:150px;padding:6em 20px 2em}.footer-quick-links.fixed li a:before{top:2em}.footer-quick-links.fixed li a:hover h3{color:#b58d5e}.footer-quick-links.fixed li a p,.footer-quick-links.fixed li a span{display:none}.footer-quick-links.scrolling{transform:translateY(0)}.main-footer{color:#252525;background:#ffffff}.main-footer.hidden{display:none}.newsletter-wrapper{text-align:center;max-width:750px;margin:2em auto 4em}@media only screen and (min-width: 1024px){.newsletter-wrapper{margin:3.7em auto 5.6em}}.newsletter-note{font-size:1.3rem;line-height:1.2;color:#5b5b5b}.newsletter-note a{color:#252525;text-decoration:underline}.footer-newsletter{background:whitesmoke}.footer-newsletter .newsletter-wrapper{margin-bottom:0}.footer-newsletter .mc_embed_signup input[type=submit]{background:#b58d5e}.footer-newsletter .mc_embed_signup input[type=email],.footer-newsletter .mc_embed_signup input[type=text]{background:#ffffff}.footer-links-wrapper{background:#252525}.footer-links{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.6rem}.footer-links:after{clear:both;content:"";display:table}.footer-links>li{margin-bottom:3em}.footer-links .quick-links a{color:#fff;opacity:.6;transition:opacity .2s}.footer-links .quick-links a:hover{opacity:1}.footer-links h4{letter-spacing:1px;padding-bottom:0}.footer-links>li ul{margin:1.2em 0}.footer-links>li li{line-height:1.4}@media only screen and (min-width: 600px){.footer-links .quick-links{margin-bottom:0}.footer-links>li{width:31%;float:left;margin-right:3.5%;margin-bottom:0}.footer-links>li:nth-of-type(4n){margin-right:0}}@media only screen and (min-width: 1024px){.footer-links h4{font-size:2rem}.footer-links>li{width:23%;float:left;margin-right:2.666%;height:auto}.footer-links>li:nth-of-type(2n),.footer-links>li:nth-of-type(3n){margin-right:2.666%}.footer-links>li:nth-of-type(4n){margin-right:0}}.footer-logo{display:none}@media only screen and (min-width: 1024px){.footer-logo{display:inline-block}}.quick-links li{margin-bottom:.6em}.footer-socials{text-align:center;background:#1f1f1f;padding-top:1.8em}.footer-socials li{display:inline-block}.footer-socials a{display:block;height:32px;width:32px;border-radius:50%;margin-right:.8em;background:#252525 url(../img/icons-socials-831c31fc.svg) no-repeat 0 0;transition:background-color .2s}.footer-socials a:hover{background-color:#b58d5e}.footer-socials a.instagram{background-position:-32px 0}.footer-socials a.youtube{background-position:-96px 0}.footer-socials a.twitter{background-position:-64px 0}.copyright{background:#1f1f1f;padding:1.5em 5%;font-size:1.5rem;text-align:center;line-height:1.2;color:#fff9}.copyright span:before{content:"";display:inline-block;width:24px;height:16px;background:url(../img/logo-triplee-4164e36e.svg) no-repeat center center;vertical-align:middle;margin-right:2px}.copyright a{color:#fff9;transition:color .2s}.copyright a:hover{color:#fff}.copyright p{margin-top:.6em}.sub-footer-reviews-wrapper{width:100%}.sub-footer-reviews-wrapper h2{text-align:left;letter-spacing:.0125em}.sub-footer-reviews-wrapper .product-name{max-width:270px}.sub-footer-reviews-wrapper h4{letter-spacing:.0875em}.sub-footer-reviews{margin-top:1.4em!important;margin-bottom:1.4em!important}.sub-footer-reviews ul{width:100%}.sub-footer-reviews .comment{margin-top:0;margin-bottom:0}.sub-footer-reviews li{padding-top:1rem}.sub-footer-reviews li.selected .author-info{opacity:1}.sub-footer-reviews .author-info{margin-top:1em;opacity:0;transition:opacity .4s}.sub-footer-reviews .author-info img,.sub-footer-reviews .author-info .avatar-name{width:48px;height:48px;margin-top:8px}.sub-footer-reviews .author-info .avatar-name{line-height:44px}.sub-footer-reviews .author-info .name{font-weight:400;font-size:1.6rem}.sub-footer-reviews .user-info{text-align:left}@media only screen and (min-width: 1024px){.sub-footer-reviews{height:120px}.product-details .sub-footer-reviews p{font-size:1.8rem}}@media only screen and (min-width: 1300px){.product-details .sub-footer-reviews p{font-size:2rem}}.wp-caption{max-width:100%}.wp-caption-text:before{content:"– ";font-weight:700;color:#5b5b5b;opacity:.5}.overlay-popup{position:fixed;z-index:7;top:0;left:0;height:100%;width:100%;background-color:#252525f2;pointer-events:none;visibility:hidden;transform:translateY(100%);transition:transform .4s 0s,visibility 0s .4s}.overlay-popup.is-visible{pointer-events:auto;visibility:visible;transform:translateY(0);transition:transform .4s 0s,visibility 0s 0s}.close-popup{position:absolute;z-index:3;display:block;height:50px;width:50px;right:40px;top:40px;border-radius:50%;background:rgba(0,0,0,.6);transform:scale(0);transition:background .3s,transform .3s}.close-popup:after,.close-popup:before{content:"";position:absolute;top:50%;left:50%;height:2px;width:25px;background:#ffffff}.close-popup:before{transform:translate(-50%) translateY(-50%) rotate(-45deg)}.close-popup:after{transform:translate(-50%) translateY(-50%) rotate(45deg)}.is-visible .close-popup{transform:scale(1)}.no-touch .close-popup:hover{background:#000}.video-popup .video{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%);width:80%;max-width:1400px;display:none}.video-popup.is-visible .video{display:block}.video-popup .video-frame{position:relative;width:100%;height:0;padding-bottom:56%}.video-popup .video-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-popup .close-popup{right:40px;top:40px}.gallery-slider-popup{height:100%}.gallery-popup .slideshow{height:100%;width:100%;overflow:hidden}.gallery-popup .slideshow li{transition:transform .4s}.gallery-popup .slideshow .image-wrapper{height:calc(100% - 50px);width:100%}.gallery-popup .slideshow h3{height:50px;line-height:50px;font-size:1.8rem;background:#252525;color:#fff;text-align:left;padding:0 80px 0 1em}.gallery-popup .slideshow h3:after{display:none}@media only screen and (min-width: 1024px){.gallery-popup .slideshow .image-wrapper{height:100%;width:100%}.gallery-popup .slideshow h3{position:fixed;z-index:3;top:0;left:0;width:100%;height:80px;line-height:80px;font-size:2.2rem;letter-spacing:1px;padding:0 120px 0 1.2em;background:rgba(37,37,37,.96)}}.gallery-popup.photos h3{position:absolute;top:0;left:0;width:100%}.gallery-popup.photos li>div{text-align:center;height:100%}.gallery-popup.photos li>div:before{content:" ";display:inline-block;vertical-align:middle;height:100%}.gallery-popup.photos img{display:inline-block;max-width:100%;max-height:100%;height:auto;width:auto;vertical-align:middle}.download-btn{display:none;position:absolute;z-index:3;top:0;right:80px;height:80px;width:80px;background:url(../img/download-40278429.svg) no-repeat center center #252525;border-left:1px solid #3b3b3b;transition:background-color .3s}@media only screen and (min-width: 1300px){.download-btn{display:block}.no-touch .download-btn:hover{background-color:#000}}.gallery-popup.has-caption .image-wrapper,.gallery-popup.has-caption .image-description,.option-popup.has-caption .image-wrapper,.option-popup.has-caption .image-description{height:50%;width:100%;margin:0}.gallery-popup.has-caption .image-description,.option-popup.has-caption .image-description{display:table;width:100%;background:#252525;color:#fff;padding:0 5%;text-align:center}.gallery-popup.has-caption .wrapper,.option-popup.has-caption .wrapper{display:table-cell;vertical-align:middle}.gallery-popup.has-caption h3,.option-popup.has-caption h3{position:relative;font-size:2rem;margin-bottom:.3em;height:auto;line-height:normal;background:transparent;text-align:center;padding:0}.gallery-popup.has-caption h3:after,.option-popup.has-caption h3:after{display:inline-block;background-color:#5b5b5b}.gallery-popup.has-caption p,.option-popup.has-caption p{line-height:1.3;color:#fff;opacity:.8;margin-top:.8em}@media only screen and (min-width: 768px){.gallery-popup.has-caption h3,.option-popup.has-caption h3{font-size:3.5rem;margin-bottom:0}.gallery-popup.has-caption h3:after,.option-popup.has-caption h3:after{top:-26px}.gallery-popup.has-caption p,.option-popup.has-caption p{font-size:2rem}}@media only screen and (min-width: 1024px){.gallery-popup.has-caption .image-wrapper,.option-popup.has-caption .image-wrapper{height:75%}.gallery-popup.has-caption .image-description,.option-popup.has-caption .image-description{height:25%}.gallery-popup.has-caption .portrait .image-wrapper,.gallery-popup.has-caption .portrait .image-description,.gallery-popup.has-caption.portrait .image-description,.gallery-popup.has-caption.portrait .image-wrapper,.option-popup.has-caption .portrait .image-wrapper,.option-popup.has-caption .portrait .image-description,.option-popup.has-caption.portrait .image-description,.option-popup.has-caption.portrait .image-wrapper{width:50%;height:100%;float:left;text-align:left}.gallery-popup.has-caption .portrait .image-description,.gallery-popup.has-caption.portrait .image-description,.option-popup.has-caption .portrait .image-description,.option-popup.has-caption.portrait .image-description{padding:0 70px}.gallery-popup.has-caption .portrait h3,.gallery-popup.has-caption.portrait h3,.option-popup.has-caption .portrait h3,.option-popup.has-caption.portrait h3{text-align:left;font-size:4.5rem}.gallery-popup.has-caption .portrait h3:after,.gallery-popup.has-caption.portrait h3:after,.option-popup.has-caption .portrait h3:after,.option-popup.has-caption.portrait h3:after{left:0;transform:none}.gallery-popup.has-caption .portrait p,.gallery-popup.has-caption.portrait p,.option-popup.has-caption .portrait p,.option-popup.has-caption.portrait p{max-width:none;margin-left:0}}.option-popup.has-caption .option-wrapper{display:block;height:100%}.gallery-popup.no-transition .slideshow li{transition:none}.gallery-popup .close-popup{top:0;right:0;border-radius:0}@media only screen and (min-width: 1024px){.gallery-popup .close-popup{width:80px;height:80px;background:#252525;border-left:1px solid #3b3b3b}}.gallery-popup.has-caption .close-popup{border-left:none;background:none}.gallery-popup.has-caption .close-popup:after,.gallery-popup.has-caption .close-popup:before{transition:transform .2s}.no-touch .gallery-popup.has-caption .close-popup:hover:after{transform:translate(-50%) translateY(-50%) rotate(45deg) scale(1.2)}.no-touch .gallery-popup.has-caption .close-popup:hover:before{transform:translate(-50%) translateY(-50%) rotate(-45deg) scale(1.2)}@media only screen and (min-width: 1024px){.gallery-popup.has-caption .close-popup{width:100px}}.gallery-popup.features .slideshow>li{display:none}.gallery-popup.features.no-filter-gallery-popup .slideshow>li{display:block}.gallery-popup.features.no-filter-gallery-popup .slideshow>li.label{display:none}.gallery-popup.features[data-filter=config-01] .slideshow>li.config-01,.gallery-popup.features[data-filter=config-02] .slideshow>li.config-02,.gallery-popup.features[data-filter=config-03] .slideshow>li.config-03{display:block}.gallery-popup.photos .slideshow>li{display:none}.gallery-popup.photos[data-filter=all] .slideshow>li,.gallery-popup.photos[data-filter=config-01] .slideshow>li.config-01,.gallery-popup.photos[data-filter=config-02] .slideshow>li.config-02,.gallery-popup.photos[data-filter=config-03] .slideshow>li.config-03{display:block}.overlay-popup.form-popup{position:absolute;height:auto;overflow:visible;opacity:0;transition:opacity .2s,visibility .2s,transform .2s}.overlay-popup.form-popup h2{color:#252525}.overlay-popup.form-popup>div{display:none}.overlay-popup.form-popup iframe{visibility:hidden;transition:visibility 0s .2s}.overlay-popup.form-popup.is-visible{opacity:1;transition:visibility 0s 0s,transform .35s .05s}.overlay-popup.form-popup.is-visible>div{display:block}.overlay-popup.form-popup.is-visible iframe{visibility:visible}.overlay-popup.form-popup.custom-form-popup{position:fixed;top:0!important;height:100vh;overflow:hidden;opacity:1;transition:visibility .4s,transform .4s}.overlay-popup.form-popup.custom-form-popup>div{display:block}.overlay-popup.form-popup.custom-form-popup .form-container{height:100%;overflow:scroll}@media only screen and (max-width: 600px){.overlay-popup.form-popup .close-popup{top:10px;right:10px;height:40px;width:40px}.overlay-popup.form-popup .close-popup:after,.overlay-popup.form-popup .close-popup:before{width:20px}}.overlay-popup .form-container{top:0;left:0;max-width:100%;width:100%;margin-top:0;padding-top:0;margin-bottom:0;border:none;background:#ffffff}.overlay-popup .form-container .form-wrapper{padding-top:3em}.overlay-popup .form-container .wf-form{margin:3em auto 0;width:90%;max-width:900px;padding:0 0 2em}@media only screen and (min-width: 600px){.overlay-popup .form-container .wf-form{padding:3em 4em 2em}}@media only screen and (min-width: 1024px){.overlay-popup .form-container .form-wrapper{padding-top:4em}.overlay-popup .form-container .wf-form{margin-top:4em}}.form-popup-background{position:fixed;z-index:6;opacity:0;visibility:hidden;top:0;left:0;height:100%;width:100%;background:rgba(37,37,37,.9);transition:none}.form-popup-background.is-visible{opacity:1;visibility:visible;transition:opacity .2s,visibility .2s}.js-sg-iframe{display:block;position:relative;width:100%;margin:0 auto}@media only screen and (min-width: 800px){.js-sg-iframe{width:80%}}@media only screen and (min-width: 1100px){.js-sg-iframe{width:70%}}@media only screen and (min-width: 1445px){.js-sg-iframe{width:60%}}.modal-minimal{transform:translateY(0);opacity:0;transition:opacity .2s,visibility .2s}.modal-minimal.is-visible{opacity:1}.modal-minimal.is-visible .modal-content{transform:translateY(-50%) translate(-50%)}.modal-minimal .modal-content{position:absolute;top:50%;left:50%;transform:translateZ(0);will-change:transform;transform:translateY(50%) translate(-50%);width:90%;max-width:620px;max-height:100vh;background:white;overflow:hidden;transition:transform .4s;background-color:#fff}.modal-minimal .modal-content.text-center{text-align:center}.modal-minimal .modal-content>div{max-height:90vh;padding:2em 2.1em 2.1em;overflow:auto}.modal-minimal .modal-content .message{line-height:1.4;font-size:2rem;padding:1em 0}.modal-minimal.is-visible .modal-content>div{-webkit-overflow-scrolling:touch}.modal-minimal .close-popup{position:absolute;top:10px;right:10px;height:34px;width:34px;background-color:transparent}.modal-minimal .close-popup:hover{background-color:transparent}.modal-minimal .close-popup:after,.modal-minimal .close-popup:before{content:"";position:absolute;top:50%;left:50%;height:20px;width:2px;background:black;backface-visibility:hidden}.modal-minimal .close-popup:before{transform:translate(-50%) translateY(-50%) rotate(45deg)}.modal-minimal .close-popup:after{transform:translate(-50%) translateY(-50%) rotate(-45deg)}.misc-section-distinction li a{background:url(../img/misc-triple-hopper-b4608316.jpg) no-repeat center center;background-size:cover}.misc-section-distinction li:nth-of-type(2) a{background:url(../img/misc-40th-9aadb9f3.jpg) no-repeat center center;background-size:cover}.misc-section-distinction li:last-of-type a{background:url(../img/misc-build-configure-b99beda4.jpg) no-repeat center center;background-size:cover}.misc-section-renown li a{background:url(../img/misc-quad-2904f585.jpg) no-repeat center center;background-size:cover}.misc-section-renown li:nth-of-type(2) a{background:url(../img/misc-b-train-fdf5df95.jpg) no-repeat center center;background-size:cover}.misc-section-renown li:last-of-type a{background:url(../img/misc-beavertail-bdf01723.jpg) no-repeat center center;background-size:cover}.sub-cat-overview .single-model{position:relative;height:350px;background-position:center center;background-repeat:no-repeat;background-size:cover}.sub-cat-overview .single-model:before{content:"";position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background-color:#252525cc;transition:background-color .4s}.sub-cat-overview .single-model .cat-info{position:relative;z-index:2;height:100%;color:#fff;text-align:center;transition:opacity .3s}.sub-cat-overview .single-model .cat-info p{line-height:1.6;margin:1em auto 1.3em;max-width:600px}.sub-cat-overview .single-model .cat-info .container{display:table;height:100%}.sub-cat-overview .single-model .cat-info .container>div{display:table-cell;vertical-align:middle}.sub-cat-overview .single-model .model-element{display:none;opacity:.5;margin-bottom:.8em}.sub-cat-overview .single-model .actions{text-align:center}.sub-cat-overview .single-model .actions .has-icon:first-of-type{margin-right:18px}.sub-cat-overview .single-model .actions .has-icon:before{display:none}.sub-cat-overview .single-model .actions .explore.btn:hover:before{animation:none}.sub-cat-overview .single-model .cat-models{position:absolute;z-index:3;top:0;left:0;height:100%;width:100%;color:#fff;opacity:0;visibility:hidden;transition:opacity .3s 0s,visibility 0s .3s}.sub-cat-overview .single-model .cat-models .models-filter{padding-top:50px}.sub-cat-overview .single-model .cat-models h2:after{background:#ffffff}.sub-cat-overview .single-model .close-models{position:absolute;top:0;right:0;background:transparent;border-radius:0;box-shadow:none;transform:scale(1)}.sub-cat-overview .single-model .close-models:after,.sub-cat-overview .single-model .close-models:before{transition:transform .2s}.sub-cat-overview .single-model .close-models:hover:before{transform:translate(-50%) translateY(-50%) rotate(-45deg) scale(1.2)}.sub-cat-overview .single-model .close-models:hover:after{transform:translate(-50%) translateY(-50%) rotate(45deg) scale(1.2)}.sub-cat-overview .single-model.model-visible:before{background-color:#252525f2}.sub-cat-overview .single-model.model-visible .cat-info{opacity:0}.sub-cat-overview .single-model.model-visible .cat-models{opacity:1;visibility:visible;transition:opacity .4s .3s,visibility 0s 0s}.sub-cat-overview .single-model.model-visible .cat-models h2,.sub-cat-overview .single-model.model-visible .filter-nav,.sub-cat-overview .single-model.model-visible .slider-filter{animation-name:slide-in;animation-duration:.5s;animation-fill-mode:backwards;animation-delay:.3s}.sub-cat-overview .single-model.model-visible .filter-nav{animation-delay:.4s}.sub-cat-overview .single-model.model-visible .slider-filter{animation-delay:.5s}@media only screen and (min-width: 480px){.sub-cat-overview .single-model{height:400px}.sub-cat-overview .single-model .actions .has-icon:before{display:inline-block}.sub-cat-overview .single-model .cat-models .models-filter{padding-top:50px}}@media only screen and (min-width: 600px){.sub-cat-overview .single-model .model-element{display:inline-block}}@media only screen and (min-width: 800px){.sub-cat-overview .single-model{height:550px}.sub-cat-overview .single-model:before{transform:scaleX(.48);transform-origin:left center;transition:transform .4s,background-color .4s}.sub-cat-overview .single-model:nth-of-type(2n):before{left:auto;right:0;transform-origin:right center}.sub-cat-overview .single-model.model-visible:before{transform:scaleX(1)}.sub-cat-overview .single-model .cat-info{width:48%;text-align:left;padding:0 3%}.sub-cat-overview .single-model:nth-of-type(2n) .cat-info{margin-right:0;margin-left:auto}.sub-cat-overview .single-model .cat-info .container{width:100%}.sub-cat-overview .single-model .actions{text-align:left}.sub-cat-overview .single-model .cat-models .models-filter{padding-top:100px}.sub-cat-overview .single-model .cat-info h2{font-size:3rem;text-align:left}.sub-cat-overview .single-model .filter-content.slider-filter a:hover img{opacity:1}.sub-cat-overview .single-model .close-models{background:#3b3b3b;box-shadow:0 9px 20px #0000002b;height:auto;width:auto;text-indent:0;color:#fff;top:30px;left:30px;right:auto}.sub-cat-overview .single-model .close-models:hover{background:#b58d5e}.sub-cat-overview .single-model .close-models:hover:before{transform:scale(1)}.sub-cat-overview .single-model .close-models:hover:after{transform:rotate(180deg)}.sub-cat-overview .single-model:nth-of-type(2n) .close-models{right:30px;left:auto}.sub-cat-overview .single-model .close-models:after,.sub-cat-overview .single-model:nth-of-type(2n) .close-models:before{display:none}.sub-cat-overview .single-model .close-models:before,.sub-cat-overview .single-model:nth-of-type(2n) .close-models:after{display:inline-block;position:relative;top:0;left:0;height:16px;width:16px;vertical-align:middle;background-repeat:no-repeat;background-image:url(../img/icons-mini-da033abd.svg);background-color:transparent;background-position:-256px 0}.sub-cat-overview .single-model .close-models:before{transform:scale(1);margin-right:10px}.sub-cat-overview .single-model:nth-of-type(2n) .close-models:after{transform:rotate(180deg);margin-left:10px}.sub-cat-overview .single-model:nth-of-type(2n).model-visible .cat-models h2,.sub-cat-overview .single-model:nth-of-type(2n).model-visible .filter-nav,.sub-cat-overview .single-model:nth-of-type(2n).model-visible .slider-filter{animation-name:slide-in-right}}@media only screen and (min-width: 1024px){.sub-cat-overview .single-model{height:680px}.sub-cat-overview .single-model:before{transform:scaleX(.44)}.sub-cat-overview .single-model .cat-models .models-filter{padding-top:150px}.sub-cat-overview .single-model .cat-info{width:44%}.sub-cat-overview .single-model .cat-info h2{font-size:4.5rem}.sub-cat-overview .single-model .cat-info p{font-size:1.8rem;margin:.5em auto 1.2em 0}.sub-cat-overview .single-model .filter-nav a{color:#fff}}@media only screen and (min-width: 1100px){.sub-cat-overview .single-model .cat-models .models-filter{padding-top:120px}}@media only screen and (min-width: 1300px){.sub-cat-overview .single-model:before{transform:scaleX(.42)}.sub-cat-overview .single-model .cat-info{width:42%}.sub-cat-overview .single-model .cat-models .models-filter{padding-top:110px}}@media only screen and (min-width: 1445px){.sub-cat-overview .single-model .cat-models .models-filter{padding-top:100px}}.virtual-tour{text-align:center}.virtual-tour.subpage-virtual-tour{border-bottom:1px solid #e9e9e9}.product-overview{position:relative;z-index:1}.product-overview img{display:block;width:1000px;max-width:100%;margin:1em auto}.product-viewer-wrapper{text-align:center;padding:2em 0}.subpage-virtual-tour .product-viewer-wrapper{padding-top:0}.product-viewer-wrapper>div{display:inline-block;max-width:100%}.product-viewer-wrapper .product-viewer{position:relative;z-index:1;display:inline-block;overflow:hidden;max-width:100%}.product-viewer-wrapper img{display:block;position:relative;z-index:1;width:1000px;max-width:100%}.product-viewer-wrapper .product-sprite{position:absolute;z-index:2;top:0;left:0;height:100%;width:800%;background-position:center center;background-repeat:no-repeat;background-size:100%;opacity:0;transition:opacity .3s}.product-viewer-wrapper.frame-2x .product-sprite{width:1700%}.product-viewer-wrapper.frame-3x .product-sprite{width:1800%}.product-viewer-wrapper.loaded .product-sprite{opacity:1;cursor:ew-resize}@media only screen and (min-width: 1024px){.product-viewer-wrapper{padding-top:3em}}@media only screen and (min-width: 1400px){.product-viewer-wrapper img{width:2000px}}.product-viewer-handle{position:relative;z-index:2;width:60%;max-width:300px;margin:1em auto 3em;height:4px;background:#d3d3d3}.product-viewer-handle .fill{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background:#1a3d5d;transform:scaleX(0);transform-origin:left center;transition:transform .5s}.no-csstransitions .product-viewer-handle .fill{display:none}.loaded .product-viewer-handle .fill{opacity:0;transition:transform .3s,opacity .2s .3s}.product-viewer-handle .handle{position:absolute;z-index:2;display:inline-block;height:44px;width:44px;left:0;top:-20px;background:#b58d5e url(../img/icon-drag-f0bfc19c.svg) no-repeat center center;border-radius:50%;box-shadow:0 4px 20px #1a3d5d33;text-indent:100%;white-space:nowrap;overflow:hidden;color:transparent;transform:translate(-50%) scale(0);transition:box-shadow .2s}.product-viewer-handle .handle:active{box-shadow:0 3px 5px #1a3d5d1a}.loaded .product-viewer-handle .handle{transform:translate(-50%) scale(1);animation:bounce .3s .3s;animation-fill-mode:both;cursor:ew-resize}.product-overview-content{text-align:center}.models-filter .product-overview-content{margin-top:2.5em}.subpage-virtual-tour .product-overview-content{margin-bottom:3em}.product-overview-content p{line-height:1.4;color:#5b5b5b}@media only screen and (min-width: 800px){.models-filter .product-overview-content{margin-top:4em}.product-overview-content p{font-size:2.2rem}}.below-secondary-nav.secondary-nav-fixed{margin-top:50px}@media only screen and (min-width: 1024px){.below-secondary-nav.secondary-nav-fixed{margin-top:70px}}@media only screen and (min-width: 1300px){.below-secondary-nav.secondary-nav-fixed{margin-top:91px}}.secondary-nav.subpage+.below-secondary-nav.secondary-nav-fixed,.main-blog .below-secondary-nav.secondary-nav-fixed{margin-top:110px}@media only screen and (min-width: 1024px){.secondary-nav.subpage+.below-secondary-nav.secondary-nav-fixed,.main-blog .below-secondary-nav.secondary-nav-fixed{margin-top:140px}}@media only screen and (min-width: 1300px){.secondary-nav.subpage+.below-secondary-nav.secondary-nav-fixed,.main-blog .below-secondary-nav.secondary-nav-fixed{margin-top:161px}}.overview-image-wrapper{position:relative;max-width:100%;width:1000px;margin:1em auto;text-align:center}.overview-image-wrapper img{display:block;margin:0}.overview-image-wrapper .extended{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity 1s}.overview-image-wrapper:hover .extended{opacity:1}.overview-image-wrapper span{display:inline-block;text-align:center;color:#5b5b5b;margin-bottom:1em}.features-list{padding-bottom:0}.features-blocks{margin-top:3em}.features-blocks li{background-color:#f5f5f5}.features-blocks .description{padding:3em 5%;text-align:center}.features-blocks h3:after{display:none}.features-blocks img{display:block}.features-blocks .actions:after{clear:both;content:"";display:table}.features-blocks .actions>li{display:inline-block}.features-blocks .actions>li:not(:last-of-type){margin-right:.4em;margin-bottom:.4em}@media only screen and (min-width: 900px){.features-blocks{margin-top:4.5em}.features-blocks li{position:relative}.features-blocks li:after{clear:both;content:"";display:table}.features-blocks li>div{width:50%;float:right}.features-blocks li:nth-of-type(2n)>div{float:left}.features-blocks li:nth-of-type(2n)>div.description{left:50%}.features-blocks .description{position:absolute;height:100%;top:0;margin:0;padding:0;text-align:left}.features-blocks .description-wrapper{display:table;height:100%;width:100%}.features-blocks .text{display:table-cell;vertical-align:middle;padding:0 10%}.features-blocks h3{text-align:left}.features-blocks h3:after{display:block;top:-20px;bottom:auto;left:0;transform:translate(0)}}@media only screen and (min-width: 1024px){.features-blocks h3:after{top:-25px}}.features-blocks h3,.text-block h3{font-size:2.3rem}@media only screen and (min-width: 1024px){.features-blocks h3,.text-block h3{font-size:4rem}}@media only screen and (min-width: 1024px){.features-blocks h3,.text-block h3{font-size:4.5rem}}.features-blocks p,.text-block p{line-height:1.6;margin:1.3em auto 0;max-width:700px;color:#5b5b5b}@media only screen and (min-width: 1024px){.features-blocks p,.text-block p{font-size:1.8rem}}.features-blocks p{margin-bottom:1.3em}@media only screen and (min-width: 1024px){.features-blocks p{margin-left:0}}.product-overview-gallery{position:relative;z-index:1}.filter{position:relative}.filter-nav{position:relative;z-index:3;height:40px;width:200px;margin:3.6em auto 3em;cursor:pointer}.filter-nav:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(90deg);display:inline-block;width:12px;height:12px;background:url(../img/icon-arrow-list-efa5b1dd.svg) no-repeat 0 0;transition:transform .3s;pointer-events:none}.filter-nav.is-open:after{transform:translateY(-50%) rotate(-90deg)}.filter-nav.is-open ul{box-shadow:0 4px 20px #00000026}.filter-nav.is-open li{display:block}.filter-nav.is-open .placeholder a{opacity:.4}.filter-nav ul{position:absolute;top:0;left:0;background:#e5e5e5}.filter-nav li{display:none}.filter-nav li.placeholder{display:block}.filter-nav a{display:block;height:40px;width:200px;line-height:40px;padding-left:1em;font-weight:500}.filter-nav a.active{background:#b58d5e;color:#fff}.filter-nav.has-images img{display:none;margin:0 auto .7em}@media only screen and (min-width: 1024px){.filter-nav:not(.multiple-filters){width:auto;height:auto;margin:3.6em auto;cursor:auto}.filter-nav:not(.multiple-filters):after{display:none}.filter-nav:not(.multiple-filters) ul{position:static;text-align:center;box-shadow:none;background:transparent}.filter-nav:not(.multiple-filters) li{display:inline-block;margin-right:.5em}.filter-nav:not(.multiple-filters) li:last-of-type{margin-right:0}.filter-nav:not(.multiple-filters) li.placeholder{display:none}.filter-nav:not(.multiple-filters) a{display:block;height:auto;width:auto;line-height:normal;padding:.7em 1.6em;font-size:1.8rem;border:2px solid transparent;opacity:.6;transition:opacity .2s,border-color .2s}.no-touch .filter-nav:not(.multiple-filters) a:hover{opacity:1}.filter-nav:not(.multiple-filters) a.active{opacity:1;border-color:#b58d5e;background:transparent;color:#252525}.filter-nav:not(.multiple-filters).has-images a{position:relative;width:200px;padding:3.6em 0 1.2em}.filter-nav:not(.multiple-filters).has-images a:before,.filter-nav:not(.multiple-filters).has-images a:after{content:"";position:absolute;width:24px;height:24px;border-radius:50%;left:calc(50% - 12px);top:20px;opacity:0;transform:scale(.8);transition:opacity .2s,transform .2s}.filter-nav:not(.multiple-filters).has-images a:before{background:#b58d5e}.filter-nav:not(.multiple-filters).has-images a:after{background:url(../img/icon-check-mini-7cc0f6e6.svg) no-repeat center center;background-size:50% 50%}.filter-nav:not(.multiple-filters).has-images a.active:before,.filter-nav:not(.multiple-filters).has-images a.active:after{opacity:1;transform:scale(1)}.filter-nav:not(.multiple-filters).has-images img{display:block}.filter-nav.multiple-filters{margin-left:0}}.filter-content.slider-filter{width:100%;overflow:hidden}.filter-content.slider-filter ul{margin-left:19.5%;width:190%;transform:translateZ(0);transition:transform .5s}.filter-content.slider-filter ul:after{clear:both;content:"";display:table}.filter-content.slider-filter li{position:relative;width:32%;float:left;margin-right:2%}.filter-content.slider-filter li:last-of-type{margin-right:0}.filter-content.slider-filter a{display:block}.no-touch .filter-content.slider-filter a:hover img{opacity:.5}.no-touch .filter-content.slider-filter a:hover span{opacity:1}.filter-content.slider-filter img{display:block;backface-visibility:hidden;transition:opacity .2s}.filter-content.slider-filter span{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%);opacity:0;transition:opacity .2s;white-space:nowrap}.filter-content.slider-filter[data-filter=config-02] ul{transform:translate(-34%)}.filter-content.slider-filter[data-filter=config-03] ul{transform:translate(-68%)}.product-feeds .content-section-headings{padding-bottom:2em}.product-feeds .juicer-feed{margin-top:2em!important}.product-feeds .juicer-feed button.slick-arrow{transition:background .3s;background:rgba(37,37,37,.7)}.product-feeds .juicer-feed button.slick-arrow:hover{background:#252525}.product-feeds .juicer-feed button.slick-arrow:hover:before{color:#fff}.product-feeds .juicer-feed .j-meta a:hover,.product-feeds .juicer-feed.image-grid .j-text .j-message a,.product-feeds .juicer-feed.image-grid .j-text .j-edit a,.product-feeds .juicer-feed.slider .j-text .j-message a,.product-feeds .juicer-feed.slider .j-text .j-edit a,.product-feeds .juicer-feed.hip .j-text .j-message a,.product-feeds .juicer-feed.hip .j-text .j-edit a{color:#1a3d5d}.product-feeds .juicer-feed.image-grid .j-text .j-message p,.product-feeds .juicer-feed.image-grid .j-text .j-edit p,.product-feeds .juicer-feed.slider .j-text .j-message p,.product-feeds .juicer-feed.slider .j-text .j-edit p,.product-feeds .juicer-feed.hip .j-text .j-message p,.product-feeds .juicer-feed.hip .j-text .j-edit p{color:#fff}.product-feeds .juicer-feed .slick-track{height:43vw!important}.product-feeds .juicer-feed .feed-item{width:43vw!important;height:43vw!important;margin-right:3vw}.product-feeds .juicer-feed .feed-item>a,.product-feeds .juicer-feed .feed-item img{height:100%!important}.product-feeds .juicer-feed .feed-item>a{display:block}.product-feeds .juicer-feed .feed-item>a:focus,.product-feeds .juicer-feed .feed-item .j-text:focus{outline:none}.product-feeds .juicer-feed .feed-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:64px;background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.product-feeds .juicer-feed .feed-item:hover .j-social{opacity:1;visibility:visible}.product-feeds .juicer-feed .feed-item:hover .j-poster{opacity:0;visibility:hidden}@media only screen and (min-width: 800px){.product-feeds .juicer-feed .slick-track{height:30vw!important}.product-feeds .juicer-feed .feed-item{width:30vw!important;height:30vw!important}}@media only screen and (min-width: 960px){.product-feeds .juicer-feed .slick-track{height:22vw!important}.product-feeds .juicer-feed .feed-item{width:22vw!important;height:22vw!important;margin-right:2vw}}@media only screen and (min-width: 1024px){.product-feeds .juicer-feed{margin-top:4em!important}}.juicer-feed.image-grid .j-text,.juicer-feed.slider .j-text,.juicer-feed.hip .j-text{background-color:transparent!important;padding:0!important;opacity:1!important;visibility:visible!important}.juicer-feed.image-grid .j-text .j-message,.juicer-feed.image-grid .j-text .j-meta>ul,.juicer-feed.slider .j-text .j-message,.juicer-feed.slider .j-text .j-meta>ul,.juicer-feed.hip .j-text .j-message,.juicer-feed.hip .j-text .j-meta>ul{display:none!important}.juicer-feed.image-grid .j-text .j-poster,.juicer-feed.slider .j-text .j-poster,.juicer-feed.hip .j-text .j-poster{opacity:1;visibility:visible;position:absolute;bottom:0;top:auto;margin-bottom:0;transition:opacity .2s,visibility .2s}.juicer-feed.image-grid .j-text .j-poster time,.juicer-feed.slider .j-text .j-poster time,.juicer-feed.hip .j-text .j-poster time{display:none}.juicer-feed.image-grid .j-text .j-poster img,.juicer-feed.slider .j-text .j-poster img,.juicer-feed.hip .j-text .j-poster img{border-radius:50%}.juicer-feed.image-grid .j-text .j-poster h3,.juicer-feed.slider .j-text .j-poster h3,.juicer-feed.hip .j-text .j-poster h3{color:#fff;letter-spacing:.05em}.juicer-feed.image-grid .j-text .j-poster a,.juicer-feed.slider .j-text .j-poster a,.juicer-feed.hip .j-text .j-poster a{display:block}.juicer-feed.image-grid .j-text .j-poster a:after,.juicer-feed.slider .j-text .j-poster a:after,.juicer-feed.hip .j-text .j-poster a:after{clear:both;content:"";display:table}.juicer-feed.image-grid .j-text .j-meta,.juicer-feed.slider .j-text .j-meta,.juicer-feed.hip .j-text .j-meta{height:100%!important;width:100%!important;margin:0;padding:0!important}.juicer-feed.image-grid .j-text .j-social,.juicer-feed.image-grid .j-text .j-meta>nav,.juicer-feed.slider .j-text .j-social,.juicer-feed.slider .j-text .j-meta>nav,.juicer-feed.hip .j-text .j-social,.juicer-feed.hip .j-text .j-meta>nav{display:block;height:100%!important;width:100%!important}.juicer-feed.image-grid .j-text .j-social,.juicer-feed.slider .j-text .j-social,.juicer-feed.hip .j-text .j-social{position:relative;opacity:0;visibility:hidden;background-color:#1a3d5db3!important;transition:opacity .2s,visibility .2s}.juicer-feed.image-grid .j-text .j-social:before,.juicer-feed.slider .j-text .j-social:before,.juicer-feed.hip .j-text .j-social:before{display:block;position:absolute;content:"";height:64px;width:64px;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%);background:rgba(37,37,37,.9) url(../img/icon-expand-1a55f5f3.svg) no-repeat center center;transition:opacity .2s}.mix-filter-content.specialized{margin-top:3.6em}.mix-filter-content .container{max-width:1000px}.mix-filter-content li{margin-bottom:1.5em}.mix-filter-content a,.mix-filter-content img{display:block}.mix-filter-content a{position:relative;box-shadow:0 2px 10px #0000001a;transition:box-shadow .2s}.no-touch .mix-filter-content a:hover{box-shadow:0 4px 20px #0003}.mix-filter-content img{position:relative}.mix-filter-content p{padding:1.2em 1em;color:#5b5b5b}@media only screen and (min-width: 480px){.mix-filter-content ul:after{clear:both;content:"";display:table}.mix-filter-content li{width:46%;float:left;margin:0 2% 4%}}@media only screen and (min-width: 768px){.mix-filter-content li{width:29.8333%;float:left;margin:0 1.75% 3.5%}}.enlarge{position:relative}.enlarge img{display:block}.enlarge:after{content:"";position:absolute;top:calc(50% - 27px);left:50%;transform:translate(-50%);height:60px;width:60px;border-radius:50%;background:rgba(0,0,0,.6) url(../img/icon-expand-1a55f5f3.svg) no-repeat center center;opacity:0;transition:opacity .2s}.no-touch a:hover .enlarge:after{opacity:1}.videos-overview ul:after{clear:both;content:"";display:table}.videos-overview li{height:300px}@supports (aspect-ratio: 1){.videos-overview li{height:unset;aspect-ratio:16/9}}.videos-overview .video-background{height:100%}@media only screen and (min-width: 480px){.videos-overview li{height:400px}@supports (aspect-ratio: 1){.videos-overview li{height:unset}}}@media only screen and (min-width: 768px){.videos-overview li{width:50%;float:left;height:300px}@supports (aspect-ratio: 1){.videos-overview li{height:unset}}.videos-overview li:last-of-type:nth-of-type(2n){width:100%;aspect-ratio:2.55/1}@supports (aspect-ratio: 1){.videos-overview li:last-of-type:nth-of-type(2n){height:unset}}.videos-overview li h1,.videos-overview li-title{font-size:2.8rem}.videos-overview li:first-of-type{width:100%;height:420px}@supports (aspect-ratio: 1){.videos-overview li:first-of-type{aspect-ratio:2.25/1;height:unset}}.videos-overview li:first-of-type h1,.videos-overview li:first-of-type-title{font-size:3.2rem}}@media only screen and (min-width: 1024px){.videos-overview li{height:400px}@supports (aspect-ratio: 1){.videos-overview li{height:unset}}.videos-overview li h1,.videos-overview li-title{font-size:3.8rem}.videos-overview li:first-of-type{height:630px}@supports (aspect-ratio: 1){.videos-overview li:first-of-type{aspect-ratio:2.55/1}}.videos-overview li:first-of-type h1,.videos-overview li:first-of-type-title{font-size:7rem}}@media only screen and (min-width: 1300px){.videos-overview li{height:450px}@supports (aspect-ratio: 1){.videos-overview li{height:unset}}.videos-overview li:first-of-type{height:650px}@supports (aspect-ratio: 1){.videos-overview li:first-of-type{height:unset}}}.videos-item{position:relative}.videos-item img{position:absolute;display:block;top:0;right:0;left:0;bottom:0;height:100%;width:100%;object-fit:cover;pointer-events:none;z-index:0}.videos-overview li{background-position:center center;background-repeat:no-repeat;background-size:cover}.configurations-wrapper{margin-top:1em}.configurations-wrapper .container>div:after{clear:both;content:"";display:table}.configurations-wrapper>li{padding:3em 0}.configurations-wrapper>li:nth-of-type(2n){background:whitesmoke}@media only screen and (min-width: 768px){.configurations-wrapper>li{padding:5em 0}}@media only screen and (min-width: 1024px){.configurations-wrapper .container:after{clear:both;content:"";display:table}.configurations-wrapper .conf-info{width:60%;float:left}.configurations-wrapper .conf-spec{width:40%;float:left}.configurations-wrapper .tables-wrapper:after{clear:both;content:"";display:table}}@media only screen and (min-width: 1300px){.configurations-wrapper .conf-info{width:58%;float:left}.configurations-wrapper .conf-spec{width:42%;float:left}}@media only screen and (min-width: 1445px){.configurations-wrapper .conf-info{width:55%;float:left}.configurations-wrapper .conf-spec{width:45%;float:left}}.conf-info{text-align:center}.conf-info img{margin-bottom:1em;width:800px;max-width:100%}.conf-info p{max-width:550px}@media only screen and (min-width: 1024px){.conf-info,.conf-info h3{text-align:left}.conf-info p{margin-left:0}.conf-info img{width:1000px}}.conf-actions{margin-top:2em;text-align:center}.conf-actions .has-icon.hollow-btn:before{display:none}.conf-actions a{margin:.8em .4em 0;width:167px}.conf-actions a:first-of-type{margin-top:0}@media only screen and (min-width: 600px){.conf-actions a{margin-top:0}}@media only screen and (min-width: 700px){.conf-actions a{width:193px}.conf-actions .has-icon.hollow-btn:before{display:inline-block}}@media only screen and (min-width: 1024px){.conf-actions{text-align:left}.conf-actions a{width:auto;float:left;margin-left:0;margin-right:15px;margin-bottom:15px;padding:.875em 1.9em}.conf-actions a:last-of-type{margin-right:0}}@media only screen and (min-width: 1300px){.conf-actions a{padding:1.2em 2.3em}.conf-actions .has-icon.hollow-btn:before{display:inline-block}}.conf-spec{margin-top:3em}@media only screen and (min-width: 1024px){.conf-spec{margin-top:0;padding-left:2.5em}}.spec-table>ul:not(:first-of-type){padding-top:50px}.spec-table>ul>li,.spec-table tr{border-top:1px solid #e9e9e9}.spec-table>ul>li:last-of-type,.spec-table tr:last-of-type{border-bottom:1px solid #e9e9e9}.spec-table.alternate-bg>ul>li,.spec-table.alternate-bg tr{background:#ffffff}.spec-table.alternate-bg>ul>li:nth-of-type(2n),.spec-table.alternate-bg tbody tr:nth-of-type(odd){background:whitesmoke}.spec-table .single-spec{position:relative}.spec-table .single-spec:after{clear:both;content:"";display:table}.spec-table .single-spec li{display:block;float:left;font-weight:500;padding:1em}.spec-table .label{width:150px}.spec-table .value{width:calc(100% - 150px);color:#5b5b5b}.no-label .spec-table .value{width:100%}@media only screen and (min-width: 800px){.spec-table .label{width:200px}.spec-table .value{width:calc(100% - 200px)}}@media only screen and (min-width: 1300px){.spec-table .single-spec li{font-size:1.9rem;font-weight:400;padding:1.4em 1em}}.spec-table.volume-tab .header-spec>li{text-align:center}.spec-table.volume-tab .label:first-of-type{width:110px;text-align:left}.spec-table.volume-tab .label,.spec-table.volume-tab .value{text-align:center;width:calc(50% - 55px)}@media only screen and (min-width: 480px){.spec-table.volume-tab>ul{width:100%}.spec-table.volume-tab .label:first-of-type,.spec-table.volume-tab .label,.spec-table.volume-tab .value{width:33.333%}}.spec-table.volume-tab.multi-tab{overflow-x:auto;-webkit-overflow-scrolling:touch}.spec-table.volume-tab.multi-tab>ul{width:1050px}.spec-table.volume-tab.multi-tab.two-tabs>ul{width:750px}.spec-table.volume-tab.multi-tab .header-spec>li{width:300px;border-right:1px solid #e9e9e9}.spec-table.volume-tab.multi-tab .header-spec>li:last-of-type{border-right:none}.spec-table.volume-tab.multi-tab .label{width:150px}.spec-table.volume-tab.multi-tab .value{width:150px;text-align:center}.spec-table.volume-tab.multi-tab .header-spec>li:first-of-type{width:150px}.spec-table.volume-tab.multi-tab .single-spec.values li:nth-of-type(2),.spec-table.volume-tab.multi-tab .single-spec.values li:nth-of-type(4),.spec-table.volume-tab.multi-tab .single-spec.values li:nth-of-type(6){border-left:1px solid #e9e9e9}@media only screen and (min-width: 1024px){.spec-table.volume-tab.multi-tab>ul,.spec-table.volume-tab.multi-tab.two-tabs>ul{width:100%;overflow-x:visible}.spec-table.volume-tab.multi-tab .single-spec li:not(:first-of-type){padding:1em .5em}.spec-table.volume-tab.multi-tab .header-spec>li{width:28%}.spec-table.volume-tab.multi-tab .value{width:14%}.spec-table.volume-tab.multi-tab .header-spec>li:first-of-type,.spec-table.volume-tab.multi-tab .label{width:16%}.spec-table.volume-tab.multi-tab.two-tabs .header-spec>li{width:34%}.spec-table.volume-tab.multi-tab.two-tabs .value{width:17%}.spec-table.volume-tab.multi-tab.two-tabs .header-spec>li:first-of-type,.spec-table.volume-tab.multi-tab.two-tabs .label{width:32%}}@media only screen and (min-width: 1300px){.spec-table.volume-tab.multi-tab>ul>li:first-of-type .single-spec li,.spec-table.volume-tab.multi-tab>ul>li:nth-of-type(2) .single-spec li{font-size:1.6rem;font-weight:600}.spec-table.volume-tab.multi-tab .single-spec li:not(:first-of-type){padding:1.4em .5em}}.responsive-table{position:relative;overflow:hidden;width:100%;max-width:1300px}.responsive-table .wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.responsive-table table{vertical-align:top;width:100%;white-space:nowrap;border-collapse:collapse;border-spacing:0}.responsive-table th,.responsive-table td{font-weight:500;padding:1em}.responsive-table th:not(:first-of-type),.responsive-table td:not(:first-of-type){text-align:center}.responsive-table td:not(:first-of-type){color:#5b5b5b}.responsive-table .bold td{color:#252525}@media only screen and (min-width: 1300px){.responsive-table th,.responsive-table td{font-size:1.9rem;padding:1.4em 1em}.responsive-table td{font-weight:400}.responsive-table .bold td,.responsive-table th{font-weight:600}}.basic-filter{position:relative;z-index:1}.basic-filter .spec-sub-cat{position:relative}.basic-filter .spec-sub-cat>li{position:absolute;top:0;left:0;z-index:1;visibility:hidden;opacity:0}.basic-filter[data-filter=config-01] .spec-sub-cat>li:first-of-type,.basic-filter[data-filter=config-02] .spec-sub-cat>li:nth-of-type(2),.basic-filter[data-filter=config-03] .spec-sub-cat>li:nth-of-type(3){position:relative;z-index:2;opacity:1;visibility:visible}@media only screen and (min-width: 1024px){.basic-filter{padding-left:230px}}.specifications .filter-nav{margin-bottom:4.5em}@media only screen and (min-width: 1300px){.specifications .filter-nav{margin-bottom:6em}}.specifications .filter-content .spec-item{padding-bottom:4.5em}.specifications .filter-content .spec-item:after{clear:both;content:"";display:table}@media only screen and (min-width: 1300px){.specifications .filter-content .spec-item{padding-bottom:6em}}.specifications .filter-content h3{text-align:left;margin-bottom:1em}@media only screen and (min-width: 1024px){.specifications .filter-content h3{font-size:2.6rem}}@media only screen and (min-width: 1300px){.specifications .filter-content h3{width:265px;float:left}}@media only screen and (min-width: 1300px){.specifications .filter-content .spec-table{float:left;width:calc(100% - 265px)}}.specifications .no-filter-spec{margin-top:4.5em}@media only screen and (min-width: 1300px){.specifications .no-filter-spec{margin-top:6em}}.specifications .bottom-actions{text-align:center}.sidebar-wrapper{position:relative}.spec-sidebar{display:none;text-align:left}.spec-sidebar.no-container-wrapper{left:5%}.spec-sidebar li{margin-bottom:.8em}.spec-sidebar a{font-weight:500;color:#5b5b5b;transition:color .2s}.no-touch .spec-sidebar a:hover{color:#252525}.spec-sidebar a:before{content:"";width:12px;height:12px;display:inline-block;transform:translateY(1px);background:url(../img/icons-spec-e3ff2e65.svg) no-repeat 0 0;margin-right:6px}.spec-sidebar li a[href="#spec-body-structure"]:before{background-position:-12px 0}.spec-sidebar li a[href="#spec-volume"]:before{background-position:-24px 0}.spec-sidebar li a[href="#spec-running-gear"]:before{background-position:-36px 0}.spec-sidebar li a[href="#spec-features"]:before{background-position:-60px 0}.spec-sidebar li a[href="#spec-options"]:before{background-position:-48px 0}.spec-sidebar li a[href="#spec-suspensions"]:before{background-position:-132px 0}.spec-sidebar .selected a{color:#252525}.spec-sidebar .selected a:before{background-position:0 -12px}.spec-sidebar .selected a[href="#spec-body-structure"]:before{background-position:-12px -12px}.spec-sidebar .selected a[href="#spec-volume"]:before{background-position:-24px -12px}.spec-sidebar .selected a[href="#spec-running-gear"]:before{background-position:-36px -12px}.spec-sidebar .selected a[href="#spec-features"]:before{background-position:-60px -12px}.spec-sidebar .selected a[href="#spec-options"]:before{background-position:-48px -12px}.spec-sidebar .selected a[href="#spec-suspensions"]:before{background-position:-132px -12px}@media only screen and (min-width: 1024px){.spec-sidebar{display:block;position:absolute;top:0;left:0}.spec-sidebar.fixed{position:fixed;top:90px;left:5%}}@media only screen and (min-width: 1300px){.spec-sidebar.fixed{top:110px}.spec-sidebar.no-secondary-nav.fixed{top:90px}}@media only screen and (min-width: 1445px){.spec-sidebar.no-container-wrapper,.spec-sidebar.fixed{left:calc(50vw - 650px)}}.features .spec-sidebar li:first-of-type a:before{background-position:-60px 0}.features .spec-sidebar li:nth-of-type(2) a:before{background-position:-72px 0}.features .spec-sidebar .selected:first-of-type a:before{background-position:-60px -12px}.features .spec-sidebar .selected:nth-of-type(2) a:before{background-position:-72px -12px}@media only screen and (min-width: 1024px){.features .spec-sidebar{display:none}}@media only screen and (min-width: 1300px){.features .spec-sidebar{display:block}}.filter-content.features-filter .images>li,.filter-content.features-filter .product-overview-content>li,.filter-content.features-filter .chosen-model li{position:absolute;opacity:0;visibility:hidden}.filter-content.features-filter[data-filter=config-01] .images>li:first-of-type,.filter-content.features-filter[data-filter=config-02] .images>li:nth-of-type(2),.filter-content.features-filter[data-filter=config-03] .images>li:nth-of-type(3),.filter-content.features-filter[data-filter=config-04] .images>li:nth-of-type(4),.filter-content.features-filter[data-filter=config-01] .product-overview-content>li:first-of-type,.filter-content.features-filter[data-filter=config-02] .product-overview-content>li:nth-of-type(2),.filter-content.features-filter[data-filter=config-03] .product-overview-content>li:nth-of-type(3),.filter-content.features-filter[data-filter=config-04] .product-overview-content>li:nth-of-type(4),.filter-content.features-filter[data-filter=config-01] .chosen-model li:first-of-type,.filter-content.features-filter[data-filter=config-02] .chosen-model li:nth-of-type(2),.filter-content.features-filter[data-filter=config-03] .chosen-model li:nth-of-type(3),.filter-content.features-filter[data-filter=config-04] .chosen-model li:nth-of-type(4){position:relative;opacity:1;visibility:visible}.filter-content.features-filter .interest-points li{visibility:hidden;opacity:0}.filter-content.features-filter[data-filter=config-01] .interest-points li.config-01,.filter-content.features-filter[data-filter=config-02] .interest-points li.config-02,.filter-content.features-filter[data-filter=config-03] .interest-points li.config-03,.filter-content.features-filter[data-filter=config-04] .interest-points li.config-04{opacity:1;visibility:visible}.features-filter>div{text-align:center}.features-filter .image-wrapper{position:relative;display:inline-block;margin:0 auto 3em}.features-filter .images{display:inline-block;margin:0 auto}.features-filter .images img{display:block}.features-filter .product-overview-content{margin-bottom:4em}@media only screen and (min-width: 620px){.features-filter{z-index:3}}@media only screen and (min-width: 1024px){.features-filter .image-wrapper{margin:1em auto 4em}.features-filter .product-overview-content{margin-bottom:7em}}.single-point{position:absolute;border-radius:50%}.single-point>a{position:relative;z-index:2;display:block;width:20px;height:20px;border-radius:inherit;background:#1a3d5d;box-shadow:0 0 10px #0000004d;transition:background-color .2s}.single-point>a:after,.single-point>a:before{content:"";position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%);background-color:#fff;transition-property:transform;transition-duration:.2s}.single-point>a:after{height:2px;width:8px}.single-point>a:before{height:8px;width:2px}.single-point:after{content:"";position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;border-radius:inherit;background-color:transparent;animation:pulse 2s infinite}.single-point.is-open>a{background-color:#1a3d5d}.single-point.is-open>a:after,.single-point.is-open>a:before{transform:translate(-50%) translateY(-50%) rotate(135deg)}.single-point.is-open:after{display:none}.single-point.is-open .more-info{visibility:visible;opacity:1;-webkit-overflow-scrolling:touch;transform:scale(1)}.single-point.visited>a{background-color:#1a3d5d}.single-point.visited:after{display:none}@media only screen and (min-width: 768px){.single-point>a{width:30px;height:30px}.single-point>a:after{height:2px;width:10px}.single-point>a:before{height:10px;width:2px}}@media only screen and (min-width: 1024px){.single-point:before{content:"";position:fixed;top:0;left:0;height:100%;width:100%;z-index:7;background:rgba(37,37,37,.7);opacity:0;visibility:hidden;transition:all .3s}.single-point.is-open:before{visibility:visible;opacity:1}.single-point.is-open .more-info{transform:translate(0)}}@media only screen and (min-width: 1300px){.single-point:before{display:none}.single-point.is-open .more-info.left{right:140%}.single-point.is-open .more-info.right{left:140%}.single-point.is-open .more-info.top{bottom:140%}.single-point.is-open .more-info.bottom{top:140%}}.single-point .more-info{position:fixed;top:0;left:0;z-index:8;width:100%;height:100%;overflow-y:auto;text-align:left;line-height:1.5;background-color:#fffffff7;padding:3em 1em;visibility:hidden;opacity:0;transform:scale(.8);transition:all .3s}.single-point .more-info:before{content:"";position:absolute;height:0;width:0;display:none;border:8px solid transparent}.single-point .more-info img{margin-bottom:1.5em;width:100%}.single-point .more-info h2{font-size:2.2rem;margin-bottom:.6em}.single-point .more-info p{color:#727272}.single-point .more-info h2,.single-point .more-info p{text-align:center;margin-left:auto;margin-right:auto;max-width:400px}.single-point .more-info h2{max-width:430px}@media only screen and (min-width: 768px){.single-point .more-info{padding:4em 1em}.single-point .more-info img{margin-bottom:2.5em}}@media only screen and (min-width: 1024px){.single-point .more-info{left:auto;right:0;width:60%;opacity:1;transform:translate(100%)}}@media only screen and (min-width: 1300px){.single-point .more-info{position:absolute;z-index:3;width:480px;height:420px;padding:1em;overflow-y:visible;line-height:1.4;box-shadow:0 4px 30px #0003;opacity:0}.single-point .more-info:before{display:block}.single-point .more-info.left,.single-point .more-info.right{top:50%;bottom:auto;transform:translateY(-50%)}.single-point .more-info.left:before,.single-point .more-info.right:before{top:50%;bottom:auto;transform:translateY(-50%)}.single-point .more-info.left{right:160%;left:auto}.single-point .more-info.left:before{border-left-color:#fffffff2;left:100%}.single-point .more-info.right{left:160%}.single-point .more-info.right:before{border-right-color:#fffffff2;right:100%}.single-point .more-info.top,.single-point .more-info.bottom{left:50%;right:auto;transform:translate(-50%)}.single-point .more-info.top:before,.single-point .more-info.bottom:before{left:50%;right:auto;transform:translate(-50%)}.single-point .more-info.top{bottom:160%;top:auto}.single-point .more-info.top:before{border-top-color:#fffffff2;top:100%}.single-point .more-info.bottom{top:160%}.single-point .more-info.bottom:before{border-bottom-color:#fffffff2;bottom:100%}.single-point .more-info h2{font-size:2.4rem;line-height:1.2;margin-bottom:.4em}.single-point .more-info p{font-size:1.6rem}.single-point .more-info img{margin-bottom:1em}}.close-point-info{position:fixed;top:0;right:0;height:44px;width:44px}.close-point-info:after,.close-point-info:before{content:"";position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%) rotate(45deg);background-color:#252525;transition-property:transform;transition-duration:.2s}.close-point-info:after{height:2px;width:16px}.close-point-info:before{height:16px;width:2px}@media only screen and (min-width: 768px){.close-point-info{top:7px;height:50px;width:50px}.close-point-info:after{height:2px;width:28px}.close-point-info:before{height:28px;width:2px}}@media only screen and (min-width: 1300px){.close-point-info{position:absolute;left:auto;right:24px;top:24px;height:auto;width:auto;line-height:normal;text-indent:0;color:#fff;padding:.4em .8em;background:rgba(37,37,37,.8);font-size:1.4rem;transition:background .2s}.close-point-info:after,.close-point-info:before{display:none}.no-touch .close-point-info:hover{background:#252525}}.chosen-model{display:none;position:fixed;top:110px;right:calc(-5% - 100px);text-align:right;opacity:0;transition:right .3s 0s,opacity 0s .3s}.chosen-model a{display:block;color:#5b5b5b;font-weight:500;font-size:1.8rem;padding-right:.5em;border-right:2px solid rgba(0,0,0,.15)}@media only screen and (min-width: 1300px){.chosen-model{display:block}.chosen-model.slide-in{right:5%;opacity:1;transition:right .3s 0s,opacity 0s 0s}}@media only screen and (min-width: 1445px){.chosen-model.slide-in{right:calc(50vw - 650px)}}.product-features-list{max-width:1000px;margin:3em auto 0}.product-features-list:after{clear:both;content:"";display:table}.product-features-list ul:after{clear:both;content:"";display:table}.product-features-list .single-feature{display:none;margin-bottom:1.5em;float:left}.product-features-list.no-filter .single-feature{display:block}.product-features-list .placeholder{display:block;width:100%;height:auto;float:left;text-align:left;margin-bottom:1em;font-weight:600;font-size:1.8rem}.product-features-list .placeholder:not(:first-of-type){margin-top:1.5em}[data-filter=config-01] .product-features-list .single-feature.config-01,[data-filter=config-02] .product-features-list .single-feature.config-02,[data-filter=config-03] .product-features-list .single-feature.config-03,[data-filter=config-04] .product-features-list .single-feature.config-04{display:block}.product-features-list a{display:block;box-shadow:0 3px 8px #0000001a;transition:box-shadow .3s}.no-touch .product-features-list a:hover{box-shadow:0 9px 20px #0003}.product-features-list .wrapper{position:relative;padding:1.4em 1.2em;height:175px;overflow:hidden;text-align:left}.product-features-list .wrapper:after,.product-features-list .wrapper:before{content:"";position:absolute;width:100%;left:0}.product-features-list .wrapper:before{z-index:1;bottom:0;height:22px;background:#ffffff}.product-features-list .wrapper:after{z-index:2;bottom:21px;height:60px;background:-webkit-linear-gradient(bottom,white,white 20%,rgba(255,255,255,0));background:linear-gradient(to top,white,white 20%,rgba(255,255,255,0))}.product-features-list h3{text-align:left;font-size:2.2rem;font-weight:700;margin:12px 0 10px}.product-features-list p{line-height:1.3;color:#5b5b5b}@media only screen and (min-width: 480px){.product-features-list .single-feature{width:48%;float:left;margin:0 1% 2%}.product-features-list .placeholder{margin-left:1%}}@media only screen and (min-width: 768px){.product-features-list .single-feature{width:29.8%;float:left;margin:0 1.75% 3.5%}.product-features-list .placeholder{margin-left:1.75%;font-size:2rem}}@media only screen and (min-width: 1024px){.product-features-list{margin-top:5em}.product-features-list h3{font-size:2.7rem;margin-top:0}.product-features-list .placeholder{font-size:3.2rem}.product-features-list .feature-type{display:none}}.feature-type{font-size:1.2rem;text-transform:uppercase;font-weight:500;letter-spacing:1px;color:#1a3d5d;font-weight:600}.feature-type.optional{color:#b58d5e}.gallery-popup.hopper-aluminum-features .slideshow li .image-wrapper{background-position:center center;background-repeat:no-repeat;background-size:cover}.subpage-virtual-tour h2,.subpage-virtual-tour h1{font-size:2.4rem}@media only screen and (min-width: 600px){.subpage-virtual-tour h2,.subpage-virtual-tour h1{font-size:3.5rem}}@media only screen and (min-width: 800px){.subpage-virtual-tour h2,.subpage-virtual-tour h1{font-size:4.7rem}}@media only screen and (min-width: 1024px){.subpage-virtual-tour h2,.subpage-virtual-tour h1{font-size:5rem}}.lazy-gallery>li{background-color:#2c2c2c}.lazy-gallery>li:after{content:"";position:absolute;z-index:1;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%);width:128px;height:128px;background:url(../img/icon-img-loading-0f4a223c.svg)}.lazy-gallery>li .image-wrapper{position:relative;z-index:2;background-position:center;background-repeat:no-repeat}.photos .lazy-gallery>li:after{display:none}.lazy-gallery>li.loaded:after{opacity:0;visibility:hidden;transition:opacity 0s .3s,visibility 0s .3s}.lazy-gallery>li.loaded .image-wrapper{background-size:cover;animation:fade-in .5s .3s;animation-fill-mode:backwards}.photos .lazy-gallery>li.loaded img{animation:fade-in .5s}.features .lazy-gallery>li:after{top:25%}@media only screen and (min-width: 1024px){.features .lazy-gallery>li:after{top:30%}}@media only screen and (min-width: 1024px){.features .lazy-gallery>li.portrait:after{top:50%;left:25%}}.sub-cat-overview .single-model.hopper.aluminum{background-image:url(../img/aluminum-bdc1211e.jpg)}@media only screen and (min-width: 800px){.sub-cat-overview .single-model.hopper.aluminum{background-image:url(../img/aluminum-b6cd627e.jpg)}}.sub-cat-overview .single-model.hopper.steel{background-image:url(../img/steel-0dca2cfe.jpg)}@media only screen and (min-width: 800px){.sub-cat-overview .single-model.hopper.steel{background-image:url(../img/steel-10b5b933.jpg)}}.sub-cat-overview .single-model.flatbeds.aluminum{background-image:url(../img/aluminum-1afef0b2.jpg)}@media only screen and (min-width: 800px){.sub-cat-overview .single-model.flatbeds.aluminum{background-image:url(../img/aluminum-ae930269.jpg)}}.sub-cat-overview .single-model.flatbeds.steel{background-image:url(../img/steel-48735e41.jpg)}@media only screen and (min-width: 800px){.sub-cat-overview .single-model.flatbeds.steel{background-image:url(../img/steel-85f7b7a9.jpg)}}.sub-cat-overview .single-model.flatbeds.combo{background-image:url(../img/combo-74b06e51.jpg)}@media only screen and (min-width: 800px){.sub-cat-overview .single-model.flatbeds.combo{background-image:url(../img/combo-2a59632f.jpg)}}.sub-cat-overview .single-model.specialized.scissor-neck{background-image:url(../img/specialized-01-64c5a513.jpg)}@media only screen and (min-width: 800px){.sub-cat-overview .single-model.specialized.scissor-neck{background-image:url(../img/specialized-01-0bc0ecb7.jpg)}}.sub-cat-overview .single-model.specialized.trombone{background-image:url(../img/specialized-02-3305b3a5.jpg)}@media only screen and (min-width: 800px){.sub-cat-overview .single-model.specialized.trombone{background-image:url(../img/specialized-02-6ed1cca7.jpg)}}.sub-cat-overview .single-model.specialized.low-boy{background-image:url(../img/specialized-03-878f9db1.jpg)}@media only screen and (min-width: 800px){.sub-cat-overview .single-model.specialized.low-boy{background-image:url(../img/specialized-03-3daf8f11.jpg)}}.sub-cat-overview .single-model.specialized.steel-oilfield{background-image:url(../img/specialized-04-9f3b5fbf.jpg)}@media only screen and (min-width: 800px){.sub-cat-overview .single-model.specialized.steel-oilfield{background-image:url(../img/specialized-04-04c19da2.jpg)}}.sub-cat-overview .single-model.specialized.jeep{background-image:url(../img/specialized-05-cec5001e.jpg)}@media only screen and (min-width: 800px){.sub-cat-overview .single-model.specialized.jeep{background-image:url(../img/specialized-05-ef63866c.jpg)}}.sub-cat-overview .single-model.specialized.booster{background-image:url(../img/specialized-06-398027c8.jpg)}@media only screen and (min-width: 800px){.sub-cat-overview .single-model.specialized.booster{background-image:url(../img/specialized-06-bd34fd11.jpg)}}.product-overview-video.hopper .hero-block{background-image:url(../img/video-mobile-18a226d7.jpg)}@media only screen and (min-width: 800px){.product-overview-video.hopper .hero-block{background-image:url(../img/video-6117d54a.jpg)}}.product-overview-video.flatbeds .hero-block{background-image:url(../img/video-mobile-17a2a896.jpg)}@media only screen and (min-width: 800px){.product-overview-video.flatbeds .hero-block{background-image:url(../img/video-2cf6f255.jpg)}}.product-overview-video.hopper-aluminum-triple .hero-block{background-image:url(../img/video-mobile-triple-748f4d43.jpg)}@media only screen and (min-width: 800px){.product-overview-video.hopper-aluminum-triple .hero-block{background-image:url(../img/video-triple-dc0dfefa.jpg)}}.product-overview-video.hopper-aluminum-reverse-gate .hero-block{background-image:url(../img/video-mobile-reverse-gate-c41b73b9.jpg)}@media only screen and (min-width: 800px){.product-overview-video.hopper-aluminum-reverse-gate .hero-block{background-image:url(../img/video-reverse-gate-b6a8c72a.jpg)}}.product-overview-video.hopper-aluminum .hero-block{background-image:url(../img/video-mobile-187b3b6d.jpg)}@media only screen and (min-width: 800px){.product-overview-video.hopper-aluminum .hero-block{background-image:url(../img/video-29f17df3.jpg)}}.product-overview-gallery.hopper-aluminum .hero-block{background-image:url(../img/gallery-mobile-3a55272a.jpg)}@media only screen and (min-width: 800px){.product-overview-gallery.hopper-aluminum .hero-block{background-image:url(../img/gallery-9d42df35.jpg)}}.product-overview-video.hopper-steel .hero-block{background-image:url(../img/video-mobile-19df0260.jpg)}@media only screen and (min-width: 800px){.product-overview-video.hopper-steel .hero-block{background-image:url(../img/video-1cc5c8a3.jpg)}}.product-overview-gallery.hopper-steel .hero-block{background-image:url(../img/gallery-mobile-9f341d3b.jpg)}@media only screen and (min-width: 800px){.product-overview-gallery.hopper-steel .hero-block{background-image:url(../img/gallery-33aeddff.jpg)}}.product-overview-video.flatbeds-aluminum .hero-block{background-image:url(../img/video-mobile-030cc6f9.jpg)}@media only screen and (min-width: 800px){.product-overview-video.flatbeds-aluminum .hero-block{background-image:url(../img/video-bd89d473.jpg)}}.product-overview-gallery.flatbeds-aluminum .hero-block{background-image:url(../img/gallery-mobile-68aa21af.jpg)}@media only screen and (min-width: 800px){.product-overview-gallery.flatbeds-aluminum .hero-block{background-image:url(../img/gallery-bda55a63.jpg)}}.product-overview-video.flatbeds-steel .hero-block{background-image:url(../img/video-mobile-6cbc7d09.jpg)}@media only screen and (min-width: 800px){.product-overview-video.flatbeds-steel .hero-block{background-image:url(../img/video-9f7d9586.jpg)}}.product-overview-gallery.flatbeds-steel .hero-block{background-image:url(../img/gallery-mobile-02c8aeed.jpg)}@media only screen and (min-width: 800px){.product-overview-gallery.flatbeds-steel .hero-block{background-image:url(../img/gallery-2d368831.jpg)}}.product-overview-video.flatbeds-combo .hero-block{background-image:url(../img/renown-videos-mobile-bb86c0a1.jpg)}@media only screen and (min-width: 800px){.product-overview-video.flatbeds-combo .hero-block{background-image:url(../img/renown-videos-72d95df8.jpg)}}.product-overview-gallery.flatbeds-combo .hero-block{background-image:url(../img/gallery-mobile-f7803321.jpg)}@media only screen and (min-width: 800px){.product-overview-gallery.flatbeds-combo .hero-block{background-image:url(../img/gallery-af3df926.jpg)}}.product-overview-gallery.specialized-scissor-neck .hero-block{background-image:url(../img/gallery-mobile-496f9a02.jpg)}@media only screen and (min-width: 800px){.product-overview-gallery.specialized-scissor-neck .hero-block{background-image:url(../img/gallery-89e48fa5.jpg)}}.product-overview-gallery.specialized-trombone .hero-block{background-image:url(../img/gallery-mobile-ec998723.jpg)}@media only screen and (min-width: 800px){.product-overview-gallery.specialized-trombone .hero-block{background-image:url(../img/gallery-84848916.jpg)}}.product-overview-gallery.specialized-low-boy .hero-block{background-image:url(../img/gallery-mobile-eadbc902.jpg)}@media only screen and (min-width: 800px){.product-overview-gallery.specialized-low-boy .hero-block{background-image:url(../img/gallery-f0fa77d0.jpg)}}.product-overview-gallery.specialized-steel-oilfield .hero-block{background-image:url(../img/gallery-mobile-880a64d2.jpg)}@media only screen and (min-width: 800px){.product-overview-gallery.specialized-steel-oilfield .hero-block{background-image:url(../img/gallery-56860011.jpg)}}.product-overview-gallery.specialized-jeep .hero-block{background-image:url(../img/gallery-mobile-128948b0.jpg)}@media only screen and (min-width: 800px){.product-overview-gallery.specialized-jeep .hero-block{background-image:url(../img/gallery-2b1e1a11.jpg)}}.product-overview-gallery.specialized-booster .hero-block{background-image:url(../img/gallery-mobile-6ef3fbc0.jpg)}@media only screen and (min-width: 800px){.product-overview-gallery.specialized-booster .hero-block{background-image:url(../img/gallery-b4607b67.jpg)}}.hopper .hero-block-wrapper li:first-of-type{background-image:url(../img/hopper-01-b4a69071.jpg)}@media only screen and (min-width: 800px){.hopper .hero-block-wrapper li:first-of-type{background-image:url(../img/hopper-01-5224aa1e.jpg)}}.hopper .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/hopper-02-97b62b8e.jpg)}@media only screen and (min-width: 800px){.hopper .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/hopper-02-cd2a4d7f.jpg)}}.flatbeds .hero-block-wrapper li:first-of-type{background-image:url(../img/flatbeds-01-19e866f9.jpg)}@media only screen and (min-width: 800px){.flatbeds .hero-block-wrapper li:first-of-type{background-image:url(../img/flatbeds-01-207368f2.jpg)}}.flatbeds .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/flatbeds-02-2d572908.jpg)}@media only screen and (min-width: 800px){.flatbeds .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/flatbeds-02-afbb99e9.jpg)}}.flatbeds .hero-block-wrapper li:nth-of-type(3){background-image:url(../img/flatbeds-03-be444e9b.jpg)}@media only screen and (min-width: 800px){.flatbeds .hero-block-wrapper li:nth-of-type(3){background-image:url(../img/flatbeds-03-451f3dde.jpg)}}.specialized .hero-block-wrapper li:first-of-type{background-image:url(../img/specialized-01-64c5a513.jpg)}@media only screen and (min-width: 800px){.specialized .hero-block-wrapper li:first-of-type{background-image:url(../img/specialized-01-62df577c.jpg)}}.specialized .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/specialized-02-3305b3a5.jpg)}@media only screen and (min-width: 800px){.specialized .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/specialized-02-72d66095.jpg)}}.specialized .hero-block-wrapper li:nth-of-type(3){background-image:url(../img/specialized-03-878f9db1.jpg)}@media only screen and (min-width: 800px){.specialized .hero-block-wrapper li:nth-of-type(3){background-image:url(../img/specialized-03-08585656.jpg)}}.specialized .hero-block-wrapper li:nth-of-type(4){background-image:url(../img/specialized-04-9f3b5fbf.jpg)}@media only screen and (min-width: 800px){.specialized .hero-block-wrapper li:nth-of-type(4){background-image:url(../img/specialized-04-f54d482a.jpg)}}.specialized .hero-block-wrapper li:nth-of-type(5){background-image:url(../img/specialized-05-cec5001e.jpg)}@media only screen and (min-width: 800px){.specialized .hero-block-wrapper li:nth-of-type(5){background-image:url(../img/specialized-05-556218bb.jpg)}}.specialized .hero-block-wrapper li:nth-of-type(6){background-image:url(../img/specialized-06-398027c8.jpg)}@media only screen and (min-width: 800px){.specialized .hero-block-wrapper li:nth-of-type(6){background-image:url(../img/specialized-06-57069ca7.jpg)}}.hopper-aluminum-triple .hero-block-wrapper li:first-of-type{background-image:url(../img/distinction-triple-hero-9051ae69.jpg)}.hopper-aluminum-reverse-gate .hero-block-wrapper li:first-of-type{background-image:url(../img/distinction-reverse-gate-hero-137a3b37.jpg)}.hopper-aluminum .hero-block-wrapper li:first-of-type{background-image:url(../img/grain-hero-01-e2b28acf.jpg)}@media only screen and (min-width: 800px){.hopper-aluminum .hero-block-wrapper li:first-of-type{background-image:url(../img/grain-hero-01-e2b28acf.jpg)}}.hopper-aluminum .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/grain-hero-02-d1b7c4ec.jpg)}@media only screen and (min-width: 800px){.hopper-aluminum .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/grain-hero-02-d1b7c4ec.jpg)}}.hopper-aluminum .hero-block-wrapper li:nth-of-type(3){background-image:url(../img/grain-hero-03-27739ce6.jpg)}@media only screen and (min-width: 800px){.hopper-aluminum .hero-block-wrapper li:nth-of-type(3){background-image:url(../img/grain-hero-03-27739ce6.jpg)}}.hopper-aluminum .single-point:first-of-type{bottom:25%;right:17%}.hopper-aluminum [data-filter=config-02] .single-point:first-of-type{right:45%}.hopper-aluminum [data-filter=config-03] .single-point:first-of-type{right:40%;bottom:30%}.hopper-aluminum .single-point:nth-of-type(2){bottom:30%;right:26%}.hopper-aluminum [data-filter=config-02] .single-point:nth-of-type(2){left:38%;right:auto}.hopper-aluminum [data-filter=config-03] .single-point:nth-of-type(2){right:auto;left:40%}.hopper-aluminum .single-point:nth-of-type(3){top:38%;left:26%}.hopper-aluminum .single-point:nth-of-type(4){top:34%;left:46%}.hopper-aluminum .single-point:nth-of-type(5){bottom:35%;left:7%}.hopper-aluminum [data-filter=config-02] .single-point:nth-of-type(5){bottom:42%;left:10%}.hopper-aluminum [data-filter=config-03] .single-point:nth-of-type(5){bottom:37%;left:11%}.parts-lookup .single-point:first-of-type{bottom:40%;left:7%}.parts-lookup .single-point:nth-of-type(2){bottom:14%;right:29%}.hopper-steel .hero-block-wrapper li:first-of-type{background-image:url(../img/grain-hero-01-ea2b3664.jpg)}@media only screen and (min-width: 800px){.hopper-steel .hero-block-wrapper li:first-of-type{background-image:url(../img/grain-hero-01-ea2b3664.jpg)}}.hopper-steel .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/grain-hero-02-c0546421.jpg)}@media only screen and (min-width: 800px){.hopper-steel .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/grain-hero-02-c0546421.jpg)}}.hopper-steel .hero-block-wrapper li:nth-of-type(3){background-image:url(../img/grain-hero-03-247ae816.jpg)}@media only screen and (min-width: 800px){.hopper-steel .hero-block-wrapper li:nth-of-type(3){background-image:url(../img/grain-hero-03-247ae816.jpg)}}.hopper-steel .single-point:first-of-type{top:35%;right:17%}.hopper-steel [data-filter=config-02] .single-point:first-of-type,.hopper-steel [data-filter=config-03] .single-point:first-of-type{right:45%}.hopper-steel .single-point:nth-of-type(2){bottom:25%;right:20%}.hopper-steel [data-filter=config-02] .single-point:nth-of-type(2),.hopper-steel [data-filter=config-03] .single-point:nth-of-type(2){right:38%}.hopper-steel .single-point:nth-of-type(3){bottom:18%;left:31%}.hopper-steel [data-filter=config-02] .single-point:nth-of-type(3){bottom:15%;left:35%}.hopper-steel [data-filter=config-03] .single-point:nth-of-type(3){bottom:13%;left:37%}.hopper-steel .single-point:nth-of-type(4){top:34%;left:36%}.hopper-steel .single-point:nth-of-type(5){bottom:47%;right:7%}.hopper-steel [data-filter=config-02] .single-point:nth-of-type(5),.hopper-steel [data-filter=config-03] .single-point:nth-of-type(5){right:20%}.hopper-steel .single-point:nth-of-type(6){top:30%;left:47%}.hopper-steel .single-point:nth-of-type(7){top:30%;left:10%}.hopper-steel [data-filter=config-02] .single-point:nth-of-type(7),.hopper-steel [data-filter=config-03] .single-point:nth-of-type(7){left:30%}.flatbeds-aluminum .hero-block-wrapper li:first-of-type{background-image:url(../img/grain-hero-01-208763ec.jpg)}@media only screen and (min-width: 800px){.flatbeds-aluminum .hero-block-wrapper li:first-of-type{background-image:url(../img/grain-hero-01-208763ec.jpg)}}.flatbeds-aluminum .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/grain-hero-02-f9265485.jpg)}@media only screen and (min-width: 800px){.flatbeds-aluminum .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/grain-hero-02-f9265485.jpg)}}.flatbeds-aluminum .hero-block-wrapper li:nth-of-type(3){background-image:url(../../img/flatbeds/aluminum/top-hero/small/grain-hero-03.jpg)}@media only screen and (min-width: 800px){.flatbeds-aluminum .hero-block-wrapper li:nth-of-type(3){background-image:url(../../img/flatbeds/aluminum/top-hero/large/grain-hero-03.jpg)}}.flatbeds-aluminum .single-point:first-of-type{top:45%;right:23%}.flatbeds-aluminum [data-filter=config-02] .single-point:first-of-type{top:50%;right:33%}.flatbeds-aluminum .single-point:nth-of-type(2){top:35%;right:0%}.flatbeds-aluminum [data-filter=config-02] .single-point:nth-of-type(2){top:44%}.flatbeds-aluminum .single-point:nth-of-type(3){top:34%;left:46%}.flatbeds-aluminum [data-filter=config-02] .single-point:nth-of-type(3){top:46%}.flatbeds-aluminum .single-point:nth-of-type(4){bottom:35%;left:20%}.flatbeds-steel .hero-block-wrapper li:first-of-type{background-image:url(../img/grain-hero-01-2293d4e4.jpg)}@media only screen and (min-width: 800px){.flatbeds-steel .hero-block-wrapper li:first-of-type{background-image:url(../img/grain-hero-01-2293d4e4.jpg)}}.flatbeds-steel .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/grain-hero-02-ab7f7ba5.jpg)}@media only screen and (min-width: 800px){.flatbeds-steel .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/grain-hero-02-ab7f7ba5.jpg)}}.flatbeds-steel .hero-block-wrapper li:nth-of-type(3){background-image:url(../img/grain-hero-03-d1c7061a.jpg)}@media only screen and (min-width: 800px){.flatbeds-steel .hero-block-wrapper li:nth-of-type(3){background-image:url(../img/grain-hero-03-d1c7061a.jpg)}}.flatbeds-steel .single-point:first-of-type{top:33%;right:42%}.flatbeds-steel [data-filter=config-02] .single-point:first-of-type{top:40%}.flatbeds-steel [data-filter=config-03] .single-point:first-of-type{right:30%;top:35%}.flatbeds-steel .single-point:nth-of-type(2){top:37%;right:0%}.flatbeds-steel [data-filter=config-02] .single-point:nth-of-type(2),.flatbeds-steel [data-filter=config-03] .single-point:nth-of-type(2){top:42%}.flatbeds-steel .single-point:nth-of-type(3){top:38%;left:10%}.flatbeds-steel .single-point:nth-of-type(3){top:42%;left:32%}.flatbeds-steel .single-point:nth-of-type(4){top:43%;left:5%}.flatbeds-steel .single-point:nth-of-type(5){bottom:37%;right:10%}.flatbeds-steel [data-filter=config-02] .single-point:nth-of-type(5){right:13%}.flatbeds-steel [data-filter=config-03] .single-point:nth-of-type(5){right:8%}.flatbeds-steel .single-point:nth-of-type(6){top:30%;left:-2%}.flatbeds-steel .single-point:nth-of-type(7){top:30%;left:40%}.flatbeds-steel .single-point:nth-of-type(8){top:33%;left:22%}.flatbeds-steel .single-point:nth-of-type(9){top:40%;left:20%}.flatbeds-combo .hero-block-wrapper li:first-of-type{background-image:url(../img/grain-hero-01-d0b79657.jpg)}@media only screen and (min-width: 800px){.flatbeds-combo .hero-block-wrapper li:first-of-type{background-image:url(../img/grain-hero-01-d0b79657.jpg)}}.flatbeds-combo .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/grain-hero-02-9f84a9cb.jpg)}@media only screen and (min-width: 800px){.flatbeds-combo .hero-block-wrapper li:nth-of-type(2){background-image:url(../img/grain-hero-02-9f84a9cb.jpg)}}.flatbeds-combo .hero-block-wrapper li:nth-of-type(3){background-image:url(../img/grain-hero-03-fd081cab.jpg)}@media only screen and (min-width: 800px){.flatbeds-combo .hero-block-wrapper li:nth-of-type(3){background-image:url(../img/grain-hero-03-fd081cab.jpg)}}.flatbeds-combo .single-point:first-of-type{bottom:45%;left:35%}.flatbeds-combo [data-filter=config-02] .single-point:first-of-type{bottom:40%}.flatbeds-combo [data-filter=config-03] .single-point:first-of-type{left:30%;bottom:48%}.flatbeds-combo .single-point:nth-of-type(2){top:34%;right:32%}.flatbeds-combo [data-filter=config-02] .single-point:nth-of-type(2){top:41%}.flatbeds-combo [data-filter=config-03] .single-point:nth-of-type(2){top:36%}.flatbeds-combo .single-point:nth-of-type(3){top:38%;left:26%}.flatbeds-combo [data-filter=config-02] .single-point:nth-of-type(3){top:44%}.flatbeds-combo .single-point:nth-of-type(4){top:42%;left:46%}.flatbeds-combo [data-filter=config-02] .single-point:nth-of-type(4){top:48%}.flatbeds-combo [data-filter=config-03] .single-point:nth-of-type(4){right:20%;left:auto}.flatbeds-combo .single-point:nth-of-type(5){bottom:39%;right:23%}.flatbeds-combo [data-filter=config-02] .single-point:nth-of-type(5){right:11%}.flatbeds-combo [data-filter=config-03] .single-point:nth-of-type(5){bottom:37%;right:9%}.flatbeds-combo .single-point:nth-of-type(6){bottom:27%;left:20%}.flatbeds-combo .single-point:nth-of-type(7){bottom:50%;left:-3%}.product-top-slider.specialized-scissor-neck.hero-block-wrapper .hero-block{background-image:url(../img/specialized-01-64c5a513.jpg)}@media only screen and (min-width: 800px){.product-top-slider.specialized-scissor-neck.hero-block-wrapper .hero-block{background-image:url(../img/specialized-01-62df577c.jpg)}}.specialized-scissor-neck .single-point:first-of-type{bottom:44%;right:30%}.specialized-scissor-neck .single-point:nth-of-type(2){bottom:45%;left:35%}.specialized-scissor-neck .single-point:nth-of-type(3){top:25%;left:7%}.specialized-scissor-neck .single-point:nth-of-type(4){bottom:44%;right:38%}.specialized-scissor-neck .single-point:nth-of-type(5){top:37%;right:7%}.product-top-slider.specialized-trombone.hero-block-wrapper .hero-block{background-image:url(../img/specialized-02-3305b3a5.jpg)}@media only screen and (min-width: 800px){.product-top-slider.specialized-trombone.hero-block-wrapper .hero-block{background-image:url(../img/specialized-02-72d66095.jpg)}}.specialized-trombone .single-point:first-of-type{top:34%;left:44%}.specialized-trombone .single-point:nth-of-type(2){top:30%;right:38%}.specialized-trombone .single-point:nth-of-type(3){top:23%;left:8%}.specialized-trombone .single-point:nth-of-type(4){top:34%;right:16%}.product-top-slider.specialized-low-boy.hero-block-wrapper .hero-block{background-image:url(../img/specialized-03-878f9db1.jpg)}@media only screen and (min-width: 800px){.product-top-slider.specialized-low-boy.hero-block-wrapper .hero-block{background-image:url(../img/specialized-03-08585656.jpg)}}.specialized-low-boy .single-point:first-of-type{top:38%;right:42%}.specialized-low-boy .single-point:nth-of-type(2){bottom:30%;right:22%}.specialized-low-boy .single-point:nth-of-type(3){top:26%;left:16%}.specialized-low-boy .single-point:nth-of-type(4){top:45%;right:48%}.specialized-low-boy .single-point:nth-of-type(5){top:24%;left:7%}.product-top-slider.specialized-steel-oilfield.hero-block-wrapper .hero-block{background-image:url(../img/specialized-04-9f3b5fbf.jpg)}@media only screen and (min-width: 800px){.product-top-slider.specialized-steel-oilfield.hero-block-wrapper .hero-block{background-image:url(../img/specialized-04-f54d482a.jpg)}}.specialized-steel-oilfield .single-point:first-of-type{bottom:29%;right:27%}.specialized-steel-oilfield .single-point:nth-of-type(2){top:34%;left:21%}.specialized-steel-oilfield .single-point:nth-of-type(3){top:22%;left:18%}.specialized-steel-oilfield .single-point:nth-of-type(4){top:16%;left:9%}.product-top-slider.specialized-jeep.hero-block-wrapper .hero-block{background-image:url(../img/specialized-05-cec5001e.jpg)}@media only screen and (min-width: 800px){.product-top-slider.specialized-jeep.hero-block-wrapper .hero-block{background-image:url(../img/specialized-05-556218bb.jpg)}}.specialized-jeep .single-point:first-of-type{top:47%;left:32%}.specialized-jeep .single-point:nth-of-type(2){top:40%;right:24%}.specialized-jeep .single-point:nth-of-type(3){top:21%;left:16%}.specialized-jeep .single-point:nth-of-type(4){top:18%;left:46%}.product-top-slider.specialized-booster.hero-block-wrapper .hero-block{background-image:url(../img/specialized-06-398027c8.jpg)}@media only screen and (min-width: 800px){.product-top-slider.specialized-booster.hero-block-wrapper .hero-block{background-image:url(../img/specialized-06-57069ca7.jpg)}}.specialized-booster .single-point:first-of-type{top:40%;left:22%}.specialized-booster .single-point:nth-of-type(2){top:20%;left:21%}.specialized-booster .single-point:nth-of-type(3){bottom:25%;right:41%}.history .embedded-video-wrapper{margin-bottom:3em}@media only screen and (min-width: 1024px){.history .embedded-video-wrapper{margin-bottom:5em}}.timeline-container{max-width:1100px}.timeline{position:relative;padding:2em 0}.timeline:before{content:"";position:absolute;top:0;left:21px;height:100%;width:4px;background:#e9e9e9}@media only screen and (min-width: 1024px){.timeline:before{left:50%;margin-left:-2px}}.timeline-block{position:relative;margin:2em 0}.timeline-block:after{clear:both;content:"";display:table}.timeline-block:first-child{margin-top:0}.timeline-block:last-child{margin-bottom:0}@media only screen and (min-width: 1024px){.timeline-block{margin:4em 0}.timeline-block:first-child{margin-top:0}.timeline-block:last-child{margin-bottom:0}}.timeline-img{position:absolute;top:0;left:0;width:46px;height:46px;border-radius:50%;border:4px solid #e9e9e9;background:#ffffff}.timeline-img img{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%)}@media only screen and (min-width: 1024px){.timeline-img{width:60px;height:60px;left:50%;margin-left:-30px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.cssanimations .timeline-img.is-hidden{visibility:hidden}.cssanimations .timeline-img.bounce-in{visibility:visible;animation:bounce-1 .6s}}.timeline-content{position:relative;margin-left:60px;background:whitesmoke;padding:1em}.timeline-content:after{clear:both;content:"";display:table}.timeline-content h2{text-align:left;margin-bottom:16px}.timeline-content p,.timeline-content .date{font-size:1.3rem}.timeline-content p{margin:1em 0;line-height:1.6;color:#5b5b5b}.timeline-content img{display:block;width:100%}.timeline-content .date{display:block;float:left;padding:.8em 0;opacity:.7;color:#252525}.timeline-content:before{content:"";position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid whitesmoke}@media only screen and (min-width: 800px){.timeline-content h2{font-size:2.6rem}.timeline-content p{font-size:1.6rem}.timeline-content .date{font-size:1.4rem}}@media only screen and (min-width: 1024px){.timeline-content{margin-left:0;padding:1.6em;width:45%}.timeline-content:before{top:24px;left:100%;border-color:transparent;border-left-color:#f5f5f5}.timeline-content .date{position:absolute;width:100%;left:122%;top:6px;font-size:1.6rem}.timeline-block:nth-of-type(2n) .timeline-content{float:right}.timeline-block:nth-of-type(2n) .timeline-content:before{top:24px;left:auto;right:100%;border-color:transparent;border-right-color:#f5f5f5}.timeline-block:nth-of-type(2n) .timeline-content .date{left:auto;right:122%;text-align:right}.cssanimations .timeline-content.is-hidden{visibility:hidden}.cssanimations .timeline-content.bounce-in{visibility:visible;animation:bounce-2 .6s}}@media only screen and (min-width: 1024px){.cssanimations .timeline-block:nth-of-type(2n) .timeline-content.bounce-in{animation:bounce-2-inverse .6s}}.tagline h2{max-width:800px;margin:0 auto;line-height:1.2}.careers .tagline h2{max-width:1100px}.tagline h2 span{display:inline-block;border-bottom:3px solid #d3d3d3}@media only screen and (min-width: 1024px){.tagline h2{font-size:3rem}}.tagline .product-overview-content{margin-top:1em}@media only screen and (min-width: 1024px){.tagline .product-overview-content{margin-top:1.5em}}main.whylk.dark{background:#000;color:#fff}.whylk .features-blocks li{background-color:transparent}.whylk .features-blocks li .video-background:after{display:none}.whylk .features-blocks li a:after{display:block;content:"";position:absolute;width:100%;height:100%;bottom:0;top:0;left:0;background:rgba(0,0,0,.2);z-index:1;transition:background .3s}.whylk .features-blocks li a:hover:after{background:rgba(0,0,0,.3)}.whylk .features-blocks p{margin-bottom:0}.whylk .features-blocks h3:after{display:none}.whylk .features-blocks h3{position:relative}.whylk .features-blocks h3:before{content:"";display:block;height:48px;width:48px;margin:0 auto 1em;background:url(../img/icons-company-4ccc5c0d.svg) no-repeat 0 0}.whylk .features-blocks h3.proud:before{background-position:-48px 0}.whylk .features-blocks h3.canada:before{background-position:-96px 0}.whylk .features-blocks h3.craft:before{background-position:-144px 0}.whylk .features-blocks h3.tech:before{background-position:-192px 0}.whylk .features-blocks h3.reliability:before{background-position:-240px 0}.whylk .features-blocks h3.priority:before{background-position:-288px 0}.whylk .features-blocks h3.customers:before{background-position:-336px 0}@media only screen and (min-width: 900px){.whylk .features-blocks h3:before{display:none}}@media only screen and (min-width: 1024px){.whylk .features-blocks h3{font-size:3rem}.whylk .features-blocks p{margin-top:.5em}}@media only screen and (min-width: 1300px){.whylk .features-blocks h3,.whylk .features-blocks p{margin-left:60px}.whylk .features-blocks h3{font-size:4.5rem}.whylk .features-blocks h3:before{display:block;position:absolute;top:-2px;left:-74px}.whylk .features-blocks p{margin-top:1.3em}}.whylk .features-blocks .open-video em{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%)}.contact-form .container{max-width:1000px}.contact-form .wrapper{margin-top:2.5em;max-width:1000px}.contact-form .wrapper:after{clear:both;content:"";display:table}@media only screen and (min-width: 1024px){.contact-form .wrapper{margin-top:3.5em}}.contact-left{max-width:500px;margin:0 auto}.contact-right{margin-top:2em;text-align:center}.contact-right ul{margin:1.2em 0}.contact-right li{font-size:1.9rem;color:#5b5b5b;line-height:1.3}.contact-right em{font-weight:700}.contact-right .hollow-btn{padding-left:1em;padding-right:1em}.contact-right h3{font-size:2.5rem}@media only screen and (min-width: 1024px){.contact-left,.contact-right{width:50%;float:left}.contact-right{padding-left:8%;margin-top:1.9em;text-align:left}.contact-right:after{clear:both;content:"";display:table}.contact-right>div{padding:1.8em 0 0 1.8em;border:1px solid rgba(0,0,0,.15)}.contact-right>div:after{clear:both;content:"";display:table}.contact-right .hollow-btn{float:right;border-width:1px;border-bottom-color:transparent;border-right-color:transparent}.no-touch .contact-right .hollow-btn:hover{border-color:#252525}.contact-right h3{text-align:left;font-size:2rem}.contact-right li{font-size:1.5rem}}.location-map{position:relative;width:100%;height:300px;border-top:1px solid #e9e9e9}.location-map #location-map{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 1300px){.location-map{height:700px}}.main-blog .below-secondary-nav{padding-bottom:2em}@media only screen and (min-width: 1200px){.main-blog .below-secondary-nav{padding-bottom:6em}}.main-blog .container{max-width:800px}@media only screen and (min-width: 1200px){.main-blog .container{max-width:1300px}.main-blog .container .wrapper:after{clear:both;content:"";display:table}}@media only screen and (min-width: 1200px){.articles-preview{display:block;float:left;width:calc(100% - 470px)}.main-blog aside{display:block;float:right;width:470px;padding-left:55px}}.breadcrumbs{padding:2.5em 0 1.5em}.breadcrumbs p{text-transform:uppercase;color:#5b5b5b;font-size:1.4rem;font-weight:500}.breadcrumbs p:first-child{margin-left:0}.breadcrumbs a{color:#252525;transition:color .2s;margin:0 8px}.breadcrumbs a:hover{color:#1a3d5d}.breadcrumbs span{display:inline-block}.breadcrumbs span.actual{margin:0 8px}.breadcrumbs span.search-term{font-weight:500;color:#252525}.single-article-preview{position:relative;max-width:800px;padding-bottom:3em;margin:0 auto 2.5em}.single-article-preview:after{position:absolute;content:"";left:50%;right:auto;transform:translate(-50%);bottom:0;height:3px;width:40px;background:rgba(0,0,0,.15)}.single-article-preview article>a{display:block;transition:opacity .3s}.single-article-preview article>a:hover{opacity:.9}.single-article-preview figure{position:relative}.single-article-preview figure img{display:block;width:100%}.single-article-preview figure:before{content:"";position:absolute;top:0;left:0;width:100%;height:130px;max-height:100%;background:-webkit-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,0));background:linear-gradient(to bottom,rgba(0,0,0,.6),rgba(0,0,0,0))}.single-article-preview time{position:absolute;top:20px;left:20px;color:#fff}.single-article-preview time span{display:block;text-transform:uppercase;font-size:1.4rem;font-weight:500;text-align:center;letter-spacing:1px}.single-article-preview time em{display:block;font-size:4rem;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;letter-spacing:1}.single-article-preview h1{line-height:1.2;margin:15px 0 10px}.single-article-preview .excerpt{font-size:1.8rem;color:#5b5b5b;margin-bottom:1.6em}.single-article-preview .excerpt p{line-height:1.4}.single-article-preview .actions:after{clear:both;content:"";display:table}.single-article-preview .continue-reading{float:right}.single-article-preview .article-details{float:left;margin-top:12px}@media only screen and (min-width: 1024px){.single-article-preview{padding-bottom:4.5em;margin-bottom:4em}}@media only screen and (min-width: 1200px){.single-article-preview{max-width:none}}.article-details{color:#5b5b5b;font-size:1.5rem;vertical-align:middle}.article-details a,.article-details .date,.article-details .author,.article-content .article-details a{color:#252525;font-weight:500}.article-details a{transition:color .2s}.article-details a:hover{color:#1a3d5d}.article-content .article-details a{transition:color .2s}.article-content .article-details a:hover{box-shadow:none}.article-details img.avatar{border-radius:50%;height:24px;width:24px;vertical-align:middle;transform:translateY(-2px);margin:0 2px}.article-details img.avatar.avatar-96{width:24px;height:24px}.blog-pagination{text-align:center}.blog-pagination li{display:none;margin:0 .2em;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:1.5rem;text-transform:uppercase}.blog-pagination li.next,.blog-pagination li.prev{display:inline-block}.blog-pagination li.active{padding:.9em 1.15em}.blog-pagination a{position:relative;display:block;border:2px solid #e9e9e9;padding:.9em 1.15em;transition:background-color .2s}.blog-pagination a:hover{background:#e9e9e9}.blog-pagination .next a{padding:.9em 3em .9em 1.66em}.blog-pagination .prev a{padding:.9em 1.66em .9em 3em}.blog-pagination .next a:after,.blog-pagination .prev a:before{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);color:#5b5b5b}.blog-pagination .next a:after{content:" »";right:1.6em}.blog-pagination .prev a:before{content:"«";left:1.6em}@media only screen and (min-width: 800px){.blog-pagination li{display:inline-block}}.main-blog .newsletter-wrapper{padding:1.4em;margin:5em 0 2em;max-width:none;border:1px solid #e9e9e9;border-bottom-width:0}.main-blog .newsletter-wrapper .newsletter-note,.main-blog .newsletter-wrapper h2{text-align:left}.main-blog .newsletter-wrapper h2{font-size:2.4rem;letter-spacing:normal;margin-bottom:.6em}.main-blog .newsletter-wrapper .newsletter-note{font-size:1.6rem;line-height:1.3}.main-blog .newsletter-wrapper .mc_embed_signup{margin-bottom:0;margin-top:1em}.main-blog .newsletter-wrapper .mc_embed_signup form{text-align:left}.main-blog .newsletter-wrapper #mc_embed_signup_scroll>div{display:block;border-bottom:1px solid #e9e9e9}.main-blog .newsletter-wrapper form>div{display:block}.main-blog .newsletter-wrapper input[type=text],.main-blog .newsletter-wrapper input[type=email]{box-shadow:none}.main-blog .newsletter-wrapper input[type=submit]{background:#b58d5e}.main-blog .newsletter-wrapper #mc_embed_signup input.mce_inline_error{border-color:#e9e9e9}@media only screen and (min-width: 650px){.main-blog .newsletter-wrapper .mc_embed_signup form:after{clear:both;content:"";display:table}.main-blog .newsletter-wrapper .mc_embed_signup input[type=text],.main-blog .newsletter-wrapper .mc_embed_signup input[type=email],.main-blog .newsletter-wrapper .mc_embed_signup input[type=submit]{float:left;margin-right:0;height:50px}.main-blog .newsletter-wrapper .mc_embed_signup input[type=text],.main-blog .newsletter-wrapper .mc_embed_signup input[type=email]{width:170px;border:1px solid #e9e9e9;background:#ffffff;margin-right:15px}.main-blog .newsletter-wrapper .mc_embed_signup input[type=text]:focus,.main-blog .newsletter-wrapper .mc_embed_signup input[type=text]:active,.main-blog .newsletter-wrapper .mc_embed_signup input[type=email]:focus,.main-blog .newsletter-wrapper .mc_embed_signup input[type=email]:active{box-shadow:inset 0 1px 3px #0000000d}.main-blog .newsletter-wrapper .mc_embed_signup input[type=submit]{padding:0 2.5em}}@media only screen and (min-width: 1200px){.main-blog .newsletter-wrapper{margin:0 0 3em;padding:0}.main-blog .newsletter-wrapper>div{padding:1.4em}.main-blog .newsletter-wrapper .mc_embed_signup{padding:0;margin-top:.6em}.main-blog .newsletter-wrapper .mc_embed_signup input[type=text],.main-blog .newsletter-wrapper .mc_embed_signup input[type=email],.main-blog .newsletter-wrapper .mc_embed_signup input[type=submit]{height:50px}.main-blog .newsletter-wrapper .mc_embed_signup input[type=text],.main-blog .newsletter-wrapper .mc_embed_signup input[type=email]{border-right:none;border-bottom:none;margin:0}.main-blog .newsletter-wrapper .mc_embed_signup input[type=text]{border-left:none}.main-blog .newsletter-wrapper .mc_embed_signup input[type=submit]{padding:0;width:120px;text-align:center}.main-blog .newsletter-wrapper .mc_embed_signup input[type=text],.main-blog .newsletter-wrapper .mc_embed_signup input[type=email]{padding:0 .8em;width:calc(50% - 60px);font-size:1.7rem}}.main-blog .mc4wp-alert{margin-left:0}@media only screen and (min-width: 1200px){.main-blog .mc4wp-alert{margin-top:0;display:block}}.main-blog .upcoming-shows{position:relative;margin-top:2.5em}.main-blog .upcoming-shows .static-link{position:absolute;top:3px;right:0}.main-blog .upcoming-shows h2{text-align:left;letter-spacing:normal;font-size:2.4rem;margin-bottom:.5em}.main-blog .upcoming-shows p{color:#5b5b5b}.main-blog .upcoming-shows .events{margin:2em 0}.main-blog .upcoming-shows .month{position:relative;margin-bottom:1.2em}.main-blog .upcoming-shows .month:after{content:"";position:absolute;z-index:1;top:8px;right:0;width:100%;height:1px;background-color:#b58d5e}.main-blog .upcoming-shows .month>span{position:relative;z-index:2;display:inline-block;color:#b58d5e;background-color:#fff;padding-right:.8em;text-transform:uppercase;font-size:1.4rem;font-weight:500}.main-blog .upcoming-shows .single-event{padding:1.8em 0 0 1.8em;border:1px solid rgba(0,0,0,.15)}.main-blog .upcoming-shows .single-event:not(:last-of-type){margin-bottom:1.4em}.main-blog .upcoming-shows .hollow-btn{border-width:1px;border-bottom-color:transparent;border-right-color:transparent;float:right;margin-top:1em}.event-details:after{clear:both;content:"";display:table}.event-details li{position:relative;text-transform:uppercase;color:#5b5b5b;line-height:1.2;padding:.4em .4em .4em 25px;font-size:1.5rem;font-weight:400}.event-details li:before{content:"";position:absolute;top:5px;left:0;height:16px;width:16px;background:url(../img/events-0e2f1fb2.svg) no-repeat 0 0}.event-details li.date:before{background-position:-16px 0}.event-details li.partner:before{background-position:-32px 0}.event-details li.product:before{background-position:-48px 0}.event-details h3{text-align:left;letter-spacing:normal;margin-bottom:10px;padding-right:10px}.event-details li a{color:#5b5b5b;text-decoration:underline;transition:color .2s}.event-details li a:hover{color:#1a3d5d}@media only screen and (min-width: 480px){.event-details h3{font-size:2.4rem}}.widgettitle{display:none!important}.tribe-mini-calendar-event .list-info{width:100%!important;margin:0!important}.type-tribe_events:not(:last-of-type){margin-bottom:1.4em}.events-list #tribe-events-header .screen-reader-text,.events-list #tribe-events-footer .screen-reader-text{display:none}#tribe-events,#tribe-events-pg-template,.tribe-events-pg-template{padding:0!important}.tribe-events-notices{background:#f5f5f5!important;border:none!important;color:#5b5b5b!important;text-shadow:none!important}.events-list #tribe-events-footer{border-top:none!important;margin-bottom:40px!important}.tribe-events-sub-nav{margin-top:1rem}.tribe-events-sub-nav a{display:block;padding:.9em 1.66em;border:2px solid #e9e9e9;color:#252525;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;text-transform:uppercase;transition:background-color .2s}.tribe-events-sub-nav a:hover{background-color:#e9e9e9}.article-blog{position:relative}.article-blog .hero-block-wrapper{background-size:cover;background-position:center center;background-repeat:no-repeat}.back-to-blog{position:absolute;top:80px;left:5%;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;padding:.8em 1em;background:rgba(0,0,0,.7);transition:background .2s}.back-to-blog:hover{background:rgba(0,0,0,.9)}@media only screen and (min-width: 600px){.back-to-blog{font-size:1.8rem}}@media only screen and (min-width: 1024px){.back-to-blog{top:100px}}@media only screen and (min-width: 1445px){.back-to-blog{left:calc(50% - 650px)}}.article-layout{position:relative;margin-bottom:2em}.article-layout:before{content:"";display:none;position:absolute;z-index:1;top:0;height:100px;width:100%;box-shadow:0 5px 18px #0003}.article-layout .wrapper{position:relative;z-index:2;padding:2.2em 0 0;background:#ffffff}@media only screen and (min-width: 800px){.article-layout .wrapper{padding:2.2em 3em 0}}@media only screen and (min-width: 1024px){.article-layout{margin-top:-4.8em}.article-layout:before{display:block}}.article-content{position:relative;z-index:1;max-width:1000px}.article-content .article-details{position:relative;text-align:center;padding-top:17px;margin-bottom:1.5em}.article-content .article-details:before{content:"";position:absolute;left:50%;right:auto;transform:translate(-50%);top:0;height:3px;width:40px;background:rgba(0,0,0,.15)}@media only screen and (min-width: 1024px){.article-content .article-details{margin-bottom:2.2em}}.article-content{line-height:1.3;color:#5b5b5b}.article-content h1,.article-content h2,.article-content h3{text-align:center;color:#252525}.article-content h1:after,.article-content h2:after,.article-content h3:after{display:none}.article-content h1{text-align:center;margin-bottom:.7em}.article-content h2,.article-content h3{text-align:left;margin-bottom:.4em}.article-content p,.article-content ul,.article-content ol{font-size:1.8rem;margin-bottom:.7em}.article-content p{line-height:1.5}.article-content p:after{clear:both;content:"";display:table}.article-content ul,.article-content ol{margin:1em 0}.article-content ul li,.article-content ol li{margin-left:24px}.article-content ul{list-style:disc}.article-content ol{list-style:decimal}.article-content a{color:#1a3d5d;font-weight:500;transition:box-shadow .2s}.article-content a:hover{box-shadow:0 2px #1a3d5d}.article-content b,.article-content strong{font-weight:500;color:#252525}.article-content i,.article-content em{font-style:italic}.article-content blockquote{margin:2em 0;border-left:3px solid #b58d5e}.article-content blockquote p{font-style:italic;color:#252525;padding-left:2em;font-size:2rem}.article-content img{display:inline-block;margin:.4em 0}.article-content img.aligncenter,.article-content img.alignnone,.article-content img.alignleft,.article-content img.alignright{width:100%;height:auto}.article-content .embedded-video{margin:3em 0}@media only screen and (min-width: 480px){.article-content h1{font-size:2.6rem}}@media only screen and (min-width: 800px){.article-content p,.article-content ul,.article-content ol{font-size:2.2rem}.article-content blockquote p{font-size:2.4rem}.article-content h1{font-size:3.6rem}.article-content img.alignleft,.article-content img.alignright{max-width:50%}.article-content img.alignleft{float:left;margin-right:1.4em}.article-content img.alignright{float:right;margin-left:1.4em}}@media only screen and (min-width: 1024px){.article-content h1{font-size:5rem}.article-content h2{font-size:3rem}.article-content h3{font-size:2.5rem}.article-content p,.article-content ul,.article-content ol{margin-bottom:1.3em}}@media only screen and (min-width: 1300px){.article-content h1{font-size:6.5rem}.article-content h2{font-size:3.5rem}.article-content h3{font-size:3rem}}.article-socials{position:relative;margin:2em auto;text-align:center;padding-bottom:1.5em}@media only screen and (min-width: 1024px){.article-socials{padding-bottom:2.6em}}.article-blog .misc-section h2{margin-bottom:40px}@media only screen and (min-width: 1024px){.article-blog .misc-section h2{margin-bottom:70px}}.comments{margin:8em auto;max-width:1000px}.careers .tagline .btn{font-size:1.6rem;margin-top:.6em}@media only screen and (min-width: 1024px){.careers .tagline{padding-bottom:5em}}.overview-content p{position:relative;line-height:1.6;margin:2em auto 0;max-width:700px}@media only screen and (min-width: 800px){.overview-content{text-align:left}.overview-content h2{font-size:3rem;text-align:left}.overview-content h2:after{top:-12px;bottom:auto;left:0;transform:translate(0)}.overview-content p{margin-top:1em;margin-left:0}}@media only screen and (min-width: 1024px){.overview-content h2{font-size:4.5rem}.overview-content h2:after{top:-25px}.overview-content p{font-size:1.8rem}}@media only screen and (min-width: 800px){.careers .overview li.story .overview-content{color:#fff}.careers .overview li.story .overview-content h2:after{background:rgba(255,255,255,.4)}}.careers .overview li.family{background-color:#f5f5f5}.careers .overview li{position:relative}.careers .overview-content{padding:3em 0}@media only screen and (min-width: 800px){.careers .overview-content{width:50%;max-width:none;padding:6em 50px;margin-left:0}}@media only screen and (min-width: 1024px){.careers .overview-content{width:calc(560px + 5%);padding:8em 70px 8em 5%}}@media only screen and (min-width: 1300px){.careers .overview-content{padding:12.5em 70px 12.5em 5%}}@media only screen and (min-width: 1445px){.careers .overview-content{width:calc(50% - 90px);padding-left:calc(50% - 650px)}}@media only screen and (min-width: 800px){.careers li.family .overview-content{margin-left:auto;margin-right:0}}@media only screen and (min-width: 1024px){.careers li.family .overview-content{padding-right:5%;padding-left:70px}}@media only screen and (min-width: 1445px){.careers li.family .overview-content{padding-right:calc(50% - 650px)}}.overview-image{height:250px;background-size:cover;background-position:center center;background-repeat:no-repeat}.family .overview-image{height:auto;max-height:250px}.overview-image img{display:block;max-height:250px;max-width:100%;margin:0 auto}@media only screen and (min-width: 800px){.overview-image{position:absolute;top:0;left:0;width:100%;height:100%}.family .overview-image{height:100%;max-height:none}.overview-image img{display:none}}@media only screen and (min-width: 1300px){.family .overview-image{width:calc(100% - 630px)}.overview-image img{display:block;position:absolute;left:50%;right:auto;transform:translate(-50%);bottom:0;max-height:401px;max-width:100%}}.careers .more-info{padding-top:3.5em}.careers .more-info>div{position:relative}.careers .more-info .container{max-width:860px}.careers .more-info .content>li{padding-bottom:2em}.careers .more-info .content>li.testimonials{padding-bottom:3em}@media only screen and (min-width: 1024px){.careers .more-info{padding-top:5.5em}.careers .more-info .content>li{padding-bottom:3em}.careers .more-info .content>li.testimonials{padding-bottom:4.6em}}@media only screen and (min-width: 1445px){.careers .more-info .container{max-width:950px}}.careers .spec-sidebar li:first-of-type a:before{background-position:-84px 0}.careers .spec-sidebar li:first-of-type.selected a:before{background-position:-84px -12px}.careers .spec-sidebar li:nth-of-type(2) a:before{background-position:-96px 0}.careers .spec-sidebar li:nth-of-type(2).selected a:before{background-position:-96px -12px}.careers .spec-sidebar li:nth-of-type(3) a:before{background-position:-48px 0}.careers .spec-sidebar li:nth-of-type(3).selected a:before{background-position:-48px -12px}.careers .spec-sidebar li:nth-of-type(4) a:before{background-position:-108px 0}.careers .spec-sidebar li:nth-of-type(4).selected a:before{background-position:-108px -12px}.careers .benefits-list{padding-top:4.8em;display:grid;gap:1.6em 1em}.careers .benefits-list h3{text-align:left}.careers .benefits-list ul{line-height:1.6;margin:.4em auto 0 1em}.careers .benefits-list ul li{list-style-type:square}.careers .benefits-list ul li::marker{color:#b58d5e}.careers .benefits-list p{line-height:1.6;margin:.4em auto 0}@media only screen and (min-width: 800px){.careers .benefits-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width: 1300px){.careers .benefits-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width: 1300px){.careers .benefits-list{padding-top:4.8em}}.careers .benefits>ul.careers-benefits-list{padding-top:2em}.careers .benefits>ul.careers-benefits-list li{position:relative;padding:1.5em 0;max-width:500px;margin:0 auto}.careers .benefits>ul.careers-benefits-list li:before{display:block;margin:0 auto 1em;content:"";height:48px;width:48px;background:url(../img/careers-bf1d7658.svg) no-repeat 0 0}.careers .benefits>ul.careers-benefits-list li.comprehensive-benefits:before{background-position:0px 0px}.careers .benefits>ul.careers-benefits-list li.careers-growth:before{background-position:-48px 0}.careers .benefits>ul.careers-benefits-list li.safety:before{background-position:-144px 0}.careers .benefits>ul.careers-benefits-list li.great-hours:before{background-position:-96px 0}.careers .benefits>ul.careers-benefits-list h3{font-size:1.8rem}.careers .benefits>ul.careers-benefits-list p{line-height:1.6;margin:.4em auto 0;color:#5b5b5b}@media only screen and (min-width: 900px){.careers .benefits>ul.careers-benefits-list:after{clear:both;content:"";display:table}.careers .benefits>ul.careers-benefits-list li{width:47%;float:left;margin-right:6%;height:300px}.careers .benefits>ul.careers-benefits-list li:nth-of-type(2n){margin-right:0}}@media only screen and (min-width: 1024px){.careers .benefits>ul.careers-benefits-list{padding-top:4.8em}.careers .benefits>ul.careers-benefits-list li{width:100%;padding-left:65px;padding-top:0;text-align:left;max-width:450px;margin:0 auto 2em;height:auto;float:none}.careers .benefits>ul.careers-benefits-list li:nth-of-type(2n){margin-right:auto}.careers .benefits>ul.careers-benefits-list li:before{position:absolute;top:0;left:0}.careers .benefits>ul.careers-benefits-list li h3{text-align:left}}@media only screen and (min-width: 1300px){.careers .benefits>ul.careers-benefits-list li{float:left;width:46%;margin-right:8%;margin-bottom:3em}.careers .benefits>ul.careers-benefits-list li:nth-of-type(2n){margin-right:0}}.careers .positions{background:whitesmoke}.careers .positions .positions-list:first-of-type{margin-top:3em}@media only screen and (min-width: 1024px){.careers .positions .positions-list:first-of-type{margin-top:4em}}.simple-grid.positions-list .single-item .image-wrapper{padding-bottom:61.11%}.simple-grid.positions-list:after{clear:both;content:"";display:table}.simple-grid.positions-list .single-item{margin-bottom:2em}@media only screen and (min-width: 600px){.simple-grid.positions-list .single-item:not(.extended-position){width:48%;float:left;margin-right:4%;margin-bottom:4%}.simple-grid.positions-list .single-item:not(.extended-position):nth-of-type(2n){margin-right:0}}@media only screen and (min-width: 1024px){.simple-grid.positions-list .single-item,.simple-grid.positions-list .single-item:not(.extended-position){width:100%;max-width:450px;margin-right:auto;margin-left:auto;float:none}.simple-grid.positions-list .single-item:nth-of-type(2n),.simple-grid.positions-list .single-item:not(.extended-position):nth-of-type(2n){margin-right:auto}}@media only screen and (min-width: 1300px){.simple-grid.positions-list .single-item:not(.extended-position){width:48%;float:left;margin-right:4%;margin-bottom:4%}.simple-grid.positions-list .single-item:not(.extended-position):nth-of-type(2n){margin-right:0}.simple-grid.positions-list .single-item.extended-position{max-width:100%}}.single-item.extended-position{text-align:left;padding:1em 1.5em}.single-item.extended-position .apply-actions{margin-top:.8em}.single-item.extended-position .apply-actions:after{clear:both;content:"";display:table}.single-item.extended-position .apply-actions li{display:inline-block;text-align:center;margin-top:1em}.single-item.extended-position .apply-actions a{visibility:visible;opacity:1;margin-right:1.5em;transform:none}@media only screen and (min-width: 1024px){.single-item.extended-position{padding:1.5em 2em}}.simple-grid .single-item.extended-position h3{text-align:left;padding:.5em 0 0;font-size:2.5rem}@media only screen and (min-width: 1300px){.simple-grid .single-item.extended-position h3{font-size:3.4rem}}.simple-grid .single-item.extended-position .description{display:block;position:static;visibility:visible;padding:1em 0;border-bottom:1px solid #e9e9e9}.simple-grid .single-item.extended-position .description p{margin:.5em 0}.simple-grid .single-item.extended-position .description strong{display:inline-block;font-weight:600;color:#252525;margin-top:1em}.simple-grid .single-item.extended-position .description ul{list-style:disc;list-style-position:inside;margin:.5em 0}.simple-grid .single-item.extended-position .description:before{display:none}.simple-grid .single-item.extended-position .description>*{position:static;opacity:1;transform:none;line-height:1.4}@media only screen and (min-width: 1300px){.simple-grid .single-item.extended-position .description{font-size:1.8rem}}.simple-grid .single-item.extended-position:hover h3{opacity:1}.testimonials-slider{position:relative;text-align:center;margin-top:7.3em}.testimonials-slider:before{content:"“";position:absolute;top:-88px;left:50%;right:auto;transform:translate(-50%);font-size:10.6rem;font-weight:700;color:#c8c8c8}.testimonials-slider p{color:#5b5b5b;padding:0 1em;margin-bottom:1em;line-height:1.4}.testimonials-slider img{display:block;height:90px;width:90px;border-radius:50%;margin:0 auto}.testimonials-slider .author-info li:first-of-type{font-size:2rem;font-weight:700;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;text-transform:uppercase;margin:.6em auto .3em}.testimonials-slider .author-info li:nth-of-type(2){font-size:1.4rem;color:#5b5b5b}@media only screen and (min-width: 600px){.testimonials-slider p{padding:0 2em}}@media only screen and (min-width: 1024px){.careers .testimonials-slider{max-width:600px;margin-left:auto;margin-right:auto}.testimonials-slider p{font-size:2rem}}@media only screen and (min-width: 1100px){.careers .testimonials-slider{max-width:700px}}@media only screen and (min-width: 1300px){.careers .testimonials-slider{max-width:100%}}.testimonials-slider .slider{position:relative;overflow:hidden;transition:height .4s}.testimonials-slider .slider>li{position:absolute;width:100%;top:0;left:0;transform:translate(100%)}.testimonials-slider .slider>li.visible{position:relative;transform:translate(0)}.testimonials-slider .slider>li.prev{transform:translate(-100%)}.testimonials-slider .slider>li.is-animating{transition:transform .4s}.testimonials-slider .slider-navigation a{display:none;position:absolute;top:50px;left:-24px;height:48px;width:48px;background:url(../img/icons-arrow-slider-grey-49d85d0d.svg) no-repeat center center}.testimonials-slider .slider-navigation a.next{right:-24px;left:auto}.testimonials-slider .slider-navigation a.prev{transform:rotate(180deg)}@media only screen and (min-width: 600px){.testimonials-slider .slider-navigation a{display:block}}@media only screen and (min-width: 1024px){.testimonials-slider .slider-navigation a{top:70px}}.apply-form{margin-top:4em}.history .static-page-intro{background-image:url(../img/top-bg-45157e97.jpg)}.whylk .video-background{background-image:url(../img/why-bg-video-mobile-6e48f9e1.jpg)}@media only screen and (min-width: 800px){.whylk .video-background{background-image:url(../img/why-bg-video-afc937a6.jpg)}}.forty .static-page-intro,.forty .hero-block-wrapper{background-color:#000;background-image:url(../img/bg-video-dark-d0ca1fdb.jpg);background-position:center}.forty .has-decoration{text-align:center}.forty .product-overview-content p,.forty .description p{color:#fff}.forty .newsletter-note a{color:#5b5b5b}.forty .topspace{padding-top:300px}@media only screen and (min-width: 1024px){.forty .branded-hero-block__logo{max-width:25%}}@media only screen and (min-width: 480px){.forty .branded-hero-block__logo{max-width:32%}}@media only screen and (min-width: 1024px){.forty .branded-hero-block__logo{max-width:32%}}.forty .video-background{background-image:none;background:#000}@media only screen and (min-width: 800px){.forty .video-background{background-image:none;background:#000}}.contact .static-page-intro{background-image:url(../img/top-bg-45157e97.jpg)}.article-blog .hero-block-wrapper{background-image:url(../img/blog-01-c7c9b333.jpg)}.careers .video-background{background-image:url(../img/top-bg-37f85675.jpg)}.careers li.story .overview-image{background-image:url(../img/careers-story-22e90baa.jpg)}@media only screen and (min-width: 800px){.careers li.family .overview-image{background-image:url(../img/careers-family-text-fb479b8e.jpg)}}@media only screen and (min-width: 1300px){.careers li.family .overview-image{background-image:none}}.build .top-selection{background:whitesmoke;height:120px;text-align:center;text-transform:uppercase}.build .top-selection h1{position:relative;display:inline-block;font-weight:700;font-size:2.5rem;padding-right:35px;cursor:pointer}.build .top-selection h1:after{clear:both;content:"";display:table}.build .top-selection h1:before,.build .top-selection h1:after{content:"";position:absolute;z-index:1;top:50%;height:2px;width:9px;margin-top:-2px;background:#252525;backface-visibility:hidden;pointer-events:none;transition:width .3s,transform .3s,background .3s}.build .top-selection h1:before{right:5px;transform:rotate(45deg)}.build .top-selection h1:after{right:0;transform:rotate(-45deg)}.build .top-selection h1>*{float:left;line-height:120px}.build .top-selection span,.build .top-selection em{display:inline-block;margin-right:10px}.build .top-selection span{color:#9d9d9d}.build .top-selection img{display:inline-block;height:120px}@media only screen and (min-width: 1024px){.build .top-selection h1{font-size:3rem}}.build .change-product{display:none}.no-bg.static-page-intro{background-image:none}@media only screen and (min-width: 800px){.shopping .static-page-intro{height:240px}.shopping .static-page-intro h1{font-size:4rem}}.brochure .product-overview-content{padding:2em}.brochure .product-overview-content a{text-decoration:underline;transition:color .2s}.brochure .product-overview-content a:hover{color:#1a3d5d}@media only screen and (min-width: 800px){.brochure .product-overview-content{padding:3.5em}}.product-selection{background-color:#f5f5f5;text-align:center}.product-selection .products-list{margin-bottom:2em}.product-selection .products-list>li{margin-bottom:1.5em}.product-selection .products-list>li>a{display:block;padding:0 0 2em;background-color:#fff;box-shadow:0 3px 8px #0000001a}.product-selection .products-list .image-wrapper{width:90%;margin:0 auto;height:0;padding-bottom:64.3%}.product-selection .products-list img{display:block;width:100%}.product-selection .products-list h3{padding-bottom:10px;transform:translateY(-15px)}.product-selection .products-list .btn{white-space:nowrap}@media only screen and (min-width: 600px){.product-selection .products-list:after{clear:both;content:"";display:table}.product-selection .products-list>li{width:46%;float:left;margin:0 2% 4%}.product-selection.no-filter .products-list>li{width:48%;float:left;margin:0 4% 4% 0}.product-selection.no-filter .products-list>li:nth-of-type(2n){margin-right:0}.product-selection .products-list>li>a{padding:0 0 1em}.product-selection .products-list .btn{display:none}}@media only screen and (min-width: 850px){.product-selection .products-list>li{width:30.6%;float:left;margin:0 1.35% 2.7%}.product-selection.no-filter .products-list>li{width:31.53%;float:left;margin:0 2.7% 2.7% 0%}.product-selection.no-filter .products-list>li:nth-of-type(2n){margin-right:2.7%}.product-selection.no-filter .products-list>li:nth-of-type(3n){margin-right:0}.product-selection .products-list>li>a{position:relative}.product-selection .products-list>li>a:hover .btn{opacity:1;visibility:visible;transform:translate(-50%) translateY(-30px)}.product-selection .products-list>li>a:hover h3{opacity:0}.product-selection .products-list h3{transition:opacity .3s,visibility .3s}.product-selection .products-list .btn{display:block;position:absolute;left:50%;bottom:0;transform:translate(-50%) translateY(-10px);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s,transform .3s,background .3s,box-shadow .3s}}.product-selection.filter{padding-top:3.6em}.product-selection .filter-nav{margin-top:0;text-align:left}@media only screen and (min-width: 1024px){.product-selection .filter-nav a{font-size:2.6rem;padding:.3em .4em;border-width:0;border-bottom-width:3px}.product-selection .filter-nav a.active{border-bottom-color:#252525}}.locator-form-container{position:relative;padding:4em 0 3em}.locator-form-container .dealer-form{max-width:400px;margin:0 auto}.locator-form-container .dealer-form:after{clear:both;content:"";display:table}.locator-form-container label{display:block;text-align:center;margin-bottom:20px;line-height:1.4;color:#5b5b5b}.locator-form-container .address,.locator-form-container .btn{height:46px;width:100%}.locator-form-container .address{margin-bottom:.5em}.locator-form-container .btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:0;cursor:pointer}.locator-form-container .btn:focus,.locator-form-container .btn:active{box-shadow:0 10px 20px #0003;outline:none}.locator-form-container .loader{position:absolute;left:50%;right:auto;transform:translate(-50%);bottom:0;transition:opacity .2s,visiblity .2s}.locator-form-container .loader.hidden{opacity:0;visibility:hidden}@media only screen and (min-width: 480px){.locator-form-container .address,.locator-form-container .btn{float:left}.locator-form-container .address{width:calc(100% - 160px);margin-bottom:0;margin-right:10px}.locator-form-container .btn{width:150px}}@media only screen and (min-width: 800px){.locator-form-container{padding:5em 0 4em}.locator-form-container label{font-size:2.2rem}}.locator-notify{padding:.8em 0;background:#e5d087;color:#252525;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.locator-notify.visible{opacity:1;visibility:visible}.locator-notify p{line-height:1.2;text-align:center}.locator-map-container{position:relative;border-top:1px solid #e9e9e9}.locator-map-container:after{clear:both;content:"";display:table}@media only screen and (min-width: 800px){.locator-map-container{min-height:calc(100vh - 60px)}}@media only screen and (min-width: 1024px){.locator-map-container{min-height:calc(100vh - 70px)}}.map-container{height:300px;width:100%;border-bottom:1px solid #e9e9e9}@media only screen and (min-width: 800px){.map-container{position:absolute;height:calc(100vh - 60px);display:inline-block;left:0;top:0;width:50%}.map-container.fixed{position:fixed;top:60px;left:0}}@media only screen and (min-width: 1024px){.map-container{height:calc(100vh - 70px)}.map-container.fixed{top:70px}}.dealers-list .list{margin:0 auto}.dealers-list .list>li{position:relative;background:transparent!important;padding:1.5em 5%;border-bottom:1px solid #e9e9e9;cursor:pointer}.dealers-list .list>li:after{clear:both;content:"";display:table}.dealers-list .list>li:last-of-type{border-bottom:none}.dealers-list .list>li.list-focus{background-color:#fafafa!important}.dealers-list .list-details,.dealers-list .list-label{display:block;float:left}.dealers-list .list-label{width:30px;margin-right:20px;text-align:center;padding:7px 0;border-radius:50%;color:#fff;background-color:#b58d5e;font-weight:700}.dealers-list .list-details{width:calc(100% - 50px)}.dealers-list .list-content{text-transform:uppercase;color:#5b5b5b;font-size:1.4rem}.dealers-list .list-content>div:not(.loc-name){line-height:1.5}.dealers-list .list-content a{text-decoration:underline;color:#5b5b5b;transition:color .2s}.dealers-list .list-content a:hover{color:#1a3d5d}.dealers-list .loc-name{letter-spacing:normal;font-size:1.8rem;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;margin-bottom:10px;color:#252525}.dealers-list .label{color:#b58d5e;font-weight:500}@media only screen and (min-width: 800px){.dealers-list{display:inline-block;float:right;width:50%;border-left:1px solid #e9e9e9}}@media only screen and (min-width: 800px){.newsletter .hero-block h1{font-size:4rem}}.newsletter .newsletter-wrapper{margin-bottom:2em}@media only screen and (min-width: 1024px){.newsletter .newsletter-wrapper{margin-top:4.5em}}.youtube-playlist.hidden{display:none}@media only screen and (min-width: 800px){.youtube-playlist{padding-bottom:3em}}@media only screen and (min-width: 1024px){.youtube-playlist{padding-bottom:4.5em}}.youtube-playlist .list{margin:2.5em auto 0;width:600px;max-width:100%}.youtube-playlist .list a{position:relative;display:block;padding:1.2em 1.4em;transition:background .2s,border-color .2s;border-bottom:1px solid #e9e9e9}.youtube-playlist .list a:after{clear:both;content:"";display:table}.youtube-playlist .list a:before{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);right:1.6em;content:"";height:24px;width:24px;background:url(../img/icon-play-b518449a.svg) no-repeat center center}.youtube-playlist .list .image{position:relative;display:block;width:135px;margin:0 auto}.youtube-playlist .list .image:after,.youtube-playlist .list .image:before{content:"";position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%)}.youtube-playlist .list .image:before{border-radius:50%;height:34px;width:34px;background:rgba(0,0,0,.5)}.youtube-playlist .list .image:after{height:16px;width:16px;background:url(../img/icons-mini-da033abd.svg) no-repeat -352px 0px}.youtube-playlist .list .duration{position:absolute;bottom:0;right:0;font-size:1.4rem;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:rgba(0,0,0,.8);padding:1px 2px}.youtube-playlist .list img{display:block}.youtube-playlist .list .caption{margin-top:.8em}.youtube-playlist .list h3{text-transform:none;font-family:Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;transition:color .2s}@media only screen and (min-width: 480px){.youtube-playlist .list a{vertical-align:middle}.youtube-playlist .list .image{float:left;display:block}.youtube-playlist .list .caption{display:block;float:left;width:calc(100% - 135px);height:100%;margin-top:0}.youtube-playlist .list h3{text-align:left;font-size:2rem;padding:28px 1.8em 0 1.15em}}@media only screen and (min-width: 1024px){.youtube-playlist .list .image:after,.youtube-playlist .list .image:before{display:none}.youtube-playlist .list a:hover{background:#1a3d5d;border-color:#1a3d5d}.youtube-playlist .list a:hover h3{color:#fff}}.youtube-gallery .text-btn-wrapper{margin:3em 0}@media only screen and (min-width: 1024px){.youtube-gallery .text-btn-wrapper{margin-bottom:5em}}.compare-products h2{font-size:2.4rem}@media only screen and (min-width: 600px){.compare-products h2{font-size:3.5rem}}@media only screen and (min-width: 800px){.compare-products h2{font-size:4.7rem}}@media only screen and (min-width: 1024px){.compare-products h2{font-size:5rem}}.products-comparison-table{margin:4em auto 6em}.products-comparison-table.no-bottom-margin{margin-bottom:0}.products-comparison-table:after{display:none;content:"mobile"}.products-comparison-table header{padding:0 5% 25px}.products-comparison-table header:after{clear:both;content:"";display:table}.products-comparison-table h2{float:left;font-weight:700;font-size:2.4rem;margin-top:10px;margin-bottom:15px;text-align:left}.products-comparison-table .actions{float:right}.products-comparison-table .actions:after{clear:both;content:"";display:table}.products-comparison-table .reset,.products-comparison-table .compare-filter{font-size:1.4rem}.products-comparison-table .reset{color:#252525}.products-comparison-table .compare-filter{color:#fff;background-color:#d3d3d3;margin-left:.5em;cursor:not-allowed;padding:1em}.products-comparison-table .compare-filter.active{cursor:pointer;background-color:#b58d5e}.no-touch .products-comparison-table .compare-filter.active:hover{background-color:#252525}@media only screen and (min-width: 480px){.products-comparison-table .reset,.products-comparison-table .compare-filter{float:left}.products-comparison-table .reset{height:42px;line-height:40px;width:122px;text-align:center;border:2px solid rgba(0,0,0,.15);display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:700;color:#252525;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.15em;transition:border-color .3s,background-color .3s,color .3s,box-shadow .3s}.products-comparison-table .reset:hover{color:#fff;background:#252525;border-color:#252525}.products-comparison-table .compare-filter{margin-left:1.6em;padding:1em 1.9em}}@media only screen and (min-width: 600px){.products-comparison-table h2{margin-bottom:0}}@media only screen and (min-width: 800px){.products-comparison-table h2{margin-top:7px;font-size:3rem}}@media only screen and (min-width: 1024px){.products-comparison-table{margin:6em auto 8em}.products-comparison-table:after{content:"desktop"}.products-comparison-table header{padding:0 5% 40px}.products-comparison-table h2{margin-top:5px;font-size:3.6rem}}@media only screen and (min-width: 1445px){.products-comparison-table header{padding:0 calc(50% - 650px) 25px}}.products-table{position:relative;overflow:hidden}.products-table:after{content:"";position:absolute;top:0;right:0;height:100%;width:50px;background:transparent;background:-webkit-linear-gradient(right,#ffffff,rgba(255,255,255,0));background:linear-gradient(to left,#ffffff,rgba(255,255,255,0));z-index:1;transition:opacity .2s,visibility .2s}.products-table.table-end:after{opacity:0;visibility:hidden}@media only screen and (min-width: 600px){.products-table:after{width:100px}}@media only screen and (min-width: 1024px){.products-table:after{width:120px}}.products-table .features{position:absolute;z-index:1;top:0;left:0;width:120px;border-style:solid;border-color:#e9e9e9;border-top-width:1px;border-bottom-width:1px;background-color:#fafafa;opacity:.95}.no-bottom-border .products-table .features{border-bottom-width:0px}.products-table .features:after{content:"";position:absolute;top:0;left:100%;width:4px;height:100%;background:linear-gradient(to right,rgba(0,0,0,.06),rgba(0,0,0,0));background-color:#0000;opacity:0}@media only screen and (min-width: 600px){.products-table .features{width:190px}}@media only screen and (min-width: 1024px){.products-table .features{width:300px}}.products-table.scrolling .features:after{opacity:1}.products-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;border-style:solid;border-color:#e9e9e9;border-top-width:1px;border-bottom-width:1px}.no-bottom-border .products-wrapper{border-bottom-width:0px}@media only screen and (min-width: 1100px){.js .products-wrapper{overflow-x:hidden}}.products-columns{width:900px;margin-left:120px}.products-columns:after{clear:both;content:"";display:table}.flatbeds .products-columns{width:1200px}@media only screen and (min-width: 600px){.products-columns{width:1560px;margin-left:190px}.flatbeds .products-columns{width:2080px}}@media only screen and (min-width: 1024px){.products-columns{width:1860px;margin-left:300px}.flatbeds .products-columns{width:2480px}}.products-columns .product{position:relative;float:left;width:150px;text-align:center;transition:opacity .3s,visibility .3s,transform .3s}.filtering .products-columns .product:not(.selected){opacity:0;visibility:hidden;transform:scale(0)}.no-product-transition .products-columns .product.selected{transition:opacity .3s,visibility .3s}.filtered .products-columns .product:not(.selected){position:absolute}@media only screen and (min-width: 600px){.products-columns .product{width:260px}}@media only screen and (min-width: 1024px){.products-columns .product{width:310px}}.comp-features-list li{font-size:1.4rem;padding:25px 10px;border-color:#e9e9e9;border-style:solid;border-top-width:1px;border-right-width:1px}.comp-features-list li.extra-space-mobile{height:80px}.comp-features-list li.xl-mobile{height:165px}@media only screen and (min-width: 600px){.comp-features-list li{padding:26px 10px}.comp-features-list li.extra-space-mobile,.comp-features-list li.xl-mobile{height:auto}.comp-features-list li.extra-space-tablet{height:81px}.comp-features-list li.xl-tablet{height:110px}}@media only screen and (min-width: 1024px){.comp-features-list li{font-size:1.6rem;padding:25px 10px}.comp-features-list li.extra-space-tablet,.comp-features-list li.xl-tablet{height:auto}.comp-features-list li.extra-space-desktop{height:83px}.comp-features-list li.xl-desktop{height:120px}}.features .comp-features-list li,.products-table .features .top-info{font-size:1.2rem;font-weight:600;line-height:14px;padding:25px 10px;text-align:left}@media only screen and (min-width: 600px){.features .comp-features-list li,.products-table .features .top-info{text-transform:uppercase;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;line-height:16px;padding:25px 20px;letter-spacing:1px}}@media only screen and (min-width: 1024px){.features .comp-features-list li,.products-table .features .top-info{font-size:1.4rem}}.features .comp-features-list li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.products-table .top-info{position:relative;height:177px;width:150px;text-align:center;padding:1.25em 2.5em;border-color:#e9e9e9;border-style:solid;border-right-width:1px;transition:height .3s;cursor:pointer;background:#ffffff}.products-table .top-info:after{content:"";position:absolute;left:0;top:100%;height:4px;width:100%;background-color:linear-gradient(to bottom,rgba(0,0,0,.06),rgba(0,0,0,0));background-color:#0000;opacity:0}.products-table .top-info h3{padding:1.25em 0 .625em;font-weight:700;font-size:1.4rem}.products-table .top-info img{display:block;backface-visibility:hidden}.products-table .top-info h3,.products-table .top-info img{transition:transform .3s}.products-table .top-info .check{position:relative;display:inline-block;height:16px;width:16px;margin:0 auto 1em}.products-table .top-info .check:after,.products-table .top-info .check:before{position:absolute;top:0;left:0;content:"";height:100%;width:100%}.products-table .top-info .check:before{border-radius:50%;border:1px solid #e9e9e9;background:#ffffff;transition:background-color .3s,transform .3s,border-color .3s}.products-table .top-info .check:after{background:url(../img/icon-check-57370794.svg) no-repeat center center;background-size:24px 24px;opacity:0;transition:opacity .3s}@media only screen and (min-width: 600px){.products-table .top-info{width:260px}}@media only screen and (min-width: 1024px){.products-table .top-info{height:220px;width:310px}.products-table .top-info h3{padding-top:1.4em;font-size:1.6rem}.products-table .top-info .check{margin-bottom:1.5em}}.products-table .features .top-info{width:120px;cursor:auto;background:#fafafa}@media only screen and (min-width: 600px){.products-table .features .top-info{width:190px}}@media only screen and (min-width: 1024px){.products-table .features .top-info{width:300px}}.products-table .selected .top-info .check:before{background:#b58d5e;border-color:#b58d5e;transform:scale(1.5);animation:check-bounce .3s}.products-table .selected .top-info .check:after{opacity:1}@media only screen and (min-width: 1024px){.products-table.top-fixed .products-columns>li,.products-table.top-scrolling .products-columns>li,.products-table.top-fixed .features,.products-table.top-scrolling .features{padding-top:160px}.products-table.top-fixed .top-info,.products-table.top-scrolling .top-info{height:160px;position:fixed;top:70px}.no-cssgradients .products-table.top-fixed .top-info,.no-cssgradients .products-table.top-scrolling .top-info{border-bottom:1px solid #e9e9e9}.products-table.top-fixed .top-info:after,.products-table.top-scrolling .top-info:after{opacity:1}.products-table.top-fixed .top-info h3,.products-table.top-scrolling .top-info h3{transform:translateY(-71px)}.products-table.top-fixed .top-info img,.products-table.top-scrolling .top-info img{transform:translateY(-36px) scale(.5)}.products-table.top-scrolling .top-info{position:absolute}}.table-navigation a{position:absolute;z-index:2;top:0;right:15px;transform:translateY(55px);overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;height:60px;width:40px;background:rgba(37,37,37,.8);transition:background-color .3s,opacity .3s,visibility .3s,transform .3s}.table-navigation a:after{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%) translateY(-50%);content:"";height:16px;width:16px;background:url(../img/icons-mini-da033abd.svg) no-repeat 0 0}.table-navigation a.inactive{opacity:0;visibility:hidden}.table-navigation a.prev{left:120px;right:auto;transform:translateY(55px) translate(15px) rotate(180deg)}.no-touch .table-navigation a:hover{background-color:#252525}@media only screen and (min-width: 600px){.table-navigation a.prev{left:190px}}@media only screen and (min-width: 1024px){.table-navigation a{transform:translateY(100px)}.table-navigation a.prev{left:300px;transform:translateY(100px) translate(15px) rotate(180deg)}.top-fixed .table-navigation a{position:fixed}.top-fixed .table-navigation a,.top-scrolling .table-navigation a{transform:translateY(45px)}.top-fixed .table-navigation a.prev,.top-scrolling .table-navigation a.prev{transform:translateY(45px) translate(15px) rotate(180deg)}}.find-dealer .static-page-intro{background-image:url(../img/top-bg-d6364881.jpg)}.newsletter .static-page-intro{background-image:url(../img/top-bg-45157e97.jpg)}.youtube-gallery .video-background{background-image:url(../img/video-ef1bd327.jpg)}.compare-products .static-page-intro{background-image:url(../img/top-bg-d6364881.jpg)}.brochure .static-page-intro{background-image:url(../img/top-bg-a713ad13.jpg)}.reviews-page .reviews-wrapper{position:relative}.reviews-page .reviews-wrapper .loader{position:absolute;top:5em;left:50%;right:auto;transform:translate(-50%)}.reviews-page .reviews-wrapper.reviews-loaded .loader{display:none}.reviews-page .reviews-wrapper ul:after{clear:both;content:"";display:table}.reviews-page .reviews-wrapper li{margin-bottom:40px;position:relative}.reviews-page .reviews-wrapper .comment-wrapper{position:relative;font-size:1.6rem;line-height:1.6;padding:2em;background:whitesmoke}.reviews-page .reviews-wrapper .comment-wrapper:after{clear:both;content:"";display:table}.reviews-page .reviews-wrapper .comment-wrapper:after{content:"";position:absolute;left:18px;bottom:-24px;height:0;width:0;border:10px solid transparent;border-bottom-width:12px;border-top:12px solid whitesmoke}.reviews-page .reviews-wrapper .full-review{display:none;position:absolute;z-index:1;right:0;top:60px;width:calc(100% - 40px);padding:2em;background:white;box-shadow:0 2px 12px #0000001a}.reviews-page .reviews-wrapper .more:hover .full-review{display:block}@media only screen and (min-width: 480px){.reviews-page .reviews-wrapper li{width:48%;float:left;margin-right:4%;margin-bottom:calc(4% + 10px)}.reviews-page .reviews-wrapper li:nth-of-type(2n){margin-right:0}.reviews-page .reviews-wrapper .comment-wrapper{height:270px}}@media only screen and (min-width: 600px){.reviews-page .reviews-wrapper .comment-wrapper{height:200px}}@media only screen and (min-width: 768px){.reviews-page .reviews-wrapper .comment-wrapper{height:160px}}@media only screen and (min-width: 800px){.reviews-page .reviews-wrapper li{width:32%;float:left;margin-right:2%;margin-bottom:calc(2% + 10px)}.reviews-page .reviews-wrapper li:nth-of-type(2n){margin-right:2%}.reviews-page .reviews-wrapper li:nth-of-type(3n){margin-right:0}.reviews-page .reviews-wrapper li:nth-of-type(3n+1){clear:both}.reviews-page .reviews-wrapper .comment-wrapper{height:220px}}@media only screen and (min-width: 1024px){.reviews-page .reviews-wrapper li{width:31.66%;float:left;margin-right:2.51%;margin-bottom:calc(2.51% + 10px)}.reviews-page .reviews-wrapper li:nth-of-type(2n){margin-right:2.51%}.reviews-page .reviews-wrapper li:nth-of-type(3n){margin-right:0}.reviews-page .reviews-wrapper .comment-wrapper{height:180px}}@media only screen and (min-width: 1100px){.reviews-page .reviews-wrapper .comment-wrapper{height:160px}}@media only screen and (min-width: 1300px){.reviews-page .reviews-wrapper .comment-wrapper{height:150px}}.author-info{margin-top:22px;margin-bottom:0}.author-info:after{clear:both;content:"";display:table}.author-info .user-info{margin:10px 0 0 12px;float:left}.author-avatar{display:block;float:left}.author-info img,.avatar-name{height:56px;width:56px;border-radius:50%;border:2px solid white;float:left}.author-info .name{font-size:1.8rem;font-weight:500;line-height:1.2;display:block}.avatar-name{background:#b58d5e;color:#fff;line-height:56px;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;text-align:center;overflow:hidden}.author-info .date{font-size:1.4rem}.wallpapers .static-page-intro h1{color:#1a3d5d}.wallpapers .intro{background:whitesmoke;padding:0 0 3.5em}@media only screen and (min-width: 800px){.wallpapers .intro{padding-top:1.5em}}.simple-grid .single-item{position:relative;background:#ffffff;box-shadow:0 3px 8px #0000001a}.simple-grid .single-item .image-wrapper{position:relative;width:100%;height:0;padding-bottom:66.83%}.simple-grid .single-item img{display:block;width:100%}.simple-grid .single-item h3{transform:translateY(0);padding:1.4em 0 .4em;transition:opacity .2s}.simple-grid .single-item.inactive h3{color:#bebebe}.simple-grid .single-item .download-actions{padding:1em}.simple-grid .single-item .download-actions:after{clear:both;content:"";display:table}.simple-grid .single-item.sizes .download-actions,.simple-grid .single-item.single-action .download-actions{text-align:center}.simple-grid .single-item .download-actions>li{display:block;float:left;width:calc(33.3333333333% - 6px);margin-right:9px}.simple-grid .single-item .download-actions>li:last-of-type{margin-right:0}.simple-grid .single-item.sizes .download-actions>li{float:none;width:calc(45% - 9px)}.simple-grid .single-item.single-action .download-actions>li{float:none;width:auto}.simple-grid .single-item .btn{display:block}.simple-grid .single-item .btn.has-icon{padding-left:0;padding-right:0}.simple-grid .single-item .btn.has-icon:before{display:none;margin-right:5px}.simple-grid .single-item .btn:not(.inactive):hover{background-color:#b58d5e}.simple-grid .single-item .description{display:none}@media only screen and (min-width: 800px){.simple-grid .single-item .btn{position:relative;left:auto;bottom:auto;transform:translateY(0);opacity:1;visibility:visible}}@media only screen and (min-width: 1100px){.simple-grid .single-item .download-actions{position:absolute;bottom:0;left:0;width:100%}.simple-grid .single-item h3{padding-bottom:1.4em}.simple-grid .single-item .btn{opacity:0;visibility:hidden;transform:translateY(10px)}.simple-grid .single-item .download-actions>li:first-of-type .btn{transition:opacity .3s 0s,visibility .3s 0s,transform .3s 0s,background-color .2s,box-shadow .2s}.simple-grid .single-item .download-actions>li:nth-of-type(2) .btn{transition:opacity .3s .1s,visibility .3s .1s,transform .3s .1s,background-color .2s,box-shadow .2s}.simple-grid .single-item .download-actions>li:nth-of-type(3) .btn{transition:opacity .3s .2s,visibility .3s .2s,transform .3s .2s,background-color .2s,box-shadow .2s}.simple-grid .single-item .description{display:block;position:absolute;bottom:0;left:0;width:100%;padding:1em 1.5em;visibility:hidden;transition:visibility 0s .3s}.simple-grid .single-item .description:before{content:"";position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background:#ffffff;transform-origin:center bottom;transform:scaleY(0);transition:transform .3s}.simple-grid .single-item .description p{position:relative;z-index:2;line-height:1.4;opacity:0;transform:translateY(30px);transition:transform .3s 0s,opacity .2s 0s}.simple-grid .single-item:hover h3{opacity:0}.simple-grid .single-item:hover .btn{opacity:1;visibility:visible;transform:translateY(0)}.simple-grid .single-item:hover .description{visibility:visible;transition:visibility 0s 0s}.simple-grid .single-item:hover .description:before{transform:scaleY(1)}.simple-grid .single-item:hover .description p{transition:transform .2s .1s,opacity .2s .1s;opacity:1;transform:translateY(0)}}@media only screen and (min-width: 1300px){.simple-grid .single-item .btn.has-icon:before{display:inline-block}}.referral-actions{margin-top:2em;text-align:center}.referral-actions a{margin:0 .8em}.referral-actions a:first-of-type{margin-bottom:1.6em}@media only screen and (min-width: 480px){.referral-actions a:first-of-type{margin-bottom:0}}@media only screen and (min-width: 1024px){.referral-actions a{font-size:1.6rem;padding:1.2em 2.1em}}.referral-earn{background:url(../img/earn-section-bg-c0a1b0a3.jpg) no-repeat center center;background-size:cover;color:#fff}.referral-earn .container{max-width:750px}.referral-earn p{color:#fff}.referral-earn .bonus{display:block;text-align:center;color:#b58d5e;font-weight:700;font-size:4rem;margin-top:15px}.referral-earn .bonus em{font-size:2rem}@media only screen and (min-width: 480px){.referral-earn{padding:4em 0}}@media only screen and (min-width: 800px){.referral-earn{padding:5em 0}.referral-earn .bonus{font-size:6rem}.referral-earn .bonus em{font-size:3rem}}@media only screen and (min-width: 1024px){.referral-earn{padding:6em 0}.referral-earn h2{font-size:3.5rem}.referral-earn .bonus{font-size:8rem}.referral-earn .bonus em{font-size:4rem}}@media only screen and (min-width: 1300px){.referral-earn.has-padding{padding:8em 0}.referral-earn h2{font-size:4.5rem}.referral-earn .bonus{font-size:13rem}.referral-earn .bonus em{font-size:5rem}}.join-program{padding-top:3.5em}.join-program>div{position:relative}.join-program .container{max-width:800px}.join-program .content>li{padding-bottom:3em}.join-program .text{width:100%}.join-program .note{margin-top:2em}@media only screen and (min-width: 1024px){.join-program{padding-top:5.5em}.join-program .content>li{padding-bottom:5em}}.referral .spec-sidebar .signup:before{background-position:-60px 0}.referral .spec-sidebar .selected .signup:before{background-position:-60px -12px}.referral .spec-sidebar .claim:before{background-position:-120px 0}.referral .spec-sidebar .selected .claim:before{background-position:-120px -12px}.top-events{position:relative}.top-events .product-overview-content{padding:1.5em 0 2.5em}@media only screen and (min-width: 600px){.top-events .top-btn{position:absolute;top:28px;right:0}}@media only screen and (min-width: 1024px){.top-events .product-overview-content{padding:2.5em 0 4em}}.tribe-events-calendar-list{width:100%}@media only screen and (min-width: 800px){.tribe-events-calendar-list{width:80%;margin-left:auto!important;margin-right:auto!important}}.tribe-events-calendar-list .tribe-events-calendar-list__month-separator{display:block;text-transform:uppercase;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:2.4rem;margin-bottom:3em}@media only screen and (min-width: 800px){.tribe-events-calendar-list .tribe-events-calendar-list__month-separator{font-size:2.6rem}}.tribe-events-calendar-list__event-wrapper{margin-bottom:3rem}.tribe-events-calendar-list__event-details{width:auto!important}.tribe-events-calendar-list__event-title{font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:2.8rem!important;font-weight:700!important;text-align:left;text-transform:none!important}.tribe-events-calendar-list__month-separator{text-align:center}.tribe-events-calendar-list__month-separator .tribe-events-calendar-list__month-separator-text{margin:0 0 .8em!important;font-size:2.4rem;padding:25px 0 0!important;text-align:center;font-family:Rajdhani,Calibre,helvetica,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;width:100%}.tribe-events-calendar-list__month-separator:after{margin-top:9px!important;margin-left:0!important;border-color:#e9e9e9!important;height:3px!important}@media only screen and (min-width: 800px){.tribe-events-calendar-list__month-separator{font-size:2.6rem}}@media only screen and (min-width: 800px){.tribe-events-calendar-list__event{flex-direction:row!important;flex-wrap:nowrap!important}}.tribe-events-calendar-list__event-featured-image-link{width:100%!important;height:100%!important}@media only screen and (min-width: 800px){.tribe-events-calendar-list__event-featured-image-link{width:220px!important;height:220px!important;object-fit:cover!important}}.tribe-events-calendar-list__event-featured-image-wrapper{width:auto!important}.tribe-events-calendar-list__event-featured-image-wrapper img{width:100%;height:100%;object-fit:cover}#tribe-events-pg-template{max-width:unset;padding:0}.tribe-events-event-meta{width:100%!important}@media only screen and (min-width: 800px){.tribe-events-meta-group{width:var(--tec-grid-width-1-of-3)!important}}.tribe-events-meta-group{border-top:1px solid #e9e9e9;padding:2.5em 0 1.5em}.tribe-events-meta-group>li{margin-bottom:3em}.tribe-events-meta-group .tribe-events-single-section-title{text-align:left;margin-bottom:36px;font-size:2rem}.tribe-events-meta-group .tribe-events-single-section-title:after{left:0;transform:translate(0);bottom:-16px;top:auto}.tribe-events-meta-group dl{color:#5b5b5b;line-height:1.2;font-size:1.8rem}.tribe-events-meta-group dt{display:block;font-weight:500;margin-top:18px}.tribe-events-meta-group dd{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tribe-events-meta-group a{color:#b58d5e}.tribe-events-meta-group a:hover{text-decoration:underline}@media only screen and (min-width: 768px){.tribe-events-meta-group{padding:4em 0 1.5em}.tribe-events-meta-group:after{clear:both;content:"";display:table}.tribe-events-meta-group>li{width:31%;float:left;margin-right:3.5%}.tribe-events-meta-group>li:nth-of-type(3n){margin-right:0}}.tribe-events-meta-group .tribe-events-gmap{display:block}.submit-event .product-overview-content{padding-bottom:2em}@media only screen and (min-width: 1024px){.submit-event .product-overview-content{padding-bottom:3.5em}}.strutta-container{text-align:center}.strutta-container iframe{max-width:100%}.photo-contest-winners{text-align:center}.winners-wrapper{margin-top:2em}.winners-wrapper:after{clear:both;content:"";display:table}.winners-wrapper>li{position:relative;margin-bottom:30px}.winners-wrapper>li:after{content:"";position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.4);pointer-events:none}.winners-wrapper a{position:relative;display:block;height:240px;text-align:center;overflow:hidden;transition:box-shadow .3s}.winners-wrapper a:hover{box-shadow:0 4px 40px #0000004d}.winners-wrapper .winner-image{display:block;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.winners-wrapper .author-avatar{position:absolute;top:0;left:0;width:100%;z-index:2;margin-top:20px;display:inline-block}.winners-wrapper .author-avatar img{float:none}.winners-wrapper .winner-info{position:absolute;z-index:2;top:105px;left:0;width:100%;padding:0 1em;text-align:center;pointer-events:none;color:#fff}.winners-wrapper h3{color:#fff;font-size:1.8rem}.winners-wrapper b{display:block;margin-bottom:10px;font-weight:500;font-size:2.6rem;line-height:1.2}@media only screen and (min-width: 480px){.winners-wrapper a{height:300px}.winners-wrapper .author-avatar{margin-top:40px}.winners-wrapper .author-avatar img{height:84px;width:84px}.winners-wrapper b{font-size:3rem;margin-bottom:20px}}@media only screen and (min-width: 800px){.winners-wrapper{margin-top:3em}.winners-wrapper>li{width:48%;float:left;margin-right:4%}.winners-wrapper>li:nth-of-type(2n){margin-right:0}.winners-wrapper .author-avatar{margin-top:35px}}@media only screen and (min-width: 1024px){.winners-wrapper>li:after{height:100px;background:transparent;background:-webkit-linear-gradient(top,rgba(0,0,0,.7),rgba(0,0,0,0));background:linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,0))}.winners-wrapper a{position:static;height:auto}.winners-wrapper .winner-image{height:0;padding-bottom:65.17%}.winners-wrapper .author-avatar{position:absolute;top:auto;left:auto;bottom:-31px;right:18px;margin:0;width:auto}.winners-wrapper .author-avatar img{height:64px;width:64px}.winners-wrapper .winner-info{top:0;left:0;padding:1.4em 1em 0 4.5em;text-align:left}.winners-wrapper h3{text-align:left}.winners-wrapper .winner-badge{position:absolute;top:1.4em;left:.9em}.winners-wrapper .author-avatar{bottom:-42px}.winners-wrapper .author-avatar img{height:84px;width:84px}}.author-avatar img{display:inline-block;height:64px;width:64px;border-radius:50%;background:white;box-shadow:0 2px 10px #00000014;border:2px solid white}.photo-contest-archive .single-item img{aspect-ratio:1.333;object-fit:cover;object-position:center;display:block}.photo-contest-archive .mix-filter-content{margin-top:3em}@media only screen and (min-width: 768px){.photo-contest-archive li:nth-of-type(3n+1){clear:left}}@media only screen and (min-width: 1024px){.photo-contest-archive .mix-filter-content li{width:24%;margin-left:0;margin-right:1%;margin-bottom:1%}.photo-contest-archive .mix-filter-content li:nth-of-type(4n){margin-right:0}.photo-contest-archive .mix-filter-content li:nth-of-type(4n+1){clear:left}.photo-contest-archive .mix-filter-content li:nth-of-type(3n+1){clear:unset}}.events .static-page-intro,.single-event .static-page-intro,.submit-event .static-page-intro{background-image:url(../img/top-bg-45157e97.jpg)}.warranty .static-page-intro{background-image:url(../img/top-bg-45157e97.jpg)}.referral .static-page-intro{background-image:url(../img/top-bg-da964d07.jpg)}.register-trailer .static-page-intro{background-image:url(../img/top-bg-45157e97.jpg)}.triplee-gallery-images figure{padding-bottom:67%;height:0}.triplee-gallery-images figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.triplee-photo-gallery .col-1,.triplee-photo-gallery .col-2,.triplee-photo-gallery .col-3{width:100%}@media only screen and (min-width: 800px){.triplee-photo-gallery .col-1{width:96.5%}.triplee-photo-gallery .col-2{width:46.5%}.triplee-photo-gallery .col-3{width:29.8%}}.triplee-photo-gallery{font-family:Calibre,helvetica,sans-serif}.triplee-photo-gallery .filter-nav li{margin:0 .5em 0 0}.article-content .triplee-photo-gallery a{color:#252525}.article-content .triplee-photo-gallery a:hover{box-shadow:none;-webkit-box-shadow:none}.article-content .triplee-gallery-images{list-style:none;margin-bottom:0;font-size:1em}.article-content .triplee-photo-gallery ul{margin:0 auto}.article-content .triplee-gallery-images img{margin:0}.article-content .triplee-photo-gallery li{margin:0 1.75% 3.5%}@media only screen and (min-width: 480px){.mix-filter-content li{margin:0 1.75% 3.5%}}@media only screen and (min-width: 800px){.mix-filter-content li{margin:0 1.75% 3.5%}}.static-page-intro{height:200px;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#f5f5f5}.static-page-intro .has-box.white .container:after,.static-page-intro .has-box.white .container:before{border-color:#fff9}.static-page-intro .container{padding:1.6em 2.5em}.static-page-intro h1{padding:0;margin:0}.static-page-intro h1:before{display:none}.static-page-intro .gold h1{color:#b58d5e}.static-page-intro .blue h1{color:#1a3d5d}.static-page-intro.taller{height:250px}@media only screen and (min-width: 480px){.static-page-intro.taller{height:250px}}@media only screen and (min-width: 800px){.static-page-intro .container{padding:2.2em 4em}.static-page-intro.taller{height:330px}}.static-page-intro.tallest{height:200px;padding-top:100px}@media only screen and (min-width: 800px){.static-page-intro.tallest{height:500px}}.static-page-intro-bg{height:400px}.product-overview-content.has-top-title{margin-top:2em}@media only screen and (min-width: 800px){.product-overview-content.has-top-title{margin-top:2.7em}}.sitemap .pages .container{border-bottom:1px solid #e9e9e9;max-width:1000px;padding-top:3em}.sitemap .pages .container:first-of-type{padding-top:0}.sitemap .pages .container:last-of-type{border-bottom:none;padding-bottom:0}.sitemap .pages .container>li{margin-bottom:3em}.sitemap .pages h2{text-align:left}.sitemap .pages .list-wrapper{margin:1.2em 0}.sitemap .pages .list-wrapper li{line-height:1.4;margin-bottom:.6em}.sitemap .pages a{transition:color .2s}.sitemap .pages a:hover{color:#1a3d5d}@media only screen and (min-width: 600px){.sitemap .pages .container{padding:3em 0}.sitemap .pages .container>li{width:31%;float:left;margin-right:3.5%;margin-bottom:0}.sitemap .pages .container>li:last-of-type{margin-right:0}}@media only screen and (min-width: 1024px){.sitemap .pages .container{padding:4em 0}}.t1 table,.t1 th,.t1 td{border:1px solid black;padding:20px}.fof{text-align:center}.fof img{display:block;max-width:80%;margin:0 auto}.basic-pages-content{width:90%;margin:2em auto}@media only screen and (min-width: 1024px){.basic-pages-content{margin:4em auto}}@media only screen and (min-width: 800px){.basic-pages-intro .has-box .container h1{font-size:4rem}}.sg-survey-form{width:100%!important;max-width:1000px!important}.christmas .hero-block{background-image:url(../img/tog-bg-17e384a2.jpg)}.christmas .features-blocks{margin-top:0}.christmas .features-blocks h3:after{display:none}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-2{0%{transform:translate(-50%) rotate(0)}to{transform:translate(-50%) rotate(360deg)}}@keyframes translate{0%{transform:translate(0)}30%{transform:translate(1px)}60%{transform:translate(-1px)}to{transform:translate(0)}}@keyframes translate-2{0%{transform:translate(-50%) translateY(0)}30%{transform:translate(-50%) translateY(1px)}60%{transform:translate(-50%) translateY(-1px)}to{transform:translate(-50%) translateY(0)}}@keyframes translate-y{0%{transform:translateY(0)}30%{transform:translateY(1px)}60%{transform:translateY(-1px)}to{transform:translateY(0)}}@keyframes scale-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes scale-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes bg-color-in{0%{background:rgba(0,0,0,0)}to{background:rgba(0,0,0,.1)}}@keyframes light-bg-color-in{0%{background:rgba(255,255,255,0)}to{background:rgba(255,255,255,.15)}}@keyframes shock{0%{transform:translateY(-50%) rotate(0)}30%{transform:translateY(-50%) rotate(10deg)}60%{transform:translateY(-50%) rotate(-10deg)}to{transform:translateY(-50%) rotate(0)}}@keyframes bounce{0%{transform:translate(-50%) scale(0)}60%{transform:translate(-50%) scale(1.1)}to{transform:translate(-50%) scale(1)}}@keyframes bounce-blog{0%{transform:scale(1)}30%{transform:scale(1.1)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1);box-shadow:inset 0 0 1px 1px #1a3d5dcc}50%{box-shadow:inset 0 0 1px 1px #1a3d5dcc}to{transform:scale(1.6);box-shadow:inset 0 0 1px 1px #1a3d5d00}}@keyframes bounce-1{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}@keyframes bounce-2{0%{opacity:0;transform:translate(-100px)}60%{opacity:1;transform:translate(20px)}to{transform:translate(0)}}@keyframes bounce-2-inverse{0%{opacity:0;transform:translate(100px)}60%{opacity:1;transform:translate(-20px)}to{transform:translate(0)}}@keyframes slide-in{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes menu-in{0%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes product-in{0%{opacity:0;transform:translate(-40px)}50%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
