#slider .single_slide{height:600px;background-size:cover !important;background-position:center center !important;display:flex;align-items:center}#slider .single_slide h1{font-weight:200;color:#000000;font-size:72px}#slider .single_slide h1 strong{font-weight:500}#slider .single_slide p{font-size:22px;color:#000000;font-weight:500;margin-bottom:0}#list_ico{margin-top:50px;margin-bottom:120px}#list_ico .ico_single{width:60px;height:60px;margin:0px auto;display:block;margin-bottom:20px;transition:0.3s ease-in-out}#list_ico .ico_single:hover{transform:scale(1.2)}#list_ico .title_par{font-size:18px;color:black;text-align:center;margin-bottom:25px;font-weight:500}#list_ico p{font-size:15px;color:#505050;text-align:center;margin-bottom:0px}input[type="checkbox"]+span.wpcf7-list-item-label{text-transform:none}input[type="checkbox"]+span.wpcf7-list-item-label a{text-decoration:underline}.wpcf7-list-item{margin-left:0 !important}.product_list_home .all_product{margin-top:80px}.product_list_home .single_product{position:relative}.product_list_home .single_product .over_product{height:100%;position:relative}.product_list_home .single_product .over_product .over_tag{width:100%;margin-bottom:2px}.product_list_home .single_product .over_product .product-tag{position:relative;left:0;right:unset !important;display:inline-block;border-radius:unset;z-index:999}.product_list_home .single_product .over_product .product-tag:not(:first-of-type){margin-top:5px}.product_list_home .single_product .over_product .product_image img{margin:0 auto;display:block;-webkit-transition:0.6s ease;transition:0.6s ease}.product_list_home .single_product .over_product .status>span{font-size:15px;display:block;font-weight:500 !important}.product_list_home .single_product .over_product .stock-status--in-stock{color:#5cd28d}.product_list_home .single_product .price{margin-top:20px}.product_list_home .single_product .action_detail{align-items:center;margin-top:20px}.product_list_home .single_product .action_detail img{width:18px;height:18px;display:inline-block;margin-right:5px}.product_list_home .single_product .action_detail p{font-size:12px;color:#000000;display:inline-block;margin-bottom:0}@media (max-width: 1199px){.product_list_home .single_product .product_image img{max-width:-webkit-fill-available}}@media (max-width: 1199px){.product_list_home .single_product{padding-bottom:30px}}#info_banner{min-height:400px;background-size:cover !important;background-position:center center !important;padding:130px 0;background-attachment:fixed !important}#info_banner h2{font-size:36px;text-align:center;color:#000000}#info_banner .center_button{margin-top:50px}#list_product_page .single_product{margin-bottom:30px}#list_product_page #category_list .single_cat{width:100%;display:block;cursor:pointer}#list_product_page #category_list .active-link-wrapper{background-color:black;color:white}#list_product_page #category_list .active-link-wrapper a{color:white;text-decoration:none}#list_product_page #category_list .main_cat{border:1px solid #000000;display:flex}#list_product_page #category_list .main_cat .arrow-up{font-size:25px;margin-top:-2px;margin-bottom:-11px;display:inline-block;float:right}#list_product_page #category_list .main_cat .arrow-down{font-size:25px;margin-top:-4px;margin-bottom:0;display:inline-block;float:right}#list_product_page #category_list .main_cat a{width:100%;padding:11px 10px}#list_product_page #category_list .sub_cat{background-color:#f3f3f3}#list_product_page #category_list .sub_cat a{display:inline-block;padding:11px 16px;width:100%}#list_product_page #category_list .sub_cat .active-link{font-weight:bold}#list_product_page #category_list .sub_cat_list{background:#f3f3f3;padding:20px 20px;display:none}#list_product_page #category_list .sub_cat_list .sub_cat.active p,#list_product_page #category_list .sub_cat_list .sub_cat.active a{font-weight:500}#list_product_page #category_list .sub_cat_list .sub_cat p,#list_product_page #category_list .sub_cat_list .sub_cat a{font-size:15px;font-weight:300}#sidebar_banner{min-height:400px;margin:30px 0;border:1px solid #000;display:flex;align-items:center}#sidebar_banner .banner_title{color:#000;font-size:18px;text-align:center;font-weight:500;margin-top:25px;margin-bottom:50px}#sidebar_banner .contact_box{text-align:center}#sidebar_banner .contact_box a{margin-bottom:10px;font-size:15px;color:black;font-weight:bold}#sidebar_banner .contact_box a span{text-decoration:underline}#sidebar_banner .contact_box .box_ico{margin-right:5px;font-size:15px}.slick-slide:focus,button:focus{outline:none}#slider_box,#slider_box_mobile,#slider_box_small{text-align:center;border:1px solid black}#slider_box .single_box_slide .over_box_slide,#slider_box_mobile .single_box_slide .over_box_slide,#slider_box_small .single_box_slide .over_box_slide{min-height:300px;padding:50px 35px 30px 35px}#slider_box .single_box_slide .over_box_slide .ico_single,#slider_box_mobile .single_box_slide .over_box_slide .ico_single,#slider_box_small .single_box_slide .over_box_slide .ico_single{width:70px;height:50px;display:block;margin:0px auto}#slider_box .single_box_slide .over_box_slide .box_title,#slider_box_mobile .single_box_slide .over_box_slide .box_title,#slider_box_small .single_box_slide .over_box_slide .box_title{font-size:18px;font-weight:500;margin:25px 0px;color:black}#slider_box .single_box_slide .over_box_slide p,#slider_box_mobile .single_box_slide .over_box_slide p,#slider_box_small .single_box_slide .over_box_slide p{color:#505050;font-size:15px;font-weight:300}#kontakt .ok_form,#kontakt .chyba_form{font-weight:bold}#kontakt #kontakt_info{margin-bottom:50px}#kontakt #kontakt_info .ico_kontakt{width:50px;height:50px;margin:0px auto;display:block}#kontakt #kontakt_info h2{font-size:15px;color:#000000;font-weight:bold;text-transform:uppercase;margin-bottom:30px;font-weight:600}#kontakt #kontakt_info p{margin-bottom:0px}#kontakt #kontakt_info p,#kontakt #kontakt_info a{color:#505050;font-size:15px}#kontakt #kontakt_info strong{color:black;font-size:15px;font-weight:600}#kontakt #contact_form h2{text-align:center;margin-bottom:25px}#kontakt #contact_form .container{max-width:570px}#kontakt #contact_form form span{font-size:15px;color:black;margin-bottom:5px;font-weight:500}#kontakt #contact_form form span:not(.wpcf7-acceptance) label{text-transform:uppercase}#kontakt #contact_form form textarea{border:1px solid black !important;height:50px !important;width:100% !important;min-height:100px}#kontakt #contact_form form .single-input{margin-bottom:25px}#kontakt #contact_form form .single-input input{border:1px solid black;width:100%;height:50px}#kontakt #contact_form form .send-form{border:none;float:right}#kontakt #mapa h2{font-size:36px;margin-bottom:50px;margin-top:60px;text-align:center}@media (max-width: 767px){#kontakt_info{text-align:center}#kontakt_info h2{margin-top:10px}#kontakt_info .ico_kontakt{margin-top:20px !important}}@media only screen and (max-width: 480px){#slider .single_slide{height:400px}#slider .single_slide h1{font-size:45px;line-height:55px}}

/*# sourceMappingURL=tom_shop.css.map */
