<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
    overflow-x: hidden;
}

@media (min-width: 1200px) {
    .container {
        max-width: 100%;
    }
}

@media (min-width: 1300px) {
    .container {
        max-width: 100%;
    }
}

@media (min-width: 1400px) {
    .container {
        max-width: 100%;
    }
}

@media (min-width: 1500px) {
    .container {
        max-width: 100%;
    }
}

@media (min-width: 1600px) {
    .container {
        max-width: 1480px;
    }
}

@media (min-width: 1700px) {
    .container {
        max-width: 1580px;
    }
}

@media (min-width: 1800px) {
    .container {
        max-width: 1680px;
    }
}


header.main-header {
    z-index: 9999 !important;
}

.left-sidebar .input-checkbox input[type="checkbox"]:checked+label:after {
    top: 5px !important;
}

.owlslider-category-page-main-slider img {
    border-radius: 25px;
    overflow: hidden;
}

.top_selling_products_new {
    margin-top: 0px !important;
}

.category-page-main-slider {
    background-color: #fff;
}

.owlslider-category-page-main-slider {
    position: relative
}

.owlslider-category-page-main-slider .owl-dots {
    position: absolute;
    bottom: 15px;
    left: 0px;
    right: 0px;
    margin: 0 auto;
}

.product-list {
    margin-bottom: 20px;
}

.top_selling_products_new {
    margin-top: 0px !important;
}

p.aside-title-with-border.poppins-font {
    margin-bottom: 0px;
}

.section-heading {
    min-height: 40px;
}

.left-sidebar .list-group li {
    border: 0px;
    background-color: transparent;
}

.left-sidebar .list-group li a,
.left-sidebar .list-group li span {
    text-decoration: none;
    color: #666666;
    font-size: 13px;
    font-weight: 400;
    font-family: 'Poppins', sans-serif;
    cursor: pointer;
}

.left-sidebar .list-group i {
    font-size: 12px;
    color: #A6A6A6;
}

.left-sidebar {
    border-right: 1px solid #eeeeef;
    height: calc(100vh - 150px);
    overflow: auto;
    position: sticky;
    top: 100px;
}

.left-sidebar a.view_more {
    color: #000;
    font-size: 13px;
    padding-top: 5px;
    display: block;
    font-weight: 600;
    font-style: italic;
    font-family: 'Poppins', sans-serif;
}
.right-product-section .product-video-section{
    width: -webkit-fill-available;
    width: -moz-available;
}

.right-product-section ul.pagination {
    margin-bottom: 20px !important;
    margin-top: 20px !important;
}

.right-product-section {
    padding-bottom: 0;
}

.right-product-section .navbar {
    padding: .5rem 1rem .5rem 1rem;
}

.u-credit-value {
    display: block;
}

.row.mt-2.ml-0.mr-0 {
    margin-left: -15px !important;
    margin-right: -15px !important;
}

.item.product-list {
    margin-bottom: 0px !important;
}

.section-heading {
    position: relative;
    display: flex;
    white-space: nowrap;
    align-items: center;
    white-space: nowrap;
    justify-content: space-between;
}

.section-heading .double-hr {
    border-top: solid 1px #eeeeef;
    height: 1px;
    width: 100%;
}

.section-heading .h2-heading {
    font-weight: 700 !important;
    font-size: 14px !important;
    font-family: 'Poppins';
    margin-bottom: 0px !important;
}

.section-heading .h2-heading.highlight {
    background: rgb(240, 61, 6);
    background: linear-gradient(90deg, rgba(240, 61, 6, 1) 0%, rgba(255, 177, 0, 1) 100%);
    padding: 6px 20px 6px 20px;
    margin-bottom: 20px !important;
    color: #fff;
    position: relative;
    border-radius: 5px 0px 0px 5px;
    overflow: hidden;
}

.section-heading .h2-heading.highlight::after {
    content: '\f0d9';
    width: 20px;
    height: 100%;
    line-height: 29px;
    display: block;
    font-size: 65px;
    position: absolute;
    right: 0;
    top: 3px;
    color: #f8f8fa;
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
}

.top-description {
    margin-bottom: 30px;
    font-family: 'Poppins';
}

.top-description strong {
    display: block;
    margin-bottom: 10px;
}

.top-description br {
    display: none;
}

.search-by-brand .input-group {
    border: none;
    background: #fff;
    padding: 5px 0px;
}

.search-by-brand .input-group .form-control {
    height: 37px;
    padding-left: 0px;
    font-family: 'Poppins', sans-serif !important;
    font-style: 14px;
    font-style: normal;
}

.search-by-brand .input-group input[type="text"]::-webkit-input-placeholder {
    color: #cfcfcf !important;
    font-style: italic;
}

.search-by-brand .input-group input[type="text"]:-ms-input-placeholder {
    color: #cfcfcf !important;
    font-style: italic;
}

.search-by-brand .input-group input[type="text"]::placeholder {
    color: #cfcfcf !important;
    font-style: italic;
}

.left-sidebar .section-heading .double-hr {
    display: none;
}

.left-sidebar .section-heading {
    text-transform: none;
    position: relative;
    display: inline-block;
    white-space: normal;
}

.aside-title-with-border span {
    z-index: 9;
    position: relative;
}

.input-checkbox:hover {
    cursor: pointer !important;
}

.input-checkbox input[type="checkbox"]+label {
    position: relative;
    cursor: pointer;
    padding: 0;
    padding-left: 28px;
    vertical-align: middle;
    font-family: Poppins, sans-serif;
    color: #666666;
    word-break: break-word;
}

.input-checkbox input[type="checkbox"] {
    position: absolute;
    opacity: 0;
}

.input-checkbox input[type="checkbox"]+label:before {
    content: '';
    margin-right: 10px;
    display: inline-block;
    vertical-align: text-top;
    min-width: 17px;
    min-height: 17px;
    width: 17px;
    height: 17px;
    background: white;
    border: 2px solid #EAEAEA;
    border-radius: 5px;
    margin-top: -1px;
    position: absolute;
    top: 0px;
    bottom: 0;
    margin: 0 auto;
    left: 0;
}

.input-checkbox input[type="checkbox"]+label:hover:before {
    box-shadow: 0px 0px 6px 0px #EBEBEB;
    border: 2px solid #FFB100;
}

.input-checkbox input[type="checkbox"]:checked+label:before {
    /*--background: #FFB100;--*/
    border-color: #FFB100;
}

.input-checkbox input[type="checkbox"]:checked+label:after {
    content: '\f00c';
    font-family: 'font awesome 5 free';
    font-size: 9px;
    color: #ffb100;
    font-weight: 700;
    position: absolute;
    left: 4px !important;
    top: 3px !important;
    bottom: auto;
    height: 16px;
    border: none !important;
    transform: none !important;
}

.input-checkbox label {
    font-size: 14px;
    display: flex;
    align-items: center;
}

body.cart.open-menu {
    overflow: hidden;
}

#new_release_products_display_title.search-result-text {
    padding: 0px !important;
}

#new_release_products_display_title.search-result-text .highlight {
    margin-top: 20px !important;
}



.multistores-section {
    margin-bottom: 40px;
}

.multistores-section .stores {
    background-color: #fff;
    padding: 8px;
    border-radius: 10px;
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
}

.multistores-section .stores .store-item {
    padding: 4px 25px;
    cursor: pointer;
    opacity: 0.5;
    position: relative;
}

.multistores-section .stores .store-item::before {
    content: '';
    width: 20%;
    height: 2px;
    background-color: #ffb100;
    margin: 0px auto;
    position: absolute;
    bottom: 0;
    opacity: 0;
    margin: 0 auto;
    left: 0;
    right: 0;
    bottom: 0;
}

.multistores-section .stores .store-item:hover::before,
.multistores-section .stores .store-item.active::before {
    opacity: 1;
}

.multistores-section .stores .store-item:hover,
.multistores-section .stores .store-item.active {
    opacity: 1;
}

.multistores-section .stores .store-img {
    width: 23px;
    height: 23px;
    margin: 0 auto;
    border-radius: 2px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}

.multistores-section .stores .store-item i {
    color: #ffb100;
    font-size: 18px;
}

.multistores-section .stores .store-name {
    text-align: center;
    font-size: 12px;
    color: #151515;
    font-weight: 600;
    margin-top: 3px;
    font-family: 'Poppins', sans-serif;
}

.multistores-section .stores .owl-dots {
    position: absolute;
    margin: 0px auto;
    text-align: center;
    left: 0;
    right: 0;
    bottom: -40px;
}

.multistores-section .stores .owl-item {
    position: relative;
}

.multistores-section .stores .owl-item::after {
    content: '';
    height: 70%;
    width: 1px;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    background-color: #eee;
}

.multistores-section .stores .owl-item:last-child::after {
    display: none;
}

.store_promotion_banner_hr {
    width: 100%;
    text-align: center;
    margin: 10px 0;
}

.store_promotion_banner_hr img {
    max-width: 100%;
    width: auto;
}

.store-select span {
    color: #666666;
    line-height: 1;
    font-size: 11px;
}

.product-list a {
    display: block;
    color: #000000;
    word-break: break-word;
    font-weight: 600;
}

.product-list a img.search-img {
    margin: 0 auto;
    display: block;
    padding: 20px 20px 0px;
    max-height: 200px;
    object-fit: contain;
}

.product-image {
    margin-bottom: 10px;
}

.product-tile {
    margin-bottom: 6px;
}

.product-old-price {
    /*font-size: 12px;*/
    color: #FF4134;
    font-family: 'Poppins';
    font-weight: 600;
    /*padding: 0px 4px;*/
    text-decoration: auto;
    position: relative;
    margin-left: 4px;
}

del.product-old-price:after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 1px;
    background: #ff416f;
    top: 0;
    bottom: 0;
    margin: auto;
}

.product-tile {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
    height: 40px;
    overflow: hidden;
}

.my-wishlist .product-tile {
    height: 43px;
}

.remove-user-selection {
    cursor: pointer;
}

.product-tile h2.h4 {
    line-height: 17px;
}

.p-1.product-outer-list {
    padding: 10px !important;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}

.filters_list_container {
    max-height: 300px;
    overflow: auto;
}

.filters_list_container span {
    cursor: pointer;
}

.filters_list_container span.star {
    color: #ffb100;
}

.checkbox-filter .input-checkbox label {
    font-size: 12px !important;
}

.checkbox-filter span.irs span {
    color: #151515;
    font-size: 12px;
}

.checkbox-filter label span:last-child {
    position: relative;
    display: inline-block;
    min-width: auto !important;
    width: auto !important;
    height: auto !important;
    max-width: inherit !important;
    max-height: inherit !important;
    margin-right: 0px;
    margin: 0px 3px;
    border-radius: 0px;
    border: none;
    background: none;
}

.checkbox-filter [type="radio"]:checked~label&gt;span:last-child {
    border: 0;
    background: none;
    animation: none;
    border: none;
}

.checkbox-filter [type="radio"]:checked~label&gt;span:last-child {
    font-weight: 400 !important;
    color: #666666 !important;
}

.checkbox-filter [type="radio"]:checked~label&gt;span:last-child::after {
    content: none;
}

.input-radio label span~*,
.input-checkbox label span~* {
    display: inline-block;
}

#mobile-filters {
    display: none;
}

.dropdown-menu.sort-by-dropdown {
    left: unset;
    right: 0;
    padding: 0px;
}

.closeMore {
    display: none;
}

.item.product-list {
    transition: all 0.3s ease 0s;
    border-radius: 18px;
}

.no-product {
    width: 100%;
}

.search-result-text.search-inseted-show {
    padding-bottom: 30px;
}

.search-result-text.search-inseted-show #search-instead {
    position: absolute;
    left: 0;
    top: 40px;
}

.p-1.product-outer-list {
    padding: 10px !important;
}

.product-image {
    margin-bottom: 10px;
    margin-top: 20px;
}

.featured-products figure {
    min-height: 100px;
    width: 100%;
    display: flex;
    margin-bottom: 0;
}

.btn.btn-primary.add-to-cart.d-inline-block {
    display: none !important;
}

.laptop-banner {
    position: relative;
}

.laptop-banner a {
    position: absolute;
    right: 20px;
    bottom: 20px;
    color: #fff;
}

.laptop-banner a i {
    margin-right: 3px;
}

.page-order .breadcrumb-item a {
    cursor: default;
}

.order-detail-breadcrumb .custom-dropdown .dropdown-menu a::before,
.order-detail-breadcrumb .custom-dropdown .dropdown-menu span::before {
    display: block;
    content: attr(title);
    font-weight: 600;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}

.order-detail-breadcrumb .custom-dropdown .dropdown-menu a,
.order-detail-breadcrumb .custom-dropdown .dropdown-menu span {
    padding: 4px 38px 4px 10px;
    font-size: 14px;
    /*transition: all .2s ease-in-out;*/
}

.order-detail-breadcrumb .custom-dropdown .dropdown-menu a:hover,
.order-detail-breadcrumb .custom-dropdown .dropdown-menu span:hover {
    color: #151515;
    font-weight: normal !important;
}

.order-detail-breadcrumb .custom-dropdown .dropdown-menu a.active,
.order-detail-breadcrumb .custom-dropdown .dropdown-menu span.active {
    font-weight: normal !important;
}

.order-detail-breadcrumb .custom-dropdown .dropdown-menu a:last-child,
.order-detail-breadcrumb .custom-dropdown .dropdown-menu span:last-child {
    border-bottom: none;
    border-radius: 0 0 10px 10px;
}

.order-detail-breadcrumb .dropdown-menu.sort-by-dropdown {
    z-index: 11;
    border-radius: 10px !important;
    border: 1px solid #EEEEEE;
    box-shadow: 0px 4px 4px #00000024;
}

.order-detail-breadcrumb .dropdown-item:focus,
.order-detail-breadcrumb .dropdown-item:hover {
    background-color: transparent;
}

.order-detail-breadcrumb .custom-dropdown .btn {
    font-weight: 400;
    color: #151515;
}

.deal-slider-text-only .owl-carousel .item.product-list {
    text-transform: capitalize;
}

.static-slider-desktop {
    text-align: center;
}

.category-search {
    overflow: hidden;
    display: flex;
    align-items: center;
}

.category-search-with-border {
    display: unset;
    overflow: visible;
}

.category-search h1 {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: auto;
    display: contents;
}

.category-search-with-border h1 {
    overflow: visible;
}

.category-page .breadcrumb {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    flex-wrap: nowrap;
}

.right-product-section div.translation {
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 15px;
}

.desktop-filter-sort-by {
    padding-bottom: 0px;
    padding-top: 0px;
}

.desktop-filter-sort-by .order-detail-breadcrumb {
    font-size: 12px !important;
    font-family: 'Poppins', sans-serif !important;
}

.desktop-filter-sort-by .order-detail-breadcrumb .custom-dropdown .btn {
    font-size: 12px;
    text-transform: none !important;
}

.desktop-filter-sort-by .custom-dropdown .dropdown-toggle::after {
    content: '\f107';
    font-family: 'font awesome 5 free';
    font-size: 14px;
    border: none !important;
    color: #999 !important;
    transform: none;
    border: none;
    font-weight: 600;
    margin-left: 10px;
    line-height: 8px !important;
    vertical-align: baseline;
}

.ufulfilled-notice {
    font-size: 12px;
    color: #333;
    font-weight: 500 !important;
    margin-bottom: 20px;
}

.ufulfilled-notice .a-ufulfilled-notice {
    color: #151515 !important;
    font-weight: 600;
    display: inline-block;
    text-transform: capitalize;
}

.ufulfilled-notice img {
    display: none;
}

#chbx_ufulfilled~label:before {
    border-color: #ffb100 !important;
}

#user-clearall-filter {
    padding-right: 0px;
    font-weight: 600;
    text-align: left;
}

#user-selected-filters li {
    position: relative;
    padding-left: 20px !important;
}

#user-selected-filters li img {
    margin-top: 5px;
    margin-right: 8px;
    position: absolute;
    left: 0;
    top: 2px;
}

#user-selected-filters button {
    padding-right: 0px !important;
}

.modal .badge {
    white-space: normal !important;
}

body.open-menu {
    position: fixed;
}

.left-sidebar {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.mobile-filter {
    overflow: hidden;
}

.filter-categories ul li a {
    transition: none;
}

.mobile-filter a {
    border: none !important;
}

.mobile-filter-inner {
    height: 100vh;
}

.mobile-filter-inner .filter-header {
    background: #ffb100;
    padding: 8px 18px;
    display: flex;
    justify-content: space-between;
    position: sticky;
    top: 0;
    z-index: 5;
    box-shadow: 0px 0px 10px #3030305c;
}

.mobile-filter-inner .filter-header .go-back {
    display: flex;
    align-items: center;
}

.mobile-filter-inner .filter-header .go-back a {
    margin-right: 10px;
    color: #fff;
}

.mobile-filter-inner .filter-header .go-back p {
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    margin-bottom: 0px;
}

.mobile-filter .apply-btn {
    height: 35px;
    width: 35px;
    background: #00000010;
    border-radius: 5px;
    text-align: center;
    font-size: 17px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.mobile-filter .apply-btn button {
    color: #fff;
    font-weight: 500;
    line-height: 1;
    background: none;
}

.mobile-filter .clear-filter img {
    max-height: 20px;
}

.mobile-filter .clear-filter a {
    display: inline-block;
}

.applied-filter ul {
    white-space: nowrap;
    overflow: auto;
    margin: 0px;
    padding: 5px 0
}

.applied-filter ul li {
    display: inline-block;
    padding: 5px 10px;
    background: #eee;
    border-radius: 6px;
    margin: 5px;
    font-size: 12px;
}

.applied-filter ul li i {
    margin-left: 4px;
}

body.open-menu .filter-categories {
    position: relative;
    height: calc(79vh + 20px);
}

.filter-categories ul {
    background: #ececec;
    height: 100%;
}

.mobile-filter-inner div.radio-bubble label&gt;span:hover {
    border-color: #EAEAEA !important
}

.filter-categories ul li a {
    width: 50%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 15px;
}

.filter-categories ul li .submenu {
    position: absolute;
    right: 0;
    width: 50%;
    height: 100%;
    background: #FFFFFF;
    padding: 10px 15px;
    overflow: auto;
    bottom: auto;
    top: 0px;
    padding-bottom: 30px;
}

.filter-categories ul li.active a {
    background: #fff;
}

.filter-categories ul li.active .submenu {
    display: inline-block;
}

.filter-categories ul li .submenu {
    display: none;
}

.filter-categories ul li a div {
    display: flex;
    align-items: center;
}

.filter-categories ul li a div span.selected-filter-count {
    width: 15px;
    height: 15px;
    background: #ffb100;
    font-size: 10px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 100px;
    color: #fff;
    margin-right: 5px;
}

.filter-categories ul li a:focus {
    background: #fff;
}

.filter-categories ul li a:focus+.submenu {
    display: inline-block;
}

.filter-footer {
    display: none;
    align-items: center;
    justify-content: space-between;
    padding: 0px 20px;
    width: 100%;
    height: 50px;
    display: none !important;
    align-items: center;
    justify-content: flex-end;
    background: #FFFFFF;
    box-shadow: 0px 0px 10px #00000021;
    z-index: 999;
    bottom: 0;
    position: relative;
}

.mobile-filter .product-found p {
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 0px;
}

.mobile-filter .product-found span {
    font-size: 14px;
    font-family: "Open Sans", sans-serif;
}

.filter-categories .submenu .submenu-inner::-webkit-scrollbar {
    width: 5px;
}

.filter-categories .submenu .submenu-inner::-webkit-scrollbar-track {
    background: #eaeaea;
    border-radius: 10px;
    width: 20px;
}

.filter-categories .submenu .submenu-inner::-webkit-scrollbar-thumb {
    background: #ffb100;
    border-radius: 10px;
    width: 5px;
}

body.body-iphone.cart.open-menu .col-md-2.left-sidebar.pr-4 {
    padding-bottom: 0px !important;
}

.filter-categories .submenu .submenu-inner {
    height: auto;
    overflow: auto;
}

.search-right {
    width: 100%
}

.language-menu {
    border: 1px solid #e9e9e9;
}

.language-menu ul {
    background: #fafafa;
    padding: 0px 12px;
}

.language-menu li {
    line-height: 20px;
    list-style: none;
    display: inline-block;
    padding: 4px;
    font-family: 'Poppins', sans-serif;
    align-items: center;
    vertical-align: middle;
    position: relative;
}

.language-menu li a {
    font-size: 12px;
    color: #333333;
    padding: 0px 5px;
}

.language-menu li:before {
    position: absolute;
    content: "";
    left: 0px;
    width: 2px;
    height: 12px;
    top: 33%;
    border-radius: 50px;
    background: #999;
}

.language-menu li:nth-child(2):before {
    display: none;
}

.language-menu li:nth-child(1):before {
    display: none;
}

.language-menu li a:hover {
    color: #ffb100;
    text-decoration: none;
}

.view-site-btn {
    font-weight: bold;
    font-size: 12px
}

li.view-site-btn {
    padding: 4px 4px 4px 0px;
}

.search-right .language-left {
    white-space: normal;
    margin: 12px 8px 0px 0px !important
}

.right-separator {
    position: relative;
}

.search-right .navbar {
    padding: 0px 17px 0px 0px !important
}

.language-menu.mb-4 {
    margin-bottom: 10px !important;
    display: inline-block;
}

.search-right .section-heading {
    justify-content: center !important
}

.best-energy-drink {
    border: 1px solid #EEEEEE;
}

.product-card {
    background: #fff;
    border-radius: 14px;
    position: relative;
}

.permium-box a {
    color: #151515;
}

.permium-box a figure {
    margin: 0;
}

.permium-box a figure img {
    width: 100%;
    height: auto;
    border-radius: 15px 15px 0px 0px;
}

.permium-box a .content {
    min-height: 73px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.permium-box a .content .title {
    line-height: normal;
    font-size: 14px;
    font-weight: 600;
    margin: 0;
    color: #151515;
    font-family: "poppins", sans-serif;
    padding: 0px 10px;
}

.energy-rating-bg {
    background-image: url(https://d2ati23fc66y9j.cloudfront.net/ubuycom-v1/images/energy-badges.svg);
    height: 24px;
    width: 45px;
    background-repeat: no-repeat;
    position: absolute;
    margin: 0px;
    right: 0;
    top: 0;
}

.energy-rating-a {
    background-position: 0 0;
}

.energy-rating-b {
    background-position: -45px 0;
}

.energy-rating-c {
    background-position: -90px 0;
}

.energy-rating-d {
    background-position: -135px 0;
}

.energy-rating-e {
    background-position: -180px 0;
}

.energy-rating-f {
    background-position: -225px 0;
}

.energy-rating-g {
    background-position: -270px 0;
}

.energy-rating-a-plus {
    background-position: -315px 0;
}

.energy-rating-a-plus2 {
    background-position: -360px 0;
}

.energy-rating-a-plus3 {
    background-position: -405px 0;
}

.dedicated-store-page .dedicatedstore-banner .img-wrap {
    min-height: 300px;
}

.dedicated-store-page .dedicatedstore-banner img {
    height: auto !important;
}

.dedicated-store-page .heading-sec {
    margin: 0px 0px 40px 0px;
}

.dedicated-store-page .heading-sec .heading {
    font-size: 25px;
    font-weight: 600;
    color: #151515;
    font-family: "poppins", sans-serif;
}

.dedicated-store-page .heading-sec h1.heading {
    font-size: 30px;
}

.dedicated-store-page .shoping-product {
    border-radius: 28px;
    background: #fff;
    padding: 27px;
    height: 170px;
    margin-bottom: 25px;
    margin: 20px;
}

.dedicated-store-page .shoping-product .img-wrap {
    margin-bottom: 30px !important;
}

.dedicated-store-page .shoping-product .internal-product {
    margin-top: 20px;
}

.dedicated-store-page .shoping-product .internal-product p {
    color: #333;
    font-family: "poppins", sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.dedicated-store-page .heading-parks {
    text-align: center;
}

.dedicated-store-page .dedicated-store-brands {
    border-radius: 10px;
    background: #fff;
    padding: 20px 15px;
}

.dedicated-store-page .dedicated-store-brands .brand-title {
    color: #151515;
    padding: 10px;
    font-family: "poppins", sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-align: center;
    display: block;
    border-right: solid 1px #ccc;
}

.dedicated-store-page .dedicated-store-brands .owl-item:last-child .brand-title {
    border-right: none;
}

.dedicated-store-page .permium-box {
    justify-content: center;
    flex-wrap: wrap;
}

.dedicated-store-page .permium-box figure.img-wrap {
    min-height: 100px;
    min-width: 100px;
    margin: 0px auto;
}

.dedicated-store-page .shoping-product figure.img-wrap {
    display: inline-block;
    margin: 0px !important;
    width: auto !important;
}

.loadmore-bt {
    margin-top: 30px;
}

.hor-payment-banner {
    margin: 20px !important;
}

.product-inner-list {
    border: solid 1px #eee !important;
    padding: 13px !important;
    background-color: #fff;
}

.product-inner-list .product-card {
    border: none !important;
    padding: 0px !important;
    margin: 0px !important;
    border-radius: 0px !important;
}

.product-inner-list .product-card .product-title {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 45px !important;
    height: auto !important;
    background-color: transparent;
    display: -webkit-box;
    margin-top: 6px !important;
}


.product-inner-list .product-card .product-store .brand_name a {
    font-weight: 600;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-right: 0px !important;
    display: block;
}

.product-inner-list .product-card .ubuy-fulfilled {
    right: 0 !important;
    bottom: 0 !important;
}

.product-inner-list .product-card .badges {
    top: 0 !important;
    left: 0 !important;
}

.product-inner-list .product-card .rating-sec {
    display: flex;
    align-items: center;
    font-family: 'Poppins', sans-serif;
}

.product-inner-list .product-card .rating-sec .rating {
    color: #666;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Poppins', sans-serif;
}

.product-inner-list .product-card .rating-sec i {
    font-size: 12px;
    color: #ccc;
}

.product-inner-list .product-card .rating-sec .reviews {
    font-size: 12px;
    font-weight: 400;
}

.product-inner-list .product-card .star-rating {
    position: relative;
    margin-right: 8px;
}

.product-inner-list .product-card .star-rating .fill {
    position: absolute;
    z-index: 2;
    left: 0;
    top: 0;
}

.product-inner-list .product-card .star-rating .fill i {
    color: #ffb100;
}

.product-inner-list .product-card .product-detail {
    margin-top: 15px;
}

.product-inner-list .product-card .product-detail .delivery-date {
    display: block;
    margin-top: 12px;
    font-size: 12px;
    font-family: 'Poppins', sans-serif;
}

.product-inner-list .product-card .product-detail .delivery-date img {
    width: 20px !important;
    margin-right: 5px;
}

.product-inner-list .product-card .product-detail .delivery-date span {
    font-weight: 600 !important;
}



.left-sidebar .section-heading .bg-transparent {
    width: 10px;
}

.left-sidebar .section-heading.collapsed li i {
    transform: rotate(0deg);
}

.category-filter {
    width: 100%;
    margin-bottom: 20px;
}

.category-filter h3 button {
    padding: 0 10px;
    font-size: 12px;
    line-height: 34px;
    display: block;
    color: #151515;
    text-decoration: none;
}

.category-filter&gt;ul {
    list-style-type: none;
}

.category-filter li {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    position: relative;
    list-style-type: none;
    padding: 2px 0px;
}

.category-filter ul button {
    color: #666;
    width: 90%;
    text-decoration: none;
    font-size: 13px;
    font-weight: 400;
    font-family: 'Poppins', sans-serif;
    background: none !important;
    text-align: left;
    line-height: 27px;
    display: block;
    padding: 0;
    transition: all 0.15s;
    position: relative;
    float: left;
}

.category-filter ul li&gt;.drop {
    transform: rotate(-360deg);
    width: 10%;
    text-align: center;
    color: #a6a6a6;
    font-size: 12px;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 25px;
    position: absolute;
    top: 0;
    right: 0;
}

.category-filter ul li&gt;.drop i.fa-angle-down:before {
    content: "\f054" !important;
}

.category-filter ul li.open&gt;.drop {
    transform: rotate(90deg);
}

.category-filter ul li a {
    font-size: 13px;
    padding-right: 25px;
}

.category-filter ul li a:hover {
    color: #ffb100
}

.category-filter ul ul {
    display: none;
}

.category-filter li.active&gt;button {
    color: #ffb100;
}

.category-filter li.active&gt;a {
    color: #ffb100;
}

.category-filter li ul {
    width: 100%;
    margin-top: 6px;
    background: #00000004;
    border-left: solid 1px #ccc;
}

.category-filter li ul li {
    padding-left: 10px;
}

.category-filter li&gt;ul li {
    padding-left: 8px;
}

.category-filter ul&gt;ul {
    background: 00000010;
    display: inline-block;
    width: 100%;
    padding: 5px 0px !important;
    margin-left: 10px;
}

.new-order-from {
    position: fixed;
    right: -21px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 9;
    background-color: transparent;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    transition: all 0.3s ease-in-out;
}

.new-order-from .order-form-container {
    overflow-y: hidden;
    padding: 15px 5px;
}

.new-order-from .order-button {
    position: absolute;
    color: #151515;
    background-color: #ffb100;
    transform: rotate(-270deg);
    width: 145px;
    padding: 10px;
    padding-top: 4px;
    top: 44%;
    right: -35px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    cursor: pointer;
    transition: all .2s ease-in-out;
    font-size: 13px;
    text-align: center;
    font-family: "Poppins", sans-serif !important;
    font-weight: 600;
}

.new-order-from .order-button i {
    position: absolute;
    right: 42%;
    top: 20px;
    transform: translateX(-50%);
    transition: all 0.2s ease-in-out;
    transform: rotate(180deg);
}

.new-order-from.show .order-button i.fa-chevron-up {
    transition: all 0.5s ease-in-out;
    transform: rotate(-0deg);
    border-top-right-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    right: 42%;
}

.new-order-from .stores {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 10px;
    overflow: hidden;
    max-width: 100%;
    padding: 0px;
    margin: 0;
}

.new-order-from .store {
    transition: all 0.2s ease-in-out;
}

.new-order-from .stores .store-title {
    display: none;
}

.new-order-from.show .stores .store-title {
    display: block;
    font-weight: 400;
    min-width: 25px;
    transition: font-weight .2s ease-in-out;
    text-align: right;
    font-family: "Poppins", sans-serif !important;
}

.new-order-from.show .stores li.item.storeswap:hover .store-title {
    font-weight: 700;
    cursor: pointer;
}

.new-order-from .stores li.item.storeswap {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
}

.new-order-from .stores li.item.storeswap .store-flag img {
    outline: 1px solid #ddd;
    outline-offset: -1px;
    margin: 0px !important;
    line-height: 1;
}

.new-order-from .stores li.item.storeswap.active .store-title {
    font-weight: 700;
}

.new-order-from .stores li.item.storeswap .store-flag {
    cursor: pointer;
    margin-left: 8px;
    margin-right: auto;
}

.new-order-from .store div img {
    height: 25px;
    width: 25px;
    border-radius: 50%;
}

.new-order-from .store img {
    height: 100%;
    width: 100%;
    border-radius: 50%;
}

.new-order-from .store span {
    display: none;
    text-align: center;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 500;
    font-family: "Poppins", sans-serif !important;
    margin: 0 7px 0 7px;
    outline: 1px solid #ddd;
    padding: 0px;
    outline-offset: -1px;
}

.new-order-from.show .store span {
    display: block;
}

.new-order-from .op {
    opacity: 0;
    margin-left: -15px;
}

.new-order-from .movb {
    transform: translatey(180%);
}

.new-order-from .movt {
    transform: translatey(-180%);
}

.new-order-from.show {
    right: 0px;
}

.new-order-from.show .order-button {
    right: 12px;
}

.new-order-from.show .order-button i {
    transform: translateX(-50%) rotatex(-180deg);
}

.new-order-from.show {
    background-color: #fff;
    box-shadow: 2px 0px 7px 4px #00000040;
}

.new-order-from.show .store {
    transform: translatey(0%);
    opacity: 1;
    margin: 0px;
    cursor: pointer;
}

.new-order-from.show .store.selected span {
    display: block;
}

.new-order-from .order-button .fa-chevron-upp {
    animation: order-from-arrow-slide 1s ease-in-out infinite;
    margin-left: -9px;
}

@keyframes order-from-arrow-slide {

    0%,
    100% {
        transform: translate(0, 0);
    }

    50% {
        transform: translate(0px, 4px);
    }
}

.feedback-notice-btn {
    font-family: "Poppins", sans-serif !important;
    background-color: #198754 !important;
    color: #fff !important;
    position: fixed;
    left: 20px;
    bottom: 20px;
    box-shadow: 0px 0px 15px #ccc;
    z-index: 999 !important;
    padding: 5px 15px !important;
    border-radius: 5px;
    font-weight: 600;
    font-size: 14px;
}

.translation-popup.modal .close {
    position: absolute;
    right: -10px !important;
    top: -10px !important;
    height: 30px;
    width: 30px;
    background: #fff;
    opacity: 1;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
}

.translation-popup .modal-content {
    border: none !important;
    border-radius: 20px !important;
}

.translation-popup .heading {
    color: #151515;
    display: inline-block;
    word-break: break-word;
    margin-bottom: 10px;
    width: 100%;
    font-size: 16px;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 600;
}

.translation-popup .heading span {
    color: #ffb100;
}

.translation-popup form .radio-button {
    width: auto;
    min-width: 80px;
    height: 80px;
    border-radius: 5px;
    background: #f8f8fa;
    margin: 4px auto !important;
    display: flex;
    align-items: center;
    position: relative;
}

.translation-popup form .radio-button input[type="radio"] {
    position: absolute;
    top: 0;
    opacity: 0;
    left: 0;
    margin: 0px auto;
    height: 100%;
    width: 100%;
    cursor: pointer;
}

.translation-popup form .radio-button input[type="radio"]:checked~label {
    color: #ffb100;
}

.translation-popup form .radio-button input[type="radio"]:checked~label i {
    color: #ffb100;
}

.translation-popup form .radio-button label {
    width: 100%;
    border-radius: 5px;
    background: #f8f8fa;
    margin: 0px;
}

.translation-popup form .radio-button label.label {
    text-align: center;
    width: 100%;
    margin: 0px;
    font-size: 25px;
    line-height: 1;
}

.translation-popup form .radio-button label.label i {
    font-size: 30px;
    margin-bottom: 10px;
    color: #ccc;
}

.translation-popup form .form-textarea textarea {
    height: 100px;
    width: 100%;
    border-radius: 5px;
    border: solid 1px #ccc;
    padding: 10px;
}

.translation-popup form .form-input input {
    width: 100%;
    border-radius: 5px;
    border: solid 1px #ccc;
    padding: 10px;
}

.translation-popup form .note {
    font-family: 'Poppins', sans-serif !important;
    word-break: break-word;
    color: #666;
    font-weight: normal;
    font-size: 15px;
    max-width: 510px;
    margin: 0px auto;
    width: 100%;
}

.translation-popup form .btn {
    padding: 10px 15px !important;
    font-weight: 600 !important;
    font-family: 'Poppins', sans-serif !important;
    font-size: 14px !important;
    text-transform: uppercase;
    min-width: 120px;
}

.translation-popup .radio-button span {
    font-size: 14px;
    display: block;
    text-align: center;
    width: 100%;
}

.translation-popup .coupon-card .btn {
    padding: 10px 15px !important;
    font-weight: 600 !important;
    font-family: 'Poppins', sans-serif !important;
    font-size: 14px !important;
    text-transform: uppercase;
    min-width: 120px;
}

.translation-popup .btn.btn-pri {
    color: #fff;
    background: #151515;
}

.translation-popup .btn.btn-pri:hover {
    background: #ffb100;
}

.translation-rating-error {
    font-family: 'Poppins', sans-serif !important;
    color: red;
    text-align: center;
    width: 100%;
    margin-bottom: 10px;
}

.daily-deals.btn-more-products button {
    font-weight: 600;
    border: 1px solid #ffb100;
    background-color: transparent;
    font-family: 'Poppins', sans-serif !important;
    font-size: 14px;
    padding: 4px 25px;
    text-transform: capitalize;
    border-radius: 50px;
    margin: auto;
    transition: all .1s;
    color: #ffb100;
    position: relative;
    background-color: #fff;
    overflow: hidden;
}

.daily-deals.btn-more-products button:hover {
    background-color: #ffb100;
    color: #fff;
}

.common-seo-content { padding: 0 15px !important;}
.top-selling-selected-category .item-selected a, .most-popular-selected-category .item-selected a { background-color: #ddd; border: 0; cursor: pointer;}
.top-selling-selected-category .item-selected a i, .most-popular-selected-category .item-selected a i { margin-left: 5px;}
#interlinking-pdp { width: 100%;}
.top-selling-selected-category, .most-popular-selected-category { width: 100%;}
#interlinking-pdp .product-benefit-points .owl-carousel .owl-stage { display: flex;}
#interlinking-pdp .internal-links a { white-space: nowrap; cursor: pointer;}
#interlinking-pdp .category-link-information { padding: 0px;}
.top-selling-selected-category .category-link-information, .most-popular-selected-category .category-link-information { padding: 0px;}

.product-video-section .video-product .ub_purchase-count {font-size: 13px;font-style: italic;font-weight: 500;font-family: "Droid Arabic Kufi","Poppins",sans-serif !important;color: #666;}
.product-inner-list .product-card .product-detail .ub_purchase-count {font-size: 13px;font-style: italic;font-weight: 500;font-family: "Droid Arabic Kufi","Poppins",sans-serif !important;color: #666;}
.product-inner-list .product-card .product-detail &gt; a + .ub_purchase-count {margin-top: 0.5rem;}
.product-inner-list .product-card .product-detail &gt; .rating-sec + .ub_purchase-count {margin-top: 0;}
@media (max-width: 1600px) {
    .col-md-2.left-sidebar {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 20.666667%;
        max-width: 20.666667%;
    }

    .col-md-10.right-product-section {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 79.333333%;
        max-width: 79.333333%;
    }
}


@media (max-width: 1500px) {
    .left-sidebar {
        padding: 0px 10px !important;
    }

    .left-sidebar .list-group li a,
    .left-sidebar .list-group li span {
        text-decoration: none;
        font-size: 13px;
    }

    .left-sidebar a.view_more {
        font-size: 12px;
    }

    .input-radio label,
    .input-checkbox label {
        font-weight: 500;
        min-height: 20px;
        padding-left: 30px;
        margin-bottom: 5px;
        cursor: pointer;
        font-size: 13px !important;
        color: #000;
    }

    .h2 {
        font-size: 20px;
    }

    .h4 {
        font-size: 13px;
    }

    .product-list .product-image a {
        min-height: 200px;
    }

    .product-list a img.search-img {
        max-height: 200px;
    }

    .wishlist-icon {
        right: 12px;
        top: 12px;
    }

    .category-page .badge {
        left: 12px;
        top: 12px;
    }

    .product-image {
        margin-top: 0px;
    }

    .product-tile {
        margin-top: 8px !important;
        margin-bottom: 8px !important;
    }
}

@media (max-width: 1400px) {
    .language-menu li a {
        padding: 4px 4px;
    }

    .view-site-btn {
        font-size: 12px
    }

    .language-menu li a {
        font-size: 12px
    }

    .left-sidebar .section-heading p {
        font-size: 13px !important;
    }

    .right-product-section {
        padding: 0 30px !important;
    }

    body.open-menu:after {
        content: ' ';
        height: 100vh;
        width: 100%;
        background: #00000080;
        display: block;
        position: fixed;
        left: 0;
        top: 0;
        z-index: 999;
    }

    .left-sidebar div.radio-bubble label&gt;span {
        margin-right: 5px;
    }

    .product-inner-list .product-card .product-title {
        max-height: 35px !important;
    }
}

.slim-scoll-filter {
    overflow-y: hidden;
}


.dedicated-products .internation-brand-slider .int-brands .item {
    display: flex !important;
    align-items: center;
    justify-content: center;
}

.dedicated-products .internation-brand-slider .int-brands a {
    overflow: hidden;
    white-space: nowrap;
}

.dedicated-products .internation-brand-slider .int-brands h3 {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.dedicated-products .internation-brand-slider .int-brands .item::before {
    top: 0;
    height: 100%;
}

.dedicated-products-cms .container-fluid {
    max-width: 1680px;
    width: 100%;
}

.dedicated-products-cms .container-fluid .col-xl-8 {
    width: 100% !important;
    max-width: 100% !important;
    flex: auto !important;
}


.dedicated-products-cms.cms-content-pages {
    padding-bottom: 40px;
}

.dedicated-products-cms.cms-content-pages h2,
.dedicated-products-cms.cms-content-pages h3,
.dedicated-products-cms.cms-content-pages h4,
.dedicated-products-cms.cms-content-pages h2 span,
.dedicated-products-cms.cms-content-pages h3 span,
.dedicated-products-cms.cms-content-pages h4 span {
    font-weight: 600 !important;
    font-family: 'Poppins', sans-serif;
    background: none !important;
    padding: 0px !important;
    margin: 0px !important;
    line-height: normal !important;
}

.dedicated-products-cms.cms-content-pages h2 {
    font-size: 20px;
    margin-bottom: 15px !important;
    margin-top: 30px !important;
}

.dedicated-products-cms.cms-content-pages h3 {
    font-size: 18px;
    margin-bottom: 5px !important;
    margin-top: 10px !important;
}

.dedicated-products-cms.cms-content-pages h4 {
    font-size: 16px;
    margin-bottom: 5px !important;
    margin-top: 10px !important;
}

.dedicated-products-cms.cms-content-pages li,
.dedicated-products-cms.cms-content-pages p {
    font-size: 14px;
    font-family: 'Poppins', sans-serif;
    color: #666666;
    line-height: normal !important;
}

.dedicated-products-cms.cms-content-pages p a,
.dedicated-products-cms.cms-content-pages p a span {
    color: #ffb100 !important;
}

.dedicated-products-cms.cms-content-pages ul {
    padding-left: 15px !important;
    font-family: 'Poppins', sans-serif;
    margin: 10px 0px !important;
}

.dedicated-products-cms.cms-content-pages ul li {
    list-style: disc;
    line-height: normal !important;
    margin-bottom: 3px;
}

.dedicated-products-cms.cms-content-pages ol {
    padding-left: 15px !important;
}

.dedicated-products-cms.cms-content-pages ol li {
    list-style: decimal;
    line-height: normal !important;
}


.category-search-with-border&gt;div h2 {
    background-color: #f8f8f8;
    font-family: 'Poppins';
    color: #151515;
}

/* .deals-products-section .right-product-section {
    padding: 0px !important;
} */

.video-product .rating-sec .star-rating .fill i{
    color: #ffb100;
}
.video-product .rating-sec .star-rating i{
    color: #ccc;
}
.video-product .rating-sec .star-rating{
    position: relative;
}
.video-product .rating-sec .star-rating .fill{
    position: absolute;
}
.video-product .rating-sec{
    display: flex;
    align-items: center;
    /* margin-bottom: 10px; */
}
.video-product .rating-sec .rating{
    font-size: 14px;
    color: #151515;
    font-weight: 600;
}
.product-video-section{
    padding: 0px 15px;
}
.video-card-badges {
    display: flex;
    width: fit-content;
}

.video-store-flag span {
    width: 27px;
    height: 17px;
    border: solid 1px #e9e9e9;
    display: block;
    background-image: url(https://d2ati23fc66y9j.cloudfront.net/sprite-img/homepage-sprite.webp);
}

.video-store-flag .us {
    background-position: -0px -40px;
}

.video-store-flag .uk {
    background-position: -30px -40px;
}

.video-store-flag .china,
.video-store-flag .ch {
    background-position: -60px -40px;
}

.video-store-flag .japan,
.video-store-flag .jp {
    background-position: -90px -40px;
}

.video-store-flag .hongkong,
.video-store-flag .hk {
    background-position: -120px -40px;
}

.video-store-flag .korea,
.video-store-flag .kr {
    background-position: -150px -40px;
}

.video-store-flag .turkey,
.video-store-flag .tr {
    background-position: -180px -40px;
}

.video-store-flag .eu {
    background-position: -300px -40px;
}

.video-product_heading {
    font-size: 15px;
    font-family: 'Poppins';
    color: #151515;
    font-weight: 500;
    line-height: 24px;
    height: 73px;
    overflow: hidden;
}

.product-list-video {
    max-width: 100%;
    width: 100%;
}

.video-product {
    background-color: #fff;
    height: 100%;
    align-items: center;
    display: flex;
    justify-content: center;
    /* border-radius: 20px; */
    padding: 25px 20px;
    border: 1px solid #eeeeee;
}

.video-product_price {
    color: #151515;
    font-weight: 700;
    font-size: 20px;
    font-family: 'Poppins';
    margin-top: 10px;
}

.video-fast-shipping {
    width: 30px;
}

.video-store-title {
    font-size: 14px;
    font-weight: 500;
    font-family: 'Poppins';
    color: #666666;
}

.video-product .brand_name span {
    font-size: 14px;
    color: #151515;
    font-weight: 700;
    font-family: 'Poppins';
}
@media screen and (max-width: 1480px) {
    .video-product {
        height: 100%;
    }
}
@media screen and (max-width: 1400px) {
    .video-product_heading {
        font-size: 14px;
        line-height: 21px;
        height: 63px;
    }
}

@media screen and (max-width: 1366px) {
    .video-product .fast-shipping-icon img {
        width: 23px;
    }
}
@media (max-width: 1200px) {
    #app-body .closeMore figure {
        padding-right: 12px;
        padding-top: 10px;
    }

    .right-separator::after {
        content: none;
    }

    .dedicated-products h1 {
        font-size: 25px !important;
        line-height: 35px;
        padding: 0px 30px;
    }

    .search-right .language-left {
        margin: 0px 8px 0px 0px !important
    }

    .ubuy_home_bar a.fa-times {
        display: none;
    }

    #chstore-product-block-section #mobile-filters.container-fluid .filter-btn {
        border-left: none;
        max-width: 100%;
        flex: 100%;
    }

    #mobile-filters {
        display: block;
        margin-bottom: 20px;
    }

    #mobile-filters.container-fluid.fixed {
        position: fixed;
        top: 67px;
        z-index: 11;
        width: 100% !important;
    }

    body.uba_hbar #mobile-filters.container-fluid.fixed {
        top: 120px;
    }

    #mobile-filters&gt;.row {
        background: #f8f8fa;
        align-items: center;
        justify-content: center;
        text-align: center;
        font-size: 14px;
        box-shadow: 0 1px 5px 0 rgb(50 50 50 / 20%);
        font-family: 'Poppins', sans-serif;
        font-weight: 600;
    }

    #mobile-filters em,
    #mobile-filters i {
        color: #ffb100;
    }

    #mobile-filters&gt;.row a,
    #mobile-filters&gt;.row span,
    #mobile-filters&gt;.row button {
        color: #000000;
        display: block;
        padding: 15px 0px;
        background-color: transparent;
        width: 100%;
        font-weight: 600;
    }

    #mobile-filters .sort-by-mobile {
        position: relative;
        padding: 15px;
    }

    .row.mt-2.ml-0.mr-0 {
        margin-left: -5px !important;
        margin-right: -5px !important;
    }

    .container {
        max-width: 100%;
    }

    .search-result-text.search-inseted-show {
        margin-bottom: 10px;
        width: 100%;
    }

    .search-result-text.search-inseted-show #search-instead {
        top: 25px;
    }

    .sort_by_mobile {
        z-index: 999 !important;
    }

    .col-md-2.left-sidebar {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .left-sidebar {
        height: 100vh;
        width: 400px !important;
        max-width: 400px !important;
        position: fixed !important;
        right: -400px;
        top: 0 !important;
        z-index: 99999;
        margin: auto;
        height: 100vh !important;
        overflow: auto;
        background: #f8f8fa;
        padding: 0px !important;
        border-right: none;
        top: 0;
    }

    body.body-iphone .left-sidebar {
        padding-bottom: 70px !important;
    }

    .left-sidebar .store-block-listing {
        padding: 0 15px;
    }

    .col-md-10.right-product-section {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    body.open-menu {
        overflow: hidden !important;
        width: 100%;
    }

    .aside {
        padding-left: 15px;
        padding-right: 15px;
    }

    .view_more {
        margin-left: 10px;
    }

    .checkbox-filter .input-checkbox {
        margin-left: 10px;
    }

    .left-sidebar .checkbox-filter .input-checkbox {
        margin-left: 0px;
    }

    .fixed-app {
        margin-top: 0px !important;
    }

    .p-4.category-page-main-slider {
        padding: 1rem !important;
    }

    .category-page .container.mb-3 {
        margin-bottom: 0px !important;
    }

    .closeMore figure {
        text-align: right;
        padding: 10px;
    }

    .footer-links.pt-4.pb-4 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important;
    }

    .footer-links a {
        font-size: 12px;
    }

    .closeMore {
        cursor: pointer;
        display: block;
        opacity: 1 !important;
        position: relative;
        z-index: 999;
    }

    .h2 {
        font-size: 17px;
        margin-bottom: 0px !important;
    }

    .filter-btn {
        border-left: 1px solid #b7b2b2;
    }

    nav.navbar.navbar-light {
        display: none;
    }

    .product-list a img.search-img {
        padding: 10px 8px 0px;
    }

    .left-sidebar .slim-scoll-filter {
        padding-bottom: 50px;
    }

    .product-inner-list .product-card .product-title {
        max-height: 35px !important;
        font-weight: 600 !important;
    }
}

@media screen and (max-width: 1024px) {
    .dedicated-store-page .shoping-product {
        border-radius: 22px;
        height: 180px;
        padding: 20px;
    }
}

@media (max-width: 991px) {
    .multistores-section {
        margin-bottom: 20px;
    }

    .product-list .store-select {
        font-size: 11px;
    }

    .search-right .language-left {
        margin: 12px 8px 0px 0px !important
    }

    .product-list .product-price {
        font-size: 14px;
    }

    .product-list a {
        display: block;
        font-size: 12px;
    }

    .store-select span {
        font-size: 9px;
    }

    .right-product-section&gt;.row.mb-3 {
        margin-bottom: 0px !important;
    }

    .item.product-list:hover {
        box-shadow: none;
    }

    .right-product-section {
        padding: 0 15px !important;
    }

    .dedicated-products-cms.cms-content-pages .container-fluid {
        padding: 0px 15px !important;
    }

    .input-checkbox label:hover:before {
        border-color: #EAEAEA !important;
    }

    .left-sidebar .input-checkbox input[type="checkbox"]:checked+label:before {
        border-color: #ffb100 !important;
    }

    .dedicated-store-page .dedicatedstore-banner .img-wrap {
        min-height: 220px;
    }
    .product-inner-list{
        padding: 8px !important;
    }
    .video-product_heading {
        height: 50px;
        font-size: 13px;
        line-height: 17px;
    }

    .badge {
        border-radius: 4px;
        padding: 4px 7px;
        text-transform: none;
        font-size: 12px;
        font-family: "Poppins", sans-serif !important;
        font-weight: 700;
        line-height: 1;
        margin-right: 5px;
    }

    .video-product_price {
        font-size: 14px;
    }

    .video-card-badges {
        position: absolute;
        top: -145px !important;
    }
    .video-store-title{
        font-size: 12px;
    }
}
@media screen and (max-width: 900px) {
    .video-card-badges {
        top: -120px !important;
    }
}
@media screen and (max-width: 800px) {
    .video-card-badges {
        top: -100px !important;
    }
}

@media screen and (max-width: 830px) {
    .dedicated-store-page .shoping-product {
        height: 170px;
    }
}

@media (max-width: 768px) {
    .mobile-filter {
        z-index: 9
    }

    .dedicated-products .top-parent-div {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .dedicated-products .owlslider-shop-category-slider .item.product-list p,
    .dedicated-products .owlslider-shop-category-slider .item.product-list span {
        font-size: 11px;
    }

    .dedicated-products .owlslider-shop-category-slider .item.product-list a p {
        max-width: 70%;
    }

    .right-product-section {
        padding: 0 15px;
    }

    #deals-products-content .left-sidebar {
        height: 100% !important;
    }

    #app-body #mobile-filters.fixed,
    .app-view-store #mobile-filters.fixed {
        top: 0px !important;
    }

    .dedicated-products-cms.cms-content-pages h2 {
        font-size: 16px;
        margin-bottom: 15px !important;
        margin-top: 30px !important;
    }

    .dedicated-products-cms.cms-content-pages h3 {
        font-size: 14px;
        margin-bottom: 5px !important;
        margin-top: 10px !important;
    }

    .dedicated-products-cms.cms-content-pages h4 {
        font-size: 13px;
        margin-bottom: 5px !important;
        margin-top: 10px !important;
    }

    .dedicated-products-cms.cms-content-pages p {
        font-size: 12px !important;
    }
    .video-product_price {
        font-size: 14px;
    }

    .video-fast-shipping {
        width: 22px;
    }

    .video-store-title {
        font-size: 12px;
    }

    .slider-banner-image {
        display: flex;
        align-items: center;
    }

    .video-product_heading {
        font-size: 12px;
        line-height: 16px;
        height: 47px;
    }

    .video-product-img {
        display: flex;
        align-items: center;
    }

    .video-product {
        padding: 10px 10px;
    }

    .video-product .brand_name span {
        font-size: 12px;
        font-weight: 500px;
    }

    .video-product .fast-shipping-icon img {
        width: 20px;
    }

}

@media screen and (max-width:1180px) {
    body.open-menu .filter-categories {
        height: 90vh !important;
    }
}

@media only screen and (min-width: 768px) and (max-width:991px) {
    .product-list .product-image a {
        min-height: 200px
    }

    .product-list a img.search-img {
        max-height: 200px;
    }
}

@media screen and (max-width: 767px) {
    .dedicated-store-page .shoping-product {
        height: 155px;
    }

    .dedicated-store-page .heading-sec {
        margin-bottom: 25px;
    }

    .dedicated-store-page .heading-sec .heading {
        font-size: 18px;
        font-weight: 600;
        color: #151515;
        font-family: "poppins", sans-serif;
    }

    .dedicated-store-page .cms-content-pages {
        margin-top: 30px;
    }

    .dedicated-store-page .cms-content-pages h2.h1 {
        font-size: 18px !important;
        line-height: normal !important;
    }

    .dedicated-store-page .heading-sec h1.heading {
        font-size: 22px;
    }

    .dedicated-store-page .shoping-product .img-wrap {
        margin-bottom: 20px;
    }
    .video-card-badges {
        left: -46% !important;
        top: -12px !important;
    }
}


@media only screen and (min-width: 480px) and (max-width:767px) {

    .product-list .product-image a {
        min-height: 150px
    }

    .product-list a img.search-img {
        max-height: 150px;
    }
}

@media (max-width: 768px) {
    #mobile-filters.container-fluid.fixed {
        top: 114px;
    }

    body.uba_hbar #mobile-filters.container-fluid.fixed {
        top: 164px;
    }
}


@media (max-width: 678px) {
    .section-heading .double-hr {
        width: 10%;
    }

    .product-outer-list.col-lg-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .product-list .product-price {
        margin-bottom: 5px !important;
    }

    .product-list.p-3 {
        padding: 0.5rem !important;
    }

    .language-menu li {
        line-height: 20px
    }
}

@media (max-width: 580px) {
    .input-group-prepend .input-group-text {
        padding: .375rem .75rem;
    }

    .h2 {
        font-size: 16px;
        margin-bottom: 0px;
    }

    .product-outer-list .add-to-cart {
        display: none !important;
    }

    .left-sidebar {
        width: 100% !important;
        max-width: 100% !important;
        position: fixed;
        left: 0px !important;
        right: auto !important;
        top: 0;
        z-index: 99999;
        margin: auto;
        height: 100vh;
        overflow-y: auto;
        background: #f8f8fa;
        padding: 0px !important;
        border-right: none;
        display: none;
        padding-bottom: 130px !important;
    }

    .app-view-store .fixed {
        margin-top: 0px !important;
    }

    .translation-popup .heading {
        padding-right: 20px;
        font-size: 13px;
    }

    .translation-popup.modal .close {
        top: 0 !important;
        right: 0 !important;
    }

    .translation-popup form .radio-button {
        width: calc(100% / 5 - -27px) !important;
    }
}

@media (max-width: 576px) {
    .multistores-section .stores {
        padding: 0px;
        background: none;
    }

    .multistores-section .stores .store-img {
        width: 40px;
        background: #fff;
        box-shadow: 0px 3px 3px 1px #00000010;
    }

    .multistores-section .stores .store-item {
        padding: 5px 15px;
    }

    .multistores-section .stores .store-item span {
        display: none;
    }

    .multistores-section .stores .owl-item::after {
        content: none;
    }

    .top-parent-div {
        padding-right: 20px;
        padding-left: 20px;
    }

    body.uba_hbar #mobile-filters.container-fluid.fixed {
        top: 160px;
    }

    .product-inner-list&gt;.product-card .product-image {
        max-width: 70px !important;
        min-width: 70px !important;
        max-height: 70px !important;
        height: 70px !important;
        width: 70px !important;
    }

    .permium-box a .content .title {
        font-size: 12px;
    }

    .permium-box a .content {
        min-height: 48px;
    }

    .col-lg-3.col-md-4.col-sm-6.product-inner-list {
        padding: 0px !important;
        margin-bottom: 10px;
    }

    .store_promotion_banner_hr {
        margin-top: 0px !important;
    }

    .energy-rating-bg {
        height: 17px;
        width: 30px;
        left: 180px;
        top: 10px;
        background-size: 298px;
    }

    .energy-rating-a {
        background-position: 1px 0;
    }

    .energy-rating-b {
        background-position: -29px 0;
    }

    .energy-rating-c {
        background-position: -59px 0;
    }

    .energy-rating-d {
        background-position: -89px 0;
    }

    .energy-rating-e {
        background-position: -119px 0;
    }

    .energy-rating-f {
        background-position: -149px 0;
    }

    .energy-rating-g {
        background-position: -178px 0;
    }

    .energy-rating-a-plus {
        background-position: -208px 0;
    }

    .energy-rating-a-plus2 {
        background-position: -238px 0;
    }

    .energy-rating-a-plus3 {
        background-position: -268px 0;
    }

    .product-inner-list .product-card {
        display: flex;
        padding: 0px;
        border-radius: 0px;
        margin-bottom: 0 !important;
        border: none !important;
    }

    .product-inner-list .product-card .product-title {
        max-height: 35px !important;
        font-weight: 600 !important;
    }

    .product-inner-list .product-card .product-detail {
        margin-top: 0px;
    }

    .product-inner-list .product-card .product-detail .delivery-date {
        margin-top: 5px !important;
    }

    .product-inner-list .product-card .badge {
        font-size: 12px !important;
        border-radius: 0px !important;
    }

    .product-inner-list .product-card .product-store img {
        width: 20px !important;
    }

    .product-inner-list .product-card .badges .badge.updated-icon {
        max-width: 100% !important;
        height: auto !important;
        width: auto !important;
        margin-right: 0;
        padding: 0px !important;
        color: #151515;
        background: #f8ce6d !important;
        display: flex !important;
        align-items: center;
    }

    .product-inner-list .product-card .badges .badge.updated-icon img {
        width: 20px !important;
        height: 20px !important;
        margin-right: 0;
        background: #fff;
        padding: 2px;
    }

    .related-product-modal .modal-body {
        background-color: #f8f8fa;
    }

    .product-inner-list .product-card .product-bought {
        display: block;
        font-weight: 500;
        color: #151515;
        margin-top: 2px;
        font-family: 'Poppins', sans-serif;
    }

    .product-inner-list .product-card .img-detail {
        width: 110px !important;
        display: flex !important;
        align-items: center;
        justify-content: center;
        border-right: solid 1px #eee !important;
    }

    .product-card .product-detail .img-detail {
        width: 100% !important;
        border: none !important;
        display: inline-block !important;
    }

    .search-product-lottie.new_loader h3 {
        font-size: 14px;
    }

    .product-inner-list .product-card .product-image {
        border-radius: 0px;
        border: none !important;
        max-width: 100% !important;
        min-width: auto !important;
        width: 100% !important;
        height: auto !important;
        padding: 10px;
        margin: 0px !important;
        max-height: 75px !important;
    }

    .product-inner-list .product-card .product-image img {
        height: auto;
        width: auto;
        margin: 0px auto;
        max-width: 100% !important;
        max-height: inherit !important;
    }

    .product-inner-list .product-card .product-detail {
        width: 100% !important;
        padding: 10px;
    }

    .product-inner-list .product-card .ubuy-fulfilled {
        right: 10px !important;
        bottom: 10px !important;
    }

    .product-inner-list .product-card .product-detail * {
        font-size: 12px;
    }

    .product-inner-list .product-card .product-detail .product-store .brand_name {
        margin: 0px !important;
    }

    .product-inner-list .product-card .product-detail .product-price {
        font-size: 14px;
        margin-top: 10px;
    }

    .product-inner-list .product-card .product-detail .product-price del {
        font-size: 12px;
    }

    .dedicated-store-page .dedicatedstore-banner .img-wrap {
        min-height: 155px;
    }

    .dedicated-store-page .shoping-product {
        height: auto;
    }

    .dedicated-store-page .heading-parks h2 {
        color: #151515;
        font-family: "poppins", sans-serif;
        font-size: 25px;
        font-weight: 600;
        margin-bottom: 15px;
    }

    .dedicated-store-page .permium-box figure.img-wrap {
        min-height: 80px;
        min-width: 100px;
        margin: 0px auto;
    }

    .daily-deals.btn-more-products button {
        font-size: 12px;
        padding: 4px 13px;
    }
    .video-product-detail {
        padding: 0px;
    }

    .video-product {
        padding: 10px 20px;
        position: relative;
    }

    .video-product-img {
        border-right: solid 1px #eee !important;
        margin: auto;
    }

    .video-product_heading {
        height: 30px;
        font-size: 12px;
        line-height: 16px;
        font-weight: 600;
    }

    .video-product .fast-shipping-icon {
        position: absolute;
        right: 4px;
        bottom: -5px;
    }

    .video-card-badges {
        position: absolute;
        top: -8px !important;
        left: -35% !important;
        border-radius: 0px;
    }

    .video-store-title {
        font-weight: 500;
    }

    .video-product .video-card-badges .discount-badge {
        font-size: 13px !important;
    }
}

@media (max-width: 480px) {

    body.open-menu .filter-categories {
        position: relative;
        height: calc(74.5vh + 20px);
    }

    .filter-categories .submenu::-webkit-scrollbar {
        width: 0px;
    }

    .filter-categories .submenu::-webkit-scrollbar-track {
        background: #eaeaea;
        border-radius: 10px;
        width: 20px;
    }

    .filter-categories .submenu::-webkit-scrollbar-thumb {
        background: #ffb100;
        border-radius: 10px;
        width: 5px;
    }

    .filter-categories .submenu .submenu-inner::-webkit-scrollbar {
        width: 0px;
    }

    .filter-categories ul {
        height: 100%;
        overflow: auto;
    }

    .mobile-filter-inner {
        height: auto;
    }

    .dedicated-store-page .shoping-product {
        height: 140px;
        width: 360px;
        margin: 10px auto;
    }

}


@media (max-width: 479px) {

    .section-heading {
        display: inline-block;
    }

    .dedicated-products .section-heading {
        display: flex;
    }

    .dedicated-products h1 {
        font-size: 20px !important;
        line-height: 30px;
    }

    .section-heading .h2-heading,
    .category-search h1 {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        width: 100%;
        display: block;
    }

    .search-result-text.position-relative.section-heading.search-inseted-show {
        display: inline-block;
    }

    .section-heading .double-hr {
        display: none;
    }

    .product-list.p-3 {
        display: flex;
    }

    .product-image {
        margin-bottom: 10px;
        display: flex;
        flex: 1;
        justify-content: center;
        align-items: center;
    }

    .product-min-detail {
        display: flex;
        flex-wrap: wrap;
        flex: 2;
        margin-left: 15px;
    }

    .product-outer-list.col-lg-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .product-tile {
        width: 100%;
    }

    .wishlist-icon {
        right: 18px;
    }

    .product-list a.wishlist-icon {
        right: 7px;
        top: 7px;
    }

    .category-page .badge {
        padding: 4px 6px !important;
        font-size: 10px;
        left: 5px;
        top: 5px;
    }

    .product-list a {
        font-size: 13px;
    }

    .product-list a img.search-img {
        max-width: 90px;
        max-height: 90px;
        min-height: 90px;
        min-width: 90px;
        object-fit: scale-down;
    }

    .uba-product-list .product-list.p-3 {
        display: block;
    }

    .uba-product-list .product-list a img.search-img {
        max-width: 120px;
        max-height: 120px;
        min-height: 120px;
        min-width: 120px;
        object-fit: scale-down;
        padding: 0;
    }

    .product-list .product-image a {
        min-height: 105px;
    }

    .p-1.product-outer-list {
        padding: 5px !important;
    }

    .product-list a {
        font-size: 12px;
    }

    .product-list .product-price {
        font-size: 13px;
    }

    .store-select span img {
        max-width: 15px;
    }
}

@media screen and (max-width: 440px) {
    .language-menu li a {
        font-size: 12px;
    }

    .view-site-btn {
        font-size: 12px
    }
}

.deals-products-section .left-sidebar {
    height: calc(90vh - 140px);
    overflow: auto;
    position: sticky;
    top: 140px;
}

.deals-products-section .left-sidebar::-webkit-scrollbar {
    width: 5px;
}

.deals-products-section .left-sidebar::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey;
    border-radius: 10px;
}

.deals-products-section .left-sidebar::-webkit-scrollbar-thumb {
    background: #ffb100;
    border-radius: 10px;
}

@media screen and (max-width: 768px) {
    .deals-products-section .left-sidebar {
        height: 100%;
    }

    .deals-products-section .left-sidebar .slim-scoll-filter {
        padding: 0px;
    }

    body.open-menu .filter-categories {
        position: relative;
        height: calc(77.5vh + 20px);
    }
}


@media screen and (max-width: 375px) {
    body.open-menu .filter-categories {
        position: relative;
        height: calc(73.6vh + 20px);
    }

    .filter-categories ul li .submenu {
        width: 60%;
    }

    .filter-categories ul li a {
        width: 40%;
    }

    .filter-categories ul li .submenu {
        padding-bottom: 50px;
    }

    .dedicated-store-page .shoping-product {
        border-radius: 15px;
        margin: 10px auto;
    }
}

@media screen and (max-width: 340px) {
    body.open-menu .filter-categories {
        position: relative;
        height: calc(72.6vh + 20px);
    }

    .mobile-filter-inner .filter-header {
        padding: 8px 18px;
    }

    .mobile-filter-inner #user-clearall-filter {
        font-size: 14px;
    }
}

/* css changes */

.deals-products-section #top-selling-product-list .row {
    padding: 0 16px !important;
}

.deals-products-section #most-popular-products-list .row {
    padding: 0 16px !important;
}

.category-link-information {
    max-width: 1680px !important;
}

.row.deals-products-section.clearfix {
    padding: 0 18px !important;
}

.page-item.active .page-link {
    background-color: #ffb100 !important;
    border-radius: 0 !important;
}

@media screen and (max-width: 567px) {
    .row.deals-products-section.clearfix {
        padding: 0 8px !important;
    }

    .deals-products-section #top-selling-products {
        margin-top: 20px !important;
    }

}

.headingtg .category-search h1{
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 0px;
    padding-right: 15px;
    text-transform: uppercase;
    background-color: #f8f8f8;
    font-family: 'Poppins';
    white-space: unset;
    text-overflow: unset;
    width: initial !important;
    color: #151515;
    display: unset;
}
.category-link-information p{
    text-align: left !important;
}

/* list description table css  */

.pro_list_table {
    overflow: auto;
 }
.pro_list_table table{
    width: auto;
    text-align: left;
}
.pro_list_table table thead {
    background-color: #ffb100;
}

.pro_list_table table thead th,.pro_list_table table tbody td{
    padding: 10px;
    font-size: 14px;
    border: solid 1px #151515;
}
.pro_list_table table tbody td{
    font-weight: 400;
}
@media (max-width: 767px){
    .pro_list_table table thead th{
        min-width: 125px;
        font-size: 12px;
        padding: 10px;
    }
    .pro_list_table table thead td{
        font-size: 12px;
        padding: 10px;
    }
}

.store-slider_main-wrp .heading{font-weight:700!important;font-size:14px!important;font-family:Poppins;margin-bottom:0!important;line-height:1.5}
.store-slider_main-wrp .section-heading .heading{white-space:nowrap}
.store-slider_main-wrp .section-heading{margin-right:20px}
.store-slider_main-wrp .country-slider-global{background-color:#fff;border-radius:10px;max-width:565px;overflow:hidden;width:100%}
.store-slider_main-wrp .swiper.country-slider-global{margin:0!important}
/* .store-slider_main-wrp .swiper-slide.active .search-es-store{opacity: 1;} */
/* .store-slider_main-wrp .swiper-slide.active::before {content: "";width: 40px;height: 2px;background-color: #ffb100;position: absolute;margin: 0 auto;left: 0;right: 0;bottom: 0;} */
.store-slider_main-wrp .swiper-slide{position:relative}
.store-slider_main-wrp .store-item.active{opacity:1}
.store-slider_main-wrp .store-item.active::before{content:"";width:45%;height:2px;background-color:#ffb100;position:absolute;margin:0 auto;left:0;right:0;bottom:0}
.store-slider_main-wrp .store-item .store-img i{color:#ffb100;font-size:18px}
.store-slider_main-wrp .store-item .store-img{width:23px;height:23px;margin:0 auto;border-radius:2px;overflow:hidden}
.store-slider_main-wrp .store-item .store-img img{max-width:100%}
.store-slider_main-wrp .store-item .store-name{text-align:center;font-size:12px;color:#151515;font-weight:600;margin-top:3px;font-family:Poppins,sans-serif;white-space:nowrap}
.store-slider_main-wrp .store-item{cursor:pointer;opacity:.5;position:relative;transition:.1s ease-in-out}
.store-slider_main-wrp .swiper-slide::after{content:"";position:absolute;top:22%;right:-5px;width:1px;height:56%;background-color:#ccc}
@media (min-width: 576px) and (max-width: 767px) {  
      .store-slider_main-wrp .country-slider-global {max-width: 420px;}
}
@media screen and (max-width:575px){
.store-slider_main-wrp .section-heading{width:100%;margin-bottom:5px}
.store-slider_main-wrp .one-search{flex-wrap:wrap}
.store-slider_main-wrp .country-slider-global{max-width:390px}

}
@media screen and (max-width:400px){
.store-slider_main-wrp .country-slider-global{max-width:295px}
}
.card-skeleton{background-color:#f6f6f6!important;padding:0px 15px;}
/* seo content css  */

.category-link-information {margin-bottom: 35px;}
.category-link-information h2 {font-family: "Poppins", sans-serif;font-size: 18px;color: #151515;font-weight: 600;line-height: 1.5;}
.category-link-information h3 {font-size: 16px !important;border: 0px;margin-left: 0px;padding-left: 0px;font-weight: 600;font-family: "Poppins", sans-serif;position: relative;}
.category-link-information h3::before {position: absolute;content: '';width: 5px;height: 5px;background-color: #333;left: -18px;top: 16px;border-radius: 50%;}
.category-link-information p {font-size: 14px;line-height: normal;padding-bottom: 10px;color: #151515;margin: 0px 15px 2px 0px;font-family: "Poppins", sans-serif;font-weight: 400;}
.category-link-information .ques_mainbox {padding-left: 30px;}
@media (max-width: 576px){
    .category-link-information h2{font-size: 16px;}
    .category-link-information h3 {font-size: 14px;}
    .category-link-information p{font-size: 12px;}
    .product-inner-list .product-card .product-detail .ub_purchase-count{font-size: 12px;}
    .product-video-section .video-product .ub_purchase-count {font-size: 12px;}
}

.left-sidebar .checkbox-filter .input-checkbox input[type="checkbox"]:checked+label:after {top: 2px !important;left: 5px !important;}
.filters_list_container label::before {top: 0px !important; }
@media (max-width: 768px) {
#mobile-filters.container-fluid.fixed{left: 0 !important;right: 0 !important;}
#app-body .right-product-section { margin-top: 0px !important; }
#app-body .right-product-section .mb-5 { margin-bottom: 16px !important; } 
}

/* Gaming Laptop  */
.game_laptop_wrp .gl-hero-section img{width: 100% !important;}
.category-page.card-skeleton.set_card_skeleton{padding: 0 !important;}
.game_laptop_wrp .gl-hero-section .ipad{display: none;}
.game_laptop_wrp .gl-hero-section .mobile{display: none;}
.game_laptop_wrp .gl-row-class{max-width:80%;margin:0 auto}
.game_laptop_wrp .gl-hero-section{color:#fff;position:relative;}
.game_laptop_wrp .gl-hero-content{position: absolute;top: 50%;left: 9%;transform: translateY(-50%);z-index: 2;}
.game_laptop_wrp .gl-heading{font-size:60px;line-height:62px;font-weight:700;font-style:italic;font-family: 'Poppins';}
.game_laptop_wrp .gl-subheading{font-size:30px;line-height:35px;font-weight:600;font-family: 'Poppins';}
.game_laptop_wrp .gl-highlight{color:#f57c00}
.game_laptop_wrp .gl-section-title{font-weight:500;font-size:23px;line-height:19px;margin-bottom:38px;font-family: 'Poppins';}
.game_laptop_wrp .gl-category-card{background:#fff;padding:32px 20px;text-align:center;border-radius:12px;transition:transform .3s,box-shadow .3s;height:100%}
.game_laptop_wrp .gl-category-card:hover{transform:translateY(-5px);box-shadow:0 15px 20px rgba(0,0,0,.05)}
.game_laptop_wrp .gl-category-icon img{width:60px;height:65px;margin-bottom:10px}
.game_laptop_wrp .gl-cat-name{font-weight:500;font-family: 'Poppins';}
.game_laptop_wrp .gl-brand-container{padding:0 15px}
.game_laptop_wrp .gl-brand-flex{display:flex;flex-wrap:wrap;justify-content:center;gap:25px}
.game_laptop_wrp .gl-brand-logo{background:#fff;border-radius:10px;padding:3px;box-shadow:0 2px 8px rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;height:70px;flex:0 1 10%;max-width:160px;min-width:100px}
.game_laptop_wrp .gl-brand-logo img{max-width:100%;max-height:100%;object-fit:contain}
.game_laptop_wrp .gl-section-title{margin-top: 0 !important;}
.gl-hero-section a{position: absolute;right: 20px;bottom: 20px;color: #fff;background: #fff;padding: 4px 14px;border-radius: 22px;color: #000;font-weight: 600;font-size: 13px;border: 1px solid #ccc;text-align: center;}
.gl-hero-section a i{margin-right: 5px;position: relative;top: 1px;}
@media (max-width:1400px){
.game_laptop_wrp .gl-brand-logo{flex:0 1 14%}
.game_laptop_wrp .gl-heading{font-size:50px;line-height:55px}
.game_laptop_wrp .gl-subheading{font-size:24px;line-height:30px}
.game_laptop_wrp .gl-hero-section img {width: auto !important;max-width: 100%;height: auto;}
}
@media (max-width:1200px){
.game_laptop_wrp .gl-brand-logo{flex:0 1 14%}
.game_laptop_wrp .gl-heading{font-size:45px;line-height:50px}
.game_laptop_wrp .gl-subheading{font-size:22px;line-height:27px}
.game_laptop_wrp .gl-row-class{max-width: 100%;}
.game_laptop_wrp .gl-brand-flex{gap:20px}
.game_laptop_wrp .gl-hero-section img {width: auto !important;max-width: 100%;height: auto;}
}
@media (max-width:1024px){
.game_laptop_wrp .gl-hero-section .desktop{display: none;}
.game_laptop_wrp .gl-hero-section .ipad{display: block;}
.game_laptop_wrp .gl-row-class{max-width: 100%;}
.game_laptop_wrp .gl-category-card {padding: 20px 18px;}
.game_laptop_wrp .gl-brand-flex{gap:16px}
.game_laptop_wrp .gl-hero-section img {width: auto !important;max-width: 100%;height: auto;}
}
@media (max-width:992px){
.game_laptop_wrp .gl-brand-logo{flex:0 1 18%}
.game_laptop_wrp .gl-heading{font-size:45px;line-height:62px}
.game_laptop_wrp .gl-subheading{font-size:22px;line-height:25px}
.game_laptop_wrp .gl-hero-section img {width: auto !important;max-width: 100%;height: auto;}
.gl-hero-section a {right: 20px;bottom: 16px;padding: 5px 14px;font-size: 13px;}
}
@media (max-width:884px){
.game_laptop_wrp .gl-heading{font-size:40px;line-height:46px}
.game_laptop_wrp .gl-row-class{max-width:100%;margin:0 auto}
}
@media (max-width:768px){
.game_laptop_wrp .gl-brand-logo{flex:0 1 22%}
.game_laptop_wrp .gl-section-title{font-size:21px;line-height:23px}
.game_laptop_wrp .gl-heading{font-size:33px;line-height:35px}
.game_laptop_wrp .gl-subheading{font-size:18px;line-height:18px}
.game_laptop_wrp .gl-hero-content{left:4%}
.game_laptop_wrp .gl-cat-name{font-size:13px;line-height:19px}
.game_laptop_wrp .gl-row-class{max-width:100%!important}
.gl-row-class .col-sm-3{padding: 0 8px !important;}
.game_laptop_wrp .gl-category-card {padding: 20px 16px;}
}
@media (max-width:576px){
.game_laptop_wrp .gl-first-child{padding:30px 0!important}
.game_laptop_wrp .gl-category-icon img{margin-bottom:4px;width: 52px;}
.game_laptop_wrp .gl-hero-section{height:auto;text-align:center}
.game_laptop_wrp .gl-hero-content{left:2%;padding:0 15px}
.game_laptop_wrp .gl-heading{font-size:24px;line-height:28px}
.game_laptop_wrp .gl-subheading{font-size:14px;line-height:16px;text-align:left}
.game_laptop_wrp .gl-brand-logo{flex:0 1 45%}
.game_laptop_wrp .game_laptop_wrp .gl-section-title{font-size:15px;line-height:13px}
.game_laptop_wrp .gl-hero-section .ipad{display: none;}
.game_laptop_wrp .gl-hero-section .desktop{display: none;}
.game_laptop_wrp .gl-hero-section .mobile{display: block;}
.game_laptop_wrp .gl-category-card{margin-bottom: 20px;}
.gl-row-class .col-sm-3{padding: 0 6px !important;}
.game_laptop_wrp .gl-category-card {padding: 17px 14px;}
.game_laptop_wrp .gl-section-title{margin-top: 0 !important;margin-bottom: 24px;font-size:15px;line-height:13px}
.game_laptop_wrp .gl-cat-name {font-size: 13px;line-height: 17px;}
.game_laptop_wrp .brands_con{padding-bottom: 15px !important;}
.gl-hero-section a {left: 28px;text-align: left;bottom: 30px;font-size: 12px;padding: 4px 14px;width: max-content;}
.game_laptop_wrp .gl-hero-content {top: 38%;}
}
@media (max-width:380px){
.gl-hero-section a {bottom: 22px;}
}
@media (max-width:420px){
.game_laptop_wrp .gl-heading{font-size:18px;line-height:22px}
.game_laptop_wrp .gl-subheading{font-size:12px;line-height:16px;text-align:left}
}
</pre></body></html>