@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.font-light{font-weight:300}.font-medium{font-weight:500}.font-regular{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extra-bold{font-weight:900}.btn{border-radius:4px;min-width:248px;padding:15px 0}.btn-primary,.btn-primary.disabled,.btn-primary:disabled{background-color:#00AAB9;border:#00AAB9;color:#fff;font-size:18px;font-weight:600;line-height:131%;text-align:center;vertical-align:middle;text-transform:uppercase}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary.disabled:hover,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary:disabled:hover,.btn-primary:disabled:active,.btn-primary:disabled:focus{background-color:#00AAB9 !important;border-color:#00AAB9 !important}.btn-secondary{background-color:#91969B;border:#91969B}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{background-color:#91969B !important;border-color:#91969B !important}.top-bar{padding:10px 0}@media only screen and (min-width: 1024px){.top-bar{padding:15px 0}}.top-bar .top-bar-nav{display:flex;justify-content:flex-end}.top-bar .top-bar-nav ul{display:flex;gap:25px;list-style-type:none;padding:0;margin:0}.top-bar .top-bar-nav ul li a{border-bottom:2px solid transparent;font-weight:500;font-size:16px;line-height:181%;vertical-align:middle;color:#434649;text-decoration:none}.top-bar .top-bar-nav ul li a i{font-size:20px}.top-bar .top-bar-nav ul li:last-of-type a{font-weight:600;display:flex;align-items:center;gap:5px}@media only screen and (min-width: 1024px){.navbar{padding:20px 0}}.navbar .navbar-toggler{border:none}.navbar .navbar-toggler:focus{box-shadow:none}@media only screen and (min-width: 1400px){.navbar .navbar-brand{margin-right:130px}}.navbar .navbar-brand img{max-width:210px}@media only screen and (min-width: 768px){.navbar .navbar-collapse{justify-content:space-between}}.navbar .navbar-collapse ul.navbar-nav{padding:25px 0 0}@media only screen and (min-width: 1024px){.navbar .navbar-collapse ul.navbar-nav{gap:25px;padding:0}}.navbar .navbar-collapse ul.navbar-nav>li a{border-bottom:2px solid transparent;font-weight:500;font-size:16px;line-height:181%;vertical-align:middle;color:#434649}.navbar .navbar-collapse ul.navbar-nav>li a.active{color:#00AAB9}.navbar .navbar-collapse ul.navbar-nav>li a.dropdown-toggle::after{color:#00AAB9}.navbar .navbar-collapse ul.navbar-nav>li a.dropdown-toggle.show::after{transform:rotate(180deg)}.navbar .navbar-collapse ul.navbar-nav>li a.btn-primary{color:#fff;font-size:18px;text-align:center;vertical-align:middle;text-transform:uppercase}.navbar .navbar-collapse ul.navbar-nav .dropdown-menu{padding:0;border-radius:0;border:none}@media only screen and (min-width: 1024px){.navbar .navbar-collapse ul.navbar-nav .dropdown-menu{border:1px solid #eee;box-shadow:4px 4px 4px 0 rgba(0,0,0,0.1)}}.navbar .navbar-collapse ul.navbar-nav .dropdown-menu li a{height:56px;display:flex;align-items:center;padding:0 15px}@media only screen and (min-width: 1024px){.navbar .navbar-collapse ul.navbar-nav .dropdown-menu li a{justify-content:center}}.navbar .navbar-collapse ul.navbar-nav .dropdown-menu li a:hover,.navbar .navbar-collapse ul.navbar-nav .dropdown-menu li a:active,.navbar .navbar-collapse ul.navbar-nav .dropdown-menu li a.active{border-bottom:2px solid transparent;background-color:#eee;color:#00AAB9}.navbar .navbar-collapse ul.navbar-nav.become-a-dealer-cta{display:none}@media only screen and (min-width: 1200px){.navbar .navbar-collapse ul.navbar-nav.become-a-dealer-cta{display:flex}}@media only screen and (min-width: 1200px){.navbar.authenticated .navbar-brand{margin-right:20px}}@media only screen and (min-width: 1200px){.navbar.authenticated .navbar-brand img{max-width:150px}}@media only screen and (min-width: 1024px){.navbar.authenticated .navbar-collapse{justify-content:center}}.navbar.authenticated .navbar-collapse ul.navbar-nav li a{font-size:15px}@media only screen and (min-width: 1500px){.navbar.authenticated .navbar-collapse ul.navbar-nav li a{font-size:16px}}footer{padding:30px 0}footer .row .brand-logo{width:100%}@media (min-width: 768px){footer .row .brand-logo{width:auto}}footer .row ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-end}@media only screen and (min-width: 768px){footer .row ul{flex-direction:row;justify-content:space-around}}footer .row ul li a{border-bottom:2px solid transparent;font-weight:500;font-size:16px;line-height:181%;vertical-align:middle;color:#434649}footer .row ul li a:hover,footer .row ul li a:active,footer .row ul li a.active{border-bottom:2px solid #00AAB9}body{font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#434649}h1,h2,h3{font-weight:700;margin-bottom:10px;margin-top:5px;line-height:109%}h1{font-size:40px}@media only screen and (min-width: 1024px){h1{font-size:70px}}h2{font-size:30px}@media only screen and (min-width: 1024px){h2{font-size:40px}}h3{font-size:20px}@media only screen and (min-width: 1024px){h3{font-size:35px}}a{color:#434649}p{font-size:18px;font-style:normal;font-weight:400;line-height:168%}section{margin:2rem 0}@media only screen and (min-width: 1400px){.container{max-width:1464px}}.container>.row-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.container .row-fluid>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}@media (min-width: 768px){.container .row-fluid>*{flex-shrink:unset;width:unset}}.alert{margin-top:20px}#page-content{margin:40px 0}@media only screen and (min-width: 1024px){#page-content{margin:60px 0}}#page-content h1{text-align:center;margin:30px 0}@media only screen and (min-width: 1024px){#page-content h1{margin:60px 0 40px}}#product-written-instructions .card,#solution-guides .card{padding:1.25rem;margin-bottom:2rem}#product-written-instructions .card h3,#solution-guides .card h3{text-transform:none;text-align:center;margin-bottom:2rem;font-size:1.2rem;height:50px}@media (min-width: 768px){#product-written-instructions .card h3,#solution-guides .card h3{height:120px}}@media (min-width: 992px){#product-written-instructions .card h3,#solution-guides .card h3{height:75px}}#homepage .container-lg{padding:0}@media only screen and (min-width: 992px){#homepage .container-lg{padding:0 12px}}#homepage #heading-intro .heading{text-align:center;max-width:90%;margin:40px auto}#homepage #heading-intro .heading h1{font-size:40px}@media only screen and (min-width: 1024px){#homepage #heading-intro .heading{max-width:100%;margin:60px auto 30px}}#homepage #heading-intro .advantages{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 0 30px}@media only screen and (min-width: 1024px){#homepage #heading-intro .advantages{justify-content:space-evenly}}@media only screen and (min-width: 1200px){#homepage #heading-intro .advantages{justify-content:space-between}}#homepage #heading-intro .advantages .advantage{text-align:center;width:47%}@media only screen and (min-width: 1024px){#homepage #heading-intro .advantages .advantage{margin:20px 0;width:33%}}@media only screen and (min-width: 1200px){#homepage #heading-intro .advantages .advantage{width:20%}}#homepage #heading-intro .advantages .advantage .image-wrapper img{max-height:50px}@media only screen and (min-width: 1024px){#homepage #heading-intro .advantages .advantage .image-wrapper img{max-height:64px}}#homepage #heading-intro .advantages .advantage p{font-weight:700;font-size:18px;line-height:131%;padding:20px 0 0 0}@media only screen and (min-width: 1024px){#homepage #heading-intro .advantages .advantage p{padding:20px 0}}#homepage #value-props .value-prop{margin-bottom:20px;display:flex;flex-direction:column}@media only screen and (min-width: 1024px){#homepage #value-props .value-prop{flex-direction:row;margin-bottom:40px;height:500px}}@media only screen and (min-width: 1400px){#homepage #value-props .value-prop{height:470px}}@media only screen and (min-width: 1024px){#homepage #value-props .value-prop>div{width:50%}}@media only screen and (min-width: 1200px){#homepage #value-props .value-prop>div.image-wrapper{width:55%}}#homepage #value-props .value-prop>div.image-wrapper img{max-width:100%}@media only screen and (min-width: 1024px){#homepage #value-props .value-prop>div.image-wrapper img{height:100%;object-fit:cover}}#homepage #value-props .value-prop>div.content-wrapper{padding:20px;background-color:#eee;display:flex;justify-content:center;flex-direction:column}@media only screen and (min-width: 1200px){#homepage #value-props .value-prop>div.content-wrapper{width:45%}}@media only screen and (min-width: 1400px){#homepage #value-props .value-prop>div.content-wrapper{padding:30px 50px}}#homepage #value-props .value-prop>div.content-wrapper h2{color:#005564}#homepage #value-props .value-prop>div.content-wrapper .checklists{display:flex;flex-direction:column;margin:20px 0}@media only screen and (min-width: 1200px){#homepage #value-props .value-prop>div.content-wrapper .checklists{margin:30px 0}}@media only screen and (min-width: 768px){#homepage #value-props .value-prop>div.content-wrapper .checklists{flex-direction:row}}#homepage #value-props .value-prop>div.content-wrapper .checklists ul{list-style:none;padding:0;margin:0}@media only screen and (min-width: 768px){#homepage #value-props .value-prop>div.content-wrapper .checklists ul.column{width:50%}}#homepage #value-props .value-prop>div.content-wrapper .checklists ul li{padding:10px 0;display:flex;align-items:center;flex-wrap:wrap;gap:10px}#homepage #value-props .value-prop>div.content-wrapper .checklists ul li>div.checkmark{background-color:#00AAB9;border-radius:50%;height:26px;width:26px;display:flex;justify-content:center;align-items:center;flex-basis:26px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="12" viewBox="0 0 16 12" fill="none"><path d="M1 6L6 10.5L15 1" stroke="white"/></svg>');background-repeat:no-repeat;background-position:center}#homepage #value-props .value-prop>div.content-wrapper .checklists ul li>div:not(.checkmark){flex-basis:82%}@media only screen and (min-width: 1024px){#homepage #value-props .value-prop.reversed-desktop{flex-direction:row-reverse}}@media only screen and (max-width: 992px){.inside-page .hero-container.container{width:100%;max-width:100%;padding:0}}.inside-page .hero-container .hero{position:relative;height:300px;background-color:rgba(0,0,0,0.7)}@media only screen and (min-width: 1024px){.inside-page .hero-container .hero{height:440px}}.inside-page .hero-container .hero .hero-media{width:100%;height:100%}.inside-page .hero-container .hero .hero-media img{max-width:100%;width:100%;height:100%;object-fit:cover;opacity:0.5}.inside-page .hero-container .hero .hero-text{position:absolute;width:100%;text-align:center;top:50%;transform:translateY(-50%)}.inside-page .hero-container .hero .hero-text .hero-text-content h1{color:#fff}form .form-control{padding:13.5px}#why-choose-us #reasons .row{gap:25px;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}@media only screen and (min-width: 1024px){#why-choose-us #reasons .row{gap:30px}}@media only screen and (min-width: 1024px){#why-choose-us #reasons .row{gap:40px}}#why-choose-us #reasons .row .card{border-radius:0;background-color:#eee;border:none;padding:20px}@media only screen and (min-width: 1024px){#why-choose-us #reasons .row .card{padding:70px}}#why-choose-us #reasons .row .card h3{color:#005564;margin-bottom:20px}#why-choose-us #reasons .row .card p{color:#434649}@media only screen and (min-width: 1024px){#why-choose-us #reasons .row .card{flex-basis:47.8%}}@media only screen and (min-width: 1200px){#why-choose-us #reasons .row .card{flex-basis:47.7%}}@media only screen and (min-width: 1400px){#why-choose-us #reasons .row .card{flex-basis:48.5%}}#become-a-dealer .intro{margin:30px auto;text-align:center}@media only screen and (min-width: 1024px){#become-a-dealer .intro{margin:50px auto}}#become-a-dealer .intro>div{margin:0 auto}@media only screen and (min-width: 1024px){#become-a-dealer .intro>div{max-width:80%}}#become-a-dealer .intro>div p{font-weight:700}#become-a-dealer #reasons .row{gap:25px;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}@media only screen and (min-width: 1024px){#become-a-dealer #reasons .row{gap:25px}}#become-a-dealer #reasons .row .card{border-radius:0;background-color:#eee;border:none;padding:20px}@media only screen and (min-width: 1024px){#become-a-dealer #reasons .row .card{padding:30px}}#become-a-dealer #reasons .row .card h3{color:#005564;margin-bottom:20px}#become-a-dealer #reasons .row .card p{color:#434649}@media only screen and (min-width: 1024px){#become-a-dealer #reasons .row .card{flex-basis:48%}}@media only screen and (min-width: 1400px){#become-a-dealer #reasons .row .card{flex-basis:32%}}#become-a-dealer .apply-cta{text-align:center;margin:30px auto}@media only screen and (min-width: 1024px){#become-a-dealer .apply-cta{margin:40px auto 100px}}#colors-and-finishes #page-header h1{text-align:center;margin:20px 0 60px}@media only screen and (min-width: 1024px){#colors-and-finishes #page-header h1{margin:60px 0 100px}}#colors-and-finishes .colors-and-finishes-section{margin-bottom:50px}@media only screen and (min-width: 1024px){#colors-and-finishes .colors-and-finishes-section{margin-bottom:75px}}#colors-and-finishes .colors-and-finishes-section .section-header h2{color:#005564;margin-bottom:40px}#colors-and-finishes .colors-and-finishes-section .color-finishes-container{display:flex;flex-wrap:wrap;gap:20px}#colors-and-finishes .colors-and-finishes-section .color-finishes-container .color-finish{width:47%}@media only screen and (min-width: 768px){#colors-and-finishes .colors-and-finishes-section .color-finishes-container .color-finish{width:31%}}@media only screen and (min-width: 1024px){#colors-and-finishes .colors-and-finishes-section .color-finishes-container .color-finish{width:20%}}@media only screen and (min-width: 1200px){#colors-and-finishes .colors-and-finishes-section .color-finishes-container .color-finish{width:18%}}#colors-and-finishes .colors-and-finishes-section .color-finishes-container .color-finish .color-finish__content .color-finish__image img{max-width:100%;height:180px;object-fit:cover}@media only screen and (min-width: 768px){#colors-and-finishes .colors-and-finishes-section .color-finishes-container .color-finish .color-finish__content .color-finish__image img{height:210px}}@media only screen and (min-width: 1200px){#colors-and-finishes .colors-and-finishes-section .color-finishes-container .color-finish .color-finish__content .color-finish__image img{height:255px}}#colors-and-finishes .colors-and-finishes-section .color-finishes-container .color-finish .color-finish__content .color-finish__text p{margin-bottom:0}#contact-us #page-header h1{color:#00AAB9;text-align:center;margin:20px 0 60px}@media only screen and (min-width: 1024px){#contact-us #page-header h1{margin:60px 0 100px}}#contact-us #contact-info{text-align:center}@media only screen and (min-width: 1024px){#contact-us #contact-info{margin-bottom:200px}}#contact-us #contact-info h2{color:#005564;margin-bottom:20px}#contact-us #contact-info p{margin-bottom:0}#contact-us #contact-info p a{text-decoration:none}#product-solutions .product-solutions-section{margin:50px 0}@media only screen and (min-width: 1024px){#product-solutions .product-solutions-section{margin:75px 0 100px}}#product-solutions .product-solutions-section .section-header h2{color:#00AAB9;margin-bottom:40px;text-align:center}@media only screen and (min-width: 1024px){#product-solutions .product-solutions-section .section-header h2{margin-bottom:60px}}#product-solutions .product-solutions-section .product-solutions-container{display:flex;flex-direction:column;flex-wrap:wrap;gap:30px}@media only screen and (min-width: 768px){#product-solutions .product-solutions-section .product-solutions-container{flex-direction:row}}#product-solutions .product-solutions-section .product-solutions-container .product-solution{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#eee;padding:20px;position:relative;text-align:center;position:relative;width:100%}@media only screen and (min-width: 768px){#product-solutions .product-solutions-section .product-solutions-container .product-solution{width:47.5%;padding:30px 20px}}@media only screen and (min-width: 1024px){#product-solutions .product-solutions-section .product-solutions-container .product-solution{width:22%;padding:40px 20px}}#product-solutions .product-solutions-section .product-solutions-container .product-solution__name{max-width:52%}@media only screen and (min-width: 768px){#product-solutions .product-solutions-section .product-solutions-container .product-solution__name{max-width:62%}}@media only screen and (min-width: 1024px){#product-solutions .product-solutions-section .product-solutions-container .product-solution__name{max-width:65%}}#product-solutions .product-solutions-section .product-solutions-container .product-solution__download a{color:#00AAB9;font-weight:700;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}#product-announcement-list-heading h1{text-align:center;color:#00AAB9;font-size:40px;line-height:109%;margin:50px 0}@media only screen and (min-width: 1024px){#product-announcement-list-heading h1{margin:65px 0}}@media only screen and (min-width: 1024px){#product-announcement-list-heading h1{margin:75px 0}}#product-announcement-list .entry-summary{padding:30px 0 10px;border-top:1px solid #d9d9d9}#product-announcement-list .entry-summary .entry-summary__title-and-date{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){#product-announcement-list .entry-summary .entry-summary__title-and-date{flex-direction:row;justify-content:space-between;align-items:center}}#product-announcement-list .entry-summary:last-of-type{border-bottom:1px solid #d9d9d9;margin-bottom:50px}@media only screen and (min-width: 1024px){#product-announcement-list .entry-summary:last-of-type{margin-bottom:80px}}#product-announcement-list .entry-summary .btn.btn-primary{margin-top:20px;padding-right:20px;padding-left:20px}#product-announcement-list .entry-summary ul{margin-left:30px}#product-announcement-list .entry-summary img{max-width:100%}#entry-full{margin:40px 0 20px}#entry-full .entry-title{margin:30px 0 0}#entry-full .entry-title h1{font-size:40px}#entry-full .entry-title__title-and-date{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){#entry-full .entry-title__title-and-date{flex-direction:row;justify-content:space-between;align-items:center}}#entry-full .entry-content{margin:0 0 50px}#entry-full .entry-content .btn.btn-primary{margin-top:20px;padding-right:20px;padding-left:20px}.pagination-nav{margin-bottom:30px}.pagination-nav .pagination li .page-link{color:#00AAB9}.pagination-nav .pagination li .page-link:focus{box-shadow:none}.pagination-nav .pagination li.active .page-link{color:#fff;background-color:#00AAB9;border-color:#00AAB9}#find-a-dealer-form{background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/7b/a6/7ba6ba54-5362-4949-9588-35fceecc3537/location-search-background.jpg");background-repeat:no-repeat;background-size:cover;height:380px;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}@media only screen and (min-width: 992px){#find-a-dealer-form{height:430px}}#find-a-dealer-form .form-wrap{max-width:90%;padding:20px;background-color:#fff;filter:drop-shadow(0 0 0.95rem #000)}@media only screen and (min-width: 768px){#find-a-dealer-form .form-wrap{max-width:100%;padding:40px}}#find-a-dealer-form .form-wrap>p{margin-bottom:20px}@media only screen and (min-width: 992px){#find-a-dealer-form .form-wrap>p{margin-bottom:30px}}#find-a-dealer-form .form-wrap form{gap:20px}#find-a-dealer-form .form-wrap form input{padding:13.5px}#find-a-dealer-form .form-wrap form .col-auto{width:100%}@media only screen and (min-width: 768px){#find-a-dealer-form .form-wrap form .col-auto{width:auto}}#find-a-dealer-form .form-wrap form .col-auto button{width:100%}@media only screen and (min-width: 768px){#find-a-dealer-form .form-wrap form .col-auto button{width:auto}}#find-a-dealer-form .form-wrap form .col-auto button .spinner-container .spinner-border-sm{--bs-spinner-border-width:0.1em}#find-a-dealer{margin:50px 0}@media only screen and (min-width: 1024px){#find-a-dealer{margin:70px 0}}#find-a-dealer #page-header{text-align:center;margin-bottom:20px}@media only screen and (min-width: 1024px){#find-a-dealer #page-header{margin-bottom:40px}}#find-a-dealer #page-header h1{color:#00AAB9;text-align:center;margin-bottom:20px}@media only screen and (min-width: 1024px){#find-a-dealer #page-header h1{margin-bottom:40px}}@media only screen and (min-width: 1200px){#find-a-dealer #page-header p{padding:0 100px}}#find-a-dealer #search-results{margin-top:40px}@media only screen and (min-width: 1024px){#find-a-dealer #search-results{margin-top:60px}}#find-a-dealer #search-results #spinner-container{text-align:center;margin-top:20px}@media only screen and (min-width: 1024px){#find-a-dealer #search-results #spinner-container{margin-top:40px}}#find-a-dealer #search-results #dealer-results .dealer-results-heading{text-align:center;margin:30px 0 40px}@media only screen and (min-width: 1024px){#find-a-dealer #search-results #dealer-results .dealer-results-heading{margin:40px 0 60px}}#find-a-dealer #search-results #dealer-results .dealer-results-heading h4{color:#005564}#find-a-dealer #search-results #dealer-results .dealers{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;gap:30px}@media only screen and (min-width: 768px){#find-a-dealer #search-results #dealer-results .dealers{flex-direction:row}}#find-a-dealer #search-results #dealer-results .dealers .dealer{background-color:#eee;text-align:center;padding:30px 10px}@media only screen and (min-width: 768px){#find-a-dealer #search-results #dealer-results .dealers .dealer{width:47.8%}}@media only screen and (min-width: 1400px){#find-a-dealer #search-results #dealer-results .dealers .dealer{width:23%}}#find-a-dealer #search-results #dealer-results .dealers .dealer__info h5{font-weight:700;margin-bottom:5px}#find-a-dealer #search-results #dealer-results .dealers .dealer__info p{text-transform:uppercase;margin-bottom:0}#find-a-dealer #search-results #dealer-results .dealers .dealer__sitelink{margin-top:20px}@media only screen and (min-width: 1024px){#find-a-dealer #search-results #dealer-results .dealers .dealer__sitelink{margin-top:30px}}#find-a-dealer #search-results #dealer-results .dealers .dealer__sitelink a{font-weight:700;line-height:168%;color:#00AAB9}#product-image-gallery>h1{color:#00AAB9;text-align:center;margin:30px 0}@media only screen and (min-width: 1024px){#product-image-gallery>h1{margin:60px 0}}#product-image-gallery nav{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}#product-image-gallery nav button{width:100%}#product-image-gallery nav button svg{max-width:20px}#product-image-gallery nav .navbar-nav{width:100%;justify-content:space-around;padding:10px 0 0 12px}@media only screen and (min-width: 1024px){#product-image-gallery nav .navbar-nav{padding-top:initial}}#product-image-gallery nav .navbar-nav li a{font-weight:400}#product-image-gallery nav .navbar-nav li a.active{font-weight:600}#product-image-gallery .gallery-container>div.heading{text-align:center;margin:30px 0}@media only screen and (min-width: 1024px){#product-image-gallery .gallery-container>div.heading{margin:40px 0}}#product-image-gallery .gallery-container>div.heading h2{color:#005564}#product-image-gallery .gallery-container>div.product-info p{text-align:center}#product-image-gallery .gallery-container>div.thumbnails{margin:30px 0 60px}@media only screen and (min-width: 1024px){#product-image-gallery .gallery-container>div.thumbnails{margin:60px 0 100px}}#product-image-gallery .gallery-container>div.thumbnails .product-gallery-slider-wrapper{padding-right:0;padding-left:0}#product-image-gallery .gallery-container>div.thumbnails .product-gallery-slider-wrapper ul{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;gap:10px}@media only screen and (min-width: 768px){#product-image-gallery .gallery-container>div.thumbnails .product-gallery-slider-wrapper ul{gap:20px}}#product-image-gallery .gallery-container>div.thumbnails .product-gallery-slider-wrapper ul li{width:100%}@media only screen and (min-width: 768px){#product-image-gallery .gallery-container>div.thumbnails .product-gallery-slider-wrapper ul li{width:48.5%}}@media only screen and (min-width: 1200px){#product-image-gallery .gallery-container>div.thumbnails .product-gallery-slider-wrapper ul li{width:32%}}@media only screen and (min-width: 1400px){#product-image-gallery .gallery-container>div.thumbnails .product-gallery-slider-wrapper ul li{width:32.35%}}@media only screen and (min-width: 1500px){#product-image-gallery .gallery-container>div.thumbnails .product-gallery-slider-wrapper ul li{width:32.39%}}#product-image-gallery .gallery-container>div.thumbnails .product-gallery-slider-wrapper ul li .slide-img{width:100%;height:100%}#product-image-gallery .gallery-container>div.thumbnails .product-gallery-slider-wrapper ul li .slide-img img{cursor:pointer;width:100%;height:300px;object-fit:cover}@media only screen and (min-width: 1024px){#product-image-gallery .gallery-container>div.thumbnails .product-gallery-slider-wrapper ul li .slide-img img{height:350px}}.modal.lightbox .btn-close{color:#000;opacity:1}.modal.lightbox .btn-close>svg{fill:#000;stroke:#000;width:10px}.modal.lightbox .lightbox-carousel>.carousel-inner>.carousel-item>.ratio{background-color:#fff !important}.modal.lightbox .lightbox-carousel>.carousel-inner>.carousel-item>.ratio img{padding:20px 0}.modal.lightbox .lightbox-carousel>button.carousel-control,.modal.lightbox .lightbox-carousel>button.carousel-control:hover,.modal.lightbox .lightbox-carousel>button.carousel-control:focus{color:#000;opacity:1;top:unset;left:unset;bottom:5px;height:44px !important;width:44px !important;margin:0 !important;display:block}.modal.lightbox .lightbox-carousel>button.carousel-control.carousel-control-prev,.modal.lightbox .lightbox-carousel>button.carousel-control:hover.carousel-control-prev,.modal.lightbox .lightbox-carousel>button.carousel-control:focus.carousel-control-prev{right:50px}.modal.lightbox .lightbox-carousel>button.carousel-control.carousel-control-next,.modal.lightbox .lightbox-carousel>button.carousel-control:hover.carousel-control-next,.modal.lightbox .lightbox-carousel>button.carousel-control:focus.carousel-control-next{right:10px}.modal.lightbox .lightbox-carousel>button.carousel-control .carousel-control-prev-icon,.modal.lightbox .lightbox-carousel>button.carousel-control:hover .carousel-control-prev-icon,.modal.lightbox .lightbox-carousel>button.carousel-control:focus .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2244%22%20height%3D%2244%22%20viewBox%3D%220%200%2044%2044%22%20fill%3D%22none%22%3E%0A%3Ccircle%20cx%3D%2222%22%20cy%3D%2222%22%20r%3D%2222%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%20%20%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2217%22%20height%3D%2220%22%20viewBox%3D%220%200%2017%2020%22%20fill%3D%22none%22%20transform%3D%22translate(11%2C13)%22%3E%0A%3Cpath%20d%3D%22M0.75%2010.0944C0.416896%209.90188%200.416896%209.42161%200.75%209.22913L15.75%200.567993C16.0833%200.375764%2016.5%200.616768%2016.5%201.00159L16.5%2018.3219C16.5%2018.6827%2016.1339%2018.9165%2015.8135%2018.7858L15.75%2018.7555L0.75%2010.0944Z%22%20stroke%3D%22%23434649%22%20%20%2F%3E%0A%3C%2Fsvg%3E%0A%3C%2Fsvg%3E")}.modal.lightbox .lightbox-carousel>button.carousel-control .carousel-control-next-icon,.modal.lightbox .lightbox-carousel>button.carousel-control:hover .carousel-control-next-icon,.modal.lightbox .lightbox-carousel>button.carousel-control:focus .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2244%22%20height%3D%2244%22%20viewBox%3D%220%200%2044%2044%22%20fill%3D%22none%22%3E%0A%3Ccircle%20cx%3D%2222%22%20cy%3D%2222%22%20r%3D%2222%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2217%22%20height%3D%2220%22%20viewBox%3D%220%200%2017%2020%22%20fill%3D%22none%22%20transform%3D%22translate(16%2C13)%22%3E%0A%3Cpath%20d%3D%22M16.25%209.22913C16.5831%209.42161%2016.5831%209.90188%2016.25%2010.0944L1.25%2018.7555C0.916699%2018.9477%200.499999%2018.7067%200.499999%2018.3219L0.5%201.00159C0.5%200.640739%200.866087%200.406976%201.18652%200.537719L1.25%200.567992L16.25%209.22913Z%22%20stroke%3D%22%23434649%22%2F%3E%0A%3C%2Fsvg%3E%0A%3C%2Fsvg%3E")}#become-a-dealer-form{margin:40px 0}@media only screen and (min-width: 1024px){#become-a-dealer-form{margin:60px 0}}#become-a-dealer-form .intro h1{margin-bottom:30px;text-align:center}#become-a-dealer-form form .input-holder label{display:none}#become-a-dealer-form form textarea{margin-bottom:20px;height:150px}
