:root {
--accent-color: #518c00;
--accent-color-transp: #518c003b;
}
.edit-php.post-type-product table {
table-layout: auto;
} #fm-pu-container {
background: none 0% 0% repeat scroll rgba(0, 0, 0, 0.5) !important;
}
#fm-pu-container iframe {
width: 380px !important;
}
@media(max-width: 992px) {
#fm-pu-container iframe {
width: 380px !important;
}
}
.br_alabel>span {
line-height: inherit !important;
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu .mega-description-group .mega-menu-description {
display: none;
}
#mega-menu-wrap-main-navigation {
clear: inherit !important;
background: transparent !important;
}
header#masthead {
background-color: #000 !important;
}
header#masthead .site-header-wrapper {
margin: 0 auto !important;
max-width: 1300px !important;
}
.site-header .site-tools,
.site-branding {
position: relative;
z-index: 5;
}
.site-header.sticky,
.site-header.sticky .main-navigation a,
.site-header.sticky .site-tools ul li a,
.site-header.sticky .shopping_bag_items_number,
.site-header.sticky .wishlist_items_number,
.site-header.sticky .site-title a,
.site-header.sticky .widget_product_search .search-but-added,
.site-header.sticky .widget_search .search-but-added,
#page_wrapper.transparent_header .site-header.sticky,
#page_wrapper.transparent_header .site-header.sticky .main-navigation a,
#page_wrapper.transparent_header .site-header.sticky .site-tools ul li a,
#page_wrapper.transparent_header .site-header.sticky .shopping_bag_items_number,
#page_wrapper.transparent_header .site-header.sticky .wishlist_items_number,
#page_wrapper.transparent_header .site-header.sticky .site-title a,
#page_wrapper.transparent_header .site-header.sticky .widget_product_search .search-but-added,
#page_wrapper.transparent_header .site-header.sticky .widget_search .search-but-added {
color: #f0efef !important;
}   .off-canvas .widget-title,
.off-canvas .mobile-navigation a,
.off-canvas .mobile-navigation ul li .spk-icon-down-small:before,
.off-canvas .mobile-navigation ul li .spk-icon-up-small:before,
.off-canvas.site-search .widget_product_search .search-field,
.off-canvas.site-search .widget_search .search-field,
.off-canvas.site-search input[type="search"],
.off-canvas .widget_product_search input[type="submit"],
.off-canvas.site-search .search-form .search-field { }
body .off-canvas .mobile-navigation a {
color: #f0efef !important;
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
font-size: 12px !important;
transition: .3s !important;
opacity: .8 !important;
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover {
opacity: 1 !important;
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu {
background-color: #000 !important;
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,
#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
color: #f0efef !important;
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item {
padding: 5px 10px !important;
}
.mega-menu-item .mega-menu-item {
display: none !important;
}
.mega-menu-item.mega-toggle-on .mega-menu-item {
display: block !important;
}
body .mega-menu-item .mega-sub-menu,
body .mega-menu-item .mega-menu-row {
opacity: 0 !important;
display: none !important;
}
body .mega-menu-item.mega-toggle-on .mega-sub-menu,
body .mega-menu-item.mega-toggle-on .mega-menu-row {
opacity: 1 !important;
display: block !important;
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link {
font-family: NeueEinstellung !important;
font-size: 13px;
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,
#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
font-family: NeueEinstellung !important;
}
.main-navigation .mega-menu ul ul {
max-width: none !important;
}
.category_name {
color: #fff !important;
background: none !important;
}
#page_wrapper.transparent_header .top-headers-wrapper.sticky .site-header .site-tools>ul>li>a>span {
color: #fff;
}
.top-headers-wrapper .site-header .site-header-wrapper .site-tools .tools_button_icon i,
.top-headers-wrapper .site-header .site-header-wrapper .site-tools .tools_button_icon img,
.shopping_bag_items_number {
color: #fff !important;
}
.darmowa_wysylka_info {
border: 1px solid;
padding: 10px;
font-size: 12px;
border: 1px solid green;
color: green;
}
.darmowa_wysylka_info span {
font-weight: bold;
} .woocommerce-checkout .checkout_coupon_box {
text-align: center;
border: 2px dashed var(--accent-color);
background: var(--accent-color-transp);
}
.woocommerce-checkout .checkout_coupon_box>.row form.checkout_coupon #coupon_code {
background: #fff;
}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon {
display: flex;
width: 100%;
padding: 10px 40px !important;
position: relative;
border: 2px dashed var(--accent-color);
background: var(--accent-color-transp);
}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon::before {
top: 22px;
}
input#coupon_code,
.site-search .spin {
background: #fff !important;
} .off-canvas {
background-color: #000;
color: #fff;
padding-top: 50px;
}
.off-canvas.position-right .wpb_widgetised_column .widget.widget_product_categories a,
.off-canvas.position-right .wpb_widgetised_column .widget a:not(.button),
.off-canvas.position-right .widget-title {
color: #fff !important;
}
.off-canvas .hide_on_mobile {
display: none !important;
visibility: hidden !important;
}
.hide_on_desktop {
display: block !important;
visibility: visible !important;
}
.cat-item a {
font-size: 0.9rem !important;
}
.mobile-navigation {
padding: 0 27px;
}
#mega-menu-wrap-main-navigation .mega-menu-toggle {
background: none;
}
.widget_product_categories ul li a::before,
.woocommerce-page .widget_product_categories ul li a::before,
.woocommerce .widget_product_categories ul li a::before {
display: none !important;
}
.widget .cat-item {
border-bottom: 1px solid;
padding-bottom: 6px;
}
.widget .cat-item:last-child {
border: none;
}
.cat-item .nierozwiniete {
display: block !important; position: relative;
}
.cat-item .nierozwiniete::after {
position: absolute; content: "";
display: inline-block;
width: 0.4em;
height: 0.4em;
border-right: 0.2em solid #fff;
border-top: 0.2em solid #fff;
transform: rotate(135deg);
margin-right: 0.5em;
right: 0;
}
#mobiles-menu-offcanvas {
display: none;
}
.off-canvas .wpb_widgetised_column aside {
padding: 22px 35px;
}
.hide_on_desktop {
display: none !important;
visibility: hidden !important;
}
.backButton {
position: fixed;
top: 172px;
left: 53px;
}
@media(max-width: 1200px) {
.backButton {
position: relative;
z-index: 1000;
top: 0;
left: 0;
}
}
.offcanvas-menu-button:not(.search-button) {
display: none !important;
}
@media(max-width: 1024px) {
.offcanvas-menu-button:not(.search-button) {
display: inline-block !important;
}
.backButton {
margin-top: 1rem;
}
.off-canvas {
background-color: #000;
color: #fff;
padding-top: 0;
}
.off-canvas.position-right .wpb_widgetised_column .widget.widget_product_categories a,
.off-canvas.position-right .wpb_widgetised_column .widget a:not(.button),
.off-canvas.position-right .widget-title {
color: #fff !important;
}
.off-canvas.position-right .wpb_widgetised_column .widget_price_filter .price_slider_amount {
color: #fff !important;
}
.hide_on_mobile {
display: none !important;
visibility: hidden !important;
}
.hide_on_desktop {
display: block !important;
visibility: visible !important;
}
.cat-item a {
font-size: 0.9rem !important;
}
#mega-menu-wrap-main-navigation .mega-menu-toggle+#mega-menu-main-navigation {
display: none !important;
background: none !important;
}
.mobile-navigation {
padding: 0 35px;
}
#mega-menu-wrap-main-navigation .mega-menu-toggle {
background: none;
display: none;
}
.widget_product_categories ul li a::before,
.woocommerce-page .widget_product_categories ul li a::before,
.woocommerce .widget_product_categories ul li a::before {
display: none !important;
}
.widget .cat-item {
border-bottom: 1px solid;
padding-bottom: 6px;
}
.widget .cat-item:last-child {
border: none;
}
.cat-item .nierozwiniete {
display: block !important; position: relative;
}
.cat-item .nierozwiniete::after {
position: absolute; content: "";
display: inline-block;
width: 0.4em;
height: 0.4em;
border-right: 0.2em solid #fff;
border-top: 0.2em solid #fff;
transform: rotate(135deg);
margin-right: 0.5em;
right: 0;
}
#mobiles-menu-offcanvas {
display: block;
}
.off-canvas .wpb_widgetised_column aside {
padding: 22px 35px;
}
}
.top-headers-wrapper .site-header .site-header-wrapper .site-tools {
display: flex;
align-items: center;
}
.off-canvas.site-search {
background: white;
}
.wpml-ls-legacy-dropdown a span {
padding-left: 8px;
}
.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
.wpml-ls-legacy-dropdown a:focus,
.wpml-ls-legacy-dropdown a:hover {
color: #fff;
background: #000;
}
.lang-switcher {
width: 100px;
display: none;
}
table.vartable.enable_responsive td::before {
font-weight: normal !important;
}
table.vartable td span.woocommerce-Price-amount {
font-weight: bold;
}
.fancybox-show-thumbs .fancybox-thumbs {
display: none !important;
}
@media(max-width: 1300px) {
.filmik_hurch {
height: 700px !important;
}
}
@media(max-width: 968px) {
.filmik_hurch {
height: 500px !important;
}
}
@media (max-width: 800px) {
.fancybox-show-thumbs .fancybox-inner {
right: 0 !important;
}
}
@media(max-width: 768px) {
.filmik_hurch {
height: 333px !important;
}
table.vartable.enable_responsive td::before {
font-size: 13px;
}
}
@media(max-width: 480px) {
.filmik_hurch {
height: 159px !important;
}
}
.qtywrap {
background-color: white;
height: 48px;
width: 100%;
}
.qtywrap .input-text.qty.text {
height: 100%;
border-style: solid;
border-width: 1px 0px 1px 0px;
border-color: #d9d9d9 !important;
text-align: center;
}
.qtywrap>div {
height: 100%;
background: none;
border: 1px solid #d9d9d9;
padding-top: 10px;
width: 40px;
color: var(--accent-color);
}
.qtywrap .minusqty.qtycontrol {
border-radius: 50px 0 0px 50px;
}
.qtywrap .plusqty {
border-radius: 0px 50px 50px 0px;
}
.thumbcol img {}
table.vartable th {
background: var(--accent-color);
text-align: center;
color: white;
padding: 1rem 0;
}
.vartable_selectall label {
color: white;
margin: 0;
}
.optionscol {
font-weight: bold;
}
.vartable_globalcart {
width: 254px;
}
.pricecol {
text-align: right;
}
.vartable_gc_wrap {
max-width: 830px;
margin: 10px auto;
}
.table.vartable {
max-width: 830px;
margin: 0 auto;
}
.vartable_thumb span {
display: none;
} .qtywrap input::-webkit-outer-spin-button,
.qtywrap input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} .qtywrap input[type=number] {
-moz-appearance: textfield;
}
@media(max-width: 768px) {
.qtycol {
display: flex !important;
justify-content: space-between;
align-items: center;
}
.qtywrap {
width: auto;
}
input[type="checkbox"].globalcheck:checked::before {
content: "";
position: absolute;
top: 4px;
left: 10px;
display: table;
width: 10px;
height: 17px;
border: 2px solid #fff;
border-top-width: 0;
border-left-width: 0;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
input[type="checkbox"].globalcheck::after {
display: block;
width: 30px;
height: 30px;
}
.globalcheck {
width: 30px !important;
height: 30px !important;
margin-right: 0;
}
}
.off-canvas .offcanvas_content_left .wpb_widgetised_column .widget.widget_product_categories a,
.off-canvas .offcanvas_content_left .wpb_widgetised_column .widget a:not(.button),
.off-canvas .offcanvas_content_left .widget-title {
color: #000 !important;
}
@media screen and (max-width: 768px) {
.top-headers-wrapper .site-header .site-header-wrapper .site-tools>ul>li {
margin-left: 12px;
}
.top-headers-wrapper .site-header .site-header-wrapper .site-tools {
justify-content: flex-end;
}
}
.flussonic-logo {
display: none !important;
}
iframe.kamera-live {
width: 100%;
height: 417px;
max-width: 741px;
}
@media(min-width: 1900px) {
iframe.kamera-live {
width: 100%;
height: 1070px;
max-width: 1900px;
}
}
@media(max-width: 480px) {
iframe.kamera-live {
height: 208px;
}
}
.categories_grid {
display: grid;
grid-auto-rows: 300px;
gap: 0.5rem;
}
.categories_grid .category_grid_box {
height: 100%;
}
.categories_grid {
grid-template-columns: repeat(1, 1fr);
}
@media screen and (min-width: 55.0625em) {
.categories_grid>div {
width: 100% !important;
margin-bottom: 0 !important;
overflow: hidden;
height: auto;
padding: 0 !important;
}
.categories_grid {
grid-template-columns: repeat(3, 1fr);
}
}
.wc_payment_methods.payment_methods.methods {
display: flex;
flex-direction: column;
}
.wc_payment_methods.payment_methods.methods li {
order: 3;
}
.wc_payment_methods.payment_methods.methods li:first-child {
order: 1;
}
.wc_payment_methods.payment_methods.methods li:last-child {
order: 2;
border-bottom: 1px solid rgba(84, 84, 84, 0.15) !important;
}
.hide_block {
display: none;
}
@media(max-width: 1024px){
#offCanvasTop1{
&.off-canvas.site-search {
position: relative;
min-height: unset;
z-index: 10;
&.is-closed{
visibility: visible !important;
transform: translateZ(0) !important;
}
.site-search-close {
visibility: hidden;
display: none;
}
> .row {
margin-top: 0px;
padding-left: 0;
padding-right: 0;
}
input[type="search"] {
padding-left: 10px;
border-bottom: 0;
margin-bottom: 6px;
background: #eee;
border-radius: 5px;
border: 1px solid;
}
}
}
.offcanvas-menu-button.search-button {
display: none !important;
}
.js-off-canvas-overlay {
background: none !important;
}
.off-canvas.site-search input[type="search"]::placeholder {
color: rgba(84,84,84,0.8) !important;
font-size: 17px;
}
.site-search .woocommerce-product-search::after, .site-search .widget_search .search-form::after {
right: 10px;
}
}
@media(max-width: 768px){
.woocommerce-cart-form div.coupon  {
display: flex;
flex-direction: column;
align-items: center;
gap: 11px;
}
.woocommerce-cart-form input.input-text{
width: 100% !important;
text-align: center;
margin: 0 !important;
padding: 1rem !important;
}
}@font-face {
font-family: 'FontAwesomePB';
src: url(//hurch.pl/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb.eot?v=5.5.0);
src: url(//hurch.pl/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb.eot?#iefix&v=5.5.0) format("embedded-opentype"), url(//hurch.pl/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb.woff2?v=5.5.0) format("woff2"), url(//hurch.pl/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb.woff2?v=5.5.0) format("woff"), url(//hurch.pl/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb.ttf?v=5.5.0) format("truetype"), url(//hurch.pl/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb.svg?v=5.5.0#fapbregular) format("svg");
font-weight: normal;
font-style: normal;
}
.bundled_table_item .product-name, .bundled_table_item .product-price, .bundled_table_item:not(.order_item) .product-quantity, .bundled_table_item .product-subtotal, .bundled_table_item .product-total {
font-size: .875em;
}
.bundled_table_item .bundled_table_item_indent {
padding-left: 32px;
}
.woocommerce .bundled_table_item td.product-name dl.variation, .woocommerce-page .bundled_table_item td.product-name dl.variation, .bundled_table_item td.product-name .wc-item-meta {
font-size: 100%;
}
.bundled_table_item, .bundled_table_item td {
border-top: none !important;
border-bottom: none !important;
}
.bundle_table_item, .bundle_table_item td {
border-bottom: none !important;
}
.bundled_table_item_price:before, .bundled_table_item_subtotal:before {
font-family: 'FontAwesomePB';
font-size: 1rem;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
content: "\f148";
margin: 0 12px 0 3px;
opacity: .25;
}
dt.bundled_title_meta, .bundled_notice {
margin: 12px 0 5px;
}
a.edit_bundle_in_cart_text {
color: #888;
font-weight: normal;
text-decoration: none;
}