body, .basel-dark .main-page-wrapper{}.page-title-default{background-color:#fbfbfb;background-image: url(https://giant-bike.co.il/wp-content/uploads/2020/03/banner_page.jpg);background-size:cover;background-position:center center;}.topbar-wrapp{background-color:#06038d;}.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: Rubik, Arial, Helvetica, sans-serif;}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: Rubik, 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
		{font-family: Rubik, Arial, Helvetica, sans-serif;}.title-alt, .subtitle, .font-alt, .basel-entry-meta{font-family: Rubik, Arial, Helvetica, sans-serif;}.widgettitle, .widget-title{font-family: Rubik, Arial, Helvetica, sans-serif;}.main-nav .menu > li > a{font-family: Rubik, Arial, Helvetica, sans-serif;}.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,.main-nav .menu > li > a:focus,.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, .basel-my-account-links a:focus: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 .products-footer .basel-blog-load-more, .basel-dark .products-footer .basel-products-load-more, .basel-dark .products-footer .basel-portfolio-load-more, .basel-dark .blog-footer .basel-blog-load-more, .basel-dark .blog-footer .basel-products-load-more, .basel-dark .blog-footer .basel-portfolio-load-more, .basel-dark .portfolio-footer .basel-blog-load-more, .basel-dark .portfolio-footer .basel-products-load-more, .basel-dark .portfolio-footer .basel-portfolio-load-more,.basel-dark .color-primary,.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:focus,.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, .login-form-footer .lost_password:focus,.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 .basel-wishlist-btn a:focus, .product-list-item .product-list-buttons .product-compare-button a:hover,.product-list-item .product-list-buttons .product-compare-button a:focus,.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{color:#06038d;}.wishlist-info-widget .wishlist-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,.basel-sticky-sidebar-opener:not(.sticky-toolbar):focus,.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, .btn.btn-color-primary:focus, .button.btn-color-primary:hover, .button.btn-color-primary:focus, button.btn-color-primary:hover, button.btn-color-primary:focus, .added_to_cart.btn-color-primary:hover, .added_to_cart.btn-color-primary:focus, input[type=submit].btn-color-primary:hover, input[type=submit].btn-color-primary:focus,.btn.btn-color-primary.btn-style-bordered:hover,.btn.btn-color-primary.btn-style-bordered:focus,.button.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:focus,button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:focus,.added_to_cart.btn-color-primary.btn-style-bordered:hover,.added_to_cart.btn-color-primary.btn-style-bordered:focus,input[type=submit].btn-color-primary.btn-style-bordered:hover,input[type=submit].btn-color-primary.btn-style-bordered:focus,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover, .widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:focus,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:focus,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.no-results .searchform #searchsubmit:focus,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.comments-area .comment-respond input[type=submit]:focus,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:focus,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .checkout_coupon .button:focus,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce .place-order button:focus,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-order-pay #order_review .button:focus,.woocommerce input[name=track],.woocommerce input[name=track]:hover,.woocommerce input[name=track]:focus,.woocommerce input[name=save_account_details],.woocommerce input[name=save_address],.woocommerce-page input[name=save_account_details],.woocommerce-page input[name=save_address],.woocommerce input[name=save_account_details]:hover,.woocommerce input[name=save_account_details]:focus,.woocommerce input[name=save_address]:hover,.woocommerce input[name=save_address]:focus,.woocommerce-page input[name=save_account_details]:hover,.woocommerce-page input[name=save_account_details]:focus,.woocommerce-page input[name=save_address]:hover,.woocommerce-page input[name=save_address]:focus,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover, .search-no-results .not-found .entry-content .searchform #searchsubmit:focus,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover,.error404 .page-content > .searchform #searchsubmit:focus,.return-to-shop .button,.return-to-shop .button:hover,.return-to-shop .button:focus,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-excerpt .btn-add a:focus,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-hover-standard .btn-add > a:focus,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover, .basel-price-table .basel-plan-footer > a:focus,.basel-pf-btn button,.basel-pf-btn button:hover,.basel-pf-btn button:focus,.basel-info-box.box-style-border .info-btn-wrapper a,.basel-info-box.box-style-border .info-btn-wrapper a:hover,.basel-info-box.box-style-border .info-btn-wrapper a:focus,.basel-info-box2.box-style-border .info-btn-wrapper a,.basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-info-box2.box-style-border .info-btn-wrapper a:focus,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover, .basel-hover-quick .woocommerce-variation-add-to-cart .button:focus,.product-list-item .product-list-buttons > a,.product-list-item .product-list-buttons > a:hover,.product-list-item .product-list-buttons > a:focus,.wpb_video_wrapper .button-play,.basel-navigation .menu > li.callto-btn > a,.basel-navigation .menu > li.callto-btn > a:hover,.basel-navigation .menu > li.callto-btn > a:focus,.basel-dark .products-footer .basel-blog-load-more:hover, .basel-dark .products-footer .basel-blog-load-more:focus, .basel-dark .products-footer .basel-products-load-more:hover, .basel-dark .products-footer .basel-products-load-more:focus, .basel-dark .products-footer .basel-portfolio-load-more:hover, .basel-dark .products-footer .basel-portfolio-load-more:focus, .basel-dark .blog-footer .basel-blog-load-more:hover, .basel-dark .blog-footer .basel-blog-load-more:focus, .basel-dark .blog-footer .basel-products-load-more:hover, .basel-dark .blog-footer .basel-products-load-more:focus, .basel-dark .blog-footer .basel-portfolio-load-more:hover, .basel-dark .blog-footer .basel-portfolio-load-more:focus, .basel-dark .portfolio-footer .basel-blog-load-more:hover, .basel-dark .portfolio-footer .basel-blog-load-more:focus, .basel-dark .portfolio-footer .basel-products-load-more:hover, .basel-dark .portfolio-footer .basel-products-load-more:focus, .basel-dark .portfolio-footer .basel-portfolio-load-more:hover, .basel-dark .portfolio-footer .basel-portfolio-load-more:focus,.basel-dark .feedback-form .wpcf7-submit, .basel-dark .mc4wp-form input[type=submit], .basel-dark .single_add_to_cart_button,.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-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-ext-primarybtn-dark:focus, .basel-dark .feedback-form .wpcf7-submit:focus,.basel-dark .mc4wp-form input[type=submit]:focus, .basel-dark .single_add_to_cart_button:focus,.basel-dark .basel-compare-col .add_to_cart_button:focus,.basel-dark .basel-compare-col .added_to_cart:focus,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:focus,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:focus,.basel-dark .basel-registration-page .basel-switch-to-register:focus, .basel-dark .register .button:focus, .basel-dark .login .button:focus, .basel-dark .lost_reset_password .button:focus, .basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:focus,.basel-dark .woocommerce .cart-actions .coupon .button:focus,.basel-stock-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,div.bbp-submit-wrapper button:focus,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,#bbpress-forums .bbp-search-form #bbp_search_submit:focus,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, .scrollToTop:focus,.basel-sticky-filter-btn:hover, .basel-sticky-filter-btn:focus,.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:#06038d;}.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, .btn.btn-color-primary:focus, .button.btn-color-primary:hover, .button.btn-color-primary:focus, button.btn-color-primary:hover, button.btn-color-primary:focus, .added_to_cart.btn-color-primary:hover, .added_to_cart.btn-color-primary:focus, input[type=submit].btn-color-primary:hover, input[type=submit].btn-color-primary:focus,.btn.btn-color-primary.btn-style-bordered:hover,.btn.btn-color-primary.btn-style-bordered:focus,.button.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:focus,button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:focus,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:focus,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:focus,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.comments-area .comment-respond input[type=submit]:focus,.sidebar-container .mc4wp-form input[type=submit],.sidebar-container .mc4wp-form input[type=submit]:hover,.sidebar-container .mc4wp-form input[type=submit]:focus,.footer-container .mc4wp-form input[type=submit],.footer-container .mc4wp-form input[type=submit]:hover,.footer-container .mc4wp-form input[type=submit]:focus,.filters-area .mc4wp-form input[type=submit],.filters-area .mc4wp-form input[type=submit]:hover,.filters-area .mc4wp-form input[type=submit]:focus,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:focus,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .checkout_coupon .button:focus,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce .place-order button:focus,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-order-pay #order_review .button:focus,.woocommerce input[name=track],.woocommerce input[name=track]:hover,.woocommerce input[name=track]:focus,.woocommerce input[name=save_account_details],.woocommerce input[name=save_address],.woocommerce-page input[name=save_account_details],.woocommerce-page input[name=save_address],.woocommerce input[name=save_account_details]:hover,.woocommerce input[name=save_account_details]:focus, .woocommerce input[name=save_address]:hover, .woocommerce input[name=save_address]:focus, .woocommerce-page input[name=save_account_details]:hover, .woocommerce-page input[name=save_account_details]:focus, .woocommerce-page input[name=save_address]:hover, .woocommerce-page input[name=save_address]:focus,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover, .search-no-results .not-found .entry-content .searchform #searchsubmit:focus,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover, .error404 .page-content > .searchform #searchsubmit:focus,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.no-results .searchform #searchsubmit:focus,.return-to-shop .button,.return-to-shop .button:hover,.return-to-shop .button:focus,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-excerpt .btn-add a:focus,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-hover-standard .btn-add > a:focus,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover, .basel-price-table .basel-plan-footer > a:focus,.basel-pf-btn button,.basel-pf-btn button:hover,.basel-pf-btn button:focus,.basel-info-box.box-style-border .info-btn-wrapper a,.basel-info-box.box-style-border .info-btn-wrapper a:hover,.basel-info-box.box-style-border .info-btn-wrapper a:focus,.basel-info-box2.box-style-border .info-btn-wrapper a,.basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-info-box2.box-style-border .info-btn-wrapper a:focus,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover, .basel-hover-quick .woocommerce-variation-add-to-cart .button:focus,.product-list-item .product-list-buttons > a,.product-list-item .product-list-buttons > a:hover,.product-list-item .product-list-buttons > a:focus,.wpb_video_wrapper .button-play,.woocommerce-store-notice__dismiss-link:hover,.woocommerce-store-notice__dismiss-link:focus,.basel-compare-table .compare-loader:after,.basel-sticky-sidebar-opener:not(.sticky-toolbar):hover,.basel-sticky-sidebar-opener:not(.sticky-toolbar):focus,.basel-dark .read-more-section .btn-read-more,.basel-dark .products-footer .basel-blog-load-more, .basel-dark .products-footer .basel-products-load-more, .basel-dark .products-footer .basel-portfolio-load-more, .basel-dark .blog-footer .basel-blog-load-more, .basel-dark .blog-footer .basel-products-load-more, .basel-dark .blog-footer .basel-portfolio-load-more, .basel-dark .portfolio-footer .basel-blog-load-more, .basel-dark .portfolio-footer .basel-products-load-more, .basel-dark .portfolio-footer .basel-portfolio-load-more,.basel-dark .products-footer .basel-blog-load-more:hover, .basel-dark .products-footer .basel-blog-load-more:focus, .basel-dark .products-footer .basel-products-load-more:hover, .basel-dark .products-footer .basel-products-load-more:focus, .basel-dark .products-footer .basel-portfolio-load-more:hover, .basel-dark .products-footer .basel-portfolio-load-more:focus, .basel-dark .blog-footer .basel-blog-load-more:hover, .basel-dark .blog-footer .basel-blog-load-more:focus, .basel-dark .blog-footer .basel-products-load-more:hover, .basel-dark .blog-footer .basel-products-load-more:focus, .basel-dark .blog-footer .basel-portfolio-load-more:hover, .basel-dark .blog-footer .basel-portfolio-load-more:focus, .basel-dark .portfolio-footer .basel-blog-load-more:hover, .basel-dark .portfolio-footer .basel-blog-load-more:focus, .basel-dark .portfolio-footer .basel-products-load-more:hover, .basel-dark .portfolio-footer .basel-products-load-more:focus, .basel-dark .portfolio-footer .basel-portfolio-load-more:hover, .basel-dark .portfolio-footer .basel-portfolio-load-more:focus,.basel-dark .products-footer .basel-blog-load-more:after, .basel-dark .products-footer .basel-products-load-more:after, .basel-dark .products-footer .basel-portfolio-load-more:after, .basel-dark .blog-footer .basel-blog-load-more:after, .basel-dark .blog-footer .basel-products-load-more:after, .basel-dark .blog-footer .basel-portfolio-load-more:after, .basel-dark .portfolio-footer .basel-blog-load-more:after, .basel-dark .portfolio-footer .basel-products-load-more:after, .basel-dark .portfolio-footer .basel-portfolio-load-more:after,.basel-dark .feedback-form .wpcf7-submit, .basel-dark .mc4wp-form input[type=submit], .basel-dark .single_add_to_cart_button,.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-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-ext-primarybtn-dark:focus, .basel-dark .feedback-form .wpcf7-submit:focus,.basel-dark .mc4wp-form input[type=submit]:focus, .basel-dark .single_add_to_cart_button:focus,.basel-dark .basel-compare-col .add_to_cart_button:focus,.basel-dark .basel-compare-col .added_to_cart:focus,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:focus,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:focus,.basel-dark .basel-registration-page .basel-switch-to-register:focus, .basel-dark .register .button:focus, .basel-dark .login .button:focus, .basel-dark .lost_reset_password .button:focus, .basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:focus,.basel-dark .woocommerce .cart-actions .coupon .button:focus,.cookies-buttons .cookies-accept-btn:hover,.cookies-buttons .cookies-accept-btn:focus,.blockOverlay: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,div.bbp-submit-wrapper button:focus,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,#bbpress-forums .bbp-search-form #bbp_search_submit:focus,.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:focus,.basel-hover-link .swap-elements .btn-add a.loading:after,.scrollToTop:hover, .scrollToTop:focus,.basel-sticky-filter-btn:hover, .basel-sticky-filter-btn:focus,blockquote{border-color:#06038d;}.with-animation .info-box-icon svg path,.single-product-content .entry-summary .basel-sizeguide-btn:hover svg{stroke:#06038d;}.button, 
button, 
input[type=submit],
.yith-woocompare-widget a.button.compare,
.basel-dark .basel-registration-page .basel-switch-to-register,
.basel-dark .login .button,
.basel-dark .register .button,
.basel-dark .widget_shopping_cart .buttons a,
.basel-dark .yith-woocompare-widget a.button.compare,
.basel-dark .widget_price_filter .price_slider_amount .button,
.basel-dark .woocommerce-widget-layered-nav-dropdown__submit,
.basel-dark .basel-widget-layered-nav-dropdown__submit,
.basel-dark .woocommerce .cart-actions input[name="update_cart"]{background-color:#ECECEC;}.button, 
button, 
input[type=submit],
.yith-woocompare-widget a.button.compare,
.basel-dark .basel-registration-page .basel-switch-to-register,
.basel-dark .login .button,
.basel-dark .register .button,
.basel-dark .widget_shopping_cart .buttons a,
.basel-dark .yith-woocompare-widget a.button.compare,
.basel-dark .widget_price_filter .price_slider_amount .button,
.basel-dark .woocommerce-widget-layered-nav-dropdown__submit,
.basel-dark .basel-widget-layered-nav-dropdown__submit,
.basel-dark .woocommerce .cart-actions input[name="update_cart"]{border-color:#ECECEC;}.button:hover,.button:focus, 
button:hover, 
button:focus, 
input[type=submit]:hover, 
input[type=submit]:focus,
.yith-woocompare-widget a.button.compare:hover,
.yith-woocompare-widget a.button.compare:focus,
.basel-dark .basel-registration-page .basel-switch-to-register:hover,
.basel-dark .basel-registration-page .basel-switch-to-register:focus,
.basel-dark .login .button:hover,
.basel-dark .login .button:focus,
.basel-dark .register .button:hover,
.basel-dark .register .button:focus,
.basel-dark .widget_shopping_cart .buttons a:hover,
.basel-dark .widget_shopping_cart .buttons a:focus,
.basel-dark .yith-woocompare-widget a.button.compare:hover,
.basel-dark .yith-woocompare-widget a.button.compare:focus,
.basel-dark .widget_price_filter .price_slider_amount .button:hover,
.basel-dark .widget_price_filter .price_slider_amount .button:focus,
.basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover,
.basel-dark .woocommerce-widget-layered-nav-dropdown__submit:focus,
.basel-dark .basel-widget-layered-nav-dropdown__submit:hover,
.basel-dark .basel-widget-layered-nav-dropdown__submit:focus,
.basel-dark .woocommerce .cart-actions input[name="update_cart"]:hover,
.basel-dark .woocommerce .cart-actions input[name="update_cart"]:focus{background-color:#3E3E3E;}.button:hover,.button:focus, 
button:hover, 
button:focus, 
input[type=submit]:hover, 
input[type=submit]:focus,
.yith-woocompare-widget a.button.compare:hover,
.yith-woocompare-widget a.button.compare:focus,
.basel-dark .basel-registration-page .basel-switch-to-register:hover,
.basel-dark .basel-registration-page .basel-switch-to-register:focus,
.basel-dark .login .button:hover,
.basel-dark .login .button:focus,
.basel-dark .register .button:hover,
.basel-dark .register .button:focus,
.basel-dark .widget_shopping_cart .buttons a:hover,
.basel-dark .widget_shopping_cart .buttons a:focus,
.basel-dark .yith-woocompare-widget a.button.compare:hover,
.basel-dark .yith-woocompare-widget a.button.compare:focus,
.basel-dark .widget_price_filter .price_slider_amount .button:hover,
.basel-dark .widget_price_filter .price_slider_amount .button:focus,
.basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover,
.basel-dark .woocommerce-widget-layered-nav-dropdown__submit:focus,
.basel-dark .basel-widget-layered-nav-dropdown__submit:hover,
.basel-dark .basel-widget-layered-nav-dropdown__submit:focus,
.basel-dark .woocommerce .cart-actions input[name="update_cart"]:hover,
.basel-dark .woocommerce .cart-actions input[name="update_cart"]:focus{border-color:#3E3E3E;}.basel-hover-alt .btn-add>a{color:#048913;}.single_add_to_cart_button,
.basel-sticky-btn .basel-sticky-add-to-cart,
.woocommerce .cart-actions .coupon .button,
.added_to_cart.btn-color-black, 
input[type=submit].btn-color-black,
.wishlist_table tr td.product-add-to-cart>.add_to_cart.button,
.basel-hover-quick .quick-shop-btn > a,
table.compare-list tr.add-to-cart td a,
.basel-compare-col .add_to_cart_button, 
.basel-compare-col .added_to_cart{background-color:#048913;}.single_add_to_cart_button,
.basel-sticky-btn .basel-sticky-add-to-cart,
.woocommerce .cart-actions .coupon .button,
.added_to_cart.btn-color-black, 
input[type=submit].btn-color-black,
.wishlist_table tr td.product-add-to-cart>.add_to_cart.button,
.basel-hover-quick .quick-shop-btn > a,
table.compare-list tr.add-to-cart td a,
.basel-compare-col .add_to_cart_button, 
.basel-compare-col .added_to_cart{border-color:#048913;}.basel-hover-alt .btn-add>a:hover,.basel-hover-alt .btn-add>a:focus{color:#079818;}.single_add_to_cart_button:hover,.single_add_to_cart_button:focus,
.basel-sticky-btn .basel-sticky-add-to-cart:hover,
.basel-sticky-btn .basel-sticky-add-to-cart:focus,
.woocommerce .cart-actions .coupon .button:hover,
.woocommerce .cart-actions .coupon .button:focus,
.added_to_cart.btn-color-black:hover,
.added_to_cart.btn-color-black:focus, 
input[type=submit].btn-color-black:hover, 
input[type=submit].btn-color-black:focus,
.wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,
.wishlist_table tr td.product-add-to-cart>.add_to_cart.button:focus,
.basel-hover-quick .quick-shop-btn > a:hover,
.basel-hover-quick .quick-shop-btn > a:focus,
table.compare-list tr.add-to-cart td a:hover,
table.compare-list tr.add-to-cart td a:focus,
.basel-compare-col .add_to_cart_button:hover,
.basel-compare-col .add_to_cart_button:focus, 
.basel-compare-col .added_to_cart:hover, 
.basel-compare-col .added_to_cart:focus{background-color:#079818;}.single_add_to_cart_button:hover,.single_add_to_cart_button:focus,
.basel-sticky-btn .basel-sticky-add-to-cart:hover,
.basel-sticky-btn .basel-sticky-add-to-cart:focus,
.woocommerce .cart-actions .coupon .button:hover,
.woocommerce .cart-actions .coupon .button:focus,
.added_to_cart.btn-color-black:hover,
.added_to_cart.btn-color-black:focus, 
input[type=submit].btn-color-black:hover, 
input[type=submit].btn-color-black:focus,
.wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,
.wishlist_table tr td.product-add-to-cart>.add_to_cart.button:focus,
.basel-hover-quick .quick-shop-btn > a:hover,
.basel-hover-quick .quick-shop-btn > a:focus,
table.compare-list tr.add-to-cart td a:hover,
table.compare-list tr.add-to-cart td a:focus,
.basel-compare-col .add_to_cart_button:hover,
.basel-compare-col .add_to_cart_button:focus, 
.basel-compare-col .added_to_cart:hover, 
.basel-compare-col .added_to_cart:focus{border-color:#079818;}.portfolio-filter{}.basel-promo-popup{}.header-banner{background-color:#048913;}.single-product .site-content{}@font-face {
			font-weight: normal;
			font-style: normal;
			font-family: "simple-line-icons";
			src: url("//giant-bike.co.il/wp-content/themes/basel/fonts/Simple-Line-Icons.eot?v=5.2.0");
			src: url("//giant-bike.co.il/wp-content/themes/basel/fonts/Simple-Line-Icons.eot?#iefix&v=5.2.0") format("embedded-opentype"),
			url("//giant-bike.co.il/wp-content/themes/basel/fonts/Simple-Line-Icons.woff?v=5.2.0") format("woff"),
			url("//giant-bike.co.il/wp-content/themes/basel/fonts/Simple-Line-Icons.woff2?v=5.2.0") format("woff2"),
			url("//giant-bike.co.il/wp-content/themes/basel/fonts/Simple-Line-Icons.ttf?v=5.2.0") format("truetype"),
			url("//giant-bike.co.il/wp-content/themes/basel/fonts/Simple-Line-Icons.svg?v=5.2.0#simple-line-icons") format("svg");}@font-face {
			font-weight: normal;
			font-style: normal;
			font-family: "basel-font";
			src: url("//giant-bike.co.il/wp-content/themes/basel/fonts/basel-font.eot?v=5.2.0");
			src: url("//giant-bike.co.il/wp-content/themes/basel/fonts/basel-font.eot?#iefix&v=5.2.0") format("embedded-opentype"),
			url("//giant-bike.co.il/wp-content/themes/basel/fonts/basel-font.woff?v=5.2.0") format("woff"),
			url("//giant-bike.co.il/wp-content/themes/basel/fonts/basel-font.woff2?v=5.2.0") format("woff2"),
			url("//giant-bike.co.il/wp-content/themes/basel/fonts/basel-font.ttf?v=5.2.0") format("truetype"),
			url("//giant-bike.co.il/wp-content/themes/basel/fonts/basel-font.svg?v=5.2.0#basel-font") format("svg");}.product-grid-item {
    margin-bottom: 0;
    text-align: center;
    margin-bottom: 0 !important;
    text-align: center;
    border-bottom: 1px solid #e5e5e5;
    border-left: 1px solid #eeeeee;
    padding: 30px;
}
.right-column {
    width: 20%;
}
.global-search-full-screen.basel-search-opened .header-split .site-logo, .global-search-full-screen.basel-search-opened .main-header, .global-search-full-screen.basel-search-opened .main-page-wrapper, .global-search-full-screen.basel-search-opened .topbar-wrapp {
    padding-right: 0;
}
.global-search-full-screen.basel-search-opened {
    overflow: auto;
}
.single_variation_wrap .price {
    display: none !important;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message, div.wpcf7-response-output{
	display: none;
}
.badge_text{
	display:none;
}
.right-column>div.badge_text{
	height: 100%;
}
.right-column>div.badge_text h2 {
    background: url(https://giant-bike.co.il/wp-content/uploads/2021/07/ring5.png);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    display: inline-block !important;
    position: relative;
    cursor: pointer;
    vertical-align: middle;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    margin: 0;
    top: 24px;
		animation: bounce_badge 1.5s cubic-bezier(0,0,0,0);
}
.right-column>div.badge_text .textwidget {
		display: none;
    position: absolute;
    background: #ffffff;
    color: #06038d;
    width: auto;
    top: 75px;
    padding: 5px 20px;
    right: auto;
    left: 0;
    font-size: 14px;
    font-weight: 600;
		min-width: 240px;
	text-align: center;
}

.right-column>div.badge_text .textwidget a{
	  color: #06038d;
    display: block;
}
.right-column>div.badge_popup{
	display: none;
	position:fixed;
}
@keyframes bounce_badge{
    0% {
       transform: scale(0.5);
    }
		25% {
       transform: scale(1.3);
    }
    50% {
       transform: scale(0.5);
    }
		75% {
       transform: scale(1.3);
    }
		100% {
       transform: scale(1);
    }
}
@-webkit-keyframes slide {
    100% { left: 0; }
}

@keyframes slide {
    100% { left: 0; }
}
.less_than_amount .checkout .responsive-table:after{
	  content: 'משלוח חינם עד פתח הדלת בקניה מעל 300 ש״ח!(לאביזרים בלבד)';
    position: relative;
    display: block;
    width: 100%;
    z-index: 1;
    right: 0;
    left: 0;
    margin: 0 auto;
    background: #ff0000;
    color: #ffffff;
    text-align: center;
    line-height: 2;
    top: 0;
    font-size: 15px;
}
.topbar-wrapp.color-scheme-light{
/*     display: none; */
	  position: sticky;
    top: 0;
    z-index: 222;
		height: 0px;
		transition: all .2s ease 0s;
}
.top_bar_txt{
    bottom:15%;
    position:absolute;
    -webkit-animation:linear infinite alternate;
    -webkit-animation-name: run;
    -webkit-animation-duration: 25s;
	    color: #15048d;
}     
@-webkit-keyframes run {
    0% { right: 0;}
    50%{ right : 77%;}
    100%{ right: 0;}
}
#metaslider-id-3525{
	top: 40px;
}
.main_slider_wrapper{
    margin-top: -40px;
}
.fusion-hidden{
	display: none !important;
}
.metaslider .flexslider{
	margin: 0 !important;
}
.metaslider .flex-control-nav {
    border: 0;
    margin: auto;
    list-style-type: none;
    list-style: none;
    padding: 0;
    bottom: 72px !important;
    line-height: 11px;
    z-index: 2;
    position: absolute;
}
.metaslider .flexslider .flex-control-nav a {
    box-shadow: none !important;
    width: 60px;
    height: 3px;
    /* position: absolute; */
    background: #aaa;
    background: rgba(204,204,204,0.5);
    cursor: pointer;
    box-sizing: content-box;
}
.metaslider .flexslider .flex-control-nav a.flex-active{
    background: rgba(204,204,204,1);
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item){
	  outline: none;
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item):hover, .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
    box-shadow: 0 0 0 2px #000000 !important;
}
.rtl .single-product-content .product-images .thumbs-position-bottom .owl-nav{
	display: none;
}
#media_image-3 > img{
	width:40%;
	margin: 0 auto;
}
.basel-tab-wrapper{
    width: auto;
    margin: 0 auto;
}
.prop_el_div{
    width: 55%;
    margin: 0 auto;
}
.secure_fixed{
    z-index: 999;
    position: fixed;
    background: #ffffff;
    left: -43px;
    bottom: 25%;
    line-height: 1;
    text-align: right;
    transform: rotate(-90deg);
    width: 115px;
    height: auto;
    border: 1px solid #e9e9e9;
}
.secure_fixed_txt{
		font-size: 18px;
    display: inline-block;
    padding-right: 6%;
    padding-left: 1%;
    top: 1px;
    position: relative;
    font-weight: 600;
}
.secure_fixed img{
		display: inline-block;
    width: 18%;
    margin: 0 auto;
    transform: rotate(90deg);
    padding-bottom: 0;
}
.global-search-full-screen.basel-search-opened .right-column .search-button>a:before{
/*     background-color: #ffffff !important; */
}
.global-search-full-screen.basel-search-opened .right-column .search-button>a:after{
/*     background-color: #ffffff !important; */
}
.search-button a:hover, .search-button a:focus{
/* 	color: #ffffff !important;  */
}
.shopping-cart>a:hover, .shopping-cart>a:focus{
/* 	color: #ffffff !important;  */
}
.right-column>div ul li a, .right-column>div>a {
/*     color: #ffffff; */
}
.main-nav .menu > li > a:focus{
	color: #15048d !important;
}
.color-scheme-dark .amount{
/* 	color: #15048d; */
}
.main-nav .menu>li.current-menu-item>a{
	color: #15048d !important;
}
.main-nav .menu>li.current-menu-item>a:after {
    width: 100%;
    left: 0;
}
#tab-basel_custom_tab{
	white-space: normal;
}
#tab-basel_custom_tab.prop_el{
	white-space: pre-line;
}
.woo-variation-swatches-stylesheet-enabled.rtl table.variations td.label{
	padding-bottom: 25px;
}
.single-product-content .variations .swatches-select{
	display: none;
}
.rtl .mobile-nav ul li.menu-item-has-children>a {
    background: #ffffff;
    color: #15048b;
}
.sub_menu_title{
    cursor: default;
}
.product-grid-item .price{
/* 	direction: ltr; */
}
.rtl .single-product-content .variations .swatches-select>div {
    display: none;
}
.basel-navigation .menu>li.menu-item-design-default ul li a {
    font-size: 17px;
    color: #06038c;
    font-weight: 400;
}
.mobile-nav .sub-menu-dropdown ul {
    display: none;
    position: relative;
    background-color: #15048c;
}
.mobile-nav .sub-menu-dropdown ul:before{
    color: #15048b;
}
.mobile-nav .sub-menu-dropdown li a {
    color: #ffffff;
}
.rtl .mobile-nav .icon-sub-menu {
    background-color: unset;
}
.mobile-nav ul li.current-menu-item .icon-sub-menu:after{
	background-color: #ffffff;
}
.mobile-nav ul li.current-menu-item .icon-sub-menu:before{
	background-color: #ffffff;
}
.mobile-nav .icon-sub-menu:after{
	background-color: #15048c;
}
.mobile-nav .icon-sub-menu:before{
	background-color: #15048c;
}
.header-shop .main-nav .menu>li.item-event-hover:hover>.sub-menu-dropdown{
	top: 51px;
	padding: 4px 0;
}
.rtl .main-nav .menu>li.menu-item-has-children a:after {
    right: auto;
    left: 0;
    content: " ";
    position: absolute;
    right: 0;
    top: unset;
    bottom: 0;
    height: 1px;
    /* background-color: #919191; */
    transition: width .2s ease;
    background-color: #fff;
}
body.woocommerce-order-pay .main-page-wrapper{
    background: rgba(222, 222, 222, 0.57);
}
body.woocommerce-order-pay .main-page-wrapper .page-title-default {
    margin-bottom: 0 !important;
}
body.woocommerce-order-pay .main-page-wrapper .container{
    margin: 0 auto;
    width: 100%;
    padding: 0;
}
body.woocommerce-order-pay .main-page-wrapper .woocommerce ul.order_details{
    width: 100%;
    padding-top: 50px !important;
    background: #ffffff;
    padding-bottom: 50px !important;
}
body.woocommerce-order-pay .main-page-wrapper iframe{
    width: 430px !important;
    height: 400px !important;
    padding-top: 24px !important;
    margin: 0 auto;
    position: relative;
    display: block;
    background: #ffffff;
}
body.woocommerce-order-pay .main-page-wrapper #gobit-iframe-pay:after{
		content: "";
    display: block;
    position: relative;
    background: url(https://giant-bike.co.il/wp-content/uploads/2020/04/01.png);
    background-repeat: no-repeat;
    background-size: 100%;
    width: 190px;
    height: 95px;
    margin: 0 auto;
    margin-top: 35px;
}
body.woocommerce-order-pay .main-page-wrapper .site-content{
	padding: 0;
}
.product_order_page{
		width: auto;
    display: inline-block;
}
.product_order_page .product-quantity{
    float: right;
    direction: ltr;
    padding-left: 10px;
}
ul.order_details {
    text-align: center;
    margin: 0 auto !important
}
.gobit-iframe-pay{
	background: #dedddb;
}
#billing_postcode_field .optional{
	display: none;
}
input[type="text"].dp-field {
		background-image: url(https://giant-bike.co.il/wp-content/plugins/wp-datepicker/img/calendar.svg) !important;
    background-repeat: no-repeat !important;
    background-size: auto 60% !important;
    background-position: 3% center !important;
}
input[type="text"]#datepicker {
		background-image: url(https://giant-bike.co.il/wp-content/plugins/wp-datepicker/img/calendar.svg) !important;
    background-repeat: no-repeat !important;
    background-size: auto 60% !important;
    background-position: 3% center !important;
}
.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px !important;
    position: absolute;
    right: auto;
}
.woocommerce-error, .woocommerce-info, div.wpcf7-validation-errors {
    color: #fd0b1c;
    border-color: #fd0b1c;
    background-color: transparent;
}
.woocommerce-mini-cart__buttons .checkout{
	display:none;
}
.woocommerce-mini-cart__buttons .btn-cart{
    border-color: #048913 !important;
    background-color: #048913 !important;
		color: #ffffff !important
}
.woocommerce-error{
	border-color: #e01021;
}
.woocommerce-checkout .woocommerce-error li {
    color: #e01021;
}
.rtl .woocommerce-error:before{
    color: #e01021;
}
.woocommerce-error li strong{
	font-weight: 400;
}
.rtl.woocommerce-checkout .woocommerce-error li:before{
	display:none;
}
.shipping-pickup-store{
	border: 0 !important;
}
.cart_totals .woocommerce-shipping-totals{
	display: none;
}
#post-2235.page.type-page{
	margin-bottom:0;
}
.shipping-pickup-store th{
	font-size: 16px;
}
.shop_table .amount, .order-total .amount .woocommerce-Price-currencySymbol, .order-total .woocommerce-Price-amount.amount{
	color: #000000 !important;
}
.panel {
    background-color: unset;
    -webkit-box-shadow: unset;
    box-shadow: unset;
}
.variations .label{
	display: table-cell;
}
.popup-added_to_cart p{
	font-family: 'Rubik';
}
.woocommerce-shipping-destination{
	display:none;
}
.cart-subtotal{
	display:none;
}
.woocommerce-shipping-totals th {
	font-size: 16px !important;
}
.wpcf7-form-control-wrap .wpcf7-date::after {
	content: "תאריך רכישה";
	margin-right: 10px;
}
.woocommerce-shipping-fields__field-wrapper #shipping_first_name_field{
	  width: 47%;
    display: inline-block;
		margin-left: 6%;
}
.woocommerce-shipping-fields__field-wrapper #shipping_last_name_field{
	  width: 47%;
    display: inline-block;
}
.woocommerce-shipping-fields__field-wrapper #shipping_company_field{
	display:none;
}
.woocommerce-shipping-fields__field-wrapper #shipping_address_2_field{
	display:none !important;
}
.woocommerce-shipping-fields__field-wrapper #shipping_city_field{
	  width: 47%;
    display: inline-block;
		margin-left: 6%;
}
.woocommerce-shipping-fields__field-wrapper #shipping_postcode_field{
	  width: 47%;
    display: inline-block;
}
.website-wrapper{
	overflow: unset;
}
.checkbox input[type=checkbox]{
	position: relative;
}
.woocommerce .cart-empty:before {
		content: "";
    margin-left: 0px;
    display: block;
    background: url(https://giant-bike.co.il/wp-content/uploads/2020/04/icon_empty_cart07.svg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 160px;
    height: 200px;
    margin-top: 76px;
}
.woocommerce .cart-empty:after {
	display: none;
}
.widget_shopping_cart .total .amount {
    font-family: Rubik;
}
.widget_shopping_cart .product_list_widget li .quantity .amount {
    font-family: Rubik;
}
.woocommerce-additional-fields{
	display: none;
}
.radio, .checkbox {
    width: auto;
    display: inline-block;
}
.wooccm-field-country label{
	  width: auto;
    display: inline-block;
    margin-bottom: 0;
}
.wooccm-field-country .required{
	display:none;
}
.wooccm-field-country strong{
	font-weight: 400;
}
.mfp-content{
	overflow-y: hidden;
}
.main-header .wrapp-header {
    display: table;
    width: 100%;
    height: 75px;
}
.basel-logo.basel-sticky-logo{
	display: none;
}
.woocommerce-checkout .woocommerce-billing-fields{
	margin-top: 0;
}
.page-id-2410 .main-page-wrapper{
	padding: 0;
}
.page-id-2235 .main-page-wrapper{
	padding: 0;
}
.page-id-2410 .page.type-page{
	margin-bottom: 0;
}
/* .rtl .mfp-wrap{
	overflow-y: hidden;
} */
.rtl table tr th{
	letter-spacing: 0;
}
/* .mfp-bg{
	overflow-y: hidden;
} */
.page.type-page{
	margin-bottom: 50px;
}
.checkbox .optional{
	display: none;
}
#post-268{
	margin-bottom: 0 !important;
}
#billing_address_2_field{
	display: none !important;
}
#billing_postcode_field{
	  width: 47%;
    display: inline-block;
		margin-left: 6%;
}
#billing_city_field{
	  display: inline-block;
    width: 47%;
}
#billing_phone_field{
	  width: 47%;
    display: inline-block;
    margin-left: 6%;
}
#billing_email_field{
	  display: inline-block;
    width: 47%;
}
.woocommerce-checkout{
/* 	margin-bottom: 0; */
}
.rtl .widget_shopping_cart .empty {
    padding-left: 0;
    padding-right: 0;
}
.rtl .cart-collaterals .cart_totals table th{
	letter-spacing: 0;
}
.cart-collaterals {
    margin-bottom: 0px;
}
.view-cart, .checkout-button, .button.checkout{
	border-color: #048913 !important;
	background-color: #048913 !important;
}
.view-cart:hover, .checkout-button:hover, .button.checkout:hover{
	border-color: #079818 !important;
	background-color: #079818 !important;
}
.form-row button{
	border-color: #048913 !important;
	background-color: #048913 !important;
}
.form-row button:hover{
	border-color: #079818 !important;
	background-color: #079818 !important;
}
.popup-added_to_cart:after{
	display: none;
}
.related-and-upsells>section {
    margin-bottom: 0;
}
.rtl .cart-widget-side .widget-heading .widget-close, .rtl .login-form-side .widget-heading .widget-close {
    padding-right: 0;
    padding-left: 0;
    width: 2vw;
    height: 2vw;
}
.cart-widget-side .widget-heading .widget-close:after, .login-form-side .widget-heading .widget-close:after {
      transform: rotate(-45deg);
      -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
  }
  .cart-widget-side .widget-heading .widget-close:before, .login-form-side .widget-heading .widget-close:before {
      -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: rotate(45deg);
  }
.rtl .widget_shopping_cart .empty:before {
	display:none;
}
.rtl .widget_shopping_cart .empty:after {
	display:none;
}
.product-category-thumbnail img{
  width: 100%;
}
.color-scheme-light .amount {
    color: rgba(255,255,255,1);
}
.product-grid-item .product-title {
    margin-bottom: 0;
}
.footer-area-one{
  display: none;
}
.br_alabel{
  z-index: 10 !important;
}
.product-grid-item img {
    max-width: 100%;
    height: 16vw;
    object-fit: contain;
}
.single-product .product-grid-item img {
    max-width: 100%;
    height: 9vw;
    object-fit: contain;
}
.main-header{
  z-index: 999;
	position: sticky;
	top:0;
}
.sticky-header-prepared .header-shop, .sticky-header-prepared .header-split {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
}
.home .footer-container.color-scheme-light {
    margin-top: 0;
		position: relative;
	  z-index:999999;
}
.footer-container.color-scheme-light {
    margin-top: 0px;
}
.wpb_content_element {
    border: 0 !important;
    text-align:justify;
		margin-top:0 !important;
		margin-bottom:0;
}
.home .wpb_content_element{
		margin-top:35px !important;
		margin-bottom:35px;
}
.shopping-cart>a .amount {
    font-weight: 400;
}
.basel-active-filters{
  display: none;
}
.main-nav .menu > li{
    padding-right:13px;
    padding-left:13px;
}
.main-nav .menu > li > a {
    padding-right:0;
    padding-left:0;
    height: auto;
    line-height: normal;
    padding-top: 1px;
    padding-bottom: 1px;
    position: relative;
    transition: color .2s ease;
    -webkit-transition: color .2s ease;
/* 		color: #ffffff; */
		font-size: 1.1vw;
}
.main-nav .menu > li > a:hover {
		color: #15048d;
}
.main-nav .menu > li > a:after {
    background-color: #fff;
}
.main-nav .menu > li > a:hover:after {
    width: 100%;
    left: 0;
}
.main-nav .menu > li > a:after {
    content: " ";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 1px;
/*     background-color: #919191; */
    transition: width .2s ease;
}
.color-scheme-light .main-nav .menu>li.current-menu-item>a:after {
    content: " ";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 1px;
}
.color-scheme-light .main-nav .menu>li.current-menu-item>a:after {
    width: 100%;
    left: 0;
}
.act-scroll .main-nav .menu > li > a {
    height: auto;
    line-height: normal;
}
.rtl .header-shop .right-column .header-links {
    border-left: 1px solid #f5f5f5;
}
.site-content{
  margin: 0;
}
.right-column .header-links li a {
    font-style: initial;
}
.widget_layered_nav ul>li .count {
  display: none !important;
}
.filter-widget li a:hover, .sidebar-widget li a:hover{
  text-decoration: unset;
}
.woocommerce-Tabs-panel > h2{
  display: none;
}

.text_bg .vc_parallax-inner{
/*  background-size: contain; */
}
.cat-design-default .hover-mask{
  display: none;
}

.nav-shop .basel-back-btn{
  display:none;
}
.rtl .woocommerce-breadcrumb a:first-child:after{
  display: none;
}
.woocommerce-ordering select{
  border: 0;
}
.sidebar-inner.basel-sidebar-scroll{
  border-left: 1px solid #e5e5e5;
}
.sidebar-inner.basel-sidebar-scroll h5{
  border-bottom: 1px solid #e5e5e5;
  letter-spacing: 0;
}
.header-shop .right-column .header-links li a{
  font-size: 20px;
}
.shopping-cart>a>span {
    font-size: 20px;
}
.widget-title:before{
  display: none;
}
.main-header, .sticky-header.header-clone, .header-spacing {
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.3);
	  transition: all .2s ease 0s;
}
.main-header.header-has-no-bg.color-scheme-light.act-scroll{
  background-color: #06038d;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.3);
}
.sticky-header-prepared .header-shop{
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.3);
}

.wpb_content_element{
    margin-top: 35px;
}

.wpb_content_element .wpb_singleimage_heading{
    display: inline;
    text-align: right;
    margin: 0;
    font-size: 1.2vw;
}
.wpb_single_image .vc_figure {
    vertical-align: middle;
}
.wpb_single_image img {
    vertical-align: middle;
    width: 2.2vw;
    display: inline-block;
    
}
.wpb_single_image.vc_align_right{
    direction: ltr;
}
.home .wpb_single_image.vc_align_right{
    direction: ltr;
    text-align: center;
}
.icon_text_bar .vc_column-inner{
  padding: 0;
}
.icon_text_bar .wpb_content_element{
    padding-top: 5%;
    padding-bottom: 5%;
    border-left: 2px solid #e5e5e5 !important;
}
.icon_text_bar .wpb_column:first-child .wpb_content_element {
  border: 0 !important;
}

.basel-back-btn{
  display: none;
}
.color-scheme-light .main-nav .menu>li>a{
  font-size: 1.1vw;
}
.rtl .woocommerce-breadcrumb a:first-child{
  margin-right: 0;
  font-size: 16px;
}
.rtl .woocommerce-breadcrumb{
  padding: 0;
  font-size: 16px;
}
.shop-loop-head .woocommerce-result-count{
  font-size: 16px;
}
.product-grid-item .price del>.amount {
    font-size: 18px;
    padding-left: 5px;
    color: #8c8c8c;
}
.header-shop.act-scroll .main-nav .menu>li>a{
  font-size: 20px;
}
.rtl select{
  font-size: 16px;
}
.rtl .woocommerce-breadcrumb a:before{
/*  font-weight: 900;  */
}
.rtl .woocommerce-breadcrumb span:before{
/*  font-weight: 900;  */
}
.single-breadcrumbs-wrapper{
    padding-top: 35px;
    padding-bottom: 35px;
}

.widget-title{
    margin-bottom: 12px;
    padding-bottom: 12px;
}

.widget_layered_nav ul>li .count, .widget_layered_nav ul>li a{
  font-size: 16px;
}
/* .single-product .product-grid-item .price ins span.woocommerce-Price-amount.amount{
    background-image: url(https://giant-bike.co.il/wp-content/uploads/2020/03/price_giant.svg);
    padding: 0.5% 2% 0.5% 16%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: #ffffff;
    font-size: 18px;
} */
.product-grid-item .price ins span.woocommerce-Price-amount.amount{
    background-image: url(https://giant-bike.co.il/wp-content/uploads/2020/03/price_giant.svg);
    padding: 1px 8px 1px 50px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center left;
    color: #ffffff;
    font-size: 18px;
    display: inline-block;
}
.basel-scroll-content .price ins span.woocommerce-Price-amount.amount{
		background-image: url(https://giant-bike.co.il/wp-content/uploads/2020/03/price_giant.svg);
    padding: 1px 8px 1px 50px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center left;
    color: #ffffff;
    font-size: 18px;
    display: inline-block;
}
.price del{
    text-decoration: none;
    font-size: 18px;
    padding-left: 5px;
    color: #8c8c8c;
}
.product-grid-item .product-title a{
    font-size: 18px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 82%;
    direction: ltr;
}
.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner{
  padding: 0;
}

h3.slider-title:before{
  display:none;
}
.single-product-content .price del .amount {
    font-size: 28px;
    color: #8c8c8c;
    padding-left: 5px;
}

.single-product-content .basel-scroll-content .price ins span.woocommerce-Price-amount.amount{
    background-image: url(https://giant-bike.co.il/wp-content/uploads/2020/03/price_giant.svg);
    padding: 1px 8px 1px 75px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center left;
    color: #ffffff;
    font-size: 30px;
    display: inline-block;
}

.single-product-content .tabs {
    direction: ltr;
}
.rtl .single-product-content .tabs li:last-child {
    margin-left: 30px;
}
.rtl .basel-search-full-screen .basel-search-inner input[type=text] {
    font-style: normal;
}
.basel-hover-base:hover>.product-element-top>.hover-mask {
    display: none;
}
.page-title-default{
    margin-bottom: 50px;
}
.widget_layered_nav ul>li.chosen>a:before {
    -webkit-transform: rotate(45);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.widget_layered_nav ul>li.chosen>a {
    padding-right: 16px;
    padding-left:unset;
    font-weight: 500;
}
.widget_layered_nav ul>li.chosen>a:after {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
}
.widget_layered_nav ul>li.chosen>a:after, .widget_layered_nav ul>li.chosen>a:before {
    right: 0;
    left: unset;
}
.basel-clear-filters-wrapp .basel-clear-filters:hover:before {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.basel-clear-filters-wrapp .basel-clear-filters:hover:after {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
}
.basel-clear-filters-wrapp .basel-clear-filters{
  font-weight: 500;
}
.rtl .widget_layered_nav_filters ul li a{
  font-weight: 500;
}
.basel-active-filters .widget_layered_nav_filters ul li a:hover:before{
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.basel-active-filters .widget_layered_nav_filters ul li a:hover:after{
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
}
.wpb_single_image.full_img img {
    width: 100%;
}
#post-878 .wpb_content_element{
  border: 0;
}
.footer-column.footer-column-1{
    text-align: center;
    border-bottom: 1px solid #8d8d8d;
    padding-bottom: 30px;
}
.footer-column.footer-column-2{
  padding-right: 70px;
}
.social_footer > span {
    display: inline-block;
    width: 9%;
}
.social_footer > span.youtube {
    margin-left: 3%;
}
.social_footer span.social_footer_text{
    display: block;
    width: 100%;
    margin-top: 4%;
    font-size: 14px;
}
.footer-container .widget-area {
    padding: 30px 0px 0px 0;
}
.footer-sidebar{
  border-bottom: 1px solid #8d8d8d;
}
.footer-container .footer-column.col-md-3 {
    min-height: 155px;
    border-left: 1px solid #8d8d8d;
    padding-right: 60px;
}
.footer-container .footer-column.col-md-3:last-child {
  border: 0;
}
.rtl .labels-rounded{
  display:none;
}
.club_discount{
    font-size: 14px;
    font-weight: 400;
    color: #5d5d5d;
    margin: 0;
    padding: 0;
    position: absolute;
    display: inline-block;
    line-height: 1;
    width: auto;
    top: 5px;
    text-align: center;
    left: -60px;
}

.amount {
    color: #15048d;
    font-size: 18px;
}
.single-product-content .entry-title {
    margin-bottom: 16px;
}
.single-product .price ins{
  position: relative;
}
.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInUp {
  animation-name: fadeInUp;
}

textarea {
    max-height: 160px;
}
.page-id-2235 .header-spacing{
    margin-bottom: 0 !important;
      height: 75px !important;
}
.page-id-2235 footer{
  margin: 0 !important;
}
.page-id-2235 .sticky-header-prepared .header-shop{
  position: fixed !important;
  top: 32px !important;
}
.button404{
    font-size: 29px !important;
    line-height: 31px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    padding-left: 22px !important;
    padding-right: 22px !important;
    background: #15048d;
    border: 0;
    color: #ffffff;
}
.single-product .single-product-content .price .amount {
    font-size: 28px;
}
.single-product .price .amount {
    font-size: 18px;
}
.vc_tta-panel-body .wpb_content_element {
    margin-top: 0;
}
.basel-cart-number{
    font-size: 18px;
    font-weight: 400;
}
.rtl.basel-cart-opened .cart-widget-side, .rtl.basel-login-side-opened .login-form-side {
    z-index: 99999;
}
.woocommerce-page .main-page-wrapper {
    margin-bottom: 0px;
}
.basel-popup-effect.mfp-ready .basel-content-popup, .basel-popup-effect.mfp-ready .basel-promo-popup, .basel-popup-effect.mfp-ready .basel-sizeguide {
    padding: 0;
}
@media screen and (max-width: 1300px) {
/* 	.contact_us_menu {
			position: absolute !important;
			left: 166px;
	}
	.snifim_menu {
			position: absolute !important;
			left: 300px;
	} */
	.basel-navigation .menu>li.menu-item-design-default ul li a {
			font-size: 14px;
	}
	.header-shop .main-nav .menu>li.item-event-hover:hover>.sub-menu-dropdown{
		top: 47px;
		padding: 4px 0;
	}
  header .container {
      margin: 0;
      width: 100% !important;
  }
  .main-nav .menu > li {
      padding-right: 10px;
      padding-left: 10px;
  }
  .color-scheme-light .main-nav .menu>li>a {
      font-size: 1.1vw;
  }
  .header-shop .right-column .header-links li a {
      font-size: 18px;
  }
  .header-shop.act-scroll .main-nav .menu>li>a {
      font-size: 18px;
  }
}

@media screen and (max-width: 1025px) {
	html, body{
/* 		overflow-x: hidden; */
	}
	.mobhide{
		display: none !important;
	}
	.snifim_menu{
			position: relative !important;
			left: unset;
	}
	.contact_us_menu{
			position: relative !important;
			left: unset;
	}
	.rtl .header-split .left-side{
		    padding-left: 0;
	}
	.main-header.header-split .site-logo img {
    width: 75%;
	}
  .sticky-header-real:not(.global-header-menu-top) .switch-logo-enable .basel-logo img{
      width: 86%;
    }
  .rtl .main-header.header-shop .site-logo {
      text-align: center;
      padding-left: 0;
      padding-right: 0;
      position: relative;
      right: 6%;
      width: 100%;
      height: 100%;
  }
	.main-header .wrapp-header {
			display: table;
			width: 100%;
			height: 60px;
	}
	.main-header:not(.header-menu-top) .site-logo img {
    max-width: 100%;
    width: 50vw;
}
    .sticky-header-real:not(.global-header-menu-top) .switch-logo-enable .basel-logo {
    height: 100%;
		text-align:center;
  }
    .sticky-header-real:not(.global-header-menu-top) .switch-logo-enable.basel-logo-wrap{
    height: 100%;
    width: 50%;
    margin: 0 auto;
    }
    .right-column .mobile-nav-icon {
    display: block;
    float: none;
    margin-right: 0 !important;
    z-index: 999999;
    position: absolute;
    right: 5%;
    top: 24.5%;
  }
    .rtl .main-header .right-column {
      padding-right: 0;
      width: 15%;
  }
	.rtl .main-header .site-logo{
		text-align: left !important;
	}
   .rtl .mobile-nav {
      direction: ltr;
      z-index: 999999;
  }
  .icon_text_bar_mob{
    width: 100%;
  }
  .icon_text_bar_mob .wpb_column{
    display: inline-block;
    width: 25%;
  }
  .icon_text_bar_mob .vc_column-inner{
    padding: 0;
  }
  .icon_text_bar_mob p {
    text-align: center;
    line-height: 1;
    font-weight: 500;
  }
  .icon_text_bar_mob p img{
    margin: 0 auto;
  }
  .icon_text_bar_mob .wpb_content_element {
      margin: 15px 0 15px;
  }
  .home .title-wrapper{
     margin: 10px auto !important;
  }
  .product-grid-item .product-title a {
    font-size: 15px;
    white-space: nowrap;
    overflow: hidden;
    width: 86%;
    direction: ltr;
    text-overflow: ellipsis;
  }
  .basel-hover-base .hover-mask {
      display: none;
      visibility: hidden;
      opacity: 1;
      bottom: 0;
  }
  .product-grid-item .price {
      display: block;
      font-size: 15px;
      text-align: center;
      margin-bottom: 0;
      padding-left: 0px;
  }
  .product-grid-item img {
      max-width: 100%;
      min-height: 25vw;
      object-fit: contain;
  }
  .product-grid-item .price del>.amount {
      font-size: 13px;
      padding-left: 5px;
      color: #8c8c8c;
  }
  [class*=categories-space-] {
      margin-bottom: 0;
  }
  .vc_custom_1584738896019 h2{
      font-size: 21px !important;
      margin: 0 !important;;
  }
  .footer-container .footer-column.col-md-3 {
      display: none;
  }
  .footer-container .footer-column.col-md-3:last-child {
    display: block;
    padding: 0;
    text-align: center;
    margin-bottom: 10px;
    width: 100%;
  }
  .footer-container .widget-area {
      padding: 30px 0px 0px 0;
  }
  .visible-xs-block {
      display: none !important;
  }
  .rtl .single-breadcrumbs-wrapper .woocommerce-breadcrumb, .rtl .single-breadcrumbs-wrapper .yoast-breadcrumb {
    display: block;
    text-align: center;
    font-size: 14px;
/*     white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
		width: 90%; */
/* 		margin: 0 auto; */
  }
  .single-breadcrumbs-wrapper {
      padding-top: 20px;
      padding-bottom: 20px;
  }
  .vc_custom_1584661339669 h4{
    margin-bottom: 0 !important;
  }
  .rtl .single-product-content .tabs li:last-child {
      margin-left: 0;
  }
  .single-product-content .tabs {
      margin-bottom: 0;
  }
  .single-product-content .product-tabs-wrapper {
      padding-bottom: 10px;
		  padding-top: 10px;
  }
	.single-product-content .tabs li{
		margin-bottom: 0;
	}
  .product-grid-item .product-title {
      margin-bottom: 0;
      text-align: center;
      line-height: 1.2;
      font-family: unset;
  }
  .price del {
      text-decoration: none;
      font-size: 15px;
      padding-left: 0;
      color: #8c8c8c;
      display: inline-block;
  }
  .price ins {
    text-decoration: none;
    background-color: transparent;
    padding: 0;
    opacity: 1;
    display: inline-block;
		width: 43%;
		margin-left: 15px;
  }
  .product-grid-item .price ins span.woocommerce-Price-amount.amount {
    background-image: url(https://giant-bike.co.il/wp-content/uploads/2020/03/price_giant.svg) !important;
    padding: 1px 7px 1px 39px !important;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
    color: #ffffff;
    font-size: 13px;
    display: inline-block;
  }
  .title-size-default, .title-size-large, .title-size-small {
      padding: 50px 0;
      margin-bottom: 50px !important;
  }
	.rtl .products {
			margin-left: 0px;
			margin-right: 0px;
			width: 100% !important;
			display: flex !important;
			flex-direction: row !important;
			position: relative !important;
			flex-wrap: wrap !important;
			justify-content: center;
	}
	.container.related-and-upsells{
		padding: 0 !important;
	}
  .rtl .products .product-grid-item{
    float: none !important;
    display: inline-block !important;
    width: 50% !important;
		margin-bottom: 0 !important;
  }
  .home.rtl .products .product-grid-item {
			float: none !important;
			display: inline-block !important;
			width: 50% !important;
			padding-right: 3%;
  }
	.product-grid-item {
			margin-bottom: 0 !important;
			text-align: center;
			border-bottom: 1px solid #e5e5e5;
			border-right: 1px solid #eeeeee;
			border-left: 0 !important;
			padding: 20px;
	}
  .single-product-content .basel-scroll-content .price ins span.woocommerce-Price-amount.amount {
		background-image: url(https://giant-bike.co.il/wp-content/uploads/2020/03/price_giant.svg);
    padding: 1px 10px 1px 73px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: #ffffff;
    font-size: 28px;
    display: inline-block;
  }
  .rtl .woocommerce-breadcrumb a:first-child {
      margin-right: 0;
  }
	.rtl.single-product .woocommerce-breadcrumb a:first-child {
      font-size: 14px;
  }
  .single-product-content .entry-title {
      font-size: 22px;
  }
  .club_discount {
			font-size: 16px;
			font-weight: 400;
			color: #5d5d5d;
			margin: 0;
			padding: 0;
			position: absolute;
			display: inline-block;
			line-height: 1;
			width: auto;
			top: -13px;
			text-align: center;
			left: 14px;
  }
  .page-id-2235 .main-page-wrapper {
      padding-top: 0;
  }
	.small_label {
			height: 15px !important;
			width: 35px !important;
	}
	 .berocket-label-user-image{
		  width: 33.5px !important;
    	height: 33px !important;
	}
  .rtl.offcanvas-sidebar-mobile .shop-content-area:not(.col-sm-12) {
      padding: 0 0%;
  }
  .single-product-content .price del .amount {
      font-size: 27px;
      color: #8c8c8c;
      padding-left: 5px;
  }
  .single-product .product-grid-item .price ins span.woocommerce-Price-amount.amount {
      background-image: url(https://giant-bike.co.il/wp-content/uploads/2020/03/price_giant.svg);
      padding: 0.5% 8% 0.5% 55%;
      background-repeat: no-repeat;
      background-size: 100% 100%;
      color: #ffffff;
      font-size: 13px;
  }
  .shop-loop-head .woocommerce-ordering {
      position: relative;
      margin-top: 0;
      width: 30px;
      height: 30px;
      line-height: 30px;
      text-align: center;
      margin-bottom: 0;
      width: 50%;
      margin-right: 0 !important;
  }
  .shop-loop-head .woocommerce-ordering select {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      border: none;
      padding: 0;
      font-size: 0;
      font-weight: 400;
      background-image: none;
      -webkit-appearance: none;
      background-color: transparent;
      text-align: center;
      width: 100%;
  }
  .shop-loop-head .woocommerce-ordering:before {
      content: "";
      /* font-family: simple-line-icons; */
      font-size: 0;
      color: #1B1919;
      font-weight: 600;
      background: url(https://giant-bike.co.il/wp-content/uploads/2020/03/icon-02-1.svg);
      background-size: 100% 100%;
      background-repeat: no-repeat;
      width: 10vw;
      height: 9vw;
      display: inline-block;
      margin: 0 auto;
      position: relative;
      vertical-align: middle;
  }
  .shop-loop-head .woocommerce-ordering:after {
    content: "מיין לפי";
    font-family: Rubik, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #1B1919;
    font-weight: 600;
    display: inline-block;
    vertical-align: middle;
  }
  .rtl .basel-show-sidebar-btn {
      float: right;
      margin-right: 0;
      margin-left: 0;
      width: 50%;
      border-left: 2px solid rgba(0, 0, 0, 0.1);
  }
  .rtl .basel-show-sidebar-btn span:nth-child(2):before {
      content: "";
      font-weight: 600;
      background: url(https://giant-bike.co.il/wp-content/uploads/2020/03/icon-01-1.svg);
      background-size: 100% 100%;
      background-repeat: no-repeat;
      width: 10vw;
      height: 9vw;
      display: inline-block;
      margin: 0 auto;
      position: relative;
      vertical-align: middle;
  }
  .rtl .basel-show-sidebar-btn .basel-side-bar-icon {
      display: none;
  }
  body.rtl.basel-show-hidden-sidebar .area-sidebar-shop {
      z-index: 99999;
  }
  .rtl.offcanvas-sidebar-mobile .shop-content-area:not(.col-sm-12) .shop-loop-head {
      border-bottom: 1px solid rgba(0,0,0,.1);
  }
  .offcanvas-sidebar-mobile .shop-content-area:not(.col-sm-12) .shop-loop-head .woocommerce-breadcrumb {
      margin-bottom: 10px;
  }
  .basel-show-sidebar-btn span:not(.basel-side-bar-icon) {
      vertical-align: middle;
      margin: 0 auto;
  }
  .footer-area-one{
    display: block;
    text-align: center;
    margin-top: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid;
    font-size: 15px;
  }
  .footer-area-one span{
    display: inline-block;
    width: auto;
    text-align: center;
		padding-left: 2%;
    padding-right: 2%;
  }
  .basel-close-side{
    z-index: 9999;
  }
  .mobile-nav ul li.current-menu-item > a{
      color: #ffffff;
      background: #06038d;
  }
  .mobile-nav ul li a {
      display: block;
      padding-top: 12px;
      padding-bottom: 12px;
      padding-right: 15px;
      padding-left: 15px;
      font-size: 16px;
      line-height: 26px;
      overflow-x: hidden;
      letter-spacing: .3px;
      text-transform: uppercase;
      color: #06038d;
      border-bottom: 1px solid rgba(92,92,92,.23);
  }
  .mobile-nav ul li a:hover {
      text-decoration: none;
      color: #fff;
      background: #06038d;
  }
  .mobile-nav {
      width: 270px;
      display: none;
      position: fixed;
      top: 0;
      height: 100%;
      overflow: hidden;
      overflow-y: scroll;
      background-color: #ffffff;
      z-index: 500;
      -webkit-transition: transform .3s ease;
      transition: transform .3s ease;
  }
  .basel-close-sidebar-btn span:before {
      -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: rotate(45deg);
  }
  .basel-close-sidebar-btn span:after {
      -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
  }
  .visible-sm-block {
      display: none !important;
  }
  #rev_slider_43_1_forcefullwidth{
/*     display: none; */
  }
	#rev_slider_43_1_wrapper{
		  height: 100% !important;
	}
	rs-fullwidth-wrap {
			height: 250px;
	}
	.amount{
		font-size: 15px;
	}
	.single-product .price .amount{
		font-size: 15px;
	}
	.home .wpb_content_element{
		margin-top: 15px !important;
	}
	.rtl .cart-widget-side .widget-heading .widget-close, .rtl .login-form-side .widget-heading .widget-close {
			padding-right: 0;
			padding-left: 0;
			width: 5vw;
			height: 5vw;
	}
	#shipping_method li:last-child {
/*     margin-bottom: 0;
    width: auto;
    position: absolute;
    left: 48px; */
/* 	   white-space: nowrap; */
	}
/* 	.woocommerce-shipping-totals.shipping{
			height: 94px;
	} */
	body.woocommerce-order-pay .main-page-wrapper iframe {
			width: 80% !important;
			height: 400px !important;
			padding-top: 24px !important;
			margin: 0 auto;
			position: relative;
			display: block;
			background: #ffffff;
	}
	.rtl .single-product-content .product-images .thumbs-position-bottom .owl-nav{
		display:none;
	}
	.single-product-content .variations tr:last-child td {
			padding-bottom: 0 !important;
	}
	.mobile-nav-icon .basel-burger{
/* 		   background-color: #ffffff; */
	}
	.mobile-nav-icon .basel-burger::before{
/* 		background-color: #ffffff; */
	}
	.mobile-nav-icon .basel-burger::after{
/* 		background-color: #ffffff; */
	}
	.secure_fixed{
    z-index: 999;
    position: fixed;
    background: #ffffff;
    left: 10px;
    bottom: 0%;
    line-height: 1;
    text-align: center;
    transform: rotate(0);
    width: 106px;
    height: auto;
    padding: 0;
	}
	.secure_fixed_txt{
    font-size: 16px;
    display: inline-block;
    padding-right: 0;
    padding-left: 5%;
    top: 2px;
    position: relative;
    font-weight: 600;
	}
	.secure_fixed img{
			display: inline-block;
			width: 18%;
			margin: 0 auto;
			transform: rotate(0deg);
			padding-bottom: 0;
	}
	.basel-tab-wrapper{
			width: 100%;
			margin: 0 auto;
	}
	.product-with-attachments .basel-tab-wrapper {
			width: 100%;
			margin: 0 auto;
	}
	#media_image-3 > img{
		width:70%;
		margin: 0 auto;
	}
	.single-product-content .single_variation {
/* 			display: none !important; */
	}
	.main_slider_wrapper{
			height: 42vw;
	}
	.metaslider .flex-control-nav{
		bottom: 9px !important;
	}
	.metaslider .flexslider .flex-control-nav a{
		width: 40px;
	}
	#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
			display: inline-block;
			font-size: 100%;
			line-height: 0;
			padding: 10px;
			-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.1);
			box-shadow: 0 0 10px 0 rgba(0,0,0,0.1);
	}
	#pojo-a11y-toolbar.pojo-a11y-toolbar-right {
		right: unset;
    left: -180px;
			-webkit-transition: left 750ms cubic-bezier(.23, 1, .32, 1);
			-moz-transition: left 750ms cubic-bezier(.23, 1, .32, 1);
			-o-transition: left 750ms cubic-bezier(.23, 1, .32, 1);
			transition: left 750ms cubic-bezier(.23, 1, .32, 1);
	}
	#pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle {
		right: unset;
			left: 180px;
	}
	#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open {
			right: unset;
			left: 0;
	}
.less_than_amount .checkout .responsive-table:after{
    font-size: 10px;
}
	
	.right-column>div.badge_text {
			height: 100%;
			position: absolute;
			top: 0;
			left: 50px;
		display: none;
	}
	.right-column>div.badge_text .textwidget {
			display: none;
			position: fixed;
			background: #ffffff;
			color: #06038d;
			width: auto;
			top: 60px;
			padding: 5px 20px;
			right: auto;
			left: 0;
			font-size: 14px;
			font-weight: 600;
			min-width: 50px;
	}
	.right-column>div.badge_text h2 {
			background: url(https://giant-bike.co.il/wp-content/uploads/2021/07/ring5.png);
			background-size: 100%;
			background-repeat: no-repeat;
			width: 25px;
			height: 25px;
			display: inline-block !important;
			position: relative;
			cursor: pointer;
			vertical-align: middle;
			text-indent: 100%;
			white-space: nowrap;
			overflow: hidden;
			margin: 0;
			top: 17px;
			animation: bounce_badge 1.5s cubic-bezier(0,0,0,0);
	}
	.rtl .shipping_method {
			margin-right: 0;
			margin-left: 5px;
			float: right;
	}
	#shipping_method label{
		text-align: right;
	}
	.sale20_class span{
		height: 55px !important;
		width: 30px !important;
	}
	@-webkit-keyframes run {
			0% { right: 0;}
			50%{ right : 20%;}
			100%{ right: 0;}
	}
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  {
	.main-header:not(.header-menu-top) .site-logo img {
			max-width: 100%;
			width: 35vw;
	}
	.rtl .main-header.header-shop .site-logo {
    text-align: center;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    right: 2%;
    width: 100%;
    height: 100%;
	}
	.single-product-content .price del {
			font-size: 16px;
			display: block;
	}
	.price ins {
			text-decoration: none;
			background-color: transparent;
			padding: 0;
			opacity: 1;
			display: inline-block;
			width: auto;
			margin-left: 15px;
			margin-top: 1vw;
	}
	.single_add_to_cart_button{
		margin-top: 2vw;
	}
	.rtl .single-product-content .tabs li:last-child {
			margin-left: 30px;
	}
	.rtl .single-product-content .tabs li {
			margin-left: 30px;
			display: inline-block;
	}
	.club_discount {
			font-size: 16px;
			font-weight: 400;
			color: #5d5d5d;
			margin: 0;
			padding: 0;
			position: absolute;
			display: inline-block;
			line-height: 1;
			width: auto;
			top: -13px;
			text-align: center;
			left: unset;
			right: 46px;
	}
	rs-fullwidth-wrap {
			height: 365px;
	}
	.main_slider_wrapper{
			height: 42vw;
	}
	.metaslider .flex-control-nav{
		bottom: 15px !important;
	}
	.metaslider .flexslider .flex-control-nav a{
		width: 60px;
	}
}