.content-area.col-sm-12.col-lg-8{padding:0}.site-content{min-height:unset!important}#productGallery button:focus{outline:0}.h-300{min-height:300px;display:flex;justify-content:center;align-items:center}.extend-3{grid-column:1/3}.no-products{padding:20px 0;text-align:center;color:#444}.no-products .text{font-size:28px;margin-left:unset}.no-products .tryAgain{font-size:19px;margin-bottom:75px}section.mozu .pagination{justify-content:center;align-items:center}section.mozu .pagination ul{display:flex;column-gap:10px;margin-bottom:0}section.mozu .pagination ul li{list-style:none;min-width:20px;text-align:center;padding:5px;border-radius:5px}section.mozu .pagination ul li:hover{text-decoration:underline}section.mozu .container.grid{grid-template-columns:280px auto;grid-template-rows:auto;grid-template-areas:"hero hero" "sidebar banner"}section.mozu .hero{grid-column:1/3;padding-bottom:50px;position:relative}section.mozu .hero img{width:100%}section.mozu .hero #arrows{bottom:120px}section.mozu .hero .overlay{position:absolute;bottom:0;left:0;right:0;top:0;z-index:1;text-align:center}section.mozu .hero .overlay .content-area{display:flex;align-items:flex-start;flex-direction:column;max-width:40%;padding:60px 20px;height:100%}section.mozu .hero .overlay .content-area p{font-size:1.1rem;color:#fff;line-height:1.5;text-align:left}section.mozu .hero .overlay .content-area h1{color:#e20b23;font-size:6vw;font-style:italic;line-height:.9;text-transform:uppercase}section.mozu .hero .overlay .content-area h1 span{color:#fff;display:block;font-size:9vw;white-space:nowrap}section.mozu label{display:inline;margin-bottom:unset}section.mozu .regular-checkbox{display:none}section.mozu .regular-checkbox+label{background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:9px;border-radius:3px;display:inline-block;position:relative;margin-right:5px}section.mozu .regular-checkbox:checked+label{background-color:#e9ecee;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#99a1a7;display:inline-flex}section.mozu .regular-checkbox:checked+label:after{content:"\2714";font-size:14px;position:absolute;top:0;left:3px;color:#99a1a7}section.mozu .regular-checkbox+label:active,section.mozu .regular-checkbox:checked+label:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}section.mozu button.accordion{background-color:#fff;color:#444;cursor:pointer;padding:5px;width:100%;border:none;text-align:left;outline:0;font-size:1rem;transition:.4s;border-bottom:1px solid gray}section.mozu button.accordion.active:after{content:"\2212"}section.mozu button.accordion:after{content:"\002B";color:#777;font-weight:700;float:right;margin-left:5px}section.mozu .accordion:hover,section.mozu .active{background-color:#ccc}section.mozu .panel{display:none;background-color:#fff;overflow:hidden;padding-top:5px}section.mozu .panel ul.items{padding-left:10px}section.mozu .panel ul.items .item{padding:2.5px 0;font-size:.9rem;display:flex}section.mozu .panel .items{list-style:none}section.mozu .hide{display:none!important}section.mozu.body-section{padding:0}section.mozu.x-bkg{background-color:#fff}section.mozu .features,section.mozu .name,section.mozu .title{color:unset;font-style:unset;font-size:16px}section.mozu .grid{display:grid;padding:0}section.mozu.product{padding-top:100px}section.mozu.product .description{margin-bottom:40px}section.mozu.product .images{padding:0 50px 0 50px}section.mozu.product .images img{width:100%;border:1px solid grey;margin-bottom:10px}section.mozu.product .images .thumbs{display:flex;max-width:18%;column-gap:10px}section.mozu.product .product-details{padding:0 50px 0 50px}section.mozu.product .product-details .buy-now span{font-size:17px;line-height:17.5px;font-weight:600}section.mozu.product .product-details .authorized-dealers{display:flex;column-gap:10px;margin-top:20px;margin-bottom:40px}section.mozu.product .product-details .authorized-dealers .dealer{width:200px;border:1px solid grey;text-align:center;padding:10px}section.mozu.categories .title,section.mozu.items .title{text-align:center;color:#444}section.mozu.categories .grid-container,section.mozu.items .grid-container{display:flex;flex-flow:row wrap;row-gap:20px;column-gap:20px}section.mozu.categories .grid-container .item,section.mozu.items .grid-container .item{flex-grow:1;width:32%;padding:20px;text-align:center;position:relative}section.mozu.categories .grid-container .item .overlay,section.mozu.items .grid-container .item .overlay{opacity:0;position:absolute;bottom:0;left:0;right:0;top:0;transition:all .3s ease;z-index:1;background:rgba(226,11,35,.8);text-align:center}section.mozu.categories .grid-container .item .overlay .show-now,section.mozu.items .grid-container .item .overlay .show-now{border:1px solid #fff;color:#fff;display:inline-block;padding:10px 20px;top:calc(50% - 23px);left:calc(50% - 60px);position:absolute}section.mozu.categories .grid-container .item .overlay:hover,section.mozu.items .grid-container .item .overlay:hover{opacity:1}section.mozu.categories .grid-container .item .title,section.mozu.items .grid-container .item .title{margin-top:10px;width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.mozu.categories .sidebar{padding-left:20px}section.mozu.categories .sidebar .title{text-align:left;text-transform:uppercase;font-size:1.3rem;font-weight:600;padding-bottom:15px}section.mozu.categories .sidebar .panel .title{font-size:.9rem}section.mozu.categories .body{padding:0 20px}section.mozu.categories .body .banners{margin-bottom:20px}section.mozu.categories .body .banners .banner{outline:1px dashed;padding:20px;text-align:center;flex-grow:1}section.mozu.categories .body .banners.flex{display:flex;flex-flow:row wrap;row-gap:20px;column-gap:20px}section.mozu.categories .body .cats,section.mozu.categories .body .items-grid{min-height:300px}section.mozu.categories .body .cats.grid-container .category,section.mozu.categories .body .cats.grid-container .item,section.mozu.categories .body .items-grid.grid-container .category,section.mozu.categories .body .items-grid.grid-container .item{padding:unset;width:unset}section.mozu.categories .body .cats.grid-container .category img,section.mozu.categories .body .cats.grid-container .item img,section.mozu.categories .body .items-grid.grid-container .category img,section.mozu.categories .body .items-grid.grid-container .item img{width:300px}section.mozu.dealers{padding-top:25px}section.mozu.dealers .search-header{padding:20px;display:flex;background-color:#e20b23;color:#fff;font-weight:700;column-gap:20px}section.mozu.dealers .search-header input,section.mozu.dealers .search-header select{height:30px}section.mozu.dealers #results{font-size:14px;height:450px;overflow-y:auto}section.mozu.dealers #results ul{padding:0 10px}section.mozu.dealers #results ul li{list-style:none;border-bottom:1px solid #444;padding:10px 0 20px 0}section.mozu.dealers #results ul li input{margin-top:10px}section.mozu.dealers #results ul li h5{font-size:16px}section.mozu.dealers #results ul li:last-child{border-bottom:none}section.mozu.dealers #map{min-height:450px}@media (max-width:767px){.swiffy-slider{--swiffy-slider-item-count:1!important}section.mozu.product{padding-top:40px}section.mozu.product .images{padding:0;margin-bottom:40px}section.mozu.product .product-details{padding:20px 20px 0 20px}section.mozu.categories .sidebar{display:none}section.mozu.categories .body{grid-column:1/3}}@media (min-width:768px) and (max-width:991px){.swiffy-slider{--swiffy-slider-item-count:5!important}section.mozu.product{padding-top:50px}section.mozu.product .images{padding:0 25px 0 0}section.mozu.product .product-details{padding:0 20px 0 25px}}@media (max-width:992px){#pgallery.swiffy-slider{--swiffy-slider-item-count:1!important}.swiffy-slider{--swiffy-slider-item-count:5!important}}
/*# sourceMappingURL=mozu.min.css.map */
