/* XL Device :1200px. */@media (min-width: 1200px) and (max-width: 1500px) {	.main-menu.menu-style3 li >a {        font-size: 14px;        padding: 12px 0;    }.mobile_heder{		display:none;}    .main-menu li > a {            }    .top-cat .nice-select,    .top-search-btn {        width: 120px;    }    input.top-cat-field {        width: calc(100% - 130px);    }    .mini-cart-option li {        margin-left: 0px;    }    .feature-inner .col {        display: -webkit-box;        display: -ms-flexbox;        display: flex;        -ms-flex-preferred-size: 33.33%;        flex-basis: 33.33%;        -webkit-box-pack: center;        -ms-flex-pack: center;        justify-content: center;    }    .feature-item {        margin-bottom: 30px;    }    .feature-inner .col::after {        display: none;    }    .feature-inner {        padding: 36px 5px 0;    }    .nav.my-tab button {        font-size: 16px;    }    .custom-seven-column>.col {        max-width: 16.66%;        -webkit-box-flex: 1;        -ms-flex: 1 0 16.66%;        flex: 1 0 16.66%;    }    .product-layout-thumb {        min-width: 140px;    }    .single-countdown__time {        width: 30px;        height: 30px;        line-height: 30px;        font-size: 13px;    }    .box-right li button, .box-right li a{        padding: 12px 5px;    }    .boxx-tab {        top: 50px;    }    .section-title.product-spacing {        margin-bottom: 50px;    }    .product-gallary-active.owl-carousel.owl-arrow-style.product-spacing .owl-nav {        top: -82px;    }    .custom-seven-column > .col {        -moz-box-flex: 1;        flex: 1 0 20%;        max-width: 20%;    }    .hm-1 .section-title.module-three {        margin-bottom: 48px;    }    .product-module-caption {        padding: 8px 13px;    }    .product-module-thumb {        max-width: 130px;    }    .newsletter-title > h3 {        font-size: 32px;    }    .newsletter-title > p {        font-size:19px;                line-height: 30px;    }    .banner-area > .container-fluid > .row > .col-lg-3 {        max-width: 25%;    }    .banner-area > .container-fluid > .row > .col-lg-6 {        max-width: 50%;    }    .cat-menu-style2 .categorie-menus {        min-width: 0;		                height: 453px;						overflow: hidden;    }    .cat-menu-style2 .right {        display: none;    }    .hero-style-2 .single-slider {        height: 448px;    }    .hero-style-2 .slider-text h1 {        font-size: 35px;        line-height: 40px;    }    .categorie-menus li a {        padding: 8px 25px;    }    .home2-main-wrapper > .container-fluid > .row > .col-lg-3 {        max-width: 25%;    }    .home2-main-wrapper > .container-fluid > .row > .col-lg-9 {        max-width: 75%;    }    .product-name h4 {        font-size: 14px;    }    .ratings > span {        font-size: 15px;    }    .main-menu.menu-style3 li span {        margin-left: 0;        max-width: 105px;    }    .product-module-thumb.thumb4 {        max-width: 80px;    }    .banner-area > .container-fluid > .row > .col-lg-3 {        max-width: 25%;    }    .banner-area > .container-fluid > .row > .col-lg-9 {        max-width: 75%;    }    .thumb4 .label-product {        left: 180px;    }    .per-page {        margin-left: 0;    }    .sinrato-thumb {        width: ;    }    .sinrato-box-action {        flex: 1 0 auto;        width: 170px;    }}/* LG Device :992px. */@media (min-width: 992px) and (max-width: 1199px) {	.mobile_heder{		display:none;}    .container-fluid {        padding: 0 30px;    }    .feature-style-one {        padding-bottom: 0;    }    .feature-inner {        padding: 36px 5px 5px;    }    .mean-nav li img,    .mean-nav li i {        display: none;    }    .mean-container .mean-nav ul li a.mean-expand {        height: 24px;    }    .mean-container .mean-nav ul li a {        background: #222;        border-top: 1px solid #333;    }    .mean-container .mean-nav ul li a:hover,    .mean-container .mean-nav ul li a.mean-expand:hover {        background: #111;    }    .mean-container .mean-nav ul li li a {        background: #222222;        opacity: 1;        text-transform: capitalize;    }    .header-style4 input.top-cat-field {        width: calc(100% - 300px);    }    .top-cat.hm1 .nice-select {        display: none;    }    .mini-cart-option li {        margin-left: 0;    }    .box-right li button, .box-right li a{        padding: 12px 4px;    }    .mini-cart-option li span.lnr {        padding-right: 5px;    }    .main-menu li>a {        padding: 18px 10px;    }    .categorie-menus li a {        padding: 6px 25px;    }    .single-slider {        height: 400px;    }    .slider-text h1 {        font-size: 40px;        line-height: 50px;    }    .slider-text p {        margin-bottom: 40px;    }    .banner-area>.container-fluid>.row>.col-lg-3 {        max-width: 25%;    }    .banner-area>.container-fluid>.row>.col-lg-6 {        max-width: 50%;    }    .banner-area>.container-fluid>.row>.col-lg-9 {        max-width: 75%;    }    .home2-main-wrapper > .container-fluid > .row > .col-lg-3 {        max-width: 25%;    }    .home2-main-wrapper > .container-fluid > .row > .col-lg-9 {        max-width: 75%;    }    .feature-inner .col {        display: -webkit-box;        display: -ms-flexbox;        display: flex;        -ms-flex-preferred-size: 33.33%;        flex-basis: 33.33%;        -webkit-box-pack: center;        -ms-flex-pack: center;        justify-content: center;    }    .feature-item {        margin-bottom: 30px;    }    .feature-inner .col::after {        display: none;    }    .hm-1 .section-title.module-three {        margin-top: 25px;        margin-bottom: 60px;    }    .boxx-tab {        top: 50px;    }    .nav.my-tab button {        font-size: 14px;    }    .pro-home2 .product-module-thumb {        max-width: 110px;    }    .section-title.product-spacing {        margin-bottom: 50px;    }    .section-title.product-spacing.hmm-3 {        margin-top: 35px;    }    .section-title.flash-title.hmm-4 {        margin-top: 54px;    }    .product-gallary-active.product-spacing.owl-theme.owl-loaded .owl-nav {        top: -83px;    }    .custom-seven-column>.col {        -webkit-box-flex: 1;        -ms-flex: 1 0 25%;        flex: 1 0 25%;        max-width: 25%;    }    .custom-seven-column>.col-2 {        -webkit-box-flex: 2;        -ms-flex: 2 0 50%;        flex: 2 0 50%;        max-width: 50%;    }    .newsletter-group {        padding: 36px 0 48px;    }    .newsletter-box {        display: block;    }    .newsletter-inner {        padding-right: 0;        width: 100%;        margin-bottom: 30px;    }    .link-follow {        -webkit-box-pack: center;        -ms-flex-pack: center;        justify-content: center;        width: 100%;    }    /* home 2 */    .cat-menu-style2 .right {        display: none;    }    .cat-menu-style2 .categorie-menus {        min-width: 0;    }    .cat-menu-style2 .categories-menu-btn span {        margin-left: 5px;    }    .hero-style-2 .single-slider {        height: 432px;    }    .hero-style-2 .slider-text h1 {        font-size: 35px;        line-height: 40px;    }    .feature-inner.feature-home2 {        padding: 36px 5px 5px;    }    .feature-inner.feature-home2 .col {        -ms-flex-preferred-size: 50%;        flex-basis: 50%;    }    .section-title.product-spacing.home2-tab-spacing {        margin-bottom: 80px;    }    .section-title.product-spacing.home2-tab-spacing .boxx-tab {        top: 70px;    }    .product-gallary-active2.product-spacing .owl-nav {        top: -113px;    }    .single-countdown__time {        width: 40px;        height: 40px;        line-height: 40px;    }    .section-title.flash-title>h3 {        font-size: 22px;    }    .latest-thumb {        max-width: 70px;    }    .latest-single-item {        padding: 10px 5px;    }    .latest-pro-content h4 {        font-size: 14px;    }    .sidebar-inner-title h3 {        font-size: 17px;    }    .per-page,    .product-page {        margin-left: 0;    }    .blog-wrapper-inner.column5 .row .col-xl-3 {        -webkit-box-flex: 0;        -ms-flex: 0 0 25%;        flex: 0 0 25%;        max-width: 100%;    }    input.top-cat-field {        border-radius: 5px 0 0 5px;        width: calc(100% - 150px);    }    .paginatoin-area {        padding-bottom: 20px;    }    .sinrato-thumb {        width: 140px;    }    .sinrato-box-action {        flex: 1 0 auto;        width: 170px;    }    .sinrato-product-name h4 {        font-size: 18px;    }}/* MD Device */@media (min-width: 768px) and (max-width: 991px) {	#card-info1 svg{                       width: 76px;}.shop-btn1 {                position: unset;      }.btn-cart {               padding: 5px 9px;       }	.th-bg{			height: 280px;}        .header-middle-inner {                margin-top: 30px;				 margin-bottom: 30px;				        }.product-layout-two {               flex-direction: column;}    .container-fluid {        padding: 0 30px;    }    .top-main-menu {        display: -webkit-box;        display: -ms-flexbox;        display: flex;        -ms-flex-wrap: wrap;        flex-wrap: wrap;        width: 100%;		        height: 50px;    }    .categories-menu-bar {        top: 14px !important;    }    .mean-container a.meanmenu-reveal {        top: -35px !important;    }    .header-call-action {        margin-bottom: 0;        width: 100%;    }    .header-top-left {        text-align: center;        border-bottom: 1px solid #444;    }    .box.box-right {        float: none;        text-align: center;    }    .header-middle-inner {        margin-top: 0px;    }    .top-cat.hm1 input.top-cat-field {        width: calc(100% - 300px);    }    .single-slider {        height: 350px;    }    .slider-text h1 {        font-size: 35px;        line-height: 40px;    }    .slider-text p {        font-size: 18px;        margin: 10px 0 20px;    }    .single-slider.slider3 {        height: 350px;    }    .slider3 .slider-text h1 {        font-size: 48px;        line-height: 60px;    }    .feature-inner {        padding: 36px 5px 5px;    }    .feature-inner .col {        display: -webkit-box;        display: -ms-flexbox;        display: flex;        -ms-flex-preferred-size: 33.33%;        flex-basis: 33.33%;        -webkit-box-pack: center;        -ms-flex-pack: center;        justify-content: center;    }    .feature-item {        margin-bottom: 30px;    }    .feature-inner .col::after {        display: none;    }    .section-title.product-spacing.hm-11 {        margin-top: 30px;    }    .section-title.product-spacing.hmm-3 {        margin-top: 35px;    }    .boxx-tab {        top: 60px;    }    .nav.my-tab button {        font-size: 14px;    }    .section-title.product-spacing {        margin-bottom: 50px;    }    .hm-1 .section-title.module-three {        margin-top: 25px;        margin-bottom: 60px;    }    .product-gallary-active.product-spacing.owl-theme.owl-loaded .owl-nav {        top: -83px;    }    .custom-seven-column>.col {        -webkit-box-flex: 1;        -ms-flex: 1 0 33.33%;        flex: 1 0 33.33%;        max-width: 33.33%;    }    .custom-seven-column>.col-2 {        -webkit-box-flex: 2;        -ms-flex: 2 0 60%;        flex: 2 0 60%;        max-width: 75%;    }    .section-title.module-three {        margin-bottom: 70px;    }    .newsletter-box {        display: block;        width: 100%;    }    .newsletter-inner {        padding-right: 0;        width: 100%;        text-align: center;        margin-bottom: 20px;        -webkit-box-orient: vertical;        -webkit-box-direction: normal;        -ms-flex-flow: column nowrap;        flex-flow: column nowrap;    }    .link-follow {        -webkit-box-pack: center;        -ms-flex-pack: center;        justify-content: center;        width: 100%;    }    .link-follow a:first-child {        margin-left: 0;    }    .footer-single-widget {        margin-bottom: 30px;    }    .email-box {        display: block;        width: 100%;    }    /* home 2 */    .categories-menu-bar.cat-menu-style2 {        top: -86px !important;    }    .categories-menu-bar.cat-menu-style2 .categorie-menus.ha-dropdown {        display: none;    }    .hero-style-2 .single-slider {        height: 350px;    }    .home2-banner-right {        margin-top: 30px;        overflow: hidden;    }    .banner-right-thumb.mb-30 {        float: left;        width: 50%;    }    .single-countdown__time {        font-size: 16px;        width: 40px;        height: 40px;        line-height: 40px;    }    .feature-inner.feature-home2 {        padding: 36px 5px 5px;    }    .feature-inner.feature-home2 .col {        -ms-flex-preferred-size: 50%;        flex-basis: 50%;    }    .section-title.product-spacing.home2-tab-spacing {        margin-bottom: 80px;    }    .section-title.product-spacing.home2-tab-spacing .boxx-tab {        top: 70px;    }    .product-gallary-active2.product-spacing .owl-nav {        top: -113px;    }    .pro-gallary-banner {        margin-top: 16px;    }    /* home 4 */    .product-module-caption {        padding: 8px 10px;    }    .product-module-thumb.thumb4 {        max-width: 90px;    }    .thumb4 .label-product {        left: 160px;    }    .sinrato-product-name h4 {        font-size: 18px;    }    .slider-boxx .product-detail-sort-des p {        padding: 0 70px;    }    .product-qty.me-3 {        margin-bottom: 12px;    }    .wishlist-wrapper .table tbody td {        min-width: 140px;    }    .sidebar-static-thumb {        text-align: center;    }    .blog-wrapper-inner.column5 .row .col-xl-3 {        -webkit-box-flex: 0;        -ms-flex: 0 0 33.33%;        flex: 0 0 33.33%;        max-width: 100%;    }    .sidebar-thumb {        margin-bottom: 30px;    }    .sinrato-thumb {        width: 160px;    }        .sinrato-box-action {        flex: 1 0 auto;        width: 170px;    }    .sinrato-product-name h4 {        font-size: 18px;    }}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {    .header-call-action {   position: absolute;        right: -28px;        top: -3px;display:none;}.header-call-action {        margin-bottom: 0;        width: auto;    }	.header-button {    position: absolute;    right: 180px;    margin-top: 14px;}.dextop_heder{		display:none;}.product-layout-two {        flex-direction: row;		display: flex;    overflow: hidden;    align-items: flex-start;    justify-content: space-between;    border-radius: 12px;    }	.th-bg {       height: 166px;    }	.product-layout-two h4.pro-name {    font-size: 12px;    line-height: 22px;    text-transform: capitalize;}.product-layout-two h4.pro-name a {    color: #fff;    font-size: 12px;}.shop-btn1 {    color: #fff;   line-height: 22px;        text-transform: capitalize;        background: #eeeeee4d;        padding: 6px;        border-radius: 30px;        font-size: 11px;        border: none;        width: 142px;        osition: absolute;        bottom: 15px;        cursor: default !important;}.total-items {    color: #fff;    line-height: 26px;    margin: 5px 0 10px;    text-transform: capitalize;    font-size: 11px;    font-weight: 400;}.product-layout-thumb {        min-width: 102px;        width: 33%;        text-align: right;    }	.imgw img {    margin-bottom: 10px;    height: 439px;    width: 100%;}.shop_by_category .icon-div {    padding: 24px;    display: flex;    height: 90px;    width: 90px;    background: #dddddd;    border-radius: 50%;    justify-content: center;    align-items: center;}.btn-sss {    border: 2px solid #FFFFFF;    color: #fff;    font-size: 17px;    border-radius: 30px;    font-weight: 700;    padding: 15px 35px;    margin-bottom: 14px;}.w-73 {    width: 100% !important;}    .product-item {        border: 2px solid #f0f0f0;        border-radius: 10px;        width: 100%;        height: auto;    }	.bg-thime.disable svg {    filter: brightness(0) saturate(100%) invert(76%) sepia(40%) saturate(0%) hue-rotate(278deg) brightness(92%) contrast(92%);    width: 58px;}.step-icon {    margin: 0 auto;    width: 99px;    height: 99px;}.bg-thime.active svg {    filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(298deg) brightness(100%) contrast(100%);    width: 58px;}}/* Extra small Device. */@media (max-width: 991px) {.sfg{			display: none;}.w-25 {        width: 45% !important;}    .banner-area>.container-fluid>.row>.col-lg-3,    .banner-area>.container-fluid>.row>.col-lg-6,    .home2-main-wrapper>.container-fluid>.row>.col-lg-3,    .home2-main-wrapper>.container-fluid>.row>.col-lg-9,    .banner-area>.container-fluid>.row>.col-lg-9 {        max-width: 100%;        -webkit-box-flex: 0;        -ms-flex: 0 0 100%;        flex: 0 0 100%;    }    .mean-container .mean-nav ul li a.mean-expand {        height: 24px;    }    .mean-container .mean-nav ul li a {        background: #222;        border-top: 1px solid #333;    }    .mean-container .mean-nav ul li a:hover {        background: #111;    }    .mean-container .mean-nav ul li a.mean-expand:hover {        background: #111;    }    .mean-container .mean-nav ul li li a {        background: #222;        opacity: 1;        text-transform: capitalize;    }    .header-middle {        padding-top: 1px;    }    .m-style3.mean-container .mean-nav {        margin-top: 48px;    }    .m-style3.mean-container a.meanmenu-reveal {        top: 0 !important;        color: #fff;    }    .m-style3.mean-container a.meanmenu-reveal span {        background: #ffffff;    }    .mean-nav li img,    .mean-nav li i {        display: none;    }    .slicknav_menu {        display: block;        padding: 0;    }    .categories-menu-btn,    .categorie-menus {        display: none;		padding: 6px 0;		left: 0px;				    }	.categories-menu-btn span {        margin-left: 0px;}	.categories-menu-btn .active {        color: #E51C22;        font-weight: 600;        display: none;}.categorie-menus {        background: linear-gradient(180deg, #EC1D23 0%, #5D0505 100%);        min-width: 100%;        position: absolute;        top: 100%;        -webkit-box-shadow: 0 0 8px 1px rgba(0, 0, 0, 0.1);        box-shadow: 0 0 8px 1px rgba(0, 0, 0, 0.1);        display: none;        z-index: 9;       }    .categories-menu-bar {        left: 0;        position: absolute;        top: 60px;        width: 100%;        z-index: 8;    }    .slicknav_menu .slicknav_menutxt {        font-size: 16px;        font-weight: 500;    }    .slicknav_menu {        background: transparent none repeat scroll 0 0;		position: relative;                    }    .slicknav_btn {        background-color: #222;        border-radius: 0;        margin: 0;        float: left;    }.product-thumb img{	  object-fit: contain;		width:100%}.product-layout-info {  padding: 1px 0px;  }.timeContainer {        z-index: 2;        /* height: 100%; */        display: flex;       justify-content: center;        align-items: center;      flex-direction: initial;}        .dets {                text-align: left;        }		.nertyu{		color: #DC2626;font-size: 12px;}        .mt-5 {                margin-top: 1rem !important;        }		.play-btn {  position: relative;  top: -115px;  left: 42%;  width: 70px;  height: 70px;  line-height: 70px;  z-index: 1;}.product-layout-thumb {  min-width: 130px;  width: 36%;  text-align: right; }.px-5{		padding-right: 1rem !important;        padding-left: 1rem !important;}    .slicknav_nav {       background: linear-gradient(180deg, #EC1D23 0%, #5D0505 100%);        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.27);		color:#fff;    }    .slicknav_nav li {        float: none !important;    }    .header-call-action {        float: none;        margin-bottom: 0;        text-align: right;		position: unset;		background: none;                color: #000;				margin-left: -23px;				    }	.header-call-action svg {	filter: brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7500%) hue-rotate(338deg) brightness(106%) contrast(109%);	}.header-call-Locator {        float: left;        margin-bottom: 0;        text-align: right;        position: absolute;        background: none;        color: #000;        left: 0px;		line-height: 33px;    }	.header-call-action::after {        content: "";        position: unset;        top: 0;        right: 171px;        width: 4px;        height: 100%;        background: none;        z-index: 3;        transform: skewX(343deg);}    .mean-container a.meanmenu-reveal span {        background: #c60000;    }    .mean-container a.meanmenu-reveal {        color: #333;        height: 26px;        top: -39px;		                margin-top: -9px;						    }    .mean-container .mean-bar {        padding: 0;        min-height: auto;		display:none;    }    .mean-container .mean-nav {        margin-top: 0;    }.header-button {       position: absolute;        right: 0;        margin-top: 0px;        }.mini-cart-option li p {        color: #fff;        font-weight: 500;		display:none;}.call-action{		        margin-left: 41px;       }.btn-info2 {        background: #009CFF;        color: #fff;        border: none;        line-height: 18px;        padding: 9px 12px;		font-size: 12px;       }.top-main-menu {        float: left;        position: relative;        width: 100%;        /* position: relative; */        display: flex;        flex-direction: row;        align-content: center;        justify-content: space-between;		}.header-top-menu {        box-shadow: none;        padding: 13px 0px;		background:#C60000;}    .cart-info,    .sticker.sticky .header-button {      right: 50px;        margin-top: 14px;    } .cart-info,    .sticker.sticky .header-call-action {        text-align: left;		float: left;    }    /* home 2 */    .categories-menu-bar.cat-menu-style2 {        top: -86px !important;    }    .categories-menu-bar.cat-menu-style2 .categorie-menus.ha-dropdown {        display: none;    }    .hero-style-2 .single-slider {        height: 350px;    }    .home2-banner-right {        margin-top: 30px;        overflow: hidden;    }    .banner-right-thumb.mb-30 {        float: left;        width: 50%;    }    .single-countdown__time {        font-size: 16px;        width: 40px;        height: 40px;        line-height: 40px;    }    .feature-inner.feature-home2 {        padding: 36px 5px 5px;    }    .feature-inner.feature-home2 .col {        -ms-flex-preferred-size: 50%;        flex-basis: 50%;    }    .section-title.product-spacing.home2-tab-spacing {        margin-bottom: 80px;    }    .section-title.product-spacing.home2-tab-spacing .boxx-tab {        top: 70px;    }    .product-gallary-active2.product-spacing .owl-nav {        top: -113px;    }    .mini-cart-option.cart-mini4 {        margin-right: 60px;        text-align: right;    }    .header-style4 .header-middle-inner {        margin-top: 0;        margin-bottom: 0;    }    .categories-menu-bar.cat-menu-style2.cat-header4 {        top: 0 !important;    }    .cat-header4 .slicknav_btn {        padding: 10px;        width: 100%;    }    .header-style4 input.top-cat-field {        width: calc(100% - 300px);    }    .per-page,    .product-page {        margin-left: 0;    }    .product-details-inner {        margin-top: 5px;    }.pt-5 {        padding-top: 1rem !important;}    .newsletter-group {        padding: 36px 0 56px;    }    .blog-area-wrapper {        padding-bottom: 40px;    }    .single-sidebar:last-child {        margin-bottom: 0;    }    .paginatoin-area {        padding-bottom: 24px;    }}/* SM Small Device */@media (min-width: 576px) and (max-width: 767px) {	.dextop_heder{		display:none;}.Reset_button{		display:none;}.pt-3 {    padding-top: 0rem !important;}.shop_by_category .icon-div {    display: flex;    height: 100px;    width: 100px;    background: #dddddd;    border-radius: 50%;    justify-content: center;    align-items: center;    padding: 20px 27px;}.pe-4 {    padding-right: 0rem !important;}.imgw img {    margin-bottom: 14px;    height: 283px;    width: 100%;    object-fit: contain;}	.title:before, .title:after {	display:none;}	.pagination-box li a {        font-weight: 500;        padding: 7px 11px;        line-height: 23px;        border-radius: 5px;        border: 1px solid #eee;        border-radius: 7px;        color: #000;}    .container-fluid {        padding: 0 15px;    }	.dets{		 text-align: center;}.sfg{			display: none;}    .categories-menu-bar {        top: 14px !important;    }    .mean-container a.meanmenu-reveal {        top: -50px !important;    }    .single-slider {        height: 300px;    }    .slider-text h1 {        font-size: 32px;        line-height: 40px;    }    .slider-text p {        font-size: 18px;        margin-bottom: 30px;    }    .top-cat.hm1 input.top-cat-field {        width: calc(100% - 300px);    }    .feature-inner .col {        -ms-flex-preferred-size: 50%;        flex-basis: 50%;        width: 50%;    }    .featured-home2 .section-title {        margin-top: 10px;    }    .feature-inner .col::after {        display: none;    }    .hm-1 .section-title.module-three {        margin-top: 25px;        margin-bottom: 60px;    }    .feature-item {        margin-bottom: 30px;    }    .section-title.product-spacing {        margin-bottom: 80px;    }    .sidebar-thumb img {        width: 100%;    }    .boxx-tab {        top: 220%;    }    .hm-1 .section-title.module-three {        margin-bottom: 90px;    }    .section-title.product-spacing.home2-tab-spacing .boxx-tab {        top: 80px !important;    }    .section-title.product-spacing.hmm-3 {        margin-top: 0;    }    .nav.my-tab button {        font-size: 14px;    }    .owl-arrow-style .owl-nav {        display: none;    }    .product-layout-two {        -webkit-box-pack: justify;        -ms-flex-pack: justify;        justify-content: space-between;        -webkit-box-align: center;        -ms-flex-align: center;        align-items: center;    }    .single-banner-statics {        margin-bottom: 30px;    }    .custom-seven-column>.col {        -webkit-box-flex: 1;        -ms-flex: 1 0 33.33%;        flex: 1 0 33.33%;        max-width: 33.33%;    }    .custom-seven-column>.col-2 {        -webkit-box-flex: 2;        -ms-flex: 2 0 60%;        flex: 2 0 60%;        max-width: 75%;    }    .section-title.module-three {        margin-bottom: 100px;    }    .newsletter-box {        display: block;        width: 100%;    }    .newsletter-inner {        padding-right: 0;        width: 100%;        text-align: center;        margin-bottom: 20px;        -webkit-box-orient: vertical;        -webkit-box-direction: normal;        -ms-flex-flow: column nowrap;        flex-flow: column nowrap;    }    .email-box {        width: 100%;    }    .link-follow {        -webkit-box-pack: center;        -ms-flex-pack: center;        justify-content: center;        width: 100%;    }    .link-follow a:first-child {        margin-left: 0;    }    .footer-single-widget {        margin-bottom: 30px;    }    /* home 2 */    .hero-style-2 .slider-text h1 {        font-size: 35px;        line-height: 42px;    }    .pro-home2 .product-module-thumb {        max-width: 70px;    }    .section-title.module-three.module-three-spacing {        margin-bottom: 80px;    }    .section-title.module-three.module-three-spacing .boxx-tab {        top: 70px;    }    .product-module-thumb.thumb4 {        max-width: 80px;    }    /* home 3 */    .header-middle-inner.hstyle3-spacing {        margin-bottom: 0;    }    .single-slider.slider3 {        height: 300px;    }    .sinrato-thumb {        max-width: 100px;    }    .top-bar-left {        justify-content: space-between;    }    .top-bar-right {        margin-top: 30px;    }    .product-shop-main-wrapper .shop-product-wrap.column_3.row .col-lg-3 {        -webkit-box-flex: 0;        -ms-flex: 0 0 50%;        flex: 0 0 50%;        max-width: 50%;    }    .slider-boxx .product-detail-sort-des p {        padding: 0 30px;    }    .shopping-cart-wrapper .table tbody td {        min-width: 200px;    }    .input-group.btn-block .product-qty {        width: 70px;    }    .wishlist-wrapper .table tbody td {        min-width: 140px;    }    .sidebar-static-thumb img {        width: 100%;    }    .blog-wrapper-inner.column5 .row .col-xl-3 {        -webkit-box-flex: 0;        -ms-flex: 0 0 50%;        flex: 0 0 50%;        max-width: 100%;    }    .sinrato-box-action {        flex: 1 0 auto;        width: 170px;    }    .sinrato-product-name h4 {        font-size: 18px;    }}@media (min-width: 480px) and (max-width: 575px) {	.dextop_heder{		display:none;}.sbnp{		display: flex;    justify-content: space-between;    padding: 0px 18px;}.login_padd{			padding:15px 24px;}.login-form {    border-radius: 18px;    background: #fff;    margin: 60px 0;}.Reset_button{		display:none;}	.title:before, .title:after {	display:none;}	.btn-sss1{	  margin-top: 0px;width: auto;}.action-links a {    background: #FFE500;    border-radius: 50%;    color: #DC2626;    display: block;    font-size: 25px;    height: 30px;    margin: 4px;    text-align: center;    width: 30px;    opacity: 0;    visibility: hidden;}.action-links a i svg{	 width: 20px;	 height: 20px;	}.action-links a i {    line-height: 11px;}	.newsletter-title>h3 {        color: #7C7C7C;        font-size: 30px;        font-weight: 500;        /* margin-bottom: 5px; */        text-transform: capitalize;}	.dets{		 text-align: left;}.label-product1:nth-child(1) {        left: 65%;        margin-top: -22px;}.input-group {        position: relative;        display: flex;        flex-wrap: nowrap;        width: 103%;}      .container-fluid {        padding: 0 15px;    }    .categories-menu-bar {        top: 14px !important;    }    .mean-container a.meanmenu-reveal {        top: -50px !important;    }    .header-call-action {        margin-left: 55px;    }    .sticker.sticky .header-call-action {        margin-left: 0;    }    .single-slider {        height: 230px;    }    .slider-text h1 {        font-size: 25px;        line-height: 30px;    }    .slider-text p {        font-size: 16px;        margin-bottom: 15px;        margin-top: 5px;    }    .btn-1.home-btn {        line-height: 38px;        padding: 0 15px;    }    .home-module-six.mb-70 {        margin-bottom: 40px;    }    .feature-inner .col {        -ms-flex-preferred-size: 100%;        flex-basis: 100%;        width: 100%;    }    .section-title.product-spacing.hmm-3 {        margin-top: 0;    }    .sidebar-thumb img {        width: 100%;    }    .feature-inner .col::after {        display: none;    }    .feature-item {        margin-bottom: 30px;    }    .boxx-tab {        top: 100%;        -webkit-transform: translateX(-50%);        -ms-transform: translateX(-50%);        transform: translateX(-50%);    }    .section-title.product-spacing {        margin-bottom: 105px;    }    .hm-1 .section-title.module-three {        margin-bottom: 90px;    }    .section-title h3 {        font-size: 18px;        margin-bottom: 15px;    }    .nav.my-tab button {        font-size: 14px;    }    .single-banner-statics {        margin-bottom: 30px;    }    .product-layout-two {        -webkit-box-align: center;        -ms-flex-align: center;        align-items: center;        -ms-flex-pack: distribute;        justify-content: space-around;    }    .product-module-thumb {        -webkit-box-align: center;        -ms-flex-align: center;        align-items: center;        display: -webkit-box;        display: -ms-flexbox;        display: flex;    }    .custom-seven-column>.col {        -webkit-box-flex: 1;        -ms-flex: 1 0 50%;        flex: 1 0 50%;        max-width: 50%;    }    .custom-seven-column>.col-2 {        -webkit-box-flex: 100%;        -ms-flex: 100%;        flex: 100%;        max-width: 100%;    }    .section-title.module-three {        margin-bottom: 100px;    }    .owl-arrow-style .owl-nav {        display: none;    }    .newsletter-box {        display: block;        width: 100%;    }    .newsletter-inner {        padding-right: 0;        width: 100%;        text-align: center;        margin-bottom: 20px;        flex-flow: column nowrap;    }    .email-box {        width: 100%;    }    .link-follow {        -webkit-box-pack: center;        -ms-flex-pack: center;        justify-content: center;        width: 100%;    }    .link-follow a:first-child {        margin-left: 0;    }    .footer-bottom-content {        -webkit-box-orient: vertical;        -webkit-box-direction: normal;        -ms-flex-flow: column nowrap;        flex-flow: column nowrap;        text-align: center;    }    .footer-single-widget {        margin-bottom: 30px;    }    .hero-style-2 .slider-text h1 {        font-size: 30px;        line-height: 38px;    }    .latest-thumb {        max-width: 90px;    }    .latest-single-item {        padding: 20px;    }    .latest-pro-content h4 {        font-size: 14px;    }    .single-slider.slider3 {        height: 300px;    }    .shop-product-wrap.list .sinrato-list-item {        display: block;    }    .sinrato-thumb {        margin: 0 auto;        max-width: 230px;    }    .sinrato-list-item-content {        text-align: left;    }    .sinrato-box-action {        border-left: medium none;        margin-top: 30px;        width: 100%;    }    .top-bar-left {        -webkit-box-pack: justify;        -ms-flex-pack: justify;        justify-content: space-between;    }    .top-bar-right {        margin-top: 30px;    }    .product-shop-main-wrapper .shop-product-wrap.row.grid .col-lg-3,    .product-shop-main-wrapper .shop-product-wrap.column_3.row .col-lg-3 {        -webkit-box-flex: 0;        -ms-flex: 0 0 50%;        flex: 0 0 50%;        max-width: 50%;    }    .slider-boxx .product-detail-sort-des p {        padding: 0;    }    .shopping-cart-wrapper .table tbody td {        min-width: 200px;    }    .input-group.btn-block .product-qty {        width: 70px;    }    .wishlist-wrapper .table tbody td {        min-width: 140px;    }    .sidebar-static-thumb img {        width: 100%;    }    .blog-wrapper-inner.column5 .row .col-xl-3 {        -webkit-box-flex: 0;        -ms-flex: 0 0 50%;        flex: 0 0 50%;        max-width: 100%;    }    .top-search-btn {        width: 100px;    }    .header-style4 input.top-cat-field,    input.top-cat-field {        width: calc(100% - 250px);    }    .header-middle-inner {        margin-bottom: 0px;    }    .paginatoin-area.style-2 {        text-align: center;    }    .pagination-style-2 {        text-align: center;        padding-top: 20px;    }}@media (min-width: 320px) and (max-width: 479px) {	.shop_by_category-mobile{				scrollbar-color: #fff #f1f1f1;		display: flex;    flex-direction: row;    flex-wrap: nowrap;    overflow-y: scroll;	}	.element {  /* For Internet Explorer and Edge */  -ms-overflow-style: none;  /* For Firefox */  scrollbar-width: none;}/* For Chrome, Safari, Opera, and other WebKit-based browsers */.element::-webkit-scrollbar {  display: none;}	.stay_updatedmobile{				flex-direction: column-reverse;			}	.sidebar .nav-link:hover span {    color: #fff;}	.currency {    color: #fff;    font-size: 18px;    font-weight: 300;}.quantity-form {    display: inline-block;    position: relative;    width: 124px;    /* display: flex; */    /* align-items: center; */    /* align-content: center; */    margin: 0 20px;}	.py-5 {    padding-top: 1rem !important;    padding-bottom: 3rem !important;}	.FLASH_mobile{				scrollbar-color: #111827 #f1f1f1;		display: flex;    flex-direction: row;    flex-wrap: nowrap;    overflow-y: scroll;	}	.Featured_mobile{				scrollbar-color: #fff #f1f1f1;		display: flex;    flex-direction: row;    flex-wrap: nowrap;    overflow-y: scroll;	}	.Trending_mobile{				scrollbar-color: #fff #f1f1f1;		display: flex;    flex-direction: row;    flex-wrap: nowrap;    overflow-y: scroll;	}	.Bashco_mobile{				scrollbar-color: #fff #f1f1f1;		display: flex;    flex-direction: row;    flex-wrap: nowrap;    overflow-y: scroll;	}	.sidebar .nav-link:hover {    color: #fff;    background: none;    border-left: 3px solid #E51C22;}	.dextop_heder{		display:none;}	.footer-custom-link{				        margin-top: 10px;			}	.footer-custom-link a {        color: #E5E7EB;        display: inline-block;        line-height: 30px;        margin-left: 10px;        position: relative;        vertical-align: top;}	#card-info {                padding: 15px 20px 20px 20px !important;                height: auto;                overflow: hidden;				width: 192px;        }	#card-info1 {        height: fit-content !important;        padding: 0;        text-align: center;        overflow: hidden;		        width: 123px;}#main-title1 {    margin: 1px 0px;    text-align: center;    font-weight: bold;    line-height: 21px;    font-weight: 400;    font-style: normal;    color: #7D7D7D;    font-size: 10px;}.manufacture-product a {    color: #000;    font-size: 11px;    font-weight: 600;    line-height: 20px;    text-transform: capitalize;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;    overflow: hidden;    text-overflow: ellipsis;}.regular-price {    color: #DC2626;    font-size: 11px;    font-weight: 600;}.old-price {    color: #9CA3AF;    display: inline-block;    font-size: 10px;    padding-left: 5px;}.shop_by_category .icon-div {    padding: 26px;    display: flex;    height: 84px;    width: 84px;    background: #dddddd;    border-radius: 50%;    justify-content: center;    align-items: center;}	.card-header {        padding: 0;        margin-bottom: 0;        background-color: rgba(0, 0, 0, .03);        border-bottom: 1px solid rgba(0, 0, 0, .125);}		.dets{		 text-align: center;}.mt-5 {        margin-top: 1rem !important;}.pro-name {  font-size: 18px;        line-height: 30px;}.total-items {    color: #fff;    line-height: 23px;    margin: 5px 0 2px;    text-transform: capitalize;    font-size: 16px;    font-weight: 400;}.mt-3 {    margin-top: 1rem !important;}.w-73 {    width: 100% !important;}.footer-copyright{		    justify-content: center;}.footer-custom-link a::after {    background: #444;    content: "";    height: 13px;    margin-top: -6.5px;    position: absolute;    right: -7px;    top: 50%;    width: 1px;}.w-85 {        width: 100%!important;}.nertyu{		flex-wrap: wrap;}    .container-fluid {        padding: 0 15px;    }.dgh{		justify-content: flex-start;        align-items: flex-start;	        flex-direction: column;}.dgh1 {        justify-content: space-between;        display: flex;align-items: flex-start;        flex-direction: column;}.sdgh{		  border-radius: 9px;        height: auto;        object-fit: cover;}.w-25 {        width: 62% !important;}.prt {        justify-content: flex-start;        align-items: flex-start;        display: flex;margin: 0px 10px;        flex-direction: column;}.wist {        flex-direction: column;        align-content: flex-end;        flex-wrap: wrap;        position: relative;        right: 50px;        margin-top: 10px;}.serty{	align-items: flex-start;	        flex-direction: column;}.nice-select1 {                              margin-right: 12px;      }.sinrato-list-item {               margin: 7px 1px;        border: none;        box-shadow: none;        padding: 10px 0px;}.checkout1{		display: flex;    flex-direction: column-reverse;}.hps {    display: flex;    justify-content: space-between;    flex-direction: column;}.xcvt {        position: relative;                        right: 22px;		top:0;}.dashboard-content {        padding: 0px 0px;		                margin: 16px 0;}.mini-cart-option li p {   display:none;  }.svgty{	align-items: left;	gap: 10px;	}.svgty p{	font-size: 8px;	}.stypu{		}.rtyup{	    gap: 10px;	display: flex;    justify-content: space-between;	}.svgty .mx-5{		margin-right: 0rem !important;                margin-left: 0rem !important;}.dft{	margin-bottom: 10px;	        float: unset;	}.hps {    display: flex;    justify-content: space-between;    flex-direction: column;    align-items: left;    margin: 11px 0;}.btn-cartinfo {    width: 134px;    /* height: 42px; */    background: #009CFF;    padding: 10px;    color: #fff;    border: none;    border-radius: 5px;}.label-product1:nth-child(1) {        left: 65%;        margin-top: -22px;		                display: none;}        .mini-cart-option > ul {        display: flex;        align-items: center;        justify-content: center;    }    .mini-cart-option li {        margin-left: 0;    }    .mini-cart-option li span.lnr {        font-size: 22px;        padding-right: 4px;    }    .mini-cart-option .count {        top: -18px;    }    .mini-cart-drop-down {        right: 30px;    }    .header-call-action {   margin-bottom: 0px;		        padding: 13px 4px;				display: none;    }    .sticker.sticky .header-call-action {        margin-bottom: 5px;        text-align: left;    }    .box.box-right li button span, .box-right li a span {        display: none;    }    .single-slider {       min-height: 230px;    }    .slider-text h1 {        font-size: 25px;        line-height: 30px;    }    .slider-text p {        font-size: 16px;        margin-bottom: 15px;        margin-top: 5px;    }    .btn-1.home-btn {        line-height: 38px;        padding: 0 15px;    }    .single-slider.slider3 {        height: 270px;    }    .section-title.product-spacing.hmm-3 {        margin-top: 0;    }    .feature-inner .col {        -ms-flex-preferred-size: 100%;        flex-basis: 100%;        width: 100%;    }    .feature-inner .col::after {        display: none;    }    .feature-item {        margin-bottom: 30px;    }    .boxx-tab {        top: 100%;        -webkit-transform: translateX(-50%);        -ms-transform: translateX(-50%);        transform: translateX(-50%);    }    .section-title.product-spacing {        margin-bottom: 105px;    }    .hm-1 .section-title.module-three {        margin-bottom: 90px;    }    .section-title h3 {        font-size: 16px;        margin-bottom: 15px;    }.p-4 {    padding: 0.5rem !important;}.px-4 {    padding-right: 0.5rem !important;    padding-left: 0.5rem !important;}    .nav.my-tab button {        font-size: 14px;    }    .single-banner-statics {        margin-bottom: 30px;    }    .custom-seven-column>.col {        -webkit-box-flex: 1;        -ms-flex: 1 0 100%;        flex: 1 0 100%;        max-width: 100%;    }    .custom-seven-column>.col-2 {        -webkit-box-flex: 100%;        -ms-flex: 100%;        flex: 100%;        max-width: 100%;    }    .section-title.module-three {        margin-bottom: 100px;    }    .owl-arrow-style .owl-nav {           }    .newsletter-box {        display: block;        width: 100%;		margin-bottom: 17px;    }		.play-btn {        position: relative;        top: -163px;        left: 42%;        width: 70px;        height: 70px;        line-height: 70px;        z-index: 1;}.p-5 {        padding: 1rem !important;}     .newsletter-inner {        padding-right: 0;        width: 100%;        text-align: center;        margin-bottom: 20px;        -webkit-box-orient: vertical;        -webkit-box-direction: normal;        -ms-flex-flow: column nowrap;        flex-flow: column nowrap;    }    .email-box {        width: 100%;        padding: 0 120px 0 15px;    }    .newsletter-btn {        padding: 0 10px;		right: 0;    }.dst {        display: flex;        justify-content: space-between;        flex-direction: column;        flex-wrap: nowrap;		align-items: center;}        .link-follow {        -webkit-box-pack: center;        -ms-flex-pack: center;        justify-content: center;        width: 100%;    }	.footer-logo.mb-30 {    margin-bottom: 15px;    width: 200px;    text-align: center;    margin: auto;}.pt-30 {        padding-top: 10px;}    .link-follow a:first-child {        margin-left: 0;    }h2 {        font-size: 26px;        line-height: 30px;}    .footer-bottom-content {        -webkit-box-orient: vertical;        -webkit-box-direction: normal;        -ms-flex-flow: column nowrap;        flex-flow: column nowrap;        text-align: center;    }    .footer-single-widget {        margin-bottom: 10px;		text-align: center;    }    .hero-style-2 .slider-text h1 {        font-size: 22px;        line-height: 28px;    }    .feature-inner.feature-home2 .col {        -ms-flex-preferred-size: 100%;        flex-basis: 100%;    }    .home2-tab-spacing .nav.my-tab button {        font-size: 13px;    }    .pro-home2 .product-module-thumb {        max-width: 80px;    }    .section-title.module-three.module-three-spacing {        margin-bottom: 115px;    }    .shop-product-wrap.list .sinrato-list-item {        display: block;    }    .sinrato-thumb {        max-width: 100%;    }    .sinrato-list-item-content {        text-align: left;		padding: 16px 0px;    }    .sinrato-box-action {        border-left: medium none;        margin-top: 30px;        width: 100%;    }    .top-bar-left,    .top-bar-right {        -webkit-box-orient: vertical;        -webkit-box-direction: normal;        -ms-flex-flow: column;        flex-flow: column;    }    .product-view-mode,    .product-page,    .per-page {        margin-bottom: 10px;    }    .product-shop-main-wrapper .shop-product-wrap.column_3.row .col-lg-3,    .blog-wrapper-inner.column5 .row .col-xl-3 {        -webkit-box-flex: 0;        -ms-flex: 0 0 100%;        flex: 0 0 100%;        max-width: 100%;    }    .pro-details-name.mb-10>h3 {        font-size: 16px;    }    .btn-cart.lg-btn {        padding: 0 15px;    }    .useful-links li {        margin-bottom: 15px;    }    .pro-social-sharing li {        margin-bottom: 15px;    }    .product-info.mt-half li.nav-item button {        font-size: 15px;		padding: 0 10px;    }    .pro-details-review li {        margin-right: 2px;    }    .slider-boxx .product-detail-sort-des p {        padding: 0;    }    .slider-boxx .pro-social-sharing {        display: block;    }    .shopping-cart-wrapper .table tbody td {        min-width: 130px;    }    .input-group.btn-block .product-qty {        margin-bottom: 15px;        margin-right: 0 !important;        width: 75px;    }    .btn.btn-secondary.cart-pg {        margin-top: 15px;    }    .input-group>.custom-file,    .input-group>.custom-select,    .input-group>.form-control {        width: 100%;    }    .card-body label {        margin-bottom: 10px;    }    .wishlist-wrapper .table tbody td {        min-width: 140px;    }    .section-title.module-three.module-three-spacing .boxx-tab {        top: 30px;    }    .top-search-btn {        width: 100px;    }    .header-style4 input.top-cat-field,    input.top-cat-field {        border-radius: 5px 0 0 5px;        width: calc(100% - 100px);    }    .top-cat .search-form .nice-select {        display: none;    }    .header-middle-inner {        margin-bottom: 0px;    }    .paginatoin-area.style-2 {        text-align: center;    }    .pagination-style-2 {        text-align: center;        padding-top: 20px;    }}@media (max-width: 767px) {	.owl-arrow-style1 .owl-nav {        border-radius: 25px;        height: 32px;        line-height: 32px;        position: absolute;        right: 0;        top: -44px;}.to-do {        width: 100%;        height: 300px;        object-fit: contain;}	.sinrato-list-size{		        height: auto;}.th-bg {      border-radius: 16px;        height: 192px;       }.pe-4 {    padding-right: 10px !important;}.product-layout-two h4.pro-name a {    color: #fff;    font-size: 20px;}	.shop-btn1 {                position: unset;      }	.dextop_heder{		display:none;}	.xdfte{				display:none;	}		.price-box{				flex-wrap: wrap;		flex-direction: column;	}.bac_bann {                min-height: auto;                width: auto;        }    .header-top-left {        text-align: center;    }    .header-top-left li {        display: -webkit-box;        display: -ms-flexbox;        display: flex;        -webkit-box-orient: horizontal;        -webkit-box-direction: normal;        -ms-flex-flow: row nowrap;        flex-flow: row nowrap;        -webkit-box-pack: center;        -ms-flex-pack: center;        justify-content: center;        margin-bottom: 10px;        margin-right: 0;        padding-right: 0;    }    .header-top-left li::before {        display: none;    }    .box.box-right {        float: none;        text-align: center;    }    .box-right li button, .box-right li a{        padding: 12px 5px;    }    .header-middle-inner {        margin-top: 0px;    }    .logo {        text-align: left;    }    .mini-cart-option {        float: right;        text-align: right;		 padding-bottom: 14px;    }    .mini-cart-option li:first-child {        margin-left: 0;    }    .hm-1 .section-title.module-three {        margin-top: 25px;        margin-bottom: 95px;    }    /* home 2 */    .section-title.product-spacing.home2-tab-spacing .boxx-tab {        top: 40px;    }    .section-title.product-spacing.home2-tab-spacing {        margin-bottom: 100px;    }    .section-title.module-three.module-three-spacing {        margin-bottom: 85px;    }    .sticky4 .mean-container a.meanmenu-reveal {        top: -42px;    }    .my-cart.cart-h4 {        margin-top: 10px;    }    .sidebar-thumb {        margin-bottom: 30px;    }    .feature-inner {        padding: 36px 5px 0;    }    .section-title.product-spacing.hm-11 {        margin-top: 30px;    }    .section-title {        margin-top: 25px;		margin-bottom: 0;    }    .nav.my-tab li::after {        display: none;    }    .slider-arrow-style.slick-slider .slick-arrow {        width: 40px;        height: 40px;        font-size: 20px;        line-height: 40px;    }    .slider-arrow-style.slick-slider .slick-arrow.slick-prev {        left: 10px;    }    .slider-arrow-style.slick-slider .slick-arrow.slick-next {        right: 10px;    }}@media screen and (width: 720px) and (height: 1600px) {		.shop-btn1 {                position: unset;      }	        .input-box {                margin: 9px 0px;        }		        .header-call-action {                float: none;                margin-bottom: 0;                text-align: right;                position: unset;                background: none;                color: #000;                margin-left: -44px;                margin-right: 33px;        }}@media (min-width: 3840px) {				.input-box {        position: relative;        height: 50px;        max-width: 100%;        width: 100%;        background: #fff;        margin: 0 0px;        border-radius: 30px;}}@media screen and (width: 1024px) and (height: 768px) {.mini-cart-option li a, .mini-cart-option li button {               padding: 0 0px;       }.mini-cart-option li span.lnr {                padding-right: 0px;        }		.header-call-action {        position: absolute;        right: -31px;}        .main-menu li>a {                padding: 18px 8px;        }		.manufacture-product a {        color: #000;        font-size: 15px;        font-weight: 600;        line-height: 20px;        text-transform: capitalize;}.dsp {               min-height: max-content;        }.dsp1 {              min-height: fit-content;        }}@media (min-width: 1024px) and (max-width: 1366px) {		.call-action {        margin-left: 31px;		display:none;    }	    .mobile_heder {        display: none;    }	.dextop_heder {        display: block;    }	.header-call-action {    position: absolute;    right: -29px;}	.btn-info2 {    background: #009CFF;    color: #fff;    border: none;    line-height: normal;    padding: 7px 7px;    font-size: 10px;}.main-menu li>a {    color: #7D7D7D;    display: block;    font-size: 15px;    font-weight: 500;    padding: 18px 8px;    text-transform: capitalize;}.categories-menu-btn {    background: none;    color: #7D7D7D;    cursor: pointer;    float: left;    font-size: 15px;    font-weight: 500;    padding: 17px 0;    width: 95px;    text-align: center;    text-transform: capitalize;}}@media only screen and (width: 820px) and (height: 1180px) and (orientation: portrait) {.card_box {    width: 96%;}.bg-thime.disable svg {    filter: brightness(0) saturate(100%) invert(76%) sepia(40%) saturate(0%) hue-rotate(278deg) brightness(92%) contrast(92%);    width: 58px;}.step-icon {    margin: 0 auto;    width: 99px;    height: 99px;}.bg-thime.active svg {    filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(298deg) brightness(100%) contrast(100%);    width: 58px;}    .profile__tab .nav-tabs {        background: #fff;        margin-right: 26px;        height: auto;        padding: 0;        border-radius: 10px;        margin: 0;        display: grid;        grid-template-columns: repeat(3, 1fr);        grid-template-rows: repeat(2, 130px);        gap: 0px;        max-width: 600px;        width: 100%;        padding: 10px;        border: 0;    }}