﻿/*!
Theme Name:  SWP Theme
Description: Child theme for  Hello Elementor (SWP Theme)
Author: SWP
Template: hello-elementor
Version: 1.0.0
*/body{color:#000;font-family:"Geist","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.4;font-size:14px}button{font-family:"Geist","Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:none !important}.site-navigation-toggle-holder{margin-right:auto;padding:0 15px}.site-navigation-toggle-holder .site-navigation-toggle{width:40px;height:40px;border:1px solid #e5e5e5;border-radius:30px;background:none}.site-header{box-shadow:0 2px 8px rgba(0,0,0,.2);position:sticky;top:0;z-index:9999;background:#fff;padding:16px 10px;display:block}.site-header .header-inner{max-width:1440px;margin:0 auto}.site-header .header-inner .mega-menu-wrap .mega-menu-horizontal a.mega-menu-link{font-weight:500 !important}.site-header .header-inner .mega-menu-wrap .mega-menu-horizontal .mega-menu-item-type-post_type ul.mega-sub-menu{box-shadow:0 5.5px 5.5px rgba(0,0,0,.19) !important;border-radius:10px !important;border:1px solid #fff}.site-header .header-inner .mega-menu-wrap .mega-menu-horizontal .mega-menu-item-type-post_type ul.mega-sub-menu a{border-radius:0 0 10px 10px !important}.site-header .header-inner .mega-menu-wrap .mega-menu-horizontal ul.mega-sub-menu{margin-top:22px !important;box-shadow:0 281px 95px rgba(0,0,0,.5) !important}.site-header .header-inner .mega-menu-wrap .mega-menu-horizontal .mega-menu-tabs-magazine .e-n-tabs-heading button{padding:0 0 15px 0}.site-header .header-inner .mega-menu-wrap .mega-menu-horizontal .mega-menu-tabs-magazine .elementor-post__title a:hover{color:#36f}.site-header .header-inner .mega-menu-wrap .elementor-widget-posts .elementor-post .elementor-post__thumbnail__link{margin-bottom:0}.site-header .header-inner .mega-menu-wrap .elementor-widget-posts .elementor-post .elementor-post__text{padding:0;margin-bottom:0}.site-header .header-inner .mega-menu-wrap .elementor-widget-posts .elementor-post .elementor-post__text .elementor-post__read-more{display:none}.site-header .header-inner .mega-menu-wrap .elementor-widget-posts .elementor-post img{border-radius:20px}.site-header .header-inner .header-icons-wrap{display:flex;gap:10px;margin-right:0;margin-left:10px}.site-header .header-inner .site-navigation{margin-right:0;margin-left:auto}.site-header .header-inner .site-logo .custom-logo{max-width:120px}.site-header .search-toggle{width:40px;height:40px;border:1px solid #e5e5e5;border-radius:30px;transition:all .5s ease;display:flex;justify-content:center;align-items:center;cursor:pointer}.site-header .search-toggle.active .header-search-widget{display:block}.site-header .search-toggle.active .main-search-modal-ovelay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex !important;justify-content:center;align-items:center;z-index:100}.site-header .search-toggle .header-search-widget{display:none;position:fixed;width:calc(100% - 40px);top:60px;background:#fff;z-index:1000;min-height:400px;left:50%;transform:translateX(-50%);border-radius:20px;padding:20px}.site-header .search-toggle:before{font-family:"peepsoui";font-weight:500;vertical-align:top;display:inline-block;font-variant:normal;content:"";font-size:18px;color:#000}.site-header .search-toggle:before .header-wishlist-link,.site-header .search-toggle:before .header-cart-link{width:50px;height:50px;border:1px solid #e5e5e5;border-radius:30px;transition:border-color .3s ease,background-color .3s ease;display:flex;justify-content:center;align-items:center}.site-header .search-toggle:before .header-wishlist-link::before,.site-header .search-toggle:before .header-cart-link::before{font-family:"FontAwesome";font-weight:400;font-style:normal;line-height:1;vertical-align:top;display:inline-block;overflow:hidden;font-size:20px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto}.site-header .search-toggle:before .header-wishlist-link::before{content:""}.site-header .search-toggle:before .header-cart-link::before{content:""}.site-header .minicart-wrapper .header-minicart-widget{width:40px;height:40px;border:1px solid #e5e5e5;border-radius:30px;transition:all .5s ease;display:flex;justify-content:center;align-items:center}.site-header .minicart-wrapper .header-minicart-widget .wc-block-mini-cart__button{color:#000}.site-header .minicart-wrapper .header-minicart-widget .wc-block-mini-cart__button:hover,.site-header .minicart-wrapper .header-minicart-widget .wc-block-mini-cart__button:focus{background:none}.site-header .minicart-wrapper .header-minicart-widget .wc-block-mini-cart__button .wc-block-mini-cart__badge{background-color:#d85d24;color:#fff;border-radius:50%;overflow:hidden;font-size:12px;width:20px;height:20px}.site-header .minicart-wrapper .header-minicart-widget .wc-block-mini-cart__button svg{height:30px;width:30px}.site-header .header-account-link{width:40px;height:40px;border:1px solid #e5e5e5;border-radius:30px;transition:all .5s ease;display:flex;justify-content:center;align-items:center}.site-header .header-account-link::before{font-family:"peepsoui";font-weight:500;vertical-align:top;display:inline-block;content:"";font-size:20px;color:#000}.community-link{width:40px;height:40px;border:1px solid #e5e5e5;border-radius:30px;transition:all .5s ease;display:flex;justify-content:center;align-items:center;cursor:pointer}.community-link:before{font-family:"peepsoui";font-weight:500;vertical-align:top;display:inline-block;font-variant:normal;content:"";font-size:18px;color:#000}.header-top{background-color:#36f;color:#fff;font-size:15px;padding:10px}.header-top a{color:#fff;text-decoration:none}.header-top a:hover{text-decoration:underline}.header-top .header-top-inner{max-width:1440px;margin:0 auto;display:flex;justify-content:space-between}.mega-menu-tabs .woocommerce ul.products li.product .woocommerce-loop-category__title{padding:0}.mega-menu-tabs .woocommerce ul.products li.product a img{display:none}.mega-menu-tabs .woocommerce ul.products li.product a .count{display:none}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{width:99.1vw;border-top:1px solid #e5e5e5}.thaps-autocomplete-suggestions{display:flex;flex-wrap:wrap;width:calc(100% - 40px) !important;border-radius:8px;margin-top:10px}.thaps-suggestion-heading{display:none}.thaps-autocomplete-suggestion{position:static;align-items:center}.thaps-search-form .thaps-search-autocomplete{font-size:15px;border-radius:8px}.wp-block-th-advance-product-search .thaps-from-wrap{border-radius:8px;border:1px solid #e5e5e5}.thaps-search-box.bar_style .thaps-search-autocomplete{color:#777}.thaps-search-box.bar_style .thaps-search-autocomplete::placeholder{color:#777}.thaps-search-box.bar_style #thaps-search-button{border-radius:8px;background:#36f}.thaps-search-box.bar_style #thaps-search-button .th-icon{color:#fff}.site-footer{background:#f5f5f5}.site-footer .footer-inner{max-width:1440px;margin:0 auto}.product-tab-grid .elementor-products-grid .add_to_cart_button,.product-tab-grid .elementor-products-grid .price{display:none !important;visibility:hidden}.product-tab-grid .elementor-products-grid .star-rating{margin:0 auto;padding:10px 0}.product-tab-grid .elementor-products-grid .woocommerce-loop-product__title{text-align:center}.see-more-btn a:hover:after{transform:translateX(5px);color:#36f}.see-more-btn a:after{font-family:"peepsoui";vertical-align:top;display:inline-block;font-variant:normal;content:"";font-size:24px;color:#000;line-height:16px}.post-tags-v2 ul.elementor-inline-items{margin-inline:0 !important}.post-tags-v2 ul.elementor-inline-items li.elementor-icon-list-item{margin-inline:3px !important}.post-tags-v2 ul.elementor-inline-items li.elementor-icon-list-item .elementor-icon-list-icon{display:none}.post-tags-v2 ul.elementor-inline-items li.elementor-icon-list-item .elementor-icon-list-text{border:1px solid #e5e5e5;border-radius:8px;padding:8px;font-size:13px;font-optical-sizing:auto;font-weight:400;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-tags-v1#Article .elementor-icon-list-text:before{font-family:"peepsoui";vertical-align:top;display:inline-block;font-variant:normal;content:"";font-size:18px;color:#000}.post-tags-v1#Webinar .elementor-icon-list-text:before{font-family:"peepsoui";vertical-align:top;display:inline-block;font-variant:normal;content:"";font-size:18px;color:#000}.post-tags-v1#Video .elementor-icon-list-text:before{font-family:"peepsoui";vertical-align:top;display:inline-block;font-variant:normal;content:"";font-size:18px;color:#000}.post-tags-v1#Whitepaper .elementor-icon-list-text:before{font-family:"peepsoui";vertical-align:top;display:inline-block;font-variant:normal;content:"";font-size:18px;color:#000}.post-tags-v1 ul li .elementor-icon-list-icon{display:none}.post-tags-v1 ul li .elementor-icon-list-text{display:flex !important;color:#000;background:#fff;position:absolute;top:35px;right:40px;font-size:14px;padding:8px 15px;font-optical-sizing:auto;font-weight:400;border-radius:20px;align-items:center;gap:10px;word-break:normal}.post-slider-home .swiper-slide img{border-radius:20px 20px 0 0}.home-slider-img-box .elementor-image-box-content .elementor-image-box-title{font-size:16px;font-weight:500;color:#4d4d4d}.home-slider-img-box .elementor-image-box-content h2{font-size:30px;font-weight:600;margin:20px 0;line-height:30px}.home-slider-img-box .elementor-image-box-content .intro{font-size:15px;color:#4d4d4d;margin-bottom:20px}.home-slider-img-box .elementor-image-box-content .btn-wrap{display:flex;gap:15px;justify-content:center}.home-slider-img-box .elementor-image-box-content .btn-wrap a{padding:12px 24px;background:#d85d24;color:#fff;border-radius:50px;font-size:15px;font-weight:500;transition:all .5s ease;display:flex;align-items:center;gap:20px;justify-content:center}.home-slider-img-box .elementor-image-box-content .btn-wrap a:hover{opacity:.8 !important}.home-slider-img-box .elementor-image-box-content .btn-wrap a:last-child{background:#36f}.home-featured-vendors #dokan-seller-listing-wrap{margin:0}.home-featured-vendors #dokan-seller-listing-wrap .seller-listing-content{width:100%;overflow:auto}.home-featured-vendors #dokan-seller-listing-wrap .dokan-seller-wrap{display:flex;gap:20px;margin:10px 0 0 0;flex-wrap:wrap}.home-featured-vendors #dokan-seller-listing-wrap .dokan-seller-wrap:before,.home-featured-vendors #dokan-seller-listing-wrap .dokan-seller-wrap .dokan-clearfix{display:none}.home-featured-vendors #dokan-seller-listing-wrap .dokan-seller-wrap .dokan-single-seller{width:auto !important;padding:0;margin:0}.home-featured-vendors #dokan-seller-listing-wrap .dokan-seller-wrap .dokan-single-seller .store-wrapper{box-shadow:none}.home-featured-vendors #dokan-seller-listing-wrap .dokan-seller-wrap .store-footer{padding:0;border:0;background:none}.home-featured-vendors #dokan-seller-listing-wrap .dokan-seller-wrap .store-footer .dokan-follow-store-button{display:none}.home-featured-vendors #dokan-seller-listing-wrap .dokan-seller-wrap .store-footer .seller-avatar{position:static;box-shadow:none;border:1px solid #f6f4f1;width:120px;height:120px;border-radius:15px;padding:10px}.home-featured-vendors #dokan-seller-listing-wrap .dokan-seller-wrap .store-footer .seller-avatar img{border-radius:0}.home-featured-vendors #dokan-seller-listing-wrap .dokan-seller-wrap .store-footer .seller-avatar img:hover{filter:grayscale(100%)}.home-featured-vendors #dokan-seller-listing-wrap .dokan-seller-wrap .store-footer .seller-avatar a{display:block}.home-featured-vendors #dokan-seller-listing-wrap .dokan-seller-wrap .store-footer a{display:none}.home-featured-vendors #dokan-seller-listing-wrap .dokan-seller-wrap .store-content{display:none}.magazine-wrapper{max-width:1440px;margin:0 auto;padding:0 10px}.magazine-wrapper .magazine-wrapper-inner{display:grid;gap:20px;margin-bottom:30px}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid{margin-top:50px;display:grid;gap:20px;grid-auto-rows:max-content}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid .post{border-radius:20px;box-shadow:0 3px 3px 0 rgba(0,0,0,.26);position:relative}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid .post .post-info-inner{padding:0 24px 20px 24px}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid .post .post-info-inner p{color:#4d4d4d;font-size:16px;font-optical-sizing:auto;font-weight:400;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:24px}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid .post .post-info-inner h2 a{font-size:20px;font-optical-sizing:auto;font-weight:500;color:#000;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:normal;text-decoration:none}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid .post .post-info-inner h2 a:hover{color:#36f}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid .post .post-info-inner .post-acf-fields{display:flex;gap:6px;margin-top:10px}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid .post .post-info-inner .post-acf-fields span{border:1px solid #e5e5e5;border-radius:8px;padding:8px;font-size:13px;font-optical-sizing:auto;font-weight:400;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid .post .post-info-inner .post-acf-fields #Article.post-acf-field-format:before{font-family:"peepsoui";vertical-align:top;display:inline-block;font-variant:normal;content:"";font-size:18px;color:#000}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid .post .post-info-inner .post-acf-fields #Video.post-acf-field-format:before{font-family:"peepsoui";vertical-align:top;display:inline-block;font-variant:normal;content:"";font-size:18px;color:#000}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid .post .post-info-inner .post-acf-fields #Webinar.post-acf-field-format:before{font-family:"peepsoui";vertical-align:top;display:inline-block;font-variant:normal;content:"";font-size:18px;color:#000}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid .post .post-info-inner .post-acf-fields #Whitepaper.post-acf-field-format:before{font-family:"peepsoui";vertical-align:top;display:inline-block;font-variant:normal;content:"";font-size:18px;color:#000}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid .post .post-info-inner .post-acf-fields .post-acf-field-format{display:flex !important;color:#000;background:#fff;position:absolute;top:35px;right:40px;font-size:14px;padding:8px 15px;font-optical-sizing:auto;font-weight:400;border-radius:20px;align-items:center;gap:10px;word-break:normal}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid .post img{border-radius:20px 20px 0 0}.magazine-wrapper .pagination{margin:30px 0;text-align:center}.magazine-wrapper .pagination a,.magazine-wrapper .pagination span{font-size:16px;font-weight:500}.magazine-wrapper .pagination a{color:#d85d24;text-decoration:none}.magazine-wrapper .pagination a:before,.magazine-wrapper .pagination a:after{color:#d85d24}.magazine-wrapper .pagination .nav-previous .meta-nav:before{font-family:"peepsoui";font-weight:500;vertical-align:top;display:inline-block;font-variant:normal;content:"";font-size:18px;padding-right:10px}.magazine-wrapper .pagination .nav-next .meta-nav:after{font-family:"peepsoui";font-weight:500;vertical-align:top;display:inline-block;font-variant:normal;content:"";font-size:18px;padding-left:10px}.magazine-sidebar-widget{margin-top:50px}.magazine-sidebar-widget p:empty{display:none}.magazine-sidebar-widget .widget_wpc_filters_widget{border:1px solid #e5e5e5;border-radius:20px;padding:20px 20px 10px}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-filter-selected-values{display:none}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-filter-header .wpc-filter-title button{font-weight:500}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-filter-header .wpc-filter-title button:hover{color:#36f}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-filter-link{font-size:14px;font-weight:400;color:#4d4d4d}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-filter-link:hover{color:#36f}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-term-count{font-size:12px;color:#4d4d4d;width:auto}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-term-count .wpc-term-count-brackets-open,.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-term-count .wpc-term-count-brackets-close{color:#4d4d4d;display:inline-block}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-filter-title{margin-bottom:15px}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-posts-found p{font-weight:400;margin:0;color:#d85d24}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-posts-found p span{margin-top:15px;display:inline-block;margin-bottom:20px}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-inner-widget-chips-wrapper{overflow:hidden}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-inner-widget-chips-wrapper ul{padding-left:0;display:flex;flex-wrap:wrap;gap:10px;margin:0}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-inner-widget-chips-wrapper ul li{margin:0}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-inner-widget-chips-wrapper ul li a{border:1px solid #e5e5e5;height:auto}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-filters-section{border-bottom:1px solid #e5e5e5}.magazine-sidebar-widget .widget_wpc_filters_widget .wpc-edit-filter-set{display:none}.magazine-sidebar-widget.common{margin-top:20px}.magazine-sidebar-widget.common img{border-radius:20px}.wp-block-breadcrumbs .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{font-size:15px;color:#000;font-weight:400;padding:24px 0 15px 0}.wp-block-breadcrumbs .woocommerce-breadcrumb a,.woocommerce-page .woocommerce-breadcrumb a{color:#d85d24;text-decoration:none}.archive-header-widget h1{font-weight:600;color:#000;font-size:40px;line-height:normal;margin:0 0 5px 0;text-align:center}.archive-header-widget h1 .blog-name{color:#d85d24}.archive-header-widget .site-common-sub-title{text-align:center;font-size:16px;color:#4d4d4d;font-weight:500;margin-bottom:30px}.archive-header-widget .thaps-search-box{max-width:600px;margin:0 auto}.archive-header-widget .thaps-search-box .thaps-search-autocomplete{color:#4d4d4d}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1{margin-top:50px}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1{text-align:center}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-menu-link:before{font-weight:100}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-menu-link.dashicons-admin-home:before{font-family:"FontAwesome";font-variant:normal;content:"";font-size:25px}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-menu-link.dashicons-privacy:before{font-family:"FontAwesome";font-variant:normal;content:"";font-size:25px}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-menu-link.dashicons-cloud-upload:before{font-family:"FontAwesome";font-variant:normal;content:"";font-size:25px}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-menu-link.dashicons-database-export:before{font-family:"FontAwesome";font-variant:normal;content:"";font-size:25px}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-menu-link.dashicons-plugins-checked:before{font-family:"FontAwesome";font-variant:normal;content:"";font-size:25px}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-menu-link.dashicons-networking:before{font-family:"FontAwesome";font-variant:normal;content:"";font-size:25px}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-menu-link[aria-current]:not([aria-current=false]){color:#36f}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-menu-link[aria-current]:not([aria-current=false]) .mega-title-below{color:#36f}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-menu-link[aria-current]:not([aria-current=false]) .mega-title-below:before{color:#36f}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-menu-link:hover .mega-title-below{color:#36f}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-menu-link:hover .mega-title-below:before{color:#36f}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-menu-link .mega-title-below{font-weight:500;color:#000;font-size:17px}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-sub-menu{margin-top:10px;border-radius:10px;box-shadow:0 5.5px 5.5px rgba(0,0,0,.19);background:#fff;border:1px solid #fff}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-sub-menu li{background:none}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-sub-menu li a.mega-menu-link{background-color:#fff;border-radius:10px !important}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-sub-menu li a.mega-menu-link:hover{background-color:#36f;color:#fff}.archive .thaps-autocomplete-suggestions{width:auto !important;max-width:600px}.articale-header-top .wpc-horizontal-layout.wpc-horizontal-cols-3 .wpc-filters-widget-wrapper{display:block}.articale-header-top .wpc-horizontal-layout.wpc-horizontal-cols-3 .wpc-filters-widget-wrapper .wpc-filters-section{width:100%;max-width:100%;margin-right:0}.single-post .entry-title{font-size:40px;font-weight:500;color:#000;margin:10px 0 30px 0;max-width:896px}.single-post .single-post-content .ps-blogposts__authorbox{display:none}.single-post .single-post-content img{border-radius:20px;margin-bottom:20px}.single-post .single-post-content a{color:#36f}.single-post .single-post-content p{font-weight:400;font-size:16px;line-height:24px;color:#4d4d4d}.single-post .entry-meta{display:flex;align-items:center;font-size:14px;font-weight:400;gap:7px;margin:30px 0 0 0;color:#4d4d4d}.single-post .comments-area{border:1px solid #e5e5e5;padding:15px;border-radius:20px}.single-post-share{margin-top:20px;color:#4d4d4d;display:flex;gap:10px;align-items:center;border-top:1px solid #e5e5e5;padding-top:30px;justify-content:center}.single-post-share a{align-items:center;align-self:stretch;display:flex;justify-content:center;position:relative;width:20px;height:20px;background:#eee;border-radius:20px;padding:10px}.single-post-share a:hover{background:#fff}.songle-post-bottom-wrap{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px;margin-bottom:30px;grid-auto-rows:max-content}.selected-vendor-section{border:1px solid #e5e5e5;padding:15px;border-radius:20px}.selected-vendor-section h3{margin-bottom:30px}.selected-vendor-section .selected-vendor-card .vendor-content{display:flex;gap:30px;align-items:center}.selected-vendor-section .selected-vendor-card .vendor-content .vendor-details h4{margin:0;margin-bottom:15px}.selected-vendor-section .selected-vendor-card .vendor-content .vendor-details h4 a{font-size:20px;font-weight:600;color:#000;text-decoration:none}.selected-vendor-section .selected-vendor-card .vendor-content .vendor-details .vendor-actions{display:flex;gap:20px}.selected-vendor-section .selected-vendor-card .vendor-content .vendor-details .vendor-actions a:first-child{padding:12px 24px;background:#36f;color:#fff;border-radius:50px;font-size:15px;font-weight:500;transition:all .5s ease;display:flex;align-items:center;gap:20px;justify-content:center}.selected-vendor-section .selected-vendor-card .vendor-content .vendor-details .vendor-actions a:first-child:hover{opacity:.8 !important}.selected-vendor-section .selected-vendor-card .vendor-content .vendor-details .vendor-actions a:first-child{gap:10px}.selected-vendor-section .selected-vendor-card .vendor-content .vendor-details .vendor-actions a:last-child{padding:12px 24px;background:#d85d24;color:#fff;border-radius:50px;font-size:15px;font-weight:500;transition:all .5s ease;display:flex;align-items:center;gap:20px;justify-content:center}.selected-vendor-section .selected-vendor-card .vendor-content .vendor-details .vendor-actions a:last-child:hover{opacity:.8 !important}.selected-vendor-section .selected-vendor-card .vendor-content .vendor-details .vendor-actions a:last-child{gap:10px}.selected-vendor-section .selected-vendor-card .vendor-content .vendor-details .vendor-actions a{text-decoration:none}.selected-vendor-section .selected-vendor-card .vendor-content .vendor-avatar img{width:100px}.magazine-side-bar-on,.product-side-bar-on{border:1px solid #e5e5e5;padding:10px 15px;border-radius:10px;margin:15px 0;justify-content:center;text-decoration:none;font-weight:500;color:#4d4d4d;display:none}.magazine-side-bar-on:before,.product-side-bar-on:before{font-family:"peepsoui";font-variant:normal;content:"";font-size:17px;color:#000;margin-right:10px}.magazine-side-bar-close,.product-side-bar-close{width:40px;height:40px;border:1px solid #e5e5e5;border-radius:30px;background:none;display:none;justify-content:center;align-items:center;margin-right:0;margin-left:auto}.peepso-block .elementor-widget-container{padding:0 15px 20px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e5e5;border-radius:20px 20px 20px 20px;box-shadow:0 0 10px 0 hsla(0,.4795304238%,81.5050611413%,.5)}.peepso-block .elementor-widget-container .ps-widget__header--external h5,.peepso-block .elementor-widget-container .ps-widget__header--external a{font-size:14px;font-weight:600;margin-bottom:10px;margin-top:15px;color:#000}.peepso-block .elementor-widget-container .ps-widget__footer--external .psw-friends__more{margin-top:0}.peepso-block .elementor-widget-container .ps-widget__body--external .psw-media__more{grid-column-end:4}.peepso-block .elementor-widget-container .ps-widget__body--external .psw-media__more a,.peepso-block .elementor-widget-container .ps-widget__body--external .psw-photos__more a,.peepso-block .elementor-widget-container .ps-widget__footer--external .psw-friends__more a{font-size:14px;color:#36f;font-weight:500;display:block;text-align:right}.product-grid-container,.single-product .site-main{max-width:1440px;margin:0 auto;padding:0 10px;margin-bottom:30px}.product-grid-container .product-grid-row,.single-product .site-main .product-grid-row{display:grid;grid-template-columns:1fr;gap:40px;align-items:start}.product-grid-container .product-grid-row .product-grid-products .products.columns-4,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4{display:grid;gap:15px}.product-grid-container .product-grid-row .product-grid-products .products.columns-4 .product-category,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4 .product-category{display:none}.product-grid-container .product-grid-row .product-grid-products .products.columns-4 li,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4 li{margin:0;width:auto;box-shadow:0 0 14px 0 rgba(5,105,130,.1);border:1px solid #e5e5e5;border-radius:20px;padding:24px}.product-grid-container .product-grid-row .product-grid-products .products.columns-4 li.outofstock .price,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4 li.outofstock .price{display:none;visibility:hidden}.product-grid-container .product-grid-row .product-grid-products .products.columns-4 li .price,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4 li .price{font-weight:400;color:#36f;font-size:14px;margin-top:10px}.product-grid-container .product-grid-row .product-grid-products .products.columns-4 li .login-required,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4 li .login-required{padding:12px 24px;background:#d85d24;color:#fff;border-radius:50px;font-size:15px;font-weight:500;transition:all .5s ease;display:flex;align-items:center;gap:20px;justify-content:center}.product-grid-container .product-grid-row .product-grid-products .products.columns-4 li .login-required:hover,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4 li .login-required:hover{opacity:.8 !important}.product-grid-container .product-grid-row .product-grid-products .products.columns-4 li .login-required,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4 li .login-required{font-size:14px;margin-top:0;min-width:135px}.product-grid-container .product-grid-row .product-grid-products .products.columns-4 li .product_type_simple,.product-grid-container .product-grid-row .product-grid-products .products.columns-4 li .product_type_variable,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4 li .product_type_simple,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4 li .product_type_variable{padding:12px 24px;background:#d85d24;color:#fff;border-radius:50px;font-size:15px;font-weight:500;transition:all .5s ease;display:flex;align-items:center;gap:20px;justify-content:center}.product-grid-container .product-grid-row .product-grid-products .products.columns-4 li .product_type_simple:hover,.product-grid-container .product-grid-row .product-grid-products .products.columns-4 li .product_type_variable:hover,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4 li .product_type_simple:hover,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4 li .product_type_variable:hover{opacity:.8 !important}.product-grid-container .product-grid-row .product-grid-products .products.columns-4 li .product_type_simple,.product-grid-container .product-grid-row .product-grid-products .products.columns-4 li .product_type_variable,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4 li .product_type_simple,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4 li .product_type_variable{margin-top:0;min-width:145px}.product-grid-container .product-grid-row .product-grid-products .products.columns-4 li .product-grid-image,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4 li .product-grid-image{width:120px}.product-grid-container .product-grid-row .product-grid-products .products.columns-4 li .product-grid-image img,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4 li .product-grid-image img{width:120px;height:120px;border:1px solid #e5e5e5;border-radius:15px;margin:0}.product-grid-container .product-grid-row .product-grid-products .products.columns-4:before,.single-product .site-main .product-grid-row .product-grid-products .products.columns-4:before{display:none}.product-grid-container .product-grid-row .product-grid-products .product-grid-wrapper,.single-product .site-main .product-grid-row .product-grid-products .product-grid-wrapper{display:grid;gap:20px;grid-template-columns:1fr;border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:20px}.product-grid-container .product-grid-row .product-grid-products .product-grid-wrapper .product-grid-details,.single-product .site-main .product-grid-row .product-grid-products .product-grid-wrapper .product-grid-details{display:grid;gap:20px;align-items:center;grid-template-columns:1fr}.product-grid-container .product-grid-row .product-grid-products .product-grid-wrapper .product-grid-details h2,.single-product .site-main .product-grid-row .product-grid-products .product-grid-wrapper .product-grid-details h2{font-size:18px;font-weight:500;color:#000;padding:0;margin-bottom:10px}.product-grid-container .product-grid-row .product-grid-products .product-grid-wrapper .product-grid-details .product-short-description,.single-product .site-main .product-grid-row .product-grid-products .product-grid-wrapper .product-grid-details .product-short-description{font-size:15px;font-weight:400;color:#4d4d4d;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-grid-container .product-grid-row .product-grid-sidebar,.single-product .site-main .product-grid-row .product-grid-sidebar{border:1px solid #e5e5e5;border-radius:20px;padding:30px 20px 21px}.product-grid-container .product-grid-row .product-grid-sidebar h3,.single-product .site-main .product-grid-row .product-grid-sidebar h3{margin-top:0}.product-grid-container .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-0,.single-product .site-main .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-0{padding-left:0}.product-grid-container .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-0>li,.single-product .site-main .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-0>li{padding:12px 0;border-top:1px solid #e5e5e5;font-size:15px;font-weight:500}.product-grid-container .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-0>li a,.single-product .site-main .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-0>li a{color:#4d4d4d}.product-grid-container .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-0>li a:hover,.single-product .site-main .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-0>li a:hover{color:#36f}.product-grid-container .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-1,.single-product .site-main .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-1{padding-top:5px}.product-grid-container .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-1 li,.single-product .site-main .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-1 li{padding-bottom:3px;font-size:14px;font-weight:400}.product-grid-container .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-2,.single-product .site-main .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-2{padding-top:5px}.product-grid-container .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-2 li,.single-product .site-main .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list--depth-2 li{padding-bottom:3px}.product-grid-container .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list-item-count,.single-product .site-main .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list-item-count{font-size:11px;padding:1px 0 0;color:#4d4d4d;font-weight:400;border:1px solid #e5e5e5;width:15px;height:15px;border-radius:20px;margin-left:10px;display:inline-block;text-align:center}.product-grid-container .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list-item-count:before,.product-grid-container .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list-item-count:after,.single-product .site-main .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list-item-count:before,.single-product .site-main .product-grid-row .product-grid-sidebar .product-sidebar-widget .wc-block-product-categories-list-item-count:after{display:none}.product-grid-container .product-grid-row .product-grid-sidebar .product-sidebar-widget ul,.single-product .site-main .product-grid-row .product-grid-sidebar .product-sidebar-widget ul{padding-left:20px}.product-grid-container .product-grid-row .product-grid-sidebar .product-sidebar-widget ul a,.single-product .site-main .product-grid-row .product-grid-sidebar .product-sidebar-widget ul a{text-decoration:none}.product-grid-container .product-grid-row .product-grid-sidebar .product-sidebar-widget ul li,.single-product .site-main .product-grid-row .product-grid-sidebar .product-sidebar-widget ul li{list-style:none}.product-unit-info{display:grid;grid-template-columns:1fr;gap:20px}.product-unit-info .product-departments:before{content:""}.product-unit-info .product-users:before{content:""}.product-unit-info .product-market-segment:before{content:""}.product-unit-info .product-departments,.product-unit-info .product-users,.product-unit-info .product-market-segment{display:flex;gap:15px;align-items:center}.product-unit-info .product-departments:before,.product-unit-info .product-users:before,.product-unit-info .product-market-segment:before{flex:0 0 auto;width:50px;height:50px;border-radius:50%;background-color:#f6f4f1;display:inline-flex;align-items:center;justify-content:center;font-family:"FontAwesome";font-weight:100;color:#626262;font-size:19px}.product-unit-info strong{font-weight:500;margin-bottom:4px;color:#4d4d4d;font-size:14px}.product-unit-info span{font-weight:500;font-size:15px;color:#000}.woocommerce nav.woocommerce-pagination{margin-top:20px}.woocommerce nav.woocommerce-pagination ul.page-numbers{border:0;display:flex;gap:10px;justify-content:center}.woocommerce nav.woocommerce-pagination ul.page-numbers li{border:1px solid #e5e5e5;font-size:16px;line-height:4px;letter-spacing:normal;display:inline-block;width:40px;text-align:center;border-radius:8px}.woocommerce nav.woocommerce-pagination ul.page-numbers li:hover{border:1px solid #d85d24}.woocommerce nav.woocommerce-pagination ul.page-numbers li a:hover{background:none}.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers{color:#000;font-weight:500}.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.current{background:#d85d24;border:1px solid #d85d24;color:#fff}.elementor-widget-woocommerce-products .products .product-grid-item .product-unit-info,.elementor-widget-woocommerce-products .products .product-grid-item .product-short-description,.elementor-widget-woocommerce-products .products .product-grid-item .button,.related.products .products .product-grid-item .product-unit-info,.related.products .products .product-grid-item .product-short-description,.related.products .products .product-grid-item .button{display:none !important}.single-product.woocommerce .product{display:flex;gap:20px;flex-wrap:wrap;margin-top:20px}.single-product.woocommerce .product.outofstock .product-cart-section .product-price-wrapper{display:none}.single-product.woocommerce .product-details-grid{display:grid;gap:20px;grid-template-columns:1fr;align-items:start}.single-product.woocommerce .product-details-grid .product-details-section .product-title{margin:0 0 5px 0;font-size:30px;color:#000}.single-product.woocommerce .product-details-grid .product-details-section .woocommerce-product-rating{margin-bottom:15px}.single-product.woocommerce .product-details-grid .product-details-section .woocommerce-product-rating .woocommerce-review-link{color:#36f}.single-product.woocommerce .product-details-grid .product-details-section .woocommerce-product-details__short-description p{color:#4d4d4d;font-size:14px}.single-product.woocommerce .product-details-grid .product-details-section .dokan-vendor-info-wrap{border:0}.single-product.woocommerce .product-details-grid .product-details-section .dokan-vendor-info-wrap .dokan-vendor-name h5{color:#4d4d4d;font-size:14px}.single-product.woocommerce .product-details-grid .product-details-section .dokan-vendor-info-wrap .dokan-vendor-image img{border-radius:0}.single-product.woocommerce .product-details-grid .product-details-section .dokan-vendor-info-wrap .dokan-vendor-rating,.single-product.woocommerce .product-details-grid .product-details-section .dokan-vendor-info-wrap .dokan-ratings-count{display:none}.single-product.woocommerce .product-details-grid .product-details-section .sku_wrapper{color:#4d4d4d;font-size:14px}.single-product.woocommerce .product-details-grid .product-cart-section{box-shadow:0 0 14px 0 rgba(5,105,130,.1);border:1px solid #e5e5e5;border-radius:20px;padding:24px}.single-product.woocommerce .product-details-grid .product-cart-section .price-upon-request{text-align:center}.single-product.woocommerce .product-details-grid .product-cart-section .call_quote_button,.single-product.woocommerce .product-details-grid .product-cart-section .login-to-purchase a{padding:12px 24px;background:#d85d24;color:#fff;border-radius:50px;font-size:15px;font-weight:500;transition:all .5s ease;display:flex;align-items:center;gap:20px;justify-content:center}.single-product.woocommerce .product-details-grid .product-cart-section .call_quote_button:hover,.single-product.woocommerce .product-details-grid .product-cart-section .login-to-purchase a:hover{opacity:.8 !important}.single-product.woocommerce .product-details-grid .product-cart-section .product-price-wrapper{text-align:right}.single-product.woocommerce .product-details-grid .product-cart-section .product-price-wrapper span{color:#36f;font-weight:600;font-size:30px}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form:before,.single-product.woocommerce .product-details-grid .product-cart-section .variations_form:after,.single-product.woocommerce .product-details-grid .product-cart-section .cart:before,.single-product.woocommerce .product-details-grid .product-cart-section .cart:after{display:none}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form table,.single-product.woocommerce .product-details-grid .product-cart-section .cart table{margin-bottom:0}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form table tr,.single-product.woocommerce .product-details-grid .product-cart-section .cart table tr{text-align:right}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form table tr td,.single-product.woocommerce .product-details-grid .product-cart-section .cart table tr td{padding-bottom:10px}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form table tr td a,.single-product.woocommerce .product-details-grid .product-cart-section .cart table tr td a{display:block;margin-top:15px;color:#4d4d4d;font-size:12px}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form select,.single-product.woocommerce .product-details-grid .product-cart-section .cart select{border:1px solid #e5e5e5;border-radius:8px;padding:10px;font-size:16px;color:#000}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form select::placeholder,.single-product.woocommerce .product-details-grid .product-cart-section .cart select::placeholder{font-size:12px;color:#989898}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form select,.single-product.woocommerce .product-details-grid .product-cart-section .cart select{margin-right:0;margin-left:20px;min-width:80%}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form .single_variation_wrap .price,.single-product.woocommerce .product-details-grid .product-cart-section .cart .single_variation_wrap .price{font-weight:600;font-size:25px;text-align:right;display:block;color:#000;margin-bottom:10px}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart,.single-product.woocommerce .product-details-grid .product-cart-section .cart .single_variation_wrap .woocommerce-variation-add-to-cart{display:grid;gap:40px;grid-template-columns:1fr 2fr}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button,.single-product.woocommerce .product-details-grid .product-cart-section .cart .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{padding:12px 24px;background:#d85d24;color:#fff;border-radius:50px;font-size:15px;font-weight:500;transition:all .5s ease;display:flex;align-items:center;gap:20px;justify-content:center}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover,.single-product.woocommerce .product-details-grid .product-cart-section .cart .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{opacity:.8 !important}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button:before,.single-product.woocommerce .product-details-grid .product-cart-section .cart .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button:before{content:"";align-items:center;justify-content:center;font-family:"FontAwesome";font-weight:100;color:#fff;font-size:19px}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart input,.single-product.woocommerce .product-details-grid .product-cart-section .cart .single_variation_wrap .woocommerce-variation-add-to-cart input{border:1px solid #e5e5e5;border-radius:8px;padding:10px;font-size:16px;color:#000}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart input::placeholder,.single-product.woocommerce .product-details-grid .product-cart-section .cart .single_variation_wrap .woocommerce-variation-add-to-cart input::placeholder{font-size:12px;color:#989898}.single-product.woocommerce .product-details-grid .product-cart-section .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart input,.single-product.woocommerce .product-details-grid .product-cart-section .cart .single_variation_wrap .woocommerce-variation-add-to-cart input{width:100%}.single-product.woocommerce .woocommerce-product-gallery{max-width:120px}.single-product.woocommerce .woocommerce-product-gallery img{width:120px;height:120px;border:1px solid #e5e5e5;border-radius:15px;margin:0}.single-product.woocommerce .summary.entry-summary{margin-bottom:0}.single-product.woocommerce .summary.entry-summary .stock.out-of-stock{display:none}.single-product.woocommerce .product-content-wrapper{display:grid;gap:20px;grid-template-columns:1fr;align-items:start;border-top:1px solid #e5e5e5;padding-top:20px;width:100%}.single-product.woocommerce .product-content-wrapper h2{margin-top:0}.single-product.woocommerce .product-content-wrapper .product-sidebar .product-unit-info{grid-template-columns:1fr}.single-product.woocommerce .product-content-wrapper .product-content-area{order:-1}.single-product.woocommerce .product-content-wrapper .product-content-area .product-description-content p{color:#4d4d4d;font-size:15px}.single-product.woocommerce .product-content-wrapper .product-content-area .product-description-content p a{color:#36f}.single-product.woocommerce .woocommerce-tabs,.single-product.woocommerce .related.products{width:100%}.product-reviews-section .woocommerce-Reviews{display:grid;gap:40px;grid-template-columns:1fr;align-items:start}.product-reviews-section .woocommerce-Reviews #review_form_wrapper{padding:30px;background:#f6f4f1;border-radius:20px}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-reply-title{font-size:17px;font-weight:500;color:#4d4d4d}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form{margin-top:10px;display:flex;flex-direction:column}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form label{font-weight:400;font-size:14px;color:#4d4d4d;display:block;margin-bottom:8px}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form select{border:1px solid #e5e5e5;border-radius:8px;padding:10px;font-size:16px;color:#000}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form select::placeholder{font-size:12px;color:#989898}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:100%;background:#fff;margin-bottom:8px;color:#4d4d4d;font-size:14px;background:#fff url(./css/select-bg.svg) no-repeat 100% 48%;background-size:30px 60px}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form textarea{min-height:100px}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form input,.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form textarea{border:1px solid #e5e5e5;border-radius:8px;padding:10px;font-size:16px;color:#000}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form input::placeholder,.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form textarea::placeholder{font-size:12px;color:#989898}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form input,.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form textarea{color:#4d4d4d;font-size:14px;width:100%}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form input{width:calc(100% - 20px)}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .required{color:#e02b27;font-size:14px;margin:0 0 0 2px}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .rating-fields{padding:0;border:0;margin:0;display:grid;grid-template-columns:1fr 1fr;column-gap:15px;border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:20px}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .comment-form-reviewer-name{display:none}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .comment-form-comment{order:13}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .form-submit{order:14}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .form-submit input#submit{padding:12px 24px;background:#000;color:#fff;border-radius:50px;font-size:15px;font-weight:500;transition:all .5s ease;display:flex;align-items:center;gap:20px;justify-content:center}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .form-submit input#submit:hover{opacity:.8 !important}.product-reviews-section .woocommerce-Reviews #review_form_wrapper .comment-respond .comment-form .form-submit input#submit{font-weight:600;font-size:16px}.product-reviews-section .woocommerce-Reviews #comments .woocommerce-Reviews-title{margin-top:0;color:#4d4d4d;font-size:16px;font-weight:500}.product-reviews-section .woocommerce-Reviews #comments ol.commentlist{padding-left:0;padding-top:20px}.product-reviews-section .woocommerce-Reviews #comments ol.commentlist li.review .comment_container .comment-text{border-radius:10px !important;padding:1.5em 1.5em 0 !important}.product-reviews-section .woocommerce-Reviews #comments ol.commentlist li.review .comment_container .comment-text p{color:#4d4d4d !important;font-size:14px !important;font-weight:400}.product-reviews-section .woocommerce-Reviews #comments ol.commentlist li.review .comment_container .comment-text p.meta{margin-bottom:3px !important}.product-reviews-section .woocommerce-Reviews #comments ol.commentlist li.review .comment_container .comment-text p.meta .woocommerce-review__dash,.product-reviews-section .woocommerce-Reviews #comments ol.commentlist li.review .comment_container .comment-text p.meta .woocommerce-review__published-date{display:none}.product-reviews-section .woocommerce-Reviews #comments ol.commentlist li.review .comment_container .comment-text p.meta .woocommerce-review__author{font-size:16px;font-weight:600;color:#000}.product-reviews-section .woocommerce-Reviews #comments ol.commentlist li.review .comment_container .comment-text .reviewer-ratings{display:grid;gap:5px;grid-template-columns:1fr;font-size:13px;margin:15px 0;padding:10px;background-color:#f9f9f9;border-left:4px solid #27ae60}.product-reviews-section .woocommerce-Reviews #comments ol.commentlist li.review .comment_container .comment-text .reviewer-ratings strong{font-weight:600;color:#4d4d4d}.product-reviews-section .woocommerce-Reviews #comments ol.commentlist li.review .comment_container .comment-text .reviewer-feedback{margin:15px 0;padding:10px;background-color:#f9f9f9;border-left:4px solid #3498db;font-style:italic}.product-reviews-section .woocommerce-Reviews #comments ol.commentlist li.review .comment_container .comment-text .reviewer-feedback span{margin-bottom:10px;display:block}.product-reviews-section .woocommerce-Reviews #comments ol.commentlist li.review .comment_container .comment-text .reviewer-feedback strong{font-weight:600;display:block;font-style:normal}.product-reviews-section .woocommerce-Reviews #comments ol.commentlist li.review .comment_container .comment-text .reviewer-meta{margin-bottom:15px;display:flex;flex-wrap:wrap;gap:10px;font-size:13px;color:#4d4d4d;text-transform:capitalize}.product-reviews-section .woocommerce-Reviews #comments ol.commentlist li.review .comment_container .comment-text .reviewer-meta strong{display:none}.review-login{display:grid;gap:10px;justify-content:center;text-align:center;padding:30px;background:#f6f4f1;border-radius:20px;font-size:16px}.review-login .review-login-bg{background:url(./css/rating.png) no-repeat;width:100px;height:100px;background-size:contain;margin:0 auto;padding-bottom:20px}.review-login a{text-transform:capitalize;text-align:center;color:#d85d24;text-decoration:underline;font-weight:600}.woocommerce-noreviews{font-size:16px}.woocommerce p.stars a::before,.woocommerce .star-rating::before,.woocommerce .star-rating span::before{color:#ffa100}.related.products .products{display:grid;grid-template-columns:1fr 1fr;gap:20px}.related.products .products:before,.related.products .products:after{display:none}.related.products .products .product-grid-item{box-shadow:0 0 14px 0 rgba(5,105,130,.1);border:1px solid #e5e5e5;border-radius:20px;padding:24px;width:auto !important;margin:0;margin-bottom:0 !important}.related.products .products .product-grid-item .product-grid-wrapper{width:100%;text-align:center}.related.products .products .product-grid-item .product-grid-wrapper h2{font-size:15px;font-weight:500;color:#4d4d4d}.related.products .products .product-grid-item .product-grid-wrapper h2:hover{color:#36f}.related.products .products .product-grid-item .product-grid-wrapper .star-rating{margin:0 auto}.related.products .products .product-grid-item .product-grid-wrapper .price{display:none}@media only screen and (min-width: 768px){.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid{grid-template-columns:1fr 1fr}.related.products .products{grid-template-columns:1fr 1fr 1fr 1fr}.single-product.woocommerce .product-details-grid{grid-template-columns:1fr 1fr}.single-product.woocommerce .summary.entry-summary{width:calc(100% - 150px)}}@media(min-width: 992px){.magazine-wrapper .magazine-wrapper-inner{grid-template-columns:3fr 1fr}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid{grid-template-columns:1fr 1fr}.product-grid-container .product-grid-row{grid-template-columns:2fr 5fr}.product-unit-info{display:grid;grid-template-columns:1fr 1fr 1fr}.product-reviews-section .woocommerce-Reviews{grid-template-columns:1fr 2fr}.product-reviews-section .woocommerce-Reviews #comments ol.commentlist li.review .comment_container .comment-text .reviewer-ratings{grid-template-columns:1fr 1fr 1fr}.single-product.woocommerce .product{margin-top:40px;gap:30px}.single-product.woocommerce .product-details-grid{gap:40px}.single-product.woocommerce .summary.entry-summary{width:calc(100% - 150px)}.single-product.woocommerce .product-details-grid{grid-template-columns:2fr 1fr}.single-product.woocommerce .product-content-wrapper{grid-template-columns:2fr 1fr;gap:40px;padding-top:40px}}@media(min-width: 1025px){.site-header .header-inner .header-icons-wrap{gap:20px;margin-left:50px}.site-header .header-inner .site-logo .custom-logo{max-width:177px}.site-header .search-toggle,.site-header .community-link{width:50px;height:50px}.site-header .header-account-link{width:50px;height:50px}.site-header .minicart-wrapper .header-minicart-widget{width:50px;height:50px}.site-header .search-toggle .header-search-widget{width:800px}.home-slider-img-box .elementor-image-box-content h2{font-size:60px;margin:40px 0;line-height:60px}.home-slider-img-box .elementor-image-box-content .btn-wrap{justify-content:flex-start}.product-grid-container .product-grid-row .product-grid-products .product-grid-wrapper{grid-template-columns:1fr 7fr}.product-grid-container .product-grid-row .product-grid-products .product-grid-wrapper .product-grid-details{grid-template-columns:6fr 1fr}}@media(min-width: 1350px){.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width: 991px){.site-navigation-dropdown{bottom:auto;margin-top:63px;box-shadow:0 281px 95px rgba(0,0,0,.5)}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{color:#000}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{width:100%}.site-header .header-inner .mega-menu-wrap .mega-menu-horizontal .mega-menu-item-type-post_type ul.mega-sub-menu{box-shadow:none !important}.site-header .header-inner .mega-menu-wrap .mega-menu-horizontal .mega-menu-item-type-post_type ul.mega-sub-menu li{margin:0 0 0 15px !important}.site-header .header-inner .mega-menu-wrap .mega-menu-horizontal .mega-menu-item-type-post_type ul.mega-sub-menu li a{color:#4d4d4d !important;font-weight:400 !important}.site-header .header-inner .mega-menu-wrap .mega-menu-horizontal ul.mega-sub-menu{margin-top:0 !important;padding:0 !important;box-shadow:none !important}.site-header .header-inner .mega-menu-wrap .mega-menu-horizontal ul.mega-sub-menu .mega-menu-item{padding:0 !important}.site-header .header-inner .mega-menu-wrap .mega-menu-horizontal ul.mega-sub-menu .mega-menu-item .mega-menu-tabs .e-n-tabs-heading button{padding:0;border:0;background:none !important;color:#4d4d4d;justify-content:flex-start;margin:8px 0 0 15px;font-weight:400;text-shadow:none}.site-header .header-inner .mega-menu-wrap .mega-menu-horizontal ul.mega-sub-menu .mega-menu-item .mega-menu-tabs .e-n-tabs-heading button:first-child{margin-top:0}.site-header .header-inner .mega-menu-wrap .mega-menu-horizontal ul.mega-sub-menu .mega-menu-item .mega-menu-tabs .e-n-tabs-heading button span{font-size:15px}.site-header .header-inner .mega-menu-wrap .mega-menu-horizontal ul.mega-sub-menu .mega-menu-item .mega-menu-tabs .e-n-tabs-content{display:none}.home-featured-vendors #dokan-seller-listing-wrap .dokan-seller-wrap{gap:10px;justify-content:center;margin-top:0}.home-featured-vendors #dokan-seller-listing-wrap .dokan-seller-wrap .store-footer .seller-avatar{width:80px;height:80px}.archive-header-widget h1{margin:0 0 10px 0;font-size:30px}.archive-header-widget h1 .blog-name{display:block}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1{margin-top:15px}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-menu-link{margin:3px 0}.archive-header-widget .mega-menu-wrap#mega-menu-wrap-max_mega_menu_1 .mega-menu-horizontal#mega-menu-max_mega_menu_1 .mega-menu-link:before{color:#000}.magazine-sidebar-widget{margin-top:20px}.magazine-side-bar-close,.product-side-bar-close{display:flex}.magazine-side-bar-on,.product-side-bar-on{display:flex}.magazine-wrapper .magazine-wrapper-inner .page-content.post-grid{margin-top:20px}.magazine-wrapper .magazine-wrapper-inner .articale-header-top{display:none;box-shadow:514px 25px 9px 500px rgba(0,0,0,.5);position:fixed;top:0;left:0;height:100vh;z-index:10000;background:#fff;padding:15px;overflow:auto;width:80vw}.filteractive{overflow:hidden}.filteractive .magazine-wrapper .magazine-wrapper-inner .articale-header-top{display:block}.songle-post-bottom-wrap{grid-template-columns:1fr}.product-filter-active{overflow:hidden}.product-filter-active .product-grid-sidebar{display:block}.product-grid-sidebar{display:none;box-shadow:514px 25px 9px 500px rgba(0,0,0,.5);position:fixed;top:0;left:0;height:100vh;z-index:10000;background:#fff;padding:15px;overflow:auto;width:80vw;border-radius:0 !important}}/*# sourceMappingURL=style.css.map */
