.entry-price-wrap {
    display: none;
}

/* .woo-single-info form.cart {
    display: none;
} */

.custom-btn {
    background: #000;
    padding: 10px 20px;
    border-radius: 5px;
    color: #fff;
}

.reviews_tab {
    display: none !important;
}

.popup-search-icon {
    display: none;
}

.out-of-stock {
    display: none !important;
}

.product_meta .sku_wrapper.meta-item {
    display: none;
}

.additional_information_tab {
    display: none !important;
}

.woocommerce-variation-add-to-cart {
    display: none;
}

.variations .row-isw-swatch--isw_select {
    display: none;
}

.minimog-product .price .amount {
    display: none;
}

.minimog-wp-widget-filter ul.list-style-text a {
    font-size: 14px;
    padding: 1px 5px 1px 5px;
}

.woocommerce-variation-price {
    display: none;
}

.desktop-menu .header-08 .menu--primary .menu__container>li>a {
    padding: 12px 20px;
}


.reset_variations-wrap {
    display: none;
}

.page-header .menu--primary>ul>li>a,
.header-icon .text,
.header-categories-nav .nav-toggle-btn {
    font-family: 'Roboto' !important;
}

.banner-slider .elementor-slide-button.elementor-size-sm {
    background: #fff;
    color: #000;
    height: auto !important;
    min-height: auto;
    padding: 10px 30px;
    font-weight: 500;
    border-radius: 5px;
}

.banner-slider .elementor-slide-description,
.banner-slider .elementor-slide-heading {
    margin-bottom: 15px !important;
}

.tax-product_cat div#page-title-bar {
    margin-bottom: 0;
}

.woocommerce-category-description img {
    width: 100%;
}



.tax-product_cat .business-solution {
    display: none;
}

.tax-product_cat .video-conferencing-solutions,
.tax-product_cat .video-conferencing-accessories,
.tax-product_cat .gaming-desk,
.tax-product_cat .computer-accessories,
.tax-product_cat .Gaming,
.tax-product_cat .tab-mounts,
.tax-product_cat .monitors,
.tax-product_cat .security,
.tax-product_cat .gaming-chair,
.tax-product_cat .gaming-mouse,
.tax-product_cat .gaming-keyboards,
.tax-product_cat .gaming-headsets,
.tax-product_cat .gaming-monitors,
.tax-product_cat .gaming-accessories,
.tax-product_cat .chargers,
.tax-product_cat .tab-mounts,
.tax-product_cat .flat-monitors,
.tax-product_cat .curved-monitors,
.tax-product_cat .home-office,
.tax-product_cat .entertainment-monitor,
.tax-product_cat .professional-monitors,
.tax-product_cat .smart-monitors,
.tax-product_cat .uhd-monitors,
.smart-home,
.tax-product_cat .smarthome,
.tax-product_cat .internet-security,
.tax-product_cat .anti-virus,
.tax-product_cat .adapters,
.tax-product_cat .bags,
.tax-product_cat .cables,
.tax-product_cat .digital-pencils,
.tax-product_cat .headsets,
.tax-product_cat .keyboards,
.tax-product_cat .hubs,
.tax-product_cat .keyboard-mouse,
.tax-product_cat .mouse,
.tax-product_cat .presentation-remote,
.tax-product_cat .privacy-screens,
.tax-product_cat .sleeves-hardshells,
.tax-product_cat .speakers,
.tax-product_cat .video-captures,
.tax-product_cat .webcams,
.tax-product_cat .wireless-display,
.tax-product_brand .business-solution,
.tax-product_brand .monitors,
.tax-product_brand .video-conferencing-solutions,
.tax-product_brand .video-conferencing-accessories,
.tax-product_brand .gaming-desk,
.tax-product_brand .gaming-chair,
.tax-product_brand .gaming-mouse,
.tax-product_brand .gaming-keyboards,
.tax-product_brand .gaming-headsets,
.tax-product_brand .gaming-monitors,
.tax-product_brand .gaming-accessories,
.tax-product_brand .chargers,
.tax-product_brand .tab-mounts,
.tax-product_brand .flat-monitors,
.tax-product_brand .curved-monitors,
.tax-product_brand .home-office,
.tax-product_brand .entertainment-monitor,
.tax-product_brand .professional-monitors,
.tax-product_brand .uhd-monitors,
.tax-product_brand .smarthome,
.tax-product_brand .internet-security,
.tax-product_brand .anti-virus,
.tax-product_brand .adapters,
.tax-product_brand .bags,
.tax-product_brand .cables,
.tax-product_brand .digital-pencils,
.tax-product_brand .headsets,
.tax-product_brand .keyboards,
.tax-product_brand .hubs,
.tax-product_brand .keyboard-mouse,
.tax-product_brand .mouse,
.tax-product_brand .presentation-remote,
.tax-product_brand .privacy-screens,
.tax-product_brand .sleeves-hardshells,
.tax-product_brand .speakers,
.tax-product_brand .video-captures,
.tax-product_brand .webcams,
.tax-product_brand .wireless-display,
.tax-product_brand .wireless-display,
.tax-product_brand .docking-station {
    display: none !important;
}

.term-best-video-conferencing-solution .video-conferencing-solutions,
.term-video-conferencing-accessories .video-conferencing-accessories,
.term-gaming-desk .gaming-desk,
.term-gaming .Gaming,
.term-best-monitors .monitors,
.term-best-computer-accessories .computer-accessories,
.term-mobile-accessories .tab-mounts,
.term-security-solution .security,
.term-security-software .security,
.term-business-solution .business-solution,
.term-gaming-chair .gaming-chair,
.term-best-gaming-mouse .gaming-mouse,
.term-best-gaming-keyboard .gaming-keyboards,
.term-best-gaming-headsets .gaming-headsets,
.term-best-gaming-monitors .gaming-monitors,
.term-best-gaming-accessories .gaming-accessories,
.term-best-chargers .chargers,
.term-best-tab-mounts-and-cases .tab-mounts,
.term-best-flat-monitors .flat-monitors,
.term-best-curved-monitor .curved-monitors,
.term-best-home-office-monitor .home-office,
.term-best-entertainment-monitors .entertainment-monitor,
.term-best-professional-monitors .professional-monitors,
.term-best-smart-monitors .smart-monitors,
.term-best-smart-monitors .uhd-monitors,
.term-smart-home .smarthome,
.term-internet-security .internet-security,
.term-antivirus .anti-virus,
.term-best-adapters .adapters,
.term-best-bags .bags,
.term-best-cables .cables,
.term-best-digital-pencils .digital-pencils,
.term-best-headsets .headsets,
.term-best-keyboard .keyboards,
.term-best-hubs .hubs,
.term-keyboard-mouse-combo .keyboard-mouse,
.term-best-mouse .mouse,
.term-best-presentation-remote .presentation-remote,
.term-best-privacy-screens .privacy-screens,
.term-best-sleeves-and-hardshells .sleeves-hardshells,
.term-best-speakers .speakers,
.term-best-video-capture .video-captures,
.term-best-webcams .webcams,
.term-wireless-display-and-extenders .wireless-display {
    display: block !important;
}


.term-best-accessories .tab-mounts {
    display: block !important;
}

.tm-swiper.tm-slider.minimog-product-categories.minimog-animation-zoom-in.style-02.nav-style-01 {
    display: none;
}

.tab-mounts h5.elementor-heading-title.elementor-size-default {
    text-align: center;
}

.color-black {
    color: #000;
}

.woocommerce-product-details__short-description {
    margin-bottom: 25px;
}

.isw-swatch--isw_color .term-shape {
    box-shadow: 0 0 0 1px rgb(0 0 0);
}

.minimog-wp-widget-filter ul.list-style-color .term-shape,
.minimog-wp-widget-filter ul.list-style-image .term-shape {
    border: 2px solid #000;
}

p.variation-sku {
    padding-top: 20px;
    margin-bottom: 0;
}

.single-product .entry-summary form.cart {
    margin-bottom: 30px;
}

.product-tag-badge {
    padding: 5px 10px;
    background: #000;
    border-radius: 5px;
    color: #fff;
}

div#tab-title-0 {
    display: none;
}

.archive-shop p#breadcrumbs {
    display: none;
}

.tax-product_cat div#page-breadcrumb {
    display: none;
}

#elementor-popup-modal-11282 .dialog-widget-content {
    border-radius: 10px;
}

.single-post div#page-breadcrumb {
    display: none;
}

button#wpforms-submit-106 {
    margin-left: 10px;
}

.term-best-accessories .tab-mounts {
    display: block;
}

.amazon-btn img {
    height: 40px;
    width: auto;
    margin-left: 20px;
    border: 2px solid #000;
    padding: 5px 23px;
    border-radius: 5px;
    margin-top: -6px;
}


.menu-item-13213 {
    display: none !important;
}

.tax-product_brand .business-solution,
.tax-product_brand .computer-accessories,
.tax-product_brand .Gaming,
.tax-product_brand .tab-mounts,
.tax-product_brand .monitors,
.tax-product_brand .security {
    display: none;
}

.whatsapp {
    display: none;
}

.page-id-17439 header#page-header {
    display: none !important;
}

.page-id-17439 div#page-footer-wrapper {
    display: none;
}

.page-id-17439 #ohuh2mmc5vp1671776151755.widget-visible {
    display: none !important;
}

.feedback-form label.elementor-field-label {
    padding-bottom: 10px !important;
}

.category-seo-content {
    padding-top: 50px;
}

.page-404-content {
    background: #fff;
}

.category-seo-content h1 {
    margin: 20px 0px;
    font-size: 30px;
}

.category-seo-content h2 {
    margin: 20px 0px;
    font-size: 25px;
}

.category-seo-content h3 {
    margin: 20px 0px;
    font-size: 20px;
}

.category-seo-content p {
    margin-bottom: 15px;
}

.category-seo-content a {
    color: #3f8efc;
    font-weight: 500;
}

.isw-swatch--isw_image .term-shape {
    height: 40px;
    width: 40px;
    border-radius: 50%;
}

.isw-swatch--isw_image .isw-term.isw-selected .term-shape img,
.isw-swatch--isw_image .isw-term.isw-enabled:hover .term-shape img {
    border-radius: 50%;
}

.woocommerce-main-tabs .tab-content-wrapper {
    max-width: 100%;
}

.function-video {
    position: relative;
}

.function-video:after {
    content: "";
    position: absolute;
    top: -10px;
    left: -10px;
    background: url(https://product.newcomme.comwp-content/uploads/2023/02/hover-text.svg);
    height: 100px;
    width: 100px;
    background-size: cover;
}

.tax-product_cat .page-title-bar-content {
    display: none;
}

.slides-aplus .swiper-slide-contents {
    background: #00000070;
    padding: 20px;
}

.category-faq-section {
    margin-top: 50px;
}

.category-faq-section h6.faq-question {

    padding: 10px;
    border: 1px solid #000;
    margin-bottom: 15px;
}

.category-faq-section .faq-question {
    position: relative;
}

.category-faq-section .faq-question:before {
    position: absolute;
    content: "+";
    color: #0d0a2a;
    right: 20px;
    top: 41%;
    bottom: 0;
    transform: translateY(-50%);
    font-size: 24px;
    font-weight: 400;
    transition: all .5s;
}

.category-faq-section .faq-inner.active .faq-question:before {
    content: "-";
    transition: all .5s;
}

.category-faq-section .faq-inner.active {
    margin-bottom: 15px;
}

.category-faq-section .faq-inner.active h6.faq-question {
    padding: 10px;
    border: 1px solid #000;
}

.category-faq-section .faq-answer {
    display: none;
}

.home-banner-slider .tm-image-box__wrap,
.home-banner-slider img.ll-image {
    width: 100%;
}

.cookie-notice-popup.show {
    padding-left: 15%;
    padding-right: 15%;
}

.specifications .col-50 {
    width: 50%;
    margin-bottom: 30px;
}

.tab-content-wrapper .specifications {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
}

.custom-tag span.product-tag-badge {
    margin-right: 10px;
}

.custom-tag {
    margin: 20px 0;
}

.footer-icons li.elementor-icon-list-item {
    list-style: none;
}

.footer-icons li.elementor-icon-list-item span.elementor-icon-list-icon svg.e-font-icon-svg {
    height: 15px;
    width: auto;
}

.footer-policy ul.elementor-icon-list-items li.elementor-icon-list-item {
    margin: 0 20px;
    list-style: none;
}

.footer-policy ul.elementor-icon-list-items {
    justify-content: flex-end;
}

.faq-s-heading .elementor-widget-container {
    text-align: center;
    margin: 30px 0 20px 0 !important;
}

header#page-header {
    position: relative;
    z-index: 999999;
    padding-bottom: 135px;
}

div#page-header-inner {
    position: fixed;
    width: 100%;
}

span.tagged_as {
    width: fit-content;
    display: block;
    margin-bottom: 30px;
    padding: 0px 10px;
    background: #000;
    color: #fff;
    border-radius: 5px;
    font-size: 14px;
    text-transform: capitalize;
}

@media(max-width:1440px) {
    .elementor-327 .elementor-element.elementor-element-2f3467f .swiper-slide {
        height: 360px;
    }

    .cookie-notice-popup.show {
        padding-left: 5%;
        padding-right: 10%;
    }
}

@media(max-width:1366px) {
    .elementor-327 .elementor-element.elementor-element-2f3467f .swiper-slide {
        height: 340px;
    }
}

@media(max-width:1280px) {
    .elementor-327 .elementor-element.elementor-element-2f3467f .swiper-slide {
        height: 320px;
    }
}

@media(max-width:1024px) {
    .amazon-btn img {
        height: 38px;
        margin-left: 15px;
    }

    header#page-header {
        padding-bottom: 70px;
    }
}

@media(max-width:768px) {
    .noon-link img {
        margin-top: 14px;
        margin-left: 0;
    }

    .whatsapp {
        display: block;
    }

    .mobile-full .elementor-column.elementor-col-25 {
        width: 50%;
        margin-bottom: 15px;
    }

    .aplus-descri .elementor-widget-container {
        margin: 0 50px 0 50px !important;
    }

    .mobile-full img {
        width: 100%;
    }

    .cookie-notice-popup.show {
        padding-left: 5%;
        padding-right: 15%;
    }

    .footer-policy ul.elementor-icon-list-items {
        justify-content: start;
    }

    .footer-policy ul.elementor-icon-list-items li.elementor-icon-list-item {
        margin: 0 20px 0px 0px;
    }
}

@media(max-width:475px) {

    .mobile-full .elementor-column.elementor-col-33 {
        width: 100%;
        padding: 15px;
    }

    .cookie-notice-popup.show {
        padding-left: 20px;
        padding-right: 20px;
    }

    .specifications .col-50 {
        width: 100%;
        margin-bottom: 20px;
    }

    .category-faq-section h6.faq-question {
        font-size: 14px;
        padding-right: 30px;
        line-height: 1.5;
    }

    .mobile-full {
        width: 100% !important;
    }

    .benq-aplus .elementor-slides .swiper-slide-inner .elementor-slide-description {
        text-align: center;
    }

    .heading-mobile h2 {
        font-size: 18px !important;
    }

    .mobile-full .elementor-column.elementor-col-25 {
        width: 100%;
    }

    .slides-aplus .swiper-slide-contents {
        padding: 15px;
        max-width: 100% !important;
    }

    .noon-link img {
        margin-top: -6px;
        margin-left: 15px;
    }

    .feedback-form label.elementor-field-label {
        padding-bottom: 5px !important;
    }

    .elementor-17439 .elementor-element.elementor-element-7ecb8f9 .elementor-field-group {
        margin-bottom: 25px;
    }

    .category-seo-content {
        padding-top: 30px;
    }

    .category-seo-content h1 {
        font-size: 25px;
    }

    .category-seo-content h2 {
        font-size: 22px;
    }

    .category-seo-content p {
        margin-bottom: 10px;
    }

    .function-video:after {
        top: -9px;
        left: -9px;
        height: 80px;
        width: 80px;
    }

    .aplus-descri .elementor-widget-container {
        margin: 0 20px 0 20px !important;
    }

    .mobile-full1 .elementor-col-50.elementor-element-af9ed4d {
        width: 100%;
    }

    .mobile-full .elementor-column.elementor-col-50.elementor-top-column.elementor-element {
        width: 100%;
        padding: 0 15px;
    }

    .elementor-327 .elementor-element.elementor-element-ec1d37d .swiper-slide {
        height: 500px;
    }

    header#page-header {
        padding-bottom: 50px;
    }
}

@media(max-width:428px) {
    .noon-link img {
        margin-top: 15px;
        margin-left: 0;
    }

    .elementor-327 .elementor-element.elementor-element-ec1d37d .swiper-slide {
        height: 450px;
    }
}

@media(max-width:393px) {
    .elementor-327 .elementor-element.elementor-element-ec1d37d .swiper-slide {
        height: 410px;
    }
}


@media(max-width:375px) {
    .elementor-327 .elementor-element.elementor-element-ec1d37d .swiper-slide {
        height: 390px;
    }
}

@media(max-width:360px) {
    .elementor-327 .elementor-element.elementor-element-ec1d37d .swiper-slide {
        height: 380px;
    }
}

@media(max-width:320px) {
    .elementor-327 .elementor-element.elementor-element-ec1d37d .swiper-slide {
        height: 340px;
    }
}