.dropdown-wrap{position:relative;text-align:center;width:100%}.dropdown-handle,.product-tag-dropdown li{text-align:left;width:320px;max-width:90vw;height:50px;background-color:#F7F7F7;color:#253746;font-size:18px;font-weight:bold;vertical-align:middle;line-height:1;cursor:pointer;margin-bottom:0;margin:0 0.5em}.dropdown-handle a,.product-tag-dropdown li a{display:block;padding:16px;color:#253746;width:100%;height:100%}#dropdown-type-list li{padding:16px}.dropdown-handle{border-radius:5px;background:#253746 url(dropdown.png) no-repeat right 15px center;color:white;padding:16px}.product-tag-dropdown li{border-top:1px solid #DCDFE1}.product-tag-dropdown li:hover{background-color:#D8D8D8}.product-tag-dropdown{position:absolute;max-height:0;overflow:hidden;z-index:99;transition:height 1s ease}.product-tag-dropdown .last-child{border-radius:0 0 5px 5px}.product-tag-dropdown.dropdown-open{max-height:500px;transition:height 1s ease}.handleOpen{border-radius:5px 5px 0 0}.grid-item{position:relative;margin-bottom:20px}.grid-item a{font-weight:400}.grid-item .product-grid-title{font-size:16px;line-height:1;margin-bottom:5px}.grid-item span{font-size:12px}.grid-item .grid-price{position:absolute;bottom:0;padding-bottom:10px}@media screen and (max-width: 694px){.dropdown-handle{margin-top:1.5em}}@media screen and (max-width: 480px){.dropdown-handle,.product-tag-dropdown li{font-size:16px}.grid-buy-now{margin:0;font-weight:bold;font-size:14px;padding:10px 2em;color:#0081C6;background-color:white;border:2px solid #0081C6;border-radius:0.25em;width:auto}}.product-tag-filter{margin-bottom:50px}.product-tag-filter span{font-size:16px;margin:0 20px}.product-tag-filter span a{color:#7A8999}.product-tag-filter .filter--active a{text-decoration:underline;color:#0095D1}.product-tag-filter .filter-by{font-size:20px;margin-left:0}.grid-item{display:inline-block;width:250px;box-sizing:border-box;float:left;text-align:left;min-height:1px;height:400px;margin-left:30px;margin-bottom:50px;vertical-align:top}.grid-item a{font-weight:400}.grid-item .product-starting{font-size:14px;display:block;line-height:0;font-weight:normal}.grid-image{flex-shrink:0}.grid-image img{margin:0;width:100%;overflow:hidden;height:auto}.alt-images{width:100%}.variant-image{display:inline-block;width:18%;vertical-align:middle;margin-top:2%}.variant-image .more{font-size:0.75em;color:gray;margin-bottom:1em}.mobile-product-price{margin-top:15px;margin-bottom:-5px}.mobile-product-price span{font-size:27px;font-weight:bold}.single-option-selector{width:auto;height:50px;color:#333333;background:#f0f0f0 url(arrow_down.png) no-repeat right 15px center;background-size:30px;font-size:18px;font-weight:bold}@media screen and (max-width: 590px){.grid-item{width:50%;height:70vw;min-height:380px;margin:0}}@media screen and (max-width: 480px){.grid-item span{display:inline-block;margin-left:5%;margin-top:0}.grid-item .grid-price{margin-left:38%}.grid-item .product-grid-title{display:inline-block;width:60%;padding-left:5%;font-size:1.1em;max-height:75px;overflow:hidden;margin-bottom:0}.mobile-product-price span{display:inline;margin-left:0}.product-wrap{padding-right:0;padding-left:30px}.variant-image,.alt-images{display:none}.grid-item{width:100%;border-bottom:1px solid #E5E5E5;height:auto;min-height:200px;padding:30px 0}.grid-item a{font-size:1.1em;font-weight:bold}.grid-item .grid-image{width:33%;float:left}.grid-item .grid-image img{width:100%}}.instagram{text-align:center;margin-top:50px}.instagram h3{font-size:16px;font-weight:normal;color:#4C4D4F}.instagram .instagram-gallery{position:relative;display:inline-block;width:80%}.instagram .instagram-gallery .instagram-slide{max-width:15%;padding:1em}.instagram .instagram-gallery .instagram-slide img{width:100%}.instagram .arrow-prev{left:-20px}.instagram .arrow-next{right:-20px}@media screen and (max-width: 480px){.instagram{max-width:100%}.instagram .instagram-gallery{max-width:100%}.instagram .instagram-gallery .instagram-slide{max-width:100%}}.related-header{width:100%;margin:3em 0}.related-wrap{display:inline-block}.modal-background{position:fixed;text-align:center;top:-100vh;left:0;width:100vw;height:100vh;background-color:white;opacity:0.85;z-index:99999}.modal-background.checkout-background{background-color:gray}.modal-wrap{display:block;position:absolute;text-align:center;top:-100vh;left:0;width:100vw;height:100vh;z-index:99999;transition-delay:1s}.modal-wrap .lease-modal,.modal-wrap .checkout-modal{display:none;position:relative;margin:10%;margin-top:0;background-color:white;width:80%;max-width:980px;padding:80px;-webkit-box-shadow:0px 4px 30px -5px rgba(0,0,0,0.75);-moz-box-shadow:0px 4px 30px -5px rgba(0,0,0,0.75);box-shadow:0px 4px 30px -5px rgba(0,0,0,0.75)}.modal-wrap .lease-modal .modal-close,.modal-wrap .checkout-modal .modal-close{color:#0095D1;position:absolute;top:20px;right:30px;font-size:1.75em;cursor:pointer}.modal-wrap .lease-modal h2,.modal-wrap .checkout-modal h2{font-size:30px;color:#253746}.modal-wrap .lease-modal p,.modal-wrap .checkout-modal p{font-size:20px;margin-top:40px;margin-bottom:40px}.modal-wrap .lease-modal .seperater,.modal-wrap .checkout-modal .seperater{position:absolute;display:inline-block;width:1px;height:244px;background-color:black;margin-top:-55px}.modal-wrap .lease-modal .buy-out,.modal-wrap .checkout-modal .buy-out{display:inline-block;vertical-align:text-top;width:32%;padding:37px;padding-top:0px;padding-bottom:0px}.modal-wrap .lease-modal .buy-out.buy-img,.modal-wrap .checkout-modal .buy-out.buy-img{vertical-align:middle;padding-top:20px;padding-bottom:20px}.modal-wrap .lease-modal .buy-out.buy-img-mobile,.modal-wrap .checkout-modal .buy-out.buy-img-mobile{display:none}.modal-wrap .lease-modal .buy-out img,.modal-wrap .checkout-modal .buy-out img{vertical-align:middle}.modal-wrap .lease-modal .buy-out h2,.modal-wrap .checkout-modal .buy-out h2{font-size:25px;color:#253746}.modal-wrap .lease-modal .buy-out p,.modal-wrap .checkout-modal .buy-out p{text-align:left;font-size:18px;margin-top:28px;margin-bottom:55px}.modal-wrap .lease-modal .request-info,.modal-wrap .checkout-modal .request-info{height:50px;font-size:15px;padding:0.5em 3em;float:none}.modal-wrap .lease-modal.success-modal,.modal-wrap .checkout-modal.success-modal{max-width:775px;padding:40px}.modal-wrap .lease-modal.success-modal h2,.modal-wrap .checkout-modal.success-modal h2{margin:0}.modal-wrap .lease-modal.success-modal hr,.modal-wrap .checkout-modal.success-modal hr{margin:0 auto;border-width:2px 0 0;width:90%}.modal-wrap .lease-modal.success-modal p,.modal-wrap .checkout-modal.success-modal p{font-size:18px;margin-bottom:40px;display:inline-block;max-width:65%;margin:20px}.modal-wrap .lease-modal.success-modal a,.modal-wrap .checkout-modal.success-modal a{display:block}.modal-wrap .lease-modal.success-modal a .start-app,.modal-wrap .checkout-modal.success-modal a .start-app{background-color:#0081c6;color:#ffffff;padding:1.25em;padding-right:3em;line-height:3.5;border-radius:4px;font-weight:bold;background-image:url(white-right.png);background-size:10px auto;background-repeat:no-repeat;background-position:92% center}.modal-wrap .lease-modal.success-modal a .browse,.modal-wrap .checkout-modal.success-modal a .browse{color:#0081c6;padding:1.25em;padding-right:3em;line-height:3.5;font-weight:bold;background-image:url(blue-right.png);background-size:10px auto;background-repeat:no-repeat;background-position:92% center}.modal-wrap .checkout-modal{width:400px;position:fixed;top:30%;left:50%;margin-left:-200px;padding:45px 0}.modal-wrap .checkout-modal .modal-close{top:5px;right:10px}.modal-wrap .checkout-modal .add-cart{margin:20px 5px 10px;padding:0.5em 2em;background-color:white}.modal-wrap .checkout-modal h2{font-size:28px;margin-bottom:10px;font-weight:normal}.modal-wrap .checkout-modal a,.modal-wrap .checkout-modal form{display:inline-block}.modal-wrap .checkout-modal .continue{display:block;color:gray;font-size:16px;cursor:pointer}.modal-wrap .checkout-modal .continue span{color:#0081C6}.availability-modal{display:none}.modal-open+.availability-modal{display:block}.modal-open+.availability-modal .modal-wrap{position:fixed}.modal-open+.availability-modal .modal-wrap .lease-modal{top:20%;width:90%;max-width:350px}.modal-open+.availability-modal .modal-wrap .lease-modal .phone-button{margin:30px 20px 20px}.modal-open+.availability-modal .modal-wrap .lease-modal .modal-close{top:0px;right:10px}.modal-open+.availability-modal .modal-wrap .lease-modal .modal-close .icon-x{font-size:20px}.modal-snippet,.modal-checkout-snippet{opacity:0;transition:opacity 400ms ease}.modal-open,.modal-open+.modal-snippet{display:block;opacity:1;transition:opacity 400ms ease}.modal-open .modal-wrap,.modal-open+.modal-snippet .modal-wrap{top:50px;transition:all 400ms ease}.modal-open .modal-wrap .lease-modal,.modal-open .modal-wrap .checkout-modal,.modal-open+.modal-snippet .modal-wrap .lease-modal,.modal-open+.modal-snippet .modal-wrap .checkout-modal{display:inline-block}.modal-open .modal-background,.modal-open .modal-checkout-background,.modal-open+.modal-snippet .modal-background,.modal-open+.modal-snippet .modal-checkout-background{top:0}.form-hidden{display:none}@media screen and (max-width: 780px){.modal-background{position:fixed;text-align:center;top:-100vh;left:0;width:100vw;height:100vh;background-color:white;opacity:0.85;z-index:99999}.modal-wrap{display:block;position:absolute;text-align:center;top:-100vh;left:0;width:100vw;height:100vh;z-index:99999;transition-delay:1s}.modal-wrap .lease-modal{display:none;position:relative;margin:5%;margin-top:0;background-color:white;width:90%;max-width:980px;padding:40px;-webkit-box-shadow:0px 4px 30px -5px rgba(0,0,0,0.75);-moz-box-shadow:0px 4px 30px -5px rgba(0,0,0,0.75);box-shadow:0px 4px 30px -5px rgba(0,0,0,0.75)}.modal-wrap .lease-modal .modal-close{color:#0095D1;position:absolute;top:20px;right:30px;font-size:1.75em;cursor:pointer}.modal-wrap .lease-modal h2{font-size:28px;color:#253746}.modal-wrap .lease-modal p{font-size:18px;margin-top:40px;margin-bottom:40px}.modal-wrap .lease-modal .seperater{position:absolute;display:inline-block;width:1px;height:244px;background-color:black;margin-top:-55px}.modal-wrap .lease-modal .buy-out{display:inline-block;vertical-align:text-top;width:32%;padding:0px 20px}.modal-wrap .lease-modal .buy-out.buy-img{vertical-align:middle;padding:10px 20px}.modal-wrap .lease-modal .buy-out img{vertical-align:middle}.modal-wrap .lease-modal .buy-out h2{font-size:25px;color:#253746}.modal-wrap .lease-modal .buy-out h3{font-size:20px}.modal-wrap .lease-modal .buy-out p{text-align:left;font-size:14px;margin-top:28px;margin-bottom:55px}.modal-wrap .lease-modal .request-info{height:50px;font-size:15px;padding:0.5em 3em;float:none}}@media screen and (max-width: 480px){.modal-wrap{display:block;position:absolute;text-align:center;top:-100vh;left:0;width:100vw;height:100vh;z-index:99999;transition-delay:1s}.modal-wrap .lease-modal{display:none;position:relative;margin:5%;margin-top:0;background-color:white;width:90%;max-width:980px;padding:40px;-webkit-box-shadow:0px 4px 30px -5px rgba(0,0,0,0.75);-moz-box-shadow:0px 4px 30px -5px rgba(0,0,0,0.75);box-shadow:0px 4px 30px -5px rgba(0,0,0,0.75)}.modal-wrap .lease-modal .modal-close{color:#0095D1;position:absolute;top:20px;right:30px;font-size:1.75em;cursor:pointer}.modal-wrap .lease-modal h2{font-size:24px;color:#253746}.modal-wrap .lease-modal p{font-size:16px;margin-top:40px;margin-bottom:0px;text-align:left}.modal-wrap .lease-modal .seperater{display:none}.modal-wrap .lease-modal .buy-out{display:inline-block;vertical-align:text-top;width:100%;padding:0px 20px;border-bottom:1px solid black}.modal-wrap .lease-modal .buy-out.fmv{border-bottom:none}.modal-wrap .lease-modal .buy-out.buy-img{display:none}.modal-wrap .lease-modal .buy-out.buy-img-mobile{display:inline-block;vertical-align:middle;padding-top:50px;padding-bottom:10px;border-bottom:none}.modal-wrap .lease-modal .buy-out img{vertical-align:middle}.modal-wrap .lease-modal .buy-out h2{font-size:25px;color:#253746}.modal-wrap .lease-modal .buy-out h3{font-size:20px}.modal-wrap .lease-modal .buy-out p{text-align:left;font-size:14px;margin-top:28px;margin-bottom:55px}.modal-wrap .lease-modal .request-info{height:65px;padding:0.5em 1em}}.summa-search-bar{margin:20px}.summa-search{padding-left:30px}.summa-search hr{margin:15px 0}.summa-search .search-grid .grid .product-collection-row{display:flex;margin-bottom:50px}.summa-search .search-grid .grid .product-collection-row .product-collection-item{text-align:left;width:25%;margin:0 0 0 50px;vertical-align:top;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 480px){.search-result-description{display:none}}@media screen and (max-width: 480px){.search-result-description{display:none}}.custom-blurb{max-width:400px;margin-top:20px;margin-bottom:50px}.call-pricing-grid{vertical-align:middle}.call-pricing-grid .add-cart{float:none;width:200px;font-size:1em;padding:10px 0}.call-pricing-grid .add-cart span{margin-right:7px;vertical-align:middle}.call-pricing-grid .add-cart span img{width:1em;height:1em;padding:0}@media screen and (max-width: 770px){.summa-search .search-grid .grid .product-collection-row{display:flex;flex-wrap:wrap}.summa-search .search-grid .grid .product-collection-row .product-collection-item{width:41%;margin:0 0 30px 40px}.summa-search .grid-uniform{margin-left:0}}@media screen and (max-width: 485px){.call-pricing-grid .add-cart{width:180px;font-size:14px}.summa-search .search-grid .grid .product-collection-row{margin-bottom:0}.summa-search .search-grid .grid .product-collection-row .product-collection-item{width:100%;margin:0 0 50px 0px}}