.backtotop{border-radius:100%;cursor:pointer;width:40px;height:40px;right:20px;bottom:50px;padding:6px;position:fixed;text-align:center;z-index:99;overflow:hidden;background:#005daa;color:#fff;border:none 1px #ececec;}.backtotop i{font-size:24px;vertical-align:middle;}.backtotop:hover{background:#009dde;color:#fff;}.lang-rtl {left:20px;right:auto;}.breadcrumb{padding-top:85px;padding-right:25px;padding-bottom:0px;padding-left:25px;font-size:14px;font-style:normal;font-weight:400;text-transform:none;color:#fff;text-align:left;}.lang-rtl .breadcrumb{text-align:right;}.breadcrumb li:after{color:#fff;}.breadcrumb a{color:#fff;}.breadcrumb a:hover{color:#005daa;}@media (max-width:991px){.breadcrumb{padding-top:80px;padding-right:20px;padding-bottom:0px;padding-left:20px;}}.lang-rtl .breadcrumb{padding-left:25px;padding-right:25px;}@media (max-width:991px){.lang-rtl .breadcrumb{padding-left:20px;padding-right:20px;}}.btn-primary,.btn-primary.disabled,.btn-primary:disabled,.btn-default{background:#005daa;color:#fff;border:solid 1px #005daa;}.btn-primary:hover,.btn-primary.disabled:hover,.btn-primary:disabled:hover,.btn-default:hover,.btn-primary:active,.btn-primary.disabled:active,.btn-primary:disabled:active,.btn-default:active,.btn-primary:focus,.btn-primary.disabled:focus,.btn-primary:disabled:focus,.btn-default:focus,.btn-primary.checked,.btn-primary.disabled.checked,.btn-primary:disabled.checked,.btn-default.checked{background:#009dde;color:#fff;border-color:#009dde;}.btn-secondary,.btn-secondary.disabled,.btn-secondary:disabled{background:#fff;color:#000;border:solid 1px #005daa;}.btn-secondary:hover,.btn-secondary.disabled:hover,.btn-secondary:disabled:hover,.btn-secondary:active,.btn-secondary.disabled:active,.btn-secondary:disabled:active,.btn-secondary:focus,.btn-secondary.disabled:focus,.btn-secondary:disabled:focus{background:#009dde;color:#fff;border-color:#009dde;}.elementor-editor-active .breadcrumb[data-depth="1"]{display:none;}#wrapper{border-top:none 1px;border-bottom:none 1px;padding-top:20px;padding-bottom:20px;color:#404040;}#index #wrapper,#module-bitelementor-Preview #wrapper{padding-top:0px;padding-bottom:0px;}.page-maintitle{color:#000;font-size:18px;font-style:normal;font-weight:500;text-transform:none;}@media (max-width:991px){.page-maintitle{font-size:16px;}}.products-section-title,.blogs-section-title,.homepage-heading{color:#000;font-size:18px;font-style:normal;font-weight:500;text-transform:uppercase;}@media (max-width:991px){.products-section-title,.blogs-section-title,.homepage-heading{font-size:16px;}}.elementor-products-tabs .nav-tabs .nav-link{background:rgba(255, 255, 255, 0.05);color:#000;border:none 1px #3e1010;font-size:13px;letter-spacing:0.8px;font-style:normal;font-weight:400;text-transform:uppercase;}.elementor-products-tabs .nav-tabs .nav-link.active,.elementor-products-tabs .nav-tabs .nav-link:hover,.elementor-products-tabs .nav-tabs .nav-link:focus,.elementor-products-tabs .nav-tabs .nav-link:active{border-color:#009dde;}@media (max-width:767px){a.nav-tabs-dropdown{border:#009dde;font-size:13px;letter-spacing:0.8px;font-style:normal;font-weight:400;text-transform:uppercase;}a.nav-tabs-dropdown.open,a.nav-tabs-dropdown.active,a.nav-tabs-dropdown:hover,a.nav-tabs-dropdown:focus,a.nav-tabs-dropdown:active{border-color:#009dde;}}#left-column .block,#right-column .block{background:#fff;border:solid 1px #e8e8e8;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}@media (max-width:991px){}.lang-rtl #left-column .block,.lang-rtl #right-column .block{padding-left:0px;padding-right:0px;}@media (max-width:991px){}#left-column .title_block,#right-column .title_block,#left-column .title_block a,#right-column .title_block a{background:#404040;color:#fff;font-size:14px;font-style:normal;font-weight:500;text-transform:none;padding-top:15px;padding-right:10px;padding-bottom:15px;padding-left:10px;}@media (max-width:991px){}.lang-rtl #left-column .title_block,.lang-rtl #right-column .title_block,.lang-rtl #left-column .title_block a,.lang-rtl #right-column .title_block a{padding-left:10px;padding-right:10px;}@media (max-width:991px){}.cc-window{opacity:1;transition:opacity 1s ease;}.cc-window.cc-invisible{opacity:0;}.cc-animate.cc-revoke{transition:transform 1s ease;}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em);}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em);}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0);}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s;}.cc-link,.cc-revoke:hover{text-decoration:underline;}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica, Calibri, Arial, sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999;}.cc-window.cc-static{position:static;}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column;}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row;}.cc-revoke{padding:0.5em;}.cc-header{font-size:18px;font-weight:700;}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer;}.cc-link{opacity:0.8;display:inline-block;padding:0.2em;}.cc-link:hover{opacity:1;}.cc-link:active,.cc-link:visited{color:initial;}.cc-btn{display:block;padding:0.4em 0.8em;font-size:0.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap;}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent;}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline;}.cc-close{display:block;position:absolute;top:0.5em;right:0.5em;font-size:1.6em;opacity:0.9;line-height:0.75;}.cc-close:focus,.cc-close:hover{opacity:1;}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em;}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:0.5em;border-top-right-radius:0.5em;}.cc-revoke.cc-left{left:3em;right:unset;}.cc-revoke.cc-right{right:3em;left:unset;}.cc-top{top:1em;}.cc-left{left:1em;}.cc-right{right:1em;}.cc-bottom{bottom:1em;}.cc-floating > .cc-link{margin-bottom:1em;}.cc-floating .cc-message{display:block;margin-bottom:1em;}.cc-window.cc-floating .cc-compliance{-ms-flex:1 0 auto;flex:1 0 auto;}.cc-window.cc-banner{-ms-flex-align:center;align-items:center;}.cc-banner.cc-top{left:0;right:0;top:0;}.cc-banner.cc-bottom{left:0;right:0;bottom:0;}.cc-banner .cc-message{display:block;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em;}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;}.cc-floating .cc-compliance > .cc-btn{-ms-flex:1;flex:1;}.cc-btn + .cc-btn{margin-left:0.5em;}@media print{.cc-revoke,.cc-window{display:none;}}@media screen and (max-width:900px){.cc-btn{white-space:normal;}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0;}.cc-window.cc-bottom{bottom:0;}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0;}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column;}.cc-window.cc-banner .cc-compliance{-ms-flex:1 1 auto;flex:1 1 auto;}.cc-window.cc-floating{max-width:none;}.cc-window .cc-message{margin-bottom:1em;}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset;}.cc-window.cc-banner .cc-message{margin-right:0;}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px;}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none;}.cc-theme-classic .cc-btn{border-radius:5px;}.cc-theme-classic .cc-btn:last-child{min-width:140px;}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block;}.cc-theme-edgeless.cc-window{padding:0;}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em;}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:0.8em 1.8em;height:100%;}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em;}.cc-floating.cc-theme-edgeless .cc-btn + .cc-btn{margin-left:0;}body .cc-window.cc-type-info{background:rgba(0, 93, 170, 0.8);color:#fff;}body .cc-window.cc-type-info .cc-link{color:#fff;}body .cc-window.cc-type-info .cc-btn{background-color:#fff;color:#000;border-radius:30px;}body .cc-window.cc-type-info .cc-btn:hover{background-color:#1d1d1d;color:#fff;}@media (max-width:767px){.cc-banner.cc-theme-edgeless .cc-btn{padding:10px 20px;}}@media (max-width:736px){body .cc-window.cc-type-info{text-align:center;}.cc-banner.cc-theme-edgeless .cc-message{margin-left:0;}.cc-compliance{justify-content:center;}.cc-theme-edgeless.cc-window{padding:10px;}}#footer{background:#f2f2f2;}#footer .block_newsletter .newsletter_form_wrap .input-wrapper .newsletter-input{border:none 1px #e5e5e5;background:#fff;color:#666;}#footer .block_newsletter .newsletter_form_wrap button{color:#fff;background:#005daa;}#footer .block_newsletter .newsletter_form_wrap button:hover{color:#fff;background:#009dde;}#footer .block_newsletter .newsletter-input::-webkit-input-placeholder{color:#666;}#footer .block_newsletter .newsletter-input::-moz-placeholder{color:#666;}#footer .block_newsletter .newsletter-input:-ms-input-placeholder{color:#666;}#footer .block_newsletter .newsletter-input:-moz-placeholder{color:#666;}#footer .block-social ul li a{color:#000;}#footer .block-social ul li a:hover{color:#000;}.footer-container-before{border-top:none 1px;color:#fff;}@media (max-width:991px){}@media (max-width:991px){}.footer-container-before .title_block{color:#fff;}.footer-container-before a{color:#fff;}.footer-container-before a:hover{color:#009dde;}.footer-container{border-top:none 1px #393939;padding-top:50px;padding-bottom:50px;color:#000;}@media (max-width:991px){.footer-container{padding-top:30px;padding-bottom:30px;}}@media (max-width:991px){}.footer-container a{color:#005daa;}.footer-container a:hover{color:#009dde;}.footer-container .title_block{position:relative;text-align:left;color:#000;font-size:22px;font-style:normal;font-weight:400;text-transform:none;margin-bottom:20px;padding-bottom:15px;display:block;}.footer-container .title_block a{color:#000;}@media (max-width:991px){.footer-container .title_block{margin-bottom:15px;}}.footer-container .title_block:after{content:"";position:absolute;bottom:-1px;display:block;width:30px;height:1px;border-bottom:none 2px #428bca;left:0;right:0;}.footer-container .footer-container-after{border-top:none 1px #252525;}@media (max-width:991px){}.footer-bottom{border-top:none 1px #252525;background:#404040;color:#fff;padding-top:15px;padding-bottom:15px;}@media (max-width:991px){.footer-bottom{padding-top:10px;padding-bottom:10px;}}@media (max-width:991px){}.footer-bottom a{color:#fff;}.footer-bottom a:hover{color:#009dde;}.form-control{background-color:#fff;color:#444;border:solid 1px #000;}.custom-select2{background-color:#fff;}.custom-select2:after{color:#444;}.bootstrap-touchspin .btn-touchspin{background-color:#fff;color:#444;border:solid 1px #000;}.bootstrap-touchspin .btn-touchspin:hover{color:#444;background:#fff;}.form-control::-webkit-input-placeholder{color:#444;}.form-control::-moz-placeholder{color:#444;}.form-control:-ms-input-placeholder{color:#444;}.form-control:-moz-placeholder{color:#444;}.form-control:focus,.custom-select:focus{color:#444;background-color:#fff;border-color:#005daa;box-shadow:0px 0px 0px 1px #232323;}.custom-select2:focus-within{background-color:#fff;}.custom-control-label:before{background:#fff;border-color:#000;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label:before,.custom-radio .custom-control-input:checked ~ .custom-control-label:before{border-color:#005daa;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label:after,.custom-radio .custom-control-input:checked ~ .custom-control-label:after{background:#005daa;}.dropdown-menu{background:#fff;border:solid 1px #005daa;}.dropdown-menu .dropdown-item{color:#444!important;}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus{color:#232323!important;}.dropdown-menu .current .dropdown-item{color:#232323!important;}.user-info .dropdown-menu > a{color:#444!important;}.user-info .dropdown-menu > a:hover{color:#232323!important;}#search_block_top #tdsearch_result_content{background:#fff;border:solid 1px #005daa;}#search_block_top #tdsearch_result_content .ajax-search-content .top-content{border-bottom:solid 1px #005daa;color:#444;}#search_block_top #tdsearch_result_content .ajax-search-content .items-list .item a .category-name{color:#777;}#search_block_top #tdsearch_result_content .ajax-search-content .items-list .item a .product-name{color:#444;}#search_block_top #tdsearch_result_content .ajax-search-content .items-list .item a .product-name:hover{color:#232323;}#search_block_top #tdsearch_result_content .ajax-search-content .items-list .item a .content_price .regular-price{color:#777;}#search_block_top #tdsearch_result_content .ajax-search-content .items-list .item a .content_price .sale-percentage{color:#444;}#search_block_top #tdsearch_result_content .ajax-search-content .items-list .item a .content_price .price{color:#232323;}body.boxed main{border:none 1px;overflow:hidden;max-width:1230px;position:relative;max-width:1320pxpx;margin:auto;margin-top:20px;margin-bottom:20px;box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.2);}@media (min-width:1200px) and (max-width:1260px){body.boxed main{max-width:1150px;}}@media (min-width:992px) and (max-width:1199px){body.boxed main{max-width:950px;}}@media (min-width:768px) and (max-width:991px){body.boxed main{max-width:750px;}}@media (max-width:767px){body.boxed main{max-width:calc(100% - 20px);}}.container,.elementor-section.elementor-section-boxed > .elementor-container{max-width:1320px;}body{background:#fff;color:#404040;}a{color:#000;}a:hover,a:focus,a:active,a.active{color:#009dde;}.pagination .page-list li.current,.pagination .page-list li:hover{border-color:#009dde;}.pagination .page-list li.current a,.pagination .page-list li:hover a{color:#009dde;}.blog_pagination .pagination .pagination_bottom li.current,.blog_pagination .pagination .pagination_bottom li:hover{border-color:#009dde;}.blog_pagination .pagination .pagination_bottom li.current a,.blog_pagination .pagination .pagination_bottom li:hover a{color:#009dde;}#grid.selected a,#list.selected a{color:#009dde;}#header{background:rgba(255, 255, 255, 0) url("/img/cms/baner-hammer-cropped.jpg") center center / cover no-repeat scroll;border-top:none 3px #ff001f;border-bottom:none 1px #f00;}#header .search-widget input.form-control{background:rgba(70, 70, 70, 0.85);color:#fff;border:solid 2px #fff;}#header .search-widget input.form-control::-webkit-input-placeholder{color:#fff;}#header .search-widget input.form-control::placeholder{color:#fff;}#header .search-widget input.form-control::-ms-input-placeholder{color:#fff;}#header .search-widget input.form-control::-moz-placeholder{color:#fff;}#header .search-widget .search-btn{color:#fff;}#header .blockcart > a.shoppingcart .cart-products-count{background:#005daa;color:#fff;}#header .blockcart .cart_block{background:#fff;}#header .blockcart .cart_block .block_content{color:#000;}#header .blockcart .cart_block .block_content #cart-close{color:#000;}#header .blockcart .cart_block .block_content .cart-header{border-color:#e5e5e5;}#header .blockcart .cart_block .block_content .cart-header .cart-title{font-size:15px;letter-spacing:0.8px;font-style:normal;font-weight:600;text-transform:uppercase;color:#000;}#header .blockcart .cart_block .block_content .cart-body .products .product{border-color:#e5e5e5;}#header .blockcart .cart_block .block_content .cart-body a{color:#000;}#header .blockcart .cart_block .block_content .cart-body a:hover{color:#005daa;}#header .blockcart .cart_block .block_content .cart-footer{border-color:#e5e5e5;}.header-nav{color:#fff;background:rgba(255, 255, 255, 0);border-bottom:none 1px #e5e5e5;padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;font-size:13px;}@media (max-width:991px){.header-nav{padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;}}.header-nav a:not(.btn){color:#fff;}.header-nav a:not(.btn):hover{color:#005daa;}.lang-rtl .header-nav{padding-left:25px;padding-right:25px;}@media (max-width:991px){.lang-rtl .header-nav{padding-left:20px;padding-right:20px;}}.header-top{color:#fff;padding-top:0px;padding-right:25px;padding-bottom:125px;padding-left:15px;font-size:13px;}@media (max-width:991px){.header-top{padding-top:0px;padding-right:20px;padding-bottom:120px;padding-left:20px;}}.header-top a:not(.btn){color:#fff;}.header-top a:not(.btn):hover{color:#fff;}.lang-rtl .header-top{padding-left:25px;padding-right:15px;}@media (max-width:991px){.lang-rtl .header-top{padding-left:20px;padding-right:20px;}}.header-top{background:rgba(255, 255, 255, 0) url("/img/cms/baner-hammer-cropped.jpg") center center / cover no-repeat scroll;}.nav-full-width{color:#fff;background:#404040;border-top:none 1px #394452;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;}@media (max-width:991px){.nav-full-width{padding-top:15px;padding-right:10px;padding-bottom:15px;padding-left:10px;}}.nav-full-width a:not(.btn){color:#fff;}.nav-full-width a:not(.btn):hover{color:#009dde;}.lang-rtl .nav-full-width{padding-left:15px;padding-right:15px;}@media (max-width:991px){.lang-rtl .nav-full-width{padding-left:10px;padding-right:10px;}}.sticky-header-wrapper .fixed{position:fixed;width:100%;top:0;left:0;z-index:1000;}.tddeal .tdcountdown,.tddeal-count .tdcountdown{background:rgba(255, 255, 255, 0.8);color:#000;border:solid 1px #e5e5e5;}.bitdeal .tdcountdown > div{background:#f5f5f5;color:#000;border:none 1px;padding:10px;}.bitdeal .tdcountdown > div .number{font-size:16px;font-style:normal;font-weight:600;text-transform:none;}.bitdeal .tdcountdown > div .text{font-size:13px;font-style:normal;font-weight:600;text-transform:none;}#left-column .products-block .product-price-and-shipping .price,#right-column .products-block .product-price-and-shipping .price{color:#005daa;}#left-column .products-block .product-price-and-shipping .regular-price,#right-column .products-block .product-price-and-shipping .regular-price{color:#666;}.product-price-and-shipping .price{color:#005daa;}.product-price{color:#005daa;}.regular-price{color:#666;}.star:after{color:#febd69;}.product-flags .product-flag{font-size:12px;font-style:normal;font-weight:500;text-transform:none;}.product-flags .discount,.product-flags .on-sale{background:#005daa;color:#fff;}.product-flags .new{background:#000;color:#fff;}.product-flags .online-only,.product-flags .pack{background:#000;color:#fff;}.product-price.has-discount .discount{background:#005daa;color:#fff;}table#product_comparison .discount-product,#mywishlist .discount-product,#view_wishlist .discount-product,table#product_comparison .discount-percentage,#mywishlist .discount-percentage,#view_wishlist .discount-percentage{background:#005daa;color:#fff;}#ui_tip{font-size:13px;font-style:normal;font-weight:500;text-transform:none;line-height:14px;background:#fff;color:#1c1c1c;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.15);}.owl-nav > div{color:#005daa;border:none 1px #1d1d1d;}.owl-nav > div:hover{color:#009dde;border-color:#000;}.owl-dots .owl-dot span{background:#005daa;border:none 1px #c6c7c9;}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#009dde;border-color:#009dde;}.products.row{margin-left:-10px;margin-right:-10px;}.products.row > .col,.products.row > [class*="col-"]{padding:10px;}.products.row .owl-carousel .product-miniature{padding:10px;}@media (max-width:543px){.products.row{margin-left:-5px;margin-right:-5px;}.products.row > .col,.products.row > [class*="col-"]{padding:5px;}.products.row .owl-carousel .product-miniature{padding:5px;}}.product-miniature .product-container{padding:10px;border:solid 2px #005daa;}.product-miniature .product-container .product-title{font-size:20px;font-style:normal;font-weight:400;text-transform:none;}.product-miniature .product-container .product-price-and-shipping{font-size:16px;}.product-miniature .product-container .price{font-size:16px;font-style:normal;font-weight:600;text-transform:none;}.product-miniature .product-container:hover{border-color:#009dde;}@media (max-width:543px){#product-list .products .product-miniature.list:hover{box-shadow:none;}}#product-list .products .product-miniature.list .right-block .product-add-to-cart .btn-primary{background:#005daa;color:#fff;border:none 1px #877312;}#product-list .products .product-miniature.list .right-block .product-add-to-cart .btn-primary:hover{background:#009dde;color:#fff;}#product-list .products .product-miniature.list .right-block .product-functional-buttons .btn-primary{color:#005daa;}#product-list .products .product-miniature.list .right-block .product-functional-buttons .btn-primary:hover,#product-list .products .product-miniature.list .right-block .product-functional-buttons .btn-primary.added{color:#009dde;}.products .product-miniature.style-1 .product-container .button-container .btn-primary{background:#005daa;color:#fff;border:none 1px #ececec;border-radius:4px;}.products .product-miniature.style-1 .product-container .button-container .btn-primary:hover,.products .product-miniature.style-1 .product-container .button-container .btn-primary.added{background:#009dde;color:#fff;}.products .product-miniature.style-2 .product-container .button-container .btn-primary,.products .product-miniature.style-2 .product-container .product-description .product-add-to-cart .btn-primary{color:#232323;}.products .product-miniature.style-2 .product-container .button-container .btn-primary:hover,.products .product-miniature.style-2 .product-container .product-description .product-add-to-cart .btn-primary:hover,.products .product-miniature.style-2 .product-container .button-container .btn-primary.added,.products .product-miniature.style-2 .product-container .product-description .product-add-to-cart .btn-primary.added{color:#428bca;}.products .product-miniature.style-3 .product-container .quick-view-wrapper .btn-primary{color:#232323;}.products .product-miniature.style-3 .product-container .quick-view-wrapper .btn-primary:hover{color:#428bca;}.products .product-miniature.style-3 .product-container .button-container .btn-primary{background:#232323;color:#fff;border:none 1px #ececec;border-radius:4px;}.products .product-miniature.style-3 .product-container .button-container .btn-primary:hover,.products .product-miniature.style-3 .product-container .button-container .btn-primary.added{background:#428bca;color:#fff;}img.lazyload{background-color:#fff;background-image:url('https://ikstal.justidea.dev/modules/tdthemesettings/views/img/front/prdLoader.gif');background-repeat:no-repeat;background-position:50% 50%;background-attachment:scroll;}table#product_comparison .product-title{font-size:20px;font-style:normal;font-weight:400;text-transform:none;}table#product_comparison .product-price-and-shipping{font-size:16px;}table#product_comparison .price{font-size:16px;font-style:normal;font-weight:600;text-transform:none;}#maintenance{background:#b1b1b1 url("https://ikstal.justidea.dev/modules/tdthemesettings/views/img/front/maintenance.jpg") center center / auto no-repeat fixed;color:#fff;}#maintenance a{color:#fff;}.newsletter_form_inner .btn{background:#000;color:#fff;}.newsletter_form_inner .btn:hover{background:#727272;color:#fff;}.newsletter_form_inner .newsletter-input{border:solid 1px #e0dfdf;background:#fff;color:#000;}.newsletter_form_inner .newsletter-input::-webkit-input-placeholder{color:#000;}.newsletter_form_inner .newsletter-input::-moz-placeholder{color:#000;}.newsletter_form_inner .newsletter-input:-ms-input-placeholder{color:#000;}.newsletter_form_inner .newsletter-input :-moz-placeholder{color:#000;}#bitmegamenu-horizontal{border-top:none 1px #fff;border-right:none 1px #fff;border-bottom:none 1px #fff;border-left:none 1px #fff;}.cbp-horizontal > ul > li > a,.cbp-horizontal > ul > li > a:not([href]):not([tabindex]),.cbp-horizontal > ul > li > .cbp-main-link{line-height:50px;color:#fff;padding-left:25px;padding-right:25px;border-left:none 1px;}.cbp-vertical-on-top .cbp-vertical-title{line-height:50 + px !important;}.cbp-horizontal > ul > li.cbp-hropen > a,.cbp-horizontal > ul > li.cbp-hropen > a:not([href]):not([tabindex]),.cbp-horizontal > ul > li.cbp-hropen > a:hover{color:#009dde;}.cbp-horizontal .cbp-tab-title{font-size:20px;font-style:normal;font-weight:400;text-transform:none;line-height:1em;}.cbp-horizontal .cbp-mainlink-icon,.cbp-horizontal .cbp-mainlink-iicon{font-size:13px;max-height:13px;}@media (max-width:1300px){.cbp-horizontal .cbp-tab-title{font-size:16px;}.cbp-horizontal > ul > li > a,.cbp-horizontal > ul > li > a:not([href]):not([tabindex]),.cbp-horizontal > ul > li > .cbp-main-link{padding-left:20px;padding-right:20px;}}#cbp-hrmenu .cbp-hrsub,#cbp-hrmenu .cbp-hrsub-level2,#cbp-hrmenu .cbp-hrsub-wrapper{transition:visibility 300ms ease-in-out, opacity 300ms ease-in-out;}.bitmegamenu-submenu-container{padding:0;}.cbp-vertical-on-top{margin-right:15px;}.cbp-vertical-on-top #cbp-hrmenu1-ul{background:#fff;border:none 1px;box-shadow:0px 15px 25px 0px rgba(74, 63, 63, 0.15);}#content-wrapper #cbp-hrmenu1{background:#fff;border:none 1px;box-shadow:0px 15px 25px 0px rgba(74, 63, 63, 0.15);}#cbp-hrmenu1 .cbp-vertical-title{font-size:14px;font-style:normal;font-weight:500;text-transform:uppercase;color:#fff;background:#005daa;line-height:50px;}#cbp-hrmenu1 .cbp-vertical-title:hover{color:#fff;background:#009dde;}#cbp-hrmenu1 > ul > li > a,#cbp-hrmenu1 > ul > li > span.cbp-main-link{font-size:13px;font-style:normal;font-weight:400;text-transform:uppercase;padding-top:8px;padding-bottom:8px;border-top:none 1px;}#cbp-hrmenu1 > ul > li > a .cbp-mainlink-icon,#cbp-hrmenu1 > ul > li > a .cbp-mainlink-iicon{font-size:13px;max-height:13px;}#cbp-hrmenu1 > ul > li > a,#cbp-hrmenu1 > ul > li > span.cbp-main-link{color:#000;}#cbp-hrmenu1 > ul > li.cbp-hropen > a,#cbp-hrmenu1 > ul > li.cbp-hropen > a:hover{color:#009dde;}#cbp-hrmenu1 .cbp-hrsub,#cbp-hrmenu1 > ul,#cbp-hrmenu1 .cbp-hrsub-level2,#cbp-hrmenu1 .cbp-hrsub-wrapper{transition:visibility 300ms ease-in-out, opacity 300ms ease-in-out;}.cbp-vert-expanded #cbp-hrmenu1 .cbp-vertical-title{color:#fff;background:#009dde;}.cbp-not-on-top #cbp-hrmenu1-ul{position:relative;}.cbp-hrmenu.cbp-vertical .cbp-hrsub-wrapper{top:0;margin-top:0px !important;min-height:100%;}.cbp-hrmenu.cbp-vertical .cbp-hrsub{min-height:100%;}.cbp-hrmenu.cbp-vertical .cbp-show{-js-display:flex;display:flex;flex-wrap:wrap;}.cbp-hrmenu.cbp-vertical .cbp-hrsub-inner{width:100%;}.cbp-hrmenu .cbp-hrsub{font-size:13px;font-style:normal;font-weight:400;text-transform:uppercase;}.cbp-hrmenu .cbp-hrsub-inner,.cbp-hrmenu ul.cbp-hrsub-level2{border:none 1px;box-shadow:0px 15px 25px 0px rgba(74, 63, 63, 0.15);}.cbp-hrmenu .cbp-hrsub-inner,.cbp-hrmenu .cbp-hrsub-inner a,.cbp-hrmenu .cbp-hrsub-inner a:link{color:#000 !important;}.cbp-hrmenu .cbp-hrsub-inner a:hover{color:#009dde !important;}.cbp-hrmenu .cbp-tabs-names li a{color:#000 !important;}.cbp-hrmenu .cbp-tabs-names li a:hover,.cbp-hrmenu .cbp-tabs-names li a.active{color:#009dde !important;}.cbp-hrmenu .cbp-links li a:before{display:none;}.cbp-hrmenu .cbp-links li a{padding-left:0;}.cbp-hrmenu .cbp-hrsub-inner .cbp-column-title,.cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:link{color:#000 !important;border-bottom:none 1px;font-size:13px;font-style:normal;font-weight:600;text-transform:uppercase;}.cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:hover{color:#009dde !important;}.product-action-wrap .product_title{font-size:20px;font-style:normal;font-weight:400;text-transform:none;color:#000;}.product-prices{font-size:20px;}.product-price{font-size:20px;font-style:normal;font-weight:600;text-transform:none;color:#000;}.price{font-weight:600;}.product-tags a,.product-cats a,.blog-tags a{background:#f9f9f9;color:#000;border:none 1px #e9e9e9;}.product-tags a:hover,.product-cats a:hover,.blog-tags a:hover{background:#009dde;color:#000;border-color:#000;}.bit-blog-tags .blog-tags-inner > a{background:#f9f9f9;color:#000;border:none 1px #e9e9e9;}.bit-blog-tags .blog-tags-inner > a:hover{background:#009dde;color:#000;border-color:#000;}@media (min-width:992px){.product-tabs .nav-link{color:#000;border-bottom:none 2px #251919;font-size:14px;font-style:normal;font-weight:600;text-transform:uppercase;}.product-tabs .nav-link.active,.product-tabs .nav-link:hover,.product-tabs .nav-link:focus,.product-tabs .nav-link:active{color:#009dde;}.product-tabs .nav-link.active,.product-tabs .nav-link:active{border-bottom:solid 1px #009dde;}}@media (max-width:991px){.box-nav-tab .dropdown-toggle-nav-tab{background:#fff;color:#000;border:solid 1px #e5e5e5;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}.box-nav-tab .dropdown-menu-nav-tab{background:#fff;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.35);}.box-nav-tab .dropdown-menu-nav-tab .nav-item .nav-link{background:rgba(255, 255, 255, 0);color:#000;border-bottom:solid 1px #e5e5e5;line-height:20px;padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;}.box-nav-tab .dropdown-menu-nav-tab .nav-item .nav-link.active{background:#f1f1f1;color:#000;}}.product-btn-block a:not(.btn){color:#000;}.product-btn-block a:not(.btn):hover,.product-btn-block a:not(.btn).active,.product-btn-block a:not(.btn):active,.product-btn-block a:not(.btn):focus{color:#009dde;}#search_block_top #searchbox{background:rgba(70, 70, 70, 0.85);border:solid 2px #fff;}#search_block_top #searchbox .searchboxform-control #search_category{color:#fff;}#search_block_top #searchbox .searchboxform-control:before{background:rgba(255, 255, 255, 0.2);}#search_block_top #searchbox .searchboxform-control:after{color:#fff;}#search_block_top #searchbox button{background:#005daa;color:#fff;border:none 2px #fff;}#search_block_top #searchbox button:hover{background:#009dde;color:#fff;}#search_block_top input.form-control{color:#fff;}#search_block_top input.form-control::-webkit-input-placeholder{color:#fff;}#search_block_top input.form-control::placeholder{color:#fff;}#search_block_top input.form-control::-ms-input-placeholder{color:#fff;}#search_block_top input.form-control::-moz-placeholder{color:#fff;}#search_block_top .search-btn{color:#fff;}.search-widget form input[type=text]{background:rgba(70, 70, 70, 0.85);color:#fff;border:solid 2px #fff;}.search-widget form button[type=submit]{background:#005daa;color:#fff;border:none 2px #fff;}.search-widget form button[type=submit]:hover{background:#009dde;color:#fff;}html{font-size:15px;}@media (max-width:767px){}body{line-height:30px;}body{font-family:'Roboto', sans-serif;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,.block-title,.page-title,.modal-title,.step-title{font-family:'DM Sans', sans-serif;}.homepage-heading,.productpage-heading{font-family:'DM Sans', sans-serif;}@media (max-width:991px){.title_horizontal{background-color:#f5f5f5;color:#000;}#bitmegamenu-mobile{border-top:solid 1px #e8e8e8;}#bitmegamenu-mobile a{border-bottom:solid 1px #e8e8e8;color:#000;}#bitmegamenu-mobile a:hover{color:#009dde;}#bitmegamenu-mobile .mm-expand{color:#000;}#bitmegamenu-mobile .mm-expand:hover{color:#009dde;}}@media (max-width:991px){#mobile_top_menu_wrapper .modal-content{background:#fff;color:#000;}#mobile_top_menu_wrapper .modal-content a,#mobile_top_menu_wrapper .modal-content .custom-html{color:#000;}#mobile_top_menu_wrapper .modal-content a:hover,#mobile_top_menu_wrapper .modal-content .custom-html:hover{color:#009dde;}#mobile_top_menu_wrapper .modal-content .modal-header .close{opacity:1;color:#000;}}/* Style główne */ #product .product-description { margin: 20px; } #product .product-description, .rte-content, .category-description, .blog-detail { line-height: 1.6; color: #333; } /* Nagłówek H1-H2 */ #product .product-description h1:not(.pse-h1), .rte-content h1:not(.pse-h1), .category-description h1:not(.pse-h1), #blogpage .blog-detail h1.blog-title:not(.pse-h1), .blog-detail h1:not(.pse-h1) { font-size: 2em; line-height: 1.25em; color: #2c3e50; font-weight: bold; text-align: left; margin-bottom: 1em; padding-bottom: 0.3em; } #product .product-description h2:not(.pse-h2), .rte-content h2:not(.pse-h2), .category-description h2:not(.pse-h2), .blog-detail h2:not(.pse-h2) { font-size: 1.5em; line-height: 1.4em; color: #005daa; font-weight: bold; margin-top: 1.5em; margin-bottom: 0.5em; border-left: 5px solid #005daa; padding-left: 0.5em; } /* Nagłówek H3-H6 */ #product .product-description h3:not(.pse-h3), #product .product-description h4:not(.pse-h4), #product .product-description h5:not(.pse-h5), #product .product-description h6:not(.pse-h6), .rte-content h3:not(.pse-h3), .rte-content h4:not(.pse-h4), .rte-content h5:not(.pse-h5), .rte-content h6:not(.pse-h6), .category-description h6:not(.pse-h6), .blog-detail h6:not(.pse-h6) { font-size: 1.1 em; line-height: 1.5em; color: #005daa; font-weight: normal; margin-top: 1.5em; margin-bottom: 0.5em; } /* Akapit */ #product .product-description p:not(.pse-p), .rte-content p:not(.pse-p), .category-description p:not(.pse-p), .blog-detail p:not(.pse-p) { margin: 0.8em 0; } /* Lista */ #product .product-description ul:not(.pse-ul), .rte-content ul:not(.pse-ul), .category-description ul:not(.pse-ul), .blog-detail ul:not(.pse-ul) { margin: 1em 0; padding-left: 1.5em; } #product .product-description li:not(.pse-li), .rte-content li:not(.pse-li), .category-description li:not(.pse-li), .blog-detail li:not(.pse-li) { margin: 0.5em 0; } /* Specjalne style dla linków */ .fancy-link, #product .product-description *:not(.pse-u) > a, .rte-content *:not(.pse-u) > a, .category-description *:not(.pse-u) > a, .blog-detail *:not(.pse-u) > a { position: relative; color: #228be6; text-decoration: none; } .fancy-link::before, #product .product-description *:not(.pse-u) > a::before, .rte-content *:not(.pse-u) > a::before, .category-description *:not(.pse-u) > a::before, .blog-detail *:not(.pse-u) > a::before { content: ""; position: absolute; left: 0; bottom: -2px; height: 1px; width: 100%; background: currentColor; opacity: 1; pointer-events: none; transition: opacity 0.25s ease; } .fancy-link::after, #product .product-description *:not(.pse-u) > a::after, .rte-content *:not(.pse-u) > a::after, .category-description *:not(.pse-u) > a::after, .blog-detail *:not(.pse-u) > a::after { content: ""; position: absolute; left: 0; bottom: -2px; height: 1px; width: 100%; background: currentColor; transform-origin: left; transform: scaleX(0); opacity: 0; transition: transform 0.4s ease, opacity 0.0s ease 0.4s; pointer-events: none; } .fancy-link:hover::before, #product .product-description *:not(.pse-u) > a:hover::before, .rte-content *:not(.pse-u) > a:hover::before, .category-description *:not(.pse-u) > a:hover::before, .blog-detail *:not(.pse-u) > a:hover::before { opacity: 0; transition: none; } .fancy-link:hover::after, #product .product-description *:not(.pse-u) > a:hover::after, .rte-content *:not(.pse-u) > a:hover::after, .category-description *:not(.pse-u) > a:hover::after, .blog-detail *:not(.pse-u) > a:hover::after { opacity: 1; transform: scaleX(1); transition: transform 0.4s ease, opacity 0.0s ease 0.0s; } .fancy-link:not(:hover)::after, #product .product-description *:not(.pse-u) > a:not(:hover)::after, .rte-content *:not(.pse-u) > a:not(:hover)::after, .category-description *:not(.pse-u) > a:not(:hover)::after, .blog-detail *:not(.pse-u) > a:not(:hover)::after { transform: scaleX(0); opacity: 0; } .fancy-link:not(:hover)::before, #product .product-description *:not(.pse-u) > a:not(:hover)::before, .rte-content *:not(.pse-u) > a:not(:hover)::before, .category-description *:not(.pse-u) > a:not(:hover)::before, .blog-detail *:not(.pse-u) > a:not(:hover)::before { transition: opacity 0.25s ease 0.4s; opacity: 1; } /* Tabela */ #product .product-description table:not(.pse-table), .rte-content table:not(.pse-table), .category-description table:not(.pse-table), .blog-detail table:not(.pse-table) { min-width: 300px; max-width: 100%; } @media (max-width: 365px) { #product .product-description table:not(.pse-table), .rte-contentdescription table:not(.pse-table), .category-description table:not(.pse-table), .blog-detail table:not(.pse-table) { width: 100%; min-width: auto; } } #product .product-description table:not(.pse-table) tbody, .rte-content table:not(.pse-table) tbody, .category-description table:not(.pse-table) tbody, .blog-detail table:not(.pse-table) tbody { border-spacing: 0px; padding: 0 2em 1em 0; } #product .product-description table:not(.pse-table) tbody tr:first-child:not(:last-child), .rte-content table:not(.pse-table) tbody tr:first-child:not(:last-child), .category-description table:not(.pse-table) tbody tr:first-child:not(:last-child), .blog-detail table:not(.pse-table) tbody tr:first-child:not(:last-child) { border-color: #404040; background-color: #404040; color: #ffffff; font-weight: 700; height: 2em; text-align: left; } #product .product-description table:not(.pse-table) tbody tr:first-child:not(:last-child) td, .rte-content table:not(.pse-table) tbody tr:first-child:not(:last-child) td, .category-description table:not(.pse-table) tbody tr:first-child:not(:last-child) td, .blog-detail table:not(.pse-table) tbody tr:first-child:not(:last-child) td { color: #ffffff; } #product .product-description table:not(.pse-table) tbody tr:nth-child(2n + 1), .rte-content table:not(.pse-table) tbody tr:nth-child(2n + 1), .category-description table:not(.pse-table) tbody tr:nth-child(2n + 1), .blog-detail table:not(.pse-table) tbody tr:nth-child(2n + 1) { border-color: #f2f2f2; background-color: #f2f2f2; } #product .product-description table:not(.pse-table) tbody td, .rte-content table:not(.pse-table) tbody td, .category-description table:not(.pse-table) tbody td, .blog-detail table:not(.pse-table) tbody td { padding: 2px 10px; } #product .product-description table:not(.pse-table) tbody td:first-child:not(:last-child), .rte-content table:not(.pse-table) tbody td:first-child:not(:last-child), .category-description table:not(.pse-table) tbody td:first-child:not(:last-child), .blog-detail table:not(.pse-table) tbody td:first-child:not(:last-child) { font-weight: 700; }