body{font-size:1rem;font-weight:400;border-top:5px solid #c00;background:#fff;background-size:100% auto}.clear{clear:both}.position-relative{position:relative}a:hover{text-decoration:none}.clickable{cursor:pointer}.btn{font-family:'Montserrat',sans-serif;font-weight:600;text-transform:uppercase}.btn.disabled,.btn:disabled{opacity:.5;cursor:not-allowed}.table .form-control{min-width:50px!important}.btn-primary,.badge-primary{color:#fff!important;border-color:#c00!important;background-color:#c00!important}.btn-primary:hover,.badge-primary:hover{border-color:#777!important;background-color:#777!important}.btn-primary:focus,.btn-primary.focus,.btn-primary:active{border-color:#c00;background-color:#c00;box-shadow:0 0 0 .2rem #c00}.btn-secondary,.badge-secondary{color:#fff!important;border-color:#666;background-color:#666}.btn-link,btn-link:hover{text-decoration:none!important;color:#c00!important}.btn-link:hover{color:#777!important}.btn-top{position:fixed;bottom:20px;right:20px}.btn-top i{color:#fff;margin-right:10px}legend{font-family:'Montserrat',sans-serif}h1,h2,h3,h4,h5{font-family:'Montserrat',sans-serif;text-transform:uppercase;font-weight:300;margin-bottom:2rem}body.home h1{font-size:2.5rem;margin-top:8%;color:#fff;font-weight:100}body.home h1 span{font-size:3.2rem;font-weight:100}body.sub h1{font-size:2rem;text-align:center;font-weight:600}body.sub.cart h1{text-align:center;font-weight:600;padding-top:0}body.sub.admin h1{text-align:left}body.sub .product-title h1{font-size:1.6rem;text-align:left;padding-top:2rem}body.sub h2{font-size:1.4rem}body.sub .product-title h2{font-size:1.2rem;font-weight:400;text-align:left;line-height:1.5}body.home .home-categories .h2{font-size:1.3rem;position:absolute;text-align:left;padding-top:1.5rem;text-indent:1rem;font-weight:600;letter-spacing:.1rem;text-transform:uppercase}body.sub h2{text-transform:none;font-weight:400}.product-systems h2{font-family:Montserrat,Arial;font-weight:500;font-size:1.4rem;text-transform:none;color:#333}.product-systems h2 a{color:#c00}.product-detail h2{font-size:1.35rem;font-weight:600}body.sub h3{font-size:1.2rem;text-transform:none}.product-systems h3{font-family:Montserrat,Arial;font-weight:100;font-size:1.2rem;text-transform:none}body.sub h4{text-transform:none}.navbar{background:#fff}.navbar-brand{display:block;width:300px;height:125px;margin-top:1rem;text-indent:-9999px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 190 80' style='enable-background:new 0 0 190 80;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:url%28%23SVGID_1_%29;%7D .st1%7Bfill:%23FFFFFF;%7D .st2%7Bfill:%23010101;%7D .st3%7Bfill:%23C1282D;%7D .st4%7Bfill:%23A7A9AC;%7D%0A%3C/style%3E%3ClinearGradient id='SVGID_1_' gradientUnits='userSpaceOnUse' x1='26.8622' y1='19.8389' x2='47.2082' y2='40.185'%3E%3Cstop offset='0' style='stop-color:%23790E10'/%3E%3Cstop offset='1' style='stop-color:%23C1282D'/%3E%3C/linearGradient%3E%3Ccircle class='st0' cx='47.5' cy='40.5' r='29.2'/%3E%3Cg%3E%3Cpath class='st1' d='M55.5,42.5c0,5.2-2.7,7.1-10.2,7.1c-8,0-10.9-1.9-10.9-7.1v-9.8h6.8v9.8c0,2.8,0.9,3.6,3.7,3.6 c2.9,0,3.7-0.8,3.7-3.6v-9.8h6.8V42.5z'/%3E%3Cpath class='st1' d='M77.1,33.1l-0.4,3c-2.1,0-5.4-0.1-8.3-0.1c-2.2,0-2.9,0.1-2.9,1c0,0.8,0.6,1.1,2.4,1.5l4.6,1.2 c4.1,1.1,5.4,2.5,5.4,5c0,3.7-2.4,4.9-9.7,4.9c-1.7,0-5,0-9.1-0.7l0.4-3.2c4.4,0.1,7.2,0.1,8.7,0.1c2.4,0,3-0.2,3-1 c0-0.8-0.5-1-2-1.4l-5-1.3c-3.9-1.1-5.4-2.5-5.4-4.9c0-3.8,2.7-4.7,9.7-4.7C71,32.3,74.3,32.4,77.1,33.1z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath class='st2' d='M100.4,27.4l-0.1,0.9c-1.6-0.1-3.5-0.1-5.2-0.1c-3,0-4.2,0.1-4.2,2.2c0,1.5,0.8,2.1,2.6,2.3l3.9,0.5 c2.8,0.4,3.8,1.4,3.8,3.4c0,2.9-1.9,3.3-6,3.3c-1.3,0-3.2,0-5.7-0.3l0.1-0.9c2.8,0.1,3.9,0.1,5.6,0.1c3.1,0,4.2-0.3,4.2-2.3 c0-1.6-0.8-2.1-2.6-2.3l-4-0.6c-2.7-0.4-3.6-1.4-3.6-3.4c0-2.9,1.9-3.3,5.9-3.2C96.8,27.1,98.6,27.2,100.4,27.4z'/%3E%3Cpath class='st2' d='M117.9,30.9c0,3-1.5,3.8-5.6,3.8c-1.8,0-3.5-0.1-4.7-0.1v5.1h-1.8V27.3c2-0.1,3.3-0.1,6.2-0.1 C116.4,27.1,117.9,28,117.9,30.9z M112,33.7c3,0,4-0.6,4-2.8c0-2.2-1-2.8-4-2.8c-1.8,0-3.4,0-4.5,0v5.5H112z'/%3E%3Cpath class='st2' d='M136,33.5c0,4.8-1.9,6.4-7.2,6.4c-5.3,0-7.2-1.6-7.2-6.4s1.9-6.4,7.2-6.4C134.2,27.1,136,28.7,136,33.5z M123.5,33.5c0,4,1.3,5.4,5.3,5.4s5.3-1.4,5.3-5.4s-1.3-5.4-5.3-5.4S123.5,29.5,123.5,33.5z'/%3E%3Cpath class='st2' d='M151.8,39.7l-1.8-3.9c-0.5-1-1.4-1.4-2.7-1.4c-2,0-3.5,0-4.6,0v5.4H141V27.3c2-0.1,3.3-0.1,6.2-0.1 c4.2,0,5.8,0.8,5.8,3.5c0,2.1-1,3-3.4,3.2V34c0.9,0.2,1.8,0.8,2.2,1.8l1.9,3.9H151.8z M147.3,33.4c3,0,4-0.6,4-2.6 c0-2.1-1.1-2.6-4-2.6c-1.8,0-3.4,0-4.5,0v5.2H147.3z'/%3E%3Cpath class='st2' d='M164,28.3v11.4h-1.8V28.3H156v-1h14.2v1H164z'/%3E%3Cpath class='st2' d='M184.4,27.4l-0.1,0.9c-1.6-0.1-3.5-0.1-5.2-0.1c-3,0-4.2,0.1-4.2,2.2c0,1.5,0.8,2.1,2.6,2.3l3.9,0.5 c2.8,0.4,3.8,1.4,3.8,3.4c0,2.9-1.9,3.3-6,3.3c-1.3,0-3.2,0-5.7-0.3l0.1-0.9c2.8,0.1,3.9,0.1,5.6,0.1c3.1,0,4.2-0.3,4.2-2.3 c0-1.6-0.8-2.1-2.6-2.3l-4-0.6c-2.7-0.4-3.6-1.4-3.6-3.4c0-2.9,1.9-3.3,5.9-3.2C180.8,27.1,182.6,27.2,184.4,27.4z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath class='st3' d='M97.8,48.5v10.2h-4.1V48.5h-5.6v-2.2h15.3v2.2H97.8z'/%3E%3Cpath class='st3' d='M106.6,58.7V46.2h4.1v12.4H106.6z'/%3E%3Cpath class='st3' d='M134.2,46.2c1,0,1.5,0.4,1.5,1l0.7,11.4h-3.9L132,48.4h-0.5l-2.8,7.7c-0.2,0.6-0.8,0.9-1.7,0.9h-2.7 c-0.9,0-1.5-0.3-1.7-0.9l-2.8-7.7h-0.5l-0.5,10.3h-3.9l0.7-11.4c0.1-0.7,0.5-1,1.5-1h4c0.9,0,1.4,0.3,1.6,0.9l2.3,6.2 c0.2,0.6,0.4,1.2,0.5,1.7h0.4c0.2-0.6,0.3-1.2,0.5-1.7l2.2-6.2c0.2-0.6,0.8-0.9,1.7-0.9H134.2z'/%3E%3Cpath class='st3' d='M140.7,58.7V46.2h4.1v12.4H140.7z'/%3E%3Cpath class='st3' d='M165.1,57.7c0,0.6-0.5,1-1.5,1h-2.6c-0.9,0-1.2-0.3-1.6-0.8l-4.9-6.6c-0.4-0.5-0.9-1.3-1.1-1.9h-0.3 c0.1,0.6,0.2,1.3,0.2,2v7.4h-3.9V47.2c0-0.6,0.5-1,1.5-1h2.5c0.9,0,1.2,0.3,1.6,0.8l4.7,6.4c0.4,0.5,0.9,1.3,1.3,2h0.3 c-0.1-0.7-0.2-1.4-0.2-2.1v-7.1h3.9V57.7z'/%3E%3Cpath class='st3' d='M183.8,58.7h-3l-0.4-1.3c-0.9,0.7-2.8,1.5-5.4,1.5c-4.2,0-5.9-1.9-5.9-6.5c0-4.9,2.2-6.4,8.3-6.4 c2.2,0,4,0.1,5.7,0.4l-0.3,2c-1.8-0.1-3.6-0.1-5.3-0.1c-3.1,0-4.1,0.5-4.1,4.1c0,3.1,0.7,4.1,3.1,4.1c1.3,0,2.4-0.3,3.3-0.6v-4.4 h4V58.7z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpolygon class='st4' points='72.8,65.4 70,68.3 69.3,67.5 72.2,64.8 '/%3E%3Cpolygon class='st4' points='66.1,71.6 62.6,73.8 61.8,72.2 65.3,70.3 '/%3E%3Cpolygon class='st4' points='58,76 54.1,77.4 53.5,74.8 57.3,73.9 '/%3E%3Cpath class='st4' d='M49,78.4l-2.1,0.2c-0.7,0.1-1.4,0.1-2.1,0.2l0.1-3.5c0.6,0.1,1.3,0,1.9,0l1.9,0L49,78.4z'/%3E%3Cpolygon class='st4' points='39.6,78.6 35.4,77.9 36.6,73.6 40.2,74.6 '/%3E%3Cpolygon class='st4' points='30.3,76.4 26.4,74.6 28.9,70.1 32.2,71.9 '/%3E%3Cpath class='st4' d='M21.8,71.9c-1.1-0.9-2.3-1.8-3.4-2.7l4.1-4.3c0.9,0.8,1.8,1.7,2.7,2.5L21.8,71.9z'/%3E%3Cpath class='st4' d='M14.6,65.3c-0.9-1.1-1.7-2.3-2.6-3.5l5.5-3.5c0.7,1,1.4,2,2,3L14.6,65.3z'/%3E%3Cpolygon class='st4' points='9.3,57.1 7.6,53.1 14.1,50.9 15.4,54.3 '/%3E%3Cpolygon class='st4' points='6.2,47.8 5.7,43.4 12.6,42.9 13,46.5 '/%3E%3Cpolygon class='st4' points='5.6,38 6.2,33.6 13,34.8 12.6,38.4 '/%3E%3Cpolygon class='st4' points='7.5,28.3 9.1,24.2 15.3,27 14,30.4 '/%3E%3Cpolygon class='st4' points='11.8,19.5 14.4,16 19.3,19.9 17.3,22.9 '/%3E%3Cpath class='st4' d='M18.1,12.1c1.1-0.9,2.2-1.8,3.4-2.7l3.5,4.5c-0.9,0.9-1.8,1.7-2.7,2.5L18.1,12.1z'/%3E%3Cpolygon class='st4' points='26.1,6.5 30,4.8 31.9,9.3 28.7,11.1 '/%3E%3Cpolygon class='st4' points='35,3.2 39.2,2.5 39.9,6.5 36.3,7.5 '/%3E%3Cpath class='st4' d='M44.5,2.2c0.7,0,1.4,0.1,2.1,0.1l2.1,0.2l-0.3,3.2l-1.9,0c-0.6,0-1.3,0-1.9,0.1L44.5,2.2z'/%3E%3Cpolygon class='st4' points='53.8,3.6 57.7,4.9 57,7.1 53.2,6.2 '/%3E%3Cpolygon class='st4' points='62.4,7.1 65.8,9.2 65,10.5 61.5,8.7 '/%3E%3Cpolygon class='st4' points='69.8,12.5 72.6,15.4 72,16 69,13.3 '/%3E%3C/g%3E%3C/svg%3E%0A");background-size:cover}body.sub .navbar-brand{width:200px;height:85px}footer .navbar-brand{width:150px!important;height:70px!important;margin-top:0;background:#fff url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 190 80' style='enable-background:new 0 0 190 80;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:url%28%23SVGID_1_%29;%7D .st1%7Bfill:%23FFFFFF;%7D .st2%7Bfill:%23010101;%7D .st3%7Bfill:%23C1282D;%7D .st4%7Bfill:%23A7A9AC;%7D%0A%3C/style%3E%3ClinearGradient id='SVGID_1_' gradientUnits='userSpaceOnUse' x1='26.8622' y1='19.8389' x2='47.2082' y2='40.185'%3E%3Cstop offset='0' style='stop-color:%23790E10'/%3E%3Cstop offset='1' style='stop-color:%23C1282D'/%3E%3C/linearGradient%3E%3Ccircle class='st0' cx='47.5' cy='40.5' r='29.2'/%3E%3Cg%3E%3Cpath class='st1' d='M55.5,42.5c0,5.2-2.7,7.1-10.2,7.1c-8,0-10.9-1.9-10.9-7.1v-9.8h6.8v9.8c0,2.8,0.9,3.6,3.7,3.6 c2.9,0,3.7-0.8,3.7-3.6v-9.8h6.8V42.5z'/%3E%3Cpath class='st1' d='M77.1,33.1l-0.4,3c-2.1,0-5.4-0.1-8.3-0.1c-2.2,0-2.9,0.1-2.9,1c0,0.8,0.6,1.1,2.4,1.5l4.6,1.2 c4.1,1.1,5.4,2.5,5.4,5c0,3.7-2.4,4.9-9.7,4.9c-1.7,0-5,0-9.1-0.7l0.4-3.2c4.4,0.1,7.2,0.1,8.7,0.1c2.4,0,3-0.2,3-1 c0-0.8-0.5-1-2-1.4l-5-1.3c-3.9-1.1-5.4-2.5-5.4-4.9c0-3.8,2.7-4.7,9.7-4.7C71,32.3,74.3,32.4,77.1,33.1z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath class='st2' d='M100.4,27.4l-0.1,0.9c-1.6-0.1-3.5-0.1-5.2-0.1c-3,0-4.2,0.1-4.2,2.2c0,1.5,0.8,2.1,2.6,2.3l3.9,0.5 c2.8,0.4,3.8,1.4,3.8,3.4c0,2.9-1.9,3.3-6,3.3c-1.3,0-3.2,0-5.7-0.3l0.1-0.9c2.8,0.1,3.9,0.1,5.6,0.1c3.1,0,4.2-0.3,4.2-2.3 c0-1.6-0.8-2.1-2.6-2.3l-4-0.6c-2.7-0.4-3.6-1.4-3.6-3.4c0-2.9,1.9-3.3,5.9-3.2C96.8,27.1,98.6,27.2,100.4,27.4z'/%3E%3Cpath class='st2' d='M117.9,30.9c0,3-1.5,3.8-5.6,3.8c-1.8,0-3.5-0.1-4.7-0.1v5.1h-1.8V27.3c2-0.1,3.3-0.1,6.2-0.1 C116.4,27.1,117.9,28,117.9,30.9z M112,33.7c3,0,4-0.6,4-2.8c0-2.2-1-2.8-4-2.8c-1.8,0-3.4,0-4.5,0v5.5H112z'/%3E%3Cpath class='st2' d='M136,33.5c0,4.8-1.9,6.4-7.2,6.4c-5.3,0-7.2-1.6-7.2-6.4s1.9-6.4,7.2-6.4C134.2,27.1,136,28.7,136,33.5z M123.5,33.5c0,4,1.3,5.4,5.3,5.4s5.3-1.4,5.3-5.4s-1.3-5.4-5.3-5.4S123.5,29.5,123.5,33.5z'/%3E%3Cpath class='st2' d='M151.8,39.7l-1.8-3.9c-0.5-1-1.4-1.4-2.7-1.4c-2,0-3.5,0-4.6,0v5.4H141V27.3c2-0.1,3.3-0.1,6.2-0.1 c4.2,0,5.8,0.8,5.8,3.5c0,2.1-1,3-3.4,3.2V34c0.9,0.2,1.8,0.8,2.2,1.8l1.9,3.9H151.8z M147.3,33.4c3,0,4-0.6,4-2.6 c0-2.1-1.1-2.6-4-2.6c-1.8,0-3.4,0-4.5,0v5.2H147.3z'/%3E%3Cpath class='st2' d='M164,28.3v11.4h-1.8V28.3H156v-1h14.2v1H164z'/%3E%3Cpath class='st2' d='M184.4,27.4l-0.1,0.9c-1.6-0.1-3.5-0.1-5.2-0.1c-3,0-4.2,0.1-4.2,2.2c0,1.5,0.8,2.1,2.6,2.3l3.9,0.5 c2.8,0.4,3.8,1.4,3.8,3.4c0,2.9-1.9,3.3-6,3.3c-1.3,0-3.2,0-5.7-0.3l0.1-0.9c2.8,0.1,3.9,0.1,5.6,0.1c3.1,0,4.2-0.3,4.2-2.3 c0-1.6-0.8-2.1-2.6-2.3l-4-0.6c-2.7-0.4-3.6-1.4-3.6-3.4c0-2.9,1.9-3.3,5.9-3.2C180.8,27.1,182.6,27.2,184.4,27.4z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath class='st3' d='M97.8,48.5v10.2h-4.1V48.5h-5.6v-2.2h15.3v2.2H97.8z'/%3E%3Cpath class='st3' d='M106.6,58.7V46.2h4.1v12.4H106.6z'/%3E%3Cpath class='st3' d='M134.2,46.2c1,0,1.5,0.4,1.5,1l0.7,11.4h-3.9L132,48.4h-0.5l-2.8,7.7c-0.2,0.6-0.8,0.9-1.7,0.9h-2.7 c-0.9,0-1.5-0.3-1.7-0.9l-2.8-7.7h-0.5l-0.5,10.3h-3.9l0.7-11.4c0.1-0.7,0.5-1,1.5-1h4c0.9,0,1.4,0.3,1.6,0.9l2.3,6.2 c0.2,0.6,0.4,1.2,0.5,1.7h0.4c0.2-0.6,0.3-1.2,0.5-1.7l2.2-6.2c0.2-0.6,0.8-0.9,1.7-0.9H134.2z'/%3E%3Cpath class='st3' d='M140.7,58.7V46.2h4.1v12.4H140.7z'/%3E%3Cpath class='st3' d='M165.1,57.7c0,0.6-0.5,1-1.5,1h-2.6c-0.9,0-1.2-0.3-1.6-0.8l-4.9-6.6c-0.4-0.5-0.9-1.3-1.1-1.9h-0.3 c0.1,0.6,0.2,1.3,0.2,2v7.4h-3.9V47.2c0-0.6,0.5-1,1.5-1h2.5c0.9,0,1.2,0.3,1.6,0.8l4.7,6.4c0.4,0.5,0.9,1.3,1.3,2h0.3 c-0.1-0.7-0.2-1.4-0.2-2.1v-7.1h3.9V57.7z'/%3E%3Cpath class='st3' d='M183.8,58.7h-3l-0.4-1.3c-0.9,0.7-2.8,1.5-5.4,1.5c-4.2,0-5.9-1.9-5.9-6.5c0-4.9,2.2-6.4,8.3-6.4 c2.2,0,4,0.1,5.7,0.4l-0.3,2c-1.8-0.1-3.6-0.1-5.3-0.1c-3.1,0-4.1,0.5-4.1,4.1c0,3.1,0.7,4.1,3.1,4.1c1.3,0,2.4-0.3,3.3-0.6v-4.4 h4V58.7z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpolygon class='st4' points='72.8,65.4 70,68.3 69.3,67.5 72.2,64.8 '/%3E%3Cpolygon class='st4' points='66.1,71.6 62.6,73.8 61.8,72.2 65.3,70.3 '/%3E%3Cpolygon class='st4' points='58,76 54.1,77.4 53.5,74.8 57.3,73.9 '/%3E%3Cpath class='st4' d='M49,78.4l-2.1,0.2c-0.7,0.1-1.4,0.1-2.1,0.2l0.1-3.5c0.6,0.1,1.3,0,1.9,0l1.9,0L49,78.4z'/%3E%3Cpolygon class='st4' points='39.6,78.6 35.4,77.9 36.6,73.6 40.2,74.6 '/%3E%3Cpolygon class='st4' points='30.3,76.4 26.4,74.6 28.9,70.1 32.2,71.9 '/%3E%3Cpath class='st4' d='M21.8,71.9c-1.1-0.9-2.3-1.8-3.4-2.7l4.1-4.3c0.9,0.8,1.8,1.7,2.7,2.5L21.8,71.9z'/%3E%3Cpath class='st4' d='M14.6,65.3c-0.9-1.1-1.7-2.3-2.6-3.5l5.5-3.5c0.7,1,1.4,2,2,3L14.6,65.3z'/%3E%3Cpolygon class='st4' points='9.3,57.1 7.6,53.1 14.1,50.9 15.4,54.3 '/%3E%3Cpolygon class='st4' points='6.2,47.8 5.7,43.4 12.6,42.9 13,46.5 '/%3E%3Cpolygon class='st4' points='5.6,38 6.2,33.6 13,34.8 12.6,38.4 '/%3E%3Cpolygon class='st4' points='7.5,28.3 9.1,24.2 15.3,27 14,30.4 '/%3E%3Cpolygon class='st4' points='11.8,19.5 14.4,16 19.3,19.9 17.3,22.9 '/%3E%3Cpath class='st4' d='M18.1,12.1c1.1-0.9,2.2-1.8,3.4-2.7l3.5,4.5c-0.9,0.9-1.8,1.7-2.7,2.5L18.1,12.1z'/%3E%3Cpolygon class='st4' points='26.1,6.5 30,4.8 31.9,9.3 28.7,11.1 '/%3E%3Cpolygon class='st4' points='35,3.2 39.2,2.5 39.9,6.5 36.3,7.5 '/%3E%3Cpath class='st4' d='M44.5,2.2c0.7,0,1.4,0.1,2.1,0.1l2.1,0.2l-0.3,3.2l-1.9,0c-0.6,0-1.3,0-1.9,0.1L44.5,2.2z'/%3E%3Cpolygon class='st4' points='53.8,3.6 57.7,4.9 57,7.1 53.2,6.2 '/%3E%3Cpolygon class='st4' points='62.4,7.1 65.8,9.2 65,10.5 61.5,8.7 '/%3E%3Cpolygon class='st4' points='69.8,12.5 72.6,15.4 72,16 69,13.3 '/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:85%;background-position:center;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.navbar a{color:#333}.navbar a:hover{color:#c00}.nav-link{font-family:'Montserrat',sans-serif;font-weight:600;font-size:.95rem;padding:.5rem .9rem!important;letter-spacing:.05rem;text-transform:uppercase}.nav-link:hover{color:#333}.nav-link-login{font-size:1.2rem;margin:.25rem 0;padding:.01rem .8rem!important;color:#fff!important;background:#c00;-webkit-border-radius:15px;border-radius:15px}.nav-link-login:hover{background:#777}.navbar-nav-utility .nav-link{color:#fff}.navbar-nav-utility .nav-link:hover{color:#eee}.dropdown-item:hover:active{color:#fff;text-decoration:none;background-color:#c00}.navbar-nav-utility{position:absolute;top:0;right:1rem;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;background:#c00}.navbar-nav-utility .nav-link{font-size:.8rem;color:#fff;padding:.35rem .9rem!important}.navbar-nav-utility li:first-child .nav-link{border-right:1px dotted #95558b}.shadow{display:block;width:80%;margin-left:10%;height:50px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAABICAYAAAAqL4tuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpERjA5QUNCOUVDRTIxMUU3QjZEQkY0RjVFMUVBMkJDOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpERjA5QUNCQUVDRTIxMUU3QjZEQkY0RjVFMUVBMkJDOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRGMDlBQ0I3RUNFMjExRTdCNkRCRjRGNUUxRUEyQkM4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRGMDlBQ0I4RUNFMjExRTdCNkRCRjRGNUUxRUEyQkM4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zc8nswAADEBJREFUeNrsncmS4zAO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);background-size:cover}.bg-style-1{color:#fff;background:#555}.bg-style-2{background:#222}.bg-style-3{background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0%,#feffff 25%);background:-webkit-linear-gradient(top,#f5f5f5 0%,#feffff 25%);background:linear-gradient(to bottom,#f5f5f5 0%,#feffff 25%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#feffff',GradientType=0)}.bg-style-4{background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 20px 20px 0 #ccc;box-shadow:0 20px 20px 0 #ccc}.corner-radius-tl-bl-10{-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}main{min-height:400px;background:transparent}body.sub main{min-height:500px;background:#fff}main a{color:#c00}main a:hover{color:#666}main .nav.flex-column .nav-link{-webkit-border-radius:0;border-radius:0;text-transform:none;font-weight:500;padding-left:0!important;border-bottom:1px solid #eee}main .nav.flex-column .nav-link:hover{background:#f5f5f5}.container-title-product{background:#fff;background:-moz-linear-gradient(left,#fff 50%,#eee 100%);background:-webkit-linear-gradient(left,#fff 50%,#eee 100%);background:linear-gradient(to right,#fff 50%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=1)}.row-banner{-webkit-box-shadow:inset 0 5px 5px 0 #ccc;box-shadow:inset 0 5px 5px 0 #eee}.container-categories{background:url(/Content/images/bg-cyclists.jpg) right no-repeat;background-size:contain;min-height:400px}.home-categories{}.home-categories a{min-height:380px;position:relative;text-align:left;padding-top:20px;overflow:hidden;background-position:right center!important;background-repeat:no-repeat!important;background-size:65%!important}.home-categories a::before{z-index:1;font-family:'Material Design Icons';content:"";color:#ccc;font-size:2rem;position:absolute;top:75px;left:30px}.home-categories a::before:hover{color:#c00}.home-categories a::after{content:" ";position:absolute;top:30px;right:0;bottom:30px;width:1px;border-right:1px dotted #999}.home-categories a::after:last-child{display:none}.home-categories a:hover{}.home-categories a:hover h2{}.category-listing{margin-bottom:30px}.category-listing>a{color:#333;position:relative;overflow:hidden;padding:20px 50% 15px 20px;display:block;min-height:250px;border:1px solid #ccc;-webkit-border-radius:10px;border-radius:10px;background-repeat:no-repeat!important;background-size:50%!important;background-position:center right!important}.category-listing>a img{position:absolute;z-index:0;top:-25%;right:-25%}.category-listing>a:hover{color:#666;border-color:#999;-webkit-box-shadow:0 10px 10px 0 #ccc;box-shadow:0 10px 10px 0 #ccc}.category-listing>a span{position:absolute;right:0;bottom:0;left:0;font-size:.9rem;padding:8px 15px;color:#fff;background:#333;border-left:5px solid #c00}.category-listing>a span:after{font-family:'Material Design Icons';content:"";color:#fff;font-size:2rem;position:absolute;bottom:-5px;right:15px}.category-listing>a:hover span{background:#333}.product-listing{padding-bottom:1rem;margin-bottom:1rem;min-height:200px}.product-listing>div{padding:15px 40px 15px 15px;border:1px solid #eee;border-left:5px solid #333;-webkit-box-shadow:0 10px 10px 0 #ddd;box-shadow:0 10px 10px 0 #ddd;-webkit-border-radius:10px;border-radius:10px}.product-listing:hover>div{border:1px solid #ccc;border-left:5px solid #c00;-webkit-box-shadow:0 10px 10px 0 #ccc;box-shadow:0 10px 10px 0 #ccc}.product-listing h2,.product-listing a{margin-top:2rem}.product-listing img{max-width:200px;max-height:200px}.product-detail{}.product-detail main ul{list-style:none;padding:0;font-size:.95rem;font-weight:600}.product-detail main li{position:relative;padding-top:.6rem;padding-bottom:.6rem;padding-left:20px;border-top:1px dotted #ccc}.product-detail main li:last-child{border-bottom:1px dotted #ccc}.product-detail main li:before{font-family:'Material Design Icons';content:"";color:#c00;font-size:1.5rem;position:absolute;top:5px;left:-7px}.row-btns{margin-bottom:30px;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #fff;-webkit-border-radius:10px;border-radius:10px;background:#f5f5f5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWVlZWVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,#f5f5f5 25%,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#f5f5f5),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#f5f5f5 25%,#eee 100%);background:-o-linear-gradient(top,#f5f5f5 25%,#eee 100%);background:-ms-linear-gradient(top,#f5f5f5 25%,#eee 100%);background:linear-gradient(to bottom,#f5f5f5 25%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#eeeeee',GradientType=0);-webkit-box-shadow:0 10px 10px 0 #ddd;box-shadow:0 10px 10px 0 #ddd}.row-btns>div>.row>div a{background:#fff}.row-btns>div>.row>div a:before{font-family:FontAwesome;font-weight:normal;margin-right:5px}.row-btns>div>.row>div:first-child a:before{content:"";color:#c00}.row-btns>div>.row>div:nth-last-child(2) a:before{content:"";color:#c00}.row-btns>div>.row>div:last-child a:before{content:"";color:#c00}.loader{z-index:99;position:absolute;top:0;right:0;bottom:0;left:0;padding-top:2%;text-align:center;-webkit-border-radius:3px;border-radius:3px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM2QTEwNkRGODZBMDExRTdBMTY3ODA0NDdDQjczNzRDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM2QTEwNkUwODZBMDExRTdBMTY3ODA0NDdDQjczNzRDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzZBMTA2REQ4NkEwMTFFN0ExNjc4MDQ0N0NCNzM3NEMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzZBMTA2REU4NkEwMTFFN0ExNjc4MDQ0N0NCNzM3NEMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7m4UFWAAAAEElEQVR42mL4////M4AAAwAJ4gPkeCmujwAAAABJRU5ErkJggg==)}.loader i{color:#c00;margin-top:10%}@-webkit-keyframes spinnerRotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinnerRotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes spinnerRotate{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}.mdi-spin{-webkit-animation-name:spinnerRotate;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spinnerRotate;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spinnerRotate;-ms-animation-duration:2s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear}body.home .form-control-lg{-webkit-border-radius:30px;border-radius:30px;border-right:none}body.home .input-group-lg{}body.home .input-group-lg .input-group-btn{}body.home .input-group-lg .btn{border-color:#ccc;border-left:none;background:#fff;-webkit-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0}body.home .input-group-lg .btn i{color:#c00}.form-control:focus{color:#495057;background-color:#fff;border-color:#999;outline:none;box-shadow:0 0 0 .1rem #fc9}.validation-summary-errors ul{list-style:none;padding:0;color:#c00}.validation-summary-errors ul li:before{font-family:'Material Design Icons';font-size:1.5rem;content:"";margin:0 5px 0 0;vertical-align:middle}.text-danger.field-validation-error{clear:both;display:inline-block;font-size:.8rem;color:#fff!important;font-weight:600;padding:2px 6px;margin:5px 0 0 0;-webkit-border-radius:3px;border-radius:3px;background-color:#c00}.validation-summary-errors,.validation-summary-success{position:static;width:auto;padding:10px;margin-bottom:10px;border:1px solid transparent;border-radius:4px;color:#b94a48;background-color:#f2dede;border-color:#ebccd1}.validation-summary-success,.validation-summary-valid{color:#468847;border-color:#d6e9c6}.modal-content>div[class*='validation-summary-']{margin:20px 20px 0 20px}.input-validation-error{border:1px solid red}.field-validation-error,label.error{display:inline-block;padding:2px 5px;margin:5px 0;font-size:12px;color:#fff;background:#c00;-webkit-border-radius:3px;border-radius:3px}.table caption{caption-side:top}.table-sm{font-size:.85rem}.table tfoot{font-weight:600;border-top:2px solid #ccc;background:#eee}.data-table{clear:both;display:block;-webkit-border-radius:5px;border-radius:5px;padding:0 15px;margin-bottom:1rem;-webkit-box-shadow:0 0 5px 0 #ccc;box-shadow:0 0 5px 0 #ccc}.data-table .row-head{font-size:.8rem;text-transform:uppercase;font-weight:600;border-bottom:1px solid #ccc}.data-table .row-body{font-size:.85rem}.data-table .row-item{line-height:1.8;border-bottom:1px solid #ccc}.data-table .row-item:hover{background:#f5f5f5}.data-table .row-foot{background:#eee}.card{margin-bottom:1rem}.card-footer{background:#ccc;background:-moz-linear-gradient(top,#ddd 0%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#ddd 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#ddd 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#f5f5f5',GradientType=0)}.step-process{font-family:'Montserrat',sans-serif;position:relative;padding:0;margin-top:2rem}.step-process:before{position:absolute;z-index:0;right:0;left:0;content:" ";display:block;top:16px;height:3px;background:#fff;background:-moz-linear-gradient(left,#fff 0%,#ccc 25%,#ccc 75%,#fff 100%);background:-webkit-linear-gradient(left,#fff 0%,#ccc 25%,#ccc 75%,#fff 100%);background:linear-gradient(to right,#fff 0%,#ccc 25%,#ccc 75%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=1)}.step-process li{position:relative;z-index:1;display:inline-block;padding:4px 13px;margin:0 2rem;background:#fff;text-transform:uppercase;letter-spacing:.05rem;font-weight:600;font-size:.95rem;cursor:default;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ccc}.step-process li.active{color:#fff;background:#c00;border:1px solid #c00}.step-process li.complete{color:#fff;background:#555;border:1px solid #555}.step-process li.complete:before{font-family:'Material Design Icons';content:"";color:green;font-size:1.3rem;position:absolute;top:-20px;left:-10px}.product-systems,.product-accessories{position:relative;padding:20px 10px 15px 20px;margin-bottom:30px;min-height:350px;max-height:350px;overflow:hidden;-webkit-border-radius:0 15px 15px 15px;border-radius:0 15px 15px 15px;border:1px solid #ddd;border-left:5px solid #c00;-webkit-box-shadow:0 5px 5px 0 #eee;box-shadow:0 5px 5px 0 #eee}.product-systems img{width:125%;margin-top:-25%;height:auto}.product-systems .label{z-index:1;position:absolute;top:15px;right:0;display:inline-block;padding:.25em .4em;font-size:1rem;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem 0 0 .25rem}.product-systems .label-success{color:#fff;background-color:#c00}.product-systems p{font-size:.9rem}.product-accessories{min-height:450px;max-height:450px;overflow:hidden}.product-accessories h2{font-weight:200;font-size:30px;text-align:right}.product-accessories h2 span{font-size:.9rem;font-weight:700}.product-accessories img{width:100%;height:auto}.list-bullet{list-style:none;margin-top:20px;font-weight:400;font-size:.9rem;padding:0}.list-bullet li{position:relative;padding:.3rem 0 .3rem 1.3rem;border-top:1px dotted #ccc}.list-bullet li:last-child{border-bottom:1px dotted #ccc}.list-bullet li a{font-weight:600}.list-bullet li:before{font-family:'Material Design Icons';content:"";color:#c00;font-size:.9rem;position:absolute;top:.3rem;left:0}.row-software{}.row-software>div[class*="col-"]{padding:2rem;border-right:1px dotted #ccc;border-bottom:1px dotted #ccc}.row-software>div[class*="col-"]:nth-child(3n+1){padding:2rem;border-right:none;border-bottom:1px dotted #ccc}.row-software-tiles{border-top:1px solid #ccc}.row-software-tiles>div{height:250px;overflow:hidden}.row-software-tiles>div:nth-child(odd){border-right:1px solid #ccc;border-bottom:1px solid #ccc}.row-software-tiles>div:nth-child(even){border-bottom:1px solid #ccc}.row-software-tiles>div h2{float:left;margin-top:0;padding-top:10px;border-top:3px solid #c00}.row-software-tiles>div p{clear:both;margin-right:25%}.hero-software{background:#eee}.product-image{position:relative}.product-image .mdi-magnify-plus{position:absolute;right:10%;bottom:10%}.modal-dialog{-webkit-box-shadow:0 20px 20px 0 #999;box-shadow:0 20px 20px 0 #999}footer{min-height:200px;color:#ccc;background:#222}footer .navbar-brand{}footer a{color:#fff}footer .nav-link{font-size:.85rem;font-weight:300;padding-left:0!important;padding-right:0!important;border-bottom:1px dotted #444}footer .nav-link:hover{color:#777}footer ul li:first-child a{border-top:1px dotted #444}footer .copyright{display:block;text-align:center!important;color:#666;padding-bottom:5rem}footer hr{border-top:1px solid #333}@media(max-width:1400px){body.sub .navbar-brand{width:150px;height:60px}.nav-link{font-size:.9rem;padding:.5rem .4rem!important;letter-spacing:normal;text-transform:uppercase}}@media(max-width:768px){.navbar{padding:0}.navbar-brand{width:300px;height:125px;margin-top:1rem}body.sub .navbar-brand{width:200px;height:85px}.navbar-toggler{color:#fff;font-size:.9rem;font-weight:500;background:#666;line-height:2;padding:0 .6rem 0 0}.navbar-toggler i{float:left;display:inline-block;color:#fff;line-height:1;margin-right:.6rem;padding:.2rem;background:#c00}.navbar-nav .nav-item{border-bottom:1px solid #ccc}.navbar-nav-utility .nav-link{color:#fff}.navbar-nav-utility .nav-link:hover{color:#eee}.dropdown-item:hover:active{color:#fff;text-decoration:none;background-color:#c00}.navbar-nav-utility{position:static;top:auto;right:auto;-webkit-border-radius:5px;border-radius:5px;background:#c00}.navbar-nav-utility .dropdown-menu,.navbar-nav-utility .dropdown-menu table{width:100%!important}.container-categories{background:none;min-height:0}.home-categories a{min-height:250px;padding-top:0}.home-categories a::before{top:55px}.home-categories img{}.product-systems,.product-accessories{min-height:450px!important;max-height:450px!important}.step-process li{font-size:.75rem;margin:0 .5rem}}@media(max-width:767px){.btn{display:inline-block;white-space:normal}main img{width:100%;height:auto}.home-categories img{}.product-systems,.product-accessories{min-height:initial!important;max-height:none!important}.product-systems img,.product-accessories img{margin-top:0;width:auto;height:auto;max-width:300px;max-height:300px}.footer .navbar-brand{display:inline-block!important}}@media(max-width:414px){body.home h1,body.home h1 span{font-size:2rem}body.sub h1{font-size:1.5rem}body.home .home-categories .h2{text-indent:0}.navbar-brand{width:170px;height:70px;margin-top:1rem}body.sub .navbar-brand{width:150px;height:60px}.btn-top{position:fixed;bottom:5px;width:50vw;left:25vw;font-size:.9rem}.home-categories a{background-size:55%!important}.home-categories a::before{top:60px;left:10px}}