@charset "UTF-8";
.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.container-no-gutters,.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-20_0,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-20_0,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-20_0,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-20_0{flex:0 0 20%;max-width:20%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}}@media (min-width:769px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-20_0{flex:0 0 20%;max-width:20%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}}@media (min-width:1025px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.col-lg-20_0{flex:0 0 20%;max-width:20%}.col-lg-14_3{flex:0 0 14.285714%;max-width:14.285714%}.col-lg-12_5{flex:0 0 12.5%;max-width:12.5%}.col-lg-11_1{flex:0 0 11.111111%;max-width:11.111111%}.col-lg-10_0{flex:0 0 10%;max-width:10%}.col-lg-9_1{flex:0 0 9.090909%;max-width:9.090909%}.order-lg-first{order:-1}.order-lg-last{order:13}}@media (min-width:1200px){.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}}.align-items-start{align-items:flex-start!important}:root{--wd-text-line-height:    1.6;--wd-brd-radius: 0.01px;--wd-form-color: inherit;--wd-form-placeholder-color: inherit;--wd-form-bg: transparent;--wd-form-brd-color: rgba(0,0,0,0.1);--wd-form-brd-color-focus: rgba(0,0,0,0.15);--wd-form-chevron: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==);--wd-main-bgcolor: #fff;--wd-scroll-w: .001px;--wd-admin-bar-h: .001px;--wd-tags-mb: 20px;--wd-block-spacing: 20px;--color-gray-100: #f7f7f7;--color-gray-200: #f1f1f1;--color-gray-300: #bbb;--color-gray-400: #a5a5a5;--color-gray-500: #777;--color-gray-600: #666;--color-gray-700: #555;--color-gray-800: #333;--color-gray-900: #242424;--bgcolor-white-rgb:    255,255,255;--bgcolor-white:		#fff;--bgcolor-gray-100:		#f7f7f7;--bgcolor-gray-200:		#f7f7f7;--bgcolor-gray-300:		#f1f1f1;--brdcolor-gray-200: rgba(0,0,0,0.075);--brdcolor-gray-300: rgba(0,0,0,0.105);--brdcolor-gray-400: rgba(0,0,0,0.12)}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;vertical-align:baseline;font:inherit;font-size:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{line-height:1;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:sans-serif}ol,ul{list-style:none;margin-bottom:var(--list-mb);padding-left:var(--li-pl);--list-mb: 20px;--li-mb: 10px;--li-pl: 17px}caption,th,td{vertical-align:middle;text-align:left}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a,button,input{touch-action:manipulation}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;padding:0;border:0}body{overflow-x:hidden;margin:0;background-color:#fff;color:var(--wd-text-color);text-rendering:optimizeLegibility;font-weight:var(--wd-text-font-weight);font-style:var(--wd-text-font-style);font-size:var(--wd-text-font-size);font-family:var(--wd-text-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:var(--wd-text-line-height)}p{margin-bottom:var(--wd-tags-mb)}a{color:var(--wd-link-color);text-decoration:none;transition:all .25s ease}a:hover,a:focus,a:active{outline:none;text-decoration:none}a:hover{color:var(--wd-link-color-hover)}a:focus{outline:none}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:var(--wd-link-color-hover)}label{display:block;margin-bottom:5px;color:var(--wd-title-color);vertical-align:middle;font-weight:400}em{font-style:italic}.elementor-default i:not([class]){font-style:italic}big{font-size:larger}abbr{border-bottom:1px dotted;color:#D62432;text-decoration:none}acronym{border-bottom:1px dotted;text-decoration:none}.required{border:none;color:#E01020;font-size:16px;line-height:1}abbr[title]{border:none}dl{margin-bottom:20px;margin-bottom:20px}strong,b{font-weight:600}mark{display:inline-block;padding:5px 8px;background-color:#f7f7f7;color:#242424;font-weight:600;line-height:1}code,kbd{padding:2px 5px}code,kbd,pre,samp{-webkit-hyphens:none;hyphens:none;font-family:monospace, serif}ins{text-decoration:none}pre{overflow:auto;margin-bottom:20px;padding:20px;background:#f7f7f7;text-align:left;white-space:pre;white-space:pre-wrap;word-wrap:break-word}dfn{font-style:italic}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:1}sup{top:-.5em}sub{bottom:-.25em}var{font-style:italic}small{font-size:80%}hr{margin-top:20px;margin-bottom:20px;max-width:35px;border:none;border-bottom:1px solid currentColor;opacity:.2}iframe,embed{max-width:100%}blockquote{--wd-tags-mb: 10px;margin-bottom:20px;padding-left:30px;border-left:2px solid var(--wd-primary-color);text-align:left;font-size:110%}blockquote cite{display:block;margin-top:10px;color:var(--wd-primary-color);font-weight:600;font-size:90%}blockquote cite a{color:inherit}cite{font-style:italic}address{margin-bottom:20px;font-style:italic;font-size:110%;line-height:1.8}fieldset{margin-bottom:20px;padding:20px 40px;border:2px solid var(--brdcolor-gray-300);border-radius:var(--wd-brd-radius)}fieldset legend{margin-bottom:0;padding-right:15px;padding-left:15px;width:auto}legend{text-transform:uppercase;font-size:22px}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}img{max-width:100%;height:auto;border:0;vertical-align:middle}.svg-icon{display:inline-block}.svg-icon svg{width:inherit !important;height:inherit !important}svg:not(:root){overflow:hidden}.wd-custom-icon,picture.wd-custom-icon img{min-width:100%;max-width:38px;width:auto;height:auto}h1{font-size:28px}h2{font-size:24px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:12px}.element-title{text-transform:uppercase;font-size:22px}legend,h1,h2,h3,h4,h5,h6,.title{display:block;margin-bottom:var(--wd-tags-mb);color:var(--wd-title-color);text-transform:var(--wd-title-transform);font-weight:var(--wd-title-font-weight);font-style:var(--wd-title-font-style);font-family:var(--wd-title-font);line-height:1.4}.wd-entities-title{display:block;color:var(--wd-entities-title-color);word-wrap:break-word;font-weight:var(--wd-entities-title-font-weight);font-style:var(--wd-entities-title-font-style);font-family:var(--wd-entities-title-font);text-transform:var(--wd-entities-title-transform);line-height:1.4}a.wd-entities-title:hover,.wd-entities-title a:hover{color:var(--wd-entities-title-color-hover)}li{margin-bottom:var(--li-mb)}li:last-child{margin-bottom:0}li>ul,li>ol{margin-top:var(--li-mb);margin-bottom:0}ul{list-style:disc}ol{list-style:decimal}dl dt{color:var(--color-gray-800);font-weight:600}dl dd{margin-bottom:20px}.unordered-list ul,.unordered-list ol{margin-left:20px}.unordered-list li:before{margin-right:10px;font-size:8px;content:"\f113";font-family:"woodmart-font"}.unordered-list,.wd-sub-menu,.textwidget .menu,.unordered-list ul,.wd-sub-menu ul,.textwidget .menu ul,.unordered-list ol,.wd-sub-menu ol,.textwidget .menu ol,.wd-nav,nav[class*="-pagination"] ul{list-style:none;--li-pl: 0}.wd-sub-menu,.wd-sub-menu ul,.wd-sub-menu ol,.wd-nav,nav[class*="-pagination"] ul{--list-mb: 0;--li-mb: 0}.wd-z-index{position:relative;z-index:35}.text-center{--text-align: center;text-align:center}.text-right{--text-align: right;text-align:right}.text-left{--text-align: left;text-align:left}.wd-fontsize-xs{font-size:14px}.wd-fontsize-s{font-size:16px}.wd-fontsize-m{font-size:18px}.wd-fontsize-l{font-size:22px}.wd-fontsize-xl{font-size:26px}.wd-fontsize-xxl{font-size:36px}.wd-fontsize-xxxl{font-size:46px}.text-larger{font-size:110%}.wd-items-top{align-items:flex-start}.wd-items-middle{align-items:center}.wd-items-bottom{align-items:flex-end}.wd-justify-left{justify-content:flex-start}.wd-justify-center{justify-content:center}.wd-justify-right{justify-content:flex-end}[class*="color-scheme-light"]{--color-gray-100:                rgba(255,255,255,0.1);--color-gray-200:                rgba(255,255,255,0.2);--color-gray-300:                rgba(255,255,255,0.5);--color-gray-400:                rgba(255,255,255,0.6);--color-gray-500:                rgba(255,255,255,0.7);--color-gray-600:                rgba(255,255,255,0.8);--color-gray-700:                rgba(255,255,255,0.9);--color-gray-800:                #fff;--color-gray-900:                #fff;--bgcolor-white-rgb:             0,0,0;--bgcolor-white:                 #0f0f0f;--bgcolor-gray-100:              #0a0a0a;--bgcolor-gray-200:              #121212;--bgcolor-gray-300:              #141414;--brdcolor-gray-200:             rgba(255,255,255,0.1);--brdcolor-gray-300:             rgba(255,255,255,0.15);--brdcolor-gray-400:             rgba(255,255,255,0.25);--wd-text-color:                 rgba(255,255,255,0.8);--wd-title-color:                #fff;--wd-widget-title-color:         var(--wd-title-color);--wd-entities-title-color:       #fff;--wd-entities-title-color-hover: rgba(255,255,255,0.8);--wd-link-color:                 rgba(255,255,255,0.9);--wd-link-color-hover:           #fff;--wd-form-brd-color:             rgba(255,255,255,0.2);--wd-form-brd-color-focus:       rgba(255,255,255,0.3);--wd-form-placeholder-color:     rgba(255,255,255,0.6);--wd-form-chevron:               url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9InJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSI+PHBhdGggZD0iTTYgOWw2IDYgNi02Ii8+PC9zdmc+);--wd-main-bgcolor:               #1a1a1a;color:var(--wd-text-color)}.color-scheme-dark{--color-gray-100:                #f7f7f7;--color-gray-200:                #f1f1f1;--color-gray-300:                #bbb;--color-gray-400:                #a5a5a5;--color-gray-500:                #777;--color-gray-600:                #666;--color-gray-700:                #555;--color-gray-800:                #333;--color-gray-900:                #242424;--bgcolor-white-rgb:             255,255,255;--bgcolor-white:                 #fff;--bgcolor-gray-100:              #f7f7f7;--bgcolor-gray-200:              #f7f7f7;--bgcolor-gray-300:              #f1f1f1;--brdcolor-gray-200:             rgba(0,0,0,0.075);--brdcolor-gray-300:             rgba(0,0,0,0.105);--brdcolor-gray-400:             rgba(0,0,0,0.12);--wd-text-color:                 #777;--wd-title-color:                #242424;--wd-entities-title-color:       #333;--wd-entities-title-color-hover: rgba(51,51,51,0.65);--wd-link-color:                 #333;--wd-link-color-hover:           #242424;--wd-form-brd-color:             rgba(0,0,0,0.1);--wd-form-brd-color-focus:       rgba(0,0,0,0.15);--wd-form-placeholder-color:     #777;color:var(--wd-text-color)}[class*="color-scheme-hover"]{transition:all .25s ease}[class*="color-scheme-hover"] .title{transition:all .25s ease}.color-scheme-hover-dark:hover{--color-gray-400:      #a5a5a5;--bgcolor-gray-200:    #f7f7f7;--wd-text-color:       #777;--wd-title-color:      #242424;--wd-link-color:       #333;--wd-link-color-hover: #242424;color:var(--wd-text-color)}.color-scheme-hover-light:hover{--color-gray-400:      rgba(255,255,255,0.8);--brdcolor-gray-300:   rgba(255,255,255,0.15);--wd-text-color:       rgba(255,255,255,0.8);--wd-title-color:      #fff;--wd-link-color:       rgba(255,255,255,0.9);--wd-link-color-hover: #fff;color:var(--wd-text-color)}.color-primary{color:var(--wd-primary-color)}.color-alt{color:var(--wd-alternative-color)}.color-title{color:var(--wd-title-color)}.font-text{font-family:var(--wd-text-font)}.font-primary{font-family:var(--wd-title-font)}.font-alt{font-style:var(--wd-alternative-font-style);font-family:var(--wd-alternative-font)}.clear{clear:both;width:100%}.cursor-pointer{cursor:pointer}.wd-fill{position:absolute;top:0;right:0;bottom:0;left:0}.wd-display-none,.wd-hide{display:none !important}.set-mb-s{--margin-bottom: 10px}.set-mb-s>*{margin-bottom:var(--margin-bottom)}.set-mb-m{--margin-bottom: 15px}.set-mb-m>*{margin-bottom:var(--margin-bottom)}.set-cont-mb-s{--wd-tags-mb: 10px}.reset-last-child>*:last-child{margin-bottom:0}.is_stuck{z-index:2}@keyframes wd-rotate{100%{transform:rotate(360deg)}}@keyframes wd-fadeIn{from{opacity:0}to{opacity:1}}@keyframes wd-fadeOut{from{opacity:1}to{opacity:0}}@keyframes wd-fadeInBottomShort{from{transform:translate3d(0, 20px, 0)}to{transform:none}}@keyframes wd-ShakePrev{25%{transform:translate3d(0px, 0, 0)}50%{transform:translate3d(3px, 0, 0)}75%{transform:translate3d(-3px, 0, 0)}}@keyframes wd-ShakeNext{25%{transform:translate3d(0px, 0, 0)}50%{transform:translate3d(-3px, 0, 0)}75%{transform:translate3d(3px, 0, 0)}}@keyframes wd-FadeInLoader{from{opacity:0}to{opacity:.8}}table{margin-bottom:35px;width:100%;border-spacing:0;border-collapse:collapse;line-height:1.4}table th{padding:15px 10px;border-bottom:2px solid var(--brdcolor-gray-200);color:var(--wd-title-color);text-transform:uppercase;font-weight:var(--wd-title-font-weight);font-style:var(--wd-title-font-style);font-size:16px;font-family:var(--wd-title-font)}table td{padding:15px 12px;border-bottom:1px solid var(--brdcolor-gray-300)}table :is(tbody,tfoot) th{border-bottom:1px solid var(--brdcolor-gray-300);text-transform:none;font-size:inherit}.responsive-table{overflow-x:auto;margin-bottom:35px}.responsive-table table{margin-bottom:0}.responsive-table .responsive-table{overflow-x:visible;margin-bottom:0}input[type='email'],input[type='search'],input[type='number'],input[type='url'],input[type='tel'],input[type='text'],input[type='password'],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type='email'],input[type='date'],input[type='search'],input[type='number'],input[type='text'],input[type='tel'],input[type='url'],input[type='password'],textarea,select{padding:0 15px;max-width:100%;width:100%;height:42px;border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);border-radius:var(--wd-form-brd-radius);color:var(--wd-form-color);background-color:var(--wd-form-bg);box-shadow:none;vertical-align:middle;font-size:14px;transition:border-color .5s ease}input[type='email']:focus,input[type='date']:focus,input[type='search']:focus,input[type='number']:focus,input[type='text']:focus,input[type='tel']:focus,input[type='url']:focus,input[type='password']:focus,textarea:focus,select:focus{outline:none;border-color:var(--wd-form-brd-color-focus);transition:border-color .4s ease}::-webkit-input-placeholder{color:var(--wd-form-placeholder-color)}::-moz-placeholder{color:var(--wd-form-placeholder-color)}:-moz-placeholder{color:var(--wd-form-placeholder-color)}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;margin-top:0;margin-right:5px;padding:0;vertical-align:middle}input[type="search"]{box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="number"]{padding:0;text-align:center}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="date"]::-webkit-inner-spin-button{display:none}input[type="date"]::-webkit-calendar-picker-indicator{opacity:0}input[type="date"]::-webkit-clear-button{position:relative;right:5px;width:30px;opacity:.4;filter:grayscale(100%)}[class*="color-scheme-light"] input[type="date"]::-webkit-clear-button{opacity:.6;filter:grayscale(100%) invert(100%) saturate(800%)}html:not(.browser-Firefox) input[type="date"]{background:no-repeat url(//experttrucksexporting.ie/wp-content/themes/woodmart/inc/admin/assets/images/calend-d.svg) right 15px top 50%;background-size:auto 14px}html:not(.browser-Firefox) [class*="color-scheme-light"] input[type='date']{background-image:url(//experttrucksexporting.ie/wp-content/themes/woodmart/inc/admin/assets/images/calend-l.svg)}textarea{overflow:auto;padding:10px 15px;min-height:190px}select{padding-right:30px;background-position:right 10px top 50%;background-size:auto 18px;background-repeat:no-repeat;background-image:var(--wd-form-chevron)}select option{background-color:var(--bgcolor-white)}input:-webkit-autofill{border-color:var(--wd-form-brd-color);-webkit-box-shadow:0 0 0 1000px var(--wd-form-bg) inset;-webkit-text-fill-color:var(--wd-form-color)}input:focus:-webkit-autofill{border-color:var(--wd-form-brd-color-focus)}.btn,.button,button,[type="submit"],[type="button"]{padding:12px 20px;font-size:13px;line-height:18px;background-color:#F3F3F3;color:#3E3E3E;position:relative;display:inline-flex;align-items:center;justify-content:center;outline:none;border-width:0;border-style:solid;border-color:transparent;border-radius:0;box-shadow:none;vertical-align:middle;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:none;font-weight:600;cursor:pointer;transition:color .25s ease, background-color .25s ease, border-color .25s ease, box-shadow .25s ease, opacity .25s ease}.btn:hover,.button:hover,button:hover,[type="submit"]:hover,[type="button"]:hover{color:#3E3E3E;box-shadow:inset 0 0 200px rgba(0,0,0,0.1);text-decoration:none}.btn:focus,.button:focus,button:focus,[type="submit"]:focus,[type="button"]:focus{outline:none}button[disabled],input[disabled]{opacity:0.6 !important;cursor:default}[class*="wd-spacing-"]{margin-right:calc((var(--wd-sp) / 2) * -1);margin-left:calc((var(--wd-sp) / 2) * -1);--wd-sp: .001px}[class*="wd-spacing-"]>[class*="col"]{margin-bottom:var(--wd-sp);padding-right:calc(var(--wd-sp) / 2);padding-left:calc(var(--wd-sp) / 2)}.elementor-default [class*="wd-spacing-"]{margin-bottom:calc(var(--wd-sp) * -1)}.wd-spacing-2{--wd-sp: 2px}.wd-spacing-6{--wd-sp: 6px}.wd-spacing-10{--wd-sp: 10px}.wd-spacing-20{--wd-sp: 20px}.wd-spacing-30{--wd-sp: 30px}.wd-loader:after{content:"";display:inline-block;width:30px;height:30px;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle}.wd-scroll-content{overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:50vh;scrollbar-width:thin}.wd-dropdown{position:absolute;top:100%;left:0;z-index:380;margin:15px 0 0;background-color:var(--bgcolor-white);background-position:bottom right;background-clip:border-box;background-repeat:no-repeat;box-shadow:0 0 3px rgba(0,0,0,0.15);text-align:left;border-radius:calc(var(--wd-brd-radius) / 2);visibility:hidden;opacity:0;transition:opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1),visibility 0.4s cubic-bezier(0.19, 1, 0.22, 1),transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transform:translateY(15px) translateZ(0);pointer-events:none}.wd-dropdown:after{content:"";position:absolute;right:0;bottom:100%;left:0;height:15px}.wd-event-hover:hover>.wd-dropdown,.wd-event-click.wd-opened>.wd-dropdown,.wd-dropdown.wd-opened{visibility:visible;opacity:1;transform:none;pointer-events:visible;pointer-events:unset}.wpb-js-composer .wd-dropdown-menu>.container>p{display:none}.wd-dropdown-menu{min-height:var(--wd-dropdown-height);width:var(--wd-dropdown-width);background-image:var(--wd-dropdown-bg-img)}.dropdowns-loading .dropdown-load-ajax.menu-mega-dropdown:not(.dropdown-with-height)>.wd-dropdown-menu{min-height:400px}.dropdowns-loaded .dropdown-load-ajax>.wd-dropdown-menu>.container{animation:wd-fadeIn .3s ease}.dropdown-html-placeholder{display:flex;align-items:center;justify-content:center;background-color:rgba(var(--bgcolor-white-rgb), 0.6)}.dropdown-html-placeholder:after{content:"";display:inline-block;width:32px;height:32px;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle}.dropdowns-loading .dropdown-html-placeholder:after{animation:wd-rotate 450ms infinite linear}.wd-dropdown-menu.wd-design-default{padding:12px 20px;--wd-dropdown-width: 220px}.wd-dropdown-menu.wd-design-default>.container{padding:0;width:auto}.wd-dropdown-menu.wd-design-default .wd-dropdown{top:0;left:100%;padding:12px 20px;width:var(--wd-dropdown-width);margin:0 0 0 20px}.wd-dropdown-menu.wd-design-default .wd-dropdown:after{top:0;right:100%;bottom:0;left:auto;width:20px;height:auto}.wd-dropdown-menu.wd-design-default .menu-item-has-children>a:after{margin-left:auto;color:rgba(82,82,82,0.45);font-weight:600;font-size:55%;line-height:1;font-family:"woodmart-font";content:"\f113"}.wd-dropdown-menu.wd-design-default.color-scheme-light .menu-item-has-children>a:after{color:rgba(255,255,255,0.6)}.wd-dropdown-menu.wd-design-sized .wd-sub-menu>li,.wd-dropdown-menu.wd-design-full-width .wd-sub-menu>li{margin-bottom:25px;width:200px}.wd-dropdown-menu.wd-design-sized .vc_row .wd-sub-menu>li,.wd-dropdown-menu.wd-design-full-width .vc_row .wd-sub-menu>li{width:auto}.wd-dropdown-menu.wd-design-sized .elementor-element .wd-sub-menu>li,.wd-dropdown-menu.wd-design-full-width .elementor-element .wd-sub-menu>li{margin-bottom:0;width:auto}.wd-dropdown-menu.wd-design-full-width{padding-top:30px;padding-left:var(--wd-scroll-w);border-radius:0;--wd-dropdown-width: 100vw}.wd-dropdown-menu.wd-design-sized{padding:30px 35px 0 35px}.wd-dropdown-menu.wd-design-sized>.container{padding:0;width:auto}.wd-heading{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;padding:20px 15px;border-bottom:1px solid var(--brdcolor-gray-300)}.wd-heading .title{flex:1 1 auto;margin-bottom:0;font-size:20px}.wd-heading .wd-action-btn{flex:0 0 auto;text-transform:uppercase}.wd-heading .wd-action-btn>a{height:25px}.wd-side-hidden{position:fixed;top:var(--wd-admin-bar-h);bottom:0;z-index:500;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:340px;background-color:var(--bgcolor-white);transition:transform 0.5s cubic-bezier(0.19, 1, 0.22, 1)}.wd-side-hidden.wd-left{right:auto;left:0;transform:translate3d(-100%, 0, 0)}.wd-side-hidden.wd-right{right:0;left:auto;transform:translate3d(100%, 0, 0)}.wd-side-hidden.wd-opened{transform:none}@media (max-width: 350px){div.website-wrapper .wd-side-hidden{width:270px !important}}.wd-sub-menu{--sub-menu-color:       #848484;--sub-menu-color-hover: var(--wd-primary-color)}.wd-sub-menu li{position:relative}.wd-sub-menu li>a{position:relative;display:flex;align-items:center;padding-top:8px;padding-bottom:8px;color:var(--sub-menu-color);font-size:14px;line-height:1.3}.wd-sub-menu li>a .wd-nav-icon{margin-right:7px;font-size:115%}.wd-sub-menu li>a .menu-label{position:relative;margin-top:-20px;align-self:flex-start}.wd-sub-menu li>a:hover{color:var(--sub-menu-color-hover)}[class*="color-scheme-light"] .wd-sub-menu{--sub-menu-color:       rgba(255,255,255,0.6);--sub-menu-color-hover: #fff}.widget .wd-sub-menu{--li-mb: 0}.widget .wd-sub-menu ul{--li-mb: 0}.wd-dropdown-menu.wd-design-sized .wd-sub-menu>li>a,.wd-dropdown-menu.wd-design-full-width .wd-sub-menu>li>a,.mega-menu-list>li>a{--sub-menu-color:       #333;--sub-menu-color-hover: var(--wd-primary-color);text-transform:uppercase;font-weight:600}.wd-dropdown-menu.wd-design-sized.color-scheme-light .wd-sub-menu>li>a,.wd-dropdown-menu.wd-design-full-width.color-scheme-light .wd-sub-menu>li>a,[class*="color-scheme-light"] .mega-menu-list>li>a{--sub-menu-color:       #fff;--sub-menu-color-hover: rgba(255,255,255,0.6)}.wd-color-light .searchform{--wd-form-brd-color:				rgba(255,255,255,0.2);--wd-form-brd-color-focus:			rgba(255,255,255,0.3);--wd-form-color:					rgba(255,255,255,0.8)}.wd-color-dark .searchform{--wd-form-brd-color:				rgba(0,0,0,0.1);--wd-form-brd-color-focus: 			rgba(0,0,0,0.15);--wd-form-color:					#777;--wd-form-placeholder-color: 		var(--wd-form-color)}.create-nav-msg a{font-weight:600}.wd-nav-img,.mega-menu-list img{display:inline-block;margin-right:7px;max-height:18px;width:auto !important}.wd-nav-img img,.mega-menu-list img img{max-height:18px}.wd-nav{--nav-gap: 10px;display:inline-flex;justify-content:var(--text-align);flex-wrap:wrap;margin-right:calc(var(--nav-gap) / -1);margin-left:calc(var(--nav-gap) / -1);text-align:left}.wd-nav>li{position:relative}.wd-nav>li>a{position:relative;display:flex;align-items:center;flex-direction:row;padding-right:var(--nav-gap);padding-left:var(--nav-gap);font-weight:600;font-size:13px;text-transform:uppercase;line-height:1.2}.wd-nav>li>a .wd-nav-icon{margin-right:7px;font-size:115%}.wd-nav>li>a .menu-label{left:calc(100% - 30px);margin-left:0}.wd-nav>li.wd-has-children>a:after,.wd-nav>li.menu-item-has-children>a:after{margin-left:4px;font-weight:normal;font-style:normal;font-size:50%;content:"\f129";font-family:"woodmart-font"}.wd-nav li.color-primary{--nav-color: var(--wd-primary-color);--nav-color-hover: var(--wd-primary-color);--nav-color-active: var(--wd-primary-color)}.wd-nav.wd-gap-m{--nav-gap: 15px}.wd-nav.wd-gap-l{--nav-gap: 20px}.wd-nav-opener{position:relative;z-index:1;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:50px;color:var(--color-gray-900);cursor:pointer;transition:color .25s ease, background-color .25s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden}.wd-nav-opener:after{font-weight:700;font-size:12px;transition:transform .25s ease;content:"\f113";font-family:"woodmart-font"}.wd-nav-opener:hover{color:var(--color-gray-900)}.wd-nav-opener.wd-active{color:var(--color-gray-700)}.wd-nav-opener.wd-active:after{transform:rotate(90deg)}.wd-nav[class*="wd-style-"]{--nav-color: #333;--nav-color-hover: rgba(51,51,51,0.7);--nav-color-active: rgba(51,51,51,0.7);--nav-chevron-color: rgba(82, 82, 82, .45)}.wd-nav[class*="wd-style-"]>li>a{color:var(--nav-color)}.wd-nav[class*="wd-style-"]>li:hover>a{color:var(--nav-color-hover)}.wd-nav[class*="wd-style-"]>li.current-menu-item>a,.wd-nav[class*="wd-style-"]>li.wd-active>a,.wd-nav[class*="wd-style-"]>li.active>a{color:var(--nav-color-active)}.wd-nav[class*="wd-style-"]>li.wd-has-children>a:after,.wd-nav[class*="wd-style-"]>li.menu-item-has-children>a:after{color:var(--nav-chevron-color)}.color-scheme-light .wd-nav[class*="wd-style-"],.whb-color-light .wd-nav[class*="wd-style-"]{--nav-color: #fff;--nav-color-hover: rgba(255,255,255,0.8);--nav-color-active: rgba(255,255,255,0.8);--nav-chevron-color: rgba(255,255,255,0.6)}.wd-nav.wd-style-default{--nav-color-hover: var(--wd-primary-color);--nav-color-active: var(--wd-primary-color)}.wd-nav.wd-style-bordered>li,.wd-nav.wd-style-separated>li{display:flex;flex-direction:row}.wd-nav.wd-style-bordered>li:not(:last-child):after,.wd-nav.wd-style-separated>li:not(:last-child):after{content:"";border-right:1px solid rgba(0,0,0,0.105)}.whb-color-light .wd-nav.wd-style-bordered>li:not(:last-child):after,.whb-color-light .wd-nav.wd-style-separated>li:not(:last-child):after{border-color:rgba(255,255,255,0.25)}.wd-nav.wd-style-separated>li{align-items:center}.wd-nav.wd-style-separated>li:not(:last-child):after{height:18px}.wd-nav.wd-style-bordered>li{align-items:stretch}.wd-nav[class*="wd-style-underline"] .nav-link-text{line-height:1.2;position:relative;display:inline-block;padding-top:1px;padding-bottom:1px}.wd-nav[class*="wd-style-underline"] .nav-link-text:after{content:'';position:absolute;top:100%;left:0;width:0;height:2px;transition:width 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.15);background-color:var(--wd-primary-color)}.wd-nav[class*="wd-style-underline"]>li:hover>a .nav-link-text:after,.wd-nav[class*="wd-style-underline"]>li.current-menu-item>a .nav-link-text:after,.wd-nav[class*="wd-style-underline"]>li.wd-active>a .nav-link-text:after,.wd-nav[class*="wd-style-underline"]>li.active>a .nav-link-text:after{width:100%}.whb-top-bar .wd-nav>li>a .menu-label,.whb-clone .wd-nav>li>a .menu-label{position:static;margin-top:0;margin-left:5px;opacity:1;align-self:center}.whb-top-bar .wd-nav>li>a .menu-label:before,.whb-clone .wd-nav>li>a .menu-label:before{content:none}.wd-tltp .wd-tooltip-label,.tooltip{position:absolute;z-index:1070;visibility:hidden;text-transform:none;font-weight:400;font-size:12px;opacity:0;pointer-events:none}.wd-tltp:hover .wd-tooltip-label,.tooltip.show{visibility:visible;opacity:1;animation:wd-fadeInTooltip .3s ease}.wd-tltp .wd-tooltip-label,.tooltip .tooltip-inner{padding:0 15px !important;max-width:200px;height:34px;border-radius:0;background-color:#000;color:#fff;text-align:center;white-space:nowrap;line-height:34px;border-radius:calc(var(--wd-brd-radius) / 2.5)}.wd-tltp .wd-tooltip-label:before,.tooltip .arrow{position:absolute;width:0;height:0;border-style:solid;border-color:transparent}.wd-tltp-top .wd-tooltip-label:before,.tooltip.bs-tooltip-top .arrow{left:50%;border-width:5px 5px 0;border-top-color:#000}.wd-tltp-left .wd-tooltip-label{top:50%;right:100%;margin-top:-17px;margin-right:8px}.wd-tltp-left .wd-tooltip-label:before{top:50%;left:100%;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.wd-tltp-right .wd-tooltip-label{top:50%;left:100%;margin-top:-17px;margin-left:8px}.wd-tltp-right .wd-tooltip-label:before{top:50%;right:100%;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.wd-tltp-top .wd-tooltip-label{bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px}.wd-tltp-top .wd-tooltip-label:before{top:100%;margin-left:-5px}.wd-tltp{position:relative}.wd-tltp .wd-tooltip-label:before{content:""}.tooltip.bs-tooltip-top{margin-top:-3px;padding:5px 0}.tooltip.bs-tooltip-top .arrow{bottom:0}@keyframes wd-fadeInTooltip{from{opacity:0}to{opacity:.9}}.wd-notice,div.wpcf7-response-output,.mc4wp-alert,.woocommerce-error,.woocommerce-message,.woocommerce-info{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:20px;padding-top:10px;padding-bottom:10px;padding-right:30px;padding-left:65px;min-height:60px;border:none;border-radius:calc(var(--wd-brd-radius) / 2)}.wd-notice:before,div.wpcf7-response-output:before,.mc4wp-alert:before,.woocommerce-error:before,.woocommerce-message:before,.woocommerce-info:before{position:absolute;top:50%;left:24px;margin-top:-9px;font-size:18px;line-height:18px;font-family:"woodmart-font"}.wd-notice a,div.wpcf7-response-output a,.mc4wp-alert a,.woocommerce-error a,.woocommerce-message a,.woocommerce-info a{color:#fff;text-decoration:underline}.wd-notice a:hover,div.wpcf7-response-output a:hover,.mc4wp-alert a:hover,.woocommerce-error a:hover,.woocommerce-message a:hover,.woocommerce-info a:hover{color:rgba(255,255,255,0.8)}.wd-notice p:last-child,div.wpcf7-response-output p:last-child,.mc4wp-alert p:last-child,.woocommerce-error p:last-child,.woocommerce-message p:last-child,.woocommerce-info p:last-child{margin-bottom:0}.wd-notice .amount,div.wpcf7-response-output .amount,.mc4wp-alert .amount,.woocommerce-error .amount,.woocommerce-message .amount,.woocommerce-info .amount{color:#fff}.wd-notice>*,div.wpcf7-response-output>*,.mc4wp-alert>*,.woocommerce-error>*,.woocommerce-message>*,.woocommerce-info>*{margin-right:10px;margin-left:10px}.wd-notice .button,div.wpcf7-response-output .button,.mc4wp-alert .button,.woocommerce-error .button,.woocommerce-message .button,.woocommerce-info .button,.wd-notice .wc-backward,div.wpcf7-response-output .wc-backward,.mc4wp-alert .wc-backward,.woocommerce-error .wc-backward,.woocommerce-message .wc-backward,.woocommerce-info .wc-backward{margin-top:5px;margin-bottom:5px;padding:0;border:none;border-bottom:2px solid #fff;background-color:transparent;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600}.wd-notice .button:hover,div.wpcf7-response-output .button:hover,.mc4wp-alert .button:hover,.woocommerce-error .button:hover,.woocommerce-message .button:hover,.woocommerce-info .button:hover,.wd-notice .wc-backward:hover,div.wpcf7-response-output .wc-backward:hover,.mc4wp-alert .wc-backward:hover,.woocommerce-error .wc-backward:hover,.woocommerce-message .wc-backward:hover,.woocommerce-info .wc-backward:hover{background-color:transparent;box-shadow:none;opacity:.7}.wd-notice .button:focus,div.wpcf7-response-output .button:focus,.mc4wp-alert .button:focus,.woocommerce-error .button:focus,.woocommerce-message .button:focus,.woocommerce-info .button:focus,.wd-notice .wc-backward:focus,div.wpcf7-response-output .wc-backward:focus,.mc4wp-alert .wc-backward:focus,.woocommerce-error .wc-backward:focus,.woocommerce-message .wc-backward:focus,.woocommerce-info .wc-backward:focus{box-shadow:none}.wpcf7 form.sent .wpcf7-response-output,.mc4wp-success,.woocommerce-message{background-color:var(--notices-success-bg);color:var(--notices-success-color)}.wpcf7 form.sent .wpcf7-response-output:before,.mc4wp-success:before,.woocommerce-message:before{content:"\f107"}.wpcf7 form:not(.sent) .wpcf7-response-output,.mc4wp-error,.mc4wp-notice,.woocommerce-error,.woocommerce-info{background-color:var(--notices-warning-bg);color:var(--notices-warning-color)}.wpcf7 form:not(.sent) .wpcf7-response-output:before,.mc4wp-error:before,.mc4wp-notice:before,.woocommerce-error:before,.woocommerce-info:before{content:"\f100"}.wd-notice.wd-info{background-color:#4D93D1;color:#fff}.wd-notice.wd-info:before{content:"\f100"}@keyframes wd-fadeInUpBig{from{transform:translate3d(0, 100%, 0)}to{transform:none}}@keyframes wd-fadeOutDownBig{from{transform:none}to{transform:translate3d(0, 100%, 0)}}.wd-close-side{position:fixed;top:0;left:0;width:100%;height:100%;z-index:400;opacity:0;visibility:hidden;background-color:rgba(0,0,0,0.7);transition:opacity 0.5s cubic-bezier(0.19, 1, 0.22, 1),visibility 0s cubic-bezier(0.19, 1, 0.22, 1) 0.5s}.wd-close-side-opened{opacity:1;visibility:visible;transition:opacity .25s ease, visibility 0s ease}.wd-btn-arrow{visibility:hidden;opacity:0;pointer-events:none;color:var(--color-gray-800);position:absolute;top:50%;z-index:250;display:inline-flex;align-items:center;justify-content:center;margin-top:-25px;width:50px;height:50px;cursor:pointer;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:all .25s ease}.wd-btn-arrow[class*="prev"]{transform:translateX(-30px)}.wd-btn-arrow[class*="prev"]:after{content:"\f114";font-family:"woodmart-font"}.wd-btn-arrow[class*="next"]{transform:translateX(30px)}.wd-btn-arrow[class*="next"]:after{content:"\f113";font-family:"woodmart-font"}.browser-Safari .wd-btn-arrow{visibility:visible}.wd-btn-arrow:after{font-size:24px;line-height:1}.wd-btn-arrow:hover{color:var(--color-gray-500)}.wd-loop-footer{clear:both;text-align:center}.elementor-default .wd-loop-footer{margin-top:35px}.wpb-js-composer .products-footer{margin-top:10px}nav[class*="-pagination"] ul{display:inline-block;font-size:0}nav[class*="-pagination"] li{display:inline-block;margin-right:2px;vertical-align:middle;text-align:center}nav[class*="-pagination"] li .page-numbers{display:inline-block;padding-right:5px;padding-left:5px;min-width:34px;height:34px;color:var(--color-gray-900);font-weight:600;font-size:14px;line-height:34px;border-radius:calc(var(--wd-brd-radius) / 2.2);transition:all .2s ease}nav[class*="-pagination"] li .current{color:#fff;background-color:var(--wd-primary-color)}nav[class*="-pagination"] li .next,nav[class*="-pagination"] li .prev{font-size:0}nav[class*="-pagination"] li .next:before,nav[class*="-pagination"] li .prev:before{font-size:12px;content:"\f113";font-family:"woodmart-font"}nav[class*="-pagination"] li .prev:before{content:"\f114";font-family:"woodmart-font"}nav[class*="-pagination"] li:last-child{margin-right:0}nav[class*="-pagination"] a:hover{background-color:var(--bgcolor-gray-300)}.breadcrumbs{font-size:0}.breadcrumbs>span:after,.breadcrumbs>a:after{content:"/";display:inline-block;padding:0 8px}.breadcrumbs>span:last-child:after{content:none}.breadcrumbs,.yoast-breadcrumb{line-height:16px;color:var(--color-gray-900)}.breadcrumbs>span,.breadcrumbs>a,.yoast-breadcrumb>span,.yoast-breadcrumb>a{display:inline-block;color:var(--color-gray-900)}.breadcrumbs a,.breadcrumbs span,.yoast-breadcrumb a,.yoast-breadcrumb span{text-transform:uppercase;font-weight:600;font-size:11px}.breadcrumbs a:hover,.yoast-breadcrumb a:hover{color:var(--color-gray-500)}.breadcrumbs span,.yoast-breadcrumb span{transition:all .25s ease}.wd-action-btn{display:inline-flex;vertical-align:middle;--action-btn-color: var(--color-gray-800);--action-btn-hover-color: var(--color-gray-500)}.wd-action-btn>a{display:inline-flex;align-items:center;justify-content:center;color:var(--action-btn-color);cursor:pointer}.wd-action-btn>a:hover{color:var(--action-btn-hover-color)}.wd-action-btn>a:before{transition:opacity .15s ease;font-family:"woodmart-font"}.wd-action-btn>a:after{position:absolute;top:calc(50% - .5em);left:0;opacity:0;transition:opacity .2s ease;content:"";display:inline-block;width:1em;height:1em;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle}.wd-action-btn>a.loading:before{opacity:0}.wd-action-btn>a.loading:after{opacity:1;animation:wd-rotate 450ms infinite linear}.wd-action-btn>a.added:before{content:"\f107"}.wd-action-btn.wd-style-icon .button{padding:0;background-color:transparent}.wd-action-btn.wd-style-icon .button:hover{background-color:transparent;box-shadow:none}.wd-action-btn.wd-style-icon>a{position:relative;flex-direction:column;width:50px;height:50px;font-weight:400;font-size:0 !important;line-height:0}.wd-action-btn.wd-style-icon>a:before{font-size:20px}.wd-action-btn.wd-style-icon>a:after{left:calc(50% - .5em);font-size:18px}.wd-action-btn.wd-style-text{font-size:0;line-height:1}.wd-action-btn.wd-style-text>a{position:relative;font-weight:600;font-size:14px;line-height:1}.wd-action-btn.wd-style-text>a:before{display:flex;align-items:center;justify-content:center;margin-right:.45em;width:1em;height:1em;font-weight:400}.wd-action-btn:empty{display:none}.wd-compare-icon>a:before{content:"\f128"}.wd-wishlist-icon>a:before{content:"\f106"}.wd-quick-view-icon>a:before{content:"\f130"}.wd-add-cart-icon>a:before{content:"\f123"}.wd-cross-icon>a:before{font-size:10px;content:"\f112"}.wd-cross-icon>a:after{font-size:12px}.wd-cross-icon.wd-style-text>a:before{font-weight:600}.wd-cross-icon.wd-style-text>a:after{left:-2px}.wd-chevron-icon>a:before{content:"\f129"}.wd-burger-icon>a:before{content:"\f15a"}.widget,.wd-widget,div[class^="vc_wp"]{line-height:1.4;--wd-link-color: var(--color-gray-500);--wd-link-color-hover: var(--color-gray-800)}.widget>ul,.widget>ol,.wd-widget>ul,.wd-widget>ol,div[class^="vc_wp"]>ul,div[class^="vc_wp"]>ol{margin-top:0}.widget ul,.widget ol,.wd-widget ul,.wd-widget ol,div[class^="vc_wp"] ul,div[class^="vc_wp"] ol{list-style:none;--list-mb: 0;--li-mb: 15px;--li-pl: 0}.widgettitle,.widget-title{margin-bottom:20px;color:var(--wd-widget-title-color);text-transform:var(--wd-widget-title-transform);font-weight:var(--wd-widget-title-font-weight);font-style:var(--wd-widget-title-font-style);font-size:var(--wd-widget-title-font-size);font-family:var(--wd-widget-title-font)}.widget{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid var(--brdcolor-gray-300)}.widget:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.woodmart-author-information{line-height:inherit}.woodmart-author-information .author-avatar img{border-radius:50%}.textwidget>*:last-child{margin-bottom:0}.alignleft{float:left;margin-top:3px;margin-right:25px;margin-bottom:20px}.alignright{float:right;margin-top:3px;margin-bottom:20px;margin-left:25px}.aligncenter{display:block;clear:both;margin:0 auto;margin-bottom:20px}.wp-caption{margin-bottom:20px;padding:0;max-width:100%;border:none;background:transparent}.wp-caption.alignleft{margin-top:3px;margin-right:25px}.wp-caption.alignright{margin-top:3px;margin-left:25px}.wp-caption.aligncenter{margin:0 auto;margin-top:3px}.wp-caption .wp-caption-text,.wp-caption-dd{padding:5px 10px 5px 0;font-style:italic;line-height:1.6;opacity:.8}.gallery-caption,.bypostauthor{content:initial}.gallery{margin-left:-15px;margin-right:-15px}.gallery .gallery-item{padding-left:15px;padding-right:15px}.gallery .gallery-caption{margin-top:10px;font-style:italic}body .wp-playlist{border:none;text-align:left}body .wp-playlist-item{border-color:var(--brdcolor-gray-300)}body .wp-playlist-item:not(:last-child){margin-bottom:10px;padding-bottom:10px}.website-wrapper{position:relative;overflow:hidden;background-color:var(--wd-main-bgcolor)}.main-page-wrapper{margin-top:-40px;padding-top:40px;min-height:50vh;background-color:var(--wd-main-bgcolor)}.site-content{margin-bottom:40px}.sidebar-container{margin-bottom:40px}.sidebar-container .widget-heading{display:none}.subtitle-style-background[class*="subtitle"]{display:inline-block;padding:6px 10px;font-weight:600;line-height:1.2;font-size:14px;border-radius:calc(var(--wd-brd-radius) / 2)}.subtitle-color-default.subtitle-style-default{color:var(--color-gray-400)}.subtitle-color-default.subtitle-style-background{background-color:#f1f1f1;color:#333}.subtitle-color-primary.subtitle-style-default{color:var(--wd-primary-color)}.subtitle-color-primary.subtitle-style-background{color:#fff;background-color:var(--wd-primary-color)}.subtitle-color-alt.subtitle-style-default{color:var(--wd-alternative-color)}.subtitle-color-alt.subtitle-style-background{color:#fff;background-color:var(--wd-alternative-color)}.btn.btn-scheme-light{color:#fff}.btn.btn-scheme-dark{color:#333}.btn.btn-scheme-hover-light:hover{color:#fff}.btn.btn-scheme-hover-dark:hover{color:#333}.btn.btn-color-default{background-color:#F3F3F3;color:#3E3E3E}.btn.btn-color-default:hover{color:#3E3E3E;box-shadow:inset 0 0 200px rgba(0,0,0,0.1)}.btn.btn-color-black{background-color:#212121;color:#fff}.btn.btn-color-black:hover{color:#fff;box-shadow:inset 0 0 200px rgba(0,0,0,0.1)}.btn.btn-color-white{background-color:#fff;color:#333}.btn.btn-color-white:hover{color:#333;box-shadow:inset 0 0 200px rgba(0,0,0,0.1)}.btn.btn-color-alt{color:#fff;background-color:var(--wd-alternative-color)}.btn.btn-color-alt:hover{color:#fff;box-shadow:inset 0 0 200px rgba(0,0,0,0.1)}.btn.btn-color-primary{color:#fff;background-color:var(--wd-primary-color)}.btn.btn-color-primary:hover{color:#fff;box-shadow:inset 0 0 200px rgba(0,0,0,0.1)}.btn-style-bordered.btn-color-default{border-color:#E9E9E9;color:#333}.btn-style-bordered.btn-color-default:hover{background-color:#E9E9E9;color:#333}.btn-style-bordered.btn-color-primary{color:var(--wd-primary-color);border-color:var(--wd-primary-color)}.btn-style-bordered.btn-color-primary:hover{color:#fff;background-color:var(--wd-primary-color)}.btn-style-bordered.btn-color-alt{color:var(--wd-alternative-color);border-color:var(--wd-alternative-color)}.btn-style-bordered.btn-color-alt:hover{color:#fff;background-color:var(--wd-alternative-color)}.btn-style-bordered.btn-color-black{border-color:#212121;color:#333}.btn-style-bordered.btn-color-black:hover{background-color:#212121;color:#fff}.btn-style-bordered.btn-color-white{border-color:rgba(255,255,255,0.5);color:#fff}.btn-style-bordered.btn-color-white:hover{border-color:#fff;background-color:transparent;color:#fff}.btn-style-link.btn-color-default{border-color:#DFDFDF;color:#333}.btn-style-link.btn-color-default:hover{border-color:#C5C5C5;color:#333}.btn-style-link.btn-color-primary{color:#333;border-color:var(--wd-primary-color)}.btn-style-link.btn-color-primary:hover{color:#333;opacity:.6;border-color:var(--wd-primary-color)}.btn-style-link.btn-color-alt{color:#333;border-color:var(--wd-alternative-color)}.btn-style-link.btn-color-alt:hover{color:#333;border-color:var(--wd-alternative-color);opacity:.6}.btn-style-link.btn-color-black{border-color:#333;color:#333}.btn-style-link.btn-color-black:hover{border-color:#333;color:#333;opacity:.6}.btn-style-link.btn-color-white{border-color:rgba(255,255,255,0.3);color:#fff}.btn-style-link.btn-color-white:hover{border-color:#fff;color:#fff}.btn-color-custom.btn-style-3d:hover{opacity:1 !important}.btn-size-extra-small{padding:6px 10px;font-size:11px;line-height:16px}.btn-size-small{padding:10px 14px;font-size:12px;line-height:16px}.btn-size-default{padding:12px 20px;font-size:13px;line-height:18px}.btn-size-large{padding:14px 28px;font-size:14px;line-height:20px}.btn-size-extra-large{padding:17px 40px;font-size:16px;line-height:22px}.btn-style-bordered.btn-size-extra-small{padding:4px 10px}.btn-style-bordered.btn-size-small{padding:8px 14px}.btn-style-bordered.btn-size-default{padding:10px 20px}.btn-style-bordered.btn-size-large{padding:12px 28px}.btn-style-bordered.btn-size-extra-large{padding:15px 40px}.btn.btn-style-round{border-radius:35px}.btn.btn-style-semi-round{border-radius:5px}.btn.btn-style-3d{border:none;box-shadow:inset 0 -2px 0 rgba(0,0,0,0.15);transition:color .25s ease, background-color .25s ease, border-color .25s ease, box-shadow 0s ease, opacity .25s ease}.btn.btn-style-3d:hover{box-shadow:inset 0 -2px 0 rgba(0,0,0,0.15);opacity:.8}.btn.btn-style-3d:active{top:1px;box-shadow:none}.btn.btn-style-link{padding:0;border-width:2px;border-style:solid;border-top:none;border-right:none;border-left:none;background-color:transparent !important}.btn.btn-style-link:hover{background-color:transparent !important;box-shadow:none}.btn.btn-style-bordered{border-width:2px}.btn.btn-style-bordered:not(:hover){background-color:transparent !important}.btn.btn-style-bordered:hover{box-shadow:none}.btn.btn-full-width{width:100%}.btn i{margin-left:3px}.btn-icon-pos-left{flex-direction:row-reverse}.btn-icon-pos-left .wd-btn-icon{margin-right:5px}.btn-icon-pos-right{flex-direction:row}.btn-icon-pos-right .wd-btn-icon{margin-left:5px}.wpb-js-composer .wd-button-wrapper.inline-element{margin-bottom:10px}[class*="color-scheme-light"] .author-area .btn{border-color:rgba(255,255,255,0.3);color:#fff}[class*="color-scheme-light"] .author-area .btn:hover{border-color:#fff;color:#fff}.searchform.wd-style-with-bg .searchsubmit{right:0;width:52px;border-top-right-radius:var(--wd-form-brd-radius);border-bottom-right-radius:var(--wd-form-brd-radius);color:#fff;background-color:var(--wd-primary-color)}.searchform.wd-style-with-bg .searchsubmit:hover{color:#fff;box-shadow:inset 0 0 200px rgba(0,0,0,0.1)}.search-no-results .page-title .breadcrumbs,.search-no-results .page-title .yoast-breadcrumb{display:none}@media (min-width: 1025px){.wd-hide-lg{display:none !important}.wd-scrollbar.platform-Windows{--wd-scroll-w: 17px}.wd-scrollbar.platform-Mac{--wd-scroll-w: 15px}.wd-scroll{--scrollbar-track-bg: rgba(0,0,0,0.05);--scrollbar-thumb-bg: rgba(0,0,0,0.12)}.wd-scroll ::-webkit-scrollbar{width:5px}.wd-scroll ::-webkit-scrollbar-track{background-color:var(--scrollbar-track-bg)}.wd-scroll ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg)}[class*="color-scheme-light"] .wd-scroll,.wd-scroll.color-scheme-light{--scrollbar-track-bg: rgba(255,255,255,0.05);--scrollbar-thumb-bg: rgba(255,255,255,0.12)}.admin-bar{--wd-admin-bar-h: 32px}.wrapper-full-width-content div[class*="wd-carousel-spacing"] .owl-nav>div[class*="prev"]{margin-left:20px}.wrapper-full-width-content div[class*="wd-carousel-spacing"] .owl-nav>div[class*="next"]{margin-right:20px}}@media (min-width: 1200px){.wrapper-full-width-content .container{max-width:100%}}@media (max-width: 1024px){.wd-fontsize-xl,.wd-fontsize-xxl,.wd-fontsize-xxxl{font-size:22px}.text-larger{font-size:inherit}.wd-side-hidden{width:300px;z-index:99999}.wd-nav-wrapper.wd-mb-action-swipe{overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;-webkit-mask-image:linear-gradient(to left, transparent, #000 70px);mask-image:linear-gradient(to left, transparent, #000 70px)}.wd-nav-wrapper.wd-mb-action-swipe .wd-nav{flex-wrap:nowrap}.wd-tltp:not(.wd-add-img-msg) .wd-tooltip-label{display:none !important}.wd-close-side{top:-150px;height:calc(100vh + 300px)}.wd-btn-arrow[class*="prev"],.wd-btn-arrow[class*="next"]{transform:translateX(0)}.wd-btn-arrow[class*="prev"]{justify-content:flex-start}.wd-btn-arrow[class*="next"]{justify-content:flex-end}.wd-btn-arrow{margin-top:-20px;width:40px;height:40px}.wd-btn-arrow:after{font-weight:700;font-size:14px}#wpadminbar{position:absolute}}@media (max-width: 768.98px){.wd-hide-sm{display:none !important}.wd-spacing-30,.wd-spacing-20{--wd-sp: 10px}}@media (min-width: 769px) and (max-width: 1024px){.wd-hide-md-sm{display:none !important}}.widget_layered_nav ul li a:before,.wd-widget-stock-status a:before{content:"";display:inline-block;margin-top:-2px;margin-right:8px;width:14px;height:14px;border:2px solid var(--brdcolor-gray-300);vertical-align:middle;transition:all .2s ease}.widget_layered_nav ul li a:after,.wd-widget-stock-status a:after{position:absolute;top:calc(50% - 7px);left:2px;color:#fff;font-weight:600;font-size:10px;opacity:0;content:"\f107";font-family:"woodmart-font"}.widget_layered_nav ul li a:hover:before,.wd-widget-stock-status a:hover:before{border-color:var(--wd-primary-color)}.widget_layered_nav ul .chosen a:before{background-color:var(--wd-primary-color);border-color:var(--wd-primary-color)}.widget_layered_nav ul .chosen a:after{opacity:1}.widget_layered_nav ul li{display:flex;align-items:center}.widget_layered_nav ul li a{position:relative;flex:1 1 auto;padding-right:10px}.widget_layered_nav ul .chosen a{color:var(--color-gray-800);font-weight:600}.widget_layered_nav ul .count{color:var(--color-gray-300)}.wd-widget-stock-status a{display:block;position:relative}.wd-widget-stock-status a.wd-active{color:var(--color-gray-800);font-weight:600}.wd-widget-stock-status a.wd-active:before{background-color:var(--wd-primary-color);border-color:var(--wd-primary-color)}.wd-widget-stock-status a.wd-active:after{opacity:1}.wp-block-post-title,.wp-block-post-title>a,.wp-block-latest-comments__comment-link,.wp-block-latest-posts li>a,.wp-block-rss__item-title a{display:block;color:var(--wd-entities-title-color);word-wrap:break-word;font-weight:var(--wd-entities-title-font-weight);font-style:var(--wd-entities-title-font-style);font-family:var(--wd-entities-title-font);text-transform:var(--wd-entities-title-transform);line-height:1.4}.wp-block-post-title>a:hover,.wp-block-latest-comments__comment-link:hover,.wp-block-latest-posts li>a:hover,.wp-block-rss__item-title a:hover{color:var(--wd-entities-title-color-hover)}[class*="wp-block"] figcaption{text-align:center;font-style:italic;line-height:1.6}[class*="wp-block"].alignfull figcaption{padding-right:10px;padding-left:10px}.site-content.col-lg-12 .alignfull{margin-right:calc(-50vw + 50%);margin-left:calc(-50vw + 50%);max-width:100vw}.site-content.col-lg-12 .alignfull.wp-block-cover{width:100vw}.platform-Windows .site-content.col-lg-12 .alignfull{margin-right:calc(-50vw + 50% + var(--wd-scroll-w) / 2);margin-left:calc(-50vw + 50% + var(--wd-scroll-w) / 2)}.entry-content>[class*="wp-block"]{margin-bottom:var(--wd-block-spacing)}.entry-content>[class*="wp-block"]:last-child{margin-bottom:0}.wp-block-gallery .blocks-gallery-grid{margin-bottom:-1em}.wp-block-gallery .blocks-gallery-item{margin-bottom:1em}.blocks-gallery-caption{margin-top:10px}.wp-block-image figcaption{margin-bottom:0}.wp-block-image.alignleft,.wp-block-image .alignleft{margin-right:25px}.wp-block-image.alignright,.wp-block-image .alignright{margin-left:25px}.wp-block-pullquote blockquote{border:none;padding:0;margin-bottom:0;text-align:center}.wp-block-pullquote:not(.is-style-solid-color){border-width:2px 0;border-style:solid;border-color:currentColor}.wp-block-pullquote cite{font-weight:400}.wp-block-pullquote.is-style-solid-color blockquote{text-align:center}.wp-block-separator.is-style-dots{opacity:.6}.wp-block-separator.is-style-dots:before{padding-left:1em;vertical-align:middle;letter-spacing:1em;font-size:36px;line-height:2px}.wp-block-separator.has-background{opacity:1}.wp-block-separator.is-style-dots,.wp-block-separator.is-style-wide{max-width:100%}.wp-block-quote.is-style-large{padding-left:30px;padding-right:0}.wp-block-quote.is-style-large cite{text-align:right}.wp-block-columns[class*="wp-block"]{margin-bottom:0}.wp-block-column{margin-bottom:var(--wd-block-spacing)}.wp-block-column [class*="wp-block"]:last-child{margin-bottom:0}.wp-block-cover{color:#333}.wp-block-cover.has-background-dim,.wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container,.wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text,.wp-block-cover:not([class*=background-color]) .wp-block-cover-text,.wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container,.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text,.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text{color:#fff}.wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-table table{margin-bottom:0}.wp-block-table figcaption{margin-top:10px}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-code{padding:0;background:transparent}.wp-block-preformatted.has-background{padding:20px}p.has-drop-cap:first-letter{font-size:500% !important;padding-top:.1em;padding-bottom:.1em}p.has-background{padding:20px}.wp-block-buttons:not(.is-vertical),.wp-block-buttons>.wp-block-button{margin-bottom:10px}.wp-block-group.has-background{padding:20px}.wp-block-group__inner-container>[class*="wp-block"]:not(:last-child){margin-bottom:var(--wd-block-spacing)}.wp-block-media-text p:last-child{margin-bottom:0}@media (max-width: 600px){.wp-block-media-text .wp-block-media-text__content{padding:0;padding-left:15px}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:15px;padding-left:0}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{margin-bottom:15px}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{padding:0}.wp-block-media-text.has-background .wp-block-media-text__content{padding:15px}}.wp-block-post-terms.has-background{padding:20px}.wp-block-post-terms.has-text-color a{color:inherit}.wp-block-post-terms.has-text-color a:hover{opacity:.8}.widget_block>*:last-child{margin-bottom:0}.widget_block h1,.widget_block h2,.widget_block h3,.widget_block h4,.widget_block h5,.widget_block h6{color:var(--wd-widget-title-color);font-weight:var(--wd-widget-title-font-weight);font-style:var(--wd-widget-title-font-style);font-family:var(--wd-widget-title-font)}.widget_block h1:not([class*="-font-size"]),.widget_block h2:not([class*="-font-size"]),.widget_block h3:not([class*="-font-size"]),.widget_block h4:not([class*="-font-size"]),.widget_block h5:not([class*="-font-size"]),.widget_block h6:not([class*="-font-size"]){text-transform:var(--wd-widget-title-transform);font-size:var(--wd-widget-title-font-size)}.wp-block-archives{list-style:none;--li-pl: 0}.wp-block-calendar a{text-decoration:none}.wp-block-calendar caption{margin-bottom:10px;color:#242424;text-align:center;font-weight:600}.wp-block-calendar #today{color:#fff;font-weight:600;background-color:var(--wd-primary-color)}.wp-block-calendar #today a{color:inherit}.wp-block-calendar .wp-calendar-table{margin-bottom:0}.wp-block-calendar .wp-calendar-table tbody{color:inherit}.wp-block-calendar .wp-calendar-table th,.wp-block-calendar .wp-calendar-table td{border:none}.wp-block-calendar .wp-calendar-table th{padding:5px;border-bottom:2px solid var(--brdcolor-gray-200);background-color:transparent;text-align:center;font-weight:var(--wd-title-font-weight)}.wp-block-calendar .wp-calendar-table td{padding:10px;border-bottom:none;text-align:center}.wp-block-calendar .wp-calendar-nav{display:flex;justify-content:space-between}.wp-block-categories{list-style:none;--li-pl: 0}.wp-block-latest-comments{list-style:none;--li-pl: 0}.wp-block-latest-comments a{display:inline !important}.wp-block-latest-comments footer:before{display:inline-block;margin-right:7px;color:var(--color-gray-900);font-weight:400;font-size:12px;content:"\f103";font-family:"woodmart-font"}.wp-block-latest-comments__comment-author{color:#242424;font-weight:600}.wp-block-latest-posts li:after{content:"";display:block;clear:both}.wp-block-latest-posts.is-grid{margin-bottom:0}.wp-block-latest-posts__featured-image{margin-bottom:10px;max-width:50%}.wp-block-latest-posts__featured-image.alignleft{margin-right:15px}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:10px}.wp-block-latest-posts__featured-image.alignright{margin-left:15px}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date,.wp-block-latest-posts__post-excerpt{margin-top:5px;margin-bottom:0;color:inherit}.wp-block-page-list,.wp-block-page-list ul{list-style:none;--li-pl: 0}.wp-block-page-list li.has-child ul{padding-left:20px}.wp-block-rss{list-style:none;--li-pl: 0}.wp-block-rss__item-excerpt,.wp-block-rss__item-author,.wp-block-rss__item-publish-date{color:inherit;margin-top:5px}.wp-block-search .wp-block-search__input{padding:0 15px !important}.wp-block-search .wp-block-search__button{padding-left:20px !important;padding-right:20px !important;border:0;border-radius:var(--btn-accent-brd-radius);color:var(--btn-accent-color);box-shadow:var(--btn-accent-box-shadow);background-color:var(--btn-accent-bgcolor);fill:currentColor}.wp-block-search .wp-block-search__button:hover{color:var(--btn-accent-color-hover);box-shadow:var(--btn-accent-box-shadow-hover);background-color:var(--btn-accent-bgcolor-hover)}.wp-block-search .wp-block-search__button:active{box-shadow:var(--btn-accent-box-shadow-active);bottom:var(--btn-accent-bottom-active)}.wp-block-search:not(.wp-block-search__button-inside) .wp-block-search__input{border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);border-radius:var(--wd-form-brd-radius)}.wp-block-search:not(.wp-block-search__button-inside) .wp-block-search__input:focus{border-color:var(--wd-form-brd-color-focus)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);border-radius:var(--wd-form-brd-radius)}.wp-block-tag-cloud .tag-link-count{color:var(--wd-text-color)}@media (min-width: 1200px){.site-content.col-lg-12 .alignwide{margin-right:-10vw;margin-left:-10vw;width:calc(100% + 20vw)}}div.wpcf7 .wpcf7-spinner{position:relative;visibility:hidden;margin-left:-5px}div.wpcf7 .wpcf7-spinner:before{position:absolute;top:0;left:20px;margin-top:2px;content:"";display:inline-block;width:16px;height:16px;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle}div.wpcf7 .ajax-error{display:none}div.wpcf7 form.submitting .wpcf7-spinner{visibility:visible}div.wpcf7 form.submitting .wpcf7-spinner:before{animation:wd-rotate 450ms infinite linear}.wpcf7-list-item{display:inline-block;margin-right:10px}.wpcf7-radio input{margin-left:5px}.wpcf7-not-valid-tip{display:block;color:#F00}div.wpcf7-response-output{display:none;margin:0 0 20px}form.sent div.wpcf7-response-output,form.invalid div.wpcf7-response-output,form.unaccepted div.wpcf7-response-output,form.spam div.wpcf7-response-output,form.failed div.wpcf7-response-output,form.aborted div.wpcf7-response-output{display:flex}.wpcf7-form.wd-style-with-bg{--wd-form-bg: #fff;--wd-form-color: #777;--wd-form-brd-color: rgba(0,0,0,0.1);--wd-form-brd-color-focus: rgba(0,0,0,0.15);--wd-form-placeholder-color: #777}.whb-column form.woocommerce-currency-switcher-form .dd-options{position:absolute;top:100%;left:0;z-index:380;margin:15px 0 0;background-color:var(--bgcolor-white);background-position:bottom right;background-clip:border-box;background-repeat:no-repeat;box-shadow:0 0 3px rgba(0,0,0,0.15);text-align:left;border-radius:calc(var(--wd-brd-radius) / 2);visibility:hidden;opacity:0;transition:opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1),visibility 0.4s cubic-bezier(0.19, 1, 0.22, 1),transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transform:translateY(15px) translateZ(0);pointer-events:none;display:block !important;visibility:hidden;overflow:visible;padding-top:10px !important;padding-bottom:10px !important;width:140px !important;height:auto !important;border-radius:0;opacity:0;transition:all .2s ease}.whb-column form.woocommerce-currency-switcher-form .dd-options:after{content:"";position:absolute;right:0;bottom:100%;left:0;height:15px}.whb-column form.woocommerce-currency-switcher-form:hover .dd-options{visibility:visible;opacity:1;transform:none;pointer-events:visible;pointer-events:unset;visibility:visible;opacity:1}form.woocommerce-currency-switcher-form label{margin-bottom:0;line-height:inherit !important;cursor:pointer}form.woocommerce-currency-switcher-form small{margin-top:5px}form.woocommerce-currency-switcher-form label,form.woocommerce-currency-switcher-form small{overflow:hidden;margin-right:60px;text-overflow:ellipsis;white-space:nowrap}form.woocommerce-currency-switcher-form a.dd-selected,form.woocommerce-currency-switcher-form a.dd-option{position:relative;padding:10px 15px}form.woocommerce-currency-switcher-form .dd-select,form.woocommerce-currency-switcher-form .dd-options{border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);border-radius:var(--wd-form-brd-radius)}form.woocommerce-currency-switcher-form .dd-select{background-color:transparent !important}form.woocommerce-currency-switcher-form .dd-options{box-shadow:none;margin-top:calc(-1 * var(--wd-form-brd-width))}form.woocommerce-currency-switcher-form .dd-options li{margin-bottom:0}form.woocommerce-currency-switcher-form .dd-options li a{border-style:solid;border-color:var(--wd-form-brd-color);border-bottom-width:var(--wd-form-brd-width)}form.woocommerce-currency-switcher-form .dd-options li:last-child a{border-bottom:none}form.woocommerce-currency-switcher-form .dd-selected-image,form.woocommerce-currency-switcher-form .dd-option-image{position:absolute;top:50%;float:none;max-width:30px;transform:translateY(-50%)}form.woocommerce-currency-switcher-form .dd-image-right{right:30px;margin:0}form.woocommerce-currency-switcher-form .dd-pointer-down{border-top-color:#808080 !important}form.woocommerce-currency-switcher-form .dd-pointer-up.dd-pointer-down{border-top-color:transparent !important;border-bottom-color:#808080 !important}.global-color-scheme-light form.woocommerce-currency-switcher-form .dd-options,.global-color-scheme-light form.woocommerce-currency-switcher-form .dd-option{background-color:#0f0f0f}.global-color-scheme-light form.woocommerce-currency-switcher-form .dd-option:hover{background-color:rgba(255,255,255,0.08)}.form-style-underlined form.woocommerce-currency-switcher-form .dd-select,.form-style-underlined form.woocommerce-currency-switcher-form .dd-options{border-top-style:none;border-right-style:none;border-left-style:none;margin-top:0}.form-style-underlined form.woocommerce-currency-switcher-form label{font-weight:400}.whb-column form.woocommerce-currency-switcher-form{position:relative}.whb-column form.woocommerce-currency-switcher-form label{overflow:visible;margin-right:0;cursor:pointer}.whb-column form.woocommerce-currency-switcher-form select{position:relative;z-index:2;border-width:0;border-radius:0;background-image:none;color:#474747}.whb-column form.woocommerce-currency-switcher-form .dd-selected{display:flex;align-items:center;flex-direction:row;padding:0;height:40px}.whb-column form.woocommerce-currency-switcher-form .dd-selected label{color:inherit;font-size:inherit}.whb-column form.woocommerce-currency-switcher-form .dd-selected>label{position:relative;padding-right:15px}.whb-column form.woocommerce-currency-switcher-form .dd-selected>label:after{position:absolute;top:50%;right:2px;color:#bbb;font-weight:600;font-size:50%;transform:translateY(-50%);content:"\f129";font-family:"woodmart-font"}.whb-column form.woocommerce-currency-switcher-form select,.whb-column form.woocommerce-currency-switcher-form .dd-selected{padding-right:25px;padding-left:10px;border-style:solid;color:#474747;letter-spacing:.2px;font-size:12px}.whb-column form.woocommerce-currency-switcher-form .dd-selected-description,.whb-column form.woocommerce-currency-switcher-form .dd-option-description{display:none}.whb-column form.woocommerce-currency-switcher-form img,.whb-column form.woocommerce-currency-switcher-form .dd-image-right{display:none}.whb-top-bar .whb-column form.woocommerce-currency-switcher-form .dd-options{margin-top:0}.whb-general-header .whb-column form.woocommerce-currency-switcher-form .dd-options{margin-top:15px}.whb-header-bottom .whb-column form.woocommerce-currency-switcher-form .dd-options{margin-top:6px}.whb-column form.woocommerce-currency-switcher-form .dd-option{padding-top:8px;padding-right:18px;padding-bottom:8px;padding-left:18px;border-bottom:0}.whb-column form.woocommerce-currency-switcher-form .dd-option:hover .dd-option-text{color:#9d9d9d}.whb-column form.woocommerce-currency-switcher-form .dd-option-text{color:#848484;font-size:14px;transition:color .25s ease}.whb-column form.woocommerce-currency-switcher-form .dd-select,.whb-column form.woocommerce-currency-switcher-form .dd-options{border:none}.whb-column form.woocommerce-currency-switcher-form .dd-pointer{display:none}.whb-column form.woocommerce-currency-switcher-form:hover .dd-selected{color:var(--wd-primary-color)}.global-color-scheme-light .whb-column form.woocommerce-currency-switcher-form select{border-color:rgba(0,0,0,0.105)}.global-color-scheme-light .whb-column form.woocommerce-currency-switcher-form .dd-option label{color:rgba(255,255,255,0.8)}.global-color-scheme-light .whb-column form.woocommerce-currency-switcher-form .dd-option:hover{background-color:transparent}.whb-color-light .whb-column form.woocommerce-currency-switcher-form .dd-selected,.whb-color-light .whb-column form.woocommerce-currency-switcher-form select{border-color:rgba(255,255,255,0.25);color:#fff}.whb-color-light .whb-column form.woocommerce-currency-switcher-form .dd-selected label:after,.whb-color-light .whb-column form.woocommerce-currency-switcher-form select label:after{color:rgba(255,255,255,0.6)}.whb-color-light .whb-column form.woocommerce-currency-switcher-form:after{color:rgba(255,255,255,0.6)}.whb-color-light .whb-column form.woocommerce-currency-switcher-form:hover .dd-selected{color:rgba(255,255,255,0.8)}.whb-header form.woocommerce-currency-switcher-form select,.whb-header form.woocommerce-currency-switcher-form .dd-selected{padding-right:0;padding-left:0}.whb-header form.woocommerce-currency-switcher-form .dd-options{left:-10px}.whb-header form.woocommerce-currency-switcher-form:after{right:0}.whb-header .whb-col-right form.woocommerce-currency-switcher-form .dd-options{right:-10px;left:auto}.whb-header .whb-general-header form.woocommerce-currency-switcher-form select,.whb-header .whb-general-header form.woocommerce-currency-switcher-form .dd-selected{height:40px}.whb-header .whb-general-header form.woocommerce-currency-switcher-form .dd-options{margin:15px 0 0 !important}.whb-header .whb-general-header form.woocommerce-currency-switcher-form .dd-options:after{content:"";position:absolute;top:auto;right:0;bottom:100%;left:0;width:auto;height:15px}.whb-header .whb-row:not(.whb-top-bar) form.woocommerce-currency-switcher-form .dd-selected label{font-weight:600}.whb-header .whb-row:not(.whb-top-bar) form.woocommerce-currency-switcher-form select,.whb-header .whb-row:not(.whb-top-bar) form.woocommerce-currency-switcher-form .dd-selected{font-weight:600;font-size:13px}.wpb-js-composer .wpb_revslider_element{margin-bottom:0}[data-vc-full-width="true"] rs-fullwidth-wrap>rs-module-wrap{left:-15px !important}[data-vc-full-width="true"].vc_row-no-padding rs-fullwidth-wrap>rs-module-wrap{left:0 !important}.hermes .tp-arr-imgholder{background-size:cover}body .fa.fa-envelope-o,body .fa.fa-copyright,body .fa.fa-location-arrow,body .fa.fa-mobile{font-family:"woodmart-font";font-weight:400}body .fa.fa-envelope-o:before{content:"\f132"}body .fa.fa-copyright:before{content:"\f173"}body .fa.fa-location-arrow:before{content:"\f160"}body .fa.fa-mobile:before{content:"\f159"}.inline-list{margin-right:-15px;margin-left:-15px;list-style:none;--li-pl: 0;--list-mb: 0;--li-mb: 0}.inline-list li{display:inline-block;padding:5px 15px}.inline-list-with-border li{padding-top:0;padding-bottom:0}.inline-list-with-border li:not(:last-child){border-right:1px solid var(--brdcolor-gray-300)}.color-black{color:#000}.color-white{color:#fff}.main-nav-style{text-transform:var(--wd-header-el-transform);font-weight:var(--wd-header-el-font-weight);font-style:var(--wd-header-el-font-style);font-size:var(--wd-header-el-font-size);font-family:var(--wd-header-el-font)}.main-nav-style .color-primary{color:var(--wd-primary-color)}.whb-color-light .main-nav-style .color-primary{color:var(--wd-link-color)}.whb-color-light .main-nav-style .color-primary:hover{color:var(--wd-link-color-hover)}.table-bordered-style th,.table-bordered-style td{border:1px solid var(--brdcolor-gray-300)}.elementor-section.wd-negative-gap>.elementor-column-gap-default{margin-right:-10px;margin-left:-10px}.elementor-section.wd-negative-gap>.elementor-column-gap-narrow{margin-right:-5px;margin-left:-5px}.elementor-section.wd-negative-gap>.elementor-column-gap-extended{margin-right:-15px;margin-left:-15px}.elementor-section.wd-negative-gap>.elementor-column-gap-wide{margin-right:-20px;margin-left:-20px}.elementor-section.wd-negative-gap>.elementor-column-gap-wider{margin-right:-30px;margin-left:-30px}.elementor-section-boxed.wd-negative-gap>.elementor-container{max-width:none}[class*="wd-section-stretch"]{position:relative;min-width:calc(100vw - var(--wd-scroll-w));width:calc(100vw - var(--wd-scroll-w));left:calc(50% - 50vw + var(--wd-scroll-w) / 2)}[class*="wd-section-stretch"].wd-negative-gap{padding-right:15px;padding-left:15px}[class*="wd-section-stretch"].e-container{margin-right:0;margin-left:0;padding-right:var(--padding-right);padding-left:var(--padding-left);max-width:none}.elementor-template-full-width .row>[data-elementor-type]{flex:1 1 100%;margin-bottom:40px;padding-right:15px;padding-left:15px;max-width:100%;width:100%}.wd-elementor-sticky-column{align-items:flex-start}.wd-elementor-sticky-column>.elementor-column-wrap{display:flex;align-items:flex-start;height:100%}.wd-divider .elementor-shape-fill{-webkit-transform:none;transform:none}.elementor-widget-text-editor{display:flex}.elementor-widget-text-editor .elementor-widget-container{width:100%;columns:inherit;column-gap:inherit}.elementor-widget-text-editor.text-left{justify-content:flex-start}.elementor-widget-text-editor.text-center{justify-content:center}.elementor-widget-text-editor.text-right{justify-content:flex-end}.elementor-widget-text-editor .elementor-widget-container>*:last-child,.elementor-text-editor>*:last-child{margin-bottom:0}.elementor-page .elementor-widget-woodmart_menu_anchor{margin-bottom:0}.elementor-widget-image .wd-lazy-load{width:auto}.wd-accordion-theme-style .elementor-accordion-item{border-top-width:2px;border-right-width:0 !important;border-left-width:0 !important}.elementor-tab-content>*:last-child{margin-bottom:0}.wd-video-theme-style .elementor-custom-embed-image-overlay{overflow:hidden;transition:all 0.5s cubic-bezier(0, 0, 0.44, 1.18)}.wd-video-theme-style .elementor-custom-embed-image-overlay:after,.wd-video-theme-style .elementor-custom-embed-image-overlay:before,.wd-video-theme-style .elementor-custom-embed-image-overlay .elementor-custom-embed-play i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.wd-video-theme-style .elementor-custom-embed-image-overlay:before{background:inherit;transition:inherit}.wd-video-theme-style .elementor-custom-embed-image-overlay:after{background-color:#000;transition:inherit;opacity:.15}.wd-video-theme-style .elementor-custom-embed-play{z-index:1;transition:inherit}.wd-video-theme-style .elementor-custom-embed-play i{display:flex;align-items:center;justify-content:center;width:1em;height:1em;font-family:unset;opacity:1;transition:inherit}.wd-video-theme-style .elementor-custom-embed-play i:before{border:.04em solid currentColor;border-radius:50%;opacity:.4;transition:inherit}.wd-video-theme-style .elementor-custom-embed-play i:after{margin-left:5px;font-size:.3em;transition:inherit;content:"\f101";font-family:"woodmart-font"}.wd-video-theme-style:hover .elementor-custom-embed-image-overlay:before{transform:scale(1.09)}.wd-video-theme-style:hover .elementor-custom-embed-image-overlay:after{opacity:.3}.wd-video-theme-style:hover .elementor-custom-embed-play i:before{opacity:.6}.wd-video-theme-style:hover .elementor-custom-embed-play i:after{transform:scale(0.8)}.elementor-location-header{margin-bottom:40px}.elementor-location-popup{overflow-x:hidden}.elementor-element .elementor-field-textual,.elementor-element .elementor-search-form__input{height:auto}.elementor-field.elementor-size-sm{border-radius:3px}.elementor-widget-wc-archive-products{text-align:right}.elementor-widget-wc-archive-products .wd-filter-buttons{display:none}.elementor-widget-wc-archive-products .wd-products-per-page,.elementor-widget-wc-archive-products .wd-products-shop-view,.elementor-widget-wc-archive-products .woocommerce-ordering{margin-right:0;margin-bottom:20px}.elementor-widget-wc-archive-products .wd-products-per-page:not(:first-child),.elementor-widget-wc-archive-products .wd-products-shop-view:not(:first-child),.elementor-widget-wc-archive-products .woocommerce-ordering:not(:first-child){margin-left:30px}.elementor-widget-wc-archive-products .woocommerce-ordering{display:inline-flex;vertical-align:middle}.elementor-widget-woocommerce-breadcrumb .woocommerce-breadcrumb{display:block}body.woocommerce div.product .elementor-widget-woocommerce-product-images div.images{width:auto}.elementor .elementor-widget .elementor-widget-woocommerce-product-images .woocommerce-product-gallery.thumbs-position-bottom .woocommerce-product-gallery__wrapper{margin-bottom:4px}.elementor-widget-woocommerce-product-price .price{font-size:22px;font-weight:600;margin-bottom:0}.elementor-widget-woocommerce-product-price .price>.amount,.elementor-widget-woocommerce-product-price .price ins .amount{color:inherit;font-weight:inherit}.elementor-widget-woocommerce-product-short-description .woocommerce-product-details__short-description{margin-bottom:0}.elementor-add-to-cart--align-center .stock{text-align:center}.elementor-add-to-cart--align-left .stock{text-align:left}.elementor-add-to-cart--align-right .stock{text-align:right}.woocommerce div.product.elementor form.cart table.variations td.value.with-swatches:before{content:none}.woocommerce div.product.elementor form.cart table.variations td.value.with-swatches select{display:none}.woocommerce div.product.elementor form.cart.wd-swatches-name table.variations tr{flex-direction:column}.woocommerce div.product.elementor form.cart.wd-swatches-name table.variations td{width:auto}.woocommerce div.product.elementor .product-grid-item table.variations td{justify-content:center}.woocommerce div.product.elementor .product-grid-item .quantity+.button{margin-left:0}.elementor-widget-woocommerce-product-meta{color:#333;font-weight:600}.elementor-widget-woocommerce-product-meta .product_meta{line-height:inherit;color:inherit;font-weight:inherit;font-size:inherit}.elementor-widget-woocommerce-product-meta .product_meta>span a,.elementor-widget-woocommerce-product-meta .product_meta>span span{color:inherit;font-weight:inherit}.elementor-widget-woocommerce-product-data-tabs .tabs-layout-tabs .tabs li a{opacity:1}.elementor-widget-woocommerce-product-data-tabs .tabs-layout-tabs .tabs li a:hover{opacity:.7}.elementor-widget-woocommerce-product-data-tabs .tabs-layout-tabs .tabs li a:after{content:none}.elementor-widget-woocommerce-product-additional-information table{margin-bottom:0}@media (min-width: 1025px){.elementor-widget-woocommerce-product-images .woocommerce-product-gallery.thumbs-position-left>.col-lg-9 .woocommerce-product-gallery__wrapper{margin-left:-15px;width:auto}}@media (max-width: 1024px){.elementor-widget-woocommerce-product-images .woocommerce-product-gallery.thumbs-position-left .woocommerce-product-gallery__wrapper{margin-bottom:4px}}.product-title{display:block;color:var(--wd-entities-title-color);word-wrap:break-word;font-weight:var(--wd-entities-title-font-weight);font-style:var(--wd-entities-title-font-style);font-family:var(--wd-entities-title-font);text-transform:var(--wd-entities-title-transform);line-height:1.4}.product-title a:hover,a.product-title:hover{color:var(--wd-entities-title-color-hover)}.wc-item-meta,.wc-item-meta ul,.wc-item-meta ol,ul.variation{list-style:none;--li-pl: 0}.wc-item-meta,.wc-item-meta ul,.wc-item-meta ol{--list-mb: 0;--li-mb: 0}.wd-breadcrumbs{vertical-align:middle}.woocommerce-breadcrumb{display:inline-flex;align-items:center;flex-wrap:wrap;color:var(--color-gray-800)}.woocommerce-breadcrumb a{margin-right:6px}.woocommerce-breadcrumb a:after{content:"/";margin-left:5px}.woocommerce-breadcrumb a,.yoast-breadcrumb a{color:var(--color-gray-500)}.woocommerce-breadcrumb a:hover,.yoast-breadcrumb a:hover{color:var(--color-gray-700)}.woocommerce-breadcrumb .breadcrumb-last,.yoast-breadcrumb .breadcrumb_last{margin-right:8px;font-weight:600}.woocommerce-breadcrumb .breadcrumb-last:last-child,.yoast-breadcrumb .breadcrumb_last:last-child{margin-right:0}.amount{color:var(--wd-primary-color);font-weight:600}del .amount{color:var(--color-gray-300);font-weight:400}.price{color:var(--wd-primary-color)}.price .amount{font-size:inherit}.price del{color:var(--color-gray-300);font-size:90%}.price ins{padding:0;background-color:transparent;color:var(--wd-primary-color);text-decoration:none;opacity:1}.woocommerce-price-suffix{color:var(--color-gray-500)}.wd-price-unit{display:inline-block;margin-left:4px;color:var(--color-gray-300)}.wd-price-unit:not(:last-child){margin-right:2px}.wd-price-unit:before{content:"/";margin-right:4px}a.login-to-prices-msg{color:var(--wd-primary-color);font-weight:600}a.login-to-prices-msg:hover{color:var(--wd-primary-color);opacity:.6}.woocommerce-notices-wrapper:empty{display:none}ul.woocommerce-error,ul.woocommerce-message,ul.woocommerce-info{list-style:none;--li-pl: 0;align-items:stretch;flex-direction:column;justify-content:center}ul.woocommerce-error li .button,ul.woocommerce-message li .button,ul.woocommerce-info li .button{float:right;margin-top:0;margin-right:5px;margin-bottom:0;margin-left:5px}.wd-wc-notices{margin-bottom:0 !important}ul.variation{color:var(--color-gray-300);font-size:12px;--li-mb: 5px;--list-mb: 0;--wd-tags-mb: 0}ul.variation li p{display:inline;font-size:inherit}.wc-item-meta{margin-top:10px;font-size:12px;line-height:1.2}.wc-item-meta strong,.wc-item-meta p{display:inline-block;margin-top:0 !important;margin-bottom:5px;vertical-align:middle}.wc-item-meta strong{color:var(--color-gray-500)}.blockOverlay{z-index:340 !important;background-image:none !important;animation:wd-FadeInLoader .6s ease forwards}.blockOverlay:before{content:none !important}.blockOverlay:after{position:absolute;top:50%;left:50%;margin-top:-13px;margin-left:-13px;content:"";display:inline-block;width:26px;height:26px;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle;animation:wd-rotate 450ms infinite linear}.global-color-scheme-light .blockOverlay{background-color:rgba(0,0,0,0.5) !important}[class*="screen-reader"]{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}.quantity:not(.hidden)+button{margin-left:10px}.single_add_to_cart_button{border-radius:var(--btn-shop-brd-radius);color:var(--btn-shop-color);box-shadow:var(--btn-shop-box-shadow);background-color:var(--btn-shop-bgcolor)}.single_add_to_cart_button:hover{color:var(--btn-shop-color-hover);box-shadow:var(--btn-shop-box-shadow-hover);background-color:var(--btn-shop-bgcolor-hover)}.single_add_to_cart_button:active{box-shadow:var(--btn-shop-box-shadow-active);bottom:var(--btn-shop-bottom-active)}.single_add_to_cart_button+.added_to_cart{display:none}.wd-buy-now-btn{margin-left:10px;border-radius:var(--btn-shop-brd-radius);color:var(--btn-shop-color);box-shadow:var(--btn-shop-box-shadow);background-color:var(--btn-shop-bgcolor)}.wd-buy-now-btn:hover{color:var(--btn-shop-color-hover);box-shadow:var(--btn-shop-box-shadow-hover);background-color:var(--btn-shop-bgcolor-hover)}.wd-buy-now-btn:active{box-shadow:var(--btn-shop-box-shadow-active);bottom:var(--btn-shop-bottom-active)}.cart:not(.variations_form):not(.grouped_form){margin-bottom:15px}.cart:not(.variations_form):not(.grouped_form)>*{margin-bottom:10px}.single_add_to_cart_button:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;z-index:1;border-radius:inherit;background-color:inherit;box-shadow:inherit;transition:opacity 0s ease}.single_add_to_cart_button:after{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;opacity:0;z-index:2;transition:opacity 0s ease;content:"";display:inline-block;width:18px;height:18px;border:1px solid rgba(0,0,0,0);border-left-color:currentColor;border-radius:50%;vertical-align:middle}.loading.single_add_to_cart_button:before{opacity:1;transition:opacity .25s ease}.loading.single_add_to_cart_button:after{opacity:1;transition:opacity .25s ease;animation:wd-rotate 450ms infinite linear}.woocommerce-product-details__short-description{margin-bottom:20px}.woocommerce-product-details__short-description>*:last-child{margin-bottom:0}.star-rating{position:relative;display:inline-block;vertical-align:middle;white-space:nowrap;letter-spacing:2px;font-weight:400;color:#EABE12;font-family:"woodmart-font"}.star-rating:before{content:"\f149" "\f149" "\f149" "\f149" "\f149";color:var(--color-gray-300)}.star-rating span{position:absolute;top:0;bottom:0;left:0;overflow:hidden;width:100%;text-indent:99999px}.star-rating span:before{content:"\f148" "\f148" "\f148" "\f148" "\f148";position:absolute;top:0;left:0;text-indent:0}.track_order{display:flex;align-items:flex-end;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.track_order p{padding-right:5px;padding-left:5px}.track_order p:first-child{flex:1 1 100%;margin-bottom:30px;max-width:100%;width:100%;text-align:center;font-size:110%}.track_order .button{min-width:130px}.track_order .form-row{float:none;width:auto}.track_order .form-row-first,.track_order .form-row-last{flex:1 1 auto}.track_order .clear{display:none}button[name="track"]{border-radius:var(--btn-shop-brd-radius);color:var(--btn-shop-color);box-shadow:var(--btn-shop-box-shadow);background-color:var(--btn-shop-bgcolor)}button[name="track"]:hover{color:var(--btn-shop-color-hover);box-shadow:var(--btn-shop-box-shadow-hover);background-color:var(--btn-shop-bgcolor-hover)}button[name="track"]:active{box-shadow:var(--btn-shop-box-shadow-active);bottom:var(--btn-shop-bottom-active)}.wc-block-review-list-item__product>a,.wc-block-grid__product .wc-block-grid__product-title{display:block;color:var(--wd-entities-title-color);word-wrap:break-word;font-weight:var(--wd-entities-title-font-weight);font-style:var(--wd-entities-title-font-style);font-family:var(--wd-entities-title-font);text-transform:var(--wd-entities-title-transform);line-height:1.4}.wc-block-review-list-item__product>a:hover,.wc-block-grid__product .wc-block-grid__product-link:hover .wc-block-grid__product-title{color:var(--wd-entities-title-color-hover)}.wc-block-filter-submit-button{display:flex;padding:10px 14px !important;font-size:12px;border-radius:var(--btn-default-brd-radius);background-color:var(--btn-default-bgcolor);box-shadow:var(--btn-default-box-shadow);color:var(--btn-default-color)}.wc-block-product-categories .wc-block-product-categories__button,.wc-block-product-search .wc-block-product-search__button{margin-left:10px;padding-left:20px !important;padding-right:20px !important;border:0;border-radius:var(--btn-accent-brd-radius);background-color:var(--btn-accent-bgcolor);box-shadow:var(--btn-accent-box-shadow);color:var(--btn-accent-color) !important}.wc-block-product-categories .wc-block-product-categories__button:hover,.wc-block-product-search .wc-block-product-search__button:hover{background-color:var(--btn-accent-bgcolor-hover);box-shadow:var(--btn-accent-box-shadow-hover);color:var(--btn-accent-color-hover) !important}.wc-block-review-list .wc-block-review-list-item__rating__stars,.wc-block-grid .wc-block-grid__product-rating>div{vertical-align:middle;font-family:"woodmart-font"}.wc-block-review-list .wc-block-review-list-item__rating__stars:before,.wc-block-grid .wc-block-grid__product-rating>div:before{content:"\f149" "\f149" "\f149" "\f149" "\f149";color:#C9C9C9}.wc-block-review-list .wc-block-review-list-item__rating__stars span:before,.wc-block-grid .wc-block-grid__product-rating>div span:before{content:"\f148" "\f148" "\f148" "\f148" "\f148";color:#EABE12}.entry-content .wc-block-load-more{margin-top:15px}.wc-block-review-list{margin-top:0;list-style:none;--li-pl: 0}.wc-block-review-list>li{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid rgba(119,119,119,0.2)}.wc-block-review-list>li:last-child{margin-bottom:0;padding-bottom:0;border:none}.wc-block-review-list-item__image img{border-radius:50%}.wc-block-components-review-list-item__info{margin-bottom:15px}.wc-block-review-list-item__author{color:#242424 !important;font-weight:600 !important}.wc-block-review-list-item__published-date{color:var(--wd-text-color);font-style:italic}.wc-block-grid .wc-block-grid__products{margin-bottom:-16px}.wc-block-grid__product .wc-block-grid__product-title{font-size:inherit;transition:all .25s ease}.wc-block-grid__products .wp-block-button{--wd-link-color: #fff;--wd-link-color-hover: #fff}.wc-block-grid__products .wp-block-button .wp-block-button__link{text-transform:none;font-weight:400}.wc-block-grid__products .wp-block-button.wc-block-grid__product-add-to-cart a{margin:0 5px 5px 5px !important}.wc-block-grid__products .wp-block-button>a{align-items:center}.wc-block-grid__products .added_to_cart{display:inline-flex;margin-left:10px;padding:.5em 1em;border-radius:9999px;background-color:#32373C}.wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link.added:after{content:"\f107";font-family:"woodmart-font"}.wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link.loading:after{content:"";content:"";display:inline-block;width:14px;height:14px;border:1px solid rgba(0,0,0,0);border-left-color:#fff;border-radius:50%;vertical-align:middle;animation:wd-rotate 450ms infinite linear}.wc-block-featured-category .wc-block-featured-category__title{color:#fff;font-weight:var(--wd-entities-title-font-weight);font-style:var(--wd-entities-title-font-style);font-family:var(--wd-entities-title-font);text-transform:var(--wd-entities-title-transform)}.wc-block-featured-category .wc-block-featured-category__link{padding-bottom:0}.wc-block-featured-category .wc-block-featured-category__link .wp-block-button{margin-bottom:0}.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{color:#fff;font-weight:var(--wd-entities-title-font-weight);font-style:var(--wd-entities-title-font-style);font-family:var(--wd-entities-title-font);text-transform:var(--wd-entities-title-transform)}.wc-block-featured-product .wc-block-featured-product__link{padding-bottom:0}.wc-block-featured-product .wc-block-featured-product__link .wp-block-button{margin-bottom:0}.wc-block-featured-product__description:empty{display:none}.wc-block-featured-product__price span,.wc-block-featured-product__price small{color:#fff}.wc-block-product-categories>ul{margin-top:0;--li-pl: 0}.wc-block-product-categories ul{list-style:none;margin-left:0}.wc-block-product-categories .wc-block-product-categories-list--has-images li,.wc-block-product-categories .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image{margin-left:0}.wc-block-product-search .wc-block-product-search__field{padding:0 15px}.wc-block-price-slider input[type=range]::-webkit-slider-thumb{position:relative;top:-4px}.wc-block-price-slider .wc-block-formatted-money-amount{border-radius:var(--wd-form-brd-radius)}.wc-block-price-slider .wc-block-components-price-slider{margin-bottom:0}.wc-block-components-price-slider__range-input-wrapper,.wc-block-price-filter__range-input-progress{height:2px}.wc-block-components-price-slider__range-input-wrapper{margin-bottom:30px}.wc-block-components-price-slider__range-input-progress{--range-color: var(--wd-primary-color)}.wc-block-components-price-slider__controls{align-items:center}.wc-block-price-filter__range-text>span{color:#242424;font-weight:600}.wc-block-attribute-filter input[type="checkbox"]{margin-right:8px}.wc-block-attribute-filter label{color:var(--wd-link-color);transition:all .25s ease;display:inline}.wc-block-attribute-filter label:hover{color:var(--wd-link-color-hover)}.wc-block-attribute-filter .wc-block-attribute-filter-list li{text-decoration:none}.wc-block-attribute-filter .wc-block-attribute-filter__button{margin-top:15px}.wc-block-attribute-filter .wc-block-attribute-filter-list-count{color:#bbb}.wc-block-components-checkbox-list li{margin-bottom:var(--li-mb)}.wc-block-dropdown-selector__input-wrapper{height:42px;padding:0 15px;border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);border-radius:var(--wd-form-brd-radius) !important;color:var(--wd-text-color)}.wc-block-dropdown-selector__input-wrapper button{display:block}.wc-block-dropdown-selector__input-wrapper button:hover{box-shadow:none}.widget_layered_nav_filters a{display:inline-flex;align-items:center;color:var(--color-gray-800);font-weight:600;font-size:95%}.widget_layered_nav_filters a .amount{margin-left:3px}.widget_layered_nav_filters a:before{margin-right:.45em;font-size:75%;content:"\f112";font-family:"woodmart-font"}.widget_layered_nav_filters a:hover{color:var(--color-gray-500)}.products[data-source="main_loop"]{transition:all .25s ease}.ajax-loading .products[data-source="main_loop"]{opacity:0;transform:translateY(30px);pointer-events:none}.ajax-loaded .products[data-source="main_loop"]{animation:wd-fadeIn .3s ease}.content-without-products.ajax-loading .wd-sticky-loader .wd-loader{top:140px}.shop-content-area>.woocommerce-notices-wrapper{margin-bottom:30px}.wd-show-sidebar-btn{display:none}.wd-show-sidebar-btn>a:before{font-size:1.7em}.wd-show-sidebar-btn.wd-action-btn>a{font-size:var(--wd-text-font-size)}.wd-show-sidebar-btn.wd-action-btn>a:before{margin-inline-end:.2em}.search-no-results.woocommerce .woocommerce-info{margin-bottom:30px}.wd-shop-tools .woocommerce-ordering.wd-style-underline select{max-width:200px}.wd-builder-off .woocommerce-result-count{display:none}.term-description,.page-description{margin-bottom:25px}.description-area-after .term-description,.description-area-after .page-description{margin-top:25px}@media (max-width: 1024px){.description-area-before .term-description,.description-area-before .page-description{margin-top:-15px;margin-top:-15px}.wd-builder-off .wd-products-per-page{display:none}.wd-builder-off .wd-products-shop-view{display:none}}@media (max-width: 768.98px){.description-area-before .term-description,.description-area-before .page-description{margin-bottom:30px;margin-bottom:30px}}.wd-nav-product-cat .wd-dropdown{margin:0}.wd-nav-product-cat .wd-dropdown:after{height:auto}.wd-nav-product-cat{flex:1 1 100%}.wd-nav-product-cat>li>a{padding-top:15px;padding-bottom:15px;font-size:14px}.wd-nav-product-cat .nav-link-count{display:block;margin-top:5px;color:var(--color-gray-400);text-transform:capitalize;font-weight:400;font-size:14px}.wd-nav-product-cat .wd-sub-menu{--sub-menu-color: var(--nav-color);--sub-menu-color-hover: var(--nav-color-hover)}.wd-nav-product-cat .wd-sub-menu li a{padding-top:10px;padding-bottom:10px;font-weight:600}.wd-nav-product-cat.has-product-count .wd-nav-img{max-height:40px;margin-inline-end:10px}.wd-nav-product-cat.has-product-count picture.wd-nav-img img{max-height:40px}.wd-nav-product-cat .shop-all-link{display:none}.wd-nav-product-cat .shop-all-link a:before{font-weight:400;font-size:40px;line-height:1;margin-inline-end:10px;content:"\f122";font-family:"woodmart-font"}.title-design-centered .wd-nav-product-cat{justify-content:center}.hasno-product-count .shop-all-link a:before{font-size:16px}.hasno-product-count .shop-all-link .nav-link-count{display:none}@media (max-width: 1024px){.wd-nav-product-cat-wrap:not(.wd-nav-accordion-mb-on) .wd-nav-product-cat>li>a{padding-top:10px;padding-bottom:10px}}.wd-btn-show-cat{display:none;text-transform:uppercase}.wd-btn-show-cat>a{flex-direction:row-reverse}.wd-btn-show-cat>a:before{font-weight:700 !important;font-size:12px;transition:transform .25s ease;margin-inline-start:5px;margin-inline-end:0 !important;backface-visibility:hidden;-webkit-backface-visibility:hidden}@media (max-width: 1024px){.wd-nav-accordion-mb-on .wd-btn-show-cat{display:inline-block}.wd-nav-accordion-mb-on .wd-nav-product-cat{display:none;margin:10px 0 0 0;padding-top:5px;padding-bottom:5px;background-color:rgba(255,255,255,0.05)}.wd-nav-accordion-mb-on .wd-nav-product-cat li{display:flex;flex:1 1 100%;flex-wrap:wrap}.wd-nav-accordion-mb-on .wd-nav-product-cat li a{flex:1 1 0%}.wd-nav-accordion-mb-on .wd-nav-product-cat .wd-dropdown{position:static;display:none;flex:1 1 100%;order:3;visibility:visible;padding:0;width:100%;background-color:rgba(255,255,255,0.05);box-shadow:none;opacity:1;transform:none;pointer-events:visible;pointer-events:unset}.wd-nav-accordion-mb-on .wd-nav-product-cat .wd-dropdown .wd-dropdown{margin:0;padding:0;width:100%}.wd-nav-accordion-mb-on .wd-nav-product-cat .wd-sub-menu li a{padding:15px}.wd-nav-accordion-mb-on.color-scheme-light .wd-nav-product-cat{background-color:rgba(0,0,0,0.4)}.wd-nav-accordion-mb-on.color-scheme-light .wd-nav-product-cat .wd-dropdown{background-color:rgba(0,0,0,0.2)}}.wd-active-filters{margin-top:-15px;margin-bottom:15px;min-height:1px}.wd-active-filters .wd-clear-filters{margin-bottom:5px;margin-inline-end:15px;padding-inline-end:15px;border-inline-end:1px solid var(--brdcolor-gray-300)}.wd-active-filters .wd-clear-filters.wd-style-text{font-size:95%}.wd-active-filters .wd-clear-filters.wd-style-text>a{font-size:inherit}.wd-active-filters .wd-clear-filters.wd-style-text>a:before{font-size:75%}.wd-active-filters .widget_layered_nav_filters{display:inline-block;vertical-align:middle;line-height:1}.wd-active-filters .widget_layered_nav_filters li{display:inline-block;margin-bottom:5px;margin-inline-end:15px}.wd-products-per-page{display:inline-flex;align-items:center;flex-wrap:wrap;color:var(--color-gray-500)}.wd-products-per-page .per-page-title{display:inline-block;color:var(--color-gray-900);vertical-align:middle;font-weight:600}.wd-products-per-page .per-page-title:after{content:' :'}.wd-products-per-page .per-page-variation{display:inline-block;padding:0 7px;color:var(--color-gray-500);vertical-align:middle}.wd-products-per-page .per-page-variation:hover{color:var(--color-gray-900)}.wd-products-per-page .per-page-variation.current-variation{color:var(--color-gray-900);font-weight:600}.wd-products-per-page .per-page-border{display:inline-block;vertical-align:middle}.wd-products-per-page .per-page-border:after{content:"/"}.wd-products-per-page .per-page-border:last-child{display:none}.wd-back-btn>a:before{content:"\f121";font-family:"woodmart-font"}.wd-back-btn.wd-style-icon>a{height:40px}.wd-back-btn.wd-style-icon>a:before{font-size:26px}.title-design-centered .wd-back-btn,.without-title.with-back-btn .wd-back-btn{margin-inline-start:-50px}@media (min-width: 1025px){.title-shop>.container{display:flex;align-items:center;flex-wrap:wrap}.title-shop.title-design-centered>.container{justify-content:center}}@media (max-width: 1024px){.wd-back-btn{display:none}}.shop-loop-head{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;max-width:100%;width:100%}.wd-shop-tools{display:flex;align-items:center;flex-wrap:wrap;max-width:100%}.wd-shop-tools>*{margin-bottom:10px;margin-right:30px;vertical-align:middle}.wd-shop-tools>*:last-child{margin-inline-end:0}@media (max-width: 1024px){.shop-loop-head{margin-bottom:10px}.shop-content-area .shop-loop-head{margin-top:-10px}}@media (max-width: 768.98px){.shop-content-area .shop-loop-head{margin-top:-15px}}.woocommerce-ordering select{cursor:pointer}.woocommerce-ordering.wd-style-underline select{padding-top:5px;padding-bottom:5px;height:auto;border-top-style:none;border-right-style:none;border-left-style:none;border-radius:0;background-color:unset;background-position:right 0 top 50%;color:var(--color-gray-900);font-weight:600;font-size:inherit;line-height:1.2;padding-inline-start:2px;padding-inline-end:20px}.woocommerce-ordering.wd-style-underline select:focus{border-color:var(--wd-primary-color)}@media (max-width: 768.98px){.woocommerce-ordering.wd-ordering-mb-icon{position:relative;z-index:1;margin-top:0;width:30px;height:30px;text-align:center}.woocommerce-ordering.wd-ordering-mb-icon:after{color:var(--color-gray-900);font-size:20px;content:"\f119";font-family:"woodmart-font"}.woocommerce-ordering.wd-ordering-mb-icon select{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:none;background-image:none;color:transparent !important;font-weight:400;font-size:16px;-webkit-appearance:none;-moz-appearance:none}.woocommerce-ordering.wd-ordering-mb-icon select option{font-size:14px}}.wd-products-shop-view{display:inline-flex;align-items:center;flex-wrap:wrap}.wd-products-shop-view .shop-view{display:inline-flex;margin-inline-end:12px;vertical-align:middle;opacity:.3}.wd-products-shop-view .shop-view svg{fill:var(--color-gray-900) !important;width:19px !important;height:19px !important}.wd-products-shop-view .shop-view:hover{opacity:.7}.wd-products-shop-view .shop-view:focus{opacity:.9}.wd-products-shop-view .shop-view.current-variation{opacity:.9;cursor:default}.wd-products-shop-view .shop-view:last-child{margin-inline-end:0}.wd-products-shop-view .per-row-5 svg{width:24px !important}.wd-products-shop-view .per-row-6 svg{width:23px !important}.wd-products-shop-view .per-row-list svg{width:18px !important;height:18px !important}@media (min-width: 1025px){.without-title.with-back-btn>.container{padding-right:65px;padding-left:65px}.without-title.title-size-small{padding:0}.without-title.title-size-small .container,.without-title.title-size-small .container>*{margin-bottom:0}.without-title.title-size-default{padding:35px 0}.without-title.title-size-large{padding:60px 0}}
Primary Color: #3a7442;
Accent Color: #424242;
Secomndary Color: #FEFEFE
----------------------------------------------------------------------------- */ @import url("https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;700;900&display=swap");
body {
font-family: "Heebo", Arial, sans-serif;
background: #f8f9fa;
font-size: 17px;
line-height: 1.8;
font-weight: 300;
color: #343a40;
}
a {
-webkit-transition: .3s all ease;
-o-transition: .3s all ease;
transition: .3s all ease;
color: #3a7442;
}
a:hover,
a:focus {
text-decoration: none;
color: #3a7442;
outline: none !important;
}
h1,
h2,
h3,
h4,
h5,
.h1,
.h2,
.h3,
.h4,
.h5 {
font-family: "Heebo", Arial, sans-serif;
line-height: 1.5;
color: rgba(0, 0, 0, .9);
font-weight: 700; }
.card h1, .card h2, .card h3, .card h4, .card h5, .card h6 {
color: #3a7442;
text-transform: uppercase;
}
.topper {
font-size: 15px;
width: 100%;
z-index: 3
}
.topper .icon {
width: 40px;
height: 40px;
background: #fff;
border: 1px solid rgba(0, 0, 0, .05)
}
.topper .icon span {
color: #3a7442
}
.topper .text {
width: calc(100% - 50px)
}
.topper .text p {
margin-bottom: 0;
font-size: 12px
}
.topper .text .con {
margin-bottom: 0;
font-size: 12px;
font-weight: 300
}
.topper .text .con a{
color: #fff
}
.topper .text .con a:hover{
color: #3a7442
}
.topper .text .con span {
font-weight: 600;
font-size: 13px;
color: #fff
}
.topper .text .con span:first-child {
color: #3a7442
}
.topper .text .con span a{
font-weight: 600;
font-size: 13px;
color: #fff
}
.topper .text .con span a:hover{
color: #3a7442
}
.topper .text .hr span {
color: #fff;
font-weight: 600;
font-size: 13px
}
.topper .text .time span:last-child {
font-weight: 600;
color: #3a7442
}
.lighter-grey {
background: #333333;
}
.white-background {
background: #fff;
}
.white-text {
color: #fff;
}
.ftco-navbar-light {
background: #343a40 !important;
position: relative;
z-index: 3;
padding: 0;
border-bottom: 2px solid #3a7442;
}
@media (max-width:991.98px) {
.ftco-navbar-light {
background: #424242 !important;
position: relative;
top: 0;
padding: 10px 20px
}
}
.ftco-navbar-light .container {
width: 1110px;
margin: 0 auto;
padding: 0
}
.ftco-navbar-light .navbar-brand {
color: #000;
padding-top: .7rem;
padding-bottom: .7rem
}
.ftco-navbar-light .navbar-brand:hover,
.ftco-navbar-light .navbar-brand:focus {
color: #000 !important
}
@media (max-width:991.98px) {
.ftco-navbar-light .navbar-brand {
color: #fff
}
.ftco-navbar-light .navbar-nav {
padding-top: 20px;
padding-bottom: 20px;
margin-right: 0
}
}
.ftco-navbar-light .navbar-nav>.nav-item>.nav-link {
font-size: 16px;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
padding-left: 25px;
padding-right: 25px;
color: #fff;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 2px
}
.ftco-navbar-light .navbar-nav>.nav-item:hover>a.nav-link{
background: #212121; }
.ftco-navbar-light .navbar-nav>.nav-item>.nav-link span {
position: relative;
display: block;
padding-bottom: 2px
}
@media (max-width:1199.98px) {
.ftco-navbar-light .navbar-nav>.nav-item>.nav-link span {
display: inline-block
}
.ftco-navbar-light .navbar-nav>.nav-item>.nav-link {
padding-left: 22px;
padding-right: 22px;
}
}
@media (max-width:991.98px) {
.ftco-navbar-light .navbar-nav>.nav-item>.nav-link {
padding-left: 10px;
padding-right: 10px;
padding-bottom: 0.5rem;
padding-top: 0.5rem;
color: #fff
}
}
.ftco-navbar-light .navbar-nav>.nav-item.cta>a {
color: #424242;
padding-top: 1rem;
padding-bottom: 1rem;
background: #02121e;
background: #fff;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0
}
@media (max-width:991.98px) {
.ftco-navbar-light .navbar-nav>.nav-item.cta>a {
background: #fff;
border-radius: 5px
}
}
.ftco-navbar-light .navbar-nav>.nav-item.cta>a:hover {
background: #3a7442
}
.ftco-navbar-light .navbar-nav>.nav-item .nav-link.active {
background: transparent;
background: none;
color: #3a7442
}
.ftco-navbar-light .navbar-nav>.nav-item .nav-link.active span:before {
visibility: visible;
-webkit-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1)
}
.ftco-navbar-light .navbar-nav>.nav-item.active a.nav-link  { background: #FFFFFF8C;
}
@media (max-width:991.98px) {
.ftco-navbar-light .navbar-nav>.nav-item.active>a {
color: #fff;
background: transparent
}
}
.ftco-navbar-light .navbar-toggler {
border: none;
color: rgba(255, 255, 255, .9) !important;
cursor: pointer;
padding-right: 0;
text-transform: uppercase;
font-size: 16px;
letter-spacing: .1em
}
.ftco-navbar-light .navbar-toggler:hover,
.ftco-navbar-light .navbar-toggler:focus {
text-decoration: none;
color: #3a7442;
outline: none !important
}
.navbar-brand {
font-weight: 900;
font-size: 24px;
text-transform: uppercase;
z-index: 3;
position: relative
}
@media (max-width:767.98px) {
.navbar-brand {
line-height: 1
}
}
.navbar-brand span {
color: #000;
display: block;
line-height: 1
}
.navbar-brand span small {
display: block;
font-size: 11px;
color: #3a7442;
font-weight: 700
}
.navbar-brand .flaticon {
font-size: 50px;
color: #000
}
.dropdown-menu {
margin: 0;
background: #212121;
border: 2px solid #333333;
border-top:none;
border-radius: 0 0 25px 25px;
}
.dropdown-item {
color:#fff;
}
.dropdown-item:focus, .dropdown-item:hover {
background-color: transparent;
color: #3a7442;
}
.owl-carousel {
position: relative
}
.owl-carousel .owl-item {
opacity: .4
}
.owl-carousel .owl-item.active {
opacity: 1
}
.owl-carousel .owl-dots {
text-align: center
}
.owl-carousel .owl-dots .owl-dot {
width: 10px;
height: 10px;
margin: 5px;
border-radius: 50%;
background: #e6e6e6;
position: relative
}
.owl-carousel .owl-dots .owl-dot:after {
position: absolute;
top: -2px;
left: -2px;
right: 0;
bottom: 0;
width: 14px;
height: 14px;
content: '';
border: 1px solid rgba(255, 255, 255, .3);
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%
}
.owl-carousel .owl-dots .owl-dot:hover,
.owl-carousel .owl-dots .owl-dot:focus {
outline: none !important
}
.owl-carousel .owl-dots .owl-dot.active {
background: #b3b3b3
}
.owl-carousel .owl-item img {
background: #fff;
}
.hero-wrap {
width: 100%;
height: 300px;
position: relative;
background: url(//experttrucksexporting.ie/wp-content/themes/img/secheaderbw.jpg); background-repeat: no-repeat;
background-size: cover;
background-position: center 75%;
border-bottom: 4px solid #3a7442;
overflow: hidden;
}
@media (max-width:991.98px) {
.hero-wrap {
background-position: bottom center !important;
}
}
.hero-wrap .slider-text {
height: 300px;
}
.hero-wrap .overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
content: '';
opacity: .25;
background: #3a7442;
-webkit-transform: matrix(1, 0, -.5, 1, 850, 0);
-ms-transform: matrix(1, 0, -.5, 1, 850, 0);
transform: matrix(1, 0, -.5, 1, 850, 0);
}
.hero-wrap.hero-wrap-2 {
height: 240px;
position: relative;
background-position: top center
}
.hero-wrap.hero-wrap-2 .overlay {
width: 100%;
opacity: .5;
background: #000
}
.hero-wrap.hero-wrap-2 .slider-text {
height: 240px
}
.slider-text {
color: rgba(255, 255, 255, .8)
}
.slider-text .subheading {
font-size: 12px;
text-transform: uppercase;
letter-spacing: 2px;
color: #3a7442;
display: inline-block;
margin-bottom: 20px;
font-weight: 600
}
.slider-text h1 {
font-size: 60px;
color: #fff;
line-height: 1;
font-weight: 900;
text-transform: uppercase
}
@media (max-width:991.98px) {
.slider-text h1 {
font-size: 40px
}
}
.slider-text p {
font-weight: 400
}
.slider-text p strong {
font-weight: 700
}
.slider-text p strong a {
color: #000
}
.slider-text .breadcrumbs {
font-size: 16px;
margin-bottom: 20px;
z-index: 99;
font-weight: 500;
text-transform: uppercase;
color: rgba(255, 255, 255, .8)
}
.slider-text .breadcrumbs span {
color: rgba(255, 255, 255, .8)
}
.slider-text .breadcrumbs span i {
color: rgba(255, 255, 255, .8)
}
.slider-text .breadcrumbs span a {
color: rgba(255, 255, 255, .8)
}
.slider-text .breadcrumbs span a:hover,
.slider-text .breadcrumbs span a:focus {
color: #3a7442
}
.slider-text .breadcrumbs span a:hover i,
.slider-text .breadcrumbs span a:focus i {
color: #3a7442
}
.slider-text .bread {
font-weight: 700;
color: #fff;
font-size: 50px
}
.bg-light {
background: #f8f9fa !important
}
.bg-primary {
background: #3a7442
}
.btn {
font-size: 14px;
cursor: pointer;
text-transform: uppercase;
font-weight: 600;
-webkit-border-radius: 32px;
-moz-border-radius: 32px;
-ms-border-radius: 32px;
border-radius: 32px;
-webkit-box-shadow: 0 24px 36px -11px rgba(0, 0, 0, .09);
-moz-box-shadow: 0 24px 36px -11px rgba(0, 0, 0, .09);
box-shadow: 0 24px 36px -11px rgba(0, 0, 0, .09)
}
.btn:hover,
.btn:active,
.btn:focus {
outline: none
}
btn btn-info{
}
.btn.btn-primary {
background: #3a7442;
border: 1px solid #3a7442 !important;
color: #FEFEFE !important
}
.btn.btn-outline-primary {
border-color: #3a7442;
color: #3a7442;
background-color: rgba(255,255,255,0.65);
}
.btn.btn-primary:hover {
border: 1px solid #3a7442;
background: #3a7442;
color: #3a7442
}
.btn.btn-outline-primary:hover {
color: #fff;
background-color: #3a7442;
}
.btn.btn-secondary {
background: #424242 !important;
border: 1px solid #424242 !important;
color: #fff !important
}
.btn.btn-secondary:hover {
border: 1px solid #424242 !important;
background: transparent !important;
color: #424242 !important
}
.btn.btn-white {
background: #fff !important;
border: 1px solid #fff !important;
color: #000 !important
}
.btn.btn-white:hover {
border: 1px solid #000;
background: #3a7442 !important;
color: #fff
}
.ftco-intro {
padding: 5em 0;
width: 100%;
height: 100%;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
position: relative;
color: rgba(255, 255, 255, .8);
background: #3a7442;
z-index: 0;
overflow: hidden
}
.ftco-intro .overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
content: '';
opacity: .9;
background: #424242;
z-index: -2
}
.ftco-intro:after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 58%;
content: '';
background: rgba(255, 255, 255, .05);
-webkit-transform: matrix(1, 0, .5, 1, 150, 0);
-ms-transform: matrix(1, 0, .5, 1, 150, 0);
transform: matrix(1, 0, .5, 1, 150, 0);
z-index: -1
}
@media (max-width:991.98px) {
.ftco-intro {
background-position: center center !important
}
}
.ftco-intro h2 {
color: #fff;
font-size: 40px;
font-weight: 800
}
.ftco-intro h2 span {
background: #3a7442
}
.services-wrap {
margin-bottom: 40px;
border: solid #fff;   
-webkit-transition: .3s all ease;
-o-transition: .3s all ease;
transition: .3s all ease;
}
.services-wrap:hover{
border: solid #3a7442;
}
.services-wrap .img {
width: 100%;
height: 200px
}
.services-wrap .text {
background: rgba(0, 0, 0, .03);
padding: 20px
}
.services-wrap .text h2 {
font-weight: 500;
font-size: 22px;
color: #fff;
}
.ftco-services-2 .services {
-moz-transition: all .3s ease;
-o-transition: all .3s ease;
-webkit-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .3s ease;
z-index: 0;
margin-bottom: 30px;
color: rgba(0, 0, 0, .8)
}
.ftco-services-2 .services .icon {
line-height: 1.3;
position: relative;
margin-bottom: 20px;
width: 80px;
height: 80px;
z-index: 1;
margin-bottom: 20px;
background: #424242;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%
}
.ftco-services-2 .services .icon span {
font-size: 38px;
color: #fff
}
.ftco-services-2 .services .media-body h3 {
font-size: 20px;
font-weight: 500;
font-family: "Roboto", Arial, sans-serif
}
.appointment-wrap {
width: 100%;
background: #424242;
position: relative
}
@media (min-width:992px) {
.appointment-wrap {
margin-top: -30px
}
.appointment-wrap:after {
position: absolute;
top: 0;
right: -22px;
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 30px 0 0 22px;
border-color: transparent transparent transparent #424242
}
.appointment-wrap:before {
position: absolute;
top: 0;
left: -22px;
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 30px 22px;
border-color: transparent transparent #424242 transparent
}
}
.appointment-wrap .overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
content: '';
opacity: .12;
background: rgba(255, 255, 255, 0);
background: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, .47) 47%, white 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(47%, rgba(246, 246, 246, .47)), color-stop(100%, white));
background: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, .47) 47%, white 100%);
background: -o-linear-gradient(45deg, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, .47) 47%, white 100%);
background: -ms-linear-gradient(45deg, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, .47) 47%, white 100%);
background: linear-gradient(45deg, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, .47) 47%, white 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1)
}
.appointment-wrap h3 {
font-size: 16px;
margin-bottom: 30px;
color: #3a7442;
text-transform: uppercase;
letter-spacing: 3px;
font-weight: 600
}
.appointment-form {
width: 100%
}
.appointment-form .form-group {
position: relative;
width: 100%;
display: block
}
.appointment-form .form-group .icon {
position: absolute;
top: 50% !important;
right: 15px;
font-size: 16px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%)
}
.appointment-form .form-group .icon span {
color: rgba(0, 0, 0, .2) !important
}
.appointment-form .form-group .select-wrap {
position: relative
}
.appointment-form .form-group .select-wrap select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none
}
.appointment-form .form-group .btn {
width: 100%;
display: block !important
}
.appointment-form .form-control { height: 54px !important;
padding-left: 15px;
padding-right: 15px;
background: #fff !important;
color: rgba(0, 0, 0, .5) !important;
font-size: 16px;
border-radius: 5px;
-webkit-box-shadow: none !important;
box-shadow: none !important
}
.appointment-form .form-control::-webkit-input-placeholder {
color: rgba(0, 0, 0, .5)
}
.appointment-form .form-control::-moz-placeholder {
color: rgba(0, 0, 0, .5)
}
.appointment-form .form-control:-ms-input-placeholder {
color: rgba(0, 0, 0, .5)
}
.appointment-form .form-control:-moz-placeholder {
color: rgba(0, 0, 0, .5)
}
.appointment-form .form-control:focus,
.appointment-form .form-control:active {
border-color: #fff
}
.appointment-form textarea.form-control {
height: inherit !important
}
.form-control {
height: 52px !important;
background: #fff !important;
color: #000 !important;
font-size: 18px;
border-radius: 5px;
-webkit-box-shadow: none !important;
box-shadow: none !important
}
.form-control:focus,
.form-control:active {
border-color: #000
}
textarea.form-control {
height: inherit !important
}
.ftco-animate {
opacity: 0;
visibility: hidden
}
.bg-primary {
background: #3a7442 !important
}
.ftco-section {
padding: 3em 0;
position: relative
}
@media (max-width:767.98px) {
.ftco-section {
padding: 2em 0
}
}
.ftco-no-pt {
padding-top: 0 !important
}
.ftco-no-pb {
padding-bottom: 0 !important
}
.ftco-footer {
font-size: 16px;
background: #141414;
padding: 7em 0 0 0;
z-index: 0;
position: relative;
z-index: 0;
overflow: hidden;
border-top: 4px solid #3a7442;
background-image: url(//experttrucksexporting.ie/img/texture1.jpg);
}
.ftco-footer:after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 58%;
content: '';
background: rgba(255, 255, 255, .03);
-webkit-transform: matrix(1, 0, -.5, 1, 50, 0);
-ms-transform: matrix(1, 0, -.5, 1, 50, 0);
transform: matrix(1, 0, -.5, 1, 50, 0);
z-index: -1
}
@media (max-width:991.98px) {
.ftco-footer .ftco-footer-widget {
margin-bottom: 40px
}
}
.ftco-footer .ftco-footer-widget ul {
margin: 0;
padding: 0
}
.ftco-footer .ftco-footer-widget ul li {
margin-bottom: 10px;
color: rgba(255, 255, 255, .5)
}
.ftco-footer .ftco-footer-widget ul li a {
color: rgba(255, 255, 255, .5)
}
.ftco-footer .ftco-footer-widget ul li a:hover {
color: #3a7442
}
.ftco-footer .ftco-footer-widget ul li a span {
color: rgba(255, 255, 255, .5);
font-size: 14px
}
.ftco-footer .ftco-footer-widget ul li a:hover > span {
color: #3a7442
}
.ftco-footer p {
color: rgba(255, 255, 255, .5)
}
.ftco-footer a {
color: rgba(0, 0, 0, .7);
color: #3a7442
}
.ftco-footer a:hover {
color: #fff
}
.ftco-footer .ftco-heading-2 {
font-size: 22px;
color: #fff;
text-transform: uppercase;
margin-bottom: 40px
}
.ftco-footer .logo a {
color: #3a7442
}
.ftco-footer .logo a span.flaticon {
font-size: 24px;
line-height: 1
}
.ftco-footer .bg-primary {
background: #111 !important;
position: relative;
z-index: 0
}
.ftco-footer .bg-primary p {
color: rgba(255, 255, 255, .7)
}
.ftco-footer .bg-primary p a {
color: #fff;
text-decoration: underline
}
.ftco-footer-social li {
list-style: none;
margin: 0 10px 0 0;
display: inline-block
}
.ftco-footer-social li a {
height: 40px;
width: 40px;
display: block;
background: #3a7442;
position: relative;
border-radius: 4px
}
.ftco-footer-social li a span {
position: absolute;
font-size: 20px;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
color: #fff !important
}
#map {
height: 600px;
width: 100%
}
@media (max-width:767.98px) {
#map {
height: 300px
}
}
@keyframes pulse {
0% {
-moz-box-shadow: 0 0 0 0 rgba(255, 169, 49, 0.4);
-webkit-box-shadow: 0 0 0 0 rgba(255, 169, 49, 0.4);
box-shadow: 0 0 0 0 rgba(255, 169, 49, 0.4);
}
70% {
-moz-box-shadow: 0 0 0 30px rgba(255, 169, 49, 0);
-webkit-box-shadow: 0 0 0 30px rgba(255, 169, 49, 0);
box-shadow: 0 0 0 30px rgba(255, 169, 49, 0);
}
100% {
-moz-box-shadow: 0 0 0 0 rgba(255, 169, 49, 0);
-webkit-box-shadow: 0 0 0 0 rgba(255, 169, 49, 0);
box-shadow: 0 0 0 0 rgba(255, 169, 49, 0);
}
}
.heading-section .subheading {
font-size: 12px;
display: block;
margin-bottom: 5px;
text-transform: uppercase;
color: rgba(0, 0, 0, .3);
color: #3a7442;
letter-spacing: 2px;
font-weight: 600
}
.heading-section h2 {
line-height: 1.2;
font-size: 40px;
font-weight: 700;
color: #fff;
}
.heading-section h3 {
color: #fff;
}
.heading-section h4 {
color: #fff;
}
.heading-section h2 span {
color: #3a7442
}
.heading-section h2 span.number {
color: #3a7442
}
@media (max-width:767.98px) {
.heading-section h2 {
font-size: 28px
}
}
.heading-section.heading-section-white .subheading {
color: rgba(255, 255, 255, .9) !important
}
.heading-section.heading-section-white h2 {
color: #fff
}
.heading-section.heading-section-white p {
color: rgba(255, 255, 255, .9)
}
.img,
.blog-img,
.user-img {
background-size: cover;
background-repeat: no-repeat;
background-position: center center
}
.testimony-section {
position: relative;
background: #424242;
overflow: hidden;
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
background-attachment: fixed;
padding: 5em 0;
z-index: 0
}
.testimony-section .overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
content: '';
opacity: .95;
background: #424242;
z-index: -2
}
.testimony-section:after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 58%;
content: '';
background: rgba(255, 255, 255, .03);
-webkit-transform: matrix(1, 0, .5, 1, 150, 0);
-ms-transform: matrix(1, 0, .5, 1, 150, 0);
transform: matrix(1, 0, .5, 1, 150, 0);
z-index: -1
}
.testimony-section .owl-carousel {
margin: 0
}
.testimony-section .owl-carousel .owl-stage-outer {
padding-top: 0;
padding-bottom: 0;
position: relative
}
.testimony-section .owl-nav {
position: absolute;
bottom: 60px !important;
left: 0;
right: 0;
margin: 0 auto
}
@media (max-width:991.98px) {
.testimony-section .owl-nav {
display: none
}
}
.testimony-section .owl-nav .owl-prev,
.testimony-section .owl-nav .owl-next {
position: absolute;
width: 60px;
height: 60px;
background: #fff !important;
-moz-transition: all .7s ease;
-o-transition: all .7s ease;
-webkit-transition: all .7s ease;
-ms-transition: all .7s ease;
transition: all .7s ease;
opacity: 1
}
.testimony-section .owl-nav .owl-prev span:before,
.testimony-section .owl-nav .owl-next span:before {
font-size: 20px;
margin-top: 7px;
color: #000
}
.testimony-section .owl-nav .owl-prev {
top: 0 !important;
right: 0 !important
}
@media (min-width:992px) {
.testimony-section .owl-nav .owl-prev {
right: 61px !important
}
}
.testimony-section .owl-nav .owl-prev:hover,
.testimony-section .owl-nav .owl-prev:focus {
background: #000 !important;
outline: none !important
}
.testimony-section .owl-nav .owl-prev:hover span:before,
.testimony-section .owl-nav .owl-prev:focus span:before {
font-size: 20px;
margin-top: 7px;
color: #fff
}
.testimony-section .owl-nav .owl-next {
top: 0 !important;
right: 0 !important
}
@media (min-width:992px) {
.testimony-section .owl-nav .owl-next {
right: 0 !important
}
}
.testimony-section .owl-nav .owl-next:hover,
.testimony-section .owl-nav .owl-next:focus {
background: #000 !important;
outline: none !important
}
.testimony-section .owl-nav .owl-next:hover span:before,
.testimony-section .owl-nav .owl-next:focus span:before {
font-size: 24px;
margin-top: 7px;
color: #fff
}
.testimony-section .owl-dots {
text-align: center
}
.testimony-section .owl-dots .owl-dot {
width: 10px;
height: 10px;
margin: 5px;
border-radius: 50%;
background: rgba(255, 255, 255, .3)
}
.testimony-section .owl-dots .owl-dot.active {
background: #fff
}
.testimony-wrap {
display: block;
position: relative;
color: rgba(0, 0, 0, .4);
background: #fff;
border-radius: 4px;
padding: 20px;
margin-bottom: 30px;
overflow: hidden;
z-index: 0
}
.testimony-wrap:after {
position: absolute;
top: 0;
left: -60px;
bottom: 0;
content: '';
width: 120px;
height: 120px;
background: #3a7442;
-webkit-transform: skew(-45deg);
-ms-transform: skew(-45deg);
transform: skew(-45deg);
z-index: -1
}
.testimony-wrap .user-img {
width: 80px;
height: 80px;
border-radius: 50%;
position: relative;
background-position: top center
}
.testimony-wrap .user-img .quote {
position: absolute;
bottom: -10px;
right: 0;
width: 30px;
height: 30px;
background: #3a7442;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%
}
.testimony-wrap .user-img .quote i {
color: #fff
}
.testimony-wrap .text {
width: calc(100% - 100px)
}
.testimony-wrap .name {
font-weight: 600;
margin-bottom: 0;
color: #000
}
.testimony-wrap .position {
font-size: 18px;
color: #3a7442;
font-size: 12px;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 500
}
.ftco-counter {
overflow-x: hidden;
position: relative
}
@media (max-width:1199.98px) {
.ftco-counter {
background-position: center center !important
}
}
.ftco-counter .block-18 {
display: block;
width: 100%;
margin-bottom: 30px;
background: rgba(0, 0, 0, .05);
background: #424242;
padding: 20px;
position: relative;
z-index: 0;
overflow: hidden
}
.ftco-counter .block-18:before {
position: absolute;
top: 0;
right: -30px;
bottom: 0;
content: '';
width: 50%;
background: rgba(255, 255, 255, .15);
z-index: -1;
-webkit-transform: matrix(1.5, 0, -.3, 1, 0, 0);
-ms-transform: matrix(1.5, 0, -.3, 1, 0, 0);
transform: matrix(1.5, 0, -.3, 1, 0, 0)
}
.ftco-counter .text strong.number {
font-weight: 700;
font-size: 30px;
color: #3a7442;
display: block
}
.ftco-counter .text span {
display: block;
font-size: 14px;
font-weight: 600;
color: rgba(255, 255, 255, .9);
letter-spacing: 0;
text-transform: uppercase;
letter-spacing: 1px
}
.gallery {
width: 100%;
height: 300px;
display: block;
position: relative;
z-index: 0;
border: 1px solid #cccccc;
border-radius: 20px;
}
.gallery .overlay {
position: absolute;
content: '';
background: #fff;
z-index: -1;
opacity: 0;
-moz-transition: all .3s ease;
-o-transition: all .3s ease;
-webkit-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .3s ease
}
.gallery .overlay {
background: #424242;
content: '';
left: 0;
right: 0;
bottom: 0;
top: 0;
z-index: -2
}
.gallery .icon {
opacity: 0;
content: '';
width: 60px;
height: 60px;
border-radius: 50%;
background: #3a7442;
-moz-transition: all .3s ease;
-o-transition: all .3s ease;
-webkit-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .3s ease
}
.gallery .icon span {
color: #fff
}
.gallery:hover .icon {
opacity: 1
}
.gallery:hover .overlay {
opacity: .8
}
.block-20 {
overflow: hidden;
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
height: 250px;
width: 100%;
position: relative;
display: block
}
.blog-entry {
width: 100%;
margin-bottom: 40px;
border: 1px solid #bab9b9;
border-radius: 20px; -webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all .3s ease-out;
background: #ececec;
color: #454545;
}
.blog-entry:hover{ box-shadow: 1px 1px 12px rgba(11,11,11,0.7);
}
@media (max-width:767.98px) {
.blog-entry {
margin-bottom: 30px
}
}
.blog-entry .text {
position: relative;
border-top: 0; width: 100%;
padding: 20px 30px; border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
}
.blog-entry .text .tag {
color: #b3b3b3
}
.blog-entry .text .heading {
font-size: 28px;
margin-bottom: 16px;
text-transform: uppercase;
color: #3a7442;
}
.blog-entry .text .heading a {
color: #969696;
}
.blog-entry .text .heading a:hover,
.blog-entry .text .heading a:focus,
.blog-entry .text .heading a:active {
color: #3a7442
}
.blog-entry .meta p {
display: inline-block;
margin-right: 5px;
margin-bottom: 5px;
font-size: 14px;
text-transform: uppercase;
font-weight: 500;
color:#999999;
height:100%;
}
.blog-entry .meta p a {
color: #3a7442;
font-size: 12px
}
.blog-entry .meta p a:hover {
color: #000;
}
.blog-entry .text p { }
.blog-entry .block-20 {
border-top-left-radius: 20px;
border-top-right-radius: 20px;
}
.block-23 ul {
padding: 0
}
.block-23 ul li,
.block-23 ul li>a {
display: table;
line-height: 1.5;
margin-bottom: 15px
}
.block-23 ul li span {
color: rgba(255, 255, 255, .5)
}
.block-23 ul li .icon,
.block-23 ul li .text {
display: table-cell;
vertical-align: top
}
.block-23 ul li .icon {
width: 40px;
font-size: 18px;
padding-top: 2px;
color: #000
}
.block-6 .media-body p {
font-size: 16px
}
.block-27 ul {
padding: 0;
margin: 0
}
.block-27 ul li {
display: inline-block;
margin-bottom: 4px;
font-weight: 400
}
.block-27 ul li a,
.block-27 ul li span {
color: #424242;
text-align: center;
display: inline-block;
width: 40px;
height: 40px;
line-height: 40px;
border-radius: 50%;
border: 1px solid #ccc
}
.block-27 ul li.active a,
.block-27 ul li.active span {
background: #424242;
color: #fff;
border: 1px solid transparent
}
.contact-section .img {
width: 100%;
background-position: top center
}
.contact-section .contact-form {
width: 100%;
border-radius: 5px;
background: #141414
}
@media (max-width:767.98px) {
.contact-section .contact-form .btn-primary {
display: block;
width: 100%
}
}
.contact-section .contact-form .form-control {
border: none;
border: 1px solid rgba(0, 0, 0, .1);
padding: 10px 20px
}
.contact-section .contact-form .form-control {
height: 36px;
background: #fff !important;
color: rgba(0, 0, 0, .5);
font-size: 14px;
border-radius: 2px;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border: none
}
.contact-section .contact-form .form-control::-webkit-input-placeholder {
color: rgba(0, 0, 0, .8) !important
}
.contact-section .contact-form .form-control::-moz-placeholder {
color: rgba(0, 0, 0, .8) !important
}
.contact-section .contact-form .form-control:-ms-input-placeholder {
color: rgba(0, 0, 0, .8) !important
}
.contact-section .contact-form .form-control:-moz-placeholder {
color: rgba(0, 0, 0, .8) !important
}
.contact-section .contact-form .form-control:focus,
.contact-section .contact-form .form-control:active {
border-color: #3a7442 !important
}
.contact-section .contact-form textarea.form-control {
height: inherit !important
}
.dbox {
width: 100%;
margin-bottom: 0
}
@media (max-width:767.98px) {
.dbox {
margin-bottom: 25px !important;
padding: 0 20px
}
}
.dbox p {
margin-bottom: 0
}
.dbox p span {
font-weight: 500; }
.dbox p a {
color: #3a7442
}
.dbox .icon {
width: 50px;
height: 50px;
border-radius: 50%;
background: #3a7442;
margin: 0 auto;
margin-bottom: 20px
}
.dbox .icon span {
font-size: 20px;
color: #fff;
}
.dbox .text {
width: calc(100% - 50px);
padding-left: 15px
}
.dbox .text span {
display: block;
line-height: 1.2
}
#map {
width: 100%
}
@media (max-width:767.98px) {
#map {
height: 300px
}
}
.block-9 .form-control {
outline: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
font-size: 15px
}
.block-21 .blog-img {
display: block;
height: 80px;
width: 80px
}
.block-21 .text {
width: calc(100% - 100px)
}
.block-21 .text .heading {
font-size: 18px;
font-weight: 400
}
.block-21 .text .heading a {
color: #000
}
.block-21 .text .heading a:hover,
.block-21 .text .heading a:active,
.block-21 .text .heading a:focus {
color: #3a7442
}
.block-21 .text .meta>div {
display: inline-block;
margin-right: 5px
}
.block-21 .text .meta>div a {
text-transform: uppercase;
font-size: 12px;
color: #b3b3b3
}
.tagcloud a {
text-transform: uppercase;
display: inline-block;
padding: 4px 10px;
margin-bottom: 7px;
margin-right: 4px;
border-radius: 4px;
color: #000;
border: 1px solid #f2f2f2;
font-size: 11px;
background: #f2f2f2
}
.tagcloud a:hover {
border: 1px solid #000
}
.comment-form-wrap {
clear: both
}
.comment-list {
padding: 0;
margin: 0
}
.comment-list .children {
padding: 50px 0 0 40px;
margin: 0;
float: left;
width: 100%
}
.comment-list li {
padding: 0;
margin: 0 0 30px 0;
float: left;
width: 100%;
clear: both;
list-style: none
}
.comment-list li .vcard {
width: 100px;
float: left
}
.comment-list li .vcard img {
width: 50px;
border-radius: 50%
}
.comment-list li .comment-body {
float: right;
width: calc(100% - 100px)
}
.comment-list li .comment-body h3 {
font-size: 20px
}
.comment-list li .comment-body .meta {
text-transform: uppercase;
font-size: 13px;
letter-spacing: .1em;
color: #ccc;
color: #3a7442;
display: block;
margin-bottom: 10px
}
.comment-list li .comment-body .reply {
padding: 5px 10px;
background: #e6e6e6;
background: #3a7442;
color: #fff;
text-transform: uppercase;
font-size: 11px;
letter-spacing: .1em;
font-weight: 400;
border-radius: 4px
}
.comment-list li .comment-body .reply:hover {
color: #fff;
background: #000
}
.search-form {
background: #f2f2f2;
padding: 10px;
border-radius: 4px
}
.search-form .form-group {
position: relative;
margin-bottom: 0
}
.search-form .form-group input {
padding-right: 50px;
font-size: 14px
}
.search-form .icon {
position: absolute;
top: 50%;
right: 20px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%)
}
.sidebar-box {
margin-bottom: 30px;
padding: 25px;
font-size: 15px;
width: 100%
}
.sidebar-box h3 {
font-size: 18px;
margin-bottom: 15px
}
.sidebar-box .heading-sidebar {
font-weight: 500;
margin-bottom: 20px
}
.categories {
padding: 0;
margin: 0
}
.categories li {
position: relative;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #dee2e6;
list-style: none
}
.categories li:last-child {
margin-bottom: 0;
border-bottom: none;
padding-bottom: 0
}
.categories li a {
display: block;
color: #1a1a1a
}
.categories li a span {
position: absolute;
right: 0;
top: 0;
color: #ccc
}
.categories li.active a {
color: #000;
font-style: italic
}
.image-popup {
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in
}
.mfp-with-zoom .mfp-container,
.mfp-with-zoom.mfp-bg {
opacity: 0;
-webkit-backface-visibility: hidden;
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all .3s ease-out
}
.mfp-with-zoom.mfp-ready .mfp-container {
opacity: 1
}
.mfp-with-zoom.mfp-ready.mfp-bg {
opacity: .8
}
.mfp-with-zoom.mfp-removing .mfp-container,
.mfp-with-zoom.mfp-removing.mfp-bg {
opacity: 0
}
#ftco-loader {
position: fixed;
width: 96px;
height: 96px;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background-color: rgba(255, 255, 255, .9);
-webkit-box-shadow: 0 24px 64px rgba(0, 0, 0, .24);
box-shadow: 0 24px 64px rgba(0, 0, 0, .24);
border-radius: 16px;
opacity: 0;
visibility: hidden;
-webkit-transition: opacity .2s ease-out, visibility 0s linear .2s;
-o-transition: opacity .2s ease-out, visibility 0s linear .2s;
transition: opacity .2s ease-out, visibility 0s linear .2s;
z-index: 1000
}
#ftco-loader.fullscreen {
padding: 0;
left: 0;
top: 0;
width: 100%;
height: 100%;
-webkit-transform: none;
-ms-transform: none;
transform: none;
background-color: #fff;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none
}
#ftco-loader.show {
-webkit-transition: opacity .4s ease-out, visibility 0s linear 0s;
-o-transition: opacity .4s ease-out, visibility 0s linear 0s;
transition: opacity .4s ease-out, visibility 0s linear 0s;
visibility: visible;
opacity: 1
}
#ftco-loader .circular {
-webkit-animation: loader-rotate 2s linear infinite;
animation: loader-rotate 2s linear infinite;
position: absolute;
left: calc(50% - 24px);
top: calc(50% - 24px);
display: block;
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg)
}
#ftco-loader .path {
stroke-dasharray: 1, 200;
stroke-dashoffset: 0;
-webkit-animation: loader-dash 1.5s ease-in-out infinite;
animation: loader-dash 1.5s ease-in-out infinite;
stroke-linecap: round
}
@keyframes loader-rotate {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes loader-dash {
0% {
stroke-dasharray: 1, 200;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 89, 200;
stroke-dashoffset: -35px;
}
100% {
stroke-dasharray: 89, 200;
stroke-dashoffset: -136px;
}
}
a.video-play-btn {
position: absolute;
background-color: #3a7442;
color: #051922;
width: 90px;
height: 90px;
text-align: center;
line-height: 92px;
border-radius: 50%;
font-size: 20px;
padding-left: 5px;
display: block;
z-index: 2;
top: 50%;
margin-top: -45px;
-webkit-box-shadow: 0 0 20px #adadad;
box-shadow: 0 0 20px #adadad;
left: 50%;
margin-left: -45px;
}
a.video-play-btn:hover {
background-color: #333;
color: #3a7442;
}
.abt-bg {
height: 100%;
width: 100%;
background-size: cover;
background-position: center;
position: relative;
z-index: 1;
overflow: hidden;
}
.vid-stock {
height: 68%;
}
.edit-text h1,
.edit-text h2,
.edit-text h3,
.edit-text h4,
.edit-text h5,
.edit-text .h1,
.edit-text .h2,
.edit-text .h3,
.edit-text .h4,
.edit-text .h5 {
color: #3a7442;
}
.edit-text img{
max-width: 100%;
height: auto;
}
.path {
stroke: #3a7442;
}
.map{
width: 100%;
height: 400px;
}
.freeprivacypolicy-com---palette-light .cc-nb-reject,
.freeprivacypolicy-com---palette-light .cc-nb-okagree,
.freeprivacypolicy-com---palette-light .cc-cp-foot-save {
color: #FEFEFE !important;
background-color: #3a7442 !important;
}
.search {
width: 100%;
position: relative;
display: flex;
}
#srch.searchTerm {
width: 100%;
border: 2px solid #343a40;
border-right: none;
padding-left: 25px;
height: 50px;
border-radius: 25px 0 0 25px;
outline: none;
color: #666666;
}
#srch.searchTerm:focus{
color: #333333;
}
.searchButton {
width: 50px;
height: 50px;
border: 1px solid #343a40; background: #343a40;
text-align: center;
color: #fff;
border-radius: 0 25px 25px 0;
cursor: pointer;
font-size: 22px;
line-height: 50px;
}
.top-links {
list-style-type:none;
}
.toptel {
font-size:1.8rem;
font-weight: 700;
line-height:1.2;
}
.social-icons {
list-style: none;
padding:0;
text-align: right;
}
.social-icons li {
display: inline-block;
font-size: 1.2rem;
margin-left: .5rem;
margin-right: .5rem;
border-radius: 50%;
}
@media (max-width: 767px) {
.social-icons { text-align: center; }
}
.carousel-caption {
bottom: 0;
left:0;
padding-bottom:90px;
width: 50%;
height: 100%;
}
.carousel-caption-overlay {
position:absolute;
bottom: 0;
top:0;
left:-50%;
width:100%;
background-image:url(//experttrucksexporting.ie/img/texture1.jpg);
opacity:0.97;
transform: skewX(-20deg);
}
.main-caption h2 {
font-size: 4.0vw;  
text-transform: uppercase;
color: #ffffff;
line-height: 1.2;
}
.main-caption p {
margin-top:5%;
max-width:500px;
margin-left:auto;
margin-right:auto;
}
.main-caption {
padding-left:2rem;
padding-right:2rem;
padding-top:8%;
}
.cta-outer {
margin-top: -95px;
}
.cta {
padding: 0 2rem;
border-radius: 4rem;
background-color: #3a7442;
height: 90px;
z-index:2;
}
.cta-inner {
position:relative;
top: 45px;
}
@media (max-width: 1200px) {
.main-caption p { display:none; }
}
.feat-iconblock {
border: 4px solid #3a7442;
background: #FEFEFE;
color: #565656;
border-radius: 20px;
text-align: center;
padding: 1em;
}
.feat-iconblock i {
font-size:3em;
}
.feat-iconblock h3 {
color: #3a7442;
font-size: 2em;
}
.stonegrad-section {
background: url(//experttrucksexporting.ie/wp-content/themes/img/rockgrad-p.jpg);
background-color: #ffffff;
background-repeat: no-repeat;
background-size: 100%;
background-position: center top;
margin-top:-100px;
padding-top:100px;
position:relative;
overflow: hidden;
} .featureblock-section {
background: url(//experttrucksexporting.ie/wp-content/themes/img/section-bw.jpg); background-repeat: no-repeat;
background-size: cover;
background-position: bottom center;
padding: 70px 0;
position:relative;
overflow: hidden;
}
.featureblock-content {
position:relative;
z-index:2;
}
.featureblock-section::after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 100%;
content: '';
background: rgba(169, 19, 57, 0.11);
-webkit-transform: matrix(1, 0, -.5, 1, 750, 0);
-ms-transform: matrix(1, 0, -.5, 1, 750, 0);
transform: matrix(1, 0, -.5, 1, 750, 0);
z-index:1;
}
.featureblock-item { background-color: #efefef;
background-color: rgba(255, 255, 255, 0.85);
color: #565656;
padding:2rem;
border-radius:20px;
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all .3s ease-out
}
.featureblock-item:hover, .featureblock-item:active { background-color: rgba(255, 255, 255, 0.95);
}
.featureblock-item h3 {
color: #3a7442;
text-transform:uppercase;
font-size: 28px;
margin-bottom:1rem;
line-height:1.3;
}
.featureblock-item i {
font-size:72px;
color: #3a7442;
}
.featureblock-nl, .featureblock-nl:hover {
background-color: #3a7442;
color: #fff;
}
.featureblock-nl h3 {
color:#dedede;
}
.bg-slashed {
position:relative;
overflow: hidden;
}
.bg-slashed::before {
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 100%;
content: '';
background: rgba(0, 0, 0, .08);
-webkit-transform: matrix(1, 0, -.5, 1, 750, 0);
-ms-transform: matrix(1, 0, -.5, 1, 750, 0);
transform: matrix(1, 0, -.5, 1, 750, 0);
}
.stockcard, .detailcard {
color:#212121;
border-radius: 20px;
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all .3s ease-out
}
.stockcard {
background-color:#ffffff;
border:none;
}
.stockcard:hover{
box-shadow: 1px 1px 12px rgba(11,11,11,0.7);
}
.stockcard .stockfooter {
border-top: 4px solid #3a7442;
}
.stockcard .card-img, .stockcard .card-img-top {
border-top-left-radius: 19px;
border-top-right-radius: 19px;
height:244px;
}
.stockcard .stock-title {
text-transform: uppercase;
font-size: 1.7rem;
line-height:1.3;
font-weight: 700;
color:#3a7442;
}
.stockcard .price {
font-weight: 400;
color:#333333;
font-size: 1.4rem;
}
.btn {
transition: .3s all ease;
}
.stockcard .btn.btn-secondary:hover,  .stockcard .btn.btn-secondary:active,
.blog-entry .btn.btn-secondary:hover,  .blog-entry .btn.btn-secondary:active,
.detailcard .btn.btn-secondary:hover,  .detailcard .btn.btn-secondary:active {
color: #ffffff !important;
background-color: #3a7442 !important;
border: solid 1px #3a7442 !important;
} 
h2.subheader {
color: #3a7442;
font-size: 3rem;
text-transform: uppercase;
line-height:1.1;
}
.stonegrad-section h2.subheader {
color: #ffffff;
}
@media (max-width: 767px) {
.lateststock h2 {
color: #212121;
font-size: 3rem;
}
}
.whatsapp2 {
position: fixed;
width: 52px;
height: 52px;
bottom: 8%;
right: 7px;
background-color: #25d366;
color: #FFF;
border-radius: 50px;
text-align: center;
font-size: 30px;
z-index: 1000;
}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
}
.hvr-float-shadow {
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
transition-property: transform;
}
.boxedlogo {
display:block;
text-align:center;
padding: 3rem 1rem;
background-color: #dadada;
}
.boxedlogo.scania {background-color: #112b5c;}
.boxedlogo.merc   {background-color: #888888;}
.boxedlogo.man    {background-color: #303c4a;}
.boxedlogo.iveco  {background-color: #1d4e9d;}
.boxedlogo.erf    {background-color: #fff;}
.boxedlogo.renault {background-color: #ada79b ;}
.boxedlogo.man    {background-color: #303c4a;}
.boxedlogo.volvo  {background-color: #14225f;}
.boxedlogo img {
-webkit-transition: all 0.4s ease-in;
transition: all 0.4s ease-in;
}
.boxedlogo:hover img {
-webkit-transform: scale(1.15);
-ms-transform: scale(1.15);
transform: scale(1.15);
}
.star-rating {
color:#ffa700;
}  .logo-img{
max-width: 300px;
}
.flags-container{
display:flex;
margin-bottom:30px;
}
.flags-container-flag{
margin-right:5px;
}
a.link-secondary[href^="tel:"], .contacts-creative a[href^="tel:"]{
color: inherit;
}
a.link-secondary:hover[href^="tel:"]{
color: #ffec62;
}
.contacts-creative a:hover[href^="tel:"]{
color: #3a7442;
}
.rd-navbar-static .rd-navbar-search-2 input.rd-navbar-search-form-input[type="text"] {
border: none;
border-radius: 0;
background: transparent;
border-bottom: 1px solid #ffffff;
}
#injected {
font-size: 1em;
font-weight: 400;
font-family: Arial,sans-serif;
}
#injected .contact-info-heading h2{
font-size: 27px;
}
#injected .detail-mobile-title h1.detail-title{
font-size: 34px;
line-height: 48px;
}
#injected .list-content .list-top-section .sticky-top-menu {
top: 0px;
}
#injected .view-listing-details-link, 
#injected .list-container-flexrow .view-listing-details-link, 
#injected .detail-content .detail-main-body .main-detail-data .offer-btn, 
#injected .detail-content .detail-main-body .main-detail-data .buy-btn,
#injected .faceted-search-content .selected-facets-container .selected-facet,
#injected .detail-content .detail-additional-data .data-row .data-label, 
#injected .detail-content-mobile .contact-options a,
#injected .fin-calc-mobile>a,
#injected .detail-content-mobile .detail-additional-data .data-row .data-label,
#injected .detail-content-mobile .detail-contact-bar .contact-bar-btn,
#injected .list-content .list-container .contact-btn:hover {
background-color: #3a7442;
color: #FEFEFE;
}
#injected .contact-options.contact-list {
margin-bottom: 2px;
}
#injected .scrollToTop {
display:none !important;
}
#injected .list-content .list-top-section .list-sort-order .sort-by-dropdown-container .list-sort-order-select {
width: 235px !important;
min-height: auto;
}
@media screen and (min-width: 1001px){
#injected .list-content .listing-portion-title {
font-size: 1.237em;
}
#injected .compare-chkbox-container .compare-listings .compare-label {
margin-bottom: 9px;
margin-left: 3px;
}
#injected .compare-chkbox-container .compare-listings .fa-check {
top: 3px;
left: 2px;
}
}
#injected .has-search-bar {
width: calc(74% - 0.75%);
}
#injected .mc-nav-controls .mc-btn, #injected .mc-nav-controls .mc-btn {
z-index: 2;
} 
#injected .media-4-3, .mc-iframed .mc-full .media-4-3 {
padding-bottom: 56%;
}
#injected .detail-content-mobile .detail-main-body .detail-img-carousel .mc-btn {
z-index: 2;
}
#injected .faceted-search-content .faceted-section-box .faceted-option-checkbox-container .option-name {
flex: 1;
margin: -2px 0 0 3px;
}
#injected .faceted-search-content .faceted-section-box .faceted-option-checkbox-container .option-count {
float: right;
margin: -5px 0 5px 7px;
} 
@media (min-width:786px) and (max-width:991px) {
#injected .has-search-bar {
width: calc(72% - 3.05%);
}
}
@media (max-width:991px) {
#injected .list-container .listing-image {
width: 100%;
}
#injected .list-container-flexrow .listing-boxed .listing-content .listing-content-middle {
width: 100%;
text-align: center;
}
#injected .list-container-flexrow .listing-boxed .listing-content .listing-content-right {
width: 100%;
}
#injected .spec-icon {
max-width: 100%;
}
#injected .list-container-flexrow .price-container {
padding-top: 0px;
margin-top: -26px;
}
#injected .list-container-flexrow .listing-boxed .listing-content {
display: block;
}
}
@media (max-width:785px) {
#injected .has-search-bar {
width: 100%;
}
#injected .spec-icon {
max-width: 100%;
}
#injected .list-container-flexrow .price-container {
padding-top: 0px;
margin-top: -26px;
}
}
#injected span#currency-prefix {
margin-right: 3px;
}
#injected .mobile-option-bar #option-bar-sort #sort-option-container .sort-option {
color: #8e8e8e;
}
#injected .detail-content .detail-watchlist-lnk-wrapper {
display: none;
}
#injected .currency-selector div:nth-child(2) {
margin-top: 8px;
}
#injected .media-buttons .print-this{
appearance: button;
-moz-appearance: button;
-webkit-appearance: button;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
#injected .faceted-search-content .faceted-section-box .faceted-option-checkbox-container .option-name {
flex: 1;
margin: 3px 0 0 3px;
} }
@media (max-width:767px) {
.container-inv{ max-width: 700px;
}
}
@media screen and (max-width: 785px){
#injected .faceted-search-content .mobile-done-button-container {
display: block;
position: relative;
width:100%;
}
#injected .faceted-search-content .faceted-search-content-container {
margin-top: 0px;
}
}
#injected .show-all-modal .show-all-modal-content-container .show-all-modal-content .all-options-container .option-container .faceted-option-checkbox-container .option-count {
margin-top: -3px;
}
#injected .show-all-modal .show-all-modal-content-container .show-all-modal-content .all-options-container .option-container .faceted-option-checkbox-container .option-name {
margin-right: 6px;
margin-top: -3px;
margin-left: 3px;
}
#injected .faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container .prefix {
margin-top: 4px;
}
#injected .faceted-search-content .faceted-section-box .faceted-range .faceted-range-divider {
margin: 2%;
margin-bottom: 15px;
}
#injected .list-content .spec-icon  {
width: auto;
}
.ftco-animate {
visibility: inherit;
} @media (max-width:991px) {
#injected .list-container-flexrow .price-container {
padding-top: 0px;
margin-top: 0px;
}
} #injected {
color: #000;
}
#injected .faceted-search-content .faceted-section-box .faceted-option-checkbox-container .option-name,
#injected .faceted-search-content .faceted-section-box .faceted-option-checkbox-container.faceted-header,
#injected .faceted-search-content .faceted-section-box .faceted-option-checkbox-container .option-count,
#injected .breadcrumbs .breadcrumbs-element,
#injected .dealer-info,
#injected .contact-info-heading h2,
#injected .dealer-info a[href^="tel:"].field-value,
#injected .detail-additional-data h3,
#injected .mc-thumbs .mc-thumb-strip,
#injected .faceted-search-content .selected-facets-container .selected-header,
#injected .detail-mobile-title,
#injected .dealer-info a h3,
#injected .list-content .list-top-section .list-sort-order .sort-by-dropdown-container{
color: #212121; }
#injected .list-content .list-top-section .list-sort-order .sort-by-dropdown-container label{
margin-bottom: 0rem;
}
#injected .list-content .list-top-section .listing-option-bar.sticky-top-menu .list-sort-order .sort-by-dropdown-container label{
color: #000;
margin-bottom: 0rem
}
#injected .list-content .list-main-section {
border: none;
border-radius: 20px;
background-color: #ffffff;
background-color: rgba(255,255,255,0.7);
padding-top:1rem;
padding-bottom:1rem;
}
#main-content.detail__main-content {
border: none;
border-radius: 20px;;
background-color: #ffffff;
background-color: rgba(255,255,255,0.7);
padding:2rem;
}
#injected .bottom-section { }
@media screen and (min-width: 1001px){
#injected .detail-wrapper .search-results {
color: #3a7442;
}
#injected .detail-wrapper .search-results:hover{
color: #fff;
}
}
#injected .list-title-text {
color: #3a7442;
}
.fa-print:before {
content: "\f02f";
}
@import url(https://p.typekit.net/p.css?s=1&k=vgh0loy&ht=tk&f=36602.36608&a=16064749&app=typekit&e=css);.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;max-width:1124px;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}@font-face{font-family:"slick";font-weight:normal;font-style:normal;}.slick-prev:not([class*="Mui"]),.slick-next:not([class*="Mui"]){position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}.slick-prev:not([class*="Mui"]):hover,.slick-prev:not([class*="Mui"]):focus,.slick-next:not([class*="Mui"]):hover,.slick-next:not([class*="Mui"]):focus{outline:none;color:transparent;background:transparent;}.slick-prev:not([class*="Mui"]):hover:before,.slick-prev:not([class*="Mui"]):focus:before,.slick-next:not([class*="Mui"]):hover:before,.slick-next:not([class*="Mui"]):focus:before{opacity:1;}.slick-prev:not([class*="Mui"]).slick-disabled:before,.slick-next:not([class*="Mui"]).slick-disabled:before{opacity:.25;}.slick-prev:not([class*="Mui"]):before,.slick-next:not([class*="Mui"]):before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev:not([class*="Mui"]){left:-25px;}[dir="rtl"] .slick-prev:not([class*="Mui"]){left:auto;right:-25px;}.slick-prev:not([class*="Mui"]):before{content:"←";}[dir="rtl"] .slick-prev:not([class*="Mui"]):before{content:"→";}.slick-next:not([class*="Mui"]){right:-25px;}[dir="rtl"] .slick-next:not([class*="Mui"]){left:-25px;right:auto;}.slick-next:not([class*="Mui"]):before{content:"→";}[dir="rtl"] .slick-next:not([class*="Mui"]):before{content:"←";}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:#000;opacity:.75;}.slick-slider{padding:10px 0;width:100%;margin-bottom:30px;}.slick-track{padding:35px 0 10px 0;}.slick-prev:not([class*="Mui"]):hover,.slick-prev:not([class*="Mui"]):focus,.slick-next:not([class*="Mui"]):hover,.slick-next:not([class*="Mui"]):focus{outline:1px solid #fff;}.slick-prev:not([class*="Mui"]):before{content:url(//experttrucksexporting.ie/Content/images/arrow-left.png);}[dir="rtl"] .slick-prev:not([class*="Mui"]):before{content:url(//experttrucksexporting.ie/Content/images/arrow-right.png);}.slick-next:not([class*="Mui"]):before{content:url(//experttrucksexporting.ie/Content/images/arrow-right.png);}[dir="rtl"] .slick-next:not([class*="Mui"]):before{content:url(//experttrucksexporting.ie/Content/images/arrow-left.png);}.slick-dots li button:before{color:#3a658e;font-size:40px;line-height:.5;}.slick-dots li.slick-active button:before{color:#3a658e;}.cf:before,.cf:after{content:" ";display:table;}.cf:after{clear:both;}.cf{*zoom:1;}@keyframes animatetop{from{top:-300px;opacity:0;}to{top:0;opacity:1;}}@keyframes floating{from{transform:translateY(0);}to{transform:translateY(-5px);}}@keyframes load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes slideinleft{from{right:-300px;opacity:0;}to{right:0;opacity:1;}}html{height:100%;font-size:100%;}body{height:100%;margin:0;font-size:1em;font-weight:400;font-family:Arial,sans-serif;overflow-y:scroll;}@media screen and (max-width:1000px){body{overflow-x:hidden;}}a{color:inherit;cursor:pointer;transition:all .2s;-webkit-transition:all .2s ease-in-out;}.buyers-premium-link:hover{cursor:pointer;text-decoration:underline;}.exclusive-wholesale-phone-mobile-label{padding-right:10px;}.exclusive-wholesale-phone-mobile a{border-color:#b12c1b !important;}.exclusive-wholesale-phone-mobile,.exclusive-wholesale-phone-mobile a,.exclusive-wholesale-phone-mobile a span{color:#b12c1b !important;}.exclusive-wholesale-phone{color:#b12c1b;margin-top:5px;display:inline-block;}.exclusive-wholesale-phone .phone-link{color:#b12c1b;}.exclusive-wholesale-price-label{display:inline-block;margin-top:5px;margin-bottom:5px;color:#b12c1b !important;}.exclusive-wholesale-price{margin-left:5px;font-size:16px;font-weight:bold;font-family:Arial,sans-serif;}.exclusive-wholesale-price-details{font-size:1.5rem;font-weight:700;font-family:Arial,sans-serif;color:#b12c1b;}.exclusive-wholesale-contact-info{color:#b12c1b !important;}.exclusive-wholesale-contact-info a:not(.view-seller-btn){color:#b12c1b !important;}.exclusive-wholesale-contact-info h3.wholesale{color:#b12c1b !important;}.exclusive-wholesale-contact-info .send-email-btn{color:#b12c1b !important;border-color:#b12c1b !important;}.exclusive-wholesale-contact-info-mobile{margin-bottom:1em;}.exclusive-wholesale-contact-info-mobile h3,.exclusive-wholesale-contact-info-mobile .wholesale,.exclusive-wholesale-contact-info-mobile .contact{color:#b12c1b !important;}.exclusive-wholesale-contact-info-mobile .wholesale{margin-top:1.5em !important;margin-bottom:5px;}.thumb-card-exclusive-price{margin-top:1em;}.exclusive-dealer-phone-call{background-color:#b12c1b !important;display:inline-block !important;}.exclusive-dealer-phone-call .exclusive-dealer-phone-call-text{display:block;}.exclusive-dealer-phone-call i{vertical-align:top;}.capitalize{text-transform:capitalize;}.uppercase{text-transform:uppercase;}.center{text-align:center;}.hide{display:none !important;}#btnSearch{width:100%;}ul{background:transparent;border:0;margin:0;padding:0;}.hidden{display:none !important;}.block{display:block !important;}.site-primary-fill path{fill:#3a658e;}.body-content{max-width:100%;height:100%;margin:0 auto;position:relative;transition:all .4s ease;background-color:unset;color:unset;}.cache-container{margin:0 auto;max-width:1124px;width:100%;height:100%;padding-bottom:60px;}@media screen and (max-width:1000px){.cache-container{max-width:80%;}}.cache-container .cache-navigation{margin-bottom:30px;}.cache-container .cache-navigation .cache-link{margin:1.5%;font-size:14px;}.body-wrapper{transition:width,margin-left .5s ease;background-color:unset;}.underline{text-decoration:underline !important;}.ub-num{font-family:Arial,sans-serif;}.red-text{color:#b12c1b;}.set-pref{margin:5px 0;}.not-found-direct{text-align:center;}.not-found-btn{width:30%;display:inline-block;vertical-align:middle;text-align:center;padding:7px;border-radius:4px;border:2px solid #3a658e;color:#3a658e !important;text-decoration:none !important;text-transform:capitalize;transition:ease .3s;margin:0 2px;}.not-found-btn .fas{font-size:1.5rem;}.not-found-btn:hover{background:#3a658e;color:#fff !important;transition:ease .3s;}@media screen and (max-width:1000px){.not-found-btn{width:27%;}}@media screen and (max-width:650px){.not-found-btn{font-size:12px;}}@media screen and (max-width:400px){.not-found-btn{width:95%;margin:5px 0;}}.temp-hidden{visibility:hidden;}.temp-gone{display:none;}.breadcrumbs{font-size:.8125rem;}@media screen and (max-width:785px){.breadcrumbs{text-align:center;}}.breadcrumbs__link{color:#000;text-decoration:none;cursor:pointer;display:inline-block;}.breadcrumbs__list{margin:0;padding-left:0;list-style:none;}.breadcrumbs__list-item{display:inline;}@media screen and (max-width:1000px){.mobile-hide{display:none !important;}}@media screen and (min-width:1000px){.desktop-hide{display:none !important;}}.bold{font-weight:bold !important;}.media-container_empty{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:100%;min-height:250px;}.media-control-no-photo{width:100%;height:250px;background:#fff url(//experttrucksexporting.ie/content/images/misc-icons/no-image-icon.svg) no-repeat center center;}.error-index a,.not-found a{text-decoration:underline;color:#000;}.error-index .error{color:#000;}.at-resp-share-element .at-share-btn:focus{transform:translateY(0) !important;}.error{color:#f00;font-weight:normal !important;}.error-msg{color:#b12c1b;}.success{color:#008000;}.high-contrast-red-bg{background-color:#b12c1b;}.high-contrast-yellow-bg{background-color:#fcd020;}.black-background{background:#111 !important;color:#fff !important;}.info{color:#3a658e;}.clear{clear:both;}.captcha-placeholder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.captcha-placeholder .g-recaptcha{min-width:258px;margin-top:7px;}@media screen and (max-width:368px){.captcha-placeholder{transform:scale(.9);}}.grouped-faceted-header{display:block;text-align:center;background:#000;border-bottom:1px #000 solid;padding:7px 2%;color:#fff;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:25px;}.desktop-banner-ad{display:block;}.mobile-banner-ad{display:none;}[class^=DoubleClick_]{position:relative;height:0;overflow:hidden;padding-bottom:12.25%;clear:both;}.parts-listing-container+.banner-ad-container{margin:0;margin-bottom:.75rem;}.banner-ad-container{max-width:1124px;margin:.75rem auto;}.close-ad{position:absolute;right:15px;top:15px;z-index:1502;height:54px;width:46px;cursor:pointer;opacity:.001;}[class^=DoubleClick_Top_PopUp]{padding-bottom:0%;height:180px;position:fixed;top:0;left:0;right:0;z-index:1501;}[class^=DoubleClick_] iframe{position:absolute;top:0;left:0;}[id^=google_ads_iframe]{width:100% !important;height:100% !important;}@media screen and (max-width:1177px){[class^=DoubleClick_Top_PopUp]{padding-bottom:0%;}}@media screen and (max-width:725px){[class^=DoubleClick_]{padding-bottom:14.25%;}[class^=DoubleClick_Top_PopUp]{padding-bottom:0%;}.banner-ad-has-mobile{display:none;}.mobile-banner-ad{display:block;}}@media screen and (min-width:1001px){[class^=DoubleClick_HomepageSkyScraper]{width:207px;height:400px;margin-left:auto;margin-right:auto;}}.gtm-noclick{pointer-events:none;}.select-open{height:auto !important;}.overflow-visible{overflow:visible;}.ph-10{padding-left:10px;padding-right:10px;}.recaptcha-submit-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.recaptcha-submit-container .recaptcha-submit-button{height:50px;width:258px;margin:10px;border-radius:7px;font-size:1em;font-weight:500;background-color:#3a658e;border:#3a658e;}.recaptcha-submit-container .recaptcha-submit-button:hover{background-color:#399edc;border:#399edc;}@media(max-width:576px){.exclusive-dealer-phone-call-text{display:inline !important;margin-right:20px;}}.detail-contact-bar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;background:#fff;padding:10px 0;box-sizing:border-box;position:fixed;left:0;bottom:0;z-index:1003;text-align:center;box-shadow:-1px -1px 5px rgba(0,0,0,.3);}.detail-contact-bar .contact-bar-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:inherit;margin:0 5px;padding:5px;border-radius:4px;text-decoration:none;cursor:pointer;}@media screen and (max-width:550px){.detail-contact-bar .contact-bar-btn{font-size:12px;}}.detail-contact-bar .classic-view img{margin-bottom:4px;}.detail-contact-bar .value-insight-portal img{max-height:12px;margin-bottom:7px;}.currency-selector{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-right:5px;}.currency-selector .currency-select-container{padding-right:15px;}.currency-selector .currency-select{border:none;border-radius:0;padding:0 10px 0 0;background:transparent;background-image:url(//experttrucksexporting.ie/content/images/select-arrow.png);background-repeat:no-repeat;background-size:10px;background-position:right;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.no-wrap{white-space:nowrap;}.match-count{white-space:nowrap;color:#3a658e;font-size:.625em;}.distance-sort-descriptor{font-size:.75em;margin-bottom:10px;text-align:right;}.distance-sort-descriptor p{margin:0;}.distance-sort-descriptor .distance-nearest-sort{color:#3a658e;}.distance-sort-descriptor .distance-sort-update{color:#8e8e8e;border-left:1px solid #c0c0c0;margin-left:15px;padding:5px 15px;text-decoration:none;background-color:transparent;}@media screen and (min-width:1000px){.distance-sort-descriptor .distance-sort-update:hover{color:#399edc;}}.ts-flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.ts-justify-space-between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}#onesignal-bell-container.onesignal-bell-container.onesignal-reset,#onesignal-bell-container #onesignal-bell-launcher .onesignal-bell-launcher-button{z-index:1001;}@media screen and (max-width:1000px){.detail__mobile-padding-bottom__wholesale{padding-bottom:85px;}}@media screen and (max-width:1000px){.detail__mobile-padding-bottom{padding-bottom:79px;}}@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:700;font-display:swap;src:url(//media.sandhills.com/cdn/fonts/BarlowCondensed-Bold.eot?);src:url(//media.sandhills.com/cdn/fonts/BarlowCondensed-Bold.eot?#iefix) format("embedded-opentype"),url(//media.sandhills.com/cdn/fonts/BarlowCondensed-Bold.woff2) format("woff2"),url(//media.sandhills.com/cdn/fonts/BarlowCondensed-Bold.woff) format("woff"),url(//media.sandhills.com/cdn/fonts/BarlowCondensed-Bold.ttf) format("truetype"),url(//media.sandhills.com/cdn/fonts/BarlowCondensed-Bold.svg#BarlowCondensed-Bold) format("svg");}@font-face{font-family:'Barlow';font-style:normal;font-weight:300;font-display:swap;src:url(//media.sandhills.com/cdn/fonts/Barlow-Regular.eot?);src:url(//media.sandhills.com/cdn/fonts/Barlow-Regular.eot?#iefix) format("embedded-opentype"),url(//media.sandhills.com/cdn/fonts/Barlow-Regular.woff2) format("woff2"),url(//media.sandhills.com/cdn/fonts/Barlow-Regular.woff) format("woff"),url(//media.sandhills.com/cdn/fonts/Barlow-Regular.ttf) format("truetype"),url(//media.sandhills.com/cdn/fonts/Barlow-Regular.svg#Barlow-Regular) format("svg");}.list-top-section .list-title{padding:0 24px 12px;font-size:1em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;border-bottom:1px solid #000;}.list-top-section .list-title .list-title-text{font-size:1.25em;font-weight:700;font-family:Arial,sans-serif;}@media screen and (min-width:1001px){.list-top-section .list-title .list-title-text{font-size:1.8em;}}.list-top-section .list-title .list-listings-count{line-height:27px;margin-left:20px;color:#399edc;font-size:.9rem;}@media screen and (max-width:1000px){.list-top-section{padding:0 10px;}}.list-top-section .list-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10px;}.list-top-section .list-title{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:none;margin-bottom:0;margin-top:7px;padding:0 12px 7px 0;}@media screen and (min-width:1001px){.list-top-section .list-title{padding-bottom:0;}}.list-top-section .list-listings-count{white-space:nowrap;}.list-top-section .listing-option-bar{display:none;}.list-top-section .listing-option-bar-content .list-listings-count{display:none;}@media screen and (min-width:786px){.list-top-section .listing-option-bar{display:block;}.list-top-section .listing-option-bar .distance-sort-descriptor{display:block;}.list-top-section .listing-option-bar-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;padding:10px;width:100%;}.list-top-section .high-low-average-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:.812em;font-weight:600;margin-left:5px;padding:10px 30px;}.list-top-section .high-low-average-button:disabled{background-color:#a9a9a9;}}@media screen and (min-width:786px) and (min-width:1001px){.list-top-section .high-low-average-button{cursor:pointer;}}@media screen and (min-width:786px) and (min-width:1001px){.list-top-section .high-low-average-button:hover{background-color:#399edc;}}@media screen and (min-width:786px){.list-top-section .high-low-average-button i{font-size:18px;}.list-top-section .high-low-average-button>span{margin-left:5px;}.list-top-section .list-sort-order .sort-by-dropdown-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.list-top-section .list-sort-order .sort-by-dropdown-container .list-sort-order-select{font-size:.8125rem;font-weight:400;font-family:Arial,sans-serif;height:30px;border-radius:5px;box-sizing:border-box;border:1px #bec1cf solid;width:235px;padding-left:10px;background-color:#fff;}.list-top-section .sticky-top-menu{position:fixed;border-bottom:1px #ddd solid;top:0;left:0;width:100%;background:#fff;z-index:1002;}.list-top-section .sticky-top-menu .listing-option-bar-content{margin:0 auto;max-width:1124px;}.list-top-section .sticky-top-menu .listing-option-bar-content .list-listings-count{color:#3a658e;display:block;font-weight:bold;font-size:.937em;white-space:nowrap;margin:0 5px;}}.list-top-section .list-bcrumbs-and-title .distance-sort-descriptor{text-align:left;}@media screen and (min-width:786px){.list-top-section .list-bcrumbs-and-title .distance-sort-descriptor{display:none;}}.form-main-content{display:block;padding-bottom:20px;}@media screen and (min-width:650px){.form-main-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}.form-main-content .form-el{margin-bottom:15px;}.form-main-content .form-el input:not(input[class^="Mui"]),.form-main-content .form-el textarea,.form-main-content .form-el select{height:42px;border-radius:5px;box-sizing:border-box;border:1px #bec1cf solid;width:100%;padding-left:10px;}.form-main-content .form-el textarea{padding-top:12px;}.form-main-content .form-el label{font-size:.875rem;font-weight:bold;}.form-main-content .form-el label+input:not(input[class^="Mui"]),.form-main-content .form-el label+select,.form-main-content .form-el label+textarea{font-size:.8125rem;font-weight:400;}.form-main-content .select-dropdown,.form-main-content .text-area{margin:3px 0;font-size:.8125rem;font-weight:400;font-family:Arial,sans-serif;}.form-main-content .left-col{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}@media screen and (min-width:650px){.form-main-content .left-col{padding-right:10px;}}@media screen and (min-width:1001px){.form-main-content .left-col{padding-right:45px;}}.form-main-content .right-col{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:200px;}.background-fixed{position:fixed !important;width:100%;}.modal-bg{display:none;}.ts-modal-container{background-color:#000;background-color:rgba(0,0,0,.4);height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;-webkit-overflow-scrolling:touch;z-index:1503;}@media screen and (min-width:786px){.ts-modal-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.ts-modal-container .ts-modal-content{background-color:#fefefe;border:none;border-radius:0;box-sizing:border-box;margin:auto;padding:20px;overflow:auto;width:100%;}@media screen and (min-width:1000px){.ts-modal-container .ts-modal-content{border:1px solid #888;border-radius:5px;max-width:725px;width:80%;}}.ts-modal-container .ts-modal-content.slide-in-left{position:relative;animation-name:slideinleft;animation-duration:.6s;}.ts-modal-container .ts-modal-content.slide-in-top{position:relative;animation-name:animatetop;animation-duration:.4s;}.ts-modal-container .ts-modal-content.box-shadow{box-shadow:0 5px 5px 0 rgba(0,0,0,.25);}.ts-modal-container button{background-color:#3a658e;color:#fff;}@media screen and (min-width:1001px){.ts-modal-container button:hover{background-color:#399edc;}}.ts-modal-container button:disabled:hover{background-color:#a9a9a9;}.ts-modal-container .form-bottom{display:block;}@media screen and (min-width:650px){.ts-modal-container .form-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}}.ts-modal-container .form-bottom .spacer{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:400;font-size:12px;padding-bottom:20px;}@media screen and (min-width:650px){.ts-modal-container .form-bottom .spacer{padding-bottom:0;}}@media screen and (min-width:1001px){.ts-modal-container .form-bottom .spacer{padding-right:45px;}}.ts-modal-container .form-bottom .captcha-and-submit{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.ts-modal-container .form-bottom .captcha-and-submit .captcha-placeholder{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-left:10px;border-radius:5px;}.ts-modal-container .form-bottom .captcha-and-submit .captcha-placeholder button,.ts-modal-container .form-bottom .captcha-and-submit .captcha-placeholder input{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;min-height:50px;}.ts-modal-header{margin-bottom:30px;position:relative;}.ts-modal-header h2{font-size:1.3rem;font-weight:700;margin:0 2em .5em 0;}@media screen and (min-width:1001px){.ts-modal-header h2{font-size:1.5rem;}}.ts-modal-header .close{position:absolute;width:auto;right:0;top:0;padding:0;background-color:#fff;color:#aaa;cursor:pointer;font-size:25px;}@media screen and (min-width:1001px){.ts-modal-header .close:hover{background-color:#fff;color:#000;}}.ts-modal-header .close:focus{color:#000;}.list-top-section .list-title{padding:0 24px 12px;font-size:1em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;border-bottom:1px solid #000;}.list-top-section .list-title .list-title-text{font-size:1.25em;font-weight:700;font-family:Arial,sans-serif;}@media screen and (min-width:1001px){.list-top-section .list-title .list-title-text{font-size:1.8em;}}.list-top-section .list-title .list-listings-count{line-height:27px;margin-left:20px;color:#399edc;font-size:.9rem;}@media screen and (max-width:1000px){.list-top-section{padding:0 10px;}}.list-top-section .list-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10px;}.list-top-section .list-title{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:none;margin-bottom:0;margin-top:7px;padding:0 12px 7px 0;}@media screen and (min-width:1001px){.list-top-section .list-title{padding-bottom:0;}}.list-top-section .list-listings-count{white-space:nowrap;}.list-top-section .listing-option-bar{display:none;}.list-top-section .listing-option-bar-content .list-listings-count{display:none;}@media screen and (min-width:786px){.list-top-section .listing-option-bar{display:block;}.list-top-section .listing-option-bar .distance-sort-descriptor{display:block;}.list-top-section .listing-option-bar-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;padding:10px;width:100%;}.list-top-section .high-low-average-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:.812em;font-weight:600;margin-left:5px;padding:10px 30px;}.list-top-section .high-low-average-button:disabled{background-color:#a9a9a9;}}@media screen and (min-width:786px) and (min-width:1001px){.list-top-section .high-low-average-button{cursor:pointer;}}@media screen and (min-width:786px) and (min-width:1001px){.list-top-section .high-low-average-button:hover{background-color:#399edc;}}@media screen and (min-width:786px){.list-top-section .high-low-average-button i{font-size:18px;}.list-top-section .high-low-average-button>span{margin-left:5px;}.list-top-section .list-sort-order .sort-by-dropdown-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.list-top-section .list-sort-order .sort-by-dropdown-container .list-sort-order-select{font-size:.8125rem;font-weight:400;font-family:Arial,sans-serif;height:30px;border-radius:5px;box-sizing:border-box;border:1px #bec1cf solid;width:235px;padding-left:10px;background-color:#fff;}.list-top-section .sticky-top-menu{position:fixed;border-bottom:1px #ddd solid;top:0;left:0;width:100%;background:#fff;z-index:1002;}.list-top-section .sticky-top-menu .listing-option-bar-content{margin:0 auto;max-width:1124px;}.list-top-section .sticky-top-menu .listing-option-bar-content .list-listings-count{color:#3a658e;display:block;font-weight:bold;font-size:.937em;white-space:nowrap;margin:0 5px;}}.list-top-section .list-bcrumbs-and-title .distance-sort-descriptor{text-align:left;}@media screen and (min-width:786px){.list-top-section .list-bcrumbs-and-title .distance-sort-descriptor{display:none;}}.a11y-nav{position:absolute;top:-20em;width:100%;z-index:1004;}.a11y-nav a{background-color:rgba(255,255,255,.9);font-weight:700;left:0;padding:.5rem;position:absolute;right:0;text-align:center;}.a11y-nav a:focus,.a11y-nav a:hover{text-decoration:none;top:20em;}@font-face{font-family:"urw-din";src:url(https://use.typekit.net/af/3bd84d/00000000000000003b9b0ee4/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/3bd84d/00000000000000003b9b0ee4/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/3bd84d/00000000000000003b9b0ee4/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;}@font-face{font-family:"urw-din";src:url(https://use.typekit.net/af/359d41/00000000000000003b9b0eea/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/359d41/00000000000000003b9b0eea/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/359d41/00000000000000003b9b0eea/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;}.tk-urw-din{font-family:"urw-din",sans-serif;}.acc-container *{font-family:urw-din,sans-serif !important;}.acc-container .column6{width:47%;margin:0 1.5%;padding:0;}.acc-container .left{float:left;}.acc-container .acc-bottom .column4,.acc-container .acc-bottom .column6,.acc-container .acc-mid .column4,.acc-container .acc-mid .column6,.acc-container .acc-top .column4,.acc-container .acc-top .column6{padding:0 25px 0 0;box-sizing:border-box;}.acc-container h2{font-family:urw-din,sans-serif !important;padding:0 0 25px;margin:0 0 25px;font-size:30px;color:#fff;border-bottom:1px #fff solid;}.acc-container h3{font-family:urw-din,sans-serif !important;font-size:36px;line-height:40px;margin:0 0 25px;color:#fff;}.acc-container .acc-top{background:#333;padding:25px;box-sizing:border-box;}.acc-container .acc-top img{display:block;width:300px;max-width:100%;}.acc-container .acc-top .btn{display:block;width:100%;background:#3092c0;height:auto;padding:15px !important;font-size:16px;font-weight:700;line-height:20px;text-transform:uppercase;text-align:center;text-decoration:none;}.acc-container .acc-top .btn:hover{background:#005b80;}.acc-container .acc-mid{background:#005b80;font-size:20px;line-height:30px;text-align:center;color:#fff;padding:25px;box-sizing:border-box;border-top:1px #fff solid;border-bottom:1px #fff solid;}.acc-container .acc-mid strong{font-size:22px;}.acc-container .acc-mid img{width:100%;}.acc-container .acc-bottom{background:#3092c0;color:#fff;padding:25px;box-sizing:border-box;}.acc-container .acc-bottom img{width:100%;}.acc-container .acc-bottom ul li{font-size:20px;line-height:36px;list-style-type:circle;margin-left:25px;}@media screen and (max-width:1000px){.column1,.column2,.column3,.column4,.column5,.column6,.column7,.column8,.column9,.column10,.column11,.column12{width:96%;margin:0 2%;float:none;}.column12.pad-tb.font14{padding-left:0 !important;}}@media screen and (max-width:480px){.acc-container .column6{margin:0 0 10px !important;}.acc-container h2{font-size:20px;}.acc-container h3{font-size:20px;line-height:26px;margin:0 0 15px;}.acc-container .acc-top{text-align:center;}.acc-container .acc-mid{font-size:16px;line-height:28px;}.acc-container .acc-mid strong{font-size:18px;}.acc-container .acc-bottom ul li{font-size:16px;line-height:30px;margin-left:20px;}}.ts-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:inline-block;font-size:.875em;padding:10px;}.ts-button:disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.ts-button{cursor:pointer;}}@media screen and (min-width:1001px){.ts-button:hover{background-color:#399edc;}}button{border:none;}.btn,.button{font-size:1em;font-weight:500;font-family:Arial,sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:5px 0;width:100%;}.btn--pub-reversed{background-color:#fff;color:#3a658e;border:1px solid #3a658e;}.btn--pub{background-color:#3a658e;color:#fff;border:none;}.view-listing-details-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:.75em;line-height:1;margin:0 0 5px;padding:10px;width:100%;}.view-listing-details-link:disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.view-listing-details-link{cursor:pointer;}}@media screen and (min-width:1001px){.view-listing-details-link:hover{background-color:#399edc;}}.view-listing-details-link span{margin-left:5px;}.view-seller-btn{display:block;background:#000;color:#fff;font-weight:bold;font-size:12px;text-align:center;padding:10px 0;margin-top:10px;border-radius:4px;text-decoration:none;transition:ease .3s;cursor:pointer;}@media screen and (min-width:1000px){.view-seller-btn:hover{background:#444;}}.view-seller-btn .fas{padding-right:3px;}.view-seller-btn span{margin:5px;}.offer-btn:not([class*="Mui"]),.buy-btn:not([class*="Mui"]){-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;font-size:1.125rem;font-weight:400;font-family:Arial,sans-serif;}.offer-btn:not([class*="Mui"]):disabled,.buy-btn:not([class*="Mui"]):disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.offer-btn:not([class*="Mui"]),.buy-btn:not([class*="Mui"]){cursor:pointer;}}@media screen and (min-width:1001px){.offer-btn:not([class*="Mui"]):hover,.buy-btn:not([class*="Mui"]):hover{background-color:#399edc;}}.offer-btn:not([class*="Mui"]){background-color:#333;}@media screen and (min-width:1001px){.offer-btn:not([class*="Mui"]):hover{background-color:#000;}}.offer-btn:not([class*="Mui"]) .fa-tag{margin-right:15px;}.buy-btn{padding:0 10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}@media screen and (max-width:1000px){.buy-btn{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}@media screen and (min-width:1001px){.buy-btn{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}.buy-btn .fa-shopping-cart{margin-right:5px;}.paypal-button-container{-webkit-flex-basis:100%;flex-basis:100%;margin-top:5px;}.paypal-button-container .paypal-or{font-weight:bold;margin:10px 0;text-align:center;}.buyers-premium-modal{font-size:12px;}.buyers-premium-form .btn{margin:0;padding:8px;}.buyers-premium-form .content-wrapper{width:100%;}.buyers-premium-form .bp-headers{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;}.buyers-premium-form .bp-headers div{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;}.buyers-premium-form .form-el{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border:solid 1px #d3d3d3;padding:10px;border-radius:5px;margin-bottom:5px !important;}@media screen and (max-width:1000px){.buyers-premium-form .form-el{display:block;}}.buyers-premium-form .form-el div{text-align:center;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}@media screen and (max-width:1000px){.buyers-premium-form .form-el div{text-align:left;margin-bottom:10px;margin-left:0;}}.buyers-premium-form .column3{text-align:right;}@media screen and (max-width:1000px){.buyers-premium-form .column6,.buyers-premium-form .column3{width:100%;margin-left:0;margin-right:0;text-align:center;}}@media screen and (max-width:1000px){.buyers-premium-form .btn{width:100%;margin-top:10px;}}.buyers-premium-form .form-header{margin-bottom:10px;}.buyers-premium-form .lh-2{line-height:2;}.buyers-premium-form .align-right{text-align:right;}.buyers-premium-form .addtional-fees{margin-bottom:10px;}.buyers-premium-form .addtional-fees div{margin-bottom:5px;}.calculator__finance-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:10px;box-sizing:border-box;background-color:#f3f3f3;color:#666;font-size:.875rem;font-weight:700;text-decoration:none;}@media screen and (min-width:1001px){.calculator__finance-button:hover{background-color:#ddd;}}.calculator__image{margin-right:5px;max-width:60px;max-height:20px;}.calculator__icon{margin-left:auto;}.standalone-calculator{border:1px solid #ccc;margin:20px;padding:20px;}@media screen and (max-width:1000px){.standalone-calculator .form-main-content{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.calculator-form{background-color:transparent;}@media screen and (max-width:1000px){.calculator-form{-webkit-overflow-scrolling:touch;}}.calculator-form .calc-output{background:#fff;border:1px #ddd solid;padding:20px;color:#000;}.calculator-form .calc-output .calc-label{display:block;font-size:.875rem;}.calculator-form .calc-output .calc-label span{float:right;}.calculator-form .form-el-flex-half{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:49%;}.calculator-form .calculator-btns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media screen and (min-width:1001px){.calculator-form .calculator-btns{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}.calculator-form .calculator-btn{background:#333;color:#fff;font-size:.9em;border-radius:5px;text-align:center;width:49%;}.calculator-form input[type="text"]:not([class*="Mui"]),.calculator-form select{color:#000;margin:0;}@media screen and (max-width:1000px){.calculator-mobile{position:relative;}.calculator-form .form-main-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.calculator-form .form-main-content .left-col{padding-right:0;}.calculator-form .form-main-content .calculator-btns{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.calculator-form .form-main-content .calculator-btns .calculator-btn{margin-bottom:15px;width:100%;}}@media screen and (max-width:1000px){.calculator-modal .ts-modal-content{height:100%;}}@media screen and (min-width:1001px){.calculator-modal .form-main-content{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;}}@media screen and (min-width:1001px) and (min-width:1000px){.compare-listings:hover{cursor:pointer;}}@media screen and (min-width:1001px){.compare-listings__label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}@media screen and (min-width:1001px) and (min-width:1000px){.compare-listings__label:hover,.compare-listings__checkbox:hover{cursor:pointer;}}@media screen and (min-width:1001px){.compare-listings__checkbox{margin-right:5px;}.compare-chkbox-container{display:inline-block;vertical-align:top;}.compare-chkbox-container .compare-listings{position:relative;margin:0 auto;}.compare-chkbox-container .compare-listings:hover{cursor:pointer;}.compare-chkbox-container .compare-listings .compare-chkbox{width:15px;height:15px;border:1px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.compare-chkbox-container .compare-listings .compare-label{font-size:12px;vertical-align:middle;display:inline-block;margin-bottom:12px;}.compare-chkbox-container .compare-listings .fas{display:inline-block;font:normal normal normal 14px/1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Font Awesome 5 Free';}.compare-chkbox-container .compare-listings .fa-check{position:absolute;top:-3px;left:5px;font-size:13px;}.compare-checked{font-size:12px;padding:3px 0;color:#3a658e;cursor:pointer;}.compare-checked a{color:inherit;text-decoration:underline;transition:all .2s;-webkit-transition:all .2s ease-in-out;}.compare-checked a:hover{text-decoration:none;}}.contact-options{margin:15px 0;}.contact-options a{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:block;margin:5px 0;padding:10px;line-height:1;font-weight:700;text-decoration:none;text-align:center;font-size:.75em;}.contact-options a:disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.contact-options a{cursor:pointer;}}@media screen and (min-width:1001px){.contact-options a:hover{background-color:#399edc;}}.contact-options a i{float:left;max-width:14px;margin-right:-14px;}.contact-options a.contact-btn:after{font-family:'Font Awesome 5 Free';content:"";font-weight:900;float:right;margin-left:-14px;}.contact-options a.contact-btn-active:after{content:"";}.contact-options .contact-btn{margin-top:0;}.contact-options .buy-btn{background-color:#333;color:#fff;min-height:inherit;width:100%;}@media screen and (min-width:1001px){.contact-options .buy-btn:hover{background-color:#000;}}.contact-options a img{width:25px;float:left;margin-right:-25px;margin-top:-5px;}.contact-options .collapsible-content a{background-color:#ddd;color:#333;}@media screen and (min-width:1001px){.contact-options .collapsible-content a:hover{color:#bbb;}}.contact-list{margin-top:0;}.contact-list a{font-weight:500;}.contact-list a i{float:none;margin-right:7px;}.contact-list a.contact-btn:after{content:"";}.contact-list a.contact-btn-active:after{content:"";}.contact-list a:first-of-type{margin-top:0;}.contact-list .contact-btn i{display:none;}.exclusive-wholesale-contact-info-mobile .contact-options a{background-color:#b12c1b;border:none;}.collapsible-contact__list_detail{width:calc(100% + 40px);padding:10px 20px;margin:10px -20px;background-color:#ddd;}@media screen and (min-width:1001px){#contact-info>.view-seller-btn,#contact-info>.contact-options{display:none;}}@media screen and (min-width:1001px){.dealer-info{overflow:hidden;padding-left:20px;}}.dealer-info h3{font-size:1.5rem;font-weight:bold;font-family:Arial,sans-serif;}.dealer-info h3.wholesale{color:#b12c1b;}.dealer-info .dealer-company-header{font-size:1.1rem;font-weight:bold;font-family:Arial,sans-serif;}@media screen and (min-width:1001px){.dealer-info .contact-information{width:50%;float:left;}}.dealer-info .contact-information .address,.dealer-info .contact-information .phone,.dealer-info .contact-information .contact{line-height:20px;}.dealer-info .contact-information .inline-block{display:inline-block;}.dealer-info .anchor-no-link{cursor:auto;text-decoration:none;}.dealer-info .listing-location-display{font-weight:bold;}.dealer-info .google-maps-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.dealer-info .google-maps-link i{margin-right:2px;}.dealer-info .address-and-contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:28px;}@media screen and (max-width:1000px){.dealer-info .phone-and-email{display:none;}}@media screen and (min-width:1001px){.dealer-info .phone-and-email{float:right;width:37%;}.dealer-info .phone-and-email .send-email-btn{background-color:#fff;color:#3a658e;border:1px solid #3a658e;font-weight:700;height:auto;margin-top:15px;padding:14px 0;text-transform:uppercase;width:100%;}.dealer-info .phone-and-email .send-email-btn:hover{background-color:#fff;border-color:#399edc;color:#399edc;}.dealer-info .phone-and-email .send-email-btn .fas{font-size:.938rem;padding-right:10px;}.dealer-info .phone-and-email .send-email-btn span{margin:5px;}.dealer-info .phone-and-email .check-availability-btn,.dealer-info .phone-and-email .video-chat-btn{display:block;background:#000;color:#fff;font-weight:bold;font-size:12px;text-align:center;padding:10px 0;margin-top:10px;border-radius:4px;text-decoration:none;transition:ease .3s;cursor:pointer;}}@media screen and (min-width:1001px) and (min-width:1000px){.dealer-info .phone-and-email .check-availability-btn:hover,.dealer-info .phone-and-email .video-chat-btn:hover{background:#444;}}@media screen and (min-width:1001px){.dealer-info .phone-and-email .check-availability-btn .fas,.dealer-info .phone-and-email .video-chat-btn .fas{padding-right:3px;}.dealer-info .phone-and-email .check-availability-btn span,.dealer-info .phone-and-email .video-chat-btn span{margin:5px;}}@media screen and (max-width:1000px){.dealer-info .contact-info-heading,.dealer-info .phone,.dealer-info .whatsapp,.dealer-info .facebook-messenger{display:none;}}.dealer-info .field-name{font-size:14px;vertical-align:top;font-weight:bold;margin-right:7px;}.dealer-info .field-value{vertical-align:top;font-size:14px;max-width:100%;}.detail-additional-data{margin:20px 0;}@media screen and (min-width:1001px){.detail-additional-data{margin:10px 0;max-width:1124px;}}.detail-additional-data .data-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:5px;font-size:.875rem;font-weight:normal;font-family:Arial,sans-serif;}@media screen and (max-width:410px){.detail-additional-data .data-row{font-size:.75rem;}}.detail-additional-data .data-row .data-label{color:#fff;background-color:#3a658e;overflow-wrap:break-word;word-wrap:break-word;white-space:pre-wrap;}@media screen and (max-width:1000px){.detail-additional-data .data-row .data-label{min-width:30%;max-width:30%;display:block;padding:10px 7px;}}@media screen and (min-width:1001px){.detail-additional-data .data-row .data-label{padding:10px 10px;width:300px;}}.detail-additional-data .data-row .data-value{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:inherit;font-weight:bold;font-family:Arial,sans-serif;width:100%;padding:10px 7px;background-color:#f2f2f2;margin-left:5px;white-space:pre-wrap;word-break:break-word;}@media screen and (max-width:1000px){.detail-additional-data .data-row .data-value{width:100%;}}@media screen and (min-width:1001px){.detail-additional-data .data-row .data-value{width:804px;}}.detail-additional-data .data-row .terms-and-conditions-details{width:100%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;}.detail-additional-data .data-row .terms-and-conditions-details p{margin:0;}.detail-additional-data .data-row .p-toggle-btn{font-weight:700;color:#3a658e;cursor:pointer;margin-top:5px;}.additional-information{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.additional-information__heading{margin:0 0 10px 0;font-size:1.25rem;}.additional-information__link{margin-bottom:10px;}@media screen and (min-width:1000px){.additional-information__link:hover{color:#399edc;}}.additional-information__image{margin-right:5px;vertical-align:middle;}.distance-modal .ts-modal-content{overflow:visible;text-align:center;}@media screen and (max-width:1000px){.distance-modal .ts-modal-content{max-width:95%;margin-top:50%;border-radius:5px;}}.distance-modal .current-btn{display:block;width:100%;background:#3a658e;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;margin:10px 0;padding:15px;box-sizing:border-box;border-radius:3px;cursor:pointer;}.distance-modal .current-btn i{margin-right:5px;}@media screen and (min-width:1001px){.distance-modal .current-btn:hover{background-color:#399edc;}}.distance-modal .distance-form-container{position:relative;margin:10px 0;display:block;}.distance-modal .distance-form-container .distance-form{border:1px solid #ccc;display:flex;background:#fff;width:100%;}.distance-modal .distance-form-container .distance-form div{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.distance-modal .distance-form-container .distance-form input[type="text"]{height:auto;padding:12px;margin:0;border:none;line-height:normal;box-sizing:border-box;}.distance-modal .distance-form-container .distance-form input[type="text"]:focus{outline:none;}.distance-modal .distance-form-container .distance-form button{width:52px;border-radius:0;}.send-a-message .top-right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.send-a-message .top-right .form-el:nth-child(1){-webkit-box-flex:5;-moz-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;}.send-a-message .top-right .form-el:nth-child(2){-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;margin-left:25px;}.send-a-message .video-chat-datetime{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;}.send-a-message .video-chat-datetime>div{width:48%;}.send-a-message .comment-element{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.send-a-message .comment-element textarea{height:175px;font-family:inherit;line-height:2;padding:10px;overflow-y:scroll;resize:vertical;}@media screen and (min-width:650px){.send-a-message .comment-element textarea{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;height:auto;}}.send-a-message .warranty-element{display:none;}.send-a-message .ts-modal-content{padding-bottom:max(20px,calc(2*env(safe-area-inset-bottom)));}.send-a-message .social-share-icon{margin-right:auto;position:absolute;top:2px;left:2px;}.send-a-message .social-share-icon-fa{color:#fff;margin:8px;height:25px;width:25px;}.faceted-search-content .faceted-search__main-section{border:1px solid #ddd;}.faceted-search-content .faceted-search__top-section{border:1px solid #ddd;border-bottom:none;}.faceted-search-content.visible{opacity:1;visibility:visible;}.faceted-search-content .list-error-container{display:none;}.faceted-search-content .disabled-facet{color:#808080;}.faceted-search-content .disabled-facet .faceted-section-head{cursor:not-allowed;color:#808080;}.faceted-search-content button.faceted-search{background-color:#333;color:#fff;}@media screen and (min-width:1001px){.faceted-search-content button.faceted-search:hover{background-color:#808285;}}.faceted-search-content .mobile-done-button-container{display:none;padding:5px 4%;border-bottom:1px solid #ddd;}.faceted-search-content .mobile-done-button-container .mobile-done-button{display:block;text-decoration:none;background:#3a658e;text-align:center;padding:10px 10px;font-size:18px;font-weight:700;color:#fff;border-radius:5px;margin:10px 0;width:100%;display:inline-block;text-decoration:none;box-sizing:border-box;}.faceted-search-content .mobile-done-button-container .mobile-done-button:hover{background:#399edc;}.faceted-search-content .mobile-filtering-by{color:#8e8e8e;font-size:11px;padding:10px 0 0 12px;display:none;}.faceted-search-content .selected-facets-container{margin-bottom:15px;border-bottom:1px solid #ddd;}.faceted-search-content .selected-facets-container .selected-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:10px;box-sizing:border-box;}.faceted-search-content .selected-facets-container .selected-header strong{font-size:14px;}.faceted-search-content .selected-facets-container .selected-header .filter-clear-all{margin-left:auto;border:none;padding:0;background-color:inherit;color:inherit;font-size:12px;text-decoration:underline;cursor:pointer;}.faceted-search-content .selected-facets-container .selected-facets{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding-right:10px;margin-bottom:15px;}.faceted-search-content .selected-facets-container .facets-toggle{font-size:13px;padding:0 10px 10px;box-sizing:border-box;}.faceted-search-content .selected-facets-container .facets-toggle a{text-decoration:underline;cursor:pointer;}.faceted-search-content .selected-facets-container .selected-facet{padding:5px 10px;font-size:12px;font-weight:500;color:#fff;background:#3a658e;margin:10px 0 0 10px;cursor:pointer;border-radius:5px;overflow:hidden;text-overflow:ellipsis;}.faceted-search-content .selected-facets-container .selected-facet i{padding-right:4px;}.faceted-search-content .faceted-section-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;box-sizing:border-box;padding:7px 2%;border-bottom:1px solid #ddd;border-radius:0;background-color:#f6f6f6;color:unset;cursor:pointer;font-size:inherit;text-align:left;}@media screen and (min-width:1001px){.faceted-search-content .faceted-section-head:hover{background-color:#f6f6f6;}}.faceted-search-content .faceted-section-head .faceted-section-title{font-size:.83em;font-weight:bold;}.faceted-search-content .faceted-section-box{padding:15px 2%;border-bottom:1px solid #ddd;position:relative;background-color:unset;}.faceted-search-content .faceted-section-box.closed{display:none;}.faceted-search-content .faceted-section-box.showAllOnly{display:block;padding:0;border-bottom:none;}.faceted-search-content .faceted-section-box .loader-container.unopen-facet{left:auto;top:auto;margin-left:0;margin-top:-3%;width:25%;min-width:200px;max-width:281px;}.faceted-search-content .faceted-section-box .loader-container.unopen-facet .loader{margin:7px auto;}.faceted-search-content .faceted-section-box .faceted-text-input{display:inline-block;width:65%;font-size:12px;margin-right:1%;margin:0;float:left;}.faceted-search-content .faceted-section-box .faceted-text-input-searchType{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;font-size:11px;}.faceted-search-content .faceted-section-box .faceted-search{color:#fff;font-size:12px;height:30px;margin-left:2%;padding-bottom:0;padding-top:0;width:33%;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container{font-size:12px;background-color:unset;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container.hide{display:none;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container.faceted-header{font-weight:bold;padding-bottom:5px;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:5px;cursor:pointer;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container label input{cursor:pointer;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container .option-name{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:3px;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container .option-count{float:right;margin-top:3px;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container__disabled{color:#808080;cursor:not-allowed;}.faceted-search-content .faceted-section-box .faceted-option-checkbox-container__disabled label,.faceted-search-content .faceted-section-box .faceted-option-checkbox-container__disabled input,.faceted-search-content .faceted-section-box .faceted-option-checkbox-container__disabled span{cursor:not-allowed;}.faceted-search-content .faceted-section-box .faceted-link{padding-left:5px;}.faceted-search-content .faceted-section-box .faceted-link input{display:none;}.faceted-search-content .faceted-section-box .faceted-link .option-name{text-decoration:underline;}.faceted-search-content .faceted-section-box .view-text{display:inline;}.faceted-search-content .faceted-section-box .faceted-range{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:65%;font-size:12px;float:left;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;width:100%;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container .prefix,.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container .suffix{color:#000;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container .prefix{position:absolute;margin-left:5px;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container .prefix-input{padding-left:12px;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container .suffix{right:0;position:absolute;margin-right:5px;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container .suffix-input{padding-right:20px;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container input::-webkit-outer-spin-button,.faceted-search-content .faceted-section-box .faceted-range .faceted-range-input-container input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.faceted-search-content .faceted-section-box .faceted-range .faceted-range-divider{margin:2%;}.faceted-search-content .faceted-section-box .faceted-date-range{font-size:12px;}.faceted-search-content .faceted-section-box .faceted-date-range .faceted-range-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.faceted-search-content .faceted-section-box .faceted-date-range .faceted-range-container .faceted-range{width:100%;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;}.faceted-search-content .faceted-section-box .faceted-date-range .days-ago-container{margin-top:5px;display:inline-block;}.faceted-search-content .faceted-section-box .faceted-date-range .days-ago-container .days-ago-input{width:15%;height:20px;margin-left:3px;margin-right:3px;line-height:0;font-size:12px;}.faceted-search-content .faceted-section-box .faceted-date-range .faceted-search{margin:10px auto 0;display:block;}.faceted-search-content .faceted-section-box .faceted-btn-container{text-align:center;}.faceted-search-content .faceted-section-box .faceted-btn-container .faceted-show-all-btn{font-size:12px;margin-top:5px;margin-left:1%;display:inline-block;cursor:pointer;padding:5px 7px;text-align:center;line-height:1.5rem;min-width:110px;border-radius:5px;background:#000;color:#fff;}@media screen and (max-width:785px){.faceted-search-content{position:fixed;border:none;bottom:0;float:none;height:100%;left:0;top:0;margin:0;width:100%;max-width:none;overflow-y:auto;opacity:0;background-color:#fff;color:unset;transition:opacity .3s 0s,visibility 0s .3s;visibility:hidden;z-index:1502;-webkit-overflow-scrolling:touch;}.faceted-search-content .mobile-done-button-container{display:block;position:sticky;top:0;background:#fff;z-index:5;}.faceted-search-content .list-error-container{display:block;}.faceted-search-content .mobile-filtering-by{display:block;}.faceted-search-content .faceted-search-field.disabled-facet .faceted-section-head{color:#808080;}.faceted-search-content .faceted-search-field .faceted-section-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#f6f6f6;color:unset;}.faceted-search-content .faceted-search-field .faceted-link{padding-left:10px;border-top:none !important;border-left:none !important;}.faceted-search-content .faceted-search-field .faceted-link .view-text span{display:none;}.faceted-search-content .faceted-search-field .faceted-link .view-text span{display:none;}.faceted-search-content .faceted-search-field .faceted-link .option-name{text-decoration:underline;}.faceted-search-content .faceted-search-field.checkbox .faceted-section-box.closed,.faceted-search-content .faceted-search-field.Checkbox .faceted-section-box.closed{display:block;padding:0;border:none;}.faceted-search-content .faceted-search-field.checkbox .faceted-section-box.closed .faceted-option-checkbox-container,.faceted-search-content .faceted-search-field.checkbox .faceted-section-box.closed .faceted-view-more-btn,.faceted-search-content .faceted-search-field.checkbox .faceted-section-box.closed .faceted-show-all-btn,.faceted-search-content .faceted-search-field.Checkbox .faceted-section-box.closed .faceted-option-checkbox-container,.faceted-search-content .faceted-search-field.Checkbox .faceted-section-box.closed .faceted-view-more-btn,.faceted-search-content .faceted-search-field.Checkbox .faceted-section-box.closed .faceted-show-all-btn{display:none;}}@media screen and (min-width:786px){.side-container{float:left;margin-right:1%;width:25%;}}@media screen and (max-width:785px){.show-all-modal{background-color:#fff;overflow-y:unset;}}.show-all-modal .show-all-modal-content-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;border-radius:10px;background-color:#fff;}@media screen and (max-width:785px){.show-all-modal .show-all-modal-content-container{margin:0;}}@media screen and (min-width:786px){.show-all-modal .show-all-modal-content-container{width:92%;max-width:750px;padding:1.2%;}}@media screen and (min-width:786px){.show-all-modal .single-column{max-width:24%;}.show-all-modal .single-column .option-container{padding:5px 0;}}.show-all-modal .show-all-modal-content{background-color:inherit;}.show-all-modal .show-all-modal-header{background-color:inherit;margin-bottom:5px;}@media screen and (max-width:785px){.show-all-modal .show-all-modal-header{position:sticky;border-bottom:1px solid #ddd;padding-bottom:10px;padding-top:10px;margin-bottom:.5em;margin-top:-20px;top:-20px;left:0;}.show-all-modal .show-all-modal-header .close{display:none;}}.show-all-modal .show-all-modal-header .top-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.show-all-modal .filter-options{margin-bottom:10px;}@media screen and (min-width:786px){.show-all-modal .filter-options{width:300px;}}.show-all-modal .filter-options input{margin:3px 0;width:100%;}.show-all-modal .filter-options input::-ms-clear{display:none;}.show-all-modal .filter-options .clear-text{position:relative;top:-25px;float:right;margin-right:7px;color:#a9a9a9;font-size:14px;cursor:pointer;height:0;}.show-all-modal .faceted-option-checkbox-sort{background-color:#b7b7b7;color:#000;padding:5px 15px;border-radius:3px;display:inline-block;margin-bottom:5px;width:auto;width:initial;}.show-all-modal .faceted-option-checkbox-sort .fas{padding:0 5px;}@media screen and (max-width:550px){.show-all-modal .option-container{width:95%;column-count:1;}}.show-all-modal .show-all-modal-title{font-size:1.17em;}@media screen and (max-width:785px){.show-all-modal .show-all-modal-title{margin:0 .5em;}}@media screen and (max-width:785px){.show-all-modal .back-button,.show-all-modal .apply-button,.show-all-modal .nuf-button{border-radius:4px;padding:6px 10px;font-size:12px;font-weight:bold;cursor:pointer;}.show-all-modal .back-button{border:1px solid #3a658e;color:#3a658e;background-color:inherit;}.show-all-modal .apply-button{background:#3a658e;color:#fff;}.show-all-modal .nuf-button{background:#3a658e;color:#fff;margin-top:5px;display:inline-block;}.show-all-modal .nuf-button:not(:first-of-type){margin-left:5px;}}@media screen and (min-width:786px){.show-all-modal .back-button,.show-all-modal .apply-button,.show-all-modal .nuf-button{display:none;}}.show-all-modal .all-options-container{overflow-y:auto;overflow-x:hidden;}.show-all-modal .all-options-container.fixed-search-height-additional{height:78vh;overflow:hidden;}.show-all-modal .all-options-container.fixed-search-height{height:84vh;overflow:hidden;}@media screen and (min-width:786px){.show-all-modal .all-options-container{max-height:40vh;}.show-all-modal .all-options-container.fixed-search-height{height:40vh;}}.show-all-modal .all-options-container .faceted-header{width:98%;font-size:12px;font-weight:bold;margin-bottom:5px;}.show-all-modal .all-options-container .option-container{width:98%;margin:0 1%;}@media screen and (min-width:551px){.show-all-modal .all-options-container .option-container.three-column{column-count:3;}.show-all-modal .all-options-container .option-container.two-column{column-count:2;}}.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container{font-size:12px;width:100%;}@media screen and (min-width:786px){.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container{display:inline-block;}}.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container .option-name{margin-right:6px;margin-top:3px;max-width:100%;}.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container .option-count{float:right;margin-top:3px;}.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:5px;cursor:pointer;}.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container label input{cursor:pointer;}.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container__disabled{color:#808080;cursor:not-allowed;}.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container__disabled label,.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container__disabled input,.show-all-modal .all-options-container .option-container .faceted-option-checkbox-container__disabled span{cursor:not-allowed;}.show-all-modal .all-options-container .option-container .individual-option:not(:first-of-type){border-top:2px solid #ddd;padding-top:5px;}@media screen and (max-width:785px){.show-all-modal .show-all-apply-filter{display:none;}}@media screen and (min-width:786px){.show-all-modal .show-all-apply-filter{height:30px;padding-bottom:0;padding-top:0;margin-right:10px;margin-top:10px;}}@media screen and (max-width:785px){.show-all-modal .additional-button-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}}@media screen and (min-width:786px){.show-all-modal .additional-button-row{display:inline-block;}}.show-all-modal button{background-color:#333;color:#fff;}@media screen and (min-width:1001px){.show-all-modal button:hover{background-color:#808285;}}.fin-stacked{display:inline-block;margin-bottom:.5em;}.fin-calc{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:.75em;text-decoration:underline;}@media screen and (min-width:1001px){.fin-calc{text-decoration:none;}}@media screen and (min-width:1000px){.fin-calc:hover{text-decoration:underline;cursor:pointer;}}.fin-calc img{margin-right:5px;max-height:25px;}.fin-calc i{margin-right:5px;}.fin-calc p{display:inline-block;}@media screen and (max-width:1000px){.main-detail-color{background:#f7f7f7;}}.purchase-today-link{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}@media screen and (max-width:768px){.purchase-today-link{width:100%;}}.purchase-today-link .lender-info{margin-left:2rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}@media screen and (max-width:768px){.purchase-today-link .lender-info{margin-right:15px;}}.purchase-today-link .lender-info img{cursor:pointer;width:16px;}.fin-calc-mobile>a{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:block;padding:10px;margin:5px 0;font-size:12px;font-weight:700;text-decoration:none;text-align:center;}.fin-calc-mobile>a:disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.fin-calc-mobile>a{cursor:pointer;}}@media screen and (min-width:1001px){.fin-calc-mobile>a:hover{background-color:#399edc;}}.fin-calc-mobile>a i{float:left;max-width:14px;margin-right:-14px;}.fin-calc-mobile>a.fin-calc-btn-mobile:after{font-weight:900;float:right;margin-left:-14px;}@media screen and (min-width:1000px){.fin-calc-mobile>a:hover{background:#399edc;}}@media screen and (max-width:768px){.purchase-today-link .fin-calc{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="file"],input[type="month"],input[type="number"],input[type="password"]:not([class*="Mui"]),input[type="reset"],input[type="search"]:not([class*="Mui"]),input[type="tel"]:not([class^="Mui"]),input[type="text"]:not([class^="Mui"]),input[type="time"],input[type="url"],input[type="week"],select,textarea{background-color:#fff;border:1px #afafaf solid;border-radius:3px;box-sizing:border-box;color:#57595b;display:inline-block;height:30px;line-height:30px;overflow:hidden;padding:0 0 0 5px;width:100%;}@media screen and (max-width:1000px){input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="file"],input[type="month"],input[type="number"],input[type="password"]:not([class*="Mui"]),input[type="reset"],input[type="search"]:not([class*="Mui"]),input[type="tel"]:not([class^="Mui"]),input[type="text"]:not([class^="Mui"]),input[type="time"],input[type="url"],input[type="week"],select,textarea{font-size:1rem !important;}}@media screen and (min-width:1001px){input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="file"],input[type="month"],input[type="number"],input[type="password"]:not([class*="Mui"]),input[type="reset"],input[type="search"]:not([class*="Mui"]),input[type="tel"]:not([class^="Mui"]),input[type="text"]:not([class^="Mui"]),input[type="time"],input[type="url"],input[type="week"],select,textarea{font-size:.875rem;}}select{cursor:pointer;}.input-validation-error input[type="text"]{border-color:#f00;border-radius:0 0 3px 3px;}.ts__fieldset{display:block;border:none;margin:0;padding:0;}.ts__legend{display:block;border:none;padding:0;}.global-payments-modal .global-payments-pay-fields .global-payments-form{font-family:canada-type-gibson,sans-serif;font-size:14px;-webkit-text-size-adjust:none;}.global-payments-modal .global-payments-pay-fields .global-payments-form label{color:#b4a169;}.global-payments-modal .global-payments-pay-fields .global-payments-form iframe{width:100%;margin-bottom:15px;}.global-payments-modal .global-payments-pay-fields .global-payments-ach-form{font-family:canada-type-gibson,sans-serif;font-size:14px;-webkit-text-size-adjust:none;}.global-payments-modal .global-payments-pay-fields .global-payments-ach-form .ach-label{color:#b4a169;}.global-payments-modal .global-payments-pay-fields .global-payments-ach-form .ach-field{margin-bottom:1em;}.global-payments-modal .global-payments-pay-fields .global-payments-ach-form input,.global-payments-modal .global-payments-pay-fields .global-payments-ach-form select{border:1px #ddd solid;padding:12px;font-family:canada-type-gibson,sans-serif;border-radius:3px;box-sizing:border-box;height:100%;line-height:100%;color:#000;outline:none;}.global-payments-modal .global-payments-pay-fields .global-payments-ach-form button{border:none;flex:none !important;line-height:0;display:block;margin:0 auto !important;width:300px !important;height:51px;background:#003a5d;padding:15px;font-family:canada-type-gibson,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-align:center;text-decoration:none;color:#fff;border-radius:5px;cursor:pointer;}.global-payments-modal .global-payments-pay-fields .global-payments-ach-form button:hover{background:#01273e;}.global-payments-modal .global-payments-pay-fields .global-payments-ach-form input.invalid{border-color:#ff4040;}.card-info-fields .global-payments-form label{color:#000;}.card-info-fields .global-payments-form iframe{margin-bottom:15px;min-height:42px;width:100%;}.card-info-fields .global-payments-form button{background-color:#3a658e;}.lender-tooltip{position:absolute;padding:15px;margin-top:7px;border-radius:5px;font-size:12px;background:#555;line-height:1.3;color:#fff;z-index:10;}@media screen and (max-width:768px){.lender-tooltip{width:calc(100% - 30px);left:15px;}}@media screen and (min-width:769px){.lender-tooltip{width:260px;margin-left:-121px;}}.lender-tooltip:before{position:absolute;content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #555;top:-10px;left:calc(50% - 11px);}@media screen and (max-width:768px){.lender-tooltip:before{right:13px;left:auto;}}@media screen and (max-width:768px){.detail-wrapper .lender-tooltip:before{right:16px;}}.listing-floorplan{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:20px;color:#3a658e;}.listing-floorplan__image-icon{margin-right:5px;}.listing-floorplan__thumb{width:80%;}@media screen and (min-width:1001px){.listing-floorplan__thumb{width:50%;}}.listing-floorplan .floorplan-modal{max-height:100%;max-width:100%;right:0;top:0;bottom:0;left:0;position:fixed;margin:0 !important;padding:0 !important;z-index:1503;overflow:hidden;pointer-events:all;display:block;}.listing-floorplan .floorplan-modal .fpm-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.6;}.listing-floorplan .floorplan-modal .fpm-close{display:block;text-align:right;}.listing-floorplan .floorplan-modal .fpm-close .fpm-close-icon{position:absolute;top:0;right:0;margin:10px;font-size:30px;color:#b12c1b;background-color:#fff;line-height:20px;}.listing-floorplan .floorplan-modal .fpm-close .fpm-close-icon:hover{cursor:pointer;}.listing-floorplan .floorplan-modal .fpm-content{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.listing-floorplan .floorplan-modal .fpm-content img{max-width:100%;max-height:100%;width:auto;height:auto;}.listing-floorplan .floorplan-modal .fpm-content img:hover{cursor:grab;}.listing-widget .financing{position:relative;}.listing-widget__image{max-height:20px;}div[class*="listing-widget__"]{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.media-buttons{display:none;}@media screen and (min-width:1001px){.media-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:5px;margin-left:auto;float:right;}}.media-buttons__icon{margin-right:5px;}.mobile-option-bar{width:100%;position:fixed;bottom:0;left:0;z-index:1003;}@media screen and (min-width:786px){.mobile-option-bar{display:none;}}.mobile-option-bar .mobile-option-bar-filter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:fixed;bottom:20px;left:0;right:0;background:#fff;margin:auto;padding:10px;width:80px;height:80px;color:#3a658e;border:2px #ccc solid;border-radius:50px;box-sizing:border-box;cursor:pointer;text-align:center;text-transform:uppercase;font-size:.625em;font-weight:700;line-height:1.15;z-index:1004;}@media screen and (min-width:600px){.mobile-option-bar .mobile-option-bar-filter{font-size:.75em;}}.mobile-option-bar .mobile-option-bar-filter i{font-size:20px;margin:0 auto 5px;}.mobile-option-bar .mobile-option-bar-filter i.small-sort{font-size:12px;}.mobile-option-bar .mobile-option-bar-filter span{width:100%;display:block;}.mobile-option-bar .mobile-option-bar-options{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;box-shadow:-1px -1px 16px rgba(0,0,0,.5);border-radius:10px 10px 0 0;font-size:.625em;font-weight:700;line-height:1.15;text-align:center;text-transform:uppercase;width:100%;}@media screen and (min-width:600px){.mobile-option-bar .mobile-option-bar-options{font-size:.75em;}}.mobile-option-bar .mobile-option-bar-options .mobile-options-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group:first-child{padding-right:25px;border-top-left-radius:10px;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group:first-child .option-bar-option:first-child{border-top-left-radius:10px;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group:last-child{padding-left:25px;border-top-right-radius:10px;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group:last-child .option-bar-option:last-child{border-top-right-radius:10px;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group:only-child{padding:0;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group .option-bar-option{vertical-align:middle;box-sizing:border-box;color:#8e8e8e;cursor:pointer;padding:10px 4px 20px;width:100%;-webkit-flex-basis:100%;flex-basis:100%;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group .option-bar-option .option-bar-image{max-height:12px;margin:0 auto 5px;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group .option-bar-option i{font-size:20px;margin:5px auto;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group .option-bar-option a{text-decoration:none;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group .option-bar-option a .vip-image{display:block;max-height:15px;margin:5px auto 8px;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group .option-bar-option span{width:100%;display:block;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group #option-bar-sort .sort-option-container{min-width:35%;overflow:auto;box-shadow:-1px -1px 16px rgba(0,0,0,.5);border-bottom:1px solid #8e8e8e;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group #option-bar-sort .sort-option-container .sort-option{display:block;padding:10px 10px;text-decoration:none;border-width:0 0 1px 0;border-style:solid;border-color:inherit;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group #option-bar-sort .sort-option-container .sort-option:last-child{border:none;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group #option-bar-sort .sort-option-container .sort-option.selected-option{background-color:#cecece;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group #option-bar-sort .ts-modal-header{background-color:inherit;margin:0 0 10px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group #option-bar-sort .ts-modal-title{margin:5px 0 0 0;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group #option-bar-sort .ts-modal-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:75%;border-radius:10px;}.mobile-option-bar .mobile-option-bar-options .mobile-options-group .classic-view img{display:block;}.paging-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.purchase-options{margin-top:10px;}@media screen and (max-width:1000px){.purchase-options{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (max-width:1000px){.purchase-options .buy-btn{margin-bottom:5px;}}.scrollToTop{bottom:10px;right:25px;z-index:1001;position:fixed;}.scrollToTop:hover{opacity:1;}.scrollToTop a{text-decoration:none;line-height:150%;padding:5px 12px;opacity:.8;display:block;background:#000;font-size:14px;text-align:center;color:#fff;}.scrollToTop a:hover{box-shadow:0 0 5px 0 rgba(0,0,0,.5);}.scrolling-inventory{width:100%;height:100%;position:absolute;}.scrolling-inventory__bar{height:90px;display:flex;position:absolute;}.scrolling-inventory__image{height:90px;}.rent-title,.lease-title,.fractional-title{background-color:#fff;color:#3687c6;}.rent-title-details,.lease-title-details,.fractional-title-details{color:#3687c6;}.rent-prices,.lease-prices,.fractional-prices{padding:5px 0;display:block;font-weight:normal;}.linking-buttons{margin:20px 0;}.linking-buttons ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media screen and (max-width:785px){.linking-buttons ul{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.linking-buttons ul li{margin:2px 0;}}.linking-buttons li{display:inline-block;position:relative;width:100%;margin:2px 10px;}@media screen and (min-width:786px){.linking-buttons li{max-width:350px;}}.linking-buttons a{display:block;padding:12px 15px;cursor:pointer;background:#f5f5f5;font-size:14px;font-weight:700;text-decoration:none;text-align:center;color:#555;box-sizing:border-box;border-radius:5px;border:1px #ccc solid;transition:all .2s ease-in-out;}.linking-buttons a:hover{background:#eee;text-decoration:none;}.linking-buttons a.active{background:#3a658e;color:#fff;}.linking-buttons a:after{font-family:'Font Awesome 5 Free';content:'';position:absolute;top:15px;right:15px;}.linking-container{border:1px #ccc solid;margin:20px 0;padding:25px;box-sizing:border-box;}.linking-container ul li{list-style:none;padding:5px 0;}.internal-link-parent{font-weight:bold;}.internal-link-parent.disabled{cursor:pointer;pointer-events:none;}.shipping-estimate{font-size:.75rem;}.shipping-estimate__link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-decoration:none;}@media screen and (min-width:1000px){.shipping-estimate__link:hover{cursor:pointer;text-decoration:underline;}}.shipping-estimate__icon{max-width:25px;margin-right:5px;}.list-container .thumb-container{margin-bottom:10px;}.list-container .similar-view-more-button button,.list-container .similar-view-more-button a{width:25%;min-width:200px;}.thumb-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0;justify-content:center;}.thumb-container .thumb{width:calc(25% - 10px);margin:15px 0;position:relative;margin-bottom:52px;}.thumb-container .thumb .listing-image{width:auto;}.thumb-container .thumb .thumb-img-wrapper{width:280px;max-width:100%;height:17.25vw;max-height:210px;}.thumb-container .thumb .thumb-details{background:#f5f5f5;padding:10px;left:0;right:0;min-height:32px;}.thumb-container .thumb .thumb-details .title{font-size:16px;font-weight:700;color:#3a658e;}.thumb-container .thumb .thumb-details .desc{font-size:12px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.thumb-container .thumb img{display:block;max-height:100%;max-width:100%;margin:0 auto;display:block;width:auto;height:auto;}.thumb-container .simple-photo-thumb{margin-right:10px;}.thumb-container .simple-photo-thumb .thumb-details{bottom:-52px;}.thumb-container a.advanced-photo-thumb{color:#3a658e;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.thumb-container a.advanced-photo-thumb .thumb-details{height:100%;}.thumb-container .advanced-photo-thumb{margin-right:5px;margin-left:5px;margin-bottom:0;}.thumb-container .advanced-photo-thumb .listing-image{border-radius:15px;}.thumb-container .advanced-photo-thumb .listing-image .listing-image-header{min-height:26px;}.thumb-container .advanced-photo-thumb .listing-image .listing-image-footer-left{min-height:18px;}@media screen and (max-width:768px){.thumb-container .thumb{width:calc(50% - 10px);}.thumb-container .thumb .thumb-img-wrapper{width:100%;max-width:100%;height:30vw;max-height:100%;}}.tread-depth{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:30px;}@media screen and (max-width:1000px){.tread-depth{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.tread-depth__specs{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.tread-depth__image{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center;}.tread-depth__heading{margin:0 0 10px 0;font-size:1.25rem;}.tread-depth__specs-wrapper{display:grid;gap:4px 5px;grid-template-columns: [col-start]25% [col-start]75%;}@media screen and (min-width:1001px){.tread-depth__specs-wrapper{margin-bottom:20px;}}.tread-depth__label{padding:10px 15px;background-color:#f3f3f3;font-weight:700;}.tread-depth__value{padding:10px 15px;border-bottom:1px #eaeaea solid;}.popup-content fieldset{background:transparent;border:0;margin:0;}.popup-content .rightKey,.popup-content .leftKey{display:block;}.adi-container .wrap{width:92%;margin:0 auto;max-width:1024px;}.adi-container .column2,.adi-container .column5,.adi-container .column6{box-sizing:border-box;float:left;}.adi-container .column2{width:16.66666%;margin:0;}.adi-container .column5{width:41.66666%;margin:0;}.adi-container .column6{width:50%;margin:0;}.adi-container h1{font-size:28px;font-weight:bold;margin-bottom:15px;}.adi-container h1.pagename{padding-bottom:12px;border-bottom:1px #e6e7e8 solid;font-weight:800;font-size:1.2rem;}.adi-container h2{font-size:22px;font-weight:bold;margin-bottom:10px;}.adi-container h3{font-size:20px;font-weight:bold;margin-bottom:12px;}.adi-container h4{font-size:18px;font-weight:bold;margin-bottom:3px;}.adi-container h5{font-size:16px;font-weight:bold;margin-bottom:7px;}.adi-container h6{font-size:16px;font-weight:bold;margin-bottom:16px;text-transform:uppercase;text-align:center;}.adi-container .border-bottom{padding-bottom:3px;border-bottom:1px #e6e7e8 solid;}.adi-container p{margin-bottom:16px;line-height:135%;}.adi-container .no-margin{margin:0;}.adi-container .center-text{text-align:center;}.adi-container ol.numbered{list-style:decimal;margin:0 0 16px 16px;}.adi-container ol.numbered li{list-style:decimal;margin-left:16px;line-height:135%;padding:2px 0;}.adi-container ul.lettered{list-style:upper-alpha;margin:0 0 16px 16px;}.adi-container ul.lettered li{list-style:upper-alpha;margin-left:16px;line-height:135%;padding:2px 0;}.adi-container ul.bullets{list-style:disc;margin:0 0 16px 16px;}.adi-container ul.bullets li{list-style:disc;margin-left:16px;line-height:135%;padding:2px 0;}.adi-container .divider{width:100%;height:1px;background:#999;display:block;margin:25px 0;}.adi-container #warranty-parts-schedule .all-caps{text-transform:uppercase;}.adi-container #warranty-parts-schedule .inline-block{display:inline-block;}.adi-container #warranty-parts-schedule .display-contents{display:contents;}.adi-container #warranty-parts-schedule article{width:100%;padding:15px 0;}.adi-container #warranty-parts-schedule .table-header{background:#ddd;text-align:center;font-size:18px;font-weight:bold;text-transform:uppercase;color:#000;padding:5px 0;margin-bottom:2px;}.adi-container #warranty-parts-schedule .table-subheader{background:#f1f1f1;text-align:center;font-size:16px;font-weight:bold;text-transform:uppercase;color:#000;padding:5px;margin:0 1px;height:62px;}.adi-container #warranty-parts-schedule .parts-list{box-sizing:border-box;padding:10px;width:100%;}@media screen and (max-width:1175px){.adi-container .table-subheader{font-size:15px;height:67px;}}@media screen and (max-width:850px){.adi-container .column1-vt{width:8.33333%;}.adi-container .column2-vt{width:16.66666%;}.adi-container .column3-vt{width:25%;}.adi-container .column4-vt{width:33.33333%;}.adi-container .column5-vt{width:41.66666%;}.adi-container .column6-vt{width:50%;}.adi-container .column7-vt{width:58.33333%;}.adi-container .column8-vt{width:66.66666%;}.adi-container .column9-vt{width:75%;}.adi-container .column10-vt{width:83.33333%;}.adi-container .column11-vt{width:91.66666%;}.adi-container .column12-vt{width:100%;}.adi-container .col-pad-lt-vt{padding:0 0 0 2%;}.adi-container .col-pad-rt-vt{padding:0 2% 0 0;}.adi-container .col-pad-center-vt{padding:0 1%;}.adi-container h1{font-size:24px;margin-bottom:10px;}.adi-container h2{font-size:20px;}.adi-container h3,.adi-container h4,.adi-container .table-header{font-size:16px;}.adi-container h5,.adi-container h6,.adi-container .table-subheader{font-size:14px;}.adi-container .table-subheader{margin:0;}}@media screen and (max-width:480px){.adi-container .column1-vp{width:8.33333%;}.adi-container .column2-vp{width:16.66666%;}.adi-container .column3-vp{width:25%;}.adi-container .column4-vp{width:33.33333%;}.adi-container .column5-vp{width:41.66666%;}.adi-container .column6-vp{width:50%;}.adi-container .column7-vp{width:58.33333%;}.adi-container .column8-vp{width:66.66666%;}.adi-container .column9-vp{width:75%;}.adi-container .column10-vp{width:83.33333%;}.adi-container .column11-vp{width:91.66666%;}.adi-container .column12-vp{width:100%;}.adi-container .col-pad-lt-vp{padding:0 0 0 2%;}.adi-container .col-pad-rt-vp{padding:0 2% 0 0;}.adi-container .col-pad-center-vp{padding:0 1%;}.adi-container .col-pad-clear-vp{padding:0;}.adi-container .pad-bottom-10-vp{margin:0 0 10px 0;}.adi-container .table-subheader{margin:0 0 10px 0;}.adi-container .parts-list{padding:0 10px;}.adi-container .parts-list .bullets{margin-bottom:0;}}.alert-modal .ts-modal-content{width:auto;}.alert-modal .ts-modal-body p{text-transform:capitalize;}.unsupported-browser-modal{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.8);}.unsupported-browser-modal .ts-modal-body>p{text-transform:capitalize;text-align:center;}.unsupported-browser-modal .ts-modal-body>.browser-list{padding:0 100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.unsupported-browser-modal .ts-modal-body>.browser-list>div{margin:0 10px;}.bread-crumbs-heading{margin:0 auto;max-width:1124px;}.bread-crumbs-heading .return-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.bread-crumbs-heading .return-links .return-links-link{text-decoration:none;margin-top:5px;}.bread-crumbs-heading .return-links .return-links-link i{display:inline-block;font:normal normal normal 14px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3a658e;text-decoration:none;margin-right:5px;}.bread-crumbs-heading .return-links .return-links-link span{color:#3a658e;text-decoration:none;}.title-media-buttons-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:10px;}.title-media-buttons-heading h1{display:contents;vertical-align:middle;}#no-compare-listings{display:none;text-align:center;margin:auto;margin-top:100px;color:#3a658e;}.compare-listings-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;max-width:1124px;text-align:center;margin:0 auto;margin-top:30px;}.compare-listings-container .compare-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;width:21.5%;vertical-align:top;margin:10px 2px 20px 2px;padding:15px;text-align:left;border:1px solid #ccc;}.compare-listings-container .compare-container .fas{vertical-align:middle;margin:5px 7px;}.compare-listings-container .compare-container .fa-envelope{margin-top:4px !important;}.compare-listings-container .compare-container .comp-header-img{display:block;}.compare-listings-container .compare-container .comp-header-img .comp-title-close-cont{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.compare-listings-container .compare-container .comp-header-img .comp-title-close-cont .compare-close{top:15px;right:15px;color:#b8b8b8;}.compare-listings-container .compare-container .comp-header-img .comp-title-close-cont .compare-close:hover{color:#8e8e8e;cursor:pointer;}.compare-listings-container .compare-container .comp-header-img .comp-title-close-cont .compare-title{font-size:16px;font-weight:bold;color:#3a658e;}.compare-listings-container .compare-container .comp-header-img .comp-title-close-cont .compare-title h3{margin:0;}.compare-listings-container .compare-container .comp-header-img .compare-img{width:100%;display:block;padding:20px 0;margin:auto;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:200px;}.compare-listings-container .compare-container .comp-header-img .compare-img img{width:100%;height:auto;max-height:230px;}.compare-listings-container .compare-container .list-media{margin-bottom:30px;text-align:center;height:2px;margin-top:15px;}.compare-listings-container .compare-container .list-media span{margin-right:3px;}.compare-listings-container .compare-container .compare-price{font-size:18px;font-weight:bold;color:#3a658e;}.compare-listings-container .compare-container .compare-specs{width:100%;text-align:left;}.compare-listings-container .compare-container .compare-specs .cs-row{width:100%;display:block;padding:3px 0;}.compare-listings-container .compare-container .compare-specs .cs-row .specs-title{padding:3px 0;margin-top:15px;font-size:14px;font-weight:bold;display:inline-block;width:100%;}.compare-listings-container .compare-container .compare-specs .cs-row .cs-label{font-size:12px;font-weight:bold;display:inline-block;vertical-align:middle;}.compare-listings-container .compare-container .compare-specs .cs-spec{font-size:12px;display:inline-block;vertical-align:middle;width:100%;word-break:break-word;}.compare-listings-container .compare-container .compare-specs .indent{padding-left:10px;}.compare-listings-container .compare-container .button{color:#fff;}.compare-listings-container .compare-container .sms-comp{display:none;}.compare-listings-container .compare-container .cs-btns{margin-top:20px;}.compare-listings-container .compare-container .comp-mobile{display:none;}.compare-listings-container .compare-container .dealer-btns-bottom .whatsapp i{font-weight:900;}.compare-listings-container .compare-container .cs-btns{font-size:12px;}.compare-listings-container .compare-container .cs-btns i{font-size:14px;vertical-align:middle;margin:3px 7px;}@media screen and (max-width:1000px){#return-to-listings-link{margin-top:10px;display:block;}.sms-comp{display:block !important;}.compare-listings-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1px;}.compare-listings-container .compare-container{width:90%;margin:auto;padding:5px;margin-top:20px;margin-bottom:20px;}.compare-listings-container .compare-container .compare-img{text-align:center;height:auto;}.compare-listings-container .compare-container .compare-img img{width:unset !important;margin:auto;}}.dealer-directory{margin:0 auto;max-width:1124px;}.dealer-directory .page-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:13px;padding-bottom:10px;margin-bottom:20px;font-size:1.2rem;font-weight:bold;}@media screen and (max-width:785px){.dealer-directory .page-title{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}}.dealer-directory .page-title .fbo-vendor-information-link{font-size:12px;}.dealer-directory .page-title .list-sort-container .distance-sort-descriptor{font-size:.625em;font-weight:normal;margin-top:15px;}.dealer-directory .page-title .list-sort-container .list-sort-order{display:none;}@media screen and (min-width:786px){.dealer-directory .page-title .list-sort-container .list-sort-order{display:block;}}.dealer-directory .page-title .list-sort-container #option-bar-sort{display:none;}.dealer-directory .page-title .list-sort-container .sort-by-dropdown-container{text-align:right;}.dealer-directory .page-title .list-sort-container .sort-by-dropdown-container .list-sort-order-select{width:60%;}.dealer-directory .dealer-directory-content{border:1px solid #ddd;padding:15px;display:grid;}.dealer-directory .dealer-directory-content .dealer-listings-wrapper{display:grid;}@media screen and (min-width:1001px){.dealer-directory .dealer-directory-content .dealer-listings-wrapper{grid-auto-rows:1fr;}}.dealer-directory .dealer-directory-content .dealer-directory-listing{margin:10px 0;padding:15px;border:1px solid #ddd;box-sizing:border-box;}@media screen and (max-width:1000px){.dealer-directory .dealer-directory-content .dealer-directory-listing{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (min-width:1001px){.dealer-directory .dealer-directory-content .dealer-directory-listing{display:grid;grid-template-rows:1fr;}}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (max-width:550px){.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half{width:49%;padding-bottom:5px;}@media screen and (max-width:550px){.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half{width:100%;}}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half .listing-distance-from-your-location{color:#3a658e;font-size:12px;margin-right:4px;}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half:last-child{text-align:right;}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half .dealer-title-text{font-size:14px;font-weight:bold;text-transform:uppercase;}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half .dealer-data-text{display:block;font-size:12px;line-height:1.3;}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half .dealer-logo{width:100%;height:140px;max-width:200px;margin-right:9%;object-fit:contain;}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half .dealer-logo.mobile{display:none;height:80px;}@media screen and (max-width:550px){.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half .dealer-logo{display:none;}.dealer-directory .dealer-directory-content .dealer-directory-listing .dealer-listing-row .dealer-listing-half .dealer-logo.mobile{display:inline-block;}}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container:last-of-type{align-self:end;}@media screen and (max-width:1000px){.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button{width:calc(25% - 4px);box-sizing:border-box;cursor:pointer;transition:all .25s;border-radius:5px;backface-visibility:hidden;background-color:#fff;color:#3a658e;border:1px solid #3a658e;margin:5px 2px 0;padding:10px;text-transform:uppercase;font-weight:700;text-align:center;text-decoration:none;font-size:.8rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media screen and (max-width:1000px){.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button{width:calc(50% - 4px);}}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button .dealer-data-text{font-size:.8rem;}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button i{margin-right:5px;}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button.texting{display:none;}@media screen and (max-width:785px){.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button.texting{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button a{text-decoration:none;}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button a.send-email i{font-size:15px;padding-right:10px;}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .dealer-contact-button .text-icon{width:18px;height:18px;display:inline-block;background:url(//experttrucksexporting.ie/Content/HostedSite/images/misc-icons/listing-text-icon.svg) no-repeat center;}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .inventory-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;color:#fff;background-color:#3a658e;transition:all .25s;border:none;border-radius:5px;backface-visibility:hidden;margin:5px 2px 0;height:38px;width:calc(25% - 4px);box-sizing:border-box;padding:1px 6px;font-size:12px;font-weight:700;text-align:center;text-decoration:none;}@media screen and (max-width:1000px){.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .inventory-button{width:calc(50% - 4px);}}.dealer-directory .dealer-directory-content .dealer-directory-listing .button-container .inventory-button:hover{background-color:#399edc;}.dealer-directory .dealer-directory-content .no-dealers-filter{color:#3a658e;text-align:center;font-weight:bold;}.dealer-directory .dealer-directory-content .no-dealers-filter .clear-all-text{cursor:pointer;}.dealer-directory-listing{font-size:.8em;}.dealer-directory-listing .tos-message-response{margin-top:15px;}.dealer-header-info{background:#f5f5f5;box-sizing:border-box;margin:20px 0;padding:25px 40px 40px 40px;}.dealer-header-info .half-width{width:50%;}.dealer-header-info .quarter-width{width:25%;}.dealer-header-info .dealer-phone{text-decoration:underline;}.dealer-header-info .dealer-phone:hover{font-weight:bold;}.dealer-header-info span.dealer-phone-mobile{font-size:12px;}.dealer-header-info .dealer-header-title{width:300px;vertical-align:middle;display:inline-block;margin:0 auto;padding:10px 0;}@media screen and (max-width:1000px){.dealer-header-info .dealer-header-title{width:100%;}}.dealer-header-info .dealer-header-title .dealer-header-title-logo{max-width:180px;width:auto;height:auto;vertical-align:middle;margin:0 auto;}.dealer-header-info .dealer-header-title h2{text-overflow:ellipsis;overflow:hidden;width:inherit;font-size:22px;display:inline-block;vertical-align:middle;}@media screen and (max-width:515px){.dealer-header-info .dealer-header-title h2{display:block;padding:0;margin-top:5px;}}.dealer-header-info .dealer-header-title .dealer-title-info h2{margin:0 auto;padding:0 10px;}.dealer-header-info .dealer-header-title .event-title-info h2,.dealer-header-info .dealer-header-title .event-title-info h4{margin:0;}.dealer-header-info .dealer-header-title .event-title-info .flex-between{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:5px;}@media screen and (min-width:1001px){.dealer-header-info .dealer-header-title .event-title-info .flex-between{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}@media screen and (max-width:1000px){.dealer-header-info .dealer-header-title .event-title-info .flex-between{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.dealer-header-info .dealer-header-title a{padding:0 10px;}@media screen and (max-width:515px){.dealer-header-info .dealer-header-title a{padding:0;}}.dealer-header-info .dealer-header-desktop_description{margin:10px 0;}@media screen and (max-width:1000px){.dealer-header-info .dealer-header-desktop_description{padding:0 10px;}}.dealer-header-info .dealer-header-desktop_description-button{text-decoration:underline;}.dealer-header-info .dealer-header-container{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;column-gap:10px;margin:0 auto;float:right;width:calc(100% - 300px);vertical-align:middle;}.dealer-header-info .dealer-header-desktop{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.dealer-header-info .dealer-contact-info{width:49%;padding:0 25px 0 0;margin-left:auto;}.dealer-header-info .dealer-contact-info .dealer-header-contact-title{border-bottom:1px solid #000;width:100%;display:inline-block;padding:10px 0;}.dealer-header-info .dealer-contact-info .dealer-header-contact-title h3{display:inline-block;width:65%;margin-right:10px;padding:0;vertical-align:bottom;font-size:18px;}.dealer-header-info .dealer-contact-info .contact-info{font-size:12px;line-height:20px;}.dealer-header-info .dealer-contact-info .dealer-header-contact-website{font-size:12px;}.dealer-header-info .dealer-buttons{margin:15px 0;}@media screen and (min-width:1001px){.dealer-header-info .dealer-buttons{max-width:85%;float:right;}}.dealer-header-info .flex-center-space-between{width:100%;}.dealer-header-info .dealer-buttons .dealer-button,.dealer-header-info .event-rings .dealer-button{display:block;background:#3a658e;color:#fff;font-weight:700;text-decoration:none;margin:2px;text-align:center;cursor:pointer;height:auto;line-height:30px;font-size:13px;padding:0 10px;border-radius:5px;transition:all .2s ease-in-out;width:calc(100% - 4px);box-shadow:none;}.dealer-header-info .dealer-header-mobile{width:100%;vertical-align:middle;margin:0;padding-top:20px;}@media screen and (max-width:515px){.dealer-header-info .dealer-header-mobile{margin-bottom:10px;}}.dealer-header-info .dealer-header-mobile h3{font-size:18px;font-weight:bold;border-bottom:1px solid #333;margin:0 0 10px 0;padding:10px 0;}.dealer-header-info .dealer-header-mobile p{padding:0;font-size:12px;display:inline-block;width:49%;}@media screen and (max-width:515px){.dealer-header-info .dealer-header-mobile p{width:100%;}}.dealer-header-info .dealer-header-mobile .dealer-header-contact-website{font-size:12px;}.dealer-header-info .dealer-header-map-accordion{width:100%;}.dealer-header-info .dealer-header-map-accordion .accordion-header{display:block;padding:25px;color:#555;cursor:pointer;position:relative;user-select:none;text-align:center;border-bottom:2px solid #dcdcdc;}@media screen and (max-width:620px){.dealer-header-info .dealer-header-map-accordion .accordion-header{padding:15px;}}.dealer-header-info .dealer-header-map-accordion .accordion-header .fas{font-size:1.813rem;position:absolute;bottom:-27px;left:45%;background:#fff;color:#dcdcdc;padding:11px 16px;border-radius:70px;box-shadow:1px 1px 2px #8e8e8e;transition:ease .35s;}@media screen and (max-width:400px){.dealer-header-info .dealer-header-map-accordion .accordion-header .fas{left:41%;}}.dealer-header-info .dealer-header-map-accordion .accordion-content{display:none;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:35px 25px;overflow:auto;}@media screen and (max-width:1000px){.dealer-header-info .dealer-header-map-accordion .accordion-content{padding:35px 0;}}.dealer-header-info .dealer-header-map-accordion .accordion-content .dealer-locations-container{width:34%;}@media screen and (max-width:1000px){.dealer-header-info .dealer-header-map-accordion .accordion-content .dealer-locations-container{width:100%;}}.dealer-header-info .dealer-header-map-accordion .accordion-content .dealer-locations-container .dealer-locations-mobile{margin-bottom:5px;}.dealer-header-info .dealer-header-map-accordion .accordion-content .dealer-locations-container .dealer-locations-mobile select{width:100%;}.dealer-header-info .dealer-header-map-accordion .accordion-content .dealer-locations-container .dealer-location{display:block;background:#3a658e;color:#fff;font-weight:700;text-decoration:none;margin:2px 0;text-align:center;cursor:pointer;font-size:13px;padding:8px 6px;border-radius:3px;transition:all .2s ease-in-out;}.dealer-header-info .dealer-header-map-accordion .accordion-content .google-maps-info-wrapper .google-maps-info-title{font-weight:500 !important;font-size:14px !important;}.dealer-header-info .dealer-header-map-accordion .accordion-content .google-maps-info-wrapper .google-maps-info-title,.dealer-header-info .dealer-header-map-accordion .accordion-content .google-maps-info-wrapper .google-maps-info-address{color:#333 !important;font-family:Roboto,Arial !important;}.dealer-header-info .dealer-header-map-accordion .accordion-content .google-maps-info-wrapper .view-link{text-decoration:none !important;color:#427fed !important;}.dealer-header-info .dealer-header-map-accordion .accordion-content #dealer-map{width:65%;height:150px;border:0;}@media screen and (max-width:1000px){.dealer-header-info .dealer-header-map-accordion .accordion-content #dealer-map{width:100%;height:250px;}}.dealer-header-info .dealer-header-map-accordion .accordion-content.full-map #dealer-map{width:100%;height:250px;}.dealer-header-info .dealer-header-map-accordion.open-map .accordion-header .fas{transform:rotate(180deg);box-shadow:-1px -1px 2px #8e8e8e;}.dealer-header-info .dealer-header-map-accordion.open-map .accordion-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media screen and (max-width:1000px){.dealer-header-info .dealer-header-map-accordion.open-map .accordion-content{display:block;}}.event-header-info{font-size:14px;line-height:22px;}.event-header-info .event-rings a.dealer-button{background:#777;}.event-header-info .event-rings a.dealer-button:hover{background:#777;}.event-header-info .event-rings a.dealer-button button{background:inherit;}.event-header-info .event-rings a.dealer-button button:hover{background:inherit;}.event-header-info .event-rings a.dealer-button.current-event{background:#3a658e;}.event-header-info .event-rings a.dealer-button.current-event:hover{background:#3a658e;}.event-header-info h4{font-size:16px;}.event-header-info .dealer-header-title{width:100%;}.event-header-info .dealer-header-mobile .dealer-phone-mobile{font-size:14px;}.event-header-info .dealer-header-mobile .dealer-phone-mobile span{font-weight:700;}.event-header-info .dealer-header-mobile .flex-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.event-header-info .dealer-header-desktop{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;}.event-header-info .dealer-header-desktop .dealer-contact-info{width:100%;padding:0;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-right:15%;}.event-header-info .dealer-header-desktop .dealer-contact-info .contact-info{font-size:13px;}.event-header-info .flex-center-space-between{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.event-header-info .flex-column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.event-header-info .bottom-border-separator{border-bottom:1px #e6e7e8 solid;}.event-header-info .flex-left-align{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.event-header-info .event-rings{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.event-header-info .event-rings .dealer-button{min-width:15%;max-width:33%;}@media screen and (max-width:1000px){.event-header-info .event-rings{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.event-header-info .event-rings .dealer-button{min-width:calc(100% - 4px);max-width:100%;}}.detail-wrapper{display:grid;grid-template-columns:repeat(12, [col-start]1fr);gap:20px;padding:0 20px;font-size:.8125rem;line-height:1.5;}@media screen and (min-width:1001px){.detail-wrapper{margin:0 auto;max-width:1124px;}}.detail-wrapper #at15s{display:none;}@media screen and (max-width:576px){.detail-wrapper .mc-thumb-toggles .mc-btn{-webkit-flex-basis:calc(22% - 4px);flex-basis:calc(22% - 4px);font-size:.9rem;}}.detail-wrapper .fin-stacked{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media screen and (max-width:768px){.detail-wrapper .fin-stacked{padding:10px 5px 10px 5px;background:#f7f7f7;}.detail-wrapper .fin-stacked .fin-calc{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}}@media screen and (min-width:1001px){.detail-wrapper .dealer-listings-links{margin:10px 0;}}.detail-wrapper .dealer-listings-links a,.detail-wrapper .dealer-listings-links p,.detail-wrapper .dealer-listings-links button{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:block;margin:10px 0;padding:12px;font-size:.812em;text-align:center;}.detail-wrapper .dealer-listings-links a:disabled,.detail-wrapper .dealer-listings-links p:disabled,.detail-wrapper .dealer-listings-links button:disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.detail-wrapper .dealer-listings-links a,.detail-wrapper .dealer-listings-links p,.detail-wrapper .dealer-listings-links button{cursor:pointer;}}@media screen and (min-width:1001px){.detail-wrapper .dealer-listings-links a:hover,.detail-wrapper .dealer-listings-links p:hover,.detail-wrapper .dealer-listings-links button:hover{background-color:#399edc;}}@media screen and (min-width:1000px){.detail-wrapper .dealer-listings-links a:hover,.detail-wrapper .dealer-listings-links p:hover,.detail-wrapper .dealer-listings-links button:hover{background-color:#399edc;color:#fff;}}.detail-wrapper .dealer-listings-links button{width:100%;font-weight:normal;line-height:normal;}.detail-wrapper .dealer-listings-links a.high-contrast-red-bg{background-color:#b12c1b;}.detail-wrapper .dealer-listings-links a.high-contrast-yellow-bg{background-color:#fcd020;color:#000;}.finance-link-container{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;}.finance-link-container .lender-info{margin-left:auto;}.finance-link-container .lender-info img{cursor:pointer;width:16px;}.detail__breadcrumbs{grid-column:col-start/span 12;}@media screen and (min-width:1001px){.detail__breadcrumbs{grid-column:col-start/span 7;}}.detail__media-buttons{grid-column:col-start 8/span 5;max-height:42px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.detail__media-buttons-icon{margin-right:5px;}.detail__main-content{grid-column:col-start/span 12;display:grid;grid-template-columns:repeat(12, [col-start]1fr);gap:20px;}.detail__left-col{grid-column:col-start/span 12;}@media screen and (min-width:1001px){.detail__left-col{grid-column:col-start/span 6;}}.detail__right-col{grid-column:col-start/span 12;}@media screen and (min-width:1001px){.detail__right-col{grid-column:col-start 7/span 6;}}.detail__heading{display:grid;grid-column:col-start/span 12;grid-template-columns:repeat(12, [col-start]1fr);gap:5px;}@media screen and (min-width:1001px){.detail__heading{border-bottom:1px #ddd solid;padding-bottom:10px;margin-bottom:10px;}}.detail__heading-actions{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-column:col-start/span 12;justify-content:space-between;}@media screen and (min-width:1001px){.detail__heading-actions{margin-left:auto;flex-direction:column;}}.detail__specs{grid-column:col-start/span 12;}.detail__additional-listings{grid-column:col-start/span 12;}.dealer-contact,.detail-shipping{background-color:inherit;}@media screen and (max-width:1000px){.dealer-contact,.detail-shipping{width:calc(100% + 40px);margin:0 0 5px -20px;padding:20px;}}@media screen and (min-width:1001px){.dealer-contact,.detail-shipping{margin:15px 0;padding:20px 25px;border-radius:10px;}}.dealer-contact__header,.detail-shipping__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10px;padding-bottom:6px;border-bottom:1px #ddd solid;}@media screen and (min-width:1001px){.dealer-contact__details,.detail-shipping__details{display:grid;grid-template-columns:repeat(2, [col-start]1fr);gap:20px;}}.dealer-contact__details_left-col,.detail-shipping__details_left-col{grid-column:col-start;}@media screen and (min-width:1001px){.dealer-contact__details_left-col .dealer-contact__phone,.detail-shipping__details_left-col .dealer-contact__phone{display:none;}}.dealer-contact__details_right-col,.detail-shipping__details_right-col{grid-column:col-start 2;}@media screen and (max-width:1000px){.dealer-contact__details_right-col,.detail-shipping__details_right-col{display:none;}}.dealer-contact__branch-name,.dealer-contact__label,.detail-shipping__branch-name,.detail-shipping__label{margin-right:5px;font-weight:bold;}.dealer-contact__phone,.detail-shipping__phone{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.dealer-contact__icon,.detail-shipping__icon{margin-right:5px;}.dealer-contact__website-text,.detail-shipping__website-text{text-transform:capitalize;}.detail-shipping{line-height:1.75;}@media screen and (min-width:786px){.detail-shipping__details{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;}}.detail-shipping__heading{font-size:1.125rem;margin:0;}.detail__shipping-icon{margin-left:5px;}.detail__specs-wrapper,.detail__specs-wrapper_showroom{display:grid;grid-template-columns: [col-start]38% [col-start]62%;gap:4px 5px;margin-bottom:20px;}@media screen and (min-width:1001px){.detail__specs-wrapper,.detail__specs-wrapper_showroom{grid-template-columns: [col-start]25% [col-start]75%;}}.detail__specs-wrapper_showroom{margin-bottom:5px;}.detail__specs-wrapper:last-of-type{margin-bottom:0;}.detail__specs-showroom-spec-section{margin-bottom:20px;}.detail__specs-heading{margin:0 0 10px 0;font-size:1.25rem;}.detail__specs-label,.detail__specs-label_showroom{padding:10px 15px;background-color:#f3f3f3;font-weight:700;}.detail__specs-value,.detail__specs-value_showroom{padding:10px 15px;border-bottom:1px #eaeaea solid;word-break:break-word;white-space:pre-wrap;}.detail__specs-link{display:block;}.detail__specs-service-logs{margin-bottom:20px;}.detail__share-listing{grid-column:col-start/span 12;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.detail__share-heading{margin:0 15px 0 0;font-size:1.25rem;}.detail__gray-market-disclaimer{grid-column:col-start/span 12;border:1px #d7d7d7;padding:15px;background-color:#e0e6e7;color:#333;font-size:.875rem;line-height:1.25;}.detail__gray-market-disclaimer .gray-market-dislaimer-icon{margin-right:5px;}.detail__bidder-status{grid-column:col-start/span 12;text-align:center;}.bidder-status-text{padding:10px;}@media screen and (min-width:1001px){.detail__purchase-options{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}}.detail__purchase-options-icon{margin-right:5px;}.detail__search-results{margin-top:5px;}.detail__search-results-text{margin-left:5px;}.detail__title-container{grid-column:col-start/span 12;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.detail__title{margin:0;font-size:1.563rem;font-weight:700;line-height:1;}@media screen and (max-width:368px){.detail__title{min-width:300px;}}.detail__category{grid-column:col-start/span 7;}.detail__details{padding:0 20px 20px 20px;}@media screen and (max-width:1000px){.detail__details{width:calc(100% + 40px);margin-left:-20px;}}.detail__cta-buttons,.detail__additional-listings,.dealer-contact__buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:481px){.detail__cta-buttons,.detail__additional-listings,.dealer-contact__buttons{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2%;}}.dealer-contact__buttons{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0;margin:15px 0 0;}@media screen and (min-width:1001px){.dealer-contact__buttons{display:none;}}.dealer-contact__buttons .dealer-contact__icon{font-size:.8125rem;}.detail__machine-location{margin-top:15px;text-align:center;}.detail__machine-location-label-text{margin-right:5px;font-weight:bold;}@media screen and (max-width:480px){.detail__machine-location-label-text{display:block;}}.detail__machine-location-address{margin-right:5px;}.detail__banner-ad{grid-column:col-start/span 12;}.detail__expired-listing{grid-column:col-start/span 12;}.detail__im-link{grid-column:col-start/span 12;}.detail__email-this{padding:0;margin:0;background-color:inherit;color:inherit;font-size:1.125rem;}@media screen and (min-width:1000px){.detail__email-this:hover{cursor:pointer;}}.detail__watchlist-button{grid-column:col-start 0/span 1;background-color:inherit;min-width:24px;padding:0 15px 0 5px;}@media screen and (min-width:1000px){.detail__watchlist-button:hover{cursor:pointer;}}.detail__watchlist-button:hover{background-color:inherit;color:#666;}.detail__compare-listings{margin-left:auto;}.detail__watchlist-icon{font-size:24px;}.detail__watchlist-container{grid-column:col-start/span 12;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.detail__left-col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;}.detail__badge-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.detail__badge-container .badge-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.25;font-size:inherit;}.detail__badge-container .badge{margin:0 10px;font-weight:700;}.detail__badge-container .badge__image{display:block;margin:0 auto 3px;max-width:40px;}.detail__badge-container .carfax__image{width:100px;}.listing-prices{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:10px;}@media screen and (max-width:1000px){.listing-prices{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (min-width:1001px){.listing-prices{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;gap:20px;}}.listing-prices__current-bid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:700;}@media screen and (max-width:1000px){.listing-prices__current-bid{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}.listing-prices__bid-formatted{color:#b12c1b;font-size:1.5rem;}@media screen and (max-width:1000px){.listing-prices__main{text-align:center;margin-bottom:10px;}}@media screen and (min-width:1001px){.listing-prices__main{-webkit-box-flex:1.25;-moz-box-flex:1.25;-webkit-flex:1.25;-ms-flex:1.25;flex:1.25;}}.listing-prices__msrp-label{font-weight:700;}.listing-prices__msrp-save-amount,.listing-prices__msrp-save-price,.listing-prices__msrp-save-percentage,.listing-prices__additional-price_pre-at,.listing-prices__discount{color:#b12c1b;font-weight:700;}.listing-prices__discount{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}@media screen and (max-width:1000px){.listing-prices__discount{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}.listing-prices__msrp-save-amount,.listing-prices__discount-amount{margin-right:5px;}.listing-prices__msrp-price,.listing-prices__discount-retail-price{margin:0 5px;font-weight:400;text-decoration:line-through;}.listing-prices__retail-price,.listing-prices__discount-formatted-price,.listing-prices__alternate-retail-price,.listing-prices__exclusive-wholesale-price{color:#3a658e;font-size:1.5rem;font-weight:700;}.listing-prices__exclusive-wholesale-price{color:#b12c1b;}@media screen and (min-width:1001px){.listing-prices__additional{-webkit-box-flex:1.75;-moz-box-flex:1.75;-webkit-flex:1.75;-ms-flex:1.75;flex:1.75;}}.listing-prices__additional-price{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:5px 0;}.listing-prices__additional-image{height:20px;margin-right:10px;}.listing-prices__quantity-label{color:#b12c1b;}.detail__share{grid-column:col-start/span 12;}.detail__legal-notices{grid-column:col-start/span 12;}.detail__fits-to{grid-column:col-start/span 12;}.fits-to-heading{margin:0 0 10px 0;font-size:1.25rem;}.fits-to-list{margin:0;padding:0;}.fits-to-list .fits-to-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;}.fits-to-list-item{display:inline;font-weight:700;list-style:none;}.fits-to-list-item_has-children{padding:10px 0;background-color:inherit;}.fits-to-list-item::after{content:", ";}.fits-to-list-item:last-child::after,.fits-to-list-item_has-children::after{content:"";}.fits-to-list-item-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;padding:10px 0;margin:15px 0;border-bottom:1px #eaeaea solid;background-color:inherit;font-weight:700;cursor:pointer;}.fits-to-list-item-manufacturer{column-gap:20px;}.fits-to-list-item-model{font-weight:normal;}.additional-listings-link_auctioneer-info{background-color:#fcd020;color:#333;}.additional-listings-link_auctioneer-info:hover{background-color:#ebc11c;}.calc-button-wrapper{margin:10px 0;}.fa-external-link-alt{margin-left:5px;}.finance-link__image{max-height:20px;max-width:36px;margin-right:5px;}.finance-link__text{font-weight:bold;}.listing-widgets-detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;margin:20px 0 0;font-weight:700;}.inspection-list__heading{margin:0 0 10px 0;font-size:1.25rem;}.inspection__heading{margin:0 0 5px;}.inspection__specs-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:10px;margin-bottom:30px;}@media screen and (max-width:1000px){.inspection__specs-wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.inspection__specs{display:grid;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;grid-template-columns: [col-start]25% [col-start]75%;gap:4px 5px;}@media screen and (max-width:1000px){.inspection__specs{order:2;}}@media screen and (min-width:1001px){.inspection__specs{grid-auto-rows:min-content;}}@media screen and (min-width:1001px){.inspection__media{width:30%;}}.inspection__spec-label,.inspection__spec{grid-column:1;padding:10px 15px;background-color:#f3f3f3;font-weight:700;}.inspection__spec-value{grid-column:2;padding:10px 15px;border-bottom:1px #eaeaea solid;}#inventory-filter-content{max-width:1124px;margin:0 auto;margin-bottom:100px;}#inventory-filter-content .page-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:13px;padding-bottom:10px;border-bottom:1px solid #e6e7e8;margin-bottom:20px;font-size:1.2rem;font-weight:bold;}#inventory-filter-content .inventory-filter-view{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window{width:35%;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-close{display:none;position:fixed;background:#fff;z-index:99;padding:15px 4%;top:0;left:0;width:100%;border-bottom:1px solid #ddd;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-close .inventory-filter-search-done-button{background:#3a658e;text-align:center;padding:10px 10px;font-size:18px;font-weight:700;color:#fff;border-radius:5px;width:92%;display:inline-block;box-sizing:border-box;cursor:pointer;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content{border:1px solid #ddd;min-width:200px;max-width:315px;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .mobile-filtering-by{color:#8e8e8e;font-size:11px;padding:10px 0 0 12px;display:none;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container{padding-bottom:10px;border-bottom:1px solid #ddd;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .selected-header{padding:10px;box-sizing:border-box;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .selected-header strong{font-size:14px;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .selected-header a{float:right;font-size:12px;text-decoration:underline;cursor:pointer;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .selected-facets{overflow:hidden;height:auto;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .facets-toggle{font-size:13px;padding:10px 10px 0;box-sizing:border-box;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .facets-toggle a{text-decoration:underline;cursor:pointer;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .selected-facet{padding:5px 10px;font-size:12px;font-weight:500;color:#fff;background:#3a658e;display:inline-block;margin:10px 0 0 10px;cursor:pointer;border-radius:5px;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .selected-facets-container .selected-facet i{padding-right:4px;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .faceted-section-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background:#f6f6f6;border-bottom:1px solid #ddd;padding:7px 2%;cursor:pointer;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .faceted-section-head h5{margin:0;display:inline;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .search-box{padding:15px 2%;border-bottom:1px solid #ddd;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .search-box.closed{display:none;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .search-box .text-input{width:95%;margin:5px;font-size:12px;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .search-box .ui-selectmenu-button{margin:5px;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .search-box .submit{width:95%;margin:5px;font-size:12px;color:#fff;}#inventory-filter-content .inventory-filter-view .inventory-filter-search-window .inventory-filter-search-content .search-box .submit:disabled{background:#808285;}#inventory-filter-content .inventory-filter-view .inventory-filter-content{height:100%;border:1px solid #ddd;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin-left:15px;padding:15px;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:10px 0;padding:15px;border:1px solid #ddd;box-sizing:border-box;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item .inventory-filter-result-item-row{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item .inventory-filter-result-item-row .flex-grow{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item .inventory-filter-result-item-row .inventory-filter-result-item-row-data:last-child{text-align:right;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item .inventory-filter-result-item-row .inventory-filter-result-item-row-data .inventory-filter-title-label{font-size:14px;font-weight:bold;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item .inventory-filter-result-item-row .inventory-filter-result-item-row-data .inventory-filter-data-text{font-size:14px;line-height:1.3;margin-left:5px;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item .inventory-filter-result-item-row .inventory-filter-result-item-row-data .view-all-container .view-all-button{text-decoration:none;display:inline-block;cursor:pointer;color:#fff;background-color:#3a658e;transition:all .25s;border:none;border-radius:5px;backface-visibility:hidden;margin-top:5px;margin-right:0;width:270px;box-sizing:border-box;padding:10px;font-size:12px;font-weight:700;text-align:center;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .inventory-filter-result-item .inventory-filter-result-item-row .inventory-filter-result-item-row-data .view-all-container .view-all-button:hover{background-color:#399edc;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .no-result-item-filter{color:#3a658e;text-align:center;font-weight:bold;}#inventory-filter-content .inventory-filter-view .inventory-filter-content .no-result-item-filter .clear-all-text{cursor:pointer;}#inventory-filter-content .hosted-site-qs{padding-bottom:10px;}.main-invoice-page{padding:50px 0;font-family:canada-type-gibson,sans-serif;font-size:14px;-webkit-text-size-adjust:none;}.main-invoice-page .container{max-width:1200px;margin:0 auto;padding:0 20px !important;}.main-invoice-page .container h1{display:block;position:relative;margin-bottom:50px;font-size:36px;text-align:center;color:#003a5d;}.main-invoice-page .container h1:after{content:"";position:absolute;width:40px;left:0;right:0;margin:auto;height:3px;background-color:#b3a369;bottom:-15px;}.main-invoice-page .container a{color:inherit;transition:all .2s ease-in-out;}.main-invoice-page .container a:hover{color:inherit;}.main-invoice-page .container img{max-width:100%;height:auto;image-rendering:-webkit-optimize-contrast;}.main-invoice-page .container .payment-selector{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.main-invoice-page .container .payment-selector h3{display:block;width:100%;margin-bottom:10px;font-size:20px;text-align:center;color:#003a5d;}.main-invoice-page .container .payment-selector .global-btn,.main-invoice-page .container .payment-selector .currency-btn,.main-invoice-page .container .payment-selector .paypal-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;margin:3px;padding:12px 50px;font-family:canada-type-gibson,sans-serif;font-size:14px;font-weight:700;text-align:center;color:#b4a169;background:#eee;border-radius:5px;cursor:pointer;}.main-invoice-page .container .payment-selector .global-btn img{max-height:20px;margin:2px 0;}.main-invoice-page .container .payment-selector .global-btn span{width:100%;}.main-invoice-page .container .payment-selector .currency-btn img{max-height:15px;margin:2px 0;}.main-invoice-page .container .payment-selector .currency-btn span{width:100%;}.main-invoice-page .container .payment-selector .paypal-btn img{max-height:30px;}.main-invoice-page .container .payment-selector a:hover,.main-invoice-page .container .payment-selector a.active{background:#ddd;}.main-invoice-page .container .payment-selector a.active:before{position:absolute;top:calc(50% - 11px);left:15px;font-family:"Font Awesome 5 Free";font-size:22px;font-weight:900;color:#003a5d;content:"";}.main-invoice-page .container .fa-check-circle{margin-right:5px;color:#008000;}.main-invoice-page .container .form-container{margin:25px 0;padding:25px;border-radius:5px;box-shadow:0 3px 10px 0 rgba(0,0,0,.1);}.main-invoice-page .container .form-container .minimum-payment{text-align:center;font-weight:bold;padding-bottom:10px;}.main-invoice-page .container .form-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:10px 0;}.main-invoice-page .container .form-row label{position:relative;width:150px;color:#b4a169;}.main-invoice-page .container .form-row .input-wrapper{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.main-invoice-page .container .form-row .input-wrapper input{width:calc(100% - 150px);border:1px #ddd solid !important;padding:12px !important;font-family:canada-type-gibson,sans-serif;border-radius:3px;box-sizing:border-box;height:100%;line-height:100%;color:#000;outline:none;}.main-invoice-page .container .form-row .input-wrapper .input-field{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:calc(100% - 150px);background:#f5f5f5;border:1px #ddd solid;border-radius:3px;}.main-invoice-page .container .form-row .input-wrapper .input-field i{width:40px;text-align:center;color:#999;}.main-invoice-page .container .form-row .input-wrapper .input-field input{width:calc(100% - 40px) !important;border:none !important;border-left:1px #ddd solid !important;border-radius:0;}.main-invoice-page .container .terms-row{margin:25px 0;}.main-invoice-page .container .terms-row label{display:block;width:100%;text-align:center;}.main-invoice-page .container .terms-row textarea{overflow-y:scroll;display:block;margin:5px 0;padding:8px;width:100%;height:150px;border:1px #ddd solid;border-radius:3px;outline:none;}.main-invoice-page .container .show-terms{margin:20px 0;font-size:12px;font-weight:700;text-align:center;color:#777;transition:all .2s ease-in-out;cursor:pointer;}.main-invoice-page .container .show-terms .terms-icon{margin-left:5px;font-size:10px;}.main-invoice-page .container .submit-btn{margin:25px 0;text-align:center;}.main-invoice-page .container .submit-btn .submit{line-height:0;display:block;margin:0 auto;width:300px;height:51px;background:#003a5d;padding:15px;font-family:canada-type-gibson,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-align:center;text-decoration:none;color:#fff;border-radius:5px;cursor:pointer;}.main-invoice-page .container .submit-btn .submit:hover,.main-invoice-page .container .submit-btn .disabled{background:#01273e;}.main-invoice-page .container .submit-btn .paypal-btn{margin:0 auto;width:300px;height:51px;overflow:hidden;}.main-invoice-page .container .invoice-payment-details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.main-invoice-page .container .invoice-payment-details .form-row-container{float:left;width:50%;padding:0 25px 0 0;box-sizing:border-box;}.main-invoice-page .container .invoice-payment-details .form-row-container .order-details{font-size:14px;line-height:24px;}.main-invoice-page .container .invoice-payment-details .form-row-container .order-details strong{color:#b4a169;}.main-invoice-page .container .invoice-payment-details .form-row-container .order-details .display-text-field{margin-bottom:0;}.main-invoice-page .container .invoice-payment-details .form-row-container .order-details .display-text-field label{width:auto;}.main-invoice-page .container .invoice-payment-details .form-row-container .order-details .display-text-field span{margin-left:5px;margin-top:7px;display:inline-block;}.main-invoice-page .container .invoice-payment-details h3{padding:10px 0;margin:0 0 25px;border-bottom:1px #ccc solid;text-align:left;color:#333;}@media screen and (max-width:768px){.main-invoice-page .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.main-invoice-page .container .payment-selector{max-width:100% !important;}.main-invoice-page .container .payment-selector .global-btn,.main-invoice-page .container .payment-selector .currency-btn,.main-invoice-page .container .payment-selector .paypal-btn{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:100% !important;}.main-invoice-page .container .form-row input,.main-invoice-page .container .form-row label{width:100% !important;}.main-invoice-page .container .form-row .input-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.main-invoice-page .container .form-row .input-wrapper .input-field{width:100% !important;}.main-invoice-page .container .invoice-payment-details{flex-direction:column !important;}.main-invoice-page .container .invoice-payment-details .form-row-container{margin:15px 0 !important;width:100% !important;}}.job-listing{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px;margin-bottom:10px;font-size:12px;line-height:1.5;border:1px #ddd solid;}.job-listing a{font-weight:700;}.job-listing a.view-more-btn{text-decoration:underline;}.job-listing .job-right{text-align:right;}.job-listing.old-layout .job-left{width:calc(100% - 300px);padding-right:15px;box-sizing:border-box;}.job-listing.old-layout .job-left p{margin:7px 0 0;}.job-listing.old-layout .job-right{width:300px;}.job-listing.old-layout .job-right .job-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:inline-block;padding:8px 50px;margin-top:10px;}.job-listing.old-layout .job-right .job-btn:disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.job-listing.old-layout .job-right .job-btn{cursor:pointer;}}@media screen and (min-width:1001px){.job-listing.old-layout .job-right .job-btn:hover{background-color:#399edc;}}.job-listing.old-layout .job-specs{margin-top:7px;}.job-listing.logo-format .job-logo{max-width:125px;width:125px;display:block;height:auto;object-fit:scale-down;}.job-listing.logo-format .job-logo.no-logo{height:0;}.job-listing.logo-format .job-left{padding:0 20px;flex:1;}.job-listing.logo-format .job-left p{margin:7px 0 0;}.job-listing.logo-format .job-right{width:200px;}.job-listing.logo-format .job-right .job-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:#3a658e;border:none;border-radius:5px;box-sizing:border-box;color:#fff;text-decoration:none;display:block;max-width:150px;margin-left:auto;padding:10px;font-size:12px;text-decoration:none;text-align:center;margin-top:18px;}.job-listing.logo-format .job-right .job-btn:disabled{background-color:#a9a9a9;}@media screen and (min-width:1001px){.job-listing.logo-format .job-right .job-btn{cursor:pointer;}}@media screen and (min-width:1001px){.job-listing.logo-format .job-right .job-btn:hover{background-color:#399edc;}}.job-listing.logo-format .job-specs{margin-top:7px;}@media screen and (max-width:1000px){.job-listing .job-left{width:100%;padding-right:0;}.job-listing .job-right{width:100%;margin-top:10px;text-align:left;}.job-listing.old-layout{display:block;}.job-listing.old-layout .job-left{width:100%;}.job-listing.old-layout .job-right{margin-top:10px;}.job-listing.logo-format{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.job-listing.logo-format .job-right{margin:15px 0 0 150px;width:100%;}.job-listing.logo-format .job-right .job-btn{margin-top:15px;margin-left:0;}}@media screen and (max-width:430px){.job-listing.logo-format .job-logo{max-width:75px;}.job-listing.logo-format .job-right{margin:15px 0 0 100px;}.job-listing.logo-format .job-right .job-btn{max-width:100%;}.job-listing.logo-format .job-left{word-break:break-word;}}.job-listings-wrapper{max-width:1124px;margin:0 auto;margin-bottom:100px;}.job-listings-wrapper .page-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:13px;padding-bottom:10px;border-bottom:1px solid #e6e7e8;margin-bottom:20px;font-size:1.2rem;font-weight:bold;}.job-listings-wrapper .new-page-header-layout{padding-bottom:5px;}.job-listings-wrapper .job-listings-view{width:100%;}.job-listings-wrapper .job-listings-view .job-listings-content{height:100%;border:1px solid #ddd;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px;}.job-listings-wrapper .job-listings-view .job-listings-content .no-job-listings-filter{color:#3a658e;text-align:center;font-weight:bold;}.job-listings-wrapper .job-listings-view .job-listings-content .no-job-listings-filter .clear-all-text{cursor:pointer;}@media screen and (max-width:1000px){.job-listings-wrapper .page-title{padding:0 5px 10px 5px;}.job-listings-wrapper .new-page-header-layout{flex-wrap:wrap;flex-direction:column;align-content:flex-start;}.job-listings-wrapper .new-page-header-layout .list-title-text{font-size:16px;}.job-listings-wrapper .new-page-header-layout .list-listings-count{margin-left:0;}}.job-details-content{margin:0 auto;max-width:1124px;padding-left:10px;padding-right:10px;}.job-details-content .detail-main-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:27px;}.job-details-content .job-info{display:block;width:100%;padding:0 0 25px;line-height:1.5;border-bottom:1px #ddd solid;}.job-details-content .job-info .detail-title{margin:0;}.job-details-content .job-info .job-wage{margin-bottom:10px;}.job-details-content .job-info .send-email-btn{font-weight:700;}.job-details-content .job-info .send-email-btn .far{font-size:.938rem;padding-right:10px;}.job-details-content .job-wage{font-size:18px;font-weight:700;}.job-details-content .job-wage span{color:#042b5f;}.job-details-content .detail-additional-data .data-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3px;font-size:14px;font-weight:normal;font-family:Arial,sans-serif;border:solid 2px #ebebeb;padding:10px;}.job-details-content .detail-additional-data .data-box h4{font-size:1.2rem;margin:0;width:100%;color:#3a658e;}.job-details-content .detail-additional-data .data-box .data-value{padding:10px 7px;margin-left:5px;font-family:Arial,sans-serif;white-space:pre-wrap;}.job-details-content .detail-additional-data .data-box .data-value ul li{padding:5px 0;margin-left:15px;}.job-details-content .detail-additional-data .data-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:3px;font-size:14px;font-weight:normal;font-family:Arial,sans-serif;width:100%;}.job-details-content .detail-additional-data .data-row .data-label{padding:10px 10px;min-width:30%;color:#fff;background-color:#3a658e;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow-wrap:break-word;word-wrap:break-word;white-space:pre-wrap;width:25%;}.job-details-content .detail-additional-data .data-row .data-value{width:100%;padding:10px 7px;background-color:#f2f2f2;margin-left:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:Arial,sans-serif;white-space:pre-wrap;width:804px;}.job-details-content .detail-additional-data .data-row .data-value ul li{padding:5px 0;margin-left:15px;}.job-details-content .job-details-contact-bar{display:none;width:100%;background:#fff;padding:10px 0;box-sizing:border-box;position:fixed;bottom:0;left:0;text-align:center;z-index:1003;box-shadow:-1px -1px 5px rgba(0,0,0,.3);}@media screen and (max-width:1000px){.job-details-content .job-details-contact-bar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}}.job-details-content .job-details-contact-bar .contact-bar-btn{width:inherit;display:inline-block;vertical-align:middle;margin:0 5px;padding:5px;text-align:center;color:#fff;border-radius:4px;background:#3a658e;text-decoration:none;cursor:pointer;}.job-details-content .job-details-contact-bar .contact-bar-btn i{vertical-align:middle;}.job-details-content .job-details-contact-bar .contact-bar-btn span{vertical-align:middle;margin-left:3px;}.job-details-content .job-details-contact-bar .contact-bar-btn .fas{font-size:1.5rem;}@media screen and (max-width:550px){.job-details-content .job-details-contact-bar .contact-bar-btn{font-size:12px;}.job-details-content .job-details-contact-bar .contact-bar-btn i{width:100%;}}.list-content{margin:0 auto;max-width:1124px;}.list-content h3,.list-content h5{margin:0;}.list-content .media-buttons .print-this,.list-content .media-buttons .email-this{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:11px 30px;border:1px solid #c0c0c0;border-radius:5px;background-color:#f3f3f3;color:#555;cursor:pointer;font-size:14px;font-weight:bold;text-decoration:none;transition:all .25s ease-in-out;}.list-content .pre-bid-not-available{font-size:.75em;font-weight:600;margin:0;color:#b12c1b;}.list-content .lot-number{font-size:.8em;text-transform:uppercase;font-weight:bold;color:#6e7076;}.list-content [class^=DoubleClick_]{margin-right:26px;margin-left:26px;}@media screen and (max-width:725px){.list-content [class^=DoubleClick_]{margin-right:0;margin-left:0;}}.list-content .bc-bid-now-link{color:#000 !important;background-color:#fcd020 !important;column-gap:10px;}@media screen and (min-width:1001px){.list-content .bc-bid-now-link:hover{background-color:#ebc11c;}}.list-content .at-bid-now-link{color:#fff !important;background-color:#b12a1c !important;column-gap:10px;}@media screen and (min-width:1001px){.list-content .at-bid-now-link:hover{background-color:#c7321e;}}.list-content .at-view-details{background-color:#333 !important;color:#fff;}.list-content .list-main-section{background-color:unset;border:0;box-sizing:border-box;padding-bottom:20px;}.list-content .has-search-bar{width:100%;float:left;}.list-content .rental-phone{color:#1e74a9;}.list-content .rental-phone-alternate{color:#1e74a9;padding-bottom:10px;}@media screen and (min-width:1001px){.list-content .boxed-rental-alignment{text-align:right;}}@media screen and (max-width:785px){.list-content .has-search-bar{width:100%;float:none;}.list-content .no-search-bar{width:100%;float:none;}}@media screen and (min-width:786px){.list-content .no-search-bar{width:100%;float:left;}}.list-content .buy-btn{background-color:#333;}@media screen and (min-width:1001px){.list-content .buy-btn:hover{background-color:#000;}}.list-content .price-container{margin-top:5px;word-break:break-word;}.list-content .price-container .MSRP-parent{margin-bottom:.35em;}.list-content .price-container .MSRP-parent .msrp{font-size:.937em;text-decoration:line-through;}@media screen and (min-width:1001px){.list-content .price-container .MSRP-parent .msrp{font-size:.75em;}}.list-content .price-container .MSRP-parent .msrp-save-percentage{background:#b12a1c;padding:.25em .35em;color:#fff;font-size:.75em;margin-left:.5em;font-weight:400;}.list-content .price-container .MSRP-parent .price{margin-top:.35em;margin-left:0;}.list-content .price-container .price{color:#3a658e;font-size:1.5em;font-weight:bold;font-family:Arial,sans-serif;margin-left:10px;}@media screen and (min-width:1001px){.list-content .price-container .price{font-size:1em;margin-left:5px;}}.list-content .price-container .retail-price-container{margin-bottom:.5em;}.list-content .other-site-data{font-size:.687em;font-weight:600;}.list-content .other-site-data .other-site-data-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:7px;}.list-content .other-site-data .pre-at-price .other-site-content,.list-content .other-site-data .wholesale-price .other-site-content{color:#b12a1c;}.list-content .other-site-data .other-site-content{margin:3px 0;}.list-content .other-site-data img{padding-right:5px;width:25px;}.list-content .other-site-data a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:2px;text-decoration:none;}.list-content .other-site-data a:not(:last-of-type){margin-bottom:2px;}.list-content .other-site-data a i{font-size:.75em;padding-left:5px;}.list-content .other-site-data .spaced-line{margin:3px 0;}.list-content .other-site-data .rental-yard-url{color:#3687c6;}@media screen and (min-width:1000px){.list-content .other-site-data .rental-yard-url:hover{color:#000;}}.list-content .other-site-data .not-for-retail{font-size:1.36em;}.list-content .listing-image{background:#333;color:#fff;width:260px;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;flex-shrink:0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:7px;}.list-content .listing-image .listing-image-header{padding:4px 10px;font-size:.687em;font-weight:700;text-align:center;text-transform:uppercase;}.list-content .listing-image .listing-image-header img{position:relative;top:1px;max-height:12px;margin-right:5px;}.list-content .listing-image .EF{background-color:#fcd020;color:#000;}.list-content .listing-image .AT{background-color:#b12a1c;}.list-content .listing-image .listing-image-container{position:relative;overflow:hidden;}.list-content .listing-image .listing-image-container .listing-image-blur{height:220px;filter:blur(5px);-webkit-filter:blur(5px);background-position:center;background-repeat:no-repeat;background-size:cover;opacity:.25;}.list-content .listing-image .listing-image-container .listing-image-blur img{width:100%;height:100%;}.list-content .listing-image .listing-image-container img.listing-main-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:220px;max-width:100%;}.list-content .listing-image .listing-image-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:8px;text-transform:uppercase;min-height:16px;}.list-content .listing-image .listing-image-footer .listing-image-footer-left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.list-content .listing-image .listing-image-footer .listing-image-footer-left .listing-image-counts{margin-right:8px;}.list-content .listing-image .listing-image-footer .listing-image-footer-left .listing-image-counts .listing-image-icon{display:inline-block;background-repeat:no-repeat;background-position:center center;border:0;vertical-align:text-bottom;width:16px;height:16px;}.list-content .listing-image .listing-image-footer .listing-image-footer-left .listing-image-counts .listing-image-icon-text{font-size:.875em;padding:0 3px;}.list-content .listing-image .listing-image-footer .listing-image-footer-left .listing-image-price{display:none;font-size:1.125em;font-weight:700;}.list-content .listing-image .listing-image-footer .listing-image-buttons{margin-left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-weight:700;}.list-content .listing-image .listing-image-footer .listing-image-buttons .listings-watchlist-lnk{padding:0 5px;height:18px;background-color:inherit;color:#fff;}@media screen and (max-width:1000px){.list-content .listing-image{width:100%;}.list-content .listing-image .listing-image-footer .listing-image-footer-left .listing-image-price{display:block;}}.list-content .listing-group-banner{margin-bottom:26px;background:#eee;padding:15px;box-sizing:border-box;font-size:1.125em;font-weight:700;text-align:center;color:#555;border-top:1px #ccc solid;border-bottom:1px #ccc solid;}.list-content .listing-group-banner img{position:relative;top:1px;padding-right:10px;max-height:22px;}@media screen and (max-width:600px){.list-content .listing-group-banner{padding:4px;box-shadow:0 3px 3px 0 rgba(0,0,0,.15);}.list-content .listing-group-banner img{display:block;margin:5px auto;top:0;}}.list-content .specs-container{margin-bottom:5px;}@media screen and (min-width:1001px){.list-content .specs-container{margin-bottom:0;}}.list-content .spec-section-title-text{margin:5px 0;font-size:.687em;font-weight:700;color:#3687c6;}.list-content .spec-container{word-break:break-word;}.list-content .spec-label{margin-right:10px;}.list-content .spec-label.price-tax{display:block;line-height:1.1rem;}@media screen and (min-width:1001px){.list-content .spec-label.price-tax{font-size:.75rem;font-weight:normal;}}.list-content .spec-label,.list-content .dealer-data{font-size:.75em;font-weight:bold;font-family:Arial,sans-serif;}@media screen and (min-width:1001px){.list-content .dealer-data{font-weight:normal;}}.list-content .spec-value{font-size:.75em;font-weight:400;font-family:Arial,sans-serif;}.list-content .free-shipping{color:#3a658e;font-size:11px;font-weight:bold;font-family:Arial,sans-serif;text-align:left;margin-top:.25em;margin-bottom:.5em;}.list-content .retail-price-container{margin-bottom:.25em;}.list-content .spec-icon{width:40%;margin:5px 0;padding:5px;background-color:#f5f5f5;color:inherit;text-align:center;cursor:pointer;}@media screen and (min-width:1001px){.list-content .spec-icon{width:70%;}}@media screen and (min-width:1000px){.list-content .spec-icon:hover{background-color:#f5f5f5;}}@media screen and (min-width:1001px){.list-content .listing-dealer-info .spec-label,.list-content .listing-dealer-info .dealer-data,.list-content .listing-dealer-info spec-value{font-size:.75em;}}@media screen and (max-width:1000px){.list-content .contact-options{margin:0 0 15px 0;}.list-content .contact-options a.contact-btn:after{float:none;margin-left:9px;}.list-content .contact-options .contact-btn i{display:none;}}@media screen and (max-width:1000px){.list-content .list-listing-mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#fff;border:1px solid #ccc;margin:15px 10px;padding:15px 15px;position:relative;}.list-content .list-listing-mobile .dealer-phone-container{font-size:.875em;font-weight:400;font-family:Arial,sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:14px 0;}.list-content .list-listing-mobile .dealer-phone-container a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:1px solid #3a658e;background:none;height:43px;color:#000;border-radius:7px;width:100%;text-decoration:none;}.list-content .list-listing-mobile .dealer-phone-container a i{margin-right:9px;}}@media screen and (min-width:1001px){.list-content .list-listing-mobile{display:none;}}@media screen and (max-width:1000px){.list-content .list-title{display:block;}.list-content .list-title .list-title-text{font-size:16px;display:block;}.list-content .list-title .list-listings-count{display:block;margin-left:0;}}.list-content .list-listing{border:1px solid #ccc;background-color:#fff;padding:15px;margin:26px;}@media screen and (max-width:1000px){.list-content .list-listing{display:block;}}@media screen and (min-width:1001px){.list-content .list-listing .listing-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.list-content .list-listing .dealer-name{font-family:Arial,sans-serif;font-size:.875rem;word-break:break-word;}.list-content .list-listing .listing-main-stats{margin-left:15px;width:100%;}.list-content .list-listing .listing-main-stats .auction-price{margin-left:5px;color:#b12c1b;font-size:16px;font-weight:bold;font-family:Arial,sans-serif;}.list-content .list-listing .listing-main-stats .quantity-label{display:block;color:#b12c1b;font-weight:700;font-size:13.5px;}.list-content .list-listing .listing-main-stats .list-spec-premium{width:100%;}.list-content .list-listing .listing-main-stats .list-spec-premium .list-spec{float:left;width:47%;padding:0;}.list-content .list-listing .listing-main-stats .list-spec-premium .list-spec .spec{width:100%;display:block;margin-bottom:1rem;}.list-content .list-listing .listing-main-stats .list-spec-premium .list-spec .spec span{width:100%;display:block;margin:0;}.list-content .list-listing .listing-main-stats .list-spec-premium .spec-icon{display:inline-block;width:90%;}.list-content .list-listing .listing-main-stats .spec-label{display:inline-block;font-weight:600;margin-right:10px;}.list-content .list-listing .listing-main-stats .spec-label.price-tax{font-size:.75em;font-weight:normal;}.list-content .list-listing .listing-main-stats .free-shipping{margin-left:4.5em;}.list-content .list-listing .listing-main-stats .premium-detail-link{margin-top:10px;width:100%;}.list-content .list-listing .listing-top-left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:67%;max-width:517px;}.list-content .list-listing .listing-top-left .listing-description-text{margin:10px 0 10px 0;word-break:break-word;}.list-content .list-listing .listing-top-left .compare-listings__label{-webkit-box-pack:right;-moz-box-pack:right;-ms-flex-pack:right;-webkit-justify-content:right;justify-content:right;}.list-content .list-listing .listing-top-right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:30%;}.list-content .list-listing .listing-top-right .listing-dealer-info{text-align:right;margin-bottom:10px;}.list-content .list-listing .listing-top-right .listing-dealer-info .phone-link{font-family:Arial,sans-serif;text-decoration:underline;font-weight:700;}.list-content .list-listing .listing-top-right .listing-dealer-info>*{margin-bottom:5px;}.list-content .list-listing .listing-top-right .listing-dealer-info .wholesale-phone{color:#b12a1c;}.list-content .list-listing .listing-top-right .listing-dealer-info .wholesale-phone a[href^="tel:"]{color:#b12a1c;}.list-content .list-listing .listing-top-right .listing-dealer-info .listing-distance-from-your-location{color:#3a658e;font-size:.75em;margin-right:4px;}.list-content .list-listing .listing-top-right .compare-listings__label{-webkit-box-pack:right;-moz-box-pack:right;-ms-flex-pack:right;-webkit-justify-content:right;justify-content:right;}.list-content .list-listing .listings-compare-link-wrapper{font-size:.75rem;}.list-content .list-listing .dealer-price{margin-top:10px;}.list-content .list-listing .dealer-price-column{width:47%;float:left;margin-right:1%;padding:0;}.list-content .list-listing .dealer-price-column .listing-distance-from-your-location{color:#3a658e;font-size:.75em;margin-right:4px;}.list-content .list-listing .listing-main-stats-premium{margin-left:15px;width:95%;}}.list-content .list-premium-listing{border:2px #3a658e solid;line-height:18px;}.list-content .list-premium-listing .listing-top-left{width:100%;max-width:none;}.list-content .list-premium-listing .listing-top-left .dealer-price .wholesale-phone{color:#b12a1c;}.list-content .list-premium-listing .listing-top-left .dealer-price .wholesale-phone a[href^="tel:"]{color:#b12a1c;}.list-content .list-premium-listing .widget-shipping-estimate .fin-calc{display:block;}.list-content .list-premium-listing .site-data-section{font-size:.687em;font-weight:600;}.list-content .compare-selected-listings-container{display:none;}@media screen and (min-width:1001px){.list-content .compare-selected-listings-container.has-compare-listings{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.list-content .compare-button-list{backface-visibility:hidden;background-color:#3a658e;border-radius:5px;color:#fff;cursor:pointer;font-size:.75em;padding:12px;text-decoration:none;transition:all .25s;}.list-content .compare-button-list:hover{background-color:#399edc;}.list-content .selected-compare-images{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-left:10px;}.list-content .selected-compare-images img{border:1px solid #fff;transition:ease .2s;width:42px;max-height:56px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.list-content .selected-compare-images img:hover{opacity:.7;border:1px solid #ccc;}.list-content .selected-compare-images .hover-close{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;cursor:pointer;margin-right:3px;position:relative;transition:ease .2s;}.list-content .selected-compare-images .hover-close:last-of-type{margin-right:0;}.list-content .selected-compare-images .hover-close .fas{display:none;z-index:10;}.list-content .selected-compare-images .hover-close:hover .fas{background:#fff;color:#000;display:block;font-size:1.125rem;position:absolute;right:2px;top:0;}}@media screen and (min-width:786px){.list-content .listing-option-bar-div{height:85px;}}.list-content .listing-option-bar .distance-sort-descriptor{display:none;}@media screen and (min-width:1001px){.list-content .listing-option-bar .distance-sort-descriptor{display:block;}}.list-content .sticky-top-menu .distance-sort-descriptor{padding-bottom:10px;margin:0 auto;max-width:1124px;}.list-content .product-blurb-summary{display:none;}@media screen and (min-width:1001px){.list-content .product-blurb-summary{background-color:#e0e6e7;border:1px #d7d7d7 solid;display:block;padding:10px;margin:15px 0;}.list-content .product-blurb-summary h5{display:inline;font-size:1.125em;}.list-content .product-blurb-summary p{display:inline;}.list-content .product-blurb-summary p:before{content:" - ";}.list-content .product-blurb-summary .read-more{color:#000;padding-left:5px;text-decoration:underline;background-color:transparent;font-size:inherit;font:inherit;}}.list-content .list-container .buy-btn,.list-content .list-container .contact-btn,.list-content .list-container .check-availability,.list-content .list-container .email-seller,.list-content .list-container .video-chat,.list-content .list-container .facebook-messenger,.list-content .list-container .whatsapp,.list-content .list-container .text{background-color:#333;color:#fff;}@media screen and (min-width:1001px){.list-content .list-container .buy-btn:hover,.list-content .list-container .contact-btn:hover,.list-content .list-container .check-availability:hover,.list-content .list-container .email-seller:hover,.list-content .list-container .video-chat:hover,.list-content .list-container .facebook-messenger:hover,.list-content .list-container .whatsapp:hover,.list-content .list-container .text:hover{background-color:#000;}}.list-content .list-container .buy-btn{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:.75em;line-height:1;margin:0 0 5px;padding:10px;}@media screen and (max-width:1000px){.list-content .listing-dealer-info{margin-top:5px;}.list-content .listing-dealer-info .listing-distance-from-your-location{color:#3a658e;margin-right:5px;font-size:.875rem;}.list-content .listing-dealer-info .dealer-location{margin-top:0;margin-bottom:10px;}}.list-content .wholesale-phone-mobile{color:#b12a1c;font-weight:bold;font-size:.938em;}.list-content .wholesale-phone-mobile a[href^="tel:"]{color:#b12a1c;text-decoration:none;}.list-content .listing-description{display:inline-block;font-family:Arial,sans-serif;font-size:.75em;padding-bottom:13px;padding-top:8px;word-break:break-word;}@media screen and (min-width:1001px){.list-content .listing-description{padding-bottom:5px;padding-top:0;}}.list-content .listing-description .more{margin-left:10px;font-weight:700;white-space:nowrap;}.list-content .list-error{background-color:#fff;color:unset;padding:15px 15px 30px;margin:0 auto 26px;margin-left:0;margin-right:0;}.list-content .list-error-container{text-align:center;margin:10px;}.list-content .list-error-container .info{color:#000;}@media screen and (max-width:1000px){.list-content .list-error-container .info{padding-top:5px;}}.list-content .list-error-container .info .selected-facets{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:290px;margin:auto;}.list-content .list-error-container .info .selected-facet{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;background-color:transparent;}.list-content .list-error-container .info .selected-facet button{padding:5px;background-color:transparent;color:#000;font-size:14px;}.list-content .list-error-container .info .selected-facet b{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:4px;text-align:left;color:#000;}.list-content .list-error-container .info .selected-facet span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.list-content .list-error-container .info button:not(.login-button){padding:14px 50px 10px;margin:5px auto;font-size:16px;color:#fff;font-weight:bold;background-color:#3a658e;}.list-content .list-error-container .info div{margin-bottom:10px;}.list-content .list-error-container .info .or-line{position:relative;margin:25px 0;z-index:1;}.list-content .list-error-container .info .or-line span{padding:0 20px;background:#fff;}.list-content .list-error-container .info .or-line:before{border-top:1px solid #ddd;content:"";margin:0 auto;position:absolute;top:8px;left:0;right:0;bottom:0;width:50%;z-index:-1;}.list-content .list-error-container .info .no-listings-found i{color:#ddd;}.list-content .list-error-container a{text-decoration:underline;cursor:pointer;}.list-content .add-update-time{display:block;text-align:left;font-size:.687em;margin-top:7px;}.list-content .list-listing-title-link{color:#000;text-decoration:none;}.list-content .list-listing-title-link:hover{text-decoration:underline;}.list-content .listing-portion-title{font-size:1.13em;font-weight:bold;font-family:Arial,sans-serif;display:inline;line-height:1.25;word-break:break-word;}@media screen and (min-width:1001px){.list-content .listing-portion-title{font-size:.937em;}}.list-content .listing-category{font-size:.75em;word-break:break-word;}@media screen and (min-width:1001px){.list-content .listing-category{margin-top:3px;margin-bottom:10px;}}.list-content .open-spec-link{width:15px;height:15px;display:inline;}.list-content .open-spec-link i{cursor:pointer;padding-left:10px;font-size:.937em;}.list-content .widget-price-container img{background-color:#f3f3f3;max-width:25px;min-width:0;margin-right:17.5px;margin-left:12.5px;padding-left:5px;}@media screen and (min-width:1001px){.list-content .widget-price-container img{background-color:transparent;padding-left:0;}}.list-content .badge-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:5px;font-weight:700;font-size:.625rem;}@media screen and (min-width:1001px){.list-content .badge-container{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;font-size:.688rem;}}.list-content .badge{width:100%;text-align:center;}.list-content .badge__button{margin:5px;}.list-content .badge__image{display:inline-block;vertical-align:middle;margin:0 5px 0 0;max-width:30px;}@media screen and (min-width:1001px){.list-content .badge__image{display:block;margin:5px auto;max-width:60px;}}.list-content .listing-widgets{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;gap:5px;font-size:.687rem;}@media screen and (min-width:1001px){.list-content .listing-widgets{-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;}}.list-content .listing-widgets a{width:100%;}@media screen and (min-width:1001px){.list-content .listing-widgets a{font-weight:bold;border-radius:5px;}}.list-content .listing-bottom{margin-top:10px;}.list-content .listing-bottom .listing-description-text{line-height:20px;margin:15px 0 30px 0;}.list-content .legal-text-container{padding:0 16px;}@media screen and (max-width:785px){.list-content .legal-text-container{font-size:.75em;margin-bottom:30px;}}.list-content .machine-location{display:block;margin:10px 0;font-size:.75em;}@media screen and (max-width:1000px){.list-content .tax-price-mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-radius:3px;line-height:1.5;margin-bottom:13px;padding:10px 15px;background:#f5f5f5;font-size:12px;color:#333;text-align:left;}.list-content .tax-price-mobile div{margin-right:10px;}.list-content .list-price-entered-as{font-size:12px;}.list-content .listing-date-floor-info{margin-bottom:12px;}}@media screen and (min-width:541px){.list-content .hosted-boxed-tax-price-mobile{display:block;padding:10px 5px;font-size:.6rem;}}.list-content .additional-price-info{display:block;margin-top:8px;}.list-content .live-tile{display:inline-block;background:#b12a1c;margin-bottom:5px;padding:5px 12px;font-size:10px;font-weight:700;text-transform:uppercase;color:#fff;border-radius:5px;}.list-content .live-title-container{width:100%;overflow:visible;}.list-content .live-tile-wrapper{align-items:end;display:flex;flex-direction:column;float:right;}.list-content .live-listing-title{width:max-content;}.part-detail-content{margin:0 auto;max-width:1124px;}.part-detail-content .part-detail-container{padding-left:10px;padding-right:10px;}.part-detail-content .search-results-link{text-decoration:none;color:#3a658e;}@media screen and (max-width:1000px){.part-detail-content .search-results-link{display:none;}}.part-detail-content .search-results-link i{font-size:1.2em;}.part-detail-content .search-results-link span{font-size:.9em;padding-left:5px;}.part-detail-content .part-detail-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:27px;}@media screen and (max-width:1000px){.part-detail-content .part-detail-body{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (min-width:1001px){.part-detail-content .part-detail-body{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}@media screen and (min-width:1001px){.part-detail-content .part-image-carousel{width:calc(50% - 14px);}}.part-detail-content .part-image-carousel.empty-carousel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media screen and (max-width:1000px){.part-detail-content .part-image-carousel.empty-carousel{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;margin-bottom:27px;}}@media screen and (min-width:1001px){.part-detail-content .part-image-carousel.empty-carousel{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}.part-detail-content .part-body-data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:1001px){.part-detail-content .part-body-data{width:calc(50% - 14px);}}.part-detail-content .part-main-data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;box-sizing:border-box;background-color:#fff;margin-bottom:20px;}@media screen and (min-width:1001px){.part-detail-content .part-main-data{background-color:#f2f2f2;border-radius:9px;margin-bottom:0;min-height:314px;padding:20px;}}.part-detail-content .detail-title{color:#000;font-size:1.125em;font-weight:bold;margin:0;}@media screen and (min-width:1001px){.part-detail-content .detail-title{color:#666;font-size:1.56em;font-weight:400;}}.part-detail-content .detail-price{color:#3a658e;font-size:1.25em;font-weight:700;margin-top:10px;display:block;}@media screen and (min-width:1001px){.part-detail-content .detail-price{font-size:1.5em;}}.part-detail-content .detail-price .detail-price-value{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:5px;vertical-align:middle;}.part-detail-content .detail-price .detail-price-value .detail-msrp-price{text-decoration:line-through;margin-right:.25em;color:#000;}.part-detail-content .detail-price .msrp-percentage-container{display:block;font-size:.8rem;margin-top:.25em;margin-bottom:.5em;font-weight:normal;}.part-detail-content .detail-price .msrp-percentage-container .detail-msrp-save-amount{color:#b12a1c;margin-right:.25em;margin-left:.25em;}.part-detail-content .detail-price .msrp-percentage-container .detail-msrp-save-percentage{padding:.25em .125em;background:#b12a1c;color:#fff;}.part-detail-content .detail-price .detail-price-entered-as{font-size:1em;font-weight:400;font-size:12px;color:#000;margin-left:.25em;}.part-detail-content .part-detail-body .purchase-options .buy-btn .fa-shopping-cart{margin-right:20px;}@media screen and (max-width:1000px){.part-detail-content .part-detail-body .purchase-options .buy-btn{font-size:.75em;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.part-detail-content .part-detail-body .purchase-options .buy-btn .fa-shopping-cart{margin-right:10px;}}.part-detail-content .detail-free-shipping{font-size:.75em;font-weight:bold;font-family:Arial,sans-serif;color:#3a658e;text-align:left;margin-top:.5em;margin-bottom:.5em;margin-left:.25em;}@media screen and (min-width:1001px){.part-detail-content .offer-btn,.part-detail-content .buy-btn{width:275px;min-height:45px;margin:3px 0;}}.part-detail-content .shipping-info{padding-top:1em;}@media screen and (min-width:1001px){.part-detail-content .shipping-info{padding-left:20px;}}.part-detail-content .shipping-info .shipping-details-display{font-weight:bold;margin:5px 0;}.part-detail-content .shipping-info .field-value{vertical-align:top;font-size:14px;max-width:100%;}@media screen and (min-width:1001px){.part-detail-content .share-container{display:none;}}.part-detail-content .purchase-options{margin-top:10px;}@media screen and (max-width:1000px){.part-detail-content .purchase-options{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}}@media screen and (max-width:1000px){.part-detail-content .purchase-options .buy-btn,.part-detail-content .purchase-options .paypal-button-container{width:49%;margin-right:5px;font-size:1rem;min-height:25px;}.part-detail-content .purchase-options .paypal-button-container{margin:0;}.part-detail-content .purchase-options .buy-btn{margin-bottom:5px;}}.part-detail-content .shipping-info{padding-top:0;}.part-detail-content .paypal-button-container .paypal-or{color:initial;font-size:1rem;}.parts-list-content{margin:0 auto;max-width:1124px;}@media screen and (min-width:1001px){.parts-list-content{padding-bottom:20px;}}.parts-list-content .media-buttons .print-this,.parts-list-content .media-buttons .email-this{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:11px 30px;border:1px solid #c0c0c0;border-radius:5px;background-color:#f3f3f3;color:#555;cursor:pointer;font-size:14px;font-weight:bold;text-decoration:none;transition:all .25s ease-in-out;}.parts-list-content .parts-title-and-breadcrumbs{margin-bottom:20px;}.parts-list-content .parts-title-and-breadcrumbs .parts-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:0;margin-top:7px;font-size:1em;}.parts-list-content .parts-title-and-breadcrumbs .parts-title .parts-title-text{font-size:1.8em;font-weight:700;}@media screen and (max-width:1000px){.parts-list-content .parts-title-and-breadcrumbs .parts-title .parts-title-text{font-size:1.25rem;}}.parts-list-content .parts-title-and-breadcrumbs .parts-title .parts-listings-count{margin-left:13px;color:#399edc;font-size:.9rem;white-space:nowrap;}@media screen and (min-width:1001px){.parts-list-content .parts-title-and-breadcrumbs .parts-title .parts-listings-count{margin-left:20px;}}.parts-list-content .buy-btn{background-color:#333;}@media screen and (min-width:1001px){.parts-list-content .buy-btn:hover{background-color:#000;}}.parts-list-content .bottom-section{margin-top:10px;}.parts-list-content .error-message{color:#3a658e;font-weight:bold;padding:30px 15px;border:1px #ccc solid;text-align:center;}.parts-list-content .parts-list-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:72%;}@media screen and (max-width:785px){.parts-list-content .parts-list-content{width:98%;}}.parts-list-content .parts-list-content.no-parts{width:100%;}.parts-list-content .parts-listing-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;box-sizing:border-box;border:1px solid #ccc;padding:15px;margin:0 0 10px 0;}@media screen and (min-width:651px){.parts-list-content .parts-listing-container{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.parts-list-content .parts-listing-container .machine-location{display:block;font-size:.75em;}.parts-list-content .parts-listing-container .parts-listing-column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;line-height:1.5;width:100%;}@media screen and (min-width:651px){.parts-list-content .parts-listing-container .parts-listing-column{padding-right:20px;width:27%;}}.parts-list-content .parts-listing-container .part-image{display:block;margin:0 auto;width:60%;max-height:260px;}@media screen and (min-width:651px){.parts-list-content .parts-listing-container .part-image{max-width:260px;width:100%;}}.parts-list-content .parts-listing-container .parts-image-count{text-align:center;padding-top:5px;}.parts-list-content .parts-listing-container .parts-image-count .parts-img-count{display:inline-block;width:40px;}.parts-list-content .parts-listing-container .parts-image-count .listing-image-icon-text{padding-left:5px;}.parts-list-content .parts-listing-container .parts-listing-column:nth-of-type(2){-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;width:auto;}.parts-list-content .parts-listing-container .parts-listing-column:last-of-type{padding-right:0;}.parts-list-content .parts-listing-container a.part-name-value-large{text-decoration:none;}.parts-list-content .parts-listing-container a.part-name-value-large:hover{text-decoration:underline;}.parts-list-content .parts-listing-container .part-name-value-large{font-size:20px;text-align:left;}.parts-list-content .parts-listing-container .part-list-price{color:#3a658e;}.parts-list-content .parts-listing-container .part-list-msrp{text-decoration:line-through;margin-right:.25em;}.parts-list-content .parts-listing-container .part-free-shipping{color:#3a658e;font-size:11px;font-weight:bold;font-family:Arial,sans-serif;text-align:left;margin-top:.5em;margin-bottom:.5em;}@media screen and (min-width:1001px){.parts-list-content .parts-listing-container .part-free-shipping{margin-top:.25em;}}.parts-list-content .parts-listing-container .list-msrp-save-percentage{padding:.25em .35em;background:#b12a1c;color:#fff;font-weight:400;font-size:.8rem;}.parts-list-content .parts-listing-container .part-name-value{font-size:12px;text-align:left;}.parts-list-content .parts-listing-container .part-make-value{margin-bottom:15px;font-size:14px;}.parts-list-content .parts-listing-container .part-description{width:100%;margin-top:15px;font-size:12px;margin-bottom:3px;overflow:hidden;}.parts-list-content .parts-listing-container .part-description .more{margin-left:10px;font-weight:700;}.parts-list-content .parts-listing-container .part-description p{margin:0;}@media screen and (max-width:650px){.parts-list-content .parts-listing-container .part-updated{font-size:12px;font-style:italic;margin-top:15px;}}.parts-list-content .parts-listing-container .part-dealer-info{font-size:12px;text-align:right;}.parts-list-content .parts-listing-container .part-dealer-info a{text-decoration:underline;-webkit-transition:all .2s ease-in-out;}.parts-list-content .parts-listing-container .buy-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;padding:5px 20px;line-height:23px;font-size:.75em;margin:0 0 5px;color:#fff;}@media screen and (min-width:1001px){.parts-list-content .parts-listing-container .buy-btn:hover{background-color:#000;}}.parts-list-content .parts-listing-container .buy-btn .fas{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:.656rem;margin-right:7px;}.parts-list-content .parts-listing-container .contact-options a{color:#fff;background-color:#333;line-height:1;}@media screen and (min-width:1001px){.parts-list-content .parts-listing-container .contact-options a:hover{background-color:#000;}}.parts-list-content .parts-listing-container .mobile-parts-detail-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:1.5;}.parts-list-content .parts-listing-container .mobile-parts-detail-container .dealer-phone-container a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:14px 0 6px;border:1px #3a658e solid;background:none;height:43px;color:#3a658e;border-radius:7px;width:100%;text-decoration:none;}.parts-list-content .parts-listing-container .mobile-parts-detail-container .dealer-phone-container a i{margin-right:5px;}.parts-list-content .parts-listing-container .mobile-parts-detail-container .dealer-name{margin-top:14px;line-height:1;}.parts-list-content .parts-listing-container .mobile-parts-detail-container .dealer-location{margin-top:0;margin-bottom:10px;line-height:1;}.parts-list-content .parts-listing-container .mobile-parts-detail-container .dealer-text-large{font-size:15px;}.parts-list-content .parts-listing-container .mobile-parts-detail-container .dealer-text-small{margin-left:10px;font-size:12px;font-weight:400;font-family:Arial,sans-serif;}.parts-list-content .part-group-banner{background:#eee;padding:15px;box-sizing:border-box;font-size:16px;font-weight:700;text-align:center;color:#555;border:1px #ccc solid;}.parts-list-content .parts-search-container{padding:20px;border:1px #ccc solid;box-sizing:border-box;}.parts-list-content .parts-search-container .error-message{max-width:800px;margin:0 auto;border:none;border-bottom:1px #ccc solid;box-sizing:border-box;}.parts-list-content .parts-search-container .parts-search-content{width:100%;max-width:800px;margin:15px auto;border:none;}.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-title{font-size:.83em;border:none;background:none;margin:5px 0;padding:0;}.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form{padding:0;width:inherit;}.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form .part-search-partnumber-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form .parts-radio{font-size:11px;margin:7px 5px 7px 0;}.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form .parts-radio .search-type{margin-bottom:4px;}.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form .part-search-partnumber{width:calc(100% - 150px);margin:0;}@media screen and (max-width:1000px){.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form .part-search-partnumber{width:calc(100% - 100px);}}.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form .parts-search-submit{width:150px;margin-left:5px;color:#fff;}@media screen and (max-width:1000px){.parts-list-content .parts-search-container .parts-search-content .parts-search .parts-search-form .parts-search-submit{width:100px;}}.parts-list-content .top-manufacturers.drilldown-section{margin-top:10px;}.parts-list-content .top-manufacturers.drilldown-section .section-container .links{width:25%;}.parts-list-content .top-manufacturers.drilldown-section .section-container .links .links-link{font-weight:normal;}.parts-list-content .top-manufacturers.drilldown-section .parts-all{font-weight:700;margin:0 0 15px;}.parts-list-content .top-manufacturers.drilldown-section .parts-all.view-more-parts{text-align:center;margin:35px 0;}.parts-list-content .top-manufacturers.drilldown-section .paging-container{margin:35px 0;}@media screen and (max-width:1000px){.parts-list-content .top-manufacturers.drilldown-section .section-container{width:100%;}}@media screen and (max-width:768px){.parts-list-content .top-manufacturers.drilldown-section .section-container .links{width:50%;}}@media screen and (max-width:480px){.parts-list-content .top-manufacturers.drilldown-section .section-container .links{width:100%;}}@media print{.list-top-section,.banner-ad-container,.desktop-banner-ad,.view-listing-details-link,.des-view-listingDetails,.contact-options,.contact-list,.paging-container,.mobile-option-bar{display:none;}.parts-list-content #main-content{width:100%;}.parts-listing-container.desktop,.parts-listing-container.mobile{page-break-inside:avoid;}.parts-listing-container.desktop{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.parts-listing-container.desktop .buy-btn.des-buy-now{display:none;}.parts-listing-container.desktop .parts-listing-column{max-width:220px;width:100%;overflow-wrap:break-word;}.parts-listing-container.desktop .parts-listing-column .part-image{width:100%;}}.disabled-btn,.disabled-btn:hover{background:#d0d0d0 !important;color:#717171 !important;}.want-to-buy-container{margin:0 auto;max-width:1124px;font-size:1rem;line-height:1.6;margin-bottom:35px;}@media screen and (max-width:1000px){.want-to-buy-container{font-size:1rem;}}.want-to-buy-container>div{padding-left:24px;padding-right:24px;}.want-to-buy-container .pagename{padding-bottom:12px;border-bottom:1px #e6e7e8 solid;font-weight:800;}.want-to-buy-container .want-to-buy-form{width:100%;display:inline-block;margin:20px 0;background:#fff;border:1px solid #ddd;line-height:20px;font-size:14px;padding:15px 15px 110px 15px;position:relative;box-sizing:border-box;}.want-to-buy-container .wtb-header{font-size:16px;font-weight:bold;text-align:left;padding:15px 0;margin:0;}.want-to-buy-container .wtb-subtitle{font-size:16px;font-weight:bold;padding:7px 0;margin:0;display:block;}.want-to-buy-container .continue-btn:hover{background:#399edc;transition:ease .3s;}.want-to-buy-container .save-btn{position:absolute;right:90px;bottom:20px;}.want-to-buy-container .continue-btn:not([class*="Mui"]){background:#3a658e;color:#fff;text-align:center;padding:10px 15px;border-radius:4px;display:inline-block;vertical-align:middle;margin:0 5px;font-size:14px;font-weight:bold;transition:ease .3s;}.want-to-buy-container .wtb-input-inline-radios{width:auto;margin:0 20px 0 0;display:inline-block;vertical-align:middle;}.want-to-buy-container .hide{display:none;}.want-to-buy-container .cancel-btn{background:#d0d0d0;color:#717171;text-align:center;padding:10px 15px;border-radius:4px;display:inline-block;vertical-align:middle;margin:0 5px;font-size:14px;font-weight:normal;transition:ease .3s;}.want-to-buy-container .continue-btn,.want-to-buy-container .cancel-btn,.want-to-buy-container .cancel-btn label,.want-to-buy-container .continue-btn label{cursor:pointer;}.want-to-buy-container .wtb-btns{width:100%;text-align:right;margin:0 auto;display:inline-block;text-decoration:none;position:absolute;bottom:20px;right:20px;}.want-to-buy-container .wtb-input-full{width:100%;display:block;margin:0 auto;text-align:left;padding:5px 0;}.want-to-buy-container .wtb-input-half{display:inline-block;width:47%;text-align:left;margin:2px 10px 2px 0;vertical-align:bottom;}.want-to-buy-container .wtb-input-half .wtb-mileage-to{width:68%;display:inline-block;margin-right:5px;vertical-align:middle;}.want-to-buy-container .wtb-input-half .wtb-location-search{width:85%;display:inline-block;}.want-to-buy-container .wtb-input-half .current-loc-btn{color:#fff;max-height:35px;border-radius:0;}.want-to-buy-container .wtb-input-half .required{display:inline-block;color:#f00;font-size:11px;}.want-to-buy-container .toggle-inline{width:50%;display:inline-block;}.want-to-buy-container .toggle-inline span{vertical-align:text-bottom;padding-left:5px;}.want-to-buy-container .toggle-inline .watchlist-toggle{width:10%;display:inline-block;margin-left:10px;margin-right:15px;}.want-to-buy-container .wtb-combine-inputs div{width:50%;display:inline-block;}.want-to-buy-container .wtb-manu-input{display:inline-block;width:100%;}.want-to-buy-container .wtb-or{padding-right:10px;display:inline-block;margin-top:15px;vertical-align:middle;}.want-to-buy-container .l-margin{margin-left:30px;}.want-to-buy-container .save-btn{position:absolute;right:105px;bottom:20px;height:40px;min-width:63px;}.want-to-buy-container .planning-to-buy-option{padding-top:5px;padding-bottom:5px;}.want-to-buy-container .planning-to-buy-input{margin-bottom:10px;}.want-to-buy-container .wtb-input-details{margin-top:20px;margin-bottom:20px;}.want-to-buy-container .wtb-price{width:69%;display:inline-block;vertical-align:middle;}.want-to-buy-container .wtb-specific-fields{display:inline;}.want-to-buy-container .wtb-currency{width:30%;display:inline-block;vertical-align:middle;}.want-to-buy-container .wtb-input-other-comments textarea{width:100%;height:100px;resize:none;}.want-to-buy-container .m-top-20{margin-top:20px;}.want-to-buy-container .alternative-dropdown label{display:none;}@media screen and (min-width:1000px){.confirmation-message{width:80%;}}@media screen and (max-width:1000px){.wtb-entry .wtb-equip-info .wtb-half,.wtb-input-details .wtb-input-half{width:100%;margin-left:0;}.wtb-input-details .wtb-input-half{margin-bottom:5px;}.wtb-entry .wtb-equip-info h3{padding-left:0;}.wtb-update-delete .update-time{width:50%;}.want-to-buy-container .wtb-input-details .wtb-or{margin:0 0 -10px 5px;float:left;}.email-alerts-container .email-alerts-list-box .alert-container-with-button div{margin-bottom:0;width:100%;font-size:14px;}.email-alerts-container .email-alerts-list-box .alert-container-with-button button{border-radius:4px;font-weight:700;margin-bottom:25px;width:100%;}.email-alerts-container .email-alerts-list-box .alert-container-with-button button i{padding-right:10px;}.email-alerts-container .email-alerts-list-box .alert-table .alert-modal .ts-button{min-width:25%;}.email-alerts-container .email-alerts-list-box .alert-table .alert-modal .cancel-button{color:#333;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row{overflow:auto;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display:first-of-type{width:100%;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .mobile-location-stretch{width:95% !important;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .display-row{padding-left:0;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display{display:block;width:100% !important;text-align:left;padding-top:5px;padding-left:0;padding-right:0;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display label,.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .mobile-alert-label{width:35%;font-weight:700 !important;display:inline-block;font-size:12px;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .watchlist-toggle{text-align:left;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .text-alert-toggle{text-align:left;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .mobile-alert-value{width:63%;display:inline-block;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display input{width:63%;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display select{width:63%;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .icon-buttons{background-color:#f5f5f5;color:#999;width:31%;margin-right:5px;padding:0;text-align:center;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .save{color:#fff;background-color:#3a658e;width:48%;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .half-width{width:48%;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .display-content-value{width:100%;margin-bottom:5px;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .alert-main-display .no-background{background-color:#fff;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .display-content-label{width:100%;margin-bottom:5px;}.email-alerts-container .email-alerts-list-box .alert-table .email-alert .alert-table-data-row .wtb-input-half{width:45%;}.mobile-disclaimer{font-size:12px;margin-bottom:20px;}}@media screen and (max-width:480px){.wtb-update-delete{text-align:left;}.wtb-update-delete .update-time{width:100%;}.wtb-update-delete .wtb-edit{padding-right:20px;padding-top:10px;}}.wtb-sect-header{background:#8e8e8e;padding:10px;display:inline-block;margin:0 auto;color:#fff;width:100%;box-sizing:border-box;}.wtb-sect-header .wtb-half{width:49%;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;}.wtb-half h4{font-size:14px;color:#fff;font-weight:bold;margin:0;}.wtb-half:last-child{text-align:right;}.my-wtb{width:100%;display:inline-block;text-align:center;margin:20px auto;background:#fff;border:1px #ddd solid;box-sizing:border-box;font-size:14px;line-height:20px;}.wtb-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;}.wtb-header h3{width:50%;}.wtb-entry{padding:20px 15px;display:inline-block;width:100%;margin:0;box-sizing:border-box;}.wtb-equip-info h3{text-transform:uppercase;color:#3a658e;font-weight:bold;font-size:14px;text-align:left;padding-bottom:15px;padding-left:5px;}.wtb-entry-info{text-align:left;display:block;font-size:12px;}.wtb-equip-info .wtb-half{width:49%;display:inline-block;vertical-align:top;margin:0 auto;}.wtb-update-delete{padding:10px;margin-top:10px;font-size:12px;}.update-time{text-align:left;display:inline-block;margin:0 auto;width:60%;}.wtb-edit{text-align:right;display:inline-block;padding-right:10px;padding-left:8px;}.wtb-edit a,.wtb-delete a{text-decoration:none;}.wtb-sect-header{background:#8e8e8e;padding:10px;display:inline-block;margin:0 auto;color:#fff;width:100%;}.check-icon{position:absolute;top:-48px;background:#3a658e;border-radius:200px;width:45px;height:45px;text-align:center;padding:27px;box-shadow:2px 3px 5px #a7a7a7;left:50%;transform:translate(-50%,0);z-index:1;}.check-icon .fas{font-size:2.75rem;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.confirmation-message{display:inline-block;position:relative;margin:0 auto;text-align:center;padding:60px 60px 40px 60px;background:#fff;border:1px solid #ddd;margin-top:50px;}.contain-it{width:100%;display:inline-block;text-align:center;margin:0 auto;}.confirmation-message .red{color:#ca1b28;text-transform:uppercase;font-weight:bold;font-size:16px;}.ref-id{margin:10px 0;background:#fff;display:inline-block;padding:0 20px;}.fin-message{margin-top:70px;padding-top:50px;border-top:1px solid #8e8e8e;font-size:14px;text-align:center;}.fin-btn{display:inline-block;text-decoration:none;padding:10px;background:#3a658e;color:#fff;text-align:center;border-radius:4px;margin-top:20px;font-weight:bold;transition:ease .3s;}.fin-top{text-align:center;font-size:16px;}.center-contain{width:100%;display:inline-block;text-align:center;margin:0 auto;}.pwr-dollar{width:100px;display:inline-block;margin:15px 0 10px 0;text-align:center;}.border-box{box-sizing:border-box;}.email-alerts-list__heading{width:initial;margin:0 0 20px;font-size:1.125rem;}.email-alerts-container .pagename{border:none;font-size:20px;font-weight:400;text-transform:uppercase;margin:0;}.email-alerts-container .want-to-buy-form{margin-top:0;}.email-alerts-container>div{padding-left:0;padding-right:0;}@media screen and (min-width:1001px){.email-alerts-container .wtb-input .wtb-input-half{width:45%;}}.email-alerts-container .wtb-input .wtb-input-half .wtb-mileage-to{width:68%;display:inline-block;margin-right:5px;vertical-align:middle;}.email-alerts-container .wtb-price{width:68%;margin-right:1%;}.email-alerts-container .wtb-language{width:50%;}@media screen and (max-width:1000px){.email-alerts-container .wtb-language{width:100%;}}.alert-table-btn{cursor:pointer;font-size:12px;}.email-alert-title{display:inline-block;width:100%;}.email-alert-title h1{width:75%;display:inline-block;}.email-alert-title div{display:inline-block;width:20%;}.text-alerts-modal .ts-modal-header{margin-bottom:0;}.text-alerts-modal .ts-modal-header h2{margin-bottom:0;}.text-alerts-modal .ts-modal-header .close{text-align:right;}.text-alerts-modal .submit-text{font-size:14px;padding-top:10px;}.text-alerts-modal .submit-text div{padding-bottom:10px;}.text-alerts-modal .smaller-text{font-size:14px;padding:10px 0;}.text-alerts-modal .opt-out{font-size:12px;padding:25px 0 5px 0;}.text-alerts-modal .opt-out p{text-transform:none;padding:0;display:inline-block;margin:0;text-decoration:underline;}.text-alerts-modal .opt-out i{opacity:1;}.text-alerts-modal .bottom-buttons{display:inline-block;width:100%;}.text-alerts-modal i{opacity:.5;}.text-alerts-modal .submit-line{padding-bottom:10px;}.email-alerts-list-box .wtb-header{padding:0;}.email-alerts-list-box .email-alert{border-bottom:1px #eee solid;}.email-alerts-list-box .email-alert a{text-decoration:underline;}.email-alerts-list-box .alert-container-with-button div{display:inline-block;width:70%;margin-bottom:0;font-size:14px;}.email-alerts-list-box .alert-container-with-button button{display:inline-block;width:25%;border-radius:4px;font-weight:700;margin-bottom:25px;}.email-alerts-list-box .alert-container-with-button button i{padding-right:10px;}.email-alerts-list-box .helper-text{font-size:14px;margin:10px 0;margin-bottom:25px;}.email-alerts-list-box .wtb-update-delete{margin-top:0;}.email-alerts-list-box .another-button-top{width:100%;text-align:center;margin-top:10px;margin-bottom:15px;}.email-alerts-list-box .another-button-top button{width:75%;max-width:400px;border-radius:4px;font-weight:700;display:inline-block;}.email-alerts-list-box .another-button-top i{padding-right:10px;}.email-alerts-list-box .text-alert-header{background-color:rgba(103,0,2,.1);width:100%;padding:15px 0;font-size:12px;text-align:center;color:#670001;border-radius:4px;margin-bottom:15px;}.email-alerts-list-box .text-alert-header .blurb-section{width:70%;display:inline-block;}.email-alerts-list-box .alert-table{width:100%;border-collapse:collapse;border:1px #eee solid;margin-bottom:25px;}.email-alerts-list-box .alert-table .alert-table-header{background:#f5f5f5;padding:12px 10px;font-weight:bold;color:#333;font-size:14px;}.email-alerts-list-box .alert-table .alert-table-header div:first-of-type{width:6%;}.email-alerts-list-box .alert-table .alert-table-header div:last-of-type{width:17%;}.email-alerts-list-box .alert-table .alert-table-header div{width:14%;text-align:left;display:inline-block;text-overflow:clip;font-size:12px;}.email-alerts-list-box .alert-table .alert-table-header .watchlist{width:14%;}.email-alerts-list-box .alert-table .alert-table-header .watchlist i{margin-left:5px !important;}.email-alerts-list-box .alert-table .alert-table-header .item-label{display:block;margin-left:5px;}.email-alerts-list-box .alert-table .alert-table-header .th-space{min-width:120px;}.email-alerts-list-box .alert-table .alert-table-header span{padding-right:5px;}.email-alerts-list-box .alert-table .alert-table-header .title-name{position:relative;}.email-alerts-list-box .alert-table .alert-table-header .title-name i{margin:0 5px;opacity:.25;}.email-alerts-list-box .alert-table .alert-table-header .title-name .heavy{opacity:1;}.email-alerts-list-box .alert-table .alert-table-header .title-name:hover{cursor:pointer;}.email-alerts-list-box .alert-table .alert-table-header .title-name:hover .email-alert__popup{opacity:1;transform:translate(-50%,0);}.email-alerts-list-box .alert-table .alert-table-header .title-name .email-alert__popup{width:240px;opacity:0;position:absolute;padding:15px;margin-top:7px;border-radius:5px;font-size:12px;background:#555;line-height:1.3;color:#fff;z-index:13;transition:all .15s ease-in-out;pointer-events:none;bottom:calc(100% + 5px);}.email-alerts-list-box .alert-table .alert-table-header .title-name .email-alert__popup:hover{display:block;}.email-alerts-list-box .alert-table .alert-table-header .title-name .email-alert__popup:before{content:'';position:absolute;top:100%;left:50%;width:0;height:0;border:.5em solid transparent;border-top-color:#000;transform:translate(-50%,0);opacity:1;}.email-alerts-list-box .alert-table .alert-table-data-row{background:#fff;font-size:13px;padding:12px 10px;}.email-alerts-list-box .alert-table .alert-table-data-row .email-alerts__alert-expanded-info{padding-top:5px;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display:first-of-type{width:6%;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display:last-of-type{width:17%;padding-right:0;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display{display:inline-block;margin:0 auto;width:14%;padding-right:10px;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display .required{display:inline-block;color:#f00;font-size:11px;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display input{width:95%;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display select{width:95%;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display .error{display:block;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display .watchlist-toggle{text-align:center;}.email-alerts-list-box .alert-table .alert-table-data-row .alert-main-display .text-alert-toggle{text-align:center;}.email-alerts-list-box .alert-table .alert-table-data-row .seventy-width{width:48% !important;padding-left:15px;}.email-alerts-list-box .alert-table .alert-table-data-row .fifty-width{width:40% !important;}.email-alerts-list-box .alert-table .alert-table-data-row .buffer::after{content:' ';width:100%;display:block;}.email-alerts-list-box .alert-table .alert-table-data-row .wtb-input-inline-radios{display:inline-block;margin:0 auto;width:45%;padding-right:10px;}.email-alerts-list-box .alert-table .alert-table-data-row-distance{background:#fff;column-span:all;}.email-alerts-list-box .alert-table .alert-table-data-row-distance div{width:100%;}.email-alerts-list-box .alert-table .bottom-border-gray{border-bottom:4px solid #f1f1f1;}.email-alerts-list-box .alert-table .cat-mm-td{padding-left:5px;}.email-alerts-list-box .alert-table .alert-modal .ts-button{width:12%;display:inline-block;margin-right:10px;}.email-alerts-list-box .alert-table .alert-modal .cancel-button{background:#d0d0d0;color:#333;}.email-alerts-list-box .alert-table .email-alerts__alert-buttons{font-weight:600;color:#999;font-size:15px;text-align:right;width:20% !important;padding-right:0 !important;}.email-alerts-list-box .alert-table .email-alerts__alert-buttons .icon-buttons{display:inline-block;}.email-alerts-list-box .alert-table .email-alerts__alert-buttons .icon-buttons i{padding:10px;font-size:15px;}.email-alerts-list-box .alert-table .email-alerts__alert-buttons .icon-buttons:hover{cursor:pointer;background-color:#f5f5f5;}.email-alerts-list-box .alert-table .email-alerts__alert-buttons .fa-save{color:#fff;background-color:#3a658e;}.email-alerts-list-box .alert-table .email-alerts__alert-buttons .fa-save:hover{background-color:#3a658e;}.email-alerts-list-box .alert-table .email-alerts__delete-popup{display:block;position:fixed;bottom:25px;left:45%;text-align:center;}.email-alerts-list-box .alert-table .email-alerts__delete-popup .text-section{background-color:#fff;display:inline-block;padding:0 10px;max-width:1140px;margin:auto;justify-content:center;text-align:center;box-shadow:0 10px 20px 0 #161434;}.email-alerts-list-box .alert-table .email-alerts__delete-popup .text-section .bulk-delete-button i{padding-right:10px;}.email-alerts-list-box .alert-table .email-alerts__delete-popup .text-section .selection{display:inline-block;padding-right:10px;}.email-alerts-list-box .alert-table .email-alerts__delete-popup .text-section .selection i{opacity:.5;}.email-alerts-list-box .alert-table .display-row:first-of-type{padding-top:5px;}.email-alerts-list-box .alert-table .display-row{min-width:100%;display:inline-block;font-size:13px;margin-bottom:5px;padding-left:10px;color:#333;}.email-alerts-list-box .alert-table .display-row .display-content-label{background:#f5f5f5;display:inline-block;width:30%;font-weight:bold;padding:10px;}.email-alerts-list-box .alert-table .display-row .display-content-value{background:inherit;display:inline-block;width:65%;padding:10px;border-bottom:1px solid #f1f1f1;color:#000;}.email-alerts-list-box .alert-table .display-row .wtb-location-search{width:75%;display:inline-block;}.email-alerts-list-box .alert-table .display-row mobile-location-stretch{padding:0;padding-left:10px;}.email-alerts-list-box .alert-table .display-row .current-loc-btn{color:#fff !important;}.email-alerts-list-box .alert-table .display-row .wtb-input-half{width:30%;padding-left:8px;}.email-alerts-list-box .alert-table .display-row .wtb-input-half .wtb-price{width:75%;}.email-alerts-list-box .alert-table .display-row .wtb-input-half .wtb-currency{width:20%;}.email-alerts-list-box .alert-table .display-row .half-width{width:46%;padding-left:7px;display:inline-block;}.email-alerts-list-box .alert-table .display-row .half-width .required{display:inline-block;color:#f00;font-size:11px;}.email-alerts-list-box .email-alerts__bottom-row{width:100%;text-align:center;margin-top:25px;}.email-alerts-list-box .email-alerts__bottom-row i{padding-right:10px;}.email-alerts-list-box .email-alerts__bottom-row button{width:75%;max-width:400px;border-radius:4px;font-weight:700;}.email-alerts-list-box .alerts-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;}.email-alerts-list-box .alerts-header h4{width:50%;}.email-alerts-list-box .alert-success-modal{min-width:33%;}.alert-table-mobile{display:none;}.alert-table-mobile .alert-table-data-row{width:95%;background:#fff;padding:10px;display:inline-block;border-bottom:1px solid #f1f1f1;}.alert-table-mobile .alert-table-data-row .row-item{margin-bottom:10px;font-size:12px;}.alert-table-mobile .alert-table-data-row .wtb-update-delete{padding-left:0;}@media screen and (max-width:550px){.alert-table-mobile{display:block;}}.error-red{color:#ca1b28;text-transform:uppercase;font-weight:bold;font-size:16px;}.watchlist-add .fa-bookmark,.watchlist-delete .fa-bookmark{position:relative;top:1px;}.watchlist-add .fa-heart,.watchlist-delete .fa-heart{font-size:20px;width:1.05em;}.watchlist-delete .fa-heart{color:#f00;-webkit-text-stroke:1px #fff;}.watchlist-delete .fa-times{padding-left:5px;padding-right:0;font-size:18px;color:#b8b8b8;}.listing-top-right .watchlist-delete,.listing-main-stats .watchlist-delete{display:block;}.watchlist-add .listings-watchlist-lnk-text,.watchlist-delete .listings-watchlist-lnk-text{display:inline-block;line-height:18px;}.watchlist-delete .fa-bookmark.bookmark-solid,.watchlist-delete .fa-heart{display:inline;}.watchlist-delete .fa-bookmark.bookmark-clear,.watchlist-delete .far.fa-heart,.watchlist-add .watchlist-delete-text,.watchlist-delete .watchlist-add-text,.watchlist-add .fa-bookmark.bookmark-solid,.watchlist-add .fas.fa-heart{display:none;}.watchlist-view-text{display:inline;font-size:12px;}.watchlist-add-lnk-wrapper,.watchlist-delete-lnk-wrapper{padding-bottom:5px;}.listings-watchlist-link-wrapper,.listings-compare-link-wrapper{text-align:right;}@media print{.no-print,.scrollToTop,.sidebar,.paging-container{display:none;}.legal-text-container{margin-top:15px;}.list-content .list-top-section,.list-content .linking-buttons,.list-content .listing-widgets,.list-content .listing-widgets-undefined{display:none;}.list-content .list-main-section{width:100%;margin:auto;border:none;}.list-content .list-main-section .show-closest-first-container,.list-content .list-main-section .listing-group-banner,.list-content .list-main-section .currency-banner,.list-content .list-main-section .currency-banner-list,.list-content .list-main-section .banner-ad-container{display:none;}.list-content .list-main-section .list-container,.list-content .list-main-section #list-container{width:100%;}.list-content .list-main-section .list-container .contact-options,.list-content .list-main-section .list-container .contact-list,.list-content .list-main-section .list-container .listings-compare-link-wrapper,.list-content .list-main-section .list-container .spec-icon,.list-content .list-main-section .list-container .open-spec-link,.list-content .list-main-section .list-container .listing-image-buttons,.list-content .list-main-section .list-container .fin-stacked,.list-content .list-main-section .list-container .purchase-today-link,.list-content .list-main-section .list-container a.view-listing-details-link.premium-detail-link,.list-content .list-main-section .list-container .buy-btn,.list-content .list-main-section .list-container .other-site-data,.list-content .list-main-section .list-container .dealer-phone-call-mobile,.list-content .list-main-section #list-container .contact-options,.list-content .list-main-section #list-container .contact-list,.list-content .list-main-section #list-container .listings-compare-link-wrapper,.list-content .list-main-section #list-container .spec-icon,.list-content .list-main-section #list-container .open-spec-link,.list-content .list-main-section #list-container .listing-image-buttons,.list-content .list-main-section #list-container .fin-stacked,.list-content .list-main-section #list-container .purchase-today-link,.list-content .list-main-section #list-container a.view-listing-details-link.premium-detail-link,.list-content .list-main-section #list-container .buy-btn,.list-content .list-main-section #list-container .other-site-data,.list-content .list-main-section #list-container .dealer-phone-call-mobile{display:none;}.list-content .list-main-section .list-container .list-listing,.list-content .list-main-section .list-container .list-listing-mobile,.list-content .list-main-section .list-container .listing-data-selector,.list-content .list-main-section #list-container .list-listing,.list-content .list-main-section #list-container .list-listing-mobile,.list-content .list-main-section #list-container .listing-data-selector{page-break-inside:avoid;}.list-content .list-main-section .list-container .list-listing-mobile,.list-content .list-main-section .list-container .listing-data-selector,.list-content .list-main-section #list-container .list-listing-mobile,.list-content .list-main-section #list-container .listing-data-selector{padding:10px;}.list-content .list-main-section .list-container .listing-top,.list-content .list-main-section #list-container .listing-top{flex-direction:row;display:flex;}.list-content .list-main-section .list-container .listing-top .listing-top-left,.list-content .list-main-section #list-container .listing-top .listing-top-left{display:flex;}.list-content .list-main-section .list-container .listing-top .listing-top-left section,.list-content .list-main-section #list-container .listing-top .listing-top-left section{overflow-wrap:break-word;word-wrap:break-word;}.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats{padding-left:15px;}.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .top-specs__additional,.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .visually-hidden,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .top-specs__additional,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .visually-hidden{display:contents;}.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .listing-category,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .listing-category{margin:0;}.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .price-container,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .price-container{margin:0;}.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .price-container .price,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .price-container .price{font-size:1em;}.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .price-container .rent-prices,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .price-container .rent-prices{padding:0;}.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .price-container .retail-price-container,.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .price-container .MSRP-parent,.list-content .list-main-section .list-container .listing-top .listing-top-left .listing-main-stats .price-container .machine-location,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .price-container .retail-price-container,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .price-container .MSRP-parent,.list-content .list-main-section #list-container .listing-top .listing-top-left .listing-main-stats .price-container .machine-location{margin:0;}.list-content .list-main-section .list-container .listing-top .listing-top-right .listing-dealer-info,.list-content .list-main-section #list-container .listing-top .listing-top-right .listing-dealer-info{text-align:left;margin:0 0 5px 15px;width:100%;}.list-content .list-main-section .list-container .listing-top .listing-top-right .listing-dealer-info .dealer-name,.list-content .list-main-section #list-container .listing-top .listing-top-right .listing-dealer-info .dealer-name{margin:0;}.list-content .list-main-section .list-container .listing-top .listing-top-right .listing-dealer-info .dealer-data,.list-content .list-main-section #list-container .listing-top .listing-top-right .listing-dealer-info .dealer-data{font-weight:normal;margin:0;}.list-content .list-main-section .list-container .listing-top .listing-top-right .listing-dealer-info .dealer-data .visit-our-website,.list-content .list-main-section #list-container .listing-top .listing-top-right .listing-dealer-info .dealer-data .visit-our-website{display:none;}.list-content .list-main-section .list-container .listing-top .listing-top-right .badge-container,.list-content .list-main-section #list-container .listing-top .listing-top-right .badge-container{float:left;}.list-content .list-main-section .list-container .listing-bottom .dealer-phone-call-desktop,.list-content .list-main-section #list-container .listing-bottom .dealer-phone-call-desktop{display:contents;}.list-content .list-main-section .list-container .listing-bottom .listing-description-text,.list-content .list-main-section #list-container .listing-bottom .listing-description-text{margin:0 30px 5px 0;}.list-listing-card-wrapper{width:30% !important;max-width:100%;-webkit-print-color-adjust:exact;}.list-listing-card-wrapper .list-listing .listing-content .list-listing-title{height:fit-content;}.list-listing-card-wrapper .list-listing .listing-content .list-listing-title .listing-portion-title{font-size:.937em;}.list-listing-card-wrapper .list-listing .listing-content .specs-container .top-specs__additional,.list-listing-card-wrapper .list-listing .listing-content .specs-container .visually-hidden{display:contents;}.list-listing-card-wrapper .list-listing .listing-content .price-container{padding:0;}.list-listing-card-wrapper .list-listing .listing-content .price-container .rent-prices,.list-listing-card-wrapper .list-listing .listing-content .price-container .lease-prices{padding:0;}.list-listing-card-wrapper .list-listing .listing-bottom{margin-top:0;}.list-listing-card-wrapper .list-listing .listing-bottom a.view-listing-details-link.des-view-listingDetails{display:none;}.list-listing-wrapper{-webkit-print-color-adjust:exact;}.list-listing-wrapper .list-listing .listing-content .listing-content-middle{padding:0 15px 0 15px;max-width:600px;}.list-listing-wrapper .list-listing .listing-content .listing-content-middle .specs-container .top-specs__additional,.list-listing-wrapper .list-listing .listing-content .listing-content-middle .specs-container .visually-hidden{display:contents;}.list-listing-wrapper .list-listing .listing-content .listing-content-right .dealer-phone-call-desktop{display:contents;}.list-listing-wrapper .list-listing .listing-content .listing-content-right a.view-listing-details-link,.list-listing-wrapper .list-listing .listing-content .listing-content-right .des-view-listingDetails{display:none;}}@media screen and (min-width:1001px){.print-detail-wrapper{margin:0 auto;max-width:1124px;}}.print-detail-wrapper .print-detail-content .dealer-header-title-logo{display:block;width:auto;height:auto;max-width:160px;margin:0 auto;}.print-detail-wrapper .print-detail-content .print-detail-main-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:2em;}.print-detail-wrapper .print-detail-content .print-detail-main-info .title-and-image{max-width:60%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-direction:column;}.print-detail-wrapper .print-detail-content .print-detail-main-info .title-and-image .print-this-img-main{max-width:100%;max-height:100%;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information{max-width:40%;padding-top:4em;padding-left:2em;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .detail-price,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .msrp-percentage-container,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .price-entered-as{display:table;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .detail-price .msrp-save-price,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .detail-price .msrp-price,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .msrp-percentage-container .msrp-save-price,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .msrp-percentage-container .msrp-price,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .price-entered-as .msrp-save-price,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .price-entered-as .msrp-price{padding-right:8px;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .detail-price,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .alternate-retail-price{font-weight:bold;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .price-entered-as{font-size:12px;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .other-site-data-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .field-name,.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .dealer-company-header{font-weight:bold;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .dealer-info{padding-left:0;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .dealer-info .wholesale{margin-top:.5em;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .dealer-info .contact-information{width:100%;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .dealer-info .phone-and-email{display:none;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .dealer-info a{text-decoration:none;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .dealer-info .des-video-chat{display:none;}.print-detail-wrapper .print-detail-content .print-detail-main-info .print-contact-information .detail__machine-location{text-align:unset;margin-bottom:15px;font-size:12px;}.print-detail-wrapper .print-detail-content .thumbnails{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.print-detail-wrapper .print-detail-content .thumbnails .print-this-thumbnails{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.print-detail-wrapper .print-detail-content .thumbnails .print-this-thumbnail{max-height:100px;max-width:100px;margin-left:.05em;margin-right:.05em;margin-bottom:.25em;}.print-detail-wrapper .print-detail-content .thumbnails .hide{display:none;}.print-detail-wrapper .print-detail-content .thumbnails .print-this-hide-toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.print-detail-wrapper .print-detail-content .print-detail-main-info,.print-detail-wrapper .print-detail-content .specifications-heading,.print-detail-wrapper .print-detail-content .print-specs-table,.print-detail-wrapper .print-detail-content .print-specs-paragraph,.print-detail-wrapper .print-detail-content .print-this-thumbnails{width:95%;margin:auto;margin-bottom:1em;}.print-detail-wrapper .print-detail-content .print-specs-table{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.print-detail-wrapper .print-detail-content .print-specs-table .print-data-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:47%;margin:0 1.5%;padding:0;margin-bottom:.25em;}.print-detail-wrapper .print-detail-content .print-specs-table .print-data-row .print-data-label{font-weight:bold;min-width:50%;}.print-detail-wrapper .print-detail-content .print-data-value{line-height:20px;}.print-detail-wrapper .print-detail-content .print-specs-paragraph{line-height:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.print-detail-wrapper .print-detail-content .print-specs-paragraph .print-paragraph-spec-key{margin-right:5px;font-weight:bold;}.print-detail-wrapper .print-detail-content .print-specs-paragraph .divider{margin:0 8px;}.print-detail-wrapper .print-detail-content .specs-toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:5em;}.print-detail-wrapper .print-detail-content .hide{display:none;}.print-detail-wrapper .print-detail-content a{cursor:pointer;text-decoration:underline;}.print-detail-wrapper .print-detail-content .fas,.print-detail-wrapper .print-detail-content .fab{display:none;}.print-detail-wrapper .print-detail-content .listing-prices{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:normal;-moz-box-align:normal;-ms-flex-align:normal;-webkit-align-items:normal;align-items:normal;}.print-detail-wrapper .print-detail-content .dealer-contact{margin:0;padding:0;border-radius:0;background-color:#fff;}.print-detail-wrapper .print-detail-content .dealer-contact__button,.print-detail-wrapper .print-detail-content .dealer-contact__view-seller-info{display:none;}.print-detail-wrapper .print-detail-content .dealer-contact__link{text-decoration:none;}.print-detail-wrapper .print-detail-content .dealer-contact__website{font-size:10px;}html{overflow-y:unset;}.container,.body-content{padding:0 !important;}.list-content .compare-selected-listings-container .compare-button-list{background-color:#f3f3f3;color:#555;}@media screen and (min-width:1001px){.list-content .compare-selected-listings-container .compare-button-list:hover{background-color:#dfdfdf;}}.list-content .list-listing-wrapper{width:100%;}.list-content .exclusive-wholesale-contact-info{margin-bottom:10px;}@media screen and (max-width:785px){.list-content .list-main-section{border:none;}}.list-container-flexrow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media screen and (min-width:786px){.list-container-flexrow{padding:10px;}}.list-container-flexrow .list-listing-card-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;margin:10px;}@media screen and (min-width:577px) and (max-width:1000px){.list-container-flexrow .list-listing-card-wrapper{width:calc(50% - 20px);}}@media screen and (min-width:1001px){.list-container-flexrow .list-listing-card-wrapper{width:30%;}}.list-container-flexrow .list-listing-card-wrapper .ListingParentElement{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;}.list-container-flexrow .list-listing{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.list-container-flexrow .machine-location br{display:none;}.list-container-flexrow .machine-location strong{display:inline-block;margin-right:5px;}@media screen and (min-width:577px){.list-container-flexrow .machine-location strong{display:block;}}.list-container-flexrow .listing-floorplan,.list-container-flexrow .add-update-time{text-align:center;}.list-container-flexrow .add-update-time{margin:0;padding:5px 0;}.list-container-flexrow .spec-label{display:inline-block;font-weight:600;margin-right:5px;line-height:12px;}.list-container-flexrow .spec-label.price-tax{margin-left:5px;font-size:.6rem;line-height:.8rem;font-weight:normal;}.list-container-flexrow .spec-label.bid-label{line-height:16px;}.list-container-flexrow .price-container .price,.list-container-flexrow .price-container .price-wrapper{display:none;}@media screen and (min-width:1001px){.list-container-flexrow .price-container .price,.list-container-flexrow .price-container .price-wrapper{display:block;}}.list-container-flexrow .fin-calc{width:100%;}.list-container-flexrow .fin-calc img{max-width:25px;}.list-container-flexrow .fin-stacked{margin:5px 0;display:block;}.list-container-flexrow .badge-container .badge a,.list-container-flexrow .badge-container .badge div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center !important;}@media screen and (max-width:576px){.list-container-flexrow .badge-container .badge a,.list-container-flexrow .badge-container .badge div{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media screen and (min-width:577px){.list-container-flexrow .badge-container .badge a,.list-container-flexrow .badge-container .badge div{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.list-container-flexrow .view-listing-details-link,.list-container-flexrow .dealer-phone-call,.list-container-flexrow .dealer-phone-text{box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;background-color:#3a658e;cursor:pointer;color:#fff;font-size:12px;transition:all .25s;border:none;border-radius:5px;backface-visibility:hidden;text-decoration:none;padding:10px;line-height:1;}.list-container-flexrow .view-listing-details-link,.list-container-flexrow .dealer-phone-call,.list-container-flexrow .dealer-phone-text,.list-container-flexrow .contact-options,.list-container-flexrow .contact-options a{margin:0 0 5px;}.list-container-flexrow .contact-options a,.list-container-flexrow .dealer-phone-call,.list-container-flexrow .dealer-phone-text{background-color:#333;color:#fff;}.list-container-flexrow .contact-options>a i{display:none;}.list-container-flexrow .dealer-phone-call .dealer-phone,.list-container-flexrow .dealer-phone-text .dealer-text{margin-left:5px;}.list-container-flexrow .dealer-phone-call-desktop{display:none;}@media screen and (min-width:1001px){.list-container-flexrow .dealer-phone-text{display:none;}.list-container-flexrow .dealer-phone-call-mobile{display:none;}.list-container-flexrow .dealer-phone-call-desktop{display:inline;}}.list-container-flexrow .price-container{padding-top:15px;}.list-container-flexrow .price-container .spec-label{display:block;}.list-container-flexrow .price-container .left-float{float:left;}.list-container-flexrow .price-container .spec-wrapper .spec-label{display:block;float:left;}.list-container-flexrow .price-container .price{display:block;margin:4px 0;color:#3a658e;font-size:1rem;font-weight:bold;font-family:Arial,sans-serif;}.list-container-flexrow .price-container .fin-stacked{width:100%;}.list-container-flexrow .price-container .fin-stacked .fin-calc p span{font-size:12px;line-height:16px;}.list-container-flexrow .price-container .MSRP-parent{margin-bottom:.35em;}.list-container-flexrow .price-container .MSRP-parent .msrp{text-decoration:line-through;font-size:12px;}.list-container-flexrow .price-container .MSRP-parent .msrp-save-percentage{background:#b12a1c;padding:.25em .35em;color:#fff;font-size:12px;margin-left:.5em;font-weight:400;}.list-container-flexrow .price-container .MSRP-parent .price{margin-top:.35em;margin-left:0;}.list-container-flexrow .price-container .auction-price{color:#b12c1b;font-size:16px;font-weight:bold;font-family:Arial,sans-serif;}.list-container-flexrow .listing-widgets{margin:5px 0;}.list-container-flexrow .listing-card{padding:10px !important;margin:0 !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;width:100%;}.list-container-flexrow .listing-card .listing-content{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;min-height:1px;}.list-container-flexrow .listing-card .listing-image{width:100%;}.list-container-flexrow .listing-card .listing-dealer-info{border-top:1px #ddd solid;padding-top:5px;}.list-container-flexrow .listing-card .listing-widgets{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.list-container-flexrow .listing-card .listing-widgets a{width:auto;margin:0 0 1px;min-height:36px;}.list-container-flexrow .listing-card .compare-and-live-container{width:100%;overflow:auto;}.list-container-flexrow .listing-card .listings-compare-link-wrapper{text-align:center;padding:5px 0 10px;}.list-container-flexrow .listing-card .listings-compare-link-wrapper .compare-chkbox-container .compare-listings{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.list-container-flexrow .listing-card .listings-compare-link-wrapper .compare-chkbox-container .compare-listings .fa-check{top:0;left:0;}.list-container-flexrow .listing-card .listings-compare-link-wrapper .compare-chkbox-container .compare-listings .compare-label{margin:0;}.list-container-flexrow .listing-card .listings-compare-link-wrapper .compare-chkbox-container .compare-listings .compare-chkbox{height:10px;width:10px;margin:0 5px 0 0;}.list-container-flexrow .listing-card .compare-with-live-tile{width:max-content;float:left;}.list-container-flexrow .listing-card .live-tile-wrapper{align-items:end;display:flex;flex-direction:column;}.list-container-flexrow .listing-card .mobile-live-tile-wrapper{align-items:end;display:flex;flex-direction:column;width:max-content;float:right;}@media screen and (max-width:1000px){.list-container-flexrow .listing-card .listings-compare-link-wrapper{padding:5px 0 3px;}}.list-container-flexrow .listing-card .badge-container{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}.list-container-flexrow .listing-card-thumb .listing-content,.list-container-flexrow .listing-card-thumb .list-listing-title,.list-container-flexrow .listing-card-thumb .price-container{text-align:center;}.list-container-flexrow .listing-card-thumb .mobile-listing-title{text-align:left;}.list-container-flexrow .listing-card-thumb .free-shipping{text-align:center !important;}.list-container-flexrow .listing-card-thumb .fin-calc{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.list-container-flexrow .listing-card-thumb .price-container{padding-top:0;}.list-container-flexrow .listing-card-thumb .lease-title,.list-container-flexrow .listing-card-thumb .lease-prices,.list-container-flexrow .listing-card-thumb .rent-prices,.list-container-flexrow .listing-card-thumb .rent-title,.list-container-flexrow .listing-card-thumb .fractional-title{font-size:11px;}.list-container-flexrow .listing-card-thumb .lease-title.not-for-retail,.list-container-flexrow .listing-card-thumb .lease-prices.not-for-retail,.list-container-flexrow .listing-card-thumb .rent-prices.not-for-retail,.list-container-flexrow .listing-card-thumb .rent-title.not-for-retail,.list-container-flexrow .listing-card-thumb .fractional-title.not-for-retail{font-size:15px;}.list-container-flexrow .listing-card-thumb .listing-bottom .badge-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.list-container-flexrow .listing-card-large .other-site-data,.list-container-flexrow .listing-card-large .price-container{padding-top:5px;}.list-container-flexrow .listing-card-large .lease-title,.list-container-flexrow .listing-card-large .lease-prices,.list-container-flexrow .listing-card-large .rent-prices,.list-container-flexrow .listing-card-large .rent-title,.list-container-flexrow .listing-card-large .fractional-title{font-size:11px;}.list-container-flexrow .listing-card-large .lease-title.not-for-retail,.list-container-flexrow .listing-card-large .lease-prices.not-for-retail,.list-container-flexrow .listing-card-large .rent-prices.not-for-retail,.list-container-flexrow .listing-card-large .rent-title.not-for-retail,.list-container-flexrow .listing-card-large .fractional-title.not-for-retail{font-size:15px;}.list-container-flexrow .listing-card-large .listing-dealer-info{margin-top:10px;padding-top:10px;}.list-container-flexrow .listing-card-small{padding:0 !important;}.list-container-flexrow .listing-card-small .listing-content{padding:10px 10px 0 10px;}.list-container-flexrow .listing-card-small .view-listing-details-link,.list-container-flexrow .listing-card-small .buy-btn,.list-container-flexrow .listing-card-small .contact-btn,.list-container-flexrow .listing-card-small .check-availability,.list-container-flexrow .listing-card-small .email-seller,.list-container-flexrow .listing-card-small .video-chat,.list-container-flexrow .listing-card-small .facebook-messenger,.list-container-flexrow .listing-card-small .whatsapp,.list-container-flexrow .listing-card-small .dealer-phone-call,.list-container-flexrow .listing-card-small .listing-widgets a{border-radius:0;}.list-container-flexrow .listing-card-small .lease-title,.list-container-flexrow .listing-card-small .lease-prices,.list-container-flexrow .listing-card-small .rent-prices,.list-container-flexrow .listing-card-small .rent-title,.list-container-flexrow .listing-card-small .fractional-title{font-size:11px;}.list-container-flexrow .listing-card-small .lease-title.not-for-retail,.list-container-flexrow .listing-card-small .lease-prices.not-for-retail,.list-container-flexrow .listing-card-small .rent-prices.not-for-retail,.list-container-flexrow .listing-card-small .rent-title.not-for-retail,.list-container-flexrow .listing-card-small .fractional-title.not-for-retail{font-size:15px;}.list-container-flexrow .listing-card-small .price-container{padding-top:5px;}.list-container-flexrow .listing-card-small .listing-dealer-info{margin-top:10px;padding-top:10px;}.list-container-flexrow .listing-boxed{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:7.5px 15px;}@media screen and (min-width:786px){.list-container-flexrow .listing-boxed{margin-top:15px;margin-bottom:15px;}}.list-container-flexrow .listing-boxed .listing-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media screen and (max-width:576px){.list-container-flexrow .listing-boxed .listing-content{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (min-width:577px){.list-container-flexrow .listing-boxed .listing-content{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.list-container-flexrow .listing-boxed .listing-content>div:first-child{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.list-container-flexrow .listing-boxed .listing-content .listing-content-middle{-webkit-flex-basis:30%;flex-basis:30%;padding:0 15px;}.list-container-flexrow .listing-boxed .listing-content .listing-content-right{-webkit-flex-basis:30%;flex-basis:30%;margin-left:auto;}}.list-container-flexrow .listing-boxed .listing-content .listing-content-right .listings-compare-link-wrapper{align-items:end;margin-bottom:10px;display:flex;flex-direction:column;}.list-container-flexrow .listing-boxed .listing-content .listing-content-right .price-container{padding-top:0;}.list-container-flexrow .listing-boxed .listing-content .listing-content-right .price-container .fin-stacked .fin-calc{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.list-container-flexrow .listing-boxed .listing-content .listing-content-right .listing-dealer-info{border-top:1px #ddd solid;padding:10px 0;}@media screen and (min-width:577px){.list-container-flexrow .listing-boxed .listing-content .listing-content-right .price-container,.list-container-flexrow .listing-boxed .listing-content .listing-content-right .listing-dealer-info{text-align:right;}}.list-container-flexrow .listing-boxed .listing-bottom{margin:0;}.list-container-flexrow .listing-boxed .lease-title,.list-container-flexrow .listing-boxed .lease-prices,.list-container-flexrow .listing-boxed .rent-prices,.list-container-flexrow .listing-boxed .rent-title,.list-container-flexrow .listing-boxed .fractional-title{font-size:11px;}.list-container-flexrow .listing-boxed .lease-title.not-for-retail,.list-container-flexrow .listing-boxed .lease-prices.not-for-retail,.list-container-flexrow .listing-boxed .rent-prices.not-for-retail,.list-container-flexrow .listing-boxed .rent-title.not-for-retail,.list-container-flexrow .listing-boxed .fractional-title.not-for-retail{font-size:15px;}.list-container-flexrow .listing-boxed .listing-description{display:block;}.faceted-section-head[custom-data-field=cdf-WholeSalePrice]{color:#b12c1b !important;}h3.wholesale{color:#b12c1b !important;}.error-content-container{margin:0 auto;max-width:1124px;font-size:1rem;line-height:1.6;margin-bottom:35px;}#contact-info{margin-bottom:10px;}#listings-company-branding{font-weight:bold;font-size:18px;font-size:1.8rem;line-height:2.5em;text-align:center;padding-bottom:1rem;}#listings-company-branding img{margin:auto;max-height:200px;}#loader_clicktorequestaccess{margin:auto;margin-top:17px;}.breadcrumbs__link{color:#666;}.detail__specs-label,.inspection__spec-label{color:#666;}.send-a-message-form .iti--allow-dropdown{height:unset;}@media screen and (max-width:1000px){.body-wrapper .list-content .linking-container .column3{width:96%;margin:0 2%;float:none;}}.list-content .linking-container .column3{width:21.5%;margin:0 1.5%;padding:0;float:left;}@media screen and (min-width:786px){.linking-buttons li{max-width:unset;}}.hosted-subdomain-header .mobileOnly{display:none !important;}.hosted-subdomain-header .page-heading{color:#fff;padding-top:8px;padding-bottom:8px;text-transform:uppercase;}.hosted-subdomain-header h1{max-width:1124px;margin:auto;}.hosted-subdomain-header .company-logo{max-height:65px;padding-top:3px;padding-bottom:3px;max-width:100%;}.hosted-subdomain-header .middle-row{max-width:1124px;margin:auto;}.hosted-subdomain-header .company-logo-wrapper{display:inline-block;width:20%;}.hosted-subdomain-header .hamburger-container{color:#000;display:inline-block;float:right;padding:25px;}.hosted-subdomain-header .hamburger-container i{font-size:24px;color:#000;cursor:pointer;}.hosted-subdomain-header .navigation-links-wrapper{display:inline-block;float:right;width:80%;text-align:right;max-height:75px;position:relative;}.hosted-subdomain-header .navigation-links-wrapper i{padding-right:20px;cursor:pointer;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links{width:33%;right:0;left:65% !important;border:1px solid #fff;border-top:none;margin-top:1px;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links ul{padding-right:20px;}.hosted-subdomain-header .navigation-links-wrapper .registration-links.mobile-open{padding-bottom:0;}.hosted-subdomain-header .navigation-links-wrapper .desktop-visible-navigation-links{display:inline-block;min-height:75px;}.hosted-subdomain-header .navigation-links-wrapper .desktop-visible-navigation-links ul{float:right;list-style-type:none;padding-right:5px;}.hosted-subdomain-header .navigation-links-wrapper .desktop-visible-navigation-links ul li{display:inline;padding-left:20px;display:inline-block;}.hosted-subdomain-header .navigation-links-wrapper .desktop-visible-navigation-links ul li a{font:'caption';font-size:18px;padding:27px 25px;text-decoration:none;color:#666;transition:background .2s ease;display:inline-block;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links,.hosted-subdomain-header .navigation-links-wrapper .registration-links{position:absolute;left:0;text-align:left;z-index:1005;right:0;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links ul,.hosted-subdomain-header .navigation-links-wrapper .registration-links ul{float:none;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links ul li,.hosted-subdomain-header .navigation-links-wrapper .registration-links ul li{display:block;padding-left:20px;width:100%;border-bottom:1px solid #fff;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links ul li a,.hosted-subdomain-header .navigation-links-wrapper .registration-links ul li a{color:#fff;padding:15px 0;display:block;width:100%;font-size:18px;text-decoration:none;}.hosted-subdomain-header .registration-links{padding-top:5px;padding-bottom:5px;font-size:13px;max-width:1124px;margin:auto;}.hosted-subdomain-header .registration-links a{text-decoration:none;color:#000;}.hosted-subdomain-header .registration-links .username{padding-right:2%;}.hosted-subdomain-header .registration-links-wrapper{background-color:#d3d3d3;}.hosted-subdomain-header .registration-links-wrapper .mobile-auth-container{display:none;}.hosted-subdomain-footer{background-color:#333;color:#aaa;text-align:center;margin-top:2em;}.hosted-subdomain-footer .footer-text{padding:30px 0;}.hosted-subdomain-footer .hosted-by{font-size:11px;line-height:14px;padding-bottom:15px;}.hosted-subdomain-footer .hosted-by a{color:#aaa !important;text-decoration:none;}@media screen and (max-width:1000px){.hosted-subdomain-header .mobileOnly{display:block !important;}.hosted-subdomain-header .mobile-header-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-height:75px;}.hosted-subdomain-header .hamburger-container{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;direction:rtl;max-height:68px;}.hosted-subdomain-header .hamburger-container i{font-size:36px;}.hosted-subdomain-header .hamburger-container i.close{display:block !important;}.hosted-subdomain-header i{font-size:36px;}.hosted-subdomain-header i.close{display:block !important;}.hosted-subdomain-header .middle-row{display:inline-flex;width:66.6666666%;}.hosted-subdomain-header .registration-links-wrapper{background-color:#fff;display:inline-block;width:33.3333333%;max-height:75px;}.hosted-subdomain-header .registration-links-wrapper i{padding-left:20px;}.hosted-subdomain-header .registration-links-wrapper .registration-links{display:none;}.hosted-subdomain-header .registration-links-wrapper .mobile-auth-container{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;max-height:68px;}.hosted-subdomain-header .registration-links-wrapper .mobile-auth-container i{color:#000;cursor:pointer;}.hosted-subdomain-header .company-logo-wrapper{display:inline-block;width:50%;text-align:center;}.hosted-subdomain-header .navigation-links-wrapper{position:inherit;width:50%;}.hosted-subdomain-header .navigation-links-wrapper .desktop-visible-navigation-links{display:none;}.hosted-subdomain-header .navigation-links-wrapper .hamburger-container{float:none;padding:0;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links{width:100%;right:0;left:0 !important;border-left:none;margin-top:0;}.hosted-subdomain-header .navigation-links-wrapper .navigation-links ul li{display:inline-block !important;}}.wd-dropdown-results{margin:0 !important;overflow:hidden;right:calc((var(--wd-form-brd-radius) / 1.5));left:calc((var(--wd-form-brd-radius) / 1.5))}.wd-dropdown-results:after{width:auto !important;height:auto !important}.search-results-wrapper{position:relative}.autocomplete-suggestions{display:grid;grid-template-columns:repeat(auto-fit, minmax(285px, 1fr));margin-top:-1px;margin-right:-1px}.autocomplete-suggestion{display:flex;padding:15px;border-top:1px solid;border-right:1px solid;border-color:var(--brdcolor-gray-300);cursor:pointer;line-height:1;transition:all .25s ease}.autocomplete-suggestion .suggestion-thumb{flex:0 0 auto;margin-right:15px;max-width:65px}.autocomplete-suggestion .suggestion-thumb img{border-radius:calc(var(--wd-brd-radius) / 2)}.autocomplete-suggestion .wd-entities-title{font-size:14px}.autocomplete-suggestion .wd-entities-title strong{text-decoration:underline}.autocomplete-suggestion .suggestion-sku{font-size:12px}.autocomplete-suggestion.suggestion-divider{width:100%;background-color:var(--bgcolor-gray-100);cursor:default}.autocomplete-suggestion.suggestion-divider h5{margin-bottom:0;text-transform:uppercase}.autocomplete-suggestion:hover,.autocomplete-suggestion.autocomplete-selected{background-color:var(--bgcolor-gray-100)}.view-all-results,.suggestion-divider,.suggestion-no-found{grid-column:1 / -1}.view-all-results{height:50px;border-top:1px solid;border-bottom:1px solid;border-color:var(--brdcolor-gray-300);color:var(--color-gray-800);text-align:center;text-transform:uppercase;font-weight:600;line-height:50px;cursor:pointer;transition:all .25s ease}.view-all-results:hover{background-color:var(--bgcolor-gray-100)}@media (max-width: 1024px){.autocomplete-suggestion{padding:10px}.autocomplete-suggestion .suggestion-thumb{max-width:45px}.autocomplete-suggestion .wd-entities-title,.autocomplete-suggestion .price{font-size:12px}}.searchform{position:relative}.searchform input[type="text"]{padding-right:50px;height:46px;font-size:15px}.searchform .searchsubmit{position:absolute;top:0;right:2px;bottom:0;padding:0;width:50px;border:none;background-color:transparent;box-shadow:none;color:var(--wd-form-color);font-weight:400;font-size:0}.searchform .searchsubmit:hover{color:var(--wd-form-color)}.searchform .searchsubmit:hover:after,.searchform .searchsubmit:hover img{opacity:.7}.searchform .searchsubmit:after{font-size:20px;transition:opacity .2s ease;content:"\f130";font-family:"woodmart-font"}.searchform .searchsubmit img{min-width:unset;max-width:24px;transition:opacity .2s ease}.searchform .searchsubmit:before{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;opacity:0;transition:opacity .1s ease;content:"";display:inline-block;width:18px;height:18px;border:1px solid rgba(0,0,0,0);border-left-color:currentColor;border-radius:50%;vertical-align:middle}.searchform .searchsubmit.wd-with-img:after{content:none}.searchform.search-loading .searchsubmit:before{opacity:1;transition-duration:.2s;animation:wd-rotate 450ms infinite linear}.searchform.search-loading .searchsubmit:after,.searchform.search-loading .searchsubmit img{opacity:0;transition-duration:.1s}.wd-dropdown-search-cat{right:0;left:auto;margin:var(--wd-form-brd-width) 0 0 !important}.wd-search-cat{display:flex;align-items:center;position:absolute;top:var(--wd-form-brd-width);right:52px;bottom:var(--wd-form-brd-width)}.wd-search-cat>a{display:flex;align-items:center;padding-right:15px;padding-left:15px;width:172px;height:100%;border-right:1px solid var(--wd-form-brd-color);border-left:1px solid var(--wd-form-brd-color);color:var(--wd-form-color);text-transform:uppercase;font-size:13px}.wd-search-cat>a>span{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.wd-search-cat>a:after{margin-left:8px;font-weight:600;font-size:8px;content:"\f129";font-family:"woodmart-font"}.wd-dropdown-search-cat:after{height:var(--wd-form-brd-width) !important}.wd-dropdown-search-cat.wd-design-default{width:190px}.wd-dropdown-search-cat .current-item>a{--sub-menu-color: var(--color-gray-800);font-weight:600}.wd-dropdown-search-cat .children li a{padding-left:20px}.form-style-underlined .wd-with-cat .wd-search-cat>a{height:auto}@media (min-width: 769px){.searchform.wd-with-cat input[type="text"]{padding-right:230px}}@media (max-width: 768.98px){.wd-search-cat{display:none}}.page-title{position:relative;margin-top:-40px;margin-bottom:40px;padding:15px 0}.page-title .container{position:relative;margin-bottom:-10px}.page-title .container>*{margin-bottom:10px}.page-title .title{font-size:36px;line-height:1.2}.title-design-centered{text-align:center}.title-design-disable{display:none}@media (min-width: 1025px){.title-size-small{padding:20px 0}.title-size-small .title{font-size:44px}.title-size-default{padding:60px 0}.title-size-default .title{font-size:68px}.title-size-large{padding:100px 0}.title-size-large .title{font-size:78px}}.filters-area{position:relative;top:-10px;display:none;margin-bottom:30px;padding-top:30px;padding-bottom:30px;border-style:solid;border-color:var(--brdcolor-gray-300);border-top-width:1px;border-bottom-width:1px}.filters-area .filters-inner-area{margin-bottom:-30px;opacity:0;transition:opacity .25s ease}.filters-area.custom-content .filters-inner-area{margin-bottom:0}.filters-area.custom-content .filters-inner-area>.col-12>p{display:none}.filters-area.filters-opened .filters-inner-area{opacity:1;transition:opacity .25s ease-in-out}.body-filters-opened .filters-area,.filters-area.always-open{display:block}.body-filters-opened .filters-area .filters-inner-area,.filters-area.always-open .filters-inner-area{opacity:1}.filter-widget{padding-bottom:0;border-bottom:none}.filter-widget:last-child{margin-bottom:30px}.wd-filter-buttons>a:before{font-size:1.7em;content:"\f15c"}.wd-filter-buttons.wd-action-btn>a{font-size:var(--wd-text-font-size)}.wd-filter-buttons.wd-action-btn>a:before{margin-inline-end:.2em}.wd-sticky-loader{position:relative;display:none;text-align:center}.wd-sticky-loader .wd-loader{position:absolute;top:55px;margin-left:-15px}.wd-sticky-loader.wd-position-stick .wd-loader{position:fixed;top:50%;margin-top:-15px}.wd-sticky-loader.wd-position-bottom{position:absolute;top:0;right:0;bottom:0;left:0}.wd-sticky-loader.wd-position-bottom .wd-loader{top:auto;bottom:85px}.ajax-loading .wd-sticky-loader{display:block;animation:wd-fadeIn 1s ease}.ajax-loading .wd-sticky-loader .wd-loader:after{animation:wd-rotate 450ms infinite linear}.wd-buttons[class*="wd-pos-r"] .wd-tooltip-label{top:50%;right:100%;margin-top:-17px;margin-right:8px}.wd-buttons[class*="wd-pos-r"] .wd-tooltip-label:before{top:50%;left:100%;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.product-grid-item{text-align:center;--wd-link-color: var(--color-gray-400);--wd-link-color-hover: var(--color-gray-700)}.product-grid-item .product-wrapper{border-radius:var(--wd-brd-radius)}.product-grid-item .product-element-top{position:relative;overflow:hidden;margin-bottom:10px;border-radius:var(--wd-brd-radius);backface-visibility:hidden;-webkit-backface-visibility:hidden}.product-grid-item .product-element-top:after{position:absolute;top:50%;left:50%;visibility:hidden;margin-top:-16px;margin-left:-16px;opacity:0;transition:opacity .1s ease, visibility .1s ease;content:"";display:inline-block;width:32px;height:32px;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle}.product-grid-item .product-element-top:hover .hover-img{opacity:1;transform:scale(1.09)}.product-grid-item .product-image-link img,.product-grid-item .hover-img img{width:100%}.product-grid-item .product-image-link{display:block}.product-grid-item .hover-img{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#fff;opacity:0;transition:opacity 0.5s ease,transform 2s cubic-bezier(0, 0, 0.44, 1.18)}.product-grid-item .hover-img>a{display:block;flex:1 1 100%;max-width:100%;width:100%}.product-grid-item .wd-entities-title,.product-grid-item .wd-product-cats,.product-grid-item .wd-product-brands-links{margin-bottom:5px;font-size:inherit}.product-grid-item .wd-product-cats,.product-grid-item .wd-product-brands-links{font-size:95%}.product-grid-item .wd-product-cats a,.product-grid-item .wd-product-brands-links a{display:inline-block}.product-grid-item .wd-product-sku{margin-bottom:5px;color:var(--color-gray-400);font-size:95%}.product-grid-item .wd-product-sku .wd-label{color:var(--color-gray-800);font-weight:600}.product-grid-item .wd-product-countdown,.product-grid-item .wd-progress-bar{margin-top:10px}.product-grid-item .star-rating,.product-grid-item .wd-star-rating,.product-grid-item .swatches-on-grid,.product-grid-item .wd-product-stock{margin-bottom:5px}.product-grid-item .wd-star-rating .star-rating{margin-bottom:0}.product-grid-item .swatches-on-grid:empty{display:none}.product-grid-item .price{display:block;margin-bottom:0;line-height:1.3}.product-grid-item .added_to_cart{display:none !important}.product-grid-item .shop_attributes{font-size:90%;--wd-attr-v-gap: 10px;--wd-attr-brd-style: dashed}.product-grid-item.product-swatched .hover-img{display:none}.product-grid-item.wd-loading-image .hover-img{display:none}.product-grid-item.wd-loading-image .product-image-link{opacity:.4}.product-grid-item.wd-loading-image .product-element-top:after{visibility:visible;opacity:1;transition:opacity .25s ease, visibility .25s ease;animation:wd-rotate 450ms infinite linear}.product-grid-item.quick-shop-shown .product-element-top .hover-img,.product-grid-item.wd-loading-quick-shop .product-element-top .hover-img{opacity:0;transition:opacity 0.25s ease,transform 2s cubic-bezier(0, 0, 0.44, 1.18)}.wd-spacing-0 .product-grid-item:not([class*="wd-hover-info"]),.wd-spacing-2 .product-grid-item:not([class*="wd-hover-info"]){margin-bottom:10px}.wd-buttons{z-index:2;display:flex;flex-direction:column;border-radius:calc(var(--wd-brd-radius) / 2);background:var(--bgcolor-white);box-shadow:1px 1px 1px rgba(0,0,0,0.1);transition:all .3s ease}.wd-buttons .wd-action-btn>a{height:45px}.wd-buttons.wd-pos-r-t{position:absolute;top:10px;right:10px}.wd-buttons.wd-pos-r-b{position:absolute;right:10px;bottom:10px}.wd-buttons[class*="wd-pos-r"]{opacity:0;transform:translateX(20px) translateZ(0)}.product-grid-item:hover .wd-buttons[class*="wd-pos-r"]{opacity:1;transform:translateY(0) translateZ(0)}.product-grid-item.product-swatched .wd-buttons[class*="wd-pos-r"],.product-grid-item.quick-shop-shown .wd-buttons[class*="wd-pos-r"],.product-grid-item[class*="wd-loading"] .wd-buttons[class*="wd-pos-r"]{opacity:0;transform:translateX(20px) translateZ(0)}.product-grid-item.product-swatched:not(.quick-shop-shown):not([class*="wd-loading"]) .product-element-top:hover .wd-buttons[class*="wd-pos-r"]{opacity:1;transform:translateY(0) translateZ(0)}.slider-type-product .owl-stage-outer,.slider-type-product .owl-carousel:not(.owl-loaded){padding-top:3px;padding-bottom:3px}.quick-shop-shown .wd-buttons,.quick-shop-shown .product-labels,.wd-loading-quick-shop .wd-buttons,.wd-loading-quick-shop .product-labels{opacity:0}.wd-loading-quick-shop .product-element-top:after{visibility:visible;opacity:1;transition:opacity .25s ease, visibility .25s ease;animation:wd-rotate 450ms infinite linear}.wd-loading-quick-shop .product-image-link{opacity:.2}.products-bordered-grid-ins .product-wrapper{padding:15px;border:1px solid var(--brdcolor-gray-300)}@media (max-width: 1024px){.product-grid-item .hover-img{display:none}.product-grid-item .wd-buttons{opacity:1;transform:none}.wd-buttons{border-radius:35px}.wd-buttons .wd-action-btn>a{width:35px;height:35px}.wd-buttons .wd-action-btn>a:before,.wd-buttons .wd-action-btn>a:after{font-size:14px}.wd-buttons .wd-quick-view-icon,.wd-buttons .wd-compare-btn{display:none}}@media (max-width: 768.98px){.products-bordered-grid-ins .product-wrapper{padding:10px}}@media (max-width: 576px){.product-grid-item.col-6 .price,.product-grid-item.col-6 .star-rating,.product-grid-item.col-6 .wd-entities-title,.product-grid-item.col-6 .wd-product-cats,.product-grid-item.col-6 .wd-product-brands-links,.product-grid-item.col-6 .wd-product-sku,.product-grid-item.col-6 .wd-product-stock span,.owl-items-xs-2 .product-grid-item .price,.owl-items-xs-2 .product-grid-item .star-rating,.owl-items-xs-2 .product-grid-item .wd-entities-title,.owl-items-xs-2 .product-grid-item .wd-product-cats,.owl-items-xs-2 .product-grid-item .wd-product-brands-links,.owl-items-xs-2 .product-grid-item .wd-product-sku,.owl-items-xs-2 .product-grid-item .wd-product-stock span{font-size:90%}}.wd-hover-standard .wd-add-btn{margin-top:10px}.wd-hover-standard .wd-add-btn>a{border-radius:var(--btn-shop-brd-radius);color:var(--btn-shop-color);box-shadow:var(--btn-shop-box-shadow);background-color:var(--btn-shop-bgcolor)}.wd-hover-standard .wd-add-btn>a:hover{color:var(--btn-shop-color-hover);box-shadow:var(--btn-shop-box-shadow-hover);background-color:var(--btn-shop-bgcolor-hover)}.wd-hover-standard .wd-add-btn>a:active{box-shadow:var(--btn-shop-box-shadow-active);bottom:var(--btn-shop-bottom-active)}.wd-hover-standard .add-to-cart-loop span{padding:10px 14px;font-size:12px;line-height:16px}.wd-hover-standard.wd-quantity .wd-add-btn{margin-top:5px}.wd-hover-standard.wd-quantity .wd-add-btn div.quantity input[type="button"],.wd-hover-standard.wd-quantity .wd-add-btn div.quantity input[type="number"]{height:36px}.wd-hover-standard.wd-quantity .wd-add-btn div.quantity,.wd-hover-standard.wd-quantity .wd-add-btn .add-to-cart-loop{margin-top:5px;margin-right:2px;margin-left:2px}.wd-add-btn-replace .add-to-cart-loop{overflow:hidden;padding:0}.wd-add-btn-replace .add-to-cart-loop .wd-tooltip-label{display:none}.wd-add-btn-replace .add-to-cart-loop span{display:block;transition:transform .25s ease, opacity .15s ease}.wd-add-btn-replace .add-to-cart-loop:before{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:20px;transition:opacity .15s ease, transform .25s ease;transform:translateY(100%);content:"\f123";font-family:"woodmart-font"}.wd-add-btn-replace .add-to-cart-loop:after{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;opacity:0;transition:opacity .2s ease;content:"";display:inline-block;width:18px;height:18px;border:1px solid rgba(0,0,0,0);border-left-color:currentColor;border-radius:50%;vertical-align:middle}.wd-add-btn-replace .add-to-cart-loop:hover:before{transform:translateY(0) translateZ(0)}.wd-add-btn-replace .add-to-cart-loop:hover span{transform:translateY(-100%) translateZ(0)}.wd-add-btn-replace .add-to-cart-loop.loading:before,.wd-add-btn-replace .add-to-cart-loop.loading span{opacity:0}.wd-add-btn-replace .add-to-cart-loop.loading:after{opacity:1;animation:wd-rotate 450ms infinite linear}@media (min-width: 769px){.cat-design-default .wrapp-category{overflow:hidden}.cat-design-default .hover-mask{position:absolute;right:20px;bottom:15px;left:20px;transition:transform .3s ease;transform:translateY(100%) translateZ(0);text-align:start;padding:0 !important}.cat-design-default .wd-entities-title{position:absolute;bottom:100%;left:0}.cat-design-default .more-products{margin-top:5px;opacity:0;transition:transform .3s ease, opacity .3s ease;transform:translateY(15px) translateZ(0)}.cat-design-default.categories-with-shadow .wrapp-category{box-shadow:1px 1px 2px rgba(0,0,0,0.12)}.cat-design-default:hover .hover-mask{transform:translateY(0) translateZ(0)}.cat-design-default:hover .more-products{opacity:1;transform:translateY(0) translateZ(0)}}.category-grid-item{text-align:center}.category-grid-item img{width:100%}.category-grid-item .hover-mask{padding:10px}.category-grid-item .category-image-wrapp{position:relative;overflow:hidden;border-radius:var(--wd-brd-radius)}.category-grid-item .category-image{display:block;margin:-1px;transition:transform 0.5s cubic-bezier(0, 0, 0.44, 1.18)}.category-grid-item:hover .category-image{transform:scale3d(1.1, 1.1, 1)}.category-grid-item .wd-entities-title{margin-bottom:0;text-transform:uppercase;font-size:20px}.category-grid-item .count{display:none;padding:0;background-color:transparent;color:rgba(0,0,0,0.25)}.category-grid-item .more-products>a{color:inherit}.category-grid-item .wrapp-category{position:relative;border-radius:var(--wd-brd-radius)}.category-grid-item .category-link{z-index:5}.cat-design-alt img{width:auto}.cat-design-alt.categories-with-shadow .category-image-wrapp{box-shadow:1px 1px 2px rgba(0,0,0,0.12)}@media (max-width: 768.98px){.category-grid-item .wd-entities-title{font-size:16px}.category-grid-item:hover .category-image{transform:none}}.popup-added_to_cart{max-width:450px;text-align:center}.popup-added_to_cart h3{text-transform:uppercase}.popup-added_to_cart .btn{margin:5px 10px}.popup-added_to_cart .view-cart{border-radius:var(--btn-shop-brd-radius);color:var(--btn-shop-color);box-shadow:var(--btn-shop-box-shadow);background-color:var(--btn-shop-bgcolor)}.popup-added_to_cart .view-cart:hover{color:var(--btn-shop-color-hover);box-shadow:var(--btn-shop-box-shadow-hover);background-color:var(--btn-shop-bgcolor-hover)}.popup-added_to_cart .view-cart:active{box-shadow:var(--btn-shop-box-shadow-active);bottom:var(--btn-shop-bottom-active)}[class*="color-scheme-light"] .popup-added_to_cart .close-popup{border-color:rgba(255,255,255,0.5);color:#fff}[class*="color-scheme-light"] .popup-added_to_cart .close-popup:hover{border-color:#fff;background-color:transparent;color:#fff}.mfp-bg{position:fixed;z-index:1102;overflow:hidden;background-color:rgba(0,0,0,0.7)}.mfp-wrap{position:fixed;z-index:1103;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{position:absolute;padding:0 8px;text-align:center}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-content{position:relative;z-index:1105;display:inline-block;margin:0 auto;vertical-align:middle;text-align:left}.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{user-select:none}.mfp-hide{display:none !important}.mfp-preloader{position:absolute;top:50%;right:8px;left:8px;z-index:1104;margin-top:-.8em;width:auto;color:#bbb;text-align:center}.mfp-preloader a{color:#bbb}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{max-width:900px;width:100%;line-height:0}.mfp-iframe-scaler{overflow:hidden;padding-top:56.25%;width:100%;height:0}.mfp-iframe-scaler iframe{position:absolute;display:block;background:#fff}.wd-popup{margin:25px auto;padding:30px;width:100%;background-color:var(--bgcolor-white);border-radius:var(--wd-brd-radius)}.mfp-move-horizontal .mfp-with-anim{opacity:0;transition:transform .3s ease, opacity .3s ease;transform:translateX(-100px)}.mfp-move-horizontal .mfp-with-anim .summary-inner{opacity:0;transition:transform .3s ease, opacity .3s ease;transform:translateY(30px)}.mfp-move-horizontal.mfp-bg{opacity:0;transition:opacity .25s ease,  visibility 0s ease .25s}.mfp-move-horizontal.mfp-ready .mfp-with-anim,.mfp-move-horizontal.mfp-ready .mfp-with-anim .summary-inner{opacity:1;transform:none}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:1;transition:opacity .25s ease, visibility 0s ease}.mfp-move-horizontal.mfp-removing .mfp-with-anim{opacity:0;transform:translateX(100px)}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}.mfp-move-horizontal.mfp-removing .mfp-close{display:none}.mfp-bg,.mfp-wrap,.mfp-container,.mfp-iframe-scaler iframe{top:0;left:0;width:100%;height:100%}button.mfp-close{position:fixed;top:var(--wd-admin-bar-h);right:0;bottom:auto;left:auto;z-index:1104;padding:0;width:50px;height:50px;background:none;color:#fff;text-align:center;font-weight:400;font-size:0;opacity:1;cursor:pointer;transition:all .25s ease;touch-action:manipulation;opacity:0;transition:all .25s ease, opacity 0s ease 0s}button.mfp-close:after{display:inline-block;font-size:16px;line-height:50px;content:"\f112";font-family:"woodmart-font"}button.mfp-close:hover{background-color:rgba(0,0,0,0.3);box-shadow:none;color:#fff;opacity:1}.mfp-ready button.mfp-close{opacity:1;transition:all .25s ease, opacity .3s ease .35s}.wd-widget-collapse.wd-opened .widget-title:after{background-color:#f1f1f1;transform:rotate(180deg)}.wd-widget-collapse:not(.wd-opened-initially)>.widget-title ~ *{display:none}.wd-widget-collapse .widget-title{position:relative;margin-bottom:0;padding-right:22px;cursor:pointer;user-select:none}.wd-widget-collapse .widget-title ~ *{margin-top:20px}.wd-widget-collapse .widget-title:after{position:absolute;top:calc(50% - 12px);right:0;width:24px;height:24px;border-radius:50%;color:var(--color-gray-800);vertical-align:middle;text-align:center;font-weight:600;font-size:10px;line-height:24px;transition:all .25s ease;content:"\f129";font-family:"woodmart-font"}[class*="color-scheme-light"] .wd-widget-collapse.wd-opened .widget-title:after{background-color:#fff;color:#333}.footer-sidebar{padding-top:40px;padding-bottom:10px}.footer-column{margin-bottom:30px}[class*="color-scheme-light"] .footer-widget{--wd-link-color: rgba(255,255,255,0.6)}.wd-prefooter{padding-bottom:40px;background-color:var(--wd-main-bgcolor)}.copyrights-wrapper{border-top:1px solid var(--brdcolor-gray-300)}.min-footer{display:flex;align-items:center;justify-content:space-between;margin-right:-15px;margin-left:-15px;padding-top:20px;padding-bottom:20px}.min-footer>div{flex:1 0 50%;padding-right:15px;padding-left:15px;max-width:50%;line-height:1.2}.min-footer .col-right{text-align:right}.copyrights-centered .min-footer{align-items:stretch;flex-wrap:wrap;text-align:center}.copyrights-centered .min-footer .col-right{text-align:center}.copyrights-centered .min-footer>div{flex-basis:100%;margin-bottom:15px;max-width:100%}.copyrights-centered .min-footer>div:last-child{margin-bottom:0}@media (max-width: 1024px){.min-footer{align-items:stretch;flex-wrap:wrap;text-align:center}.min-footer .col-right{text-align:center}.min-footer>div{flex-basis:100%;margin-bottom:15px;max-width:100%}.min-footer>div:last-child{margin-bottom:0}}.scrollToTop{position:fixed;right:20px;bottom:20px;z-index:350;width:50px;height:50px;border-radius:50%;background-color:rgba(var(--bgcolor-white-rgb), 0.9);box-shadow:0 0 5px rgba(0,0,0,0.17);color:var(--color-gray-800);text-align:center;font-size:16px;line-height:50px;opacity:0;pointer-events:none;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateX(100%)}.scrollToTop.button-show{opacity:1;transform:none;pointer-events:visible}.scrollToTop:after{display:inline-block;font-weight:600;content:"\f115";font-family:"woodmart-font"}.scrollToTop:hover{color:var(--color-gray-500)}.wd-search-opened .scrollToTop{display:none}@media (max-width: 1024px){.scrollToTop{right:12px;bottom:12px;width:40px;height:40px;font-size:14px;line-height:40px}}li:hover .cart-info .wd-entities-title{color:var(--wd-entities-title-color-hover)}.woocommerce-mini-cart>li{position:relative;display:flex;align-items:flex-start}.woocommerce-mini-cart>li a{margin-bottom:0}.woocommerce-mini-cart .remove{position:absolute;top:1px;right:0;z-index:2;width:20px;height:20px;border-radius:50%;color:var(--color-gray-800);text-align:center;font-size:0;line-height:20px}.woocommerce-mini-cart .remove:after{font-weight:700;font-size:8px;content:"\f112";font-family:"woodmart-font"}.woocommerce-mini-cart .remove:hover{background-color:var(--bgcolor-white);box-shadow:0 0 3px rgba(0,0,0,0.1)}.woocommerce-mini-cart .blockOverlay{display:none !important}.cart-item-link{z-index:1;font-size:0}.cart-item-image{position:relative;flex:0 0 auto;overflow:hidden;margin-right:15px}.cart-item-image img{float:none !important;margin-right:0 !important;transition:opacity .6s ease}.cart-item-image:after{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;opacity:0;transition:opacity .6s ease;content:"";display:inline-block;width:20px;height:20px;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle}.removing-process .cart-item-image:after,.wd-loading .cart-item-image:after{opacity:1;animation:wd-rotate 450ms infinite linear}.removing-process .cart-item-image img,.wd-loading .cart-item-image img{opacity:.2}.cart-info{flex:1 1 auto;padding-right:20px}.cart-info .wd-entities-title{transition:all .25s ease}.cart-info .wd-entities-title p{margin-top:5px;margin-bottom:5px;color:var(--wd-text-color);font-weight:var(--wd-text-font-weight);font-style:var(--wd-text-font-style);font-size:90%;font-family:var(--wd-text-font)}.cart-info .variation{margin-bottom:6px}.cart-info span.quantity{display:block;color:var(--color-gray-300);font-size:90%}.cart-info div.quantity{position:relative;z-index:1;display:inline-flex;margin-bottom:8px;transition:opacity .6s ease}.cart-info div.quantity input[type="button"],.cart-info div.quantity input[type="number"]{height:32px}.cart-info li.wd-loading>a{pointer-events:none}.cart-info li.wd-loading div.quantity{opacity:.6;cursor:none;pointer-events:none}.cart-info .wd-product-sku{margin-bottom:5px;font-size:90%}.cart-info .wd-product-sku .wd-label{color:var(--color-gray-800);font-weight:600}.shopping-cart-widget-footer>*{margin-bottom:5px}.shopping-cart-widget-footer>*:last-child{margin-bottom:0}.woocommerce-mini-cart__total{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-top:15px;padding-top:15px;padding-bottom:15px;border-top:1px solid var(--brdcolor-gray-300)}.woocommerce-mini-cart__total strong{color:var(--color-gray-900);text-transform:uppercase;font-weight:600;font-size:18px}.woocommerce-mini-cart__total .amount{font-weight:600;font-size:20px}.woocommerce-mini-cart__buttons{display:block;margin-bottom:0;text-align:center}.woocommerce-mini-cart__buttons a{margin-bottom:10px;width:100%}.woocommerce-mini-cart__buttons a:last-child{margin-bottom:0}.woocommerce-mini-cart__buttons .btn-cart{border-radius:var(--btn-default-brd-radius);color:var(--btn-default-color);box-shadow:var(--btn-default-box-shadow);background-color:var(--btn-default-bgcolor)}.woocommerce-mini-cart__buttons .btn-cart:hover{color:var(--btn-default-color-hover);box-shadow:var(--btn-default-box-shadow-hover);background-color:var(--btn-default-bgcolor-hover)}.woocommerce-mini-cart__buttons .btn-cart:active{box-shadow:var(--btn-default-box-shadow-active);bottom:var(--btn-default-bottom-active)}.woocommerce-mini-cart__buttons .checkout{border-radius:var(--btn-shop-brd-radius);color:var(--btn-shop-color);box-shadow:var(--btn-shop-box-shadow);background-color:var(--btn-shop-bgcolor)}.woocommerce-mini-cart__buttons .checkout:hover{color:var(--btn-shop-color-hover);box-shadow:var(--btn-shop-box-shadow-hover);background-color:var(--btn-shop-bgcolor-hover)}.woocommerce-mini-cart__buttons .checkout:active{box-shadow:var(--btn-shop-box-shadow-active);bottom:var(--btn-shop-bottom-active)}.wd-empty-mini-cart{padding-top:10px;padding-bottom:10px;text-align:center}.wd-empty-mini-cart:before{display:block;margin-bottom:20px;color:var(--color-gray-200);font-size:86px;line-height:1;content:"\f147";font-family:"woodmart-font"}.wd-empty-mini-cart .title{text-transform:uppercase;font-weight:600;font-size:14px}.wd-empty-mini-cart .btn{border-radius:var(--btn-shop-brd-radius);color:var(--btn-shop-color);box-shadow:var(--btn-shop-box-shadow);background-color:var(--btn-shop-bgcolor)}.wd-empty-mini-cart .btn:hover{color:var(--btn-shop-color-hover);box-shadow:var(--btn-shop-box-shadow-hover);background-color:var(--btn-shop-bgcolor-hover)}.wd-empty-mini-cart .btn:active{box-shadow:var(--btn-shop-box-shadow-active);bottom:var(--btn-shop-bottom-active)}.product_list_widget>li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid var(--brdcolor-gray-300)}.product_list_widget>li:after{content:"";display:block;clear:both}.product_list_widget>li>a{display:block;margin-bottom:8px}.product_list_widget>li img{float:left;margin-right:15px;min-width:65px;max-width:65px;border-radius:calc(var(--wd-brd-radius) / 2)}.product_list_widget>li .widget-product-wrap{display:flex}.product_list_widget>li .widget-product-img{flex:0 0 auto;overflow:hidden;margin-right:15px}.product_list_widget>li .widget-product-img img{float:none;margin-right:0}.product_list_widget>li .widget-product-info{flex:1 1 auto}.product_list_widget>li .wd-entities-title{margin-bottom:8px;font-size:inherit}.product_list_widget>li .star-rating{margin-bottom:4px;margin-right:5px}.product_list_widget>li .price{display:block}.product_list_widget>li .reviewer{display:block;color:var(--color-gray-300)}.product_list_widget>li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}[class*="wd-search-full-screen"]{position:fixed;z-index:400;visibility:hidden;opacity:0;--wd-requests-height: .001px}[class*="wd-search-full-screen"] .autocomplete-suggestions{animation:wd-fadeInBottomShort 0.6s cubic-bezier(0.19, 1, 0.22, 1) both}[class*="wd-search-full-screen"] .autocomplete-suggestion{flex-direction:column;padding:0;border:none}[class*="wd-search-full-screen"] .autocomplete-suggestion .suggestion-thumb{margin-bottom:10px;margin-right:0;max-width:100%}[class*="wd-search-full-screen"] .autocomplete-suggestion:hover,[class*="wd-search-full-screen"] .autocomplete-suggestion.autocomplete-selected{background-color:transparent}[class*="wd-search-full-screen"] .suggestion-divider{padding-top:20px;border-top:1px solid var(--brdcolor-gray-300);background-color:transparent !important;text-align:center}[class*="wd-search-full-screen"] .no-found-msg{text-align:center;font-size:16px}[class*="wd-search-full-screen"].wd-opened{visibility:visible;opacity:1}.wd-search-opened{overflow:hidden}.wd-search-area{position:relative}.wd-search-area .wd-scroll-content{padding-top:20px;padding-bottom:20px;transition:all .6s ease}.wd-ajax-search-content:not(.wp-content-loaded) .wd-search-area:before{position:absolute;top:15px;left:calc(50% - 15px);content:"";display:inline-block;width:30px;height:30px;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle;animation:wd-rotate 450ms infinite linear}.wd-ajax-search-content:not(.wp-content-loaded) .wd-search-area-inner.wd-scroll-content{padding:0;max-height:0}@media (min-width: 1025px){.wd-search-opened{margin-right:var(--wd-scroll-w)}.wd-search-opened .website-wrapper{margin-right:calc(var(--wd-scroll-w) * -1)}.wd-search-opened .header-banner,.wd-search-opened .whb-row,.wd-search-opened .main-page-wrapper{padding-right:var(--wd-scroll-w)}}@media (max-width: 1024px){[class*="wd-search-full-screen"] .no-found-msg{font-size:14px}[class*="wd-search-full-screen"] .suggestion-divider{padding-top:10px}}.wd-search-full-screen{background-color:var(--bgcolor-white);box-shadow:0 0 14px rgba(0,0,0,0.08);transition:opacity 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0.5s,visibility 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0.5s,transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);transform:translate3d(0, 100%, 0);--wd-form-height: 110px;--wd-info-height: 40px}.wd-search-full-screen .autocomplete-suggestions{display:flex;flex-wrap:wrap;justify-content:center;padding:10px;background-color:var(--bgcolor-white)}.wd-search-full-screen .autocomplete-suggestion{flex-grow:0;flex-basis:200px;padding:10px}.wd-search-full-screen .wd-dropdown-results,.wd-search-full-screen .wd-dropdown-results .wd-scroll-content{max-height:100%;height:100%}.wd-search-full-screen.wd-searched .search-results-wrapper{margin-top:calc(var(--wd-info-height) * -1);height:calc(100% - var(--wd-form-height) - var(--wd-requests-height))}.wd-search-full-screen .search-info-text{overflow:hidden;margin-top:10px;padding:0 15px;text-align:center;font-size:16px;line-height:30px;transition:all .6s ease}.wd-search-full-screen .search-info-text>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wd-search-full-screen .view-all-results,.wd-search-full-screen .suggestion-divider{flex:1 1 100%}.wd-search-full-screen .view-all-results{margin:10px -10px -10px -10px}.wd-search-full-screen .suggestion-divider{margin-top:20px;margin-right:-20px;margin-left:-20px;padding-top:20px}.wd-search-full-screen .searchform{padding-right:100px;padding-left:100px;border-bottom:1px solid var(--brdcolor-gray-300);--wd-form-bg: transparent;--wd-form-color: var(--color-gray-800);--wd-form-placeholder-color: var(--color-gray-800);--wd-form-brd-width: 0}.wd-search-full-screen .searchform input[type="text"]{padding:0;height:var(--wd-form-height);text-align:center;font-weight:600;font-size:48px}.wd-search-full-screen .searchform .searchsubmit{display:none}.form-style-underlined .wd-search-full-screen input[type="text"]{padding-right:0}.wd-search-full-screen .wd-close-search{position:absolute;top:5px;right:5px;z-index:1}.wd-search-full-screen .wd-close-search>a{width:100px;height:100px}.wd-search-full-screen .wd-close-search>a:before{font-size:30px}.wd-search-full-screen .wd-search-loader{z-index:1002;display:flex;align-items:center;justify-content:center;visibility:hidden;background-color:rgba(var(--bgcolor-white-rgb), 0.8);opacity:0;transition:opacity 0.2s cubic-bezier(0.19, 1, 0.22, 1),visibility 0.2s cubic-bezier(0.19, 1, 0.22, 1)}.wd-search-full-screen .wd-search-loader:after{content:"";display:inline-block;width:32px;height:32px;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle}.wd-search-full-screen .search-loading ~ .wd-search-loader{top:var(--wd-form-height);visibility:visible;opacity:1;transition:opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1),visibility 0.6s cubic-bezier(0.19, 1, 0.22, 1)}.wd-search-full-screen .search-loading ~ .wd-search-loader:after{animation:wd-rotate 450ms infinite linear}.wd-search-full-screen.wd-requests-enabled{--wd-requests-height: 70px}.wd-search-full-screen .wd-search-requests{margin-top:30px;padding-right:20px;padding-left:20px}.wd-search-full-screen .wd-search-requests ul{text-align:center}.wd-search-full-screen .wd-search-requests-text{display:none}.wd-search-full-screen.wd-opened{transition:opacity 0s,visibility 0s,transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);transform:none}.wd-search-full-screen .wd-search-area{padding-right:15px;padding-left:15px;height:100%}.wd-search-full-screen .wd-search-area .wd-scroll-content{max-height:calc(100% - var(--wd-info-height) - var(--wd-requests-height) - var(--wd-form-height))}@media (max-width: 1024px){.wd-search-full-screen{--wd-form-height: 70px;--wd-info-height: 30px}.wd-search-full-screen .search-info-text{font-size:14px;line-height:20px}.wd-search-full-screen .searchform{padding-right:15px;padding-left:15px}.wd-search-full-screen .searchform input[type="text"]{font-size:20px}.wd-search-full-screen .autocomplete-suggestion{padding:10px}.wd-search-full-screen .wd-close-search{display:none}}@media (max-width: 768.98px){.wd-search-full-screen .autocomplete-suggestion{flex-basis:33.333333%}}@media (max-width: 576px){.wd-search-full-screen .autocomplete-suggestion{flex-basis:50%}}