.footer{padding:20px 50px;background-color:black;margin-top:25px}.footertop{display:flex;color:white;justify-content:space-evenly}.contact-way li{padding:1px 5px;border:1px solid black}.contact-way i{color:white}.footertop h5{font-weight:900}.footertop p{font-size:14px}.footerbottom{padding:0 110px}footer .main-footer-container{background-color:#121212;margin-top:40px;padding:35px}.footer-container .footer-top{display:flex;justify-content:space-between;padding-bottom:30px;border-bottom:1px solid #fff}.footer-top h3{font-size:24px;font-weight:700;color:#fff;margin-bottom:20px}.footer-bottom{margin-top:20px}.footer-bottom .logo img{width:150px}@media only screen and (max-width:768px){.footertop,.location{flex-direction:column}.footerbottom{padding:0!important}.footerbottom img{width:60%!important}#buyNow1{width:100vw!important}}.checkout-footer{display:block!important;justify-content:unset!important;text-align:center}.checkout-btn{padding:10px 28px;border-radius:8px;font-weight:600;width:auto}.select2-container .select2-selection--single{height:35px!important;border-radius:0!important;border:1px solid rgba(0,0,0,.15)!important}.select2-container{width:100%!important}@media only screen and (max-width:600px){.select2-container .select2-selection--single{width:100%!important}}.viewtopcss .input-group-addon{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.25;color:#464a4c;text-align:center;background-color:#eceeef;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.footer a{text-decoration:none;color:white}.footer a:hover{color:#ec353d}