body, .basel-dark .main-page-wrapper{background-color:#f4f4f4;}.page-title-default{background-color:transparent;}.topbar-wrapp{background-color:#000000;}html .main-header, .sticky-header.header-clone, .header-spacing{background-color:#ffffff;}.main-header{border-style:solid;}.footer-container{background-color:#000000;}body, p, .widget_nav_mega_menu .menu > li > a, 
.mega-navigation .menu > li > a,
.basel-navigation .menu > li.menu-item-design-full-width .sub-sub-menu li a, 
.basel-navigation .menu > li.menu-item-design-sized .sub-sub-menu li a,
.basel-navigation .menu > li.menu-item-design-default .sub-menu li a,
.font-default
		{font-family: "Karla", Arial, Helvetica, sans-serif;font-size: 16px;color: #000000;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1, h2, h3, h4, h5, h6, .title, table th,
.wc-tabs li a,
.masonry-filter li a,
.woocommerce .cart-empty,
.basel-navigation .menu > li.menu-item-design-full-width .sub-menu > li > a, 
.basel-navigation .menu > li.menu-item-design-sized .sub-menu > li > a,
.mega-menu-list > li > a,
fieldset legend,
table th,
.basel-empty-compare,
.compare-field,
.compare-value:before,
.color-scheme-dark .info-box-inner h1,
.color-scheme-dark .info-box-inner h2,
.color-scheme-dark .info-box-inner h3,
.color-scheme-dark .info-box-inner h4,
.color-scheme-dark .info-box-inner h5,
.color-scheme-dark .info-box-inner h6

		{font-family: "Karla", Arial, Helvetica, sans-serif;}

.product-title a,
.post-slide .entry-title a,
.category-grid-item .hover-mask h3,
.basel-search-full-screen .basel-search-inner input[type="text"],
.blog-post-loop .entry-title,
.post-title-large-image .entry-title,
.single-product-content .entry-title,
.basel-entities-title
		{font-family: "Lora", Arial, Helvetica, sans-serif;}.title-alt, .subtitle, .font-alt, .basel-entry-meta{font-family: "Lato", Arial, Helvetica, sans-serif;}.main-nav .menu > li > a{font-family: "Karla", Arial, Helvetica, sans-serif;font-weight: 700;font-size: 20px;color: #000000;}.color-primary,.mobile-nav ul li.current-menu-item > a,.main-nav .menu > li.current-menu-item > a,.main-nav .menu > li.onepage-link.current-menu-item > a,.main-nav .menu > li > a:hover,.basel-navigation .menu>li.menu-item-design-default ul li:hover>a,.basel-navigation .menu > li.menu-item-design-full-width .sub-menu li a:hover, .basel-navigation .menu > li.menu-item-design-sized .sub-menu li a:hover,.basel-product-categories.responsive-cateogires li.current-cat > a, .basel-product-categories.responsive-cateogires li.current-cat-parent > a,.basel-product-categories.responsive-cateogires li.current-cat-ancestor > a,.basel-my-account-links a:hover:before,.mega-menu-list > li > a:hover,.mega-menu-list .sub-sub-menu li a:hover,a[href^=tel],.topbar-menu ul > li > .sub-menu-dropdown li > a:hover,.btn.btn-color-primary.btn-style-bordered,.button.btn-color-primary.btn-style-bordered,button.btn-color-primary.btn-style-bordered,.added_to_cart.btn-color-primary.btn-style-bordered,input[type=submit].btn-color-primary.btn-style-bordered,a.login-to-prices-msg,a.login-to-prices-msg:hover,.basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.basel-dark .read-more-section .btn-read-more,.basel-dark .basel-load-more,.basel-dark .color-primary,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.blog-post-loop .entry-title a:hover,.blog-post-loop.sticky .entry-title:before,.post-slide .entry-title a:hover,.comments-area .reply a,.single-post-navigation a:hover,blockquote footer:before,blockquote cite,.format-quote .entry-content blockquote cite, .format-quote .entry-content blockquote cite a,.basel-entry-meta .meta-author a,.search-no-results.woocommerce .site-content:before,.search-no-results .not-found .entry-header:before,.login-form-footer .lost_password:hover,.error404 .page-title,.menu-label-new:after,.widget_shopping_cart .product_list_widget li .quantity .amount,.product_list_widget li ins .amount,.price ins > .amount,.price ins,.single-product .price,.single-product .price .amount,.popup-quick-view .price,.popup-quick-view .price .amount,.basel-products-nav .product-short .price,.basel-products-nav .product-short .price .amount,.star-rating span:before,.comment-respond .stars a:hover:after,.comment-respond .stars a.active:after,.single-product-content .comment-form .stars span a:hover,.single-product-content .comment-form .stars span a.active,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title:hover,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title.active,.single-product-content .woocommerce-product-details__short-description ul > li:before, .single-product-content #tab-description ul > li:before, .blog-post-loop .entry-content ul > li:before, .comments-area .comment-list li ul > li:before,.brands-list .brand-item a:hover,.footer-container .footer-widget-collapse.footer-widget-opened .widget-title:after,.sidebar-widget li a:hover, .filter-widget li a:hover,.sidebar-widget li > ul li a:hover, .filter-widget li > ul li a:hover,.basel-price-filter ul li a:hover .amount,.basel-hover-effect-4 .swap-elements > a,.basel-hover-effect-4 .swap-elements > a:hover,.product-grid-item .basel-product-cats a:hover, .product-grid-item .basel-product-brands-links a:hover,.wishlist_table tr td.product-price ins .amount,.basel-buttons .product-compare-button > a.added:before,.basel-buttons .basel-wishlist-btn > a.added:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist a:hover,.single-product-content .container .entry-summary .yith-wcwl-add-to-wishlist a:hover:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.feid-in > a:before,.basel-sticky-btn .basel-sticky-btn-wishlist a.added, .basel-sticky-btn .basel-sticky-btn-wishlist a:hover,.single-product-content .entry-summary .wishlist-btn-wrapper a:hover,.single-product-content .entry-summary .wishlist-btn-wrapper a:hover:before,.single-product-content .entry-summary .wishlist-btn-wrapper a.added:before,.vendors-list ul li a:hover,.product-list-item .product-list-buttons .basel-wishlist-btn a:hover,.product-list-item .product-list-buttons .product-compare-button a:hover,.product-list-item .product-list-buttons .basel-wishlist-btn > a.added:before,.product-list-item .product-list-buttons .product-compare-button > a.added:before,.basel-sticky-btn .basel-sticky-btn-compare a.added, .basel-sticky-btn .basel-sticky-btn-compare a:hover,.single-product-content .entry-summary .compare-btn-wrapper a:hover,.single-product-content .entry-summary .compare-btn-wrapper a:hover:before,.single-product-content .entry-summary .compare-btn-wrapper a.added:before,.single-product-content .entry-summary .basel-sizeguide-btn:hover,.single-product-content .entry-summary .basel-sizeguide-btn:hover:before,.blog-post-loop .entry-content ul li:before,.basel-menu-price .menu-price-price,.basel-menu-price.cursor-pointer:hover .menu-price-title,.comments-area #cancel-comment-reply-link:hover,.comments-area .comment-body .comment-edit-link:hover,.popup-quick-view .entry-summary .entry-title a:hover,.wpb_text_column ul:not(.social-icons) > li:before,.widget_product_categories .basel-cats-toggle:hover,.widget_product_categories .toggle-active,.widget_product_categories li.current-cat-parent > a, .widget_product_categories li.current-cat > a,.woocommerce-checkout-review-order-table tfoot .order-total td .amount,.widget_shopping_cart .product_list_widget li .remove:hover,.basel-active-filters .widget_layered_nav_filters ul li a .amount,.title-wrapper.basel-title-color-primary .title-subtitle,.widget_shopping_cart .widget_shopping_cart_content > .total .amount,.color-scheme-light .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active > a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a,.basel-free-progress-bar .amount{color:#e6c55d;}.wishlist-info-widget .icon-count,.compare-info-widget .icon-count,.basel-toolbar-compare .compare-count,.basel-cart-design-2 > a .basel-cart-number,.basel-cart-design-3 > a .basel-cart-number,.basel-sticky-sidebar-opener:not(.sticky-toolbar):hover,.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover,.button.btn-color-primary:hover,button.btn-color-primary:hover,.added_to_cart.btn-color-primary:hover,input[type=submit].btn-color-primary:hover,.btn.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:hover,.added_to_cart.btn-color-primary.btn-style-bordered:hover,input[type=submit].btn-color-primary.btn-style-bordered:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:hover,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-account button[name=track],.woocommerce-account button[name=track]:hover,.woocommerce-account button[name=save_account_details],.woocommerce-account button[name=save_account_details]:hover,.woocommerce-account button[name=save_address],.woocommerce-account button[name=save_address]:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover,.return-to-shop .button,.return-to-shop .button:hover,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover,.basel-pf-btn button,.basel-pf-btn button:hover,.basel-info-box.box-style-border .info-btn-wrapper a,.basel-info-box.box-style-border .info-btn-wrapper a:hover,.basel-info-box2.box-style-border .info-btn-wrapper a,.basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover,.product-list-item .product-list-buttons > a,.product-list-item .product-list-buttons > a:hover,.wpb_video_wrapper .button-play,.pswp__share--download:hover,.basel-navigation .menu > li.callto-btn > a,.basel-navigation .menu > li.callto-btn > a:hover,.basel-dark .basel-load-more:hover,.basel-dark .basel-load-more.load-on-click + .basel-load-more-loader,.basel-dark .feedback-form .wpcf7-submit,.basel-dark .mc4wp-form input[type=submit],.basel-dark .single_add_to_cart_button,.basel-dark .basel-buy-now-btn,.basel-dark .basel-compare-col .add_to_cart_button,.basel-dark .basel-compare-col .added_to_cart,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register,.basel-dark .register .button, .basel-dark .login .button,.basel-dark .lost_reset_password .button,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button, .basel-dark .woocommerce .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover,.basel-dark .mc4wp-form input[type=submit]:hover,.basel-dark .single_add_to_cart_button:hover,.basel-dark .basel-buy-now-btn:hover,.basel-dark .basel-compare-col .add_to_cart_button:hover,.basel-dark .basel-compare-col .added_to_cart:hover,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:hover,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover, .basel-dark .register .button:hover, .basel-dark .login .button:hover, .basel-dark .lost_reset_password .button:hover, .basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:hover,.basel-dark .woocommerce .cart-actions .coupon .button:hover,.basel-progress-bar .progress-bar,.widget_price_filter .ui-slider .ui-slider-handle:after,.widget_price_filter .ui-slider .ui-slider-range,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,body .select2-container--default .select2-results__option--highlighted[aria-selected], .basel-add-img-msg:before,.product-video-button a:hover:before, .product-360-button a:hover:before,.mobile-nav ul li .up-icon,.scrollToTop:hover,.basel-sticky-filter-btn:hover,.categories-opened li a:active,.basel-price-table .basel-plan-price,.header-categories .secondary-header .mega-navigation,.widget_nav_mega_menu,.meta-post-categories,.slider-title:before,.title-wrapper.basel-title-style-simple .title:after,.menu-label-new,.product-label.onsale,.color-scheme-light .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active > a span:after,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a span:after,.portfolio-with-bg-alt .portfolio-entry:hover .entry-header > .portfolio-info{background-color:#e6c55d;}.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover,.button.btn-color-primary:hover,button.btn-color-primary:hover,.added_to_cart.btn-color-primary:hover,input[type=submit].btn-color-primary:hover,.btn.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.sidebar-container .mc4wp-form input[type=submit],.sidebar-container .mc4wp-form input[type=submit]:hover,.footer-container .mc4wp-form input[type=submit],.footer-container .mc4wp-form input[type=submit]:hover,.filters-area .mc4wp-form input[type=submit],.filters-area .mc4wp-form input[type=submit]:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:hover,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-account button[name=track],.woocommerce-account button[name=track]:hover,.woocommerce-account button[name=save_account_details],.woocommerce-account button[name=save_account_details]:hover,.woocommerce-account button[name=save_address],.woocommerce-account button[name=save_address]:hover,.woocommerce-page button[name=save_address]:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.return-to-shop .button,.return-to-shop .button:hover,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover,.basel-pf-btn button,.basel-pf-btn button:hover,body .basel-info-box.box-style-border .info-btn-wrapper a,body .basel-info-box.box-style-border .info-btn-wrapper a:hover,body .basel-info-box2.box-style-border .info-btn-wrapper a,body .basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover,.product-list-item .product-list-buttons > a,.product-list-item .product-list-buttons > a:hover,body .wpb_video_wrapper .button-play,.woocommerce-store-notice__dismiss-link:hover,.basel-compare-table .compare-loader:after,.basel-sticky-sidebar-opener:not(.sticky-toolbar):hover,.basel-dark .read-more-section .btn-read-more,.basel-dark .basel-load-more,.basel-dark .basel-load-more:hover,.basel-dark .feedback-form .wpcf7-submit,.basel-dark .mc4wp-form input[type=submit],.basel-dark .single_add_to_cart_button,.basel-dark .basel-buy-now-btn,.basel-dark .basel-compare-col .add_to_cart_button,.basel-dark .basel-compare-col .added_to_cart,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register,.basel-dark .register .button, .basel-dark .login .button,.basel-dark .lost_reset_password .button,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button, .basel-dark .woocommerce .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover,.basel-dark .mc4wp-form input[type=submit]:hover,.basel-dark .single_add_to_cart_button:hover,.basel-dark .basel-buy-now-btn:hover,.basel-dark .basel-compare-col .add_to_cart_button:hover,.basel-dark .basel-compare-col .added_to_cart:hover,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:hover,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover,.basel-dark .register .button:hover, .basel-dark .login .button:hover,.basel-dark .lost_reset_password .button:hover,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:hover,.basel-dark .woocommerce .cart-actions .coupon .button:hover,.cookies-buttons .cookies-accept-btn:hover,.blockOverlay:after,.widget_shopping_cart li.basel-loading:after,.basel-price-table:hover,.title-shop .nav-shop ul li a:after,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.basel-hover-link .swap-elements .btn-add a.loading:after,.scrollToTop:hover, .basel-sticky-filter-btn:hover,blockquote{border-color:#e6c55d;}.with-animation .info-box-icon svg path,.single-product-content .entry-summary .basel-sizeguide-btn:hover svg{stroke:#e6c55d;}.btn.btn-color-alt.btn-style-bordered, .button.btn-color-alt.btn-style-bordered, button.btn-color-alt.btn-style-bordered, .added_to_cart.btn-color-alt.btn-style-bordered, input[type=submit].btn-color-alt.btn-style-bordered,.title-wrapper.basel-title-color-alt .title-subtitle{color:#dd3333;}.btn.btn-color-alt, .button.btn-color-alt, button.btn-color-alt, .added_to_cart.btn-color-alt, input[type=submit].btn-color-alt,.btn.btn-color-alt:hover,.button.btn-color-alt:hover,button.btn-color-alt:hover,.added_to_cart.btn-color-alt:hover,input[type=submit].btn-color-alt:hover,.btn.btn-color-alt.btn-style-bordered:hover,.button.btn-color-alt.btn-style-bordered:hover,button.btn-color-alt.btn-style-bordered:hover,.added_to_cart.btn-color-alt.btn-style-bordered:hover,input[type=submit].btn-color-alt.btn-style-bordered:hover,.widget_nav_mega_menu .menu > li:hover, .mega-navigation .menu > li:hover{background-color:#dd3333;}.btn.btn-color-alt,.button.btn-color-alt,button.btn-color-alt,.added_to_cart.btn-color-alt,input[type=submit].btn-color-alt,.btn.btn-color-alt:hover,.button.btn-color-alt:hover,button.btn-color-alt:hover,.added_to_cart.btn-color-alt:hover,input[type=submit].btn-color-alt:hover,.btn.btn-color-alt.btn-style-bordered:hover,.button.btn-color-alt.btn-style-bordered:hover,button.btn-color-alt.btn-style-bordered:hover,.added_to_cart.btn-color-alt.btn-style-bordered:hover,input[type=submit].btn-color-alt.btn-style-bordered:hover{border-color:#dd3333;}.button, 
button, 
input[type=submit],
html .yith-woocompare-widget a.button.compare,
html .basel-dark .basel-registration-page .basel-switch-to-register,
html .basel-dark .login .button,
html .basel-dark .register .button,
html .basel-dark .widget_shopping_cart .buttons a,
html .basel-dark .yith-woocompare-widget a.button.compare,
html .basel-dark .widget_price_filter .price_slider_amount .button,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit,
html .basel-dark .basel-widget-layered-nav-dropdown__submit,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]{background-color:#ECECEC;}.button, 
button, 
input[type=submit],
html .yith-woocompare-widget a.button.compare,
html .basel-dark .basel-registration-page .basel-switch-to-register,
html .basel-dark .login .button,
html .basel-dark .register .button,
html .basel-dark .widget_shopping_cart .buttons a,
html .basel-dark .yith-woocompare-widget a.button.compare,
html .basel-dark .widget_price_filter .price_slider_amount .button,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit,
html .basel-dark .basel-widget-layered-nav-dropdown__submit,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]{border-color:#ECECEC;}.button:hover, 
button:hover, 
input[type=submit]:hover,
html .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .basel-registration-page .basel-switch-to-register:hover,
html .basel-dark .login .button:hover,
html .basel-dark .register .button:hover,
html .basel-dark .widget_shopping_cart .buttons a:hover,
html .basel-dark .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .widget_price_filter .price_slider_amount .button:hover,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .basel-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]:hover{background-color:#3E3E3E;}.button:hover, 
button:hover, 
input[type=submit]:hover,
html .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .basel-registration-page .basel-switch-to-register:hover,
html .basel-dark .login .button:hover,
html .basel-dark .register .button:hover,
html .basel-dark .widget_shopping_cart .buttons a:hover,
html .basel-dark .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .widget_price_filter .price_slider_amount .button:hover,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .basel-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]:hover{border-color:#3E3E3E;}html .basel-hover-alt .btn-add>a{color:#000000;}html .single_add_to_cart_button,
html .basel-buy-now-btn,
html .basel-sticky-btn .basel-sticky-add-to-cart,
html .woocommerce .cart-actions .coupon .button,
html .added_to_cart.btn-color-black, 
html input[type=submit].btn-color-black,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button,
html .basel-hover-quick .quick-shop-btn > a,
html table.compare-list tr.add-to-cart td a,
html .basel-compare-col .add_to_cart_button, 
html .basel-compare-col .added_to_cart{background-color:#000000;}html .single_add_to_cart_button,
html .basel-buy-now-btn,
html .basel-sticky-btn .basel-sticky-add-to-cart,
html .woocommerce .cart-actions .coupon .button,
html .added_to_cart.btn-color-black, 
html input[type=submit].btn-color-black,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button,
html .basel-hover-quick .quick-shop-btn > a,
html table.compare-list tr.add-to-cart td a,
html .basel-compare-col .add_to_cart_button, 
html .basel-compare-col .added_to_cart{border-color:#000000;}html .basel-hover-alt .btn-add>a:hover{color:#333333;}html .single_add_to_cart_button:hover,
html .basel-buy-now-btn:hover,
html .basel-sticky-btn .basel-sticky-add-to-cart:hover,
html .woocommerce .cart-actions .coupon .button:hover,
html .added_to_cart.btn-color-black:hover, 
html input[type=submit].btn-color-black:hover,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,
html .basel-hover-quick .quick-shop-btn > a:hover,
html table.compare-list tr.add-to-cart td a:hover,
html .basel-compare-col .add_to_cart_button:hover, 
html .basel-compare-col .added_to_cart:hover{background-color:#333333;}html .single_add_to_cart_button:hover,
html .basel-buy-now-btn:hover,
html .basel-sticky-btn .basel-sticky-add-to-cart:hover,
html .woocommerce .cart-actions .coupon .button:hover,
html .added_to_cart.btn-color-black:hover, 
html input[type=submit].btn-color-black:hover,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,
html .basel-hover-quick .quick-shop-btn > a:hover,
html table.compare-list tr.add-to-cart td a:hover,
html .basel-compare-col .add_to_cart_button:hover, 
html .basel-compare-col .added_to_cart:hover{border-color:#333333;}.single-product .site-content{background-color:#ffffff;}@font-face {
			font-weight: normal;
			font-style: normal;
			font-family: "simple-line-icons";
			src: url("//foxcigar.com/wp-content/themes/basel/fonts/Simple-Line-Icons.woff2?v=5.7.2") format("woff2"),
			url("//foxcigar.com/wp-content/themes/basel/fonts/Simple-Line-Icons.woff?v=5.7.2") format("woff");}@font-face {
			font-weight: normal;
			font-style: normal;
			font-family: "basel-font";
			src: url("//foxcigar.com/wp-content/themes/basel/fonts/basel-font.woff2?v=5.7.2") format("woff2"),
			url("//foxcigar.com/wp-content/themes/basel/fonts/basel-font.woff?v=5.7.2") format("woff");}body, .basel-dark .main-page-wrapper {
    background-color: #f4f4f4;
}

.home-slider .btn-slide.zero {
		position:absolute;
	  bottom: 20px;
    left: 20px;
    width: 440px;
		height: 98px;
		background:url(/wp-content/uploads/2025/06/btn-slide-zero-fks.png) no-repeat 0 0;
}

@media (max-width: 791px) {
	.home-slider .btn-slide.zero {
    width: 254px;
		height: 59px;
		background:url(/wp-content/uploads/2025/06/btn-slide-zero-fks_mob.png) no-repeat 0 0;
	}

}

.home-slider .btn-view.frst.crabtn {
	bottom:38%;
}

.page-id-562046 .page-title {
	    padding-top: 150px !important;
}

.page-id-562092 .page-title {
	    padding-top: 150px !important;
}

@media (min-width: 1250px) {
	.top-bar-left {
       position: absolute;
			right: 155px;
			top: 97px;
	}

}

@media (max-width: 991px) {
    .page-id-562046 .topbar-wrapp, .page-id-562046 .topbar-content:before {
        height: 40px !important;
    }
	
		.page-id-562092 .topbar-wrapp, .page-id-562092 .topbar-content:before {
        height: 40px !important;
    }
	
		.page-id-562046 .page-title .entry-header .entry-title,
		.page-id-562092 .page-title .entry-header .entry-title {
				font-size:24px;
				margin-bottom:15px;
		}
}


/* Hide the form by default */
.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon {
  display: none;
  position: fixed;
  z-index: 10000;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  padding: 30px;
  box-shadow: 0 0 15px rgba(0,0,0,0.5);
  max-width: 400px;
  width: 90%;
  border-radius: 8px;
}

/* Overlay background */
.woocommerce-checkout .coupon-overlay {
  display: none;
  position: fixed;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background: rgba(0,0,0,0.6);
  z-index: 9999;
}

/* Close button */
.woocommerce-checkout .checkout_coupon .close-coupon {
  position: absolute;
  top: 10px;
  right: 15px;
  font-size: 22px;
  cursor: pointer;
}

.woocommerce-checkout .coupon-overlay.active {
	display: block;
}


.woocommerce-lost-password .woocommerce .form-row-last {
	width:100%;
}

#mega-menu-wrap-new_menu_location #mega-menu-new_menu_location > li.mega-menu-item:first-child {
	display:none;
}

.mobile-nav .search-text {
	  color: #fff;
    font-size: 15px;
    line-height: 18px;
    padding: 15px;
    text-align: center;
}

.mobile-nav .aws-container {
		padding: 25px 15px;
}

.mobile-nav .searchform {
	display:none;
}

.basel-content-popup .product-grid-item .variation-options li .amount {
	color:#cc0000;
}

.basel-content-popup .product-grid-item .variation-options .instock {
	color:#527e29
}

.basel-content-popup .product-grid-item .variation-options li ins .amount {
    color: #cc0000 !important;
}

.basel-content-popup .product-grid-item .variation-options li del, 
.basel-content-popup .product-grid-item .variation-options li del .amount {
	color:#999999 !important
}

.basel-content-popup .product-grid-item .variation-options li .outstock {
    color: #ff0000 !important;
}

.basel-content-popup .product-grid-item .variation-options li .instock.almost {
	color:#e69138;
}

.up-sells .product-grid-item .variation-options li .amount,
.related-products .product-grid-item .variation-options li .amount {
	color:#cc0000;
}

.up-sells .product-grid-item .variation-options .instock,
.related-products .product-grid-item .variation-options .instock {
	color:#527e29
}

.up-sells .product-grid-item .variation-options li ins .amount,
.related-products .product-grid-item .variation-options li ins .amount {
    color: #cc0000 !important;
}

.up-sells .product-grid-item .variation-options li ins,
.related-products .product-grid-item .variation-options li ins {
	text-decoration:none;
}

.up-sells .product-grid-item .variation-options li del,
.up-sells .product-grid-item .variation-options li del .amount,
.related-products .product-grid-item .variation-options li del, 
.related-products .product-grid-item .variation-options li del .amount {
	color:#999999 !important
}

.up-sells .product-grid-item .variation-options li .outstock,
.related-products .product-grid-item .variation-options li .outstock {
    color: #ff0000 !important;
}

.up-sells .product-grid-item .variation-options li .instock.almost,
.related-products .product-grid-item .variation-options li .instock.almost {
	color:#e69138;
}

.single-product .up-sells .price .amount,
.single-product .related-products .price .amount {
	color:#e69138;
}

.single-product .up-sells .price del .amoun,
.single-product .related-products .price del .amount {
	color:#999999;
}

@media screen and (max-width: 480px) {
	.vc_custom_1719004881231  .vc_figure img {
		height:210px !important;
		object-fit: fill !important;
	}
	
	.home .btn-buy {
		right: 4% !important;
		height: 50px !important;
    width: 135px !important;
	}
	.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a {
		font-size:14px !important;
		padding:10px 20px !important;
	}
	
	.woocommerce-breadcrumb .breadcrumb-last {
		line-height: 21px;
	}
	
	.woocommerce-breadcrumb a {
		line-height: 19px;
	}
}

@media screen and (max-width: 991px) {
    #mega-menu-wrap-new_menu_location #mega-menu-new_menu_location > li.mega-menu-item:first-child {
			display:block;
		}
}

.term-207 .products .outofstock {
	display:none;
}

#lus.basel-content-popup .mfp-close:before,
#lus.basel-content-popup .mfp-close:after {
	background-color: #fff;
}

.archive .products .product .variations_form .woocommerce-variation-description {
	display:none;
}

.archive .products .product .variations_form .variations ul.variation-options {
	display:none;
}

.archive .product-grid-item .variation-options li del,
.archive .product-grid-item .variation-options li del .amount {
	color:#999999 !important;
}

.archive .product-grid-item .price del>.amount {
	color:#999999 !important;
}

.archive .product-grid-item .variation-options li .outstock {
	color:#ff0000 !important;
}

.archive .product-grid-item .variation-options li ins .amount {
	color: #cc0000 !important;
}

.archive .product-grid-item .variation-options li .instock {
	color: #527e29;
}

.archive .product-grid-item .price ins>.amount {
	color:#cc0000;
}

.archive .product-grid-item .variation-options li .instock.almost {
	color:#e69138;
}

.single-product .single-product-page .variations_form .variations .variation-options {
		display: flex;
    flex-direction: column-reverse;
}

.single-product .price ins>.amount {
		color:#e69138;
}

.single-product-content .price del {
		color:#999999;
}

#block-4, #block-5 {
	margin-bottom:0;
}

.home .home-slider .frst-vote {
	  right: auto;
    left: 10%;
	  bottom: 45%;
}

.home .home-slider .btn-vote {
		right: 9%;
	  bottom: 21%;
}

.basel-content-popup .btn-vote {
	position: absolute;
	right: 0px;
	width: 400px;
	height: 500px;
	top: 0px;
	font-size: 22px;
	font-weight: 600;
	line-height: 50px;
	background: url(https://foxcigar.com/wp-content/uploads/2025/03/vote-back.png) no-repeat 0 0;
	background-size: cover;
}

@media (max-width: 791px) {
    .home .home-slider .frst-vote {
			  font-size: 14px !important;
				left: 5% !important;
    		bottom: 5% !important;
		}
		.home .home-slider .btn-vote {
			  font-size: 14px !important;
				right: 5% !important;
    		bottom: 5% !important;
		}
	
	.basel-content-popup .btn-vote {
	  right: 0px;
		width: 100%;
		height: 260px;
		top: 0px;
		background-size: contain;
		position:relative;
		background-position: top center;
	}
	
	#jh .vc_carousel_container, #rph .vc_carousel_container, #breaknews .vc_carousel_container {
    padding: 13px 10px 13px 10px !important;
	}
	
	
	.home .basel-content-popup .vc_carousel_container .basel-hover-quick .quick-shop-wrapper {
		transform: translate3d(0, -40px, 0);
	}
	
	.home .basel-content-popup .vc_carousel_container .basel-hover-quick.quick-shop-shown .quick-shop-wrapper {
			top: 100%;
			transform: translate3d(0, -100%, 0);
			transition: transform .4s ease;
			overflow-x: hidden;
			overflow-y: auto;
			-webkit-overflow-scrolling: touch;
	}

}

.basel-content-popup .owl-item .variations .variation-options {
	display:none;
}
.basel-content-popup .owl-item .single_variation_wrap .woocommerce-variation-description p {
	display:none;
}
.basel-content-popup .owl-item .single_variation_wrap .woocommerce-variation-description p:first-child {
	display:block;
	font-size: 14px;
    line-height: 18px;
}
#davidoff .wp-video-shortcode,
#davidoff video.wp-video-shortcode {
	height:472px !important;
}

.home-slider .owl-dots .owl-dot span {
	cursor:pointer;
}

.home .basel-content-popup .vc_carousel_container  {
	width:100% !important;
	max-width:440px !important;
}


.notify-me-button {
	 display: none !important;
}

.kimj .btn-buy {
	font-size: 0 !important;
}

.woocommerce-product-gallery .basel-show-product-gallery {
	display:none;
}

.play-video {
		position: absolute;
		width:80px;
		height:80px;
		left:50%;
		top:50%;
		transform: translate(-50%, -90%);
		background: url(/wp-content/uploads/2024/12/btn_play.svg) no-repeat center center;
}

.play-video.active {
	display:none;
}

a.wayon {
	  position: absolute;
    top:0px;
    width: 100%;
    height: 100%;
    background: url(/wp-content/uploads/2024/10/play_btn.png) no-repeat center center;
    left: 0;
    background-size: 280px;
}

.home .btn-buy {
   bottom: 11%;
    position: absolute;
	border:none;
    right: 9%;
    height: 105px;
    width: 280px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 23px;
    line-height: 1;
    font-weight: 500;
    background: url(/wp-content/uploads/2024/10/buy-now-1.png) no-repeat 0 0;
    background-size: cover;
	z-index:100;
}


.basel-content-popup .mejs-container-fullscreen .wp-video-shortcode {
	max-height:100% !important;
}

.page-title-default {
    background-color: transparent;
}

.topbar-wrapp {
    background-color: #000000;
}

html .main-header, .sticky-header.header-clone, .header-spacing {
    background-color: #ffffff;
}

#lus .wp-video-shortcode video.wp-video-shortcode {
	max-height:530px;
}

#lus .wp-video-shortcode.mejs-video {
	max-height:500px;
}

.product-grid-item.outofstock .outstock {
	font-size:15px;
	color:red;
}

.main-header {
    border-style: solid;
}

.footer-container {
    background-color: #000000;
}

.woocommerce-checkout #customer_details #ssncls {
	display:block !important;
}

.archive .product-grid-item .variation-options {
	text-align: center;
    margin: 0 auto 15px;
    display: block;
    width: 320px;
}

.home-slider .btn-view.frst {
	bottom: 10%;
	right: 44%;
	width:220px;
}

.home-slider .btn-view.second {
	  bottom: 5%;
    left: 31%;
    width: 220px;
    right: auto;
}

.home .basel-content-popup .owl-nav .owl-next {
		right: auto !important;
    left: 311px !important;
}

.home .basel-content-popup .owl-carousel .owl-stage-outer .owl-item {
	width:400px !important;
}

@supports (-webkit-touch-callout: none) {
  .play-video {
    background: none;
  }
}

@media (max-width: 791px) {
		#davidoff .wp-video-shortcode,
		#davidoff video.wp-video-shortcode {
			height:300px !important;
		}
	
		.archive .products .product .variations_form .woocommerce-variation-description {
			display:none;
		}
	
		.archive .products .product .variations_form .variations ul.variation-options {
			display:none;
		}
	
		.home .btn-buy {
			height: 70px;
    	width: 190px;
		}
	
	
		 .play-video {
			display: none;
		}
	
    .home-slider .btn-view.mob-btn {
        font-size: 15px !important;
        width: 170px !important;
    }
		.home-slider .btn-view.frst {
			  right: 34% !important;
			  font-size: 14px !important;
			  width: 200px !important;
			  bottom:10% !important;
			  
		}
	
		.home-slider .btn-view.second {
			  right: auto !important;
			  font-size: 14px !important;
			  width: 154px !important;
			  bottom:5% !important;
			  left:28% !important;
		}
	
		.home-slider .btn-view.frst.christmas-btn {
				right: 5% !important;
        bottom: 24% !important;
				width:130px !important;
		}
	
		a.wayon {
			    background-size: 90px !important;
		}
}

.single-product .variation-options li label {
	font-size: 16px !important;
	font-weight: normal !important;
	line-height: 30px;
}

.shop-loop-head .woocommerce-ordering .orderby {
	width:250px;
}

.single-product .variation-options li label span {
	font-weight: bold;
}

.single-product .variation-options li label span.outstock {
	color: #ff0000;
	font-weight: normal;
}

.single-product .variation-options li label span.instock {
	color: #297E29;
	font-weight: normal;
}

.single-product .variation-options li label:after {
	display: none;
}

.single-product .variation-options li label input {
	margin-bottom: 2px;
}

.single-product .variations_form.variation-swatch-selected #pa_cigar-count {
	display: none;
}


.single-product .variations_form.variation-swatch-selected .woocommerce-variation-availability,
.single-product .variations_form.variation-swatch-selected .reset_variations {
	display: none !important;
}



@media screen and (min-width: 769px) {
	.archive .products .product-grid-item .product-element-top {
		 min-height: 400px;
	}
}

.archive .product-grid-item .variation-options li ins {
	text-decoration: none;
	
}



.archive .product-grid-item .variation-options li .amount {
	color: #0d0a0a !important;
	font-size: 16px;
	font-weight: 500;
}

.archive .product-grid-item .variation-options li {
	font-size: 15px;
    font-weight: normal;
	line-height: 22px;
}



.archive .product-grid-item .variation-options li .outstock {
	color: red;
}

.archive .product-grid-item {
	border: 1px solid #efefef;
	min-height: 520px;
    margin-left: 5px;
    width: calc(33.333% - 5px);
	margin-bottom:5px;
}

@media (max-width: 991px) {
    .topbar-wrapp, .topbar-content:before {
        height: 52px !important;
    }
	 .topbar-wrapp .topbar-content {
				padding: 8px 0 0;
	}
}

@media screen and (max-width:1040px){
	.single-product .variations_form .variations tr {
		display: block;
	} 
	.single-product .variations_form .variations tr td {
		display: block;
	}

	.single-product .variations_form .variations tr td.label {
		margin-bottom: 15px;
	}

	.single-product .variation-options li label {
		line-height: 40px;
	}
}

@media screen and (max-width: 768px) {
	.archive .product-grid-item {
		width: 100%;
		min-height: auto;
	}
}


body, p, .widget_nav_mega_menu .menu > li > a, .mega-navigation .menu > li > a, .basel-navigation .menu > li.menu-item-design-full-width .sub-sub-menu li a, .basel-navigation .menu > li.menu-item-design-sized .sub-sub-menu li a, .basel-navigation .menu > li.menu-item-design-default .sub-menu li a, .font-default {
    font-family: "Karla", Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1, h2, h3, h4, h5, h6, .title, table th, .wc-tabs li a, .masonry-filter li a, .woocommerce .cart-empty, .basel-navigation .menu > li.menu-item-design-full-width .sub-menu > li > a, .basel-navigation .menu > li.menu-item-design-sized .sub-menu > li > a, .mega-menu-list > li > a, fieldset legend, table th, .basel-empty-compare, .compare-field, .compare-value:before, .color-scheme-dark .info-box-inner h1, .color-scheme-dark .info-box-inner h2, .color-scheme-dark .info-box-inner h3, .color-scheme-dark .info-box-inner h4, .color-scheme-dark .info-box-inner h5, .color-scheme-dark .info-box-inner h6 {
    font-family: "Karla", Arial, Helvetica, sans-serif;
}

.product-title a, .post-slide .entry-title a, .category-grid-item .hover-mask h3, .basel-search-full-screen .basel-search-inner input[type="text"], .blog-post-loop .entry-title, .post-title-large-image .entry-title, .single-product-content .entry-title, .basel-entities-title {
    font-family: "Lora", Arial, Helvetica, sans-serif;
}

.title-alt, .subtitle, .font-alt, .basel-entry-meta {
    font-family: "Lato", Arial, Helvetica, sans-serif;
}

.main-nav .menu > li > a {
    font-family: "Karla", Arial, Helvetica, sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #000000;
}

.color-primary,.mobile-nav ul li.current-menu-item > a,.main-nav .menu > li.current-menu-item > a,.main-nav .menu > li.onepage-link.current-menu-item > a,.main-nav .menu > li > a:hover,.basel-navigation .menu>li.menu-item-design-default ul li:hover>a,.basel-navigation .menu > li.menu-item-design-full-width .sub-menu li a:hover, .basel-navigation .menu > li.menu-item-design-sized .sub-menu li a:hover,.basel-product-categories.responsive-cateogires li.current-cat > a, .basel-product-categories.responsive-cateogires li.current-cat-parent > a,.basel-product-categories.responsive-cateogires li.current-cat-ancestor > a,.basel-my-account-links a:hover:before,.mega-menu-list > li > a:hover,.mega-menu-list .sub-sub-menu li a:hover,a[href^=tel],.topbar-menu ul > li > .sub-menu-dropdown li > a:hover,.btn.btn-color-primary.btn-style-bordered,.button.btn-color-primary.btn-style-bordered,button.btn-color-primary.btn-style-bordered,.added_to_cart.btn-color-primary.btn-style-bordered,input[type=submit].btn-color-primary.btn-style-bordered,a.login-to-prices-msg,a.login-to-prices-msg:hover,.basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.basel-dark .read-more-section .btn-read-more,.basel-dark .basel-load-more,.basel-dark .color-primary,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.blog-post-loop .entry-title a:hover,.blog-post-loop.sticky .entry-title:before,.post-slide .entry-title a:hover,.comments-area .reply a,.single-post-navigation a:hover,blockquote footer:before,blockquote cite,.format-quote .entry-content blockquote cite, .format-quote .entry-content blockquote cite a,.basel-entry-meta .meta-author a,.search-no-results.woocommerce .site-content:before,.search-no-results .not-found .entry-header:before,.login-form-footer .lost_password:hover,.error404 .page-title,.menu-label-new:after,.widget_shopping_cart .product_list_widget li .quantity .amount,.product_list_widget li ins .amount,.price ins > .amount,.price ins,.single-product .price,.single-product .price .amount,.popup-quick-view .price,.popup-quick-view .price .amount,.basel-products-nav .product-short .price,.basel-products-nav .product-short .price .amount,.star-rating span:before,.comment-respond .stars a:hover:after,.comment-respond .stars a.active:after,.single-product-content .comment-form .stars span a:hover,.single-product-content .comment-form .stars span a.active,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title:hover,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title.active,.single-product-content .woocommerce-product-details__short-description ul > li:before, .single-product-content #tab-description ul > li:before, .blog-post-loop .entry-content ul > li:before, .comments-area .comment-list li ul > li:before,.brands-list .brand-item a:hover,.footer-container .footer-widget-collapse.footer-widget-opened .widget-title:after,.sidebar-widget li a:hover, .filter-widget li a:hover,.sidebar-widget li > ul li a:hover, .filter-widget li > ul li a:hover,.basel-price-filter ul li a:hover .amount,.basel-hover-effect-4 .swap-elements > a,.basel-hover-effect-4 .swap-elements > a:hover,.product-grid-item .basel-product-cats a:hover, .product-grid-item .basel-product-brands-links a:hover,.wishlist_table tr td.product-price ins .amount,.basel-buttons .product-compare-button > a.added:before,.basel-buttons .basel-wishlist-btn > a.added:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist a:hover,.single-product-content .container .entry-summary .yith-wcwl-add-to-wishlist a:hover:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.feid-in > a:before,.basel-sticky-btn .basel-sticky-btn-wishlist a.added, .basel-sticky-btn .basel-sticky-btn-wishlist a:hover,.single-product-content .entry-summary .wishlist-btn-wrapper a:hover,.single-product-content .entry-summary .wishlist-btn-wrapper a:hover:before,.single-product-content .entry-summary .wishlist-btn-wrapper a.added:before,.vendors-list ul li a:hover,.product-list-item .product-list-buttons .basel-wishlist-btn a:hover,.product-list-item .product-list-buttons .product-compare-button a:hover,.product-list-item .product-list-buttons .basel-wishlist-btn > a.added:before,.product-list-item .product-list-buttons .product-compare-button > a.added:before,.basel-sticky-btn .basel-sticky-btn-compare a.added, .basel-sticky-btn .basel-sticky-btn-compare a:hover,.single-product-content .entry-summary .compare-btn-wrapper a:hover,.single-product-content .entry-summary .compare-btn-wrapper a:hover:before,.single-product-content .entry-summary .compare-btn-wrapper a.added:before,.single-product-content .entry-summary .basel-sizeguide-btn:hover,.single-product-content .entry-summary .basel-sizeguide-btn:hover:before,.blog-post-loop .entry-content ul li:before,.basel-menu-price .menu-price-price,.basel-menu-price.cursor-pointer:hover .menu-price-title,.comments-area #cancel-comment-reply-link:hover,.comments-area .comment-body .comment-edit-link:hover,.popup-quick-view .entry-summary .entry-title a:hover,.wpb_text_column ul:not(.social-icons) > li:before,.widget_product_categories .basel-cats-toggle:hover,.widget_product_categories .toggle-active,.widget_product_categories li.current-cat-parent > a, .widget_product_categories li.current-cat > a,.woocommerce-checkout-review-order-table tfoot .order-total td .amount,.widget_shopping_cart .product_list_widget li .remove:hover,.basel-active-filters .widget_layered_nav_filters ul li a .amount,.title-wrapper.basel-title-color-primary .title-subtitle,.widget_shopping_cart .widget_shopping_cart_content > .total .amount,.color-scheme-light .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active > a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a,.basel-free-progress-bar .amount {
    color: #e6c55d;
}

.wishlist-info-widget .icon-count,.compare-info-widget .icon-count,.basel-toolbar-compare .compare-count,.basel-cart-design-2 > a .basel-cart-number,.basel-cart-design-3 > a .basel-cart-number,.basel-sticky-sidebar-opener:not(.sticky-toolbar):hover,.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover,.button.btn-color-primary:hover,button.btn-color-primary:hover,.added_to_cart.btn-color-primary:hover,input[type=submit].btn-color-primary:hover,.btn.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:hover,.added_to_cart.btn-color-primary.btn-style-bordered:hover,input[type=submit].btn-color-primary.btn-style-bordered:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:hover,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-account button[name=track],.woocommerce-account button[name=track]:hover,.woocommerce-account button[name=save_account_details],.woocommerce-account button[name=save_account_details]:hover,.woocommerce-account button[name=save_address],.woocommerce-account button[name=save_address]:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover,.return-to-shop .button,.return-to-shop .button:hover,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover,.basel-pf-btn button,.basel-pf-btn button:hover,.basel-info-box.box-style-border .info-btn-wrapper a,.basel-info-box.box-style-border .info-btn-wrapper a:hover,.basel-info-box2.box-style-border .info-btn-wrapper a,.basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover,.product-list-item .product-list-buttons > a,.product-list-item .product-list-buttons > a:hover,.wpb_video_wrapper .button-play,.pswp__share--download:hover,.basel-navigation .menu > li.callto-btn > a,.basel-navigation .menu > li.callto-btn > a:hover,.basel-dark .basel-load-more:hover,.basel-dark .basel-load-more.load-on-click + .basel-load-more-loader,.basel-dark .feedback-form .wpcf7-submit,.basel-dark .mc4wp-form input[type=submit],.basel-dark .single_add_to_cart_button,.basel-dark .basel-buy-now-btn,.basel-dark .basel-compare-col .add_to_cart_button,.basel-dark .basel-compare-col .added_to_cart,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register,.basel-dark .register .button, .basel-dark .login .button,.basel-dark .lost_reset_password .button,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button, .basel-dark .woocommerce .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover,.basel-dark .mc4wp-form input[type=submit]:hover,.basel-dark .single_add_to_cart_button:hover,.basel-dark .basel-buy-now-btn:hover,.basel-dark .basel-compare-col .add_to_cart_button:hover,.basel-dark .basel-compare-col .added_to_cart:hover,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:hover,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover, .basel-dark .register .button:hover, .basel-dark .login .button:hover, .basel-dark .lost_reset_password .button:hover, .basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:hover,.basel-dark .woocommerce .cart-actions .coupon .button:hover,.basel-progress-bar .progress-bar,.widget_price_filter .ui-slider .ui-slider-handle:after,.widget_price_filter .ui-slider .ui-slider-range,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,body .select2-container--default .select2-results__option--highlighted[aria-selected], .basel-add-img-msg:before,.product-video-button a:hover:before, .product-360-button a:hover:before,.mobile-nav ul li .up-icon,.scrollToTop:hover,.basel-sticky-filter-btn:hover,.categories-opened li a:active,.basel-price-table .basel-plan-price,.header-categories .secondary-header .mega-navigation,.widget_nav_mega_menu,.meta-post-categories,.slider-title:before,.title-wrapper.basel-title-style-simple .title:after,.menu-label-new,.product-label.onsale,.color-scheme-light .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active > a span:after,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a span:after,.portfolio-with-bg-alt .portfolio-entry:hover .entry-header > .portfolio-info {
    background-color: #e6c55d;
}

.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover,.button.btn-color-primary:hover,button.btn-color-primary:hover,.added_to_cart.btn-color-primary:hover,input[type=submit].btn-color-primary:hover,.btn.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.sidebar-container .mc4wp-form input[type=submit],.sidebar-container .mc4wp-form input[type=submit]:hover,.footer-container .mc4wp-form input[type=submit],.footer-container .mc4wp-form input[type=submit]:hover,.filters-area .mc4wp-form input[type=submit],.filters-area .mc4wp-form input[type=submit]:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:hover,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-account button[name=track],.woocommerce-account button[name=track]:hover,.woocommerce-account button[name=save_account_details],.woocommerce-account button[name=save_account_details]:hover,.woocommerce-account button[name=save_address],.woocommerce-account button[name=save_address]:hover,.woocommerce-page button[name=save_address]:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.return-to-shop .button,.return-to-shop .button:hover,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover,.basel-pf-btn button,.basel-pf-btn button:hover,body .basel-info-box.box-style-border .info-btn-wrapper a,body .basel-info-box.box-style-border .info-btn-wrapper a:hover,body .basel-info-box2.box-style-border .info-btn-wrapper a,body .basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover,.product-list-item .product-list-buttons > a,.product-list-item .product-list-buttons > a:hover,body .wpb_video_wrapper .button-play,.woocommerce-store-notice__dismiss-link:hover,.basel-compare-table .compare-loader:after,.basel-sticky-sidebar-opener:not(.sticky-toolbar):hover,.basel-dark .read-more-section .btn-read-more,.basel-dark .basel-load-more,.basel-dark .basel-load-more:hover,.basel-dark .feedback-form .wpcf7-submit,.basel-dark .mc4wp-form input[type=submit],.basel-dark .single_add_to_cart_button,.basel-dark .basel-buy-now-btn,.basel-dark .basel-compare-col .add_to_cart_button,.basel-dark .basel-compare-col .added_to_cart,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register,.basel-dark .register .button, .basel-dark .login .button,.basel-dark .lost_reset_password .button,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button, .basel-dark .woocommerce .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover,.basel-dark .mc4wp-form input[type=submit]:hover,.basel-dark .single_add_to_cart_button:hover,.basel-dark .basel-buy-now-btn:hover,.basel-dark .basel-compare-col .add_to_cart_button:hover,.basel-dark .basel-compare-col .added_to_cart:hover,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:hover,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover,.basel-dark .register .button:hover, .basel-dark .login .button:hover,.basel-dark .lost_reset_password .button:hover,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:hover,.basel-dark .woocommerce .cart-actions .coupon .button:hover,.cookies-buttons .cookies-accept-btn:hover,.blockOverlay:after,.widget_shopping_cart li.basel-loading:after,.basel-price-table:hover,.title-shop .nav-shop ul li a:after,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.basel-hover-link .swap-elements .btn-add a.loading:after,.scrollToTop:hover, .basel-sticky-filter-btn:hover,blockquote {
    border-color: #e6c55d;
}

.with-animation .info-box-icon svg path,.single-product-content .entry-summary .basel-sizeguide-btn:hover svg {
    stroke: #e6c55d;
}

.btn.btn-color-alt.btn-style-bordered, .button.btn-color-alt.btn-style-bordered, button.btn-color-alt.btn-style-bordered, .added_to_cart.btn-color-alt.btn-style-bordered, input[type=submit].btn-color-alt.btn-style-bordered,.title-wrapper.basel-title-color-alt .title-subtitle {
    color: #dd3333;
}

.btn.btn-color-alt, .button.btn-color-alt, button.btn-color-alt, .added_to_cart.btn-color-alt, input[type=submit].btn-color-alt,.btn.btn-color-alt:hover,.button.btn-color-alt:hover,button.btn-color-alt:hover,.added_to_cart.btn-color-alt:hover,input[type=submit].btn-color-alt:hover,.btn.btn-color-alt.btn-style-bordered:hover,.button.btn-color-alt.btn-style-bordered:hover,button.btn-color-alt.btn-style-bordered:hover,.added_to_cart.btn-color-alt.btn-style-bordered:hover,input[type=submit].btn-color-alt.btn-style-bordered:hover,.widget_nav_mega_menu .menu > li:hover, .mega-navigation .menu > li:hover {
    background-color: #dd3333;
}

.btn.btn-color-alt,.button.btn-color-alt,button.btn-color-alt,.added_to_cart.btn-color-alt,input[type=submit].btn-color-alt,.btn.btn-color-alt:hover,.button.btn-color-alt:hover,button.btn-color-alt:hover,.added_to_cart.btn-color-alt:hover,input[type=submit].btn-color-alt:hover,.btn.btn-color-alt.btn-style-bordered:hover,.button.btn-color-alt.btn-style-bordered:hover,button.btn-color-alt.btn-style-bordered:hover,.added_to_cart.btn-color-alt.btn-style-bordered:hover,input[type=submit].btn-color-alt.btn-style-bordered:hover {
    border-color: #dd3333;
}

.button, button, input[type=submit], html .yith-woocompare-widget a.button.compare, html .basel-dark .basel-registration-page .basel-switch-to-register, html .basel-dark .login .button, html .basel-dark .register .button, html .basel-dark .widget_shopping_cart .buttons a, html .basel-dark .yith-woocompare-widget a.button.compare, html .basel-dark .widget_price_filter .price_slider_amount .button, html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit, html .basel-dark .basel-widget-layered-nav-dropdown__submit, html .basel-dark .woocommerce .cart-actions input[name="update_cart"] {
    background-color: #ECECEC;
}

.button, button, input[type=submit], html .yith-woocompare-widget a.button.compare, html .basel-dark .basel-registration-page .basel-switch-to-register, html .basel-dark .login .button, html .basel-dark .register .button, html .basel-dark .widget_shopping_cart .buttons a, html .basel-dark .yith-woocompare-widget a.button.compare, html .basel-dark .widget_price_filter .price_slider_amount .button, html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit, html .basel-dark .basel-widget-layered-nav-dropdown__submit, html .basel-dark .woocommerce .cart-actions input[name="update_cart"] {
    border-color: #ECECEC;
}

.button:hover, button:hover, input[type=submit]:hover, html .yith-woocompare-widget a.button.compare:hover, html .basel-dark .basel-registration-page .basel-switch-to-register:hover, html .basel-dark .login .button:hover, html .basel-dark .register .button:hover, html .basel-dark .widget_shopping_cart .buttons a:hover, html .basel-dark .yith-woocompare-widget a.button.compare:hover, html .basel-dark .widget_price_filter .price_slider_amount .button:hover, html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover, html .basel-dark .basel-widget-layered-nav-dropdown__submit:hover, html .basel-dark .woocommerce .cart-actions input[name="update_cart"]:hover {
    background-color: #3E3E3E;
}

.button:hover, button:hover, input[type=submit]:hover, html .yith-woocompare-widget a.button.compare:hover, html .basel-dark .basel-registration-page .basel-switch-to-register:hover, html .basel-dark .login .button:hover, html .basel-dark .register .button:hover, html .basel-dark .widget_shopping_cart .buttons a:hover, html .basel-dark .yith-woocompare-widget a.button.compare:hover, html .basel-dark .widget_price_filter .price_slider_amount .button:hover, html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover, html .basel-dark .basel-widget-layered-nav-dropdown__submit:hover, html .basel-dark .woocommerce .cart-actions input[name="update_cart"]:hover {
    border-color: #3E3E3E;
}

html .basel-hover-alt .btn-add>a {
    color: #000000;
}

html .single_add_to_cart_button, html .basel-buy-now-btn, html .basel-sticky-btn .basel-sticky-add-to-cart, html .woocommerce .cart-actions .coupon .button, html .added_to_cart.btn-color-black, html input[type=submit].btn-color-black, html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button, html .basel-hover-quick .quick-shop-btn > a, html table.compare-list tr.add-to-cart td a, html .basel-compare-col .add_to_cart_button, html .basel-compare-col .added_to_cart {
    background-color: #000000;
}

html .single_add_to_cart_button, html .basel-buy-now-btn, html .basel-sticky-btn .basel-sticky-add-to-cart, html .woocommerce .cart-actions .coupon .button, html .added_to_cart.btn-color-black, html input[type=submit].btn-color-black, html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button, html .basel-hover-quick .quick-shop-btn > a, html table.compare-list tr.add-to-cart td a, html .basel-compare-col .add_to_cart_button, html .basel-compare-col .added_to_cart {
    border-color: #000000;
}

html .basel-hover-alt .btn-add>a:hover {
    color: #333333;
}

html .single_add_to_cart_button:hover, html .basel-buy-now-btn:hover, html .basel-sticky-btn .basel-sticky-add-to-cart:hover, html .woocommerce .cart-actions .coupon .button:hover, html .added_to_cart.btn-color-black:hover, html input[type=submit].btn-color-black:hover, html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover, html .basel-hover-quick .quick-shop-btn > a:hover, html table.compare-list tr.add-to-cart td a:hover, html .basel-compare-col .add_to_cart_button:hover, html .basel-compare-col .added_to_cart:hover {
    background-color: #333333;
}

html .single_add_to_cart_button:hover, html .basel-buy-now-btn:hover, html .basel-sticky-btn .basel-sticky-add-to-cart:hover, html .woocommerce .cart-actions .coupon .button:hover, html .added_to_cart.btn-color-black:hover, html input[type=submit].btn-color-black:hover, html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover, html .basel-hover-quick .quick-shop-btn > a:hover, html table.compare-list tr.add-to-cart td a:hover, html .basel-compare-col .add_to_cart_button:hover, html .basel-compare-col .added_to_cart:hover {
    border-color: #333333;
}

.single-product .site-content {
    background-color: #ffffff;
}

@font-face {
    font-weight: normal;
    font-style: normal;
    font-family: "simple-line-icons";
    src: url("//foxcigar.com/wp-content/themes/basel/fonts/Simple-Line-Icons.woff2?v=5.7.2") format("woff2"), url("//foxcigar.com/wp-content/themes/basel/fonts/Simple-Line-Icons.woff?v=5.7.2") format("woff");
}

@font-face {
    font-weight: normal;
    font-style: normal;
    font-family: "basel-font";
    src: url("//foxcigar.com/wp-content/themes/basel/fonts/basel-font.woff2?v=5.7.2") format("woff2"), url("//foxcigar.com/wp-content/themes/basel/fonts/basel-font.woff?v=5.7.2") format("woff");
}

body,.basel-dark .main-page-wrapper {
    background-color: #f4f4f4
}

.page-title-default {
    background-color: transparent
}

.topbar-wrapp {
    background-color: #000
}

html .main-header,.sticky-header.header-clone,.header-spacing {
    background-color: #fff
}

.main-header {
    border-style: solid
}

.footer-container {
    background-color: #000
}

body,p,.widget_nav_mega_menu .menu>li>a,.mega-navigation .menu>li>a,.basel-navigation .menu>li.menu-item-design-full-width .sub-sub-menu li a,.basel-navigation .menu>li.menu-item-design-sized .sub-sub-menu li a,.basel-navigation .menu>li.menu-item-design-default .sub-menu li a,.font-default {
    font-family: karla,Arial,Helvetica,sans-serif;
    font-size: 16px;
    color: #000
}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1,h2,h3,h4,h5,h6,.title,table th,.wc-tabs li a,.masonry-filter li a,.woocommerce .cart-empty,.basel-navigation .menu>li.menu-item-design-full-width .sub-menu>li>a,.basel-navigation .menu>li.menu-item-design-sized .sub-menu>li>a,.mega-menu-list>li>a,fieldset legend,table th,.basel-empty-compare,.compare-field,.compare-value:before,.color-scheme-dark .info-box-inner h1,.color-scheme-dark .info-box-inner h2,.color-scheme-dark .info-box-inner h3,.color-scheme-dark .info-box-inner h4,.color-scheme-dark .info-box-inner h5,.color-scheme-dark .info-box-inner h6 {
    font-family: karla,Arial,Helvetica,sans-serif
}

.product-title a,.post-slide .entry-title a,.category-grid-item .hover-mask h3,.basel-search-full-screen .basel-search-inner input[type=text],.blog-post-loop .entry-title,.post-title-large-image .entry-title,.single-product-content .entry-title,.basel-entities-title {
    font-family: lora,Arial,Helvetica,sans-serif
}

.title-alt,.subtitle,.font-alt,.basel-entry-meta {
    font-family: lato,Arial,Helvetica,sans-serif
}

.main-nav .menu>li>a {
    font-family: karla,Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #000
}

.color-primary,.mobile-nav ul li.current-menu-item>a,.main-nav .menu>li.current-menu-item>a,.main-nav .menu>li.onepage-link.current-menu-item>a,.main-nav .menu>li>a:hover,.basel-navigation .menu>li.menu-item-design-default ul li:hover>a,.basel-navigation .menu>li.menu-item-design-full-width .sub-menu li a:hover,.basel-navigation .menu>li.menu-item-design-sized .sub-menu li a:hover,.basel-product-categories.responsive-cateogires li.current-cat>a,.basel-product-categories.responsive-cateogires li.current-cat-parent>a,.basel-product-categories.responsive-cateogires li.current-cat-ancestor>a,.basel-my-account-links a:hover:before,.mega-menu-list>li>a:hover,.mega-menu-list .sub-sub-menu li a:hover,a[href^=tel],.topbar-menu ul>li>.sub-menu-dropdown li>a:hover,.btn.btn-color-primary.btn-style-bordered,.button.btn-color-primary.btn-style-bordered,button.btn-color-primary.btn-style-bordered,.added_to_cart.btn-color-primary.btn-style-bordered,input[type=submit].btn-color-primary.btn-style-bordered,a.login-to-prices-msg,a.login-to-prices-msg:hover,.basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,.basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.basel-dark .read-more-section .btn-read-more,.basel-dark .basel-load-more,.basel-dark .color-primary,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.blog-post-loop .entry-title a:hover,.blog-post-loop.sticky .entry-title:before,.post-slide .entry-title a:hover,.comments-area .reply a,.single-post-navigation a:hover,blockquote footer:before,blockquote cite,.format-quote .entry-content blockquote cite,.format-quote .entry-content blockquote cite a,.basel-entry-meta .meta-author a,.search-no-results.woocommerce .site-content:before,.search-no-results .not-found .entry-header:before,.login-form-footer .lost_password:hover,.error404 .page-title,.menu-label-new:after,.widget_shopping_cart .product_list_widget li .quantity .amount,.product_list_widget li ins .amount,.price ins>.amount,.price ins,.single-product .price,.single-product .price .amount,.popup-quick-view .price,.popup-quick-view .price .amount,.basel-products-nav .product-short .price,.basel-products-nav .product-short .price .amount,.star-rating span:before,.comment-respond .stars a:hover:after,.comment-respond .stars a.active:after,.single-product-content .comment-form .stars span a:hover,.single-product-content .comment-form .stars span a.active,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title:hover,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title.active,.single-product-content .woocommerce-product-details__short-description ul>li:before,.single-product-content #tab-description ul>li:before,.blog-post-loop .entry-content ul>li:before,.comments-area .comment-list li ul>li:before,.brands-list .brand-item a:hover,.footer-container .footer-widget-collapse.footer-widget-opened .widget-title:after,.sidebar-widget li a:hover,.filter-widget li a:hover,.sidebar-widget li>ul li a:hover,.filter-widget li>ul li a:hover,.basel-price-filter ul li a:hover .amount,.basel-hover-effect-4 .swap-elements>a,.basel-hover-effect-4 .swap-elements>a:hover,.product-grid-item .basel-product-cats a:hover,.product-grid-item .basel-product-brands-links a:hover,.wishlist_table tr td.product-price ins .amount,.basel-buttons .product-compare-button>a.added:before,.basel-buttons .basel-wishlist-btn>a.added:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist a:hover,.single-product-content .container .entry-summary .yith-wcwl-add-to-wishlist a:hover:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.feid-in>a:before,.basel-sticky-btn .basel-sticky-btn-wishlist a.added,.basel-sticky-btn .basel-sticky-btn-wishlist a:hover,.single-product-content .entry-summary .wishlist-btn-wrapper a:hover,.single-product-content .entry-summary .wishlist-btn-wrapper a:hover:before,.single-product-content .entry-summary .wishlist-btn-wrapper a.added:before,.vendors-list ul li a:hover,.product-list-item .product-list-buttons .basel-wishlist-btn a:hover,.product-list-item .product-list-buttons .product-compare-button a:hover,.product-list-item .product-list-buttons .basel-wishlist-btn>a.added:before,.product-list-item .product-list-buttons .product-compare-button>a.added:before,.basel-sticky-btn .basel-sticky-btn-compare a.added,.basel-sticky-btn .basel-sticky-btn-compare a:hover,.single-product-content .entry-summary .compare-btn-wrapper a:hover,.single-product-content .entry-summary .compare-btn-wrapper a:hover:before,.single-product-content .entry-summary .compare-btn-wrapper a.added:before,.single-product-content .entry-summary .basel-sizeguide-btn:hover,.single-product-content .entry-summary .basel-sizeguide-btn:hover:before,.blog-post-loop .entry-content ul li:before,.basel-menu-price .menu-price-price,.basel-menu-price.cursor-pointer:hover .menu-price-title,.comments-area #cancel-comment-reply-link:hover,.comments-area .comment-body .comment-edit-link:hover,.popup-quick-view .entry-summary .entry-title a:hover,.wpb_text_column ul:not(.social-icons)>li:before,.widget_product_categories .basel-cats-toggle:hover,.widget_product_categories .toggle-active,.widget_product_categories li.current-cat-parent>a,.widget_product_categories li.current-cat>a,.woocommerce-checkout-review-order-table tfoot .order-total td .amount,.widget_shopping_cart .product_list_widget li .remove:hover,.basel-active-filters .widget_layered_nav_filters ul li a .amount,.title-wrapper.basel-title-color-primary .title-subtitle,.widget_shopping_cart .widget_shopping_cart_content>.total .amount,.color-scheme-light .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active>a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active>a,.basel-free-progress-bar .amount {
    color: #e6c55d
}

.wishlist-info-widget .icon-count,.compare-info-widget .icon-count,.basel-toolbar-compare .compare-count,.basel-cart-design-2>a .basel-cart-number,.basel-cart-design-3>a .basel-cart-number,.basel-sticky-sidebar-opener:not(.sticky-toolbar):hover,.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover,.button.btn-color-primary:hover,button.btn-color-primary:hover,.added_to_cart.btn-color-primary:hover,input[type=submit].btn-color-primary:hover,.btn.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:hover,.added_to_cart.btn-color-primary.btn-style-bordered:hover,input[type=submit].btn-color-primary.btn-style-bordered:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button:hover,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-account button[name=track],.woocommerce-account button[name=track]:hover,.woocommerce-account button[name=save_account_details],.woocommerce-account button[name=save_account_details]:hover,.woocommerce-account button[name=save_address],.woocommerce-account button[name=save_address]:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.error404 .page-content>.searchform #searchsubmit,.error404 .page-content>.searchform #searchsubmit:hover,.return-to-shop .button,.return-to-shop .button:hover,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-standard .btn-add>a,.basel-hover-standard .btn-add>a:hover,.basel-price-table .basel-plan-footer>a,.basel-price-table .basel-plan-footer>a:hover,.basel-pf-btn button,.basel-pf-btn button:hover,.basel-info-box.box-style-border .info-btn-wrapper a,.basel-info-box.box-style-border .info-btn-wrapper a:hover,.basel-info-box2.box-style-border .info-btn-wrapper a,.basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover,.product-list-item .product-list-buttons>a,.product-list-item .product-list-buttons>a:hover,.wpb_video_wrapper .button-play,.pswp__share--download:hover,.basel-navigation .menu>li.callto-btn>a,.basel-navigation .menu>li.callto-btn>a:hover,.basel-dark .basel-load-more:hover,.basel-dark .basel-load-more.load-on-click+.basel-load-more-loader,.basel-dark .feedback-form .wpcf7-submit,.basel-dark .mc4wp-form input[type=submit],.basel-dark .single_add_to_cart_button,.basel-dark .basel-buy-now-btn,.basel-dark .basel-compare-col .add_to_cart_button,.basel-dark .basel-compare-col .added_to_cart,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register,.basel-dark .register .button,.basel-dark .login .button,.basel-dark .lost_reset_password .button,.basel-dark .wishlist_table tr td.product-add-to-cart>.add_to_cart.button,.basel-dark .woocommerce .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover,.basel-dark .mc4wp-form input[type=submit]:hover,.basel-dark .single_add_to_cart_button:hover,.basel-dark .basel-buy-now-btn:hover,.basel-dark .basel-compare-col .add_to_cart_button:hover,.basel-dark .basel-compare-col .added_to_cart:hover,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:hover,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover,.basel-dark .register .button:hover,.basel-dark .login .button:hover,.basel-dark .lost_reset_password .button:hover,.basel-dark .wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,.basel-dark .woocommerce .cart-actions .coupon .button:hover,.basel-progress-bar .progress-bar,.widget_price_filter .ui-slider .ui-slider-handle:after,.widget_price_filter .ui-slider .ui-slider-range,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,body .select2-container--default .select2-results__option--highlighted[aria-selected],.basel-add-img-msg:before,.product-video-button a:hover:before,.product-360-button a:hover:before,.mobile-nav ul li .up-icon,.scrollToTop:hover,.basel-sticky-filter-btn:hover,.categories-opened li a:active,.basel-price-table .basel-plan-price,.header-categories .secondary-header .mega-navigation,.widget_nav_mega_menu,.meta-post-categories,.slider-title:before,.title-wrapper.basel-title-style-simple .title:after,.menu-label-new,.product-label.onsale,.color-scheme-light .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active>a span:after,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active>a span:after,.portfolio-with-bg-alt .portfolio-entry:hover .entry-header>.portfolio-info {
    background-color: #e6c55d
}

.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover,.button.btn-color-primary:hover,button.btn-color-primary:hover,.added_to_cart.btn-color-primary:hover,input[type=submit].btn-color-primary:hover,.btn.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.sidebar-container .mc4wp-form input[type=submit],.sidebar-container .mc4wp-form input[type=submit]:hover,.footer-container .mc4wp-form input[type=submit],.footer-container .mc4wp-form input[type=submit]:hover,.filters-area .mc4wp-form input[type=submit],.filters-area .mc4wp-form input[type=submit]:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button:hover,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-account button[name=track],.woocommerce-account button[name=track]:hover,.woocommerce-account button[name=save_account_details],.woocommerce-account button[name=save_account_details]:hover,.woocommerce-account button[name=save_address],.woocommerce-account button[name=save_address]:hover,.woocommerce-page button[name=save_address]:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.error404 .page-content>.searchform #searchsubmit,.error404 .page-content>.searchform #searchsubmit:hover,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.return-to-shop .button,.return-to-shop .button:hover,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-standard .btn-add>a,.basel-hover-standard .btn-add>a:hover,.basel-price-table .basel-plan-footer>a,.basel-price-table .basel-plan-footer>a:hover,.basel-pf-btn button,.basel-pf-btn button:hover,body .basel-info-box.box-style-border .info-btn-wrapper a,body .basel-info-box.box-style-border .info-btn-wrapper a:hover,body .basel-info-box2.box-style-border .info-btn-wrapper a,body .basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover,.product-list-item .product-list-buttons>a,.product-list-item .product-list-buttons>a:hover,body .wpb_video_wrapper .button-play,.woocommerce-store-notice__dismiss-link:hover,.basel-compare-table .compare-loader:after,.basel-sticky-sidebar-opener:not(.sticky-toolbar):hover,.basel-dark .read-more-section .btn-read-more,.basel-dark .basel-load-more,.basel-dark .basel-load-more:hover,.basel-dark .feedback-form .wpcf7-submit,.basel-dark .mc4wp-form input[type=submit],.basel-dark .single_add_to_cart_button,.basel-dark .basel-buy-now-btn,.basel-dark .basel-compare-col .add_to_cart_button,.basel-dark .basel-compare-col .added_to_cart,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register,.basel-dark .register .button,.basel-dark .login .button,.basel-dark .lost_reset_password .button,.basel-dark .wishlist_table tr td.product-add-to-cart>.add_to_cart.button,.basel-dark .woocommerce .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover,.basel-dark .mc4wp-form input[type=submit]:hover,.basel-dark .single_add_to_cart_button:hover,.basel-dark .basel-buy-now-btn:hover,.basel-dark .basel-compare-col .add_to_cart_button:hover,.basel-dark .basel-compare-col .added_to_cart:hover,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:hover,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover,.basel-dark .register .button:hover,.basel-dark .login .button:hover,.basel-dark .lost_reset_password .button:hover,.basel-dark .wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,.basel-dark .woocommerce .cart-actions .coupon .button:hover,.cookies-buttons .cookies-accept-btn:hover,.blockOverlay:after,.widget_shopping_cart li.basel-loading:after,.basel-price-table:hover,.title-shop .nav-shop ul li a:after,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.basel-hover-link .swap-elements .btn-add a.loading:after,.scrollToTop:hover,.basel-sticky-filter-btn:hover,blockquote {
    border-color: #e6c55d
}

.with-animation .info-box-icon svg path,.single-product-content .entry-summary .basel-sizeguide-btn:hover svg {
    stroke: #e6c55d
}

.btn.btn-color-alt.btn-style-bordered,.button.btn-color-alt.btn-style-bordered,button.btn-color-alt.btn-style-bordered,.added_to_cart.btn-color-alt.btn-style-bordered,input[type=submit].btn-color-alt.btn-style-bordered,.title-wrapper.basel-title-color-alt .title-subtitle {
    color: #d33
}

.btn.btn-color-alt,.button.btn-color-alt,button.btn-color-alt,.added_to_cart.btn-color-alt,input[type=submit].btn-color-alt,.btn.btn-color-alt:hover,.button.btn-color-alt:hover,button.btn-color-alt:hover,.added_to_cart.btn-color-alt:hover,input[type=submit].btn-color-alt:hover,.btn.btn-color-alt.btn-style-bordered:hover,.button.btn-color-alt.btn-style-bordered:hover,button.btn-color-alt.btn-style-bordered:hover,.added_to_cart.btn-color-alt.btn-style-bordered:hover,input[type=submit].btn-color-alt.btn-style-bordered:hover,.widget_nav_mega_menu .menu>li:hover,.mega-navigation .menu>li:hover {
    background-color: #d33
}

.btn.btn-color-alt,.button.btn-color-alt,button.btn-color-alt,.added_to_cart.btn-color-alt,input[type=submit].btn-color-alt,.btn.btn-color-alt:hover,.button.btn-color-alt:hover,button.btn-color-alt:hover,.added_to_cart.btn-color-alt:hover,input[type=submit].btn-color-alt:hover,.btn.btn-color-alt.btn-style-bordered:hover,.button.btn-color-alt.btn-style-bordered:hover,button.btn-color-alt.btn-style-bordered:hover,.added_to_cart.btn-color-alt.btn-style-bordered:hover,input[type=submit].btn-color-alt.btn-style-bordered:hover {
    border-color: #d33
}

.button,button,input[type=submit],html .yith-woocompare-widget a.button.compare,html .basel-dark .basel-registration-page .basel-switch-to-register,html .basel-dark .login .button,html .basel-dark .register .button,html .basel-dark .widget_shopping_cart .buttons a,html .basel-dark .yith-woocompare-widget a.button.compare,html .basel-dark .widget_price_filter .price_slider_amount .button,html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit,html .basel-dark .basel-widget-layered-nav-dropdown__submit,html .basel-dark .woocommerce .cart-actions input[name=update_cart] {
    background-color: #ececec
}

.button,button,input[type=submit],html .yith-woocompare-widget a.button.compare,html .basel-dark .basel-registration-page .basel-switch-to-register,html .basel-dark .login .button,html .basel-dark .register .button,html .basel-dark .widget_shopping_cart .buttons a,html .basel-dark .yith-woocompare-widget a.button.compare,html .basel-dark .widget_price_filter .price_slider_amount .button,html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit,html .basel-dark .basel-widget-layered-nav-dropdown__submit,html .basel-dark .woocommerce .cart-actions input[name=update_cart] {
    border-color: #ececec
}

.button:hover,button:hover,input[type=submit]:hover,html .yith-woocompare-widget a.button.compare:hover,html .basel-dark .basel-registration-page .basel-switch-to-register:hover,html .basel-dark .login .button:hover,html .basel-dark .register .button:hover,html .basel-dark .widget_shopping_cart .buttons a:hover,html .basel-dark .yith-woocompare-widget a.button.compare:hover,html .basel-dark .widget_price_filter .price_slider_amount .button:hover,html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover,html .basel-dark .basel-widget-layered-nav-dropdown__submit:hover,html .basel-dark .woocommerce .cart-actions input[name=update_cart]:hover {
    background-color: #3e3e3e
}

.button:hover,button:hover,input[type=submit]:hover,html .yith-woocompare-widget a.button.compare:hover,html .basel-dark .basel-registration-page .basel-switch-to-register:hover,html .basel-dark .login .button:hover,html .basel-dark .register .button:hover,html .basel-dark .widget_shopping_cart .buttons a:hover,html .basel-dark .yith-woocompare-widget a.button.compare:hover,html .basel-dark .widget_price_filter .price_slider_amount .button:hover,html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover,html .basel-dark .basel-widget-layered-nav-dropdown__submit:hover,html .basel-dark .woocommerce .cart-actions input[name=update_cart]:hover {
    border-color: #3e3e3e
}

html .basel-hover-alt .btn-add>a {
    color: #000
}

html .single_add_to_cart_button,html .basel-buy-now-btn,html .basel-sticky-btn .basel-sticky-add-to-cart,html .woocommerce .cart-actions .coupon .button,html .added_to_cart.btn-color-black,html input[type=submit].btn-color-black,html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button,html .basel-hover-quick .quick-shop-btn>a,html table.compare-list tr.add-to-cart td a,html .basel-compare-col .add_to_cart_button,html .basel-compare-col .added_to_cart {
    background-color: #000
}

html .single_add_to_cart_button,html .basel-buy-now-btn,html .basel-sticky-btn .basel-sticky-add-to-cart,html .woocommerce .cart-actions .coupon .button,html .added_to_cart.btn-color-black,html input[type=submit].btn-color-black,html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button,html .basel-hover-quick .quick-shop-btn>a,html table.compare-list tr.add-to-cart td a,html .basel-compare-col .add_to_cart_button,html .basel-compare-col .added_to_cart {
    border-color: #000
}

html .basel-hover-alt .btn-add>a:hover {
    color: #333
}

html .single_add_to_cart_button:hover,html .basel-buy-now-btn:hover,html .basel-sticky-btn .basel-sticky-add-to-cart:hover,html .woocommerce .cart-actions .coupon .button:hover,html .added_to_cart.btn-color-black:hover,html input[type=submit].btn-color-black:hover,html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,html .basel-hover-quick .quick-shop-btn>a:hover,html table.compare-list tr.add-to-cart td a:hover,html .basel-compare-col .add_to_cart_button:hover,html .basel-compare-col .added_to_cart:hover {
    background-color: #333
}

html .single_add_to_cart_button:hover,html .basel-buy-now-btn:hover,html .basel-sticky-btn .basel-sticky-add-to-cart:hover,html .woocommerce .cart-actions .coupon .button:hover,html .added_to_cart.btn-color-black:hover,html input[type=submit].btn-color-black:hover,html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,html .basel-hover-quick .quick-shop-btn>a:hover,html table.compare-list tr.add-to-cart td a:hover,html .basel-compare-col .add_to_cart_button:hover,html .basel-compare-col .added_to_cart:hover {
    border-color: #333
}

.single-product .site-content {
    background-color: #fff
}

@font-face {
    font-weight: 400;
    font-style: normal;
    font-family: simple-line-icons;
    src: url(//foxcigar.com/wp-content/themes/basel/fonts/Simple-Line-Icons.woff2?v=5.7.2) format("woff2"),url(//foxcigar.com/wp-content/themes/basel/fonts/Simple-Line-Icons.woff?v=5.7.2) format("woff")
}

@font-face {
    font-weight: 400;
    font-style: normal;
    font-family: basel-font;
    src: url(//foxcigar.com/wp-content/themes/basel/fonts/basel-font.woff2?v=5.7.2) format("woff2"),url(//foxcigar.com/wp-content/themes/basel/fonts/basel-font.woff?v=5.7.2) format("woff")
}

.info-offer-date {
    background: #000;
    color: #fff;
    padding: 15px;
    text-align: center;
    text-transform: uppercase;
    font-size: 24px;
    margin-top: -7px
}

.info-offer-date span {
    text-transform: none
}

.info-offer {
    padding: 10px 50px;
    text-align: center;
    font-size: 22px;
    line-height: 28px
}

#countdonw-wrap {
    display: flex;
    width: 100%;
    justify-content: center;
    background: #000;
    overflow: hidden;
    height: 70px;
    padding: 7px 0
}

#countdonw-wrap .offer {
    color: #fff;
    font-size: 24px;
    line-height: 51px;
    font-weight: 400;
    padding-right: 50px;
    text-transform: uppercase;
    font-family: Arial
}

#countdonw-wrap .shop-btn {
    background: #de6f2e;
    height: 44px;
    padding: 0 40px;
    margin-left: 50px;
    font-size: 16px;
    color: #fff;
    line-height: 44px;
    margin-top: 4px;
    border-radius: 3px
}

#countdown {
    display: flex
}

#countdown div {
    font-size: 13px;
    text-align: center;
    color: #fff
}

#countdown div span {
    background: #ecca42;
    background: linear-gradient(0deg,rgba(236,202,66,1) 0%,rgba(234,201,66,1) 100%);
    padding: 0 10px;
    border-radius: 5px;
    margin: 0 5px;
    display: block;
    width: 50px;
    height: 40px;
    text-align: center;
    font-size: 26px;
    line-height: 40px;
    color: #000
}

@media screen and (max-width: 767px) {
    .info-offer-date {
        font-size:20px;
        line-height: 23px
    }

    .info-offer {
        padding: 10px 15px;
        font-size: 18px;
        line-height: 22px
    }

    #countdonw-wrap {
        flex-direction: column;
        height: auto
    }

    #countdonw-wrap .offer {
        padding-right: 0;
        padding-bottom: 10px;
        text-align: center
    }

    #countdonw-wrap #countdown {
        justify-content: center
    }

    #countdonw-wrap .shop-btn {
        max-width: 155px;
        text-align: center;
        margin: 10px auto
    }
}

.term-207 .main-page-wrapper {
    margin-top: 0
}

#product-377987 .price ins .amount {
    color: red
}

.fox-after-subscribe {
    display: none
}

.fox-before-subscribe>div,.fox-after-subscribe>div {
    text-align: center;
    margin-bottom: -80px;
    margin-top: -20px
}

.bonus-txt {
    cursor: pointer;
    position: relative
}

.grn-txt {
    color: #297e29!important;
    text-transform: none
}

#bonus-popup .basel-popup-inner {
    padding: 40px
}

#bonus-popup h3 {
    margin: 0;
    line-height: 1;
    color: #297e29
}

#bonus-popup .btn-view.bonus {
    width: auto;
    height: auto!important;
    cursor: pointer;
    position: relative!important;
    color: #fff!important;
    font-family: bebas neue,Arial,Helvetica,sans-serif;
    display: inline-block;
    padding: 5px 30px!important;
    max-width: 280px;
    margin: 0;
    background: red;
    font-size: 25px
}

#bonus-popup .btn-view.bonus::before,#bonus-popup .btn-view.bonus::after {
    display: none!important
}

#bonus-popup .btn-view.bonus:hover {
    color: #fff!important;
    background-color: #000!important
}

.bonus-popup-img-txt .grn-txt {
    text-decoration: line-through;
    font-weight: 500
}

.postid-437496 a[href="#bonus-popup"] {
    width: 100%;
    max-width: 420px;
    background: 0 0;
    border: none;
    color: transparent;
    position: relative;
    z-index: 3
}

.postid-437496 .wpb-content-wrapper {
    position: absolute;
    left: 0;
    width: 100%
}

.postid-437496 .product-bonus-content .wpb_wrapper {
    position: absolute;
    left: 115px;
    width: 128px;
    top: -3px;
    height: 42px
}

.postid-437496 .variations,.postid-437496 .woocommerce-variation-description {
    display: none!important
}

.postid-437496 .thumbnails .owl-stage>.owl-item:last-child {
    display: none!important
}

.postid-437496 .single-product-content .single_variation_wrap {
    padding-top: 0;
    display: flex;
    align-items: center
}

.postid-437496 .single-product-content .summary-inner .in-stock {
    margin-bottom: 0
}

.postid-437496 .product-type-variable .entry-summary .wishlist-btn-wrapper {
    position: relative;
    top: -12px;
    margin-left: 15px
}

.postid-437496 .single-product-content .single_variation_wrap .variations_button {
    position: relative
}

.postid-437496 .wpb-content-wrapper {
    position: absolute;
    top: 0;
    padding: 3px 0;
    width: 132px;
    right: 0
}

@media screen and (max-width: 767px) {
    .postid-437496 .product-type-variable .entry-summary .wishlist-btn-wrapper {
        top:0;
        margin-left: 0;
        display: block!important
    }
}

.woocommerce-pagination {
    display: none!important
}

.postid-437473 .onsale {
    display: none
}

.postid-437477 .onsale {
    display: none
}

.home .feature-2 .promo-banner .banner-image img {
    height: 344px
}

.home .feature-2 .wrapper-content-baner .banner-inner img {
    height: 344px;
    opacity: 0
}

html body.page-id-424797 #video-small .wp-video .mejs-video,html body.page-id-424797 #video .wp-video .mejs-video {
    height: 72vh!important
}

html body.page-id-424797 #video-small .wp-video .mejs-video video,html body.page-id-424797 #video .wp-video .mejs-video video {
    height: 70vh!important
}

html body.page-id-424797 #video-small-2 .wp-video .mejs-video {
    height: 72vh!important
}

html body.page-id-424797 #video-small-2 .wp-video .mejs-video video {
    height: 70vh!important
}

@media(min-width: 1421px) and (max-width:1681px) {
    .home .dark-brown-section.v2 .video-caption-2 p,.home .dark-brown-section.v2 .brown-mid-text-box p {
        font-size:1.1vw!important;
        line-height: 1.7vw;
        margin-bottom: 15px
    }
}

#video-product-top .mob_img {
    display: none!important
}

#video-product-top video {
    object-fit: cover;
    width: 100%;
    height: auto!important
}

@media(max-width: 791px) {
    #video-product-top .mob_img {
        display:block!important
    }

    #video-product-top .desc_img {
        display: none!important
    }
}

.dark-brown-section.v2 .promo-banner .banner-image img {
    max-height: 366px;
    object-fit: cover
}

.dark-brown-section.v2 .brown-mid-text-box p,.dark-brown-section.v2 .video-caption-2 p,.dark-brown-section.v2 .video-caption-2 h4 {
    color: #000!important
}

.dark-brown-section.v2 .promo-banner .banner-inner {
    padding: 0!important
}

.dark-brown-section.v2 .video-caption-2+div>div p br {
    display: none
}

.dark-brown-section.v2 .video-caption-2+div>div p {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.dark-brown-section.v2 .video-caption-2+div>div p img {
    margin: 0
}

.dark-brown-section.v2 .bs .promo-banner .banner-image img {
    max-height: 340px;
    height: 340px
}

.dark-brown-banners .banners-carousel:not(.bs) .main-wrapp-img {
    border: none
}

.dark-brown-section.v2 .btn-view {
    margin: 0
}

.dark-brown-section.v2 h4 {
    line-height: 1
}

#video-small .wp-video,#video-small-2 .wp-video,#video-small-3 .wp-video {
    width: 100%!important
}

body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small .wp-video .mejs-video,body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small-2 .wp-video .mejs-video,body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small-3 .wp-video .mejs-video {
    width: 100%!important;
    height: 62vh!important
}

body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small .wp-video .mejs-video video,body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small-2 .wp-video .mejs-video video,body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small-3 .wp-video .mejs-video video {
    width: 100%!important;
    height: 62vh!important;
    object-fit: cover!important
}

.dark-brown-section.v2 .inner-dots-slider.feature-2 .main-wrapp-img {
    border: none!important
}

.dark-brown-section.v2 .inner-dots-slider.feature-2 .promo-banner.text-left {
    border: 2px solid #b85b00
}

@media(max-width: 791px) {
    html body .site-content .dark-brown-section.v2 {
        background:#fff url(/wp-content/uploads/2023/08/Layer_53.png?id=421622)!important
    }

    .dark-brown-section.v2 .brown-mid-text-box figure,.dark-brown-section.v2 .brown-mid-text-box figure .vc_single_image-wrapper,.dark-brown-section.v2 .brown-mid-text-box figure .vc_single_image-wrapper img {
        width: 100%
    }

    .dark-brown-section.v2 .brown-mid-text-box>div {
        padding-top: 15px!important
    }

    .dark-brown-section.v2 .video-caption-2+div>div p {
        flex-direction: column
    }

    .dark-brown-section.v2 .video-caption-2+div>div p img {
        margin-bottom: 20px!important
    }

    .dark-brown-section.v2 .video-caption-2+div>div p img:last-child {
        margin-bottom: 0!important
    }

    .dark-brown-section.v2 .btn-view {
        margin-bottom: 20px;
        margin-top: 20px
    }

    .dark-brown-section.v2 .video-caption-2+div {
        margin-bottom: -10px!important
    }

    .dark-brown-section.v2 h4 {
        color: #000!important;
        font-size: 36px
    }
}

.page-id-435788 .page-title,.page-id-435788 header,.page-id-435788 .topbar-wrapp,.page-id-435788 footer {
    display: none!important
}

.page-id-435788.wrapper-full-width-content .container {
    padding-top: 75px;
    text-align: center
}

.page-id-435788 .needsclick.kl-private-reset-css-Xuajs1 {
    display: none!important
}

.page-id-435788 {
    background-color: #fff
}

#qr-here span {
    font-size: 22px
}

#qr-here h1 {
    font-size: 150px;
    border: 2px solid #000
}

.home-slider .basel-slide .basel-slide-container {
    padding: 0;
    width: 100%
}

.home-slider .basel-slide .basel-slide-container video {
    display: block;
    object-fit: cover;
    width: 100%
}

.home-slider .basel-slide .basel-slide-container .mejs-video {
    height: 700px!important
}

.home-slider .basel-slide .mob_img {
    display: none!important
}

.home-slider .btn-view {
    position: absolute;
    bottom: 37%;
    font-size: 30px;
    line-height: 50px;
    right: 14%;
    width: 200px
}

.home-slider .btn-view.first {
    right: 11%;
    bottom: 18%
}

.home-slider .btn-view {
    transition: all .3s;
    border: none
}

.home-slider .btn-view:hover {
    background: #fff;
    color: #000!important
}

.home-slider .btn-view:before,.home-slider .btn-view:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 2px solid #fff;
    transition: all .5s;
    animation: clippath 3s infinite linear
}

.home-slider .btn-view:after {
    animation: clippath 3s infinite -1.5s linear
}

@keyframes clippath {
    0%,100% {
        clip-path: inset(0 0 98% 0)
    }

    25% {
        clip-path: inset(0 98% 0 0)
    }

    50% {
        clip-path: inset(98% 0 0 0)
    }

    75% {
        clip-path: inset(0 0 0 98%)
    }
}

.home-slider.basel-slider .owl-dots {
    position: static;
    background: #fff;
    padding: 24px 0;
	margin-bottom:0 !important;
	margin-top:-34px;
}

.home-slider .owl-dots .owl-dot span {
    height: 6px;
    width: 84px;
    border-radius: 0
}

.main-page-wrapper {
    background: #fff
}

.basel-product-countdown>span {
    height: 100%;
    background-color: #000;
    color: #fff;
    font-size: 30px
}

.basel-product-countdown>span span {
    font-size: 14px;
    color: #fff
}

 

.single-product-content .product_meta>span {
    margin-bottom: 1px!important
}

.single-product-content .variations label {
    font-size: 20px!important
}

span.sku_wrapper {
    display: none!important
}

.nav-shop .basel-product-categories>.current-cat>a,.nav-shop .basel-product-categories>.current-cat-parent>a,.nav-shop .basel-product-categories>.current-cat-ancestor>a {
    color: #e6c55d;
    font-weight: 700
}

.basel-navigation .menu>li>a {
    letter-spacing: 1px
}

.title-shop .nav-shop h1 {
    color: #e6c55d
}

.page-title {
    margin-bottom: 20px
}

.basel-countdown-timer.color-scheme-dark .basel-timer>span {
    background-color: #fff;
    color: #ea0000
}

.basel-countdown-timer.color-scheme-dark .basel-timer>span span {
    color: #000
}

.basel-countdown-timer.timer-size-large .basel-timer>span {
    font-size: 40px
}

.subtotal-divider {
    display: none
}

.basel-cart-subtotal {
    display: none
}

.woocommerce-message .button:hover {
    background-color: #e6c55d;
    border-color: #e6c55d
}

.woocommerce-message .button {
    background-color: #000;
    border-color: #000;
    color: #fff
}

.woocommerce-message,.wpcf7-mail-sent-ok {
    color: #000;
    border-color: #000;
    background-color: transparent
}

.woocommerce-message,.wpcf7-mail-sent-ok {
    color: #000;
    border-color: #000
}

.woocommerce-message a,.wpcf7-mail-sent-ok a {
    color: #e6c55d
}

.sticky-header .right-column {
    width: 10%
}

.sticky-header .site-logo {
    width: 10%
}

.basel-navigation .menu li.item-with-label>a {
    font-size: 16px!important;
    color: #000!important
}

.basel-navigation .menu>li.menu-item-design-default ul li a {
    color: #000!important;
    font-size: 16px!important
}

.widget_product_categories ul>li a {
    font-size: 16px!important
}

.product_list_widget li a {
    text-transform: none!important;
    font-size: 16px!important
}

#video-small .wp-video,#video .wp-video {
    width: 100%!important
}

#video-small .wp-video .mejs-video,#video .wp-video .mejs-video {
    width: 100%!important;
    height: 62vh!important
}

#video-small .wp-video .mejs-video video,#video .wp-video .mejs-video video {
    width: 100%!important;
    height: 62vh!important;
    object-fit: cover
}

.video-noname .wp-video {
    width: 100%!important
}

#video-small .wp-video .mejs-video.mejs-container-fullscreen,#video .wp-video .mejs-video.mejs-container-fullscreen {
    height: 100%!important
}

#video-small .wp-video .mejs-video.mejs-container-fullscreen video,#video .wp-video .mejs-video.mejs-container-fullscreen video {
    height: 100%!important
}

.vid-col .basel-button-wrapper.text-center {
    display: none
}

.inner-dots-slider .owl-dots {
    margin-top: -75px;
    position: relative
}

.dark-brown-banners .main-wrapp-img {
    border: 2px solid #b85b00
}

.btn-view {
    display: block;
    font-size: 24px;
    line-height: 40px;
    text-transform: uppercase;
    background: #000;
    color: #fff!important;
    border: 2px solid #fff;
    width: 170px;
    margin: 0 auto;
    font-weight: 400;
    text-align: center
}

.forvid-1 .promo-banner .banner-image img {
    width: 100%
}

.video-title {
    display: none
}

.brown-mid-text-box .second-vid {
    display: none
}

.basel-content-popup {
    padding: 0
}

.forvid-1 .basel-button-wrapper.text-center {
    display: none
}

@media(min-width: 791px) and (max-width:1200px) {
    .home-slider .btn-view {
        bottom:35%;
        font-size: 24px;
        line-height: 45px
    }
}

@media(min-width: 791px) and (max-width:1420px) {
    .forvid-1 {
        width:50%
    }

    .brown-mid-text-box {
        width: 50%
    }

    .vid-col {
        width: 100%
    }
}

@media(min-width: 769px) and (max-width:1024px) {
    .main-page-wrapper {
        margin-top:0
    }

    .home-slider .btn-view {
        font-size: 24px;
        line-height: 40px;
        width: 170px
    }
}

.home-slider .basel-slide .basel-slide-inner img {
    height: auto!important
}

.home-slider.owl-carousel .owl-stage-outer {
    height: auto!important;
	margin-bottom:34px;
}

.home-slider .basel-slide {
    min-height: auto!important
}

.home-slider .basel-slide .basel-slide-container video {
    height: auto!important
}

@media(max-width: 791px) {
    #product-424634 .reserve-btn {
        bottom:-188px
    }

    #product-424634 .basel-scroll-content .woocommerce-product-details__short-description:before {
        width: 145px
    }

    #product-424634 .product-images .woocommerce-product-gallery__wrapper:before {
        width: 165px;
        top: 23px
    }

    .home-slider {
        margin-bottom: 30px
    }

    .home-slider .basel-slide .mob_img {
        display: block!important
    }

    .home-slider .basel-slide .desc_img {
        display: none!important
    }

    .brown-mid-text-box .vc_column-inner {
        padding-left: 0!important;
        padding-right: 0!important
    }

    body .site-content .dark-brown-section {
        padding-left: 15px!important;
        padding-right: 15px!important;
        background: url(https://foxcigar.com/wp-content/uploads/2023/06/featured_bg-mob.jpg) no-repeat top center!important
    }

    .forvid-1 {
        order: 1
    }

    .forvid-1 h4 {
        display: none
    }

    .brown-mid-text-box {
        order: 2
    }

    .vid-col {
        order: 0
    }

    .video-title {
        display: block
    }

    body .vid-col .vc_column-inner {
        padding-top: 20px!important
    }

    .vid-col .video-noname {
        margin-left: -15px;
        margin-right: -15px
    }

    .brown-mid-text-box .second-vid {
        display: block;
        margin-left: -15px;
        margin-right: -15px
    }

    .forvid-1 .second-vid {
        display: none
    }

    .video-caption-2 h4 {
        line-height: 34px;
        margin-bottom: 10px
    }

    .home-slider .btn-view {
        font-size: 24px;
        line-height: 40px;
        width: 170px;
        bottom: 15%
    }

    .home-slider .btn-view.first {
        right: 6%;
        bottom: 16%
    }

    .home-slider .btn-view.second {
        bottom: 16%;
        right: 11%
    }

    .home-slider .btn-view.slide3 {
        right: 10%;
        bottom: 30%
    }

    .video-noname:before {
        width: 118px;
        height: 90px
    }
}

@media(max-width: 500px) {
    .home-slider .btn-view.slide3 {
        right:5%;
        bottom: 28%
    }
}

@media(min-width: 1025px) {
    .shopping-cart>a:before {
        font-size:40px
    }
}

@media(min-width: 768px) and (max-width:1024px) {
    .sticky-header .right-column {
        width:145px;
        float: right;
        margin-top: 2%
    }

    .sticky-header .site-logo {
        width: 32px;
        float: left
    }

    .main-header {
        margin-bottom: 10px
    }
}

@media(min-width: 577px) and (max-width:767px) {
    .sticky-header .right-column {
        width:145px;
        float: right;
        margin-top: 2%
    }

    .sticky-header .site-logo {
        width: 32px;
        float: left
    }

    .main-header {
        margin-bottom: 10px;
        min-height: 100px
    }
}

@media(max-width: 576px) {
    .sticky-header .right-column {
        width:145px;
        float: right;
        margin-top: 4%
    }

    .sticky-header .site-logo {
        width: 32px;
        float: left
    }
	
	
}

.info-offer-date {
    background: #000;
    color: #fff;
    padding: 15px;
    text-align: center;
    text-transform: uppercase;
    font-size: 24px;
    margin-top: -7px;
}

.info-offer-date span {
    text-transform: none;
}

.info-offer {
    padding: 10px 50px;
    text-align: center;
    font-size: 22px;
    line-height: 28px;
}

#countdonw-wrap {
    display: flex;
    width: 100%;
    justify-content: center;
    background: #000;
    overflow: hidden;
    height: 70px;
    padding: 7px 0;
}

#countdonw-wrap .offer {
    color: #fff;
    font-size: 24px;
    line-height: 51px;
    font-weight: 400;
    padding-right: 50px;
    text-transform: uppercase;
    font-family: Arial;
}

#countdonw-wrap .shop-btn {
    background: #de6f2e;
    height: 44px;
    padding: 0 40px;
    margin-left: 50px;
    font-size: 16px;
    color: #fff;
    line-height: 44px;
    margin-top: 4px;
    border-radius: 3px;
}

#countdown {
    display: flex;
}

#countdown div {
    font-size: 13px;
    text-align: center;
    color: #fff;
}

#countdown div span {
    background: rgb(236,202,66);
    background: linear-gradient(0deg, rgba(236,202,66,1) 0%, rgba(234,201,66,1) 100%);
    padding: 0 10px;
    border-radius: 5px;
    margin: 0 5px;
    display: block;
    width: 50px;
    height: 40px;
    text-align: center;
    font-size: 26px;
    line-height: 40px;
    color: #000;
}

@media screen and (max-width: 767px) {
    .info-offer-date {
        font-size: 20px;
        line-height: 23px;
    }

    .info-offer {
        padding: 10px 15px;
        font-size: 18px;
        line-height: 22px;
    }

    #countdonw-wrap {
        flex-direction: column;
        height: auto;
    }

    #countdonw-wrap .offer {
        padding-right: 0;
        padding-bottom: 10px;
        text-align: center;
    }

    #countdonw-wrap #countdown {
        justify-content: center;
    }

    #countdonw-wrap .shop-btn {
        max-width: 155px;
        text-align: center;
        margin: 10px auto;
    }
}

.term-207 .main-page-wrapper {
    margin-top: 0;
}

#product-377987 .price ins .amount {
    color: #ff0000;
}

.fox-after-subscribe {
    display: none;
}

.fox-before-subscribe > div, .fox-after-subscribe > div {
    text-align: center;
    margin-bottom: -80px;
    margin-top: -20px;
}

.bonus-txt {
    cursor: pointer;
    position: relative;
}

.grn-txt {
    color: #297E29!important;
    text-transform: none;
}

#bonus-popup .basel-popup-inner {
    padding: 40px;
}

#bonus-popup h3 {
    margin: 0;
    line-height: 1;
    color: #297E29;
}

#bonus-popup .btn-view.bonus {
    width: auto;
    height: auto !important;
    cursor: pointer;
    position: relative !important;
    color: #fff !important;
    font-family: "Bebas Neue", Arial, Helvetica, sans-serif;
    display: inline-block;
    padding: 5px 30px !important;
    max-width: 280px;
    margin: 0;
    background: #ff0000;
    font-size: 25px;
}

#bonus-popup .btn-view.bonus::before, #bonus-popup .btn-view.bonus::after {
    display: none !important;
}

#bonus-popup .btn-view.bonus:hover {
    color: #fff !important;
    background-color: #000 !important;
}

.bonus-popup-img-txt .grn-txt {
    text-decoration: line-through;
    font-weight: 500;
}

.postid-437496 a[href="#bonus-popup"] {
    width: 100%;
    max-width: 420px;
    background: transparent;
    border: none;
    color: transparent;
    position: relative;
    z-index: 3;
}

.postid-437496 .wpb-content-wrapper {
    position: absolute;
    left: 0;
    width: 100%;
}

.postid-437496 .product-bonus-content .wpb_wrapper {
    position: absolute;
    left: 115px;
    width: 128px;
    top: -3px;
    height: 42px;
}

.postid-437496 .variations, .postid-437496 .woocommerce-variation-description {
    display: none !important;
}

.postid-437496 .thumbnails .owl-stage > .owl-item:last-child {
    display: none !important;
}

.postid-437496 .single-product-content .single_variation_wrap {
    padding-top: 0;
    display: flex;
    align-items: center;
}

.postid-437496 .single-product-content .summary-inner .in-stock {
    margin-bottom: 0;
}

.postid-437496 .product-type-variable .entry-summary .wishlist-btn-wrapper {
    position: relative;
    top: -12px;
    margin-left: 15px;
}

.postid-437496 .single-product-content .single_variation_wrap .variations_button {
    position: relative;
}

.postid-437496 .wpb-content-wrapper {
    position: absolute;
    top: 0px;
    padding: 3px 0;
    width: 132px;
    right: 0;
}

@media screen and (max-width: 767px) {
    .postid-437496 .product-type-variable .entry-summary .wishlist-btn-wrapper {
        top: 0;
        margin-left: 0;
        display: block!important;
    }
}

/* .postid-437496 .mfp-move-horizontal.mfp-ready.mfp-bg,
.postid-437496 .mfp-wrap{
	display: none;
} */
.woocommerce-pagination {
    display: none !important;
}

.postid-437473 .onsale {
    display: none;
}

.postid-437477 .onsale {
    display: none;
}

.home .feature-2 .promo-banner .banner-image img {
    height: 344px;
}

.home .feature-2 .wrapper-content-baner .banner-inner img {
    height: 344px;
    opacity: 0;
}

html body.page-id-424797 #video-small .wp-video .mejs-video, html body.page-id-424797 #video .wp-video .mejs-video {
    height: 72vh !important;
}

html body.page-id-424797 #video-small .wp-video .mejs-video video, html body.page-id-424797 #video .wp-video .mejs-video video {
    height: 70vh !important;
}

html body.page-id-424797 #video-small-2 .wp-video .mejs-video {
    height: 72vh !important;
}

html body.page-id-424797 #video-small-2 .wp-video .mejs-video video {
    height: 70vh !important;
}

@media (min-width: 1421px) and (max-width: 1681px) {
    .home .dark-brown-section.v2 .video-caption-2 p, .home .dark-brown-section.v2 .brown-mid-text-box p {
        font-size: 1.1vw !important;
        line-height: 1.7vw;
        margin-bottom: 15px;
    }
}

#video-product-top .mob_img {
    display: none !important;
}

#video-product-top video {
    object-fit: cover;
    width: 100%;
    height: auto !important;
}

@media (max-width: 791px) {
    #video-product-top .mob_img {
        display: block !important;
    }

    #video-product-top .desc_img {
        display: none !important;
    }
}

.dark-brown-section.v2 .promo-banner .banner-image img {
    max-height: 366px;
    object-fit: cover;
}

.dark-brown-section.v2 .brown-mid-text-box p, .dark-brown-section.v2 .video-caption-2 p, .dark-brown-section.v2 .video-caption-2 h4 {
    color: #000!important;
}

.dark-brown-section.v2 .promo-banner .banner-inner {
    padding: 0!important;
}

.dark-brown-section.v2 .video-caption-2 + div > div p br {
    display: none;
}

.dark-brown-section.v2 .video-caption-2 + div > div p {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.dark-brown-section.v2 .video-caption-2 + div > div p img {
    margin: 0;
}

.dark-brown-section.v2 .bs .promo-banner .banner-image img {
    max-height: 340px;
    height: 340px;
}

.dark-brown-banners .banners-carousel:not(.bs) .main-wrapp-img {
    border: none;
}

.dark-brown-section.v2 .btn-view {
    margin: 0;
}

.dark-brown-section.v2 h4 {
    line-height: 1;
}

#video-small .wp-video, #video-small-2 .wp-video, #video-small-3 .wp-video {
    width: 100% !important;
}

body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small .wp-video .mejs-video, body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small-2 .wp-video .mejs-video, body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small-3 .wp-video .mejs-video {
    width: 100% !important;
    height: 62vh !important;
}

body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small .wp-video .mejs-video video, body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small-2 .wp-video .mejs-video video, body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small-3 .wp-video .mejs-video video {
    width: 100% !important;
    height: 62vh !important;
    object-fit: cover!important;
}

.dark-brown-section.v2 .inner-dots-slider.feature-2 .main-wrapp-img {
    border: none!important;
}

.dark-brown-section.v2 .inner-dots-slider.feature-2 .promo-banner.text-left {
    border: 2px solid #b85b00;
}

@media (max-width: 791px) {
    html body .site-content .dark-brown-section.v2 {
        background: #ffffff url(/wp-content/uploads/2023/08/Layer_53.png?id=421622) !important;
    }

    .dark-brown-section.v2 .brown-mid-text-box figure, .dark-brown-section.v2 .brown-mid-text-box figure .vc_single_image-wrapper, .dark-brown-section.v2 .brown-mid-text-box figure .vc_single_image-wrapper img {
        width: 100%;
    }

    .dark-brown-section.v2 .brown-mid-text-box > div {
        padding-top: 15px!important;
    }

    .dark-brown-section.v2 .video-caption-2 + div > div p {
        flex-direction: column;
    }

    .dark-brown-section.v2 .video-caption-2 + div > div p img {
        margin-bottom: 20px!important;
    }

    .dark-brown-section.v2 .video-caption-2 + div > div p img:last-child {
        margin-bottom: 0!important;
    }

    .dark-brown-section.v2 .btn-view {
        margin-bottom: 20px;
        margin-top: 20px;
    }

    .dark-brown-section.v2 .video-caption-2 + div {
        margin-bottom: -10px!important
    }

    .dark-brown-section.v2 h4 {
        color: #000!important;
        font-size: 36px;
    }
}

.page-id-435788 .page-title, .page-id-435788 header, .page-id-435788 .topbar-wrapp, .page-id-435788 footer {
    display: none!important;
}

.page-id-435788.wrapper-full-width-content .container {
    padding-top: 75px;
    text-align: center;
}

.page-id-435788 .needsclick.kl-private-reset-css-Xuajs1 {
    display: none!important;
}

.page-id-435788 {
    background-color: #fff;
}

#qr-here span {
    font-size: 22px;
}

#qr-here h1 {
    font-size: 150px;
    border: 2px solid #000;
}

.home-slider .basel-slide .basel-slide-container {
    padding: 0;
    width: 100%;
}

.home-slider .basel-slide .basel-slide-container video {
    display: block;
    object-fit: cover;
    width: 100%;
}

.home-slider .basel-slide .basel-slide-container .mejs-video {
    height: 700px !important;
}

.home-slider .basel-slide .mob_img {
    display: none !important;
}

.home-slider .btn-view {
    position: absolute;
    bottom: 37%;
    font-size: 30px;
    line-height: 50px;
    right: 14%;
    width: 200px;
}

.home-slider .btn-view.first {
    right: 11%;
    bottom: 18%;
}

.home-slider .btn-view {
    transition: all .3s;
    border: none;
}

.home-slider .btn-view:hover {
    background: #fff;
    color: #000 !important;
}

.home-slider .btn-view:before, .home-slider .btn-view:after {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    border: 2px solid #fff;
    transition: all .5s;
    animation: clippath 3s infinite linear;
}

.home-slider .btn-view:after {
    animation: clippath 3s infinite -1.5s linear;
}

@keyframes clippath {
    0%, 100% {
        clip-path: inset(0 0 98% 0);
    }

    25% {
        clip-path: inset(0 98% 0 0);
    }

    50% {
        clip-path: inset(98% 0 0 0);
    }

    75% {
        clip-path: inset(0 0 0 98%);
    }
}

.home-slider.basel-slider .owl-dots {
    position: static;
    background: #fff;
    padding: 24px 0;
	margin-bottom:0 !important;
	margin-top:-34px;
}

.home-slider .owl-dots .owl-dot span {
    height: 6px;
    width: 84px;
    border-radius: 0px;
}

.main-page-wrapper {
    background: #ffffff;
}

.basel-product-countdown > span {
    height: 100%;
    background-color: #000000;
    color: #fff;
    font-size: 30px;
}

.basel-product-countdown > span span {
    font-size: 14px;
    color: #fff;
}

 

.single-product-content .product_meta > span {
    margin-bottom: 1px !important;
}

.single-product-content .variations label {
    font-size: 20px !important;
}

span.sku_wrapper {
    display: none !important;
}

.nav-shop .basel-product-categories > .current-cat > a, .nav-shop .basel-product-categories > .current-cat-parent > a, .nav-shop .basel-product-categories > .current-cat-ancestor > a {
    color: #e6c55d;
    font-weight: bold;
}

.basel-navigation .menu > li > a {
    letter-spacing: 1px;
}

.title-shop .nav-shop h1 {
    color: #e6c55d;
}

.page-title {
    margin-bottom: 20px;
}

.basel-countdown-timer.color-scheme-dark .basel-timer > span {
    background-color: #ffffff;
    color: #ea0000;
}

.basel-countdown-timer.color-scheme-dark .basel-timer > span span {
    color: #000000;
}

.basel-countdown-timer.timer-size-large .basel-timer > span {
    font-size: 40px;
}

.subtotal-divider {
    display: none;
}

.basel-cart-subtotal {
    display: none;
}

.woocommerce-account .woocommerce-pagination {
    display: block !important;
}

.woocommerce-message .button:hover {
    background-color: #e6c55d;
    border-color: #e6c55d;
}

.woocommerce-message .button {
    background-color: #000000;
    border-color: #000000;
    color: #ffffff;
}

.woocommerce-message, .wpcf7-mail-sent-ok {
    color: #000000;
    border-color: #000000;
    background-color: transparent
}

.woocommerce-message, .wpcf7-mail-sent-ok {
    color: #000000;
    border-color: #000000;
}

.woocommerce-message a, .wpcf7-mail-sent-ok a {
    color: #e6c55d;
}

.sticky-header .right-column {
    width: 10%;
}

.sticky-header .site-logo {
    width: 10%;
}

.basel-navigation .menu li.item-with-label>a {
    font-size: 16px !important;
    color: #000 !important;
}

.basel-navigation .menu > li.menu-item-design-default ul li a {
    color: #000 !important;
    font-size: 16px !important;
}

.widget_product_categories ul > li a {
    font-size: 16px !important;
}

.product_list_widget li a {
    text-transform: none !important;
    font-size: 16px !important;
}

#video-small .wp-video, #video .wp-video {
    width: 100% !important;
}

#video-small .wp-video .mejs-video, #video .wp-video .mejs-video {
    width: 100% !important;
    height: 62vh !important;
}

#video-small .wp-video .mejs-video video, #video .wp-video .mejs-video video {
    width: 100% !important;
    height: 62vh !important;
    object-fit: cover;
}

.video-noname .wp-video {
    width: 100% !important;
}

#video-small .wp-video .mejs-video.mejs-container-fullscreen, #video .wp-video .mejs-video.mejs-container-fullscreen {
    height: 100% !important;
}

#video-small .wp-video .mejs-video.mejs-container-fullscreen video, #video .wp-video .mejs-video.mejs-container-fullscreen video {
    height: 100% !important;
}

.vid-col .basel-button-wrapper.text-center {
    display: none;
}

.inner-dots-slider .owl-dots {
    margin-top: -75px;
    position: relative;
}

.dark-brown-banners .main-wrapp-img {
    border: 2px solid #b85b00;
}

.btn-view {
    display: block;
    font-size: 24px;
    line-height: 40px;
    text-transform: uppercase;
    background: #000;
    color: #fff !important;
    border: 2px solid #fff;
    width: 170px;
    margin: 0 auto;
    font-weight: 400;
    text-align: center;
}

.forvid-1 .promo-banner .banner-image img {
    width: 100%;
}

.video-title {
    display: none;
}

.brown-mid-text-box .second-vid {
    display: none;
}

.basel-content-popup {
    padding: 0;
}

.forvid-1 .basel-button-wrapper.text-center {
    display: none;
}

@media (min-width: 791px) and (max-width: 1200px) {
    .home-slider .btn-view {
        bottom: 35%;
        font-size: 24px;
        line-height: 45px;
    }
}

@media (min-width: 791px) and (max-width: 1420px) {
    .forvid-1 {
        width:50%;
    }

    .brown-mid-text-box {
        width: 50%;
    }

    .vid-col {
        width: 100%;
    }
}

@media (min-width: 769px) and (max-width:1024px) {
    .main-page-wrapper {
        margin-top: 0px;
    }

    .home-slider .btn-view {
        font-size: 24px;
        line-height: 40px;
        width: 170px;
    }
}

.home-slider .basel-slide .basel-slide-inner img {
    height: auto !important;
}

.home-slider .owl-carousel .owl-stage-outer {
    height: auto !important;
}

.home-slider .basel-slide {
    min-height: auto !important;
}

.home-slider .basel-slide .basel-slide-container video {
    height: auto !important;
}

@media (max-width: 791px) {
    #product-424634 .reserve-btn {
        bottom: -188px;
    }

    #product-424634 .basel-scroll-content .woocommerce-product-details__short-description:before {
        width: 145px;
    }

    #product-424634 .product-images .woocommerce-product-gallery__wrapper:before {
        width: 165px;
        top: 23px;
    }

    .home-slider {
        margin-bottom: 30px;
    }

    .home-slider .basel-slide .mob_img {
        display: block !important;
    }

    .home-slider .basel-slide .desc_img {
        display: none !important;
    }

    .brown-mid-text-box .vc_column-inner {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    body .site-content .dark-brown-section {
        padding-left: 15px !important;
        padding-right: 15px !important;
        background: url(https://foxcigar.com/wp-content/uploads/2023/06/featured_bg-mob.jpg) no-repeat top center !important;
    }

    .forvid-1 {
        order: 1;
    }

    .forvid-1 h4 {
        display: none;
    }

    .brown-mid-text-box {
        order: 2;
    }

    .vid-col {
        order: 0;
    }

    .video-title {
        display: block;
    }

    body .vid-col .vc_column-inner {
        padding-top: 20px !important;
    }

    .vid-col .video-noname {
        margin-left: -15px;
        margin-right: -15px;
    }

    .brown-mid-text-box .second-vid {
        display: block;
        margin-left: -15px;
        margin-right: -15px
    }

    .forvid-1 .second-vid {
        display: none;
    }

    .video-caption-2 h4 {
        line-height: 34px;
        margin-bottom: 10px;
    }

    .home-slider .btn-view {
        font-size: 24px;
        line-height: 40px;
        width: 170px;
        bottom: 15%;
    }

    .home-slider .btn-view.first {
        right: 6%;
        bottom: 16%;
    }

    .home-slider .btn-view.second {
        bottom: 16%;
        right: 11%;
    }

    .home-slider .btn-view.slide3 {
        right: 10%;
        bottom: 30%;
    }

    .video-noname:before {
        width: 118px;
        height: 90px;
    }
	
		#lu .wp-video .mejs-mediaelement {
			position:relative;
		}
		#lu .wp-video {
			width:100% !important;
		}
		#lu .wpb_text_column {
			width:100% !important;
		}
}

@media (max-width: 500px) {
    .home-slider .btn-view.slide3 {
        right: 5%;
        bottom: 28%;
    }
		#lu .wp-video {
			width:100% !important;
		}	
		#lu .wp-video .mejs-mediaelement {
			position:relative;
		}
		#lu .wpb_text_column {
			width:100% !important;
		}
}

@media (min-width: 1025px) {
    .shopping-cart > a:before {
        font-size: 40px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .sticky-header .right-column {
        width: 145px;
        float: right;
        margin-top: 2%;
    }

    .sticky-header .site-logo {
        width: 32px;
        float: left;
    }

    .main-header {
        margin-bottom: 10px;
    }
}

@media (min-width: 577px) and (max-width: 767px) {
    .sticky-header .right-column {
        width: 145px;
        float: right;
        margin-top: 2%;
    }

    .sticky-header .site-logo {
        width: 32px;
        float: left;
    }

    .main-header {
        margin-bottom: 10px;
        min-height: 100px;
    }
}

@media (max-width: 576px) {
    .sticky-header .right-column {
        width: 145px;
        float: right;
        margin-top: 4%;
    }

    .sticky-header .site-logo {
        width: 32px;
        float: left;
    }
}








/* end fix styles */

.info-offer-date {
	background:#000;
	color:#fff;
	padding:15px;
	text-align:center;
	text-transform:uppercase;
	font-size:24px;
	margin-top:-7px;
}

.info-offer-date span {
	text-transform:none;
}

.info-offer {
		padding: 10px 50px;
    text-align: center;
    font-size: 22px;
    line-height: 28px;
}

#countdonw-wrap {
	  display: flex;
    width: 100%;
    justify-content: center;
    background: #000;
    overflow: hidden;
    height: 70px;
    padding: 7px 0;
}
#countdonw-wrap .offer {
    color: #fff;
    font-size: 24px;
    line-height: 51px;
    font-weight: 400;
    padding-right: 50px;
    text-transform: uppercase;
    font-family: Arial;
}

#countdonw-wrap .shop-btn {
		background:#de6f2e;
		height: 44px;
    padding: 0 40px;
    margin-left: 50px;
    font-size: 16px;
    color: #fff;
    line-height: 44px;
    margin-top: 4px;
	border-radius:3px;
}

#countdown {
	display:flex;
}

#countdown div {
	font-size:13px;
	text-align:center;
	color:#fff;
}

#countdown div span {
	background: rgb(236,202,66);
	background: linear-gradient(0deg, rgba(236,202,66,1) 0%, rgba(234,201,66,1) 100%);
	padding:0 10px;
	border-radius:5px;
	margin: 0 5px;
	display:block;
	width:50px;
	height:40px;
	text-align:center;
	font-size:26px;
	line-height:40px;
	color:#000;
}

@media screen and (max-width: 767px){
	.info-offer-date {
		  font-size: 20px;
			line-height: 23px;
	}
	
	.info-offer {
    padding: 10px 15px;
    font-size: 18px;
    line-height: 22px;
	}
	
	#countdonw-wrap {
		flex-direction:column;
		height:auto;
	}
	
	#countdonw-wrap .offer {
		padding-right:0;
		padding-bottom:10px;
		text-align:center;
	}
	
	#countdonw-wrap #countdown {
		justify-content:center;
	}
	
	#countdonw-wrap .shop-btn {
		max-width:155px;
		text-align: center;
    margin: 10px auto;
	}
}

.term-207 .main-page-wrapper {margin-top:0;}
#product-377987 .price ins .amount {
	color:#ff0000;
}
.fox-after-subscribe{
	display: none;
}
.fox-before-subscribe > div,
.fox-after-subscribe > div{
	text-align: center;
  margin-bottom: -80px;
  margin-top: -20px;
}
.bonus-txt{
	cursor: pointer;
	position: relative;
}
.grn-txt{
	color: #297E29!important;	
	text-transform: none;
}
#bonus-popup .basel-popup-inner{
	padding: 40px;
}
#bonus-popup h3{
	margin: 0;
    line-height: 1;
    color: #297E29;
}
#bonus-popup .btn-view.bonus{
	width: auto;
	height: auto !important;
   
	cursor: pointer;
	position: relative !important;
	color: #fff !important;
 
	font-family: "Bebas Neue", Arial, Helvetica, sans-serif;
 	display: inline-block;
	padding: 5px 30px !important;
	max-width: 280px;
	margin: 0;
	background: #ff0000;
	font-size: 25px;
}
#bonus-popup .btn-view.bonus::before,
#bonus-popup .btn-view.bonus::after{
	display: none !important;
}
#bonus-popup .btn-view.bonus:hover{
	color: #fff !important;	
	background-color: #000 !important;
}
.bonus-popup-img-txt .grn-txt{
	text-decoration: line-through;
	font-weight: 500;
}
.postid-437496 a[href="#bonus-popup"]{
    width: 100%;
    max-width: 420px;
    background: transparent;
    border: none;
    color: transparent;
    position: relative;
    z-index: 3;
}
.postid-437496 .wpb-content-wrapper{
	position: absolute;
	left: 0;
	width: 100%;
}
.postid-437496 .product-bonus-content .wpb_wrapper {
        position: absolute;
    left: 115px;
    width: 128px;
    top: -3px;
    height: 42px;
}
.postid-437496 .variations,
.postid-437496 .woocommerce-variation-description{
	display: none !important;
}
.postid-437496 .thumbnails .owl-stage > .owl-item:last-child{
	display: none !important;
}
.postid-437496 .single-product-content .single_variation_wrap {
    padding-top: 0;
    display: flex;
    align-items: center;
}
.postid-437496 .single-product-content .summary-inner .in-stock{
	margin-bottom: 0;
}
.postid-437496 .product-type-variable .entry-summary .wishlist-btn-wrapper{
	position: relative;
    top: -12px;
    margin-left: 15px;
}
.postid-437496 .single-product-content .single_variation_wrap .variations_button{
	position: relative;
}
.postid-437496 .wpb-content-wrapper{
	position: absolute;
    top: 0px;
    padding: 3px 0;
    width: 132px;
    right: 0;
}
@media screen and (max-width: 767px){
	.postid-437496 .product-type-variable .entry-summary .wishlist-btn-wrapper {
		top: 0;
		margin-left: 0;
		display: block!important;
	}
}
/* .postid-437496 .mfp-move-horizontal.mfp-ready.mfp-bg,
.postid-437496 .mfp-wrap{
	display: none;
} */


.woocommerce-pagination {
display: none !important;
}

.postid-437473 .onsale {
	display:none;
}

.postid-437477 .onsale {
	display:none;
}

.home .feature-2 .promo-banner .banner-image img {
	height:344px;
}

.home .feature-2 .wrapper-content-baner .banner-inner img {
	height:344px;
	opacity:0;
}

html body.page-id-424797 #video-small .wp-video .mejs-video,
html body.page-id-424797 #video .wp-video .mejs-video {
    height: 72vh !important;
}

html body.page-id-424797 #video-small .wp-video .mejs-video video, 
html body.page-id-424797 #video .wp-video .mejs-video video {
     height: 70vh !important;
}

html body.page-id-424797 #video-small-2 .wp-video .mejs-video {
    height: 72vh !important;
}
html body.page-id-424797 #video-small-2 .wp-video .mejs-video video {
    height: 70vh !important;
}

@media (min-width: 1421px) and (max-width: 1681px){
	.home .dark-brown-section.v2 .video-caption-2 p,
	.home .dark-brown-section.v2 .brown-mid-text-box p {
		font-size: 1.1vw !important;
		line-height: 1.7vw;
		margin-bottom: 15px;
	}
}

#video-product-top .mob_img {
    display: none !important;
}

#video-product-top video {
	object-fit: cover;
    width: 100%;
	    height: auto !important;
}

@media (max-width: 791px) {
	#video-product-top .mob_img {
			display: block !important;
	}
	
	#video-product-top .desc_img {
    display: none !important;
	}
}

.dark-brown-section.v2 .promo-banner .banner-image img{
	max-height: 366px;
	object-fit: cover;
}
.dark-brown-section.v2 .brown-mid-text-box p,
.dark-brown-section.v2 .video-caption-2 p,
.dark-brown-section.v2 .video-caption-2 h4{
	color: #000!important;
}
.dark-brown-section.v2 .promo-banner .banner-inner{
	padding: 0!important;	
}
.dark-brown-section.v2 .video-caption-2 + div > div p br{
	display: none;
}
.dark-brown-section.v2 .video-caption-2 + div > div p{
	display: flex;
    align-items: center;
	justify-content: space-between;
}
.dark-brown-section.v2 .video-caption-2 + div > div p img{
	margin: 0;
}
.dark-brown-section.v2 .bs .promo-banner .banner-image img {
    max-height: 340px; 
    height: 340px;
}
.dark-brown-banners .banners-carousel:not(.bs) .main-wrapp-img {
    border: none;
}
.dark-brown-section.v2 .btn-view{
	margin: 0;
}
.dark-brown-section.v2 h4{
	line-height: 1;
}
#video-small .wp-video,
#video-small-2 .wp-video,
#video-small-3 .wp-video{
    width: 100% !important;
}
body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small .wp-video .mejs-video,
body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small-2 .wp-video .mejs-video,
body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small-3 .wp-video .mejs-video{
    width: 100% !important;
    height: 62vh !important;
}

body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small .wp-video .mejs-video video,
body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small-2 .wp-video .mejs-video video, 
body:not(.single-format-video):not(.home):not(.page-id-424797) #video-small-3 .wp-video .mejs-video video{
    width: 100% !important;
    height: 62vh !important;
    object-fit: cover!important;
}


.dark-brown-section.v2 .inner-dots-slider.feature-2 .main-wrapp-img{
	border: none!important;
}

.dark-brown-section.v2 .inner-dots-slider.feature-2 .promo-banner.text-left {
	    border: 2px solid #b85b00;
}

@media (max-width: 791px){
	html body .site-content .dark-brown-section.v2 {
	 	background: #ffffff url(/wp-content/uploads/2023/08/Layer_53.png?id=421622) !important;
	}
	.dark-brown-section.v2 .brown-mid-text-box figure,
	.dark-brown-section.v2 .brown-mid-text-box figure .vc_single_image-wrapper,
	.dark-brown-section.v2 .brown-mid-text-box figure .vc_single_image-wrapper img{
		width: 100%;
	}
	.dark-brown-section.v2 .brown-mid-text-box > div{
    	padding-top: 15px!important;
	}
	.dark-brown-section.v2 .video-caption-2 + div > div p{
		flex-direction: column;
	}
	.dark-brown-section.v2 .video-caption-2 + div > div p img{
		margin-bottom: 20px!important;
	}
	.dark-brown-section.v2 .video-caption-2 + div > div p img:last-child{
		margin-bottom: 0!important;
	}
	.dark-brown-section.v2 .btn-view {
		margin-bottom: 20px;
		margin-top: 20px;
	}
	.dark-brown-section.v2 .video-caption-2 + div{
		margin-bottom: -10px!important
	}
	.dark-brown-section.v2 h4 {
		color: #000!important;
		font-size: 36px;
	}
}

.page-id-435788 .page-title,
.page-id-435788 header,
.page-id-435788 .topbar-wrapp,
.page-id-435788 footer{
	display: none!important;
}
.page-id-435788.wrapper-full-width-content .container {
    padding-top: 75px;
    text-align: center;
}
.page-id-435788 .needsclick.kl-private-reset-css-Xuajs1{
	display: none!important;
}
.page-id-435788{
	background-color: #fff;
}
#qr-here span{
	font-size: 22px;
}
#qr-here h1{
	font-size: 150px;
	border: 2px solid #000;
}

.home-slider .basel-slide .basel-slide-container {
	padding:0;
	width:100%;
}

.home-slider .basel-slide .basel-slide-container video {
	display:block;
	    object-fit: cover;
    width: 100%;
}

.home-slider .basel-slide .basel-slide-container .mejs-video {
	height:700px !important;
}

.home-slider .basel-slide .mob_img {
	display:none !important;

}

.home-slider .btn-view {
    position: absolute;
    bottom: 37%;
    font-size: 30px;
    line-height: 50px;
    right: 14%;
    width: 200px;
}

.home-slider .btn-view.first {
	right: 11%;
    bottom: 18%;
}

.home-slider .btn-view {
	transition: all .3s;
	border:none;
}

.home-slider .btn-view:hover {
	background:#fff;
	color:#000 !important;
}

.home-slider .btn-view:before,
.home-slider .btn-view:after {
	content: "";
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	border: 2px solid #fff;
	transition: all .5s;
	animation: clippath 3s infinite linear;
 
}

.home-slider .btn-view:after {
	animation: clippath 3s infinite -1.5s linear;
}

@keyframes clippath {
    0%,
    100% {
        clip-path: inset(0 0 98% 0);
    }
    
    25% {
        clip-path: inset(0 98% 0 0);
    }
    50% {
        clip-path: inset(98% 0 0 0);
    }
    75% {
        clip-path: inset(0 0 0 98%);
    }
}
 

.home-slider.basel-slider .owl-dots {
	position:static;
	background:#fff;
	    padding: 24px 0;
	margin-bottom:0 !important;
	margin-top:-34px;
}

.home-slider .owl-dots .owl-dot span {
	height:6px;
	width:84px;
	border-radius: 0px;
}



.main-page-wrapper {
    background: #ffffff;
}

.basel-product-countdown > span {
    height: 100%;
    background-color: #000000;
    color: #fff;
    font-size: 30px;
}

.basel-product-countdown > span span {
    font-size: 14px;
    color: #fff;
}

.single-product-content .variations td.value select {
    font-size: 20px !important;
    width: 60% !important;
		display:none !important;
}

.single-product-content .variations .reset_variations {
	display:none !important;
}

.single-product-content .product_meta > span {
    margin-bottom: 1px !important;
}

.single-product-content .variations label {
    font-size: 20px !important;
}

span.sku_wrapper {
    display: none !important;
}

.nav-shop .basel-product-categories > .current-cat > a,
.nav-shop .basel-product-categories > .current-cat-parent > a,
.nav-shop .basel-product-categories > .current-cat-ancestor > a {
	color: #e6c55d;
  	font-weight: bold;
}

.basel-navigation .menu > li > a {
    letter-spacing: 1px;
}

.title-shop .nav-shop h1 {
    color: #e6c55d;
}

.page-title {
    margin-bottom: 20px;
}

.basel-countdown-timer.color-scheme-dark .basel-timer > span {
    background-color: #ffffff;
    color: #ea0000;
}

.basel-countdown-timer.color-scheme-dark .basel-timer > span span {
    color: #000000;
}
.basel-countdown-timer.timer-size-large .basel-timer > span {
    font-size: 40px;
}

.subtotal-divider {
    display: none;
}
.basel-cart-subtotal {
    display: none;
}

.woocommerce-message .button:hover {
    background-color: #e6c55d;
    border-color: #e6c55d;
}

.woocommerce-message .button {
    background-color: #000000;
    border-color: #000000;
	  color: #ffffff;
}

.woocommerce-message, .wpcf7-mail-sent-ok {
    color: #000000;
    border-color: #000000;
    background-color: transparent
}
.woocommerce-message, .wpcf7-mail-sent-ok {
    color: #000000;
    border-color: #000000;
}

.woocommerce-message a, .wpcf7-mail-sent-ok a {
    color: #e6c55d;
}

.sticky-header .right-column {
    width:10%;
}

.sticky-header .site-logo {
    width:10%;
}

.basel-navigation .menu li.item-with-label>a {
    font-size: 16px !important;
	color: #000 !important;
}

.basel-navigation .menu > li.menu-item-design-default ul li a {
    color: #000 !important;
    font-size: 16px !important;
}

.widget_product_categories ul > li a {
    font-size: 16px !important;
}

.product_list_widget li a {
    text-transform: none !important;
    font-size: 16px !important;
}



#video-small .wp-video,
#video .wp-video {
	width:100% !important;
}

#video-small .wp-video .mejs-video,
#video .wp-video .mejs-video {
	width:100% !important;
	height:62vh !important;
}

#video-small .wp-video .mejs-video video,
#video .wp-video .mejs-video video {
	width:100% !important;
	height:62vh !important;
	object-fit:cover;
}

.video-noname .wp-video {
	width:100% !important;
}

#video-small .wp-video .mejs-video.mejs-container-fullscreen,
#video .wp-video .mejs-video.mejs-container-fullscreen {
	height:100% !important;
}

#video-small .wp-video .mejs-video.mejs-container-fullscreen video,
#video .wp-video .mejs-video.mejs-container-fullscreen video {
	height:100% !important;
}

.vid-col .basel-button-wrapper.text-center {
	display:none;
}

.inner-dots-slider .owl-dots {
    margin-top: -75px;
    position: relative;
}

.dark-brown-banners .main-wrapp-img {
    border: 2px solid #b85b00;
}

.btn-view {
    display: block;
    font-size: 24px;
	line-height:40px;
    text-transform: uppercase;
    background: #000;
    color: #fff !important;
    border: 2px solid #fff;
    width: 170px;
    margin: 0 auto;
    font-weight: 400;
    text-align: center;
}

.forvid-1 .promo-banner .banner-image img {
	width:100%;
}

.video-title {
	display:none;
}

.brown-mid-text-box .second-vid {
	display:none;
}

.basel-content-popup {
	padding:0;
}

.forvid-1 .basel-button-wrapper.text-center {
    display: none;
}

@media (min-width:791px) and (max-width: 1200px) {
	.home-slider .btn-view {
			bottom: 35%;
			font-size: 24px;
			line-height: 45px;
	}
}

@media (min-width:791px) and (max-width: 1420px) {
	.forvid-1 {
		width:50%;
	}
	
	.brown-mid-text-box {
		width:50%;
	}
	
	.vid-col {
		width:100%;
	}
}

@media (min-width:769px) and (max-width:1024px) {
	.main-page-wrapper {
		 margin-top: 0px;
	}
	.home-slider .btn-view {
		font-size: 24px;
    line-height: 40px;
		    width: 170px;
	}
}

 
	.home-slider .basel-slide .basel-slide-inner img {
		height:auto !important;
	}
	.home-slider .owl-carousel .owl-stage-outer {
		height:auto !important;
	}
	.home-slider .basel-slide {
		min-height:auto !important;
	}
	.home-slider .basel-slide .basel-slide-container video {
		height:auto !important;
	}
 


@media (max-width:791px) {
	#product-424634 .reserve-btn {
		bottom: -188px;
	}
	#product-424634 .basel-scroll-content .woocommerce-product-details__short-description:before {
		width:145px;
	}
	
	#product-424634 .product-images .woocommerce-product-gallery__wrapper:before {
		    width: 165px;
		    top: 23px;
	}
	.home-slider {
		margin-bottom:30px;
	}
	.home-slider .basel-slide .mob_img {
		display:block !important;
	}

	.home-slider .basel-slide .desc_img {
		display:none !important;
	}
	
	.brown-mid-text-box .vc_column-inner {
		padding-left:0 !important;
		padding-right:0 !important;
	}
	
	body .site-content .dark-brown-section {
		padding-left:15px !important;
		padding-right:15px !important;
		background:url(https://foxcigar.com/wp-content/uploads/2023/06/featured_bg-mob.jpg) no-repeat top center !important;
	}
	
	.forvid-1 {
		order: 1;
	}
	.forvid-1 h4 {
		display:none;
	}
	.brown-mid-text-box {
		order:2;
	}
	.vid-col {
		order:0;
	}
	.video-title {
		display:block;
	}
	
	body .vid-col .vc_column-inner {
		padding-top: 20px !important;
	}
	
	.vid-col .video-noname {
		margin-left:-15px;
		margin-right:-15px;
	}
	
	.brown-mid-text-box .second-vid {
		display:block;
		margin-left: -15px;
    margin-right: -15px
	}
	
	.forvid-1 .second-vid {
		display:none;
	}
	
	.video-caption-2 h4 {
		line-height:34px;
		margin-bottom:10px;
	}
	
	.home-slider .btn-view {
		font-size: 24px;
    line-height: 40px;
		    width: 170px;
		 bottom: 15%;
	}
	.home-slider .btn-view.first {
		right:6%;
		bottom:16%;
	}
	
	.home-slider .btn-view.second {
		bottom: 16%;
    right: 11%;
	}
	
	.home-slider .btn-view.slide3 {
		right:10%;
		 bottom:30%;
	}
	
	.video-noname:before {
		width: 118px;
    height: 90px;
	}
}

@media (max-width:500px) {
 .home-slider .btn-view.slide3 {
    right: 5%;
	 bottom:28%;
	}
	
	.woocommerce-error li[data-class="signature-res-notice"],
	.woocommerce-error li[data-class="signature-notice"] {
		width: calc(100% - 20px);
		margin-left: 0 !important;
		left: 10px !important;
		padding: 10px !important;
		min-height: 280px;
		height: auto;
	}

	.woocommerce-error li[data-class="signature-res-notice"] .btn.sing,
	.woocommerce-error li[data-class="signature-notice"] .btn.sing {
		margin-bottom: 20px;
	}
}

.product-subtitle-txt{
	  font-size: 26px;
    margin-bottom: 10px;
		color: #1b1919;
    line-height: 1.2;
}

.woocommerce-error li[data-class="signature-notice"] {
	position: fixed !important;
    width: 500px;
    left: 50%;
    z-index: 100;
    margin-left: -250px !important;
    height: 280px;
    margin-top: -100px !important;
    text-align: center;
     
    box-shadow: 0 0 5px #a9a9a9;
    top: 50%;
    background: #fff url(/wp-content/themes/basel-child/notication-line.svg) -100px -20px no-repeat;
    color: #000;
    padding: 10px 10px 10px 20px;
	background-size: 800px;
}

.woocommerce-error li[data-class="signature-notice"] .btn.sing {
	background: #000;
	color: #fff;
	display: block;
	width: 100px;
    margin: 20px auto 0;
}

.woocommerce-error li[data-class="signature-notice"]:before {
	display: none;
}

.woocommerce-error li[data-class="signature-notice"] h5 {
	margin-bottom: 80px;
	margin-top: 10px;
    font-size: 25px;
    color: #ffff;
}

.woocommerce-error li[data-class="signature-notice"] .close {
	position: absolute;
    right: 20px;
    top: 20px;
    width: 24px;
    height: 24px;
    border: 1px solid #fff;
    border-radius: 50%;
    text-align: center;
    line-height: 21px;
    color: #fff;
    cursor: pointer;
}




.woocommerce-error li[data-class="signature-res-notice"] {
	position: fixed !important;
    width: 500px;
    left: 50%;
    z-index: 100;
    margin-left: -250px !important;
    height: 280px;
    margin-top: -100px !important;
    text-align: center;
     
    box-shadow: 0 0 5px #a9a9a9;
    top: 50%;
    background: #fff url(/wp-content/themes/basel-child/notication-line.svg) -100px -20px no-repeat;
    color: #000;
    padding: 10px 10px 10px 20px;
	background-size: 800px;
}

.woocommerce-error li[data-class="signature-res-notice"] .btn.sing {
	background: #000;
	color: #fff;
	display: block;
	width: 100px;
    margin: 20px auto 0;
}

.woocommerce-error li[data-class="signature-res-notice"]:before {
	display: none;
}

.woocommerce-error li[data-class="signature-res-notice"] h5 {
	margin-bottom: 80px;
	margin-top: 10px;
    font-size: 25px;
    color: #ffff;
}

.woocommerce-error li[data-class="signature-res-notice"] .close {
	position: absolute;
    right: 20px;
    top: 20px;
    width: 24px;
    height: 24px;
    border: 1px solid #fff;
    border-radius: 50%;
    text-align: center;
    line-height: 21px;
    color: #fff;
    cursor: pointer;
}

.signature-notice a {
    color: white !important;
    text-decoration: underline;
}

.woocommerce-error.signnotice {
	border: none !important;

}

#accept_checkboxes.active {
		padding-left: 10px !important;
    padding-right: 10px !important;
    border: 2px solid #E01020;
    margin-bottom: 30px;
}

.woocommerce-error.signnotice:before {
	display: none;
}

body.signature .main-page-wrapper:before {
	content: '';
	position: absolute;
	background: rgba(0,0,0,0.3);
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 100;
}

.page-id-474395.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container,
.page-id-475314.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container, 
.page-id-471775.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container {
	display: none !important
}

@media screen and (max-width: 600px) {
    body .top-bar-center {
        padding-right: 25px;
        font-size: 12px !important;
    }
}

/* STYLES FOR NEW HOME - TEMPORARY */

.page-id-471790 .old-el{
	display: none;
}
body:not(.page-id-471790) .new-el{
	display: none;
}
.page-id-471790 footer .copyrights-wrapper:not(.new-el){
	display: none;
}@media (min-width: 1025px) { .shopping-cart > a:before {
    font-size: 40px;
} }@media (min-width: 768px) and (max-width: 1024px) {.sticky-header .right-column {
    width: 145px;
    float: right;
    margin-top: 2%;
}

.sticky-header .site-logo {
    width:32px;
    float: left;
}
.main-header {
    margin-bottom: 10px;
} }@media (min-width: 577px) and (max-width: 767px) { .sticky-header .right-column {
    width: 145px;
    float: right;
    margin-top: 2%;
}

.sticky-header .site-logo {
    width:32px;
    float: left;
}

.main-header {
    margin-bottom: 10px;
    min-height: 100px;
} }@media (max-width: 576px) { .sticky-header .right-column {
    width: 145px;
    float: right;
    margin-top: 4%;
}

.sticky-header .site-logo {
    width:32px;
    float: left;
} }