@media only screen and (max-width:1000px){.order-details-page .data-table tr{margin:0 auto!important;float:none!important;}}@media only screen and (max-width:768px){.checkout-page input#terms-of-service{width:10%;height:25px;margin-top:0;}.html-product-details-page .page.product-details-page{text-align:left;}.footer .footer-block{width:98%;}.mega-menu-responsive .sublist{padding:0!important;}.mega-menu-responsive .sublist li a{text-indent:5%;}.pager ul{text-align:left!important;padding-left:0!important;}.product-grid .item-box{width:49%;padding:2%;margin-bottom:10px;border:1px solid #ccc;margin:.5% .5%;}.product-grid .item-box .buttons{text-align:center;}.product-grid .item-box .buttons .product-box-add-to-cart-button{font-size:12px;height:25px;}.product-grid .item-box .buttons .add-to-wishlist-button{height:25px;}.product-grid .item-box .details{text-align:center;}.product-grid .item-box .details h2.product-title{word-wrap:break-word;overflow:hidden;}.product-grid .item-box .details h2.product-title a{font-size:16px;color:var(--bs-primary);line-height:1.2;text-decoration:none;font-weight:800;}.footer .footer-block .title{background:transparent!important;padding:10px 0;color:#000;}.footer .follow-us{text-align:left;}.html-home-page .center-1{margin-bottom:10px;}.html-home-page .homepage_menu .item-box{width:48%!important;margin:1%!important;}.html-home-page .homepage_menu .item-box img{width:100%;}}@media only screen and (max-width:1000px){.html-real-opc-page .payment-description{display:none!important;}.block-category-navigation .title{border:0!important;}.html-category-page .block-category-navigation{display:block!important;}.header-menu{display:none;}.center-2,.side-2{margin:0 0 50px;float:left;width:100%;}.header{width:100%!important;margin-bottom:20px!important;float:left;}.header .desktop-header{display:none;}.header .mobile-header{display:block!important;width:100%;float:left;}.header .mobile-header .custom-header .custom-header{width:100%;float:left;}.header .mobile-header .custom-header .header-logo{text-align:left;padding:10px 20px 0 20px;width:35%;float:left;margin-bottom:0;}.header .mobile-header .custom-header .menu-items{width:65%;float:left;}.header .mobile-header .custom-header .menu-items .header-links .mobile-header{padding:20px 0;}.header .mobile-header .custom-header .menu-items .header-links .mobile-header ul{margin-bottom:0!important;float:right;padding-right:20px;}.header .mobile-header .custom-header .menu-items .header-links .mobile-header ul li{display:inline-block;margin:0 5px;}.header .mobile-header .custom-header .menu-items .header-links .mobile-header ul li:last-child{display:inline-block;margin:0 0 0 5px;}.header .mobile-header .custom-header .menu-items .header-links .mobile-header ul img{width:24px;}.header .mobile-header .custom-header .menu-items .header-links .mobile-header ul a.ico-login{position:relative;left:-10px;}.header .mobile-header .custom-header .search-box.store-search-box{width:100%;float:left;}.header .mobile-header .custom-header .search-box.store-search-box .search-box-button{text-transform:initial;}.header .mobile-header .custom-header .search-box.store-search-box .search-box-button:focus{outline:0;}.menu-title{display:none;}ul.mega-menu-responsive.top_header_menu{width:100%;max-width:100%;margin:65px auto 40px;background-color:transparent!important;position:absolute;z-index:99;}ul.mega-menu-responsive.top_header_menu li{position:relative;margin:0;background-color:#f6f6f6;}ul.mega-menu-responsive.top_header_menu li a,ul.mega-menu-responsive.top_header_menu li span{display:block;font-size:15px;color:#555;}ul.mega-menu-responsive.top_header_menu li span{color:#000!important;display:inline-block;margin:0;}a.ico-account{left:-10px;position:relative;}}@media only screen and (max-width:750px){.html-contact-page .row-container .col-lg-half{padding:0!important;width:100%!important;margin-bottom:20px!important;}}@media only screen and (max-width:600px){.checkout-page .terms-of-service label{text-align:left;position:relative;top:-10px;left:4%;}.checkout-page .terms-of-service label span.ms-3{margin:0!important;}}@media only screen and (max-width:390px){.login-page .new-wrapper .text{padding:10px;}.login-page .new-wrapper .text .topic-block .topic-block-body{text-align:left!important;}.login-page .new-wrapper .text .topic-block .topic-block-body p{text-align:left!important;}}@media(min-width:1001px){.login-page .returning-wrapper{float:none;width:49%;margin:0 auto;}.login-page .returning-wrapper.floatRight{float:right;width:49%;margin:0;}}
