@media (max-width: 575.98px) {
 .default-dt { padding: 0; } .available-offers { width: 100%; } .like-dislike { margin-top: 10px; }
.rating-widget { margin: 0; } .mt-8{ margin-top: 2.8rem !important; } .pdct-dts-1 { padding: 0 5px 20px; }
.share { top: 30px; transform: translate(5%, -50%); } .store-img { display: block; } .store-offers {
display: flex; margin-bottom: 10px; justify-content: space-between; } .store-address { display: block;
margin-left: 0; } .card { margin-bottom: 0; } .tab_default .nav-link { padding: .3rem 1rem !important; }
.title129 h2 { margin-top: 30px !important; } .life-sales-trending { padding: 30px 0; } .product-list-view {
margin-top: 10px; } .Breadcrumb .breadcrumb { padding: 15px 0 5px 0; } .main-title-left h2 { font-size: 16px; }
.section145 { padding: 30px 0 0; } .product-img { height: 130px; } .product-text-dt p { font-size: 14px; line-height: 22px;
    display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;
    } .product-text-dt h4 { font-size: 14px; font-weight: 500; display: -webkit-box; -webkit-line-clamp: 1;
    -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .product-item { padding: 10px; }
.main_logo { margin-left: 5px !important; width: 110px !important } .product-price { display: -webkit-box;
-webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.product-dt-right h2 { font-size: 18px; font-weight: 600; } .product-dt-view {  padding: 15px; } .main-title-left h2:after {
width: 90px; left: 55%; } span.like-icon { color: #898989; font-size: 16px; /*background-color: #ed2d2f;*/
height: 30px; width: 30px; line-height: 32px; display: none; } .search120 { display: none; margin-left: 0 !important
} .option_links { padding: 10px 3px !important; font-size: 18px !important } .opts_account img { margin-left: 5px !important;
width: 30px !important } .menu.dropdown_loc { z-index: 9999 !important } .menu.dropdown_mn { margin-right: -43px !important;
z-index: 9999 !important } .menu.dropdown_ms { margin-right: -82px !important; z-index: 9999 !important }
.menu.dropdown_account { z-index: 9999 !important } .noti_count { right: 0 !important } .opts_account .user__name {
display: none } .res_main_logo { display: inline-block; margin-left: 10px } .main_logo { display: none }
.blog_logo { display: block !important; width: 125px !important } .select_location { margin-left: 10px }
.header_right ul li:first-child { display: none } .header_right ul li:nth-child(2) { display: none }
.header_right ul li:nth-child(3) { display: none } .header_right .blog-nav li:first-child { display: block !important }
.header_right .blog-nav li:nth-child(2) { display: block !important } .header_right .blog-nav li:nth-child(3) { display: block !important
} .menu.dropdown_mn { margin-right: -82px !important } .ui.dropdown > .dropdown_loc.left.menu { right: auto !important;
right: 0 !important } .ui.inline.dropdown.loc-title > .text { white-space: nowrap; width: 140px; overflow: hidden;
text-overflow: ellipsis } .category_drop { display: none } .cart__btn { padding: 22px 10px 21px !important }
.cart__btn span { display: none } .icon__14 { top: 0; right: 0; position: absolute } .mobileMenu { position: fixed;
top: 0; bottom: 0; left: 0; margin: auto; width: 100%; transform: translateX(-100%); transition: all ease .25s;
overflow: auto; scroll-behavior: auto } .open { transform: translateX(0); z-index: 11 } .mt1-5 { border-top: 1px solid #efefef
} .menu.dropdown_page { position: static !important; box-shadow: none !important; border: 0 !important;
margin-top: 0 !important } .ui.dropdown.nav__menu { text-align: center !important } .page__links { text-align: center !important
} .wrapper { padding-top: 50px !important; padding-bottom: 30px; } .wrapper-blog { padding-top: 60px !important
} .cart__btn { padding: 24px !important } .catey__icon { display: block !important } .search__icon { display: block;
float: right; margin-left: auto; } .category-by-cat li { width: 50% !important } .search-ground-area {
max-width: 100% !important } .bs-canvas { width: 320px !important } .side-cart-items { height: 310px !important
} .offers-banner .owl-stage-outer { overflow: hidden !important } .footer-last-row { text-align: left !important }
.product-left-title { float: left; width: 100%; margin-bottom: 30px } .product-left-title h2 { display: inline-block; }
.filter-btn { float: left; font-weight: 600; width: 85px !important } .product-sort { margin-right: 0 !important }
.product-dt-right { margin-top: 30px !important; margin-left: 0 !important } .pdp-details ul li { border-bottom: 1px solid #efefef;
display: block !important; width: 100% !important; border-right: 0 !important } .pdp-details ul li:last-child {
border-bottom: 0 } .all-product-grid { margin-top: 20px; } .icon-bar { display: none } .product-group-dt {
padding: 15px; } .main-price { font-size: 18px; } .color-discount { font-size: 18px; } .ordr-crt-share {
margin-bottom: 20px !important; } .product-specification{ display: block; margin-bottom: 15px; }
.no-stock { display: flex; margin-right: 0; } .color-discount:after { margin-left: 15px; } .product-group-dt ul li {
margin-right: 15px; } .radio--group-inline-container_1 li { display: block !important; width: 100% !important
} .left-chck145 { margin-bottom: 30px } .mrt-0 { margin-top: 8px !important } .call-email-alt li { display: block !important;
margin-right: 0 !important; margin-bottom: 10px !important } .call-email-alt li:last-child { margin-bottom: 0 !important }
.social-links-footer { text-align: left !important; margin-top: 15px !important } .ddsh-body ul li:last-child {
margin-top: 15px; margin-right: 0 } .wallet-list li { width: 100% !important; display: block !important;
margin-left: 0 !important } .left-text { text-align: center !important } .about-img { margin-top: 58px !important
} .sign-img { display: none } .sign-inup { padding: 50px 0 !important } .chkoutsignin { padding: 0px !important; }
.signup-code-list li { width: 18% } ul.signup-code-list input { width: 100% !important } .chck-btn {
padding: 8px 10px !important } .contact-title h2 { margin-top: 44px !important } .ui.selection.dropdown {
min-width: 12em!important; } .dashboard-right { margin-top: 30px; } .dashboard-group {  padding: 30px 0;
} .ui.selection.dropdown .menu>.item { font-size: 13px; } .other-item-body { margin-top: 0; }  .filter-items {
padding-bottom: 0; } }
@media (min-width: 576px) and (max-width: 767.98px) {
 .main_logo { margin-left: 10px !important } .search120 { display: none; margin-left: 0 !important  }
.opts_account .user__name { display: none } .main_logo {  display: none } .blog_logo { display: block !important
} .res_main_logo { display: inline-block; margin-left: 10px } .main_logo { display: none } .select_location {
margin-left: 10px } .menu.dropdown_loc { z-index: 9999 !important } .header_right ul li:first-child {
display: none  } .header_right .blog-nav li:first-child { display: block !important } .menu.dropdown_mn {
z-index: 9999 !important } .menu.dropdown_ms { z-index: 9999 !important } .menu.dropdown_account { z-index: 9999 !important }
.mobileMenu { position: fixed; top: 0; bottom: 0; left: 0; margin: auto; width: 100%; transform: translateX(-100%);
transition: all ease .25s; overflow: auto; scroll-behavior: auto } .open { transform: translateX(0); z-index: 11 }
.mt1-5 { border-top: 1px solid #efefef } .menu.dropdown_page { position: static !important; box-shadow: none !important;
border: 0 !important; margin-top: 0 !important } .ui.dropdown.nav__menu { text-align: center !important
} .page__links { text-align: center !important } .wrapper { padding-top: 125px !important } .wrapper-blog {
padding-top: 60px !important } .category_drop { display: none } .cart__btn { padding: 24px 30px !important
} .catey__icon { display: block !important } .search__icon { display: block } .offers-banner .owl-stage-outer {
overflow: hidden !important } .footer-last-row { text-align: center !important } img.download-btn {
width: 110px !important } .product-left-title { float: left; width: 100%; margin-bottom: 20px } .filter-btn {
float: left; width: 85px !important } .product-sort { margin-right: 0 !important } .product-dt-right {
margin-top: 30px !important; margin-left: 0 !important } .pdp-details ul li { border-bottom: 1px solid #efefef; display: block !important; width: 100% !important;
border-right: 0 !important } .pdp-details ul li:last-child { border-bottom: 0 } .ordr-crt-share li {
display: block !important } .add-cart-btn { margin-bottom: 10px } .icon-bar { display: none }
.radio--group-inline-container_1 li { display: block !important; width: 100% !important } .left-chck145 {
margin-bottom: 30px } .mrt-0 { margin-top: 8px !important } .call-email-alt li { display: block !important;
margin-right: 0 !important; margin-bottom: 10px !important } .call-email-alt li:last-child { margin-bottom: 0 !important
} .wallet-list li { width: 100% !important; display: block !important; margin-left: 0 !important } .left-text {
text-align: center !important } .about-img { margin-top: 58px !important } .sign-img { display: none }
.sign-inup { padding: 50px 0 !important } .contact-title h2 { margin-top: 44px !important } }
@media (min-width: 768px) and (max-width: 991.98px) {
 .all-product-grid { margin-top: 20px; } .sale-btn { display: none; } .main_logo { margin-left: 10px !important }
.search120 { display: none; margin-left: 0 !important } .opts_account .user__name { display: none }
.menu.dropdown_loc { z-index: 9999 !important } .menu.dropdown_mn { z-index: 9999 !important } .menu.dropdown_ms {
z-index: 9999 !important } .menu.dropdown_account { z-index: 9999 !important } .mobileMenu { position: fixed;
top: 0; bottom: 0; left: 0; margin: auto; width: 100%; transform: translateX(-100%); transition: all ease .25s;
overflow: auto; scroll-behavior: auto } .open { transform: translateX(0); z-index: 11 } .mt1-5 { border-top: 1px solid #efefef
} .menu.dropdown_page { position: static !important; box-shadow: none !important; border: 0 !important;
margin-top: 0 !important } .ui.dropdown.nav__menu { text-align: center !important } .page__links { text-align: center !important
} .wrapper { padding-top: 58px !important } .wrapper-blog { padding-top: 60px !important } .category_drop { display: none } .cart__btn { padding: 24px 30px !important
} .catey__icon { display: block !important } .search__icon { display: block } .offers-banner .owl-stage-outer {
overflow: hidden !important } .offr-none { display: none } .pdp-details ul li { border-bottom: 1px solid #efefef;
display: block !important; width: 100% !important; border-right: 0 !important } .pdp-details ul li:last-child {
border-bottom: 0 } .radio--group-inline-container_1 li { display: block !important; width: 100% !important }
.radio--group-inline-container_1 { display: block !important } .left-text { text-align: center !important }
.about-img { margin-top: 58px !important } .sign-img { display: none } .sign-inup { padding: 50px 0 !important }
}
@media screen and (min-width: 992px){
 .mobile-menu-opton{ display: none; } .filter-btn,.bs-canvas-close{ display: none; }
}
@media screen and (max-width: 991px){
 .filter-body { overflow-y: scroll; height: calc(100vh - 50px); } .bs-canvas-right { right: 0; margin-right: -400px }
.fixed-position{ position: fixed; } .bs-canvas { top: 0; z-index: 1110; overflow-x: hidden; overflow-y: auto;
width: 400px; transition: margin .4s ease-out; -webkit-transition: margin .4s ease-out; -moz-transition: margin .4s ease-out;
-ms-transition: margin .4s ease-out } .bs-canvas-left { left: 0; margin-left: -400px } }
@media screen and (max-width: 1024px){
.select_location { margin-left: 30px; } .main-navigation ul li a { padding: 12.5px 15px; }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
body { overflow-y: scroll } .logo img { width: 200px; text-align: center; margin-top: 10px; float: none }
.search120 { width: 25% !important; margin-left: 40px } .header_right ul li:first-child { display: none }
.header_right .blog-nav li:first-child { display: block !important } .menu.dropdown_loc { z-index: 9999 !important }
.menu.dropdown_mn { z-index: 9999 !important } .menu.dropdown_ms { z-index: 9999 !important } .menu.dropdown_account {
z-index: 9999 !important } }
@media (min-width: 1200px) {
 .navbar-toggler{ display: none; } .container { max-width: 1200px !important } .menu.dropdown_loc {
z-index: 9999 !important; height: 300px; overflow-y: scroll; } .menu.dropdown_mn { z-index: 9999 !important
} .menu.dropdown_ms { z-index: 9999 !important } .menu.dropdown_account { z-index: 9999 !important } }
@media only screen and (max-width: 1366px){
 .item-card-text h4 { font-size: 13px; } .card-title span { font-size: 13px; } }
@media only screen and (min-width: 1500px){
 .container { max-width: 1440px !important; } }