/*! zrubko-theme.css 1.0.0 | Zrubko s. r. o. | 2026-10-10
 * Nahrádza INAQ_style_v3.min_2.css. Vytvorené nanovo: typografia a farby z pozorovaného vzhľadu webu,
 * komponenty (dlaždice, recenzie, varianty, karty, mobilná hlavička, hover) napísané ručne.
 * :not(#z) zvyšuje špecificitu nad pravidlá šablóny Shoptet bez použitia !important. */
body:not(#z):not(#z){color:rgb(0, 0, 0);overflow-x:hidden;overflow-y:auto}
body > a.skip-link:not(#z):not(#z),
#formLoginIncluded > p.alternative-links > a:not(#z):not(#z),
div.header-top > div.site-name-wrapper > div.site-name > a:not(#z):not(#z),
section > ul > li > a:not(#z):not(#z),
#footer > div.container.footer-rows > div.site-name > a:not(#z):not(#z),
div.banner > div.banner-wrapper > span > a:not(#z):not(#z),
div.banner-wrapper > span > div.f-contacts-bottom > a:not(#z):not(#z),
span > div.f-showroom > div.f-showroom-details > a:not(#z):not(#z),
div.container.footer-links-icons > div.footer-icons > div.footer-icon > a:not(#z):not(#z),
#navigation-first > a.navigation-home-icon:not(#z):not(#z),
#products > div.product > div.p.swap-images > a.image:not(#z):not(#z),
#navigation-1 > a:not(#z):not(#z),
div.row.product-top > div.col-xs-12.col-lg-6 > div.p-image > a.p-main-image:not(#z):not(#z),
div.p-thumbnails.p-thumbnails-horizontal > div.p-thumbnails-inner > div > a.p-thumbnail.highlighted:not(#z):not(#z),
div.p-thumbnails.p-thumbnails-horizontal > div.p-thumbnails-inner > div > a.p-thumbnail:not(#z):not(#z),
tbody > tr > td > a:not(#z):not(#z),
div.row.product-top > div.col-xs-12.col-lg-6 > div > a:not(#z):not(#z),
div.table-row > div.table-col.variant-name-wrapper > div.variant-image > a.lightbox.cboxElement:not(#z):not(#z),
#products > div.product > div.p > a.image:not(#z):not(#z),
div.row.product-top > div.col-xs-12.col-lg-6 > div.p-image > a.p-main-image.cbox:not(#z):not(#z),
#navigation-2 > a:not(#z):not(#z),
#navigation-3 > a:not(#z):not(#z),
div.col-md-6 > ul > li > a:not(#z):not(#z),
ul > li > span.tel > a:not(#z):not(#z),
#newsWrapper > div.news-item > div.image > a:not(#z):not(#z),
div.dmproducts.done > div.product > div.p > a.image:not(#z):not(#z),
div.dmproducts.done > div.detail.product > div.p.swap-images > a.image:not(#z):not(#z),
#formLogin > p.alternative-links > a:not(#z):not(#z),
div.search-results-group-list > ul > li > a:not(#z):not(#z),
div.search-results-group-list > ul > li.no-display > a:not(#z):not(#z),
#search-group-articles > a.display-results-group:not(#z):not(#z){text-decoration-line:underline}
body > div.overall-wrapper > div.site-msg:not(#z):not(#z){background-color:rgb(160, 82, 45);box-shadow:none;color:rgb(255, 255, 255);font-size:14px;line-height:21px;max-width:100%;padding-bottom:7.672px;padding-left:14px;padding-right:14px;padding-top:7.672px}
div.overall-wrapper > div.site-msg > div.container > div.text:not(#z):not(#z),
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner7:not(#z):not(#z){text-align:center}
#login > div.popup-widget-inner:not(#z):not(#z),
#loginWidgetEmail:not(#z):not(#z),
#loginWidgetPassword:not(#z):not(#z),
#cart-widget > div.popup-widget-inner.cart-widget-inner:not(#z):not(#z),
div.homepage-blog-wrapper.row > div.news-item > a > div.image:not(#z):not(#z),
div.news-item > a > div.image > img:not(#z):not(#z){border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}
#loginHeading:not(#z):not(#z),
#content > div.homepage-group-title.homepage-products-heading-8:not(#z):not(#z),
div.content-wrapper.container > div.content-wrapper-in > main.content > div.homepage-group-title.homepage-products-heading-1:not(#z):not(#z),
div.content-wrapper.container > div.content-wrapper-in > main.content > div.homepage-group-title.homepage-products-heading-11:not(#z):not(#z),
div.content-wrapper.container > div.content-wrapper-in > main.content > div.homepage-group-title.homepage-products-heading-14:not(#z):not(#z),
div.content-wrapper-in > main.content > div.homepage-blog-wrapper.row > div.homepage-group-title.h4:not(#z):not(#z),
#formNewsletterWidget > fieldset > fieldset.box.box-sm > h2:not(#z):not(#z),
#content > div.category-top > h1.category-title:not(#z):not(#z),
#filters > div.slider-wrapper > h4:not(#z):not(#z),
div.p-detail > div.p-detail-inner > div.p-detail-inner-header > h1:not(#z):not(#z),
#extended-description > h3:not(#z):not(#z),
table.detail-parameters > tbody > tr > th:not(#z):not(#z),
#description > div.description-inner > div.basic-description > h3:not(#z):not(#z),
div.row > div.col-sm-12 > section > h2:not(#z):not(#z),
section > div > div > h3:not(#z):not(#z),
table.detail-parameters > tbody > tr.productEan > th:not(#z):not(#z),
#description > div.description-inner > div.basic-description > h2:not(#z):not(#z),
div.basic-description > div.essve-brand > div.essve-brand__content > h2:not(#z):not(#z),
#tab-content > div.products-related-group > h2.products-related-header:not(#z):not(#z),
#cart-wrapper > div.cart-inner.cart-empty > h1.h1.cart-heading:not(#z):not(#z),
div.cart-content > div.row.empty-cart-boxes > div.col-md-6 > h3:not(#z):not(#z),
div.row.cart-row > div.col-md-4 > div.cart-content > h2.h4:not(#z):not(#z),
#content > div.content-inner > div.sectionDescription > h1:not(#z):not(#z),
#content > div.content-inner > div.news-item-detail > h1:not(#z):not(#z),
div.content-inner > div.news-item-detail > div.text > h2:not(#z):not(#z),
div.content-inner > div.news-item-detail > div.text > h3:not(#z):not(#z),
div.content-inner > article.pageArticleDetail > header > h1:not(#z):not(#z),
div.store-section > div.store-section-hero > div.store-section-hero-card > h3.store-section-card-title:not(#z):not(#z),
div > div.store-section > div.store-section-box > h3.store-section-title.store-section-title-center:not(#z):not(#z),
div.about-us-section > div.about-us-section-grid > div.about-us-section-card > h3.about-us-section-subtitle:not(#z):not(#z),
#zr-brand-osmo > div > div > h2:not(#z):not(#z),
#zr-brand-osmo > h2:not(#z):not(#z),
#zr-brand-osmo > div > section > h3:not(#z):not(#z),
#zr-brand-osmo > div > h2:not(#z):not(#z),
#content > div.content-inner > h1:not(#z):not(#z),
#register-form > div.co-box.co-registration > fieldset.box.box-sm > h2:not(#z):not(#z),
#register-form > h2:not(#z):not(#z),
#register-form > fieldset > h2:not(#z):not(#z),
#content > h2:not(#z):not(#z),
#search-group-categories > h4:not(#z):not(#z),
#search-group-articles > h4:not(#z):not(#z),
div.content-inner > article.pageArticleDetail > div > h2:not(#z):not(#z){color:rgb(0, 0, 0);font-weight:600}
#continue-order-button:not(#z):not(#z),
#choose-variant:not(#z):not(#z),
div.p-bottom.no-buttons > div > div.p-tools > a.btn.btn-primary:not(#z):not(#z){background-color:rgb(160, 82, 45);border-bottom-color:rgb(160, 82, 45);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-color:rgb(160, 82, 45);border-right-color:rgb(160, 82, 45);border-top-color:rgb(160, 82, 45);border-top-left-radius:5px;border-top-right-radius:5px;font-weight:600;padding-bottom:10px;padding-top:10px}
body > div.overall-wrapper > div.top-navigation-bar:not(#z):not(#z),
#header:not(#z):not(#z){background-color:rgb(26, 46, 26)}
div.top-navigation-bar > div.container > div.top-navigation-contacts > a.project-phone:not(#z):not(#z){text-decoration-line:underline;white-space:nowrap}
div.top-navigation-bar > div.container > div.top-navigation-contacts > a.project-email:not(#z):not(#z),
div.container > div.top-navigation-menu > ul.top-navigation-bar-menu > li.top-navigation-menu-item-779:not(#z):not(#z)::before,
div.container > div.top-navigation-menu > ul.top-navigation-bar-menu > li.top-navigation-menu-item-732:not(#z):not(#z)::before,
div.container > div.top-navigation-menu > ul.top-navigation-bar-menu > li.top-navigation-menu-item-29:not(#z):not(#z)::before,
#dd\[\]67:not(#z):not(#z),
#filters > div.filter-sections > div.filter-section.filter-section-button > a.chevron-after.chevron-down-after:not(#z):not(#z),
#content > div.p-detail > div.p-detail-inner > div.p-detail-inner-header:not(#z):not(#z),
div.col-xs-12 > div.p-detail-info > div.flags.flags-default > span.flag.flag-atyp-doprava:not(#z):not(#z),
div.row.product-top > div.col-xs-12.col-lg-6 > p > a.chevron-after.chevron-down-after:not(#z):not(#z),
div.p-detail > div.shp-tabs-wrapper.p-detail-tabs-wrapper > div.row > div.col-sm-12.shp-tabs-row:not(#z):not(#z),
div.variant-cart > form.variant-submit > fieldset > button.btn.btn-plain:not(#z):not(#z)::before,
div.variant-cart > form.variant-submit.csrf-enabled > fieldset > button.btn.btn-plain:not(#z):not(#z)::before,
div.col-xs-12.col-lg-6 > div.variant-top-holder > div.variant-table > div.table-row:not(#z):not(#z),
div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart > button.btn.btn-lg:not(#z):not(#z)::before,
section.faq-section > div.faq-section-list > div.faq-section-item > div.faq-section-content:not(#z):not(#z){display:none}
div.container > div.top-navigation-menu > ul.top-navigation-bar-menu > li.top-navigation-menu-item-735:not(#z):not(#z),
div.container > div.top-navigation-menu > ul.top-navigation-bar-menu > li.top-navigation-menu-item-779:not(#z):not(#z),
div.container > div.top-navigation-menu > ul.top-navigation-bar-menu > li.top-navigation-menu-item-732:not(#z):not(#z),
div.container > div.top-navigation-menu > ul.top-navigation-bar-menu > li.top-navigation-menu-item-29:not(#z):not(#z){font-size:14px;line-height:19.3846px}
div.top-navigation-menu > ul.top-navigation-bar-menu > li.top-navigation-menu-item-735 > a:not(#z):not(#z),
div.top-navigation-menu > ul.top-navigation-bar-menu > li.top-navigation-menu-item-779 > a:not(#z):not(#z),
div.top-navigation-menu > ul.top-navigation-bar-menu > li.top-navigation-menu-item-732 > a:not(#z):not(#z),
div.top-navigation-menu > ul.top-navigation-bar-menu > li.top-navigation-menu-item-29 > a:not(#z):not(#z),
div.col-xs-12.col-lg-6 > div.social-buttons-wrapper > div.link-icons > a.link-icon.chat:not(#z):not(#z){text-decoration-line:underline;text-transform:none}
div.languagesMenu > div.languagesMenu__content > div.languagesMenu__box.toggle-window > div.languagesMenu__header.languagesMenu__header--actual:not(#z):not(#z){align-items:center;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-style:none;border-top-width:0px;color:rgb(229, 229, 229);display:inline-flex;font-size:0px}
div.languagesMenu__content > div.languagesMenu__box.toggle-window > div.languagesMenu__header.languagesMenu__header--actual > span.caret:not(#z):not(#z){display:block;margin-right:5px}
div.languagesMenu__box.toggle-window > ul.languagesMenu__list.languagesMenu__list--language > li > a.languagesMenu__list__link:not(#z):not(#z){align-items:normal;color:rgb(0, 0, 0);text-decoration-line:underline}
ul.languagesMenu__list.languagesMenu__list--language > li > a.languagesMenu__list__link > span.languagesMenu__list__name.languagesMenu__list__name--actual:not(#z):not(#z),
ul.languagesMenu__list.languagesMenu__list--language > li > a.languagesMenu__list__link > span.languagesMenu__list__name:not(#z):not(#z){font-size:0px}
#formSearchForm > fieldset > button.btn.btn-default:not(#z):not(#z),
#formSearchFormContent > fieldset > button.btn.btn-default:not(#z):not(#z){height:45px}
div.container.navigation-wrapper > div.header-top > div.navigation-buttons > a.btn.btn-icon:not(#z):not(#z){align-items:center;display:flex;flex-direction:column;justify-content:center}
ul.menu-level-1 > li.menu-item-744 > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-759 > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-773 > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-764 > a > b:not(#z):not(#z),
div > p > span > strong:not(#z):not(#z),
div > p > a > strong:not(#z):not(#z),
div.welcome > div > p > strong:not(#z):not(#z),
div.benefitBanner.position--benefitHomepage > div.benefitBanner__item > div.benefitBanner__content > strong.benefitBanner__title:not(#z):not(#z),
div.benefitBanner__item > a.benefitBanner__link > div.benefitBanner__content > strong.benefitBanner__title:not(#z):not(#z),
#footer > h2:not(#z):not(#z),
#footer > div.container.footer-bottom > span.copyright > strong:not(#z):not(#z),
#category-filter-hover > div.filter-section.filter-section-count > div.filter-total-count > strong:not(#z):not(#z),
#listSortingHeading:not(#z):not(#z),
#category-header > div.listItemsTotal > strong:not(#z):not(#z),
#productsListHeading:not(#z):not(#z),
div > div.prices > div.price-per-m2 > span.price-per-m2__price:not(#z):not(#z),
#listingControlsHeading:not(#z):not(#z),
div.category-content-wrapper > div.listingControls > div.itemsTotal > strong:not(#z):not(#z),
div.category-content-wrapper > div.category__secondDescription > p > strong:not(#z):not(#z),
div.category__secondDescription > p > a > strong:not(#z):not(#z),
div.benefitBanner.position--benefitCategory > div.benefitBanner__item > div.benefitBanner__content > strong.benefitBanner__title:not(#z):not(#z),
div.variant-meta > div.variant-extra-info > div.delivery-time > span:not(#z):not(#z),
div.col-xs-12.col-lg-6 > div.p-final-price-wrapper > div.price-per-m2 > span.price-per-m2__price:not(#z):not(#z),
div.col-xs-12.col-lg-6 > div.p-short-description > p > strong:not(#z):not(#z),
div.table-col.variant-name-wrapper > div > div.delivery-time > span:not(#z):not(#z),
div.description-inner > div.basic-description > p > strong:not(#z):not(#z),
div.col-xs-12.col-lg-6 > div.p-short-description > div > strong:not(#z):not(#z),
div.basic-description > ul > li > strong:not(#z):not(#z),
div.description-inner > div.basic-description > h3 > strong:not(#z):not(#z),
div.col-xs-12 > div.p-detail-info > div.flags.flags-default > span.flag.flag-rezanie-na-mieru:not(#z):not(#z),
tr > td > div.delivery-time > span:not(#z):not(#z),
div.essve-brand__content > ul > li > strong:not(#z):not(#z),
#content > h1:not(#z):not(#z),
div.cart-content > div.box.box-sm > div.contact-box > strong:not(#z):not(#z),
#articlesListHeading:not(#z):not(#z),
#paginationTitle:not(#z):not(#z),
div.content-inner > div.listingControls > div.itemsTotal > strong:not(#z):not(#z),
div.text > ul > li > strong:not(#z):not(#z),
div.news-item-detail > div.text > p > strong:not(#z):not(#z),
div.contact-section-info-grid > div.contact-section-info-box > p > strong:not(#z):not(#z),
div.contact-section-info-box > p > span > strong:not(#z):not(#z),
div > p.contact-form-title > span > strong:not(#z):not(#z),
div.store-section-hero > div.store-section-hero-text > p > strong:not(#z):not(#z),
div.store-section-hero > div.store-section-hero-text > div.store-section-highlight > strong:not(#z):not(#z),
div.store-section-quick > div.store-section-quick-row > div.store-section-quick-label > strong:not(#z):not(#z),
div.about-us-section-hero-text > p > a > strong:not(#z):not(#z),
div.about-us-section-hero > div.about-us-section-hero-text > p > strong:not(#z):not(#z),
div.about-us-section-box-row > div.about-us-section-box-content > p > strong:not(#z):not(#z),
div.about-us-section-grid > div.about-us-section-card > p > strong:not(#z):not(#z),
div.faq-section-item > div.faq-section-header > div.faq-section-question > strong:not(#z):not(#z),
div.faq-section-item > div.faq-section-content > p > strong:not(#z):not(#z),
div.shipping-section-grid > div.shipping-section-box > div.shipping-section-note > strong:not(#z):not(#z),
div.shipping-section-paymethod > div > p > strong:not(#z):not(#z),
div.shipping-section-box > ul.shipping-section-list > li > strong:not(#z):not(#z),
div.shipping-section-contacts > div.shipping-section-contact-card > p > strong:not(#z):not(#z),
ul > li > a > strong:not(#z):not(#z),
#zr-brand-osmo > ul > li > strong:not(#z):not(#z),
#content > h2 > strong.highlight:not(#z):not(#z),
article.pageArticleDetail > div > p > strong:not(#z):not(#z){font-weight:600}
li > ul > li.navigationActions__submenu__item.navigationActions__submenu__item--active > a.navigationActions__link--flag:not(#z):not(#z),
li > ul > li.navigationActions__submenu__item > a.navigationActions__link--flag:not(#z):not(#z),
div > div.prices > div.price.price-final > span.pr-list-unit:not(#z):not(#z),
#navigation-1 > span:not(#z):not(#z),
#category-filter-hover > div.filter-section.filter-section-parametric > h4:not(#z):not(#z),
#navigation-2 > span:not(#z):not(#z),
div.row.product-top > div.col-xs-12.col-lg-6 > div.p-final-price-wrapper > span.price-additional:not(#z):not(#z),
div.variant-table > div.table-row > div.table-col.standard-price-wrap > span.price-standard:not(#z):not(#z),
div.table-row > div.table-col.price > div.variant-price-wrap > div.price-final:not(#z):not(#z),
div.table-row > div.table-col.price > div.variant-price-wrap > div.price-additional:not(#z):not(#z),
div.tooltip.fade:not(#z):not(#z),
div.col-xs-12.col-lg-6 > div.add-to-cart > div.p-final-price-wrapper > span.price-additional:not(#z):not(#z),
#navigation-4 > span:not(#z):not(#z),
div.g2 > div.cell > div.blk.blk-text > h2:not(#z):not(#z),
div.container > div.cell > div.blk.blk-text > h2:not(#z):not(#z),
#manufacturer-filter > h4:not(#z):not(#z){color:rgb(0, 0, 0)}
body > div.overall-wrapper > div.content-wrapper.homepage-box:not(#z):not(#z){background-color:rgb(255, 255, 255);background-image:url("https://cdn.myshoptet.com/usr/767804.myshoptet.com/user/documents/upload/Sablona/Zrubko_title.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-bottom-style:none;border-bottom-width:0px;border-top-style:none;border-top-width:0px;margin-bottom:0px;margin-top:0px;overflow-x:hidden;overflow-y:hidden;padding-bottom:16px;padding-left:0px;padding-right:0px;padding-top:0px;position:relative}
#products-8 > div.draggable:not(#z):not(#z),
#products-1 > div.draggable:not(#z):not(#z),
#products-11 > div.draggable:not(#z):not(#z),
#products-14 > div.draggable:not(#z):not(#z){padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px}
#products-8 > div.draggable > div > div.product:not(#z):not(#z),
#products-1 > div.draggable > div > div.product:not(#z):not(#z),
#products-11 > div.draggable > div > div.product:not(#z):not(#z),
#products-14 > div.draggable > div > div.product:not(#z):not(#z),
div.products.products-block > div.draggable > div > div.product.col-sm-6:not(#z):not(#z){outline-width:0px}
div.draggable > div > div.product > div.p.swap-images:not(#z):not(#z),
div.draggable > div > div.product > div.p:not(#z):not(#z),
div.draggable > div > div.product.col-sm-6 > div.p:not(#z):not(#z){background-color:rgb(255, 255, 255);border-bottom-color:rgb(224, 224, 224);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom-style:solid;border-bottom-width:1px;border-left-color:rgb(224, 224, 224);border-left-style:solid;border-left-width:1px;border-right-color:rgb(224, 224, 224);border-right-style:solid;border-right-width:1px;border-top-color:rgb(224, 224, 224);border-top-left-radius:8px;border-top-right-radius:8px;border-top-style:solid;border-top-width:1px;box-shadow:rgba(0, 0, 0, 0.06) 0px 2px 8px 0px;padding-bottom:16px;padding-left:4px;padding-right:4px;text-align:center}
div > div.product > div.p.swap-images > a.image:not(#z):not(#z),
div > div.product > div.p > a.image:not(#z):not(#z){overflow-x:hidden;overflow-y:hidden;text-decoration-line:underline}
div.product > div.p.swap-images > a.image > div.flags.flags-default:not(#z):not(#z),
div.product > div.p.swap-images > a.image > div.flags.flags-extra:not(#z):not(#z),
div.product > div.p > a.image > div.flags.flags-default:not(#z):not(#z),
div.product > div.p > a.image > div.flags.flags-extra:not(#z):not(#z),
div.row.product-top > div.col-xs-12.col-lg-6 > div.p-image > div.flags.flags-extra:not(#z):not(#z),
div.product.col-sm-6 > div.p > a.image > div.flags.flags-default:not(#z):not(#z),
div.product.col-sm-6 > div.p > a.image > div.flags.flags-extra:not(#z):not(#z),
div.detail.product > div.p.swap-images > a.image > div.flags.flags-default:not(#z):not(#z),
div.detail.product > div.p.swap-images > a.image > div.flags.flags-extra:not(#z):not(#z){top:4px}
div.p.swap-images > a.image > div.flags.flags-default > span.flag.flag-action:not(#z):not(#z),
div.p > a.image > div.flags.flags-default > span.flag.flag-action:not(#z):not(#z),
div.variant-meta > div.variant-extra-info > div.flags > span.flag.flag-action:not(#z):not(#z),
div.table-col.variant-name-wrapper > div.variant-image > div.flags > span.flag.flag-action:not(#z):not(#z){background-color:rgb(253, 21, 0);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:600;margin-bottom:3.601px}
div.p.swap-images > a.image > div.flags.flags-extra > span.flag.flag-discount:not(#z):not(#z),
div.p > a.image > div.flags.flags-extra > span.flag.flag-discount:not(#z):not(#z),
div.col-xs-12.col-lg-6 > div.p-image > div.flags.flags-extra > span.flag.flag-discount:not(#z):not(#z){background-color:rgb(235, 88, 88)}
div > div.product > div.p.swap-images > div.p-in:not(#z):not(#z),
div > div.product > div.p > div.p-in:not(#z):not(#z),
#products > div.product > div.p.swap-images > div.p-in:not(#z):not(#z),
#products > div.product > div.p > div.p-in:not(#z):not(#z),
div.dmproducts.done > div.product > div.p > div.p-in:not(#z):not(#z),
div.dmproducts.done > div.detail.product > div.p.swap-images > div.p-in:not(#z):not(#z){display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;min-width:0px}
div.product > div.p.swap-images > div.p-in > div.p-in-in:not(#z):not(#z),
div.product > div.p > div.p-in > div.p-in-in:not(#z):not(#z),
div.product.col-sm-6 > div.p > div.p-in > div.p-in-in:not(#z):not(#z),
div.detail.product > div.p.swap-images > div.p-in > div.p-in-in:not(#z):not(#z){flex-shrink:0;min-height:40px}
div.p.swap-images > div.p-in > div.p-in-in > a.name:not(#z):not(#z),
div.p > div.p-in > div.p-in-in > a.name:not(#z):not(#z){min-height:40px;overflow-wrap:anywhere;overflow-x:visible;overflow-y:visible;text-align:center;text-decoration-line:underline}
div.p-in > div.p-in-in > a.name > span:not(#z):not(#z){font-size:16px;line-height:22.1538px}
div.product > div.p.swap-images > div.p-in > div.p-bottom.single-button:not(#z):not(#z),
div.product > div.p > div.p-in > div.p-bottom.single-button:not(#z):not(#z),
div.product.col-sm-6 > div.p > div.p-in > div.p-bottom.no-buttons:not(#z):not(#z){align-items:center;display:flex;flex-direction:column;flex-shrink:0;min-height:auto;min-width:auto}
div.p.swap-images > div.p-in > div.p-bottom.single-button > div:not(#z):not(#z),
div.p > div.p-in > div.p-bottom.single-button > div:not(#z):not(#z),
div.p > div.p-in > div.p-bottom.no-buttons > div:not(#z):not(#z){align-items:center;flex-direction:column;min-height:auto;min-width:auto}
div.p-in > div.p-bottom.single-button > div > div.prices:not(#z):not(#z){font-size:18px;line-height:24.9231px}
div.p-bottom.single-button > div > div.prices > div.price.price-final:not(#z):not(#z){color:rgb(0, 0, 0);line-height:18px}
div > div.prices > div.price.price-final > strong.action-price:not(#z):not(#z),
div > div.prices > div.price.price-final > strong:not(#z):not(#z){font-size:18px;font-weight:600;line-height:18px}
div.prices > div.price.price-final > strong.action-price > small:not(#z):not(#z),
div.prices > div.price.price-final > strong > small:not(#z):not(#z){font-size:14.4px;line-height:14.4px}
div > div.prices > div.price.price-final > span.price-standard:not(#z):not(#z){color:rgb(0, 0, 0);font-size:14px;line-height:14px}
div.p-in > div.p-bottom.single-button > div > div.ratings-wrapper:not(#z):not(#z){flex-direction:column;padding-bottom:0px}
div.p-bottom.single-button > div > div.ratings-wrapper > div.availability:not(#z):not(#z){font-weight:500;margin-top:10px}
div.p-in > div.p-bottom.single-button > div > div.p-tools:not(#z):not(#z){margin-top:10px;order:2}
div.p-bottom.single-button > div > div.p-tools > a.btn.btn-primary:not(#z):not(#z),
#formNewsletterWidget > fieldset > button.btn.btn-primary:not(#z):not(#z),
div.hero > div.hero-in > p.btns > a.btn:not(#z):not(#z),
div.cell > div.blk.blk-text > p.btns > a.btn:not(#z):not(#z){text-transform:none}
#products-1 > button:not(#z):not(#z),
#products-11 > button:not(#z):not(#z),
#products-14 > button:not(#z):not(#z),
#productsAlternative > div.products.products-block > button:not(#z):not(#z),
#tab-content > div.products-related-group > div.products.products-block > button:not(#z):not(#z){background-color:rgba(0, 0, 0, 0.2);border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-left-radius:50%;border-top-right-radius:50%;border-top-style:none;border-top-width:0px;height:40px;margin-top:-20px;outline-width:0px;position:absolute;transform:matrix(-1, 0, 0, -1, 0, 0);width:40px;z-index:1}
div.p > a.image > div.flags.flags-default > span.flag.flag-new:not(#z):not(#z),
div.p.swap-images > a.image > div.flags.flags-default > span.flag.flag-new:not(#z):not(#z){background-color:rgb(100, 149, 237);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:600;margin-bottom:3.601px}
div.content-wrapper.container > div.content-wrapper-in > main.content > div.homepage-blog-wrapper.row:not(#z):not(#z){column-gap:30px;row-gap:30px}
div.content-wrapper-in > main.content > div.homepage-blog-wrapper.row > div.news-item:not(#z):not(#z){max-width:360px}
div.news-item > a > div.text > span.title:not(#z):not(#z){font-size:20px;font-weight:600;text-decoration-line:underline}
div.news-item > a > div.text > a.blog-read-more:not(#z):not(#z){display:inline-block;text-decoration-line:underline}
div.content-wrapper-in > main.content > div.homepage-blog-wrapper.row > div.blog-cta-wrap:not(#z):not(#z){display:flex;flex-basis:100%;flex-shrink:0;justify-content:center;margin-top:30px}
main.content > div.homepage-blog-wrapper.row > div.blog-cta-wrap > a.cta-button:not(#z):not(#z){align-items:center;border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:1px;display:flex;justify-content:center;min-height:auto;min-width:auto;text-transform:uppercase;transition-duration:0.3s;transition-property:all}
div.container > div.welcome-wrapper > div.welcome > div:not(#z):not(#z){background-color:rgb(255, 255, 255);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:rgba(110, 110, 110, 0.5) 0px 8px 12px 0px;margin-bottom:60px;margin-top:60px;max-width:650px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px}
div.welcome > div > p > a.btn.btn-primary:not(#z):not(#z),
div > div.contact-section > p.contact-section-cta > a.btn.btn-primary:not(#z):not(#z){text-decoration-line:none}
body > div.benefitBanner.position--benefitHomepage:not(#z):not(#z){margin-bottom:40px;margin-top:60px;max-width:1440px}
body > div.benefitBanner.position--benefitHomepage > div.benefitBanner__item:not(#z):not(#z),
#content-wrapper > div.benefitBanner.position--benefitCategory > div.benefitBanner__item:not(#z):not(#z){flex-direction:column;justify-content:center}
body > div.benefitBanner.position--benefitHomepage > div.benefitBanner__item > div.benefitBanner__picture:not(#z):not(#z),
div.benefitBanner.position--benefitHomepage > div.benefitBanner__item > a.benefitBanner__link > div.benefitBanner__picture:not(#z):not(#z),
#content-wrapper > div.benefitBanner.position--benefitCategory > div.benefitBanner__item > div.benefitBanner__picture:not(#z):not(#z),
div.benefitBanner.position--benefitCategory > div.benefitBanner__item > a.benefitBanner__link > div.benefitBanner__picture:not(#z):not(#z){background-color:rgb(229, 231, 230);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;flex-basis:55px;max-width:55px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}
div.benefitBanner.position--benefitHomepage > div.benefitBanner__item > div.benefitBanner__picture > img.benefitBanner__img:not(#z):not(#z),
div.benefitBanner__item > a.benefitBanner__link > div.benefitBanner__picture > img.benefitBanner__img:not(#z):not(#z){width:35px}
body > div.benefitBanner.position--benefitHomepage > div.benefitBanner__item > div.benefitBanner__content:not(#z):not(#z),
div.benefitBanner.position--benefitHomepage > div.benefitBanner__item > a.benefitBanner__link > div.benefitBanner__content:not(#z):not(#z),
#content-wrapper > div.benefitBanner.position--benefitCategory > div.benefitBanner__item > div.benefitBanner__content:not(#z):not(#z),
div.benefitBanner.position--benefitCategory > div.benefitBanner__item > a.benefitBanner__link > div.benefitBanner__content:not(#z):not(#z){margin-top:5px;text-align:center}
body > div.benefitBanner.position--benefitHomepage > div.benefitBanner__item > a.benefitBanner__link:not(#z):not(#z),
#content-wrapper > div.benefitBanner.position--benefitCategory > div.benefitBanner__item > a.benefitBanner__link:not(#z):not(#z){flex-direction:column;justify-content:center;text-decoration-line:underline}
body > div.custom-footer__newsletter.extended:not(#z):not(#z),
body > div.overall-wrapper > div.custom-footer__newsletter.extended:not(#z):not(#z){background-color:rgb(26, 46, 26);padding-bottom:36px;padding-top:36px}
body > div.custom-footer__newsletter.extended > div.newsletter-header:not(#z):not(#z),
body > div.overall-wrapper > div.custom-footer__newsletter.extended > div.newsletter-header:not(#z):not(#z){margin-bottom:30px;margin-left:30px;margin-right:30px;margin-top:30px;text-align:center}
body > div.custom-footer__newsletter.extended > div.newsletter-header > h3.pageElement__heading.topic:not(#z):not(#z),
div.overall-wrapper > div.custom-footer__newsletter.extended > div.newsletter-header > h3.pageElement__heading.topic:not(#z):not(#z){color:rgb(229, 229, 229);font-size:25px;font-weight:600;line-height:27.5px;margin-bottom:10px;margin-top:5px}
body > div.custom-footer__newsletter.extended > div.newsletter-header > p:not(#z):not(#z),
fieldset > div.form-group.smart-label-wrapper > label > span.required-asterisk:not(#z):not(#z),
#formNewsletterWidget > fieldset > div.form-group.consents > p.label:not(#z):not(#z),
div.overall-wrapper > div.custom-footer__newsletter.extended > div.newsletter-header > p:not(#z):not(#z){color:rgb(255, 255, 255)}
#formNewsletterWidget > fieldset:not(#z):not(#z){max-width:500px;padding-bottom:20px;padding-left:25px;padding-right:25px;padding-top:20px;position:relative}
#footer:not(#z):not(#z),
#footer > div.container.footer-rows:not(#z):not(#z),
#footer > div.container.footer-links-icons:not(#z):not(#z){background-color:rgb(0, 0, 0)}
#footer > div.container.footer-rows > div.custom-footer.elements-6:not(#z):not(#z){border-top-style:none;border-top-width:0px}
span > div.footer-section > div.footer-section-header > h3:not(#z):not(#z),
div.banner-wrapper > span > div.f-contacts > h3:not(#z):not(#z),
div.banner-wrapper > span > div.f-showroom > h3:not(#z):not(#z){color:rgb(229, 229, 229);font-weight:600;padding-bottom:10px;position:relative;text-transform:uppercase}
div.banner-wrapper > span > div.f-photo > div.f-photo-text:not(#z):not(#z){color:rgb(229, 229, 229);font-size:16px;font-weight:600;line-height:25px;margin-bottom:10px}
div.banner > div.banner-wrapper > span > div.f-contacts-inner:not(#z):not(#z),
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6:not(#z):not(#z){display:flex;flex-direction:column}
div.banner-wrapper > span > div.f-contacts-inner > div.f-phone:not(#z):not(#z),
div.banner-wrapper > span > div.f-contacts-inner > div.f-email:not(#z):not(#z){align-items:center;display:flex;margin-bottom:10px;min-height:auto;min-width:auto}
span > div.f-contacts-inner > div.f-phone > img:not(#z):not(#z),
span > div.f-contacts-inner > div.f-email > img:not(#z):not(#z){display:block;flex-basis:22px;margin-right:15px;max-width:25px;min-height:auto;min-width:auto}
span > div.f-contacts-inner > div.f-phone > div.f-phone-inner:not(#z):not(#z),
span > div.f-contacts-inner > div.f-email > div.f-phone-inner:not(#z):not(#z),
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6 > div.p-image:not(#z):not(#z),
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6 > div.p-thumbnails-wrapper:not(#z):not(#z),
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6 > div.variant-insert-anchor:not(#z):not(#z),
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6 > div.variant-top-holder.variant-no-toggle:not(#z):not(#z),
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6 > p:not(#z):not(#z),
a.image > div.flags.flags-extra > span.flag.flag-discount > span.price-save:not(#z):not(#z),
div.p-in > div.p-bottom.no-buttons > div > div.prices:not(#z):not(#z),
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6 > div.variant-top-holder:not(#z):not(#z),
div.table-col.variant-name-wrapper > div.variant-meta > div.variant-extra-info > div.flags:not(#z):not(#z),
section.text-token-text-primary.w-full > div.text-base.my-auto > div.\[--thread-content-max-width\:40rem\].\@w-lg\/main\:\[--thread-content-max-width\:48rem\] > div.flex.max-w-full:not(#z):not(#z),
div.text-base.my-auto > div.\[--thread-content-max-width\:40rem\].\@w-lg\/main\:\[--thread-content-max-width\:48rem\] > div.flex.max-w-full > div.min-h-8.text-message:not(#z):not(#z),
div.\[--thread-content-max-width\:40rem\].\@w-lg\/main\:\[--thread-content-max-width\:48rem\] > div.flex.max-w-full > div.min-h-8.text-message > div.flex.w-full:not(#z):not(#z),
div.flex.max-w-full > div.min-h-8.text-message > div.flex.w-full > div.markdown.prose:not(#z):not(#z),
section.text-token-text-primary.w-full > div.text-base.my-auto > div.\[--thread-content-max-width\:40rem\].\@w-lg\/main\:\[--thread-content-max-width\:48rem\] > div.z-0.flex:not(#z):not(#z),
div.store-section-hero-card > div.store-section-quick > div.store-section-quick-row > div.store-section-quick-label:not(#z):not(#z),
div.store-section-hero-card > div.store-section-quick > div.store-section-quick-row > div.store-section-quick-value:not(#z):not(#z),
div.about-us-section > div.about-us-section-box > div.about-us-section-box-row > div.about-us-section-box-content:not(#z):not(#z),
div.faq-section-list > div.faq-section-item > div.faq-section-header > div.faq-section-question:not(#z):not(#z),
div.shipping-section-box > div.shipping-section-paymethods > div.shipping-section-paymethod > div:not(#z):not(#z){min-height:auto;min-width:auto}
div.f-contacts-inner > div.f-phone > div.f-phone-inner > a:not(#z):not(#z),
div.f-contacts-inner > div.f-email > div.f-phone-inner > a:not(#z):not(#z){line-height:25px;text-decoration-line:underline}
div.f-contacts-inner > div.f-phone > div.f-phone-inner > span:not(#z):not(#z){align-items:center;color:rgb(229, 229, 229);display:flex;line-height:25px}
span > div.f-contacts-bottom > a > img:not(#z):not(#z){max-width:25px}
div.banner-wrapper > span > div.f-showroom > div.f-showroom-details:not(#z):not(#z){margin-top:10px}
span > div.f-showroom > div.f-showroom-details > img.f-showroom-logo:not(#z):not(#z){border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:10px;max-width:150px}
span > div.f-showroom > div.f-showroom-details > p:not(#z):not(#z){color:rgb(229, 229, 229);margin-bottom:3px}
div.footer-icons > div.footer-icon > a > img:not(#z):not(#z){filter:grayscale(1) brightness(1.1);transition-duration:0.25s;transition-property:filter}
#footer > div.container.footer-bottom:not(#z):not(#z){background-color:rgb(0, 0, 0);border-top-style:none;border-top-width:0px}
#signature > a.image:not(#z):not(#z),
#signature > a.title:not(#z):not(#z){color:rgb(229, 229, 229);text-decoration-line:underline}
#footer > div.container.footer-bottom > span.copyright:not(#z):not(#z),
body > div.custom-footer__newsletter.extended > div.newsletter-header:not(#z):not(#z)::after,
body > div.overall-wrapper > div.custom-footer__newsletter.extended > div.newsletter-header:not(#z):not(#z)::after{color:rgb(229, 229, 229)}
#cboxWrapper:not(#z):not(#z),
div.variant-table > div.table-row > div.table-col.cart > div.variant-cart:not(#z):not(#z),
div.table-row > div.table-col.cart > div.variant-cart > form.variant-submit:not(#z):not(#z){width:100%}
#cboxContent:not(#z):not(#z){border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;box-sizing:border-box;max-height:800px;overflow-x:hidden;overflow-y:hidden;width:100%}
div.container > div.top-navigation-contacts > a.project-phone > span:not(#z):not(#z)::before{color:rgb(255, 255, 255);display:inline-block;font-family:shoptet;margin-right:5px}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools > a.toggle-window:not(#z):not(#z)::before{font-size:22px}
div.top-navigation-bar > div.container > div.top-navigation-tools.top-navigation-tools--language > button.top-nav-button.top-nav-button-login:not(#z):not(#z)::before{background-image:url("https://cdn.myshoptet.com/usr/767804.myshoptet.com/user/documents/upload/Sablona/Login.webp");background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:25px;width:25px}
#formSearchForm:not(#z):not(#z)::before,
#formSearchFormContent:not(#z):not(#z)::before{background-image:url("https://cdn.myshoptet.com/usr/767804.myshoptet.com/user/documents/upload/Sablona/Lupa.webp");background-repeat:no-repeat;background-size:100% auto;bottom:15.5px;content:"";height:16px;left:16px;position:absolute;top:13.5px;width:16px}
div.container.navigation-wrapper > div.header-top > div.navigation-buttons > a.btn.btn-icon:not(#z):not(#z)::before{background-image:url("https://cdn.myshoptet.com/usr/767804.myshoptet.com/user/documents/upload/Sablona/Kosik.webp");background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:25px;margin-right:0px;min-height:auto;min-width:auto;width:25px}
#products-1 > button:not(#z):not(#z)::before,
#products-11 > button:not(#z):not(#z)::before,
#products-14 > button:not(#z):not(#z)::before,
#productsAlternative > div.products.products-block > button:not(#z):not(#z)::before,
#tab-content > div.products-related-group > div.products.products-block > button:not(#z):not(#z)::before{color:rgb(255, 255, 255);display:block;font-family:shoptet;font-size:18px;line-height:24.9231px}
body > div.custom-footer__newsletter.extended > div.newsletter-header:not(#z):not(#z)::before,
body > div.overall-wrapper > div.custom-footer__newsletter.extended > div.newsletter-header:not(#z):not(#z)::before{background-image:url("https://cdn.myshoptet.com/usr/767804.myshoptet.com/user/documents/upload/Sablona/Email_Footer.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:75% auto;content:"";display:inline-block;height:30px;width:50px}
span > div.footer-section > div.footer-section-header > h3:not(#z):not(#z)::before,
div.banner-wrapper > span > div.f-contacts > h3:not(#z):not(#z)::before,
div.banner-wrapper > span > div.f-showroom > h3:not(#z):not(#z)::before{background-color:rgb(160, 82, 45);bottom:0px;content:"";display:block;height:2px;left:0px;position:absolute;top:27.7969px;width:100px}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools > a.toggle-window:not(#z):not(#z)::after{display:block;font-size:11px;position:relative}
div.languagesMenu > div.languagesMenu__content > div.languagesMenu__box.toggle-window > div.languagesMenu__header.languagesMenu__header--actual:not(#z):not(#z)::after{display:block;font-weight:600;letter-spacing:0.3px;line-height:14px}
div.content-wrapper.container > div.content-wrapper-in > main.content > div.homepage-group-title.homepage-products-heading-1:not(#z):not(#z)::after{background-color:rgb(160, 82, 45);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;content:"";display:block;height:3px;margin-top:15px;width:80px}
body > div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z){color:rgb(108, 108, 108);padding-top:8px}
#content > aside.sidebar.sidebar-left:not(#z):not(#z),
#filters > div.filter-sections:not(#z):not(#z){background-color:rgb(255, 255, 255)}
#slider > span.ui-slider-handle.ui-corner-all:not(#z):not(#z){background-color:rgb(160, 82, 45)}
form > fieldset > div > label.filter-label:not(#z):not(#z),
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z),
#register-form > fieldset.stay-in-touch > div.form-group > label.whole-width:not(#z):not(#z){padding-left:28px}
#category-header:not(#z):not(#z){background-color:rgba(0, 0, 0, 0);border-bottom-color:rgb(218, 218, 218);border-bottom-style:solid;border-bottom-width:1px}
#products > div.product:not(#z):not(#z){border-top-color:rgb(255, 255, 255);min-width:0px}
#products > div.product > div.p.swap-images:not(#z):not(#z),
#products > div.product > div.p:not(#z):not(#z),
div.text > div.dmproducts.done > div.product > div.p:not(#z):not(#z),
div.text > div.dmproducts.done > div.detail.product > div.p.swap-images:not(#z):not(#z){border-bottom-color:rgb(218, 218, 218);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-style:solid;border-bottom-width:1px;border-left-color:rgb(218, 218, 218);border-left-style:solid;border-left-width:1px;border-right-color:rgb(218, 218, 218);border-right-style:solid;border-right-width:1px;border-top-color:rgb(218, 218, 218);border-top-left-radius:5px;border-top-right-radius:5px;border-top-style:solid;border-top-width:1px}
body > div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z)::before{left:12px;width:16.1094px}
form > fieldset > div > label.filter-label:not(#z):not(#z)::before,
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z)::before{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;height:18px;width:18px}
#navigation-first > a.navigation-home-icon:not(#z):not(#z)::after,
#navigation-1 > a:not(#z):not(#z)::after,
#navigation-2 > a:not(#z):not(#z)::after,
#navigation-3 > a:not(#z):not(#z)::after{background-color:rgba(0, 0, 0, 0);font-family:shoptet;font-size:9px;font-weight:600;line-height:12.4615px}
#listSortingControl-bestseller:not(#z):not(#z){border-bottom-color:rgb(160, 82, 45);border-bottom-style:solid;border-bottom-width:1px;font-weight:600}
div.col-xs-12 > div.p-detail-info > div.flags.flags-default > span.flag.flag-action:not(#z):not(#z){background-color:rgb(253, 21, 0);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:600}
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6 > h1:not(#z):not(#z){color:rgb(0, 0, 0);font-weight:600;min-height:auto;min-width:auto;order:-8}
#extended-description:not(#z):not(#z){border-bottom-color:rgb(218, 218, 218);border-bottom-style:solid;border-bottom-width:1px;margin-bottom:15px;min-height:auto;min-width:auto;padding-bottom:10px}
#extended-description > table.detail-parameters:not(#z):not(#z){margin-bottom:0px}
div.row.product-top > div.col-xs-12.col-lg-6 > div.variant-top-holder.variant-no-toggle > div.variant-top-holder__title:not(#z):not(#z),
div.row.product-top > div.col-xs-12.col-lg-6 > div.variant-top-holder > div.variant-top-holder__title:not(#z):not(#z){font-size:18px;font-weight:600;line-height:24.9231px;margin-bottom:15px}
div.row.product-top > div.col-xs-12.col-lg-6 > div.variant-top-holder.variant-no-toggle > div.variant-table:not(#z):not(#z),
div.row.product-top > div.col-xs-12.col-lg-6 > div.variant-top-holder > div.variant-table:not(#z):not(#z),
div.store-section > div.store-section-hero > div.store-section-hero-card > div.store-section-quick:not(#z):not(#z){column-gap:15px;display:flex;flex-direction:column;row-gap:15px}
div.col-xs-12.col-lg-6 > div.variant-top-holder.variant-no-toggle > div.variant-table > div.table-row:not(#z):not(#z){align-items:stretch;background-color:rgb(255, 255, 255);border-bottom-color:rgb(231, 231, 231);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-style:solid;border-bottom-width:1px;border-left-color:rgb(231, 231, 231);border-left-style:solid;border-left-width:1px;border-right-color:rgb(231, 231, 231);border-right-style:solid;border-right-width:1px;border-top-color:rgb(231, 231, 231);border-top-left-radius:5px;border-top-right-radius:5px;border-top-style:solid;border-top-width:1px;column-gap:18px;min-height:auto;min-width:auto;padding-bottom:16px;padding-left:16px;padding-right:16px;padding-top:16px;row-gap:18px}
div.variant-top-holder.variant-no-toggle > div.variant-table > div.table-row > div.table-col.variant-name-wrapper:not(#z):not(#z),
div.variant-top-holder > div.variant-table > div.table-row > div.table-col.variant-name-wrapper:not(#z):not(#z){float:none;padding-left:0px;padding-right:0px}
div.variant-table > div.table-row > div.table-col.variant-name-wrapper > div.variant-meta:not(#z):not(#z){align-items:start;column-gap:14px;display:grid;grid-template-columns:92px 1fr;min-height:0px;min-width:0px;width:100%}
div.table-row > div.table-col.variant-name-wrapper > div.variant-meta > div.variant-name:not(#z):not(#z){font-size:18px;font-weight:600;grid-column-start:2;line-height:24.9231px;margin-bottom:10px}
div.table-row > div.table-col.variant-name-wrapper > div.variant-meta > div.variant-summary-info:not(#z):not(#z){grid-column-start:2;margin-bottom:10px}
div.table-col.variant-name-wrapper > div.variant-meta > div.variant-summary-info > div.variant-summary-block:not(#z):not(#z){min-height:auto}
div.variant-meta > div.variant-summary-info > div.variant-summary-block > div.variant-summary-label:not(#z):not(#z){color:rgb(119, 119, 119);font-size:12px;line-height:16.6154px;margin-bottom:4px;white-space:nowrap}
div.variant-meta > div.variant-summary-info > div.variant-summary-block > div.variant-summary-main:not(#z):not(#z){font-weight:600;white-space:nowrap}
div.variant-meta > div.variant-summary-info > div.variant-summary-block > div.variant-summary-sub:not(#z):not(#z){color:rgb(85, 85, 85);font-size:12px;line-height:16.6154px;margin-top:2px;white-space:nowrap}
div.table-row > div.table-col.variant-name-wrapper > div.variant-meta > div.variant-extra-info:not(#z):not(#z){column-gap:2px;display:flex;flex-direction:column;grid-column-start:1;row-gap:2px}
div.table-col.variant-name-wrapper > div.variant-meta > div.variant-extra-info > span:not(#z):not(#z),
div.table-col.variant-name-wrapper > div.variant-meta > div.variant-extra-info > div.delivery-time:not(#z):not(#z),
div.detail.product > div.p.swap-images > a.image > img.swap-image:not(#z):not(#z){display:block}
div.variant-top-holder.variant-no-toggle > div.variant-table > div.table-row > div.table-col.cart:not(#z):not(#z){flex-shrink:0;float:none;padding-left:0px;padding-right:0px}
div.table-col.cart > div.variant-cart > form.variant-submit > fieldset:not(#z):not(#z){column-gap:8px;display:grid;row-gap:8px;width:100%}
div.variant-cart > form.variant-submit > fieldset > span.quantity:not(#z):not(#z){border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;grid-column-start:1}
fieldset > span.quantity > label > input.amount:not(#z):not(#z){padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;text-align:center;width:40px}
form.variant-submit > fieldset > span.quantity > button:not(#z):not(#z),
form.variant-submit.csrf-enabled > fieldset > span.quantity > button:not(#z):not(#z),
div.col-xs-12.col-lg-6 > div.add-to-cart > span.quantity > button:not(#z):not(#z){border-top-right-radius:5px}
form.variant-submit > fieldset > span.quantity > button.decrease:not(#z):not(#z),
form.variant-submit.csrf-enabled > fieldset > span.quantity > button.decrease:not(#z):not(#z),
div.col-xs-12.col-lg-6 > div.add-to-cart > span.quantity > button.decrease:not(#z):not(#z){border-bottom-right-radius:5px}
div.variant-cart > form.variant-submit > fieldset > button.btn.btn-plain:not(#z):not(#z){background-color:rgb(160, 82, 45);border-bottom-color:rgb(160, 82, 45);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-color:rgb(160, 82, 45);border-right-color:rgb(160, 82, 45);border-top-color:rgb(160, 82, 45);border-top-left-radius:5px;border-top-right-radius:5px;color:rgb(255, 255, 255);display:block;font-weight:600;grid-column-start:2;padding-left:15px;padding-right:15px;text-transform:uppercase;width:100%}
form.variant-submit > fieldset > button.btn.btn-plain > span.variant-btn-text:not(#z):not(#z){display:inline-block;font-size:14px;pointer-events:none}
div.variant-cart > form.variant-submit > fieldset > div.variant-pack-info-wrap:not(#z):not(#z){grid-column-end:3;grid-column-start:1}
form.variant-submit > fieldset > div.variant-pack-info-wrap > div.variant-pack-info:not(#z):not(#z){background-color:rgb(246, 246, 246);border-bottom-color:rgb(218, 218, 218);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-style:solid;border-bottom-width:1px;border-left-color:rgb(218, 218, 218);border-left-style:solid;border-left-width:1px;border-right-color:rgb(218, 218, 218);border-right-style:solid;border-right-width:1px;border-top-color:rgb(218, 218, 218);border-top-left-radius:5px;border-top-right-radius:5px;border-top-style:solid;border-top-width:1px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%}
fieldset > div.variant-pack-info-wrap > div.variant-pack-info > div.variant-pack-info__item:not(#z):not(#z){align-items:flex-start;column-gap:10px;display:flex;justify-content:space-between;margin-top:4px;row-gap:10px}
div.variant-pack-info-wrap > div.variant-pack-info > div.variant-pack-info__item > strong:not(#z):not(#z){display:block;flex-basis:95px;flex-shrink:0;font-weight:600;min-width:95px;text-align:left}
div.variant-pack-info-wrap > div.variant-pack-info > div.variant-pack-info__item > span:not(#z):not(#z){display:block;flex-grow:1}
div.row.product-top > div.col-xs-12.col-lg-6 > div.p-final-price-wrapper > span.price-standard:not(#z):not(#z){color:rgb(0, 0, 0);font-size:16px;line-height:16px;margin-right:4.384px}
div.row.product-top > div.col-xs-12.col-lg-6 > div.p-final-price-wrapper > span.price-save:not(#z):not(#z),
div.col-xs-12.col-lg-6 > div.add-to-cart > div.p-final-price-wrapper > span.price-save:not(#z):not(#z){color:rgb(255, 68, 51);font-size:16px;font-weight:500;line-height:16px}
div.p-final-price-wrapper > strong.price-final.price-action > span.price-final-holder > span.pr-list-unit:not(#z):not(#z),
div.p-final-price-wrapper > strong.price-final > span.price-final-holder > span.pr-list-unit:not(#z):not(#z){color:rgb(178, 178, 178);font-weight:400}
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6 > div.p-short-description:not(#z):not(#z){border-bottom-color:rgb(218, 218, 218);border-bottom-style:solid;border-bottom-width:1px;margin-bottom:15px;margin-top:15px;min-height:auto;min-width:auto;order:-5}
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6 > div.social-buttons-wrapper:not(#z):not(#z){margin-top:15px;min-height:auto;min-width:auto}
div.shp-tabs-wrapper.p-detail-tabs-wrapper > div.row > div.col-sm-12.shp-tabs-row > div.shp-tabs-holder:not(#z):not(#z),
nav.pagination > ul.pagination__list > li > a.pagination__link.pagination__link--last:not(#z):not(#z){background-color:rgba(0, 0, 0, 0)}
#p-detail-tabs:not(#z):not(#z){background-color:rgba(0, 0, 0, 0);position:relative}
#p-detail-tabs > li.shp-tab > a.shp-tab-link:not(#z):not(#z){background-color:rgba(0, 0, 0, 0);border-bottom-style:solid;border-bottom-width:1px;border-top-style:none;border-top-width:0px}
div.table-col.price > div.variant-price-wrap > div.price-final > span.pr-list-unit:not(#z):not(#z){color:rgb(178, 178, 178);font-size:13px;line-height:18px}
div.table-col.cart > div.variant-cart > form.variant-submit.csrf-enabled > fieldset:not(#z):not(#z){column-gap:8px;display:grid;grid-template-columns:auto 1fr;row-gap:8px}
div.variant-cart > form.variant-submit.csrf-enabled > fieldset > span.quantity:not(#z):not(#z){border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;grid-column-start:1;min-height:auto;min-width:auto}
div.variant-cart > form.variant-submit.csrf-enabled > fieldset > button.btn.btn-plain:not(#z):not(#z){display:block;grid-column-start:2;min-height:auto;min-width:auto;text-transform:uppercase}
#description:not(#z):not(#z),
#productsAlternative:not(#z):not(#z){display:block;opacity:1}
#productsAlternative > div.products.products-block > div.draggable:not(#z):not(#z){padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;transform:matrix(1, 0, 0, 1, 0, 0)}
#productsAlternative > div.products.products-block > div.draggable > div:not(#z):not(#z){margin-left:0px;transform:matrix(1, 0, 0, 1, 0, 0)}
div > div.product.col-sm-6 > div.p > a.image:not(#z):not(#z){border-top-left-radius:8px;border-top-right-radius:8px;margin-bottom:20px;min-height:auto;min-width:auto;overflow-x:hidden;overflow-y:hidden;text-decoration-line:underline}
div > div.product.col-sm-6 > div.p > div.p-in:not(#z):not(#z){display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;min-height:auto}
div.p-in > div.p-bottom.no-buttons > div > div.ratings-wrapper:not(#z):not(#z){flex-direction:column;min-width:auto;padding-bottom:0px}
div.p-in > div.p-bottom.no-buttons > div > div.p-tools:not(#z):not(#z){margin-top:10px;min-height:auto;min-width:auto;order:2}
div.col-xs-12.col-lg-6 > div.social-buttons-wrapper > div.link-icons > a.link-icon.print:not(#z):not(#z)::before{display:inline-block;margin-bottom:0px;margin-right:10px}
div.col-xs-12.col-lg-6 > div.social-buttons-wrapper > div.link-icons > a.link-icon.chat:not(#z):not(#z)::before{display:inline-block;margin-bottom:0px;margin-right:10px;width:20px}
div.shp-tabs-wrapper.p-detail-tabs-wrapper > div.row > div.col-sm-12.shp-tabs-row > div.shp-tabs-holder:not(#z):not(#z)::before{border-left-color:rgb(218, 218, 218);border-left-style:solid;border-left-width:9999px;bottom:0px;box-shadow:rgb(218, 218, 218) 9999px 0px 0px 0px;content:"";display:block;height:1px;left:-9999px;position:absolute;right:0px;width:100%}
#productsAlternative:not(#z):not(#z)::before{display:block;font-size:20px;font-weight:600;line-height:27.6923px;margin-bottom:35px;margin-top:40px}
#productsAlternative > div.products.products-block > div.draggable > div:not(#z):not(#z)::before,
#productsAlternative > div.products.products-block > div.draggable > div:not(#z):not(#z)::after{width:0px}
div > div.product.col-sm-6 > div.p > a.image:not(#z):not(#z)::before{height:0px;width:0px}
div.row.product-top > div.col-xs-12.col-lg-6 > p > a.chevron-after.chevron-down-after:not(#z):not(#z)::after{height:auto;width:auto}
#productsAlternative > div.products.products-block:not(#z):not(#z)::after{bottom:0px}
div > div.product.col-sm-6 > div.p > a.image:not(#z):not(#z)::after{height:0px}
div.table-col.variant-name-wrapper > div.variant-meta > div.variant-extra-info > a.lightbox.cboxElement:not(#z):not(#z){display:block;text-decoration-line:underline}
div.variant-top-holder > div.variant-table > div.table-row > div.table-col.cart:not(#z):not(#z){float:none;margin-left:auto;padding-left:0px;padding-right:0px}
div.row.product-top > div.col-xs-12.col-lg-6 > div.variant-top-holder > div.variant-show-more-wrap:not(#z):not(#z){margin-top:18px;text-align:center}
div.col-xs-12.col-lg-6 > div.variant-top-holder > div.variant-show-more-wrap > button.variant-show-more-btn:not(#z):not(#z){align-items:center;background-color:rgb(160, 82, 45);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-left-radius:5px;border-top-right-radius:5px;border-top-style:none;border-top-width:0px;color:rgb(255, 255, 255);display:inline-flex;font-weight:600;justify-content:center;min-height:46px;padding-bottom:13px;padding-left:28px;padding-right:28px;padding-top:13px;text-transform:uppercase}
div.row.product-top > div.col-xs-12.col-lg-6 > div.p-final-price-wrapper > strong.price-final.price-action:not(#z):not(#z),
div.col-xs-12.col-lg-6 > div.add-to-cart > div.p-final-price-wrapper > strong.price-final:not(#z):not(#z),
div.row.product-top > div.col-xs-12.col-lg-6 > div.p-final-price-wrapper > strong.price-final:not(#z):not(#z){color:rgb(0, 0, 0);font-size:28px;font-weight:600;line-height:28px}
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6 > div:not(#z):not(#z){min-height:auto;min-width:auto;order:-7;padding-bottom:10px}
div.p-bottom.no-buttons > div > div.prices > div.price.price-final:not(#z):not(#z){color:rgb(255, 68, 51)}
form.variant-submit > fieldset > span.quantity > button:not(#z):not(#z)::before,
form.variant-submit > fieldset > span.quantity > button.decrease:not(#z):not(#z)::before{bottom:auto;height:100%;right:auto;width:100%}
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6 > table.detail-parameters:not(#z):not(#z){margin-bottom:0px;min-height:auto;min-width:auto;order:-4}
tbody > tr > td > div.availability-value:not(#z):not(#z){font-size:16px;font-weight:500;line-height:22.1538px;margin-bottom:5px;margin-top:20px}
tr > td > div.availability-value > span.availability-label:not(#z):not(#z){display:inline-block;white-space:nowrap}
tbody > tr > td > a.shipping-options:not(#z):not(#z){display:block;float:right;text-decoration-line:underline}
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart:not(#z):not(#z){background-color:rgb(255, 255, 255);border-bottom-color:rgb(218, 218, 218);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-style:solid;border-bottom-width:1px;border-left-color:rgb(218, 218, 218);border-left-style:solid;border-left-width:1px;border-right-color:rgb(218, 218, 218);border-right-style:solid;border-right-width:1px;border-top-color:rgb(218, 218, 218);border-top-left-radius:5px;border-top-right-radius:5px;border-top-style:solid;border-top-width:1px;margin-bottom:0px;min-height:auto;min-width:auto;order:-2;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px}
div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart > div.p-final-price-wrapper:not(#z):not(#z){margin-bottom:0px;margin-top:10px;order:-2}
div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart > span.quantity:not(#z):not(#z){border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-right-style:solid;border-right-width:1px;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:15px;margin-left:15px;margin-right:15px;margin-top:15px}
div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart > button.btn.btn-lg:not(#z):not(#z){text-transform:uppercase}
tbody > tr > td > a.shipping-options:not(#z):not(#z)::before{display:inline-block;font-family:shoptet;font-size:20px;line-height:20px;margin-right:5px;vertical-align:middle}
div > div.ratings-wrapper > div.availability > span:not(#z):not(#z){border-bottom-style:dashed;border-bottom-width:1px}
div.products-related-group > div.products.products-block > div.draggable > div:not(#z):not(#z){margin-right:0px}
#newsWrapper:not(#z):not(#z){column-gap:20px;display:flex;flex-wrap:wrap;row-gap:20px}
#newsWrapper > div.news-item:not(#z):not(#z){flex-direction:column;min-height:auto;min-width:auto}
div.news-item > div.image > a > img:not(#z):not(#z){aspect-ratio:16 / 9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;object-fit:cover}
#newsWrapper > div.news-item > div.text:not(#z):not(#z){padding-left:16px;padding-right:16px;padding-top:24px}
div.news-item > div.text > div.description > p:not(#z):not(#z){color:rgb(118, 118, 118);display:flow-root;line-height:21px;max-height:105px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis}
#newsWrapper > div.news-item > div.text > a.blog-read-more:not(#z):not(#z){display:inline-block;font-size:16px;font-weight:600;line-height:22.1538px;margin-top:10px;text-decoration-line:underline}
#content > div.content-inner > div.news-item-detail:not(#z):not(#z){color:rgb(51, 51, 51)}
div.content-inner > div.news-item-detail > div.text > p:not(#z):not(#z){margin-bottom:27px}
div.content-inner > div.news-item-detail > div.text > ul:not(#z):not(#z){margin-top:0px}
div.content-inner > div.news-item-detail > div.text > div.dmproducts.done:not(#z):not(#z){justify-content:center}
div.news-item-detail > div.text > div.dmproducts.done > div.product:not(#z):not(#z),
div.news-item-detail > div.text > div.dmproducts.done > div.detail.product:not(#z):not(#z){min-width:0px}
div.detail.product > div.p.swap-images > div.p-in > div.p-bottom.single-button:not(#z):not(#z){flex-shrink:0;min-height:auto;min-width:auto}
#newsWrapper > div.news-item > div.text > a.title:not(#z):not(#z){font-weight:600;text-decoration-line:underline}
nav.pagination > ul.pagination__list > li > a.pagination__link.pagination__link--next:not(#z):not(#z){background-color:rgb(160, 82, 45);border-bottom-color:rgb(160, 82, 45);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-color:rgb(160, 82, 45);border-right-color:rgb(160, 82, 45);border-top-color:rgb(160, 82, 45);border-top-left-radius:5px;border-top-right-radius:5px;color:rgb(255, 255, 255);font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px}
div.content-inner > div.listingControls > div.goToTop > a.goToTop__button.btn:not(#z):not(#z){background-color:rgb(160, 82, 45);border-bottom-color:rgb(160, 82, 45);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-color:rgb(160, 82, 45);border-right-color:rgb(160, 82, 45);border-top-color:rgb(160, 82, 45);border-top-left-radius:5px;border-top-right-radius:5px;color:rgb(255, 255, 255);font-weight:600;padding-bottom:10px;padding-top:10px}
div.g2 > div.cell > div.blk.blk-image > img:not(#z):not(#z),
div.blk.blk-products > div.prod > a.prodcard > img:not(#z):not(#z),
div.blk.blk-articles > div.articles > a.article > img:not(#z):not(#z){margin-bottom:24px}
div.content-inner > article.pageArticleDetail > div > div.contact-section:not(#z):not(#z){margin-bottom:40px;margin-top:40px}
article.pageArticleDetail > div > div.contact-section > div.contact-section-callout:not(#z):not(#z){font-size:24px;font-weight:600;line-height:33.2308px;margin-bottom:20px;margin-top:20px;text-align:center}
article.pageArticleDetail > div > div.contact-section > div.contact-section-cards-row:not(#z):not(#z){column-gap:20px;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:50px;margin-top:50px;row-gap:20px}
div > div.contact-section > div.contact-section-cards-row > div.contact-section-card:not(#z):not(#z){align-items:center;background-color:rgb(245, 245, 245);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;flex-basis:0%;flex-grow:1;justify-content:center;max-width:300px;min-height:125px;min-width:220px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px}
div.contact-section > div.contact-section-cards-row > div.contact-section-card > div.contact-section-card-content:not(#z):not(#z){align-items:center;display:flex;flex-direction:column;min-height:auto;min-width:auto;text-align:center}
div.contact-section-cards-row > div.contact-section-card > div.contact-section-card-content > div.contact-section-contact-icons:not(#z):not(#z){align-items:center;column-gap:10px;display:flex;font-size:20px;font-weight:600;line-height:27.6923px;min-height:auto;min-width:auto;row-gap:10px}
div.contact-section-card > div.contact-section-card-content > div.contact-section-contact-icons > a:not(#z):not(#z),
div.contact-section-card > div.contact-section-card-content > div.contact-section-contact-icons > span:not(#z):not(#z),
div.about-us-section-box > div.about-us-section-box-row > div.about-us-section-box-logo > img:not(#z):not(#z),
div.shipping-section-contacts > div.shipping-section-contact-card > div.shipping-section-contact-links > a:not(#z):not(#z){display:block;min-height:auto;min-width:auto}
article.pageArticleDetail > div > div.contact-section > div.contact-section-info-grid:not(#z):not(#z){column-gap:20px;display:grid;margin-bottom:50px;margin-top:50px;row-gap:20px}
div > div.contact-section > div.contact-section-info-grid > div.contact-section-info-box:not(#z):not(#z){background-color:rgb(245, 245, 245);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;min-height:auto;min-width:auto;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;text-align:left}
div.contact-section > div.contact-section-info-grid > div.contact-section-info-box > h3:not(#z):not(#z){color:rgb(0, 0, 0);font-weight:600;margin-top:0px}
div.content-inner > article.pageArticleDetail > div > div.store-section:not(#z):not(#z),
div.content-inner > article.pageArticleDetail > div > div.about-us-section:not(#z):not(#z),
div.content-inner > article.pageArticleDetail > div > div.shipping-section:not(#z):not(#z){max-width:1200px;padding-bottom:30px;padding-top:10px}
article.pageArticleDetail > div > div.store-section > div.store-section-hero:not(#z):not(#z){align-items:start;column-gap:20px;display:grid;margin-bottom:20px;row-gap:20px}
div > div.store-section > div.store-section-hero > div.store-section-hero-text:not(#z):not(#z),
div > div.store-section > div.store-section-hero > div.store-section-hero-card:not(#z):not(#z),
div > div.about-us-section > div.about-us-section-hero > div.about-us-section-hero-text:not(#z):not(#z),
div > div.about-us-section > div.about-us-section-grid > div.about-us-section-card:not(#z):not(#z),
div > div.shipping-section > div.shipping-section-grid > div.shipping-section-box:not(#z):not(#z){background-color:rgb(245, 245, 245);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;min-height:auto;min-width:auto;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px}
div.store-section > div.store-section-hero > div.store-section-hero-text > div.store-section-highlight:not(#z):not(#z){background-color:rgb(255, 255, 255);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-color:rgb(160, 82, 45);border-left-style:solid;border-left-width:4px;border-top-left-radius:5px;border-top-right-radius:5px;margin-top:10px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px}
div.store-section-hero > div.store-section-hero-card > div.store-section-quick > div.store-section-quick-row:not(#z):not(#z){align-items:start;column-gap:10px;display:grid;min-height:auto;min-width:auto;row-gap:10px}
div.store-section-hero-card > div.store-section-quick > div.store-section-quick-row > div.store-section-quick-value.store-section-contact-links:not(#z):not(#z){column-gap:10px;display:flex;flex-direction:column;min-height:auto;min-width:auto;row-gap:10px}
div.store-section-quick > div.store-section-quick-row > div.store-section-quick-value.store-section-contact-links > a:not(#z):not(#z){align-items:center;column-gap:10px;display:flex;min-height:auto;min-width:auto;row-gap:10px}
div.store-section-quick-row > div.store-section-quick-value.store-section-contact-links > a > img:not(#z):not(#z){display:block;min-height:auto;min-width:auto;object-fit:contain}
div.store-section-quick-row > div.store-section-quick-value.store-section-contact-links > a > strong:not(#z):not(#z){display:block;font-weight:600;min-height:auto;min-width:auto}
article.pageArticleDetail > div > div.store-section > div.store-section-box:not(#z):not(#z),
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-box:not(#z):not(#z){background-color:rgb(245, 245, 245);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px}
div > div.store-section > div.store-section-box > div.store-section-gallery:not(#z):not(#z),
div > div.store-section > div.store-section-box > div.store-section-maps:not(#z):not(#z),
div > div.about-us-section > div.about-us-section-box > div.about-us-section-gallery:not(#z):not(#z){column-gap:15px;display:grid;margin-top:10px;row-gap:15px}
div.store-section > div.store-section-box > div.store-section-gallery > a.store-section-gallery-item.cboxElement:not(#z):not(#z),
div.about-us-section > div.about-us-section-box > div.about-us-section-gallery > a.about-us-section-gallery-item.cboxElement:not(#z):not(#z){display:block;min-height:auto;min-width:auto;overflow-x:hidden;overflow-y:hidden}
div.store-section-box > div.store-section-gallery > a.store-section-gallery-item.cboxElement > img:not(#z):not(#z),
div.about-us-section-box > div.about-us-section-gallery > a.about-us-section-gallery-item.cboxElement > img:not(#z):not(#z){display:block;height:220px;object-fit:cover;transition-duration:0.25s;transition-property:transform}
div.store-section > div.store-section-box > div.store-section-maps > div.store-section-map:not(#z):not(#z){background-color:rgb(255, 255, 255);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;min-height:auto;min-width:auto;overflow-x:hidden;overflow-y:hidden}
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-hero:not(#z):not(#z){align-items:stretch;column-gap:20px;display:grid;margin-bottom:20px;row-gap:20px}
div.about-us-section > div.about-us-section-hero > div.about-us-section-hero-text > h2.about-us-section-title:not(#z):not(#z){color:rgb(0, 0, 0);font-size:28px;font-weight:600;line-height:30.8px;margin-bottom:23.24px;margin-top:23.24px}
div > div.about-us-section > div.about-us-section-hero > div.about-us-section-hero-image:not(#z):not(#z){align-items:center;background-color:rgb(245, 245, 245);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:center;min-height:auto;min-width:auto;overflow-x:hidden;overflow-y:hidden;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}
div.about-us-section > div.about-us-section-hero > div.about-us-section-hero-image > img:not(#z):not(#z){border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;display:block;min-height:auto;min-width:auto;object-fit:cover}
div > div.about-us-section > div.about-us-section-box > div.about-us-section-box-row:not(#z):not(#z){align-items:center;column-gap:20px;display:grid;row-gap:20px}
div.about-us-section > div.about-us-section-box > div.about-us-section-box-row > div.about-us-section-box-logo:not(#z):not(#z){align-items:center;background-color:rgb(255, 255, 255);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:center;min-height:auto;min-width:auto;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px}
div.about-us-section-box > div.about-us-section-box-row > div.about-us-section-box-content > h3.about-us-section-title:not(#z):not(#z),
div.about-us-section > div.about-us-section-grid > div.about-us-section-card > h3.about-us-section-title:not(#z):not(#z){color:rgb(0, 0, 0);font-size:28px;font-weight:600;line-height:30.8px;margin-bottom:28px;margin-top:28px}
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-grid:not(#z):not(#z){column-gap:20px;display:grid;margin-bottom:20px;row-gap:20px}
div.about-us-section > div.about-us-section-grid > div.about-us-section-card > div.about-us-section-divider:not(#z):not(#z){background-color:rgba(0, 0, 0, 0.08);height:1px;margin-bottom:10px;margin-top:10px}
div > div.about-us-section > div.about-us-section-box > h3.about-us-section-title.about-us-section-title-center:not(#z):not(#z){color:rgb(0, 0, 0);font-size:28px;font-weight:600;line-height:30.8px;margin-bottom:28px;margin-top:28px;text-align:center}
div.content-inner > article.pageArticleDetail > div > section.faq-section:not(#z):not(#z){margin-bottom:40px;margin-top:40px;max-width:800px}
div > section.faq-section > div.faq-section-list > div.faq-section-item:not(#z):not(#z){border-bottom-color:rgb(219, 219, 219);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-style:solid;border-bottom-width:1px;border-left-color:rgb(219, 219, 219);border-left-style:solid;border-left-width:1px;border-right-color:rgb(219, 219, 219);border-right-style:solid;border-right-width:1px;border-top-color:rgb(219, 219, 219);border-top-left-radius:5px;border-top-right-radius:5px;border-top-style:solid;border-top-width:1px;margin-bottom:15px;overflow-x:hidden;overflow-y:hidden}
section.faq-section > div.faq-section-list > div.faq-section-item > div.faq-section-header:not(#z):not(#z){align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-bottom:25px;padding-left:25px;padding-right:25px;padding-top:25px}
div.faq-section-list > div.faq-section-item > div.faq-section-header > button.faq-section-toggle.submenu-arrow:not(#z):not(#z){background-color:rgba(0, 0, 0, 0);background-position:0px 0px;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-style:none;border-top-width:0px;display:block;font-size:18px;min-height:auto;min-width:auto;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;transform:matrix(1, 0, 0, 1, 0, 0);transition-duration:0.3s;transition-property:transform}
div.faq-section-item > div.faq-section-header > button.faq-section-toggle.submenu-arrow > span.visually-hidden:not(#z):not(#z){display:block;font-size:16px;font-weight:600;height:1px;margin-bottom:-1px;margin-left:-1px;margin-right:-1px;margin-top:-1px;overflow-x:hidden;overflow-y:hidden;position:absolute;white-space:nowrap;width:1px}
section.faq-section > div.faq-section-list > div.faq-section-item > div.faq-section-content:not(#z):not(#z)::before{background-color:rgb(219, 219, 219);content:"";display:block;height:1px;left:25px;position:absolute;top:0px;width:calc(100% - 50px)}
div.faq-section-list > div.faq-section-item > div.faq-section-header > button.faq-section-toggle.submenu-arrow:not(#z):not(#z)::after{width:18px}
article.pageArticleDetail > div > div.shipping-section > div.shipping-section-grid:not(#z):not(#z){column-gap:20px;display:grid;row-gap:20px}
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > h3.shipping-section-box-title:not(#z):not(#z){color:rgb(0, 0, 0);font-size:20px;font-weight:600;line-height:22px;margin-bottom:10px;margin-top:0px}
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-free:not(#z):not(#z){background-color:rgb(255, 255, 255);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-color:rgb(160, 82, 45);border-left-style:solid;border-left-width:4px;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:600;margin-bottom:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px}
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-note:not(#z):not(#z){background-color:rgb(255, 255, 255);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px}
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-paymethods:not(#z):not(#z),
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-contacts:not(#z):not(#z){column-gap:10px;display:grid;margin-top:10px;row-gap:10px}
div.shipping-section-grid > div.shipping-section-box > div.shipping-section-paymethods > div.shipping-section-paymethod:not(#z):not(#z){background-color:rgb(255, 255, 255);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;column-gap:10px;display:flex;min-height:auto;min-width:auto;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;row-gap:10px}
div.shipping-section-box > div.shipping-section-paymethods > div.shipping-section-paymethod > div.shipping-section-badge:not(#z):not(#z){align-items:center;background-color:rgb(245, 245, 245);border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top-left-radius:999px;border-top-right-radius:999px;display:flex;flex-basis:33px;flex-shrink:0;font-weight:600;height:33px;justify-content:center;min-height:auto;min-width:auto}
div.shipping-section-grid > div.shipping-section-box > div.shipping-section-contacts > div.shipping-section-contact-card:not(#z):not(#z){background-color:rgb(255, 255, 255);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;min-height:auto;min-width:auto;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px}
div.shipping-section-box > div.shipping-section-contacts > div.shipping-section-contact-card > div.shipping-section-contact-links:not(#z):not(#z){column-gap:15px;display:flex;flex-wrap:wrap;row-gap:10px}
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-footnote:not(#z):not(#z){font-size:13px;line-height:18px;margin-top:15px;opacity:0.75}
#register-form > fieldset.stay-in-touch > div.form-group > label.whole-width:not(#z):not(#z)::before{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;bottom:-7.85156px;height:18px;right:239.211px;transform:matrix(1, 0, 0, 1, 0, -9);width:18px}
#register-form > fieldset.stay-in-touch > div.form-group > label.whole-width:not(#z):not(#z)::after{left:28px}
div.content-inner > article.pageArticleDetail > div > hr:not(#z):not(#z){border-bottom-color:rgb(218, 218, 218);border-left-color:rgb(218, 218, 218);border-right-color:rgb(218, 218, 218);border-top-style:none;border-top-width:0px}
@media (min-width:992px){
body > div.overall-wrapper > div.site-msg:not(#z):not(#z){position:static}
#continue-order-button:not(#z):not(#z){text-align:center}
div.container > div.top-navigation-contacts > a.project-phone > span:not(#z):not(#z){font-weight:500}
div.top-navigation-bar > div.container > div.top-navigation-tools.top-navigation-tools--language > button.top-nav-button.top-nav-button-login:not(#z):not(#z){right:100px;width:136px}
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-807:not(#z):not(#z){border-left-style:none;border-left-width:0px}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-807 > a:not(#z):not(#z){align-items:center;display:flex;height:60px}
ul.menu-level-1 > li.menu-item-807 > a > b:not(#z):not(#z){font-size:16px;font-weight:600;min-height:auto;min-width:auto}
div.menu-helper > ul.menu-level-1 > li.menu-item-807.splitted > a:not(#z):not(#z){align-items:center;color:rgb(0, 0, 0);display:flex;font-size:16px;font-weight:600;height:60px;text-decoration-line:underline}
body > div.custom-footer__newsletter.extended:not(#z):not(#z),
body > div.overall-wrapper > div.custom-footer__newsletter.extended:not(#z):not(#z){align-items:center;display:flex;flex-wrap:wrap;justify-content:center}
body > div.custom-footer__newsletter.extended > div.newsletter-header:not(#z):not(#z),
#formNewsletterWidget:not(#z):not(#z),
body > div.overall-wrapper > div.custom-footer__newsletter.extended > div.newsletter-header:not(#z):not(#z),
#description > div.description-inner > div.basic-description:not(#z):not(#z){min-height:auto;min-width:auto}
div.top-navigation-bar > div.container > div.top-navigation-contacts > a.project-phone:not(#z):not(#z)::before{color:rgb(255, 255, 255);margin-left:4px;margin-right:4px}
div.top-navigation-bar > div.container > div.top-navigation-contacts > a.project-phone:not(#z):not(#z)::after{color:rgb(255, 255, 255);display:inline-block;font-size:12px;line-height:16.6154px;margin-left:8px}
body > div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z){border-bottom-style:none;border-bottom-width:0px}
body > div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z)::before{bottom:14.6953px;top:23.6875px}
#navigation-first > a.navigation-home-icon:not(#z):not(#z)::before,
#navigation-1 > a:not(#z):not(#z)::before,
div.col-xs-12.col-lg-6 > div.social-buttons-wrapper > div.link-icons > a.link-icon.print:not(#z):not(#z),
#productsAlternative > div.browse-p > a.p-prev:not(#z):not(#z),
#productsAlternative > div.browse-p > a.p-next:not(#z):not(#z),
#content > div.p-detail > div.browse-p > a.p-prev:not(#z):not(#z),
#content > div.p-detail > div.browse-p > a.p-next:not(#z):not(#z),
#navigation-2 > a:not(#z):not(#z)::before,
#navigation-3 > a:not(#z):not(#z)::before{display:none}
#navigation-first > a.navigation-home-icon:not(#z):not(#z)::after{bottom:11.5391px;left:56px;right:-5px;top:14px;transform:none}
#navigation-1 > a:not(#z):not(#z)::after{bottom:12.9219px;right:-5px;top:14px;transform:none}
div.col-xs-12.col-lg-6 > div.variant-top-holder.variant-no-toggle > div.variant-table > div.table-row:not(#z):not(#z){flex-wrap:nowrap}
div.variant-top-holder.variant-no-toggle > div.variant-table > div.table-row > div.table-col.variant-name-wrapper:not(#z):not(#z){flex-grow:1;min-width:0px}
div.variant-top-holder.variant-no-toggle > div.variant-table > div.table-row > div.table-col.cart:not(#z):not(#z){flex-basis:250px;min-width:250px}
#productsAlternative > div.products.products-block > div.draggable:not(#z):not(#z),
#tab-content > div.products-related-group > div.products.products-block > div.draggable:not(#z):not(#z){border-right-color:rgb(255, 255, 255)}
div.tooltip.fade:not(#z):not(#z){aspect-ratio:auto;background-color:rgba(0, 0, 0, 0);background-image:none;background-position:0% 0%;background-repeat:repeat;background-size:auto;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-left-radius:0px;border-top-right-radius:0px;border-top-style:none;border-top-width:0px;box-shadow:none;box-sizing:border-box;clear:none;content:normal;cursor:auto;display:block;filter:none;float:none;font-family:sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:16.6154px;list-style-type:disc;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:-3px;max-height:none;max-width:none;min-height:0px;min-width:0px;object-fit:fill;object-position:50% 50%;opacity:0;outline-offset:0px;outline-style:none;outline-width:3px;overflow-wrap:normal;overflow-x:visible;overflow-y:visible;padding-bottom:5px;padding-left:0px;padding-right:0px;padding-top:5px;pointer-events:auto;position:absolute;text-align:start;text-decoration-line:none;text-overflow:clip;text-shadow:none;text-transform:none;transform:none;transition-duration:0.15s;transition-property:opacity;vertical-align:baseline;visibility:visible;white-space:normal;word-break:normal;z-index:1070}
div.tooltip.fade > div.tooltip-arrow:not(#z):not(#z){aspect-ratio:auto;background-color:rgba(0, 0, 0, 0);background-image:none;background-position:0% 0%;background-repeat:repeat;background-size:auto;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-bottom-style:solid;border-bottom-width:0px;border-left-color:rgba(0, 0, 0, 0);border-left-style:solid;border-left-width:5px;border-right-color:rgba(0, 0, 0, 0);border-right-style:solid;border-right-width:5px;border-top-left-radius:0px;border-top-right-radius:0px;border-top-style:solid;border-top-width:5px;box-shadow:none;box-sizing:border-box;clear:none;content:normal;display:block;filter:none;float:none;margin-bottom:0px;margin-left:-5px;margin-right:0px;margin-top:0px;max-height:none;max-width:none;min-height:0px;min-width:0px;object-fit:fill;object-position:50% 50%;opacity:1;outline-offset:0px;outline-style:none;outline-width:3px;overflow-x:visible;overflow-y:visible;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;pointer-events:auto;position:absolute;text-decoration-line:none;text-overflow:clip;transform:none;transition-duration:0s;transition-property:all;vertical-align:baseline;z-index:auto}
div.tooltip.fade > div.tooltip-inner:not(#z):not(#z){aspect-ratio:auto;background-color:rgb(0, 0, 0);background-image:none;background-position:0% 0%;background-repeat:repeat;background-size:auto;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-left-radius:3px;border-top-right-radius:3px;border-top-style:none;border-top-width:0px;box-shadow:none;box-sizing:border-box;clear:none;color:rgb(255, 255, 255);content:normal;display:block;filter:none;float:none;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;max-height:none;max-width:200px;min-height:0px;min-width:0px;object-fit:fill;object-position:50% 50%;opacity:1;outline-offset:0px;outline-style:none;outline-width:3px;overflow-x:visible;overflow-y:visible;padding-bottom:3px;padding-left:8px;padding-right:8px;padding-top:3px;pointer-events:auto;position:static;text-align:center;text-decoration-line:none;text-overflow:clip;transform:none;transition-duration:0s;transition-property:all;vertical-align:baseline;z-index:auto}
div.col-xs-12.col-lg-6 > div.social-buttons-wrapper > div.link-icons > a.link-icon.print:not(#z):not(#z)::before,
#content > div.p-detail > div.browse-p > a.p-prev:not(#z):not(#z)::before,
#content > div.p-detail > div.browse-p > a.p-next:not(#z):not(#z)::before{height:auto;width:auto}
div.variant-top-holder > div.variant-table > div.table-row > div.table-col.variant-name-wrapper:not(#z):not(#z){min-width:0px;width:calc(100% - 360px)}
div.variant-top-holder > div.variant-table > div.table-row > div.table-col.cart:not(#z):not(#z){min-width:250px}
#navigation-2 > a:not(#z):not(#z)::after,
#navigation-3 > a:not(#z):not(#z)::after{right:-5px;top:14px;transform:none}
#newsWrapper > div.news-item:not(#z):not(#z){flex-basis:calc(33.333% - 14px)}
#content > div.content-inner > div.news-item-detail:not(#z):not(#z){max-width:791.28px}
div > div.store-section > div.store-section-box > div.store-section-gallery:not(#z):not(#z){grid-template-rows:220px 220px 220px 220px}
div > div.store-section > div.store-section-box > div.store-section-maps:not(#z):not(#z){grid-template-rows:420px}
div.about-us-section > div.about-us-section-hero > div.about-us-section-hero-image > img:not(#z):not(#z){max-height:420px}
div.about-us-section-box > div.about-us-section-box-row > div.about-us-section-box-logo > img:not(#z):not(#z){width:200px}
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-grid:not(#z):not(#z){grid-template-rows:382.688px}
div > div.about-us-section > div.about-us-section-box > div.about-us-section-gallery:not(#z):not(#z){grid-template-rows:220px}
}
@media (min-width:480px){
div.overall-wrapper > div.site-msg > div.container > div.close:not(#z):not(#z){top:10.5px}
#newsletterWidget:not(#z):not(#z),
#formNewsletterWidget > fieldset > button.btn.btn-primary:not(#z):not(#z){width:390px}
#products > div.product:not(#z):not(#z),
div.news-item-detail > div.text > div.dmproducts.done > div.product:not(#z):not(#z){border-right-color:rgb(255, 255, 255)}
#newsWrapper > div.news-item > div.text:not(#z):not(#z){padding-bottom:16px}
}
@media (min-width:768px){
body > div.overall-wrapper > div.top-navigation-bar:not(#z):not(#z){border-bottom-style:none;border-bottom-width:0px;border-top-style:none;border-top-width:0px;font-size:14px;line-height:19.3846px}
body > div.overall-wrapper > div.top-navigation-bar > div.container:not(#z):not(#z),
#header > div.container.navigation-wrapper > div.header-top > div.navigation-buttons:not(#z):not(#z),
#header > div.container.navigation-wrapper > div.menu-helper:not(#z):not(#z){height:60px}
div.overall-wrapper > div.top-navigation-bar > div.container > div.top-navigation-contacts:not(#z):not(#z){background-color:rgba(0, 0, 0, 0);display:flex;flex-basis:auto}
div.top-navigation-bar > div.container > div.top-navigation-contacts > a.project-phone:not(#z):not(#z){display:block;min-height:auto;min-width:auto}
div.overall-wrapper > div.top-navigation-bar > div.container > div.top-navigation-menu:not(#z):not(#z){background-color:rgba(0, 0, 0, 0);flex-basis:auto;margin-left:-8px;order:-1;overflow-x:visible;overflow-y:visible;padding-right:10px;text-align:left}
div.overall-wrapper > div.top-navigation-bar > div.container > div.top-navigation-tools.top-navigation-tools--language:not(#z):not(#z){flex-basis:auto;position:relative}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools > a.toggle-window:not(#z):not(#z){color:rgb(229, 229, 229);text-decoration-line:underline}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.languagesMenu > div.languagesMenu__content:not(#z):not(#z){background-color:rgba(0, 0, 0, 0);background-position:0px 0px}
div.languagesMenu__content > div.languagesMenu__box.toggle-window > div.languagesMenu__header.languagesMenu__header--actual > span.caret:not(#z):not(#z),
div.p > a.image > div.flags.flags-extra > span.flag.flag-discount:not(#z):not(#z),
div.top-navigation-bar > div.container > div.top-navigation-tools.top-navigation-tools--language > button.top-nav-button.top-nav-button-login:not(#z):not(#z)::before,
div.languagesMenu > div.languagesMenu__content > div.languagesMenu__box.toggle-window > div.languagesMenu__header.languagesMenu__header--actual:not(#z):not(#z)::after{min-height:auto;min-width:auto}
div.top-navigation-bar > div.container > div.top-navigation-tools.top-navigation-tools--language > button.top-nav-button.top-nav-button-login:not(#z):not(#z){align-items:center;display:flex;flex-direction:column;height:82px;justify-content:center;line-height:21px;min-height:0px;min-width:0px;position:absolute;top:53px;z-index:4}
#header:not(#z):not(#z){position:relative;z-index:3}
div.site-name-wrapper > div.site-name > a > img:not(#z):not(#z){max-height:42px}
div.container.navigation-wrapper > div.header-top > div.navigation-buttons > a.btn.btn-icon:not(#z):not(#z){height:82px;transition-duration:0s;transition-property:none}
#navigation:not(#z):not(#z){z-index:2}
#navigation > div.navigation-in.menu:not(#z):not(#z){background-color:rgb(31, 31, 31)}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-744 > a:not(#z):not(#z),
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-759 > a:not(#z):not(#z),
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-773 > a:not(#z):not(#z),
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-764 > a:not(#z):not(#z){align-items:center;display:flex;height:60px}
ul.menu-level-1 > li.menu-item-744 > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-759 > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-773 > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-764 > a > b:not(#z):not(#z){display:block;font-size:16px;min-height:auto;min-width:auto}
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-759:not(#z):not(#z),
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-773:not(#z):not(#z),
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-764:not(#z):not(#z),
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.splitted:not(#z):not(#z),
#navigation > div.navigation-in.menu > ul.navigationActions > li:not(#z):not(#z){border-left-style:none;border-left-width:0px}
ul.menu-level-1 > li.menu-item-807 > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-767 > a > b:not(#z):not(#z),
ul.menu-level-1 > li > a > b:not(#z):not(#z),
ul.menu-level-1 > li.splitted > a > b:not(#z):not(#z),
ul.navigationActions > li.ext > a > span.navigationActions__flagWrapper:not(#z):not(#z),
ul.navigationActions > li.ext > a > span.submenu-arrow:not(#z):not(#z),
ul.navigationActions > li > a > span:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-744.splitted > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-759.splitted > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-773.splitted > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-764.splitted > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-807.splitted > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-767.splitted > a > b:not(#z):not(#z),
#category-filter-hover:not(#z):not(#z),
div.variant-cart > form.variant-submit > fieldset > span.quantity:not(#z):not(#z),
div.variant-cart > form.variant-submit.csrf-enabled > fieldset > span.quantity:not(#z):not(#z){display:block}
div.navigation-in.menu > ul.menu-level-1 > li.splitted > a:not(#z):not(#z){align-items:center;display:flex}
div.navigation-in.menu > ul.navigationActions > li.ext > a:not(#z):not(#z),
div.navigation-in.menu > ul.navigationActions > li > a:not(#z):not(#z){align-items:center;color:rgb(229, 229, 229);display:flex;height:60px}
ul.navigationActions > li.ext > ul.navigationActions__submenu.menu-level-2 > li:not(#z):not(#z){min-height:150px}
li > ul > li.navigationActions__submenu__item.navigationActions__submenu__item--active > a.navigationActions__link--flag:not(#z):not(#z),
li > ul > li.navigationActions__submenu__item > a.navigationActions__link--flag:not(#z):not(#z){font-size:16px;font-weight:600}
div.menu-helper > ul.menu-level-1 > li.menu-item-744.splitted > a:not(#z):not(#z),
div.menu-helper > ul.menu-level-1 > li.menu-item-759.splitted > a:not(#z):not(#z),
div.menu-helper > ul.menu-level-1 > li.menu-item-773.splitted > a:not(#z):not(#z),
div.menu-helper > ul.menu-level-1 > li.menu-item-764.splitted > a:not(#z):not(#z){align-items:center;color:rgb(0, 0, 0);display:flex;font-size:16px;font-weight:600;height:60px;text-decoration-line:underline}
div.menu-helper > ul.menu-level-1 > li > a:not(#z):not(#z){align-items:center;display:flex;font-weight:600}
#content:not(#z):not(#z){padding-bottom:25px}
#products-8 > div.draggable > div > div.product:not(#z):not(#z),
#products-1 > div.draggable > div > div.product:not(#z):not(#z),
#products-11 > div.draggable > div > div.product:not(#z):not(#z),
#products-14 > div.draggable > div > div.product:not(#z):not(#z),
div.products.products-block > div.draggable > div > div.product.col-sm-6:not(#z):not(#z){padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}
div.draggable > div > div.product > div.p.swap-images:not(#z):not(#z),
div.draggable > div > div.product > div.p:not(#z):not(#z),
div.draggable > div > div.product.col-sm-6 > div.p:not(#z):not(#z){margin-bottom:10px;margin-left:10px;margin-right:10px;margin-top:10px}
div.p.swap-images > a.image > div.flags.flags-extra > span.flag.flag-discount:not(#z):not(#z){height:56px;width:56px}
div.p.swap-images > div.p-in > div.p-bottom.single-button > div:not(#z):not(#z),
div.p > div.p-in > div.p-bottom.single-button > div:not(#z):not(#z),
div.p > div.p-in > div.p-bottom.no-buttons > div:not(#z):not(#z){column-gap:4px;row-gap:4px}
div.p-in > div.p-bottom.single-button > div > div.ratings-wrapper:not(#z):not(#z),
div.p-in > div.p-bottom.no-buttons > div > div.ratings-wrapper:not(#z):not(#z){min-height:30px}
div.p-bottom.single-button > div > div.ratings-wrapper > div.availability:not(#z):not(#z){margin-bottom:10px}
div.p-in > div.p-bottom.single-button > div > div.p-tools:not(#z):not(#z),
#footer > div.container.footer-bottom > span.copyright:not(#z):not(#z),
div.p-in > div.p-bottom.no-buttons > div > div.p-tools:not(#z):not(#z){text-align:center}
#products-1 > button:not(#z):not(#z),
#products-11 > button:not(#z):not(#z),
#products-14 > button:not(#z):not(#z),
#productsAlternative > div.products.products-block > button:not(#z):not(#z),
#tab-content > div.products-related-group > div.products.products-block > button:not(#z):not(#z){left:-20px;right:-20px}
div.overall-wrapper > div.content-wrapper.homepage-box > div.content-wrapper-in > div.container:not(#z):not(#z),
#content-wrapper:not(#z):not(#z){margin-left:auto;margin-right:auto}
#footer > div.container.footer-rows > div.custom-footer.elements-6:not(#z):not(#z){padding-top:48px}
span > div.footer-section > div.footer-section-header > button.footer-section-toggle.submenu-arrow:not(#z):not(#z){display:none}
div.top-navigation-bar > div.container > div.top-navigation-contacts > a.project-email:not(#z):not(#z)::before,
span > div.footer-section > div.footer-section-header > button.footer-section-toggle.submenu-arrow:not(#z):not(#z)::after,
#filters > div.filter-sections > div.filter-section.filter-section-button > a.chevron-after.chevron-down-after:not(#z):not(#z)::after{height:auto;width:auto}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools > a.toggle-window:not(#z):not(#z)::before{background-color:rgb(255, 255, 255);position:relative;top:-5px}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools > a.toggle-window:not(#z):not(#z)::after{line-height:15.2308px;top:-10px}
#header:not(#z):not(#z)::after{background-color:rgb(31, 31, 31);bottom:0px;content:"";display:block;height:60px;left:0px;position:absolute;right:0px;top:98px;width:100%}
#header > div.container.navigation-wrapper > div.menu-helper:not(#z):not(#z)::after{background-color:rgba(0, 0, 0, 0);color:rgb(229, 229, 229);font-size:25px}
#content > aside.sidebar.sidebar-left > h2.sidebar__heading:not(#z):not(#z){font-weight:600}
#content > aside.sidebar.sidebar-left > div.sidebar-inner.sidebar-filters-wrapper:not(#z):not(#z){position:relative;z-index:1}
form > fieldset > div > label.filter-label:not(#z):not(#z),
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z){line-height:30px}
div.filter-section.filter-section-parametric > form > fieldset > div.advanced-filters-wrapper:not(#z):not(#z),
div.filter-section.filter-section-parametric > form > fieldset > div:not(#z):not(#z),
#manufacturer-filter > form > fieldset > div:not(#z):not(#z){width:235px}
#products > div.product > div.p.swap-images:not(#z):not(#z),
#products > div.product > div.p:not(#z):not(#z),
div.text > div.dmproducts.done > div.product > div.p:not(#z):not(#z),
div.text > div.dmproducts.done > div.detail.product > div.p.swap-images:not(#z):not(#z){padding-left:10px;padding-right:10px;padding-top:10px}
form > fieldset > div > label.filter-label:not(#z):not(#z)::before,
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z)::before{transform:matrix(1, 0, 0, 1, 0, -9)}
#category-filter-hover > div.filter-section.filter-section-parametric:not(#z):not(#z)::before,
#category-filter-hover > div.filter-section.filter-section-count:not(#z):not(#z)::before,
#category-filter-hover > div.filter-section.filter-section-parametric:not(#z):not(#z)::after,
#category-filter-hover > div.filter-section.filter-section-count:not(#z):not(#z)::after,
#manufacturer-filter:not(#z):not(#z)::before,
#manufacturer-filter:not(#z):not(#z)::after{height:0px;width:0px}
form > fieldset > div > label.filter-label:not(#z):not(#z)::after{height:0px;left:28px;transform:matrix(1, 0, 0, 1, 0, 0);width:0px}
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z)::after{left:28px}
div.table-col.cart > div.variant-cart > form.variant-submit > fieldset:not(#z):not(#z){align-items:start;grid-template-columns:58px 1fr}
div.variant-cart > form.variant-submit > fieldset > button.btn.btn-plain:not(#z):not(#z){height:50px}
div.table-col.cart > div.variant-cart > form.variant-submit.csrf-enabled > fieldset:not(#z):not(#z){align-items:center}
#productsAlternative > div.products.products-block > div.draggable > div:not(#z):not(#z)::before,
#productsAlternative > div.products.products-block > div.draggable > div:not(#z):not(#z)::after{height:0px}
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart:not(#z):not(#z){flex-wrap:nowrap}
#cart-wrapper > div.cart-inner.cart-empty > div.row.cart-row > div.col-md-4:not(#z):not(#z){padding-right:20px}
#content > div.content-inner > div.news-item-detail:not(#z):not(#z){font-size:18px;line-height:29.7px}
#content > div.content-inner > div.news-item-detail > h1:not(#z):not(#z){font-size:36px;line-height:47.88px;margin-bottom:11.88px;margin-top:24.12px}
div.content-inner > div.news-item-detail > div.text > h2:not(#z):not(#z){font-size:27px;line-height:35.91px;margin-bottom:13.5px;margin-top:22.41px}
div.content-inner > div.news-item-detail > div.text > h3:not(#z):not(#z){font-size:21.06px;line-height:28.0098px;margin-bottom:10.53px;margin-top:21.06px}
div.content-inner > div.news-item-detail > div.text > ul:not(#z):not(#z){margin-bottom:27px;margin-left:27px}
div.news-item-detail > div.text > ul > li:not(#z):not(#z){margin-bottom:9px}
div.product > div.p > a.image > img:not(#z):not(#z){display:block;margin-bottom:27px}
div.detail.product > div.p.swap-images > a.image > img.swap-image:not(#z):not(#z){margin-bottom:27px}
article.pageArticleDetail > div > div.contact-section > div.contact-section-info-grid:not(#z):not(#z){grid-template-rows:289.859px 213.094px}
}
@media (min-width:1440px){
div.overall-wrapper > div.top-navigation-bar > div.container > div.top-navigation-menu:not(#z):not(#z){width:808.016px}
ul.menu-level-1 > li > a > b:not(#z):not(#z){font-size:16px;font-weight:600;min-height:auto;min-width:auto}
div.navigation-in.menu > ul.menu-level-1 > li.splitted > a:not(#z):not(#z){height:60px}
div.menu-helper > ul.menu-level-1 > li > a:not(#z):not(#z){color:rgb(0, 0, 0);font-size:16px;height:60px;text-decoration-line:underline}
#products-1 > button:not(#z):not(#z),
#products-14 > button:not(#z):not(#z){top:281.836px}
#products-1 > div.draggable > div:not(#z):not(#z){margin-right:-693px}
#products-11 > button:not(#z):not(#z){top:292.914px}
#products-11 > div.draggable > div:not(#z):not(#z),
#products-14 > div.draggable > div:not(#z):not(#z){margin-right:-6903px}
div.p > a.image > div.flags.flags-extra > span.flag.flag-discount:not(#z):not(#z){height:56px;width:56px}
div.container > div.welcome-wrapper > div.welcome > div:not(#z):not(#z){margin-left:364px;margin-right:364px}
body > div.benefitBanner.position--benefitHomepage:not(#z):not(#z),
#header > div.container.navigation-wrapper:not(#z):not(#z){margin-left:auto;margin-right:auto}
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner7:not(#z):not(#z),
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner3:not(#z):not(#z),
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner2:not(#z):not(#z),
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner6:not(#z):not(#z),
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner18:not(#z):not(#z){width:283.594px}
#formSearchForm:not(#z):not(#z)::before{right:427.328px}
span > div.footer-section > div.footer-section-header > h3:not(#z):not(#z)::before,
div.banner-wrapper > span > div.f-contacts > h3:not(#z):not(#z)::before,
div.banner-wrapper > span > div.f-showroom > h3:not(#z):not(#z)::before{right:143.594px}
div > div.product > div.p.swap-images > a.image:not(#z):not(#z)::after,
div > div.product > div.p > a.image:not(#z):not(#z)::after,
div.product.col-sm-6 > div.p > a.image > img:not(#z):not(#z),
div > div.product.col-sm-6 > div.p > a.image:not(#z):not(#z)::after{width:295px}
div.content-wrapper.container > div.content-wrapper-in > main.content > div.homepage-group-title.homepage-products-heading-1:not(#z):not(#z)::after{margin-left:649px;margin-right:649px}
#navigation > div.navigation-in.menu > ul.menu-level-1:not(#z):not(#z){justify-content:center}
div.navigation-in.menu > ul.menu-level-1 > li > a:not(#z):not(#z)::before{background-color:rgb(255, 255, 255);content:"";display:block;flex-basis:16px;flex-shrink:0;height:16px;min-height:auto;min-width:auto;width:16px}
div.menu-helper > ul.menu-level-1 > li.splitted > a:not(#z):not(#z)::before{background-color:rgb(255, 255, 255);content:"";display:block;flex-basis:16px;flex-shrink:0;height:16px;width:16px}
body > div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z)::before{right:1389.89px}
#productsAlternative > div.products.products-block > div.draggable > div:not(#z):not(#z){margin-right:-1383px}
#productsAlternative > div.products.products-block:not(#z):not(#z)::after{height:564.297px;left:1377px}
#productsAlternative > div.products.products-block > button:not(#z):not(#z){top:282.148px}
#products > div.product > div.p > a.image:not(#z):not(#z)::after{width:318px}
div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart > div.p-final-price-wrapper:not(#z):not(#z){width:254.695px}
div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart > button.btn.btn-lg:not(#z):not(#z){width:270.305px}
#tab-content > div.products-related-group > div.products.products-block > button:not(#z):not(#z){top:289.648px}
#navigation-2 > a:not(#z):not(#z)::after{bottom:12.9219px;left:287.461px}
#navigation-3 > a:not(#z):not(#z)::after{bottom:12.9219px;left:152.383px}
#tab-content > div.products-related-group > div.products.products-block:not(#z):not(#z)::after{height:579.297px}
#formSearchFormContent:not(#z):not(#z)::before{right:380.664px}
#content > div.content-inner:not(#z):not(#z){margin-left:89px;margin-right:89px}
#newsWrapper > div.news-item > div.image:not(#z):not(#z),
div.news-item > div.image > a > img:not(#z):not(#z){width:385.992px}
#content > div.content-inner > div.listingControls > nav.pagination:not(#z):not(#z){margin-left:204px}
#content > div.content-inner > div.listingControls > div.goToTop:not(#z):not(#z){margin-right:204px}
#content > div.content-inner > div.news-item-detail:not(#z):not(#z){margin-left:204.359px;margin-right:204.367px}
div.cell > div.blk.blk-hero > div.hero > video:not(#z):not(#z),
div.container > div.cell > div.blk.blk-hero > div.hero:not(#z):not(#z)::before{width:1168px}
div.container > div.cell > div.blk.blk-articles > div.articles:not(#z):not(#z){grid-template-columns:373.328px 373.336px 373.336px;grid-template-rows:397px 351.992px 349px}
div.zrn > section.sec.light > div.container > div.g2:not(#z):not(#z),
div.zrn > section.sec.cream > div.container > div.g2:not(#z):not(#z){grid-template-columns:560px 560px}
div.g2 > div.cell > div.blk.blk-image > img:not(#z):not(#z),
div.g2 > div.cell > div.blk.blk-hero > div.hero:not(#z):not(#z)::before{width:560px}
div.container > div.cell > div.blk.blk-products > div.prod:not(#z):not(#z){grid-template-columns:220.797px 220.797px 220.805px 220.797px 220.805px;grid-template-rows:348.797px 324.805px}
div.blk.blk-products > div.prod > a.prodcard > img:not(#z):not(#z){width:220.797px}
div.blk.blk-articles > div.articles > a.article > img:not(#z):not(#z){width:373.328px}
article.pageArticleDetail > div > div.contact-section > div.contact-section-info-grid:not(#z):not(#z),
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-grid:not(#z):not(#z),
article.pageArticleDetail > div > div.shipping-section > div.shipping-section-grid:not(#z):not(#z){grid-template-columns:590px 590px}
article.pageArticleDetail > div > div.store-section > div.store-section-hero:not(#z):not(#z){grid-template-columns:649px 531px}
div.store-section-hero > div.store-section-hero-card > div.store-section-quick > div.store-section-quick-row:not(#z):not(#z){grid-template-columns:110px 371px}
div > div.store-section > div.store-section-box > div.store-section-gallery:not(#z):not(#z),
div > div.about-us-section > div.about-us-section-box > div.about-us-section-gallery:not(#z):not(#z){grid-template-columns:376.664px 376.664px 376.664px}
div.store-section-box > div.store-section-gallery > a.store-section-gallery-item.cboxElement > img:not(#z):not(#z),
div.about-us-section-box > div.about-us-section-gallery > a.about-us-section-gallery-item.cboxElement > img:not(#z):not(#z){width:376.664px}
div > div.store-section > div.store-section-box > div.store-section-maps:not(#z):not(#z){grid-template-columns:572.5px 572.5px}
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-hero:not(#z):not(#z){grid-template-columns:649px 531px;grid-template-rows:360.32px}
div.about-us-section > div.about-us-section-hero > div.about-us-section-hero-image > img:not(#z):not(#z){width:511px}
div > div.about-us-section > div.about-us-section-box > div.about-us-section-box-row:not(#z):not(#z){grid-template-columns:240px 900px}
div.content-inner > article.pageArticleDetail > div > section.faq-section:not(#z):not(#z){margin-left:200px;margin-right:200px}
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-paymethods:not(#z):not(#z),
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-contacts:not(#z):not(#z){grid-template-columns:550px}
#zr-brand-osmo:not(#z):not(#z){margin-left:120px;margin-right:120px}
}
@media (min-width:1200px){
div.container > div.top-navigation-tools.top-navigation-tools--language > button.top-nav-button.top-nav-button-login > span:not(#z):not(#z){color:rgb(255, 255, 255);display:block;line-height:2.6px;margin-top:13px;min-height:auto;min-width:auto}
div.container.navigation-wrapper > div.header-top > div.navigation-buttons > a.btn.btn-icon:not(#z):not(#z){width:100px}
div.header-top > div.navigation-buttons > a.btn.btn-icon > span.cart-price:not(#z):not(#z){color:rgb(255, 255, 255);display:block;font-size:13px;line-height:16.9px;margin-top:7px;min-height:auto;min-width:auto}
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-767:not(#z):not(#z),
#navigation > div.navigation-in.menu > ul.menu-level-1 > li:not(#z):not(#z){border-left-style:none;border-left-width:0px}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-767 > a:not(#z):not(#z),
div.navigation-in.menu > ul.menu-level-1 > li > a:not(#z):not(#z){align-items:center;display:flex;height:60px}
ul.menu-level-1 > li.menu-item-767 > a > b:not(#z):not(#z){font-size:16px;font-weight:600;min-height:auto;min-width:auto}
div.menu-helper > ul.menu-level-1 > li.menu-item-767.splitted > a:not(#z):not(#z),
div.menu-helper > ul.menu-level-1 > li.splitted > a:not(#z):not(#z){align-items:center;color:rgb(0, 0, 0);display:flex;font-size:16px;font-weight:600;height:60px;text-decoration-line:underline}
#products-8 > div.draggable > div:not(#z):not(#z){margin-right:-2px}
#products-1 > div.draggable:not(#z):not(#z),
#products-11 > div.draggable:not(#z):not(#z),
#products-14 > div.draggable:not(#z):not(#z){border-right-color:rgb(255, 255, 255)}
#footer > div.container.footer-rows > div.site-name:not(#z):not(#z){display:none}
#footer > div.container.footer-rows > div.custom-footer.elements-6:not(#z):not(#z){padding-left:0px}
form > fieldset > div > label.filter-label:not(#z):not(#z)::before,
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z)::before{bottom:-3px;top:15px}
form > fieldset > div > label.filter-label:not(#z):not(#z)::after,
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z)::after{bottom:15px;top:15px}
#content > div.content-inner:not(#z):not(#z){max-width:1200px}
#content > div.content-inner > div.listingControls > nav.pagination:not(#z):not(#z){flex-basis:33%;justify-content:flex-end;order:4}
#content > div.content-inner > div.listingControls > div.goToTop:not(#z):not(#z){flex-basis:33%;justify-content:flex-start;order:1}
div.news-item-detail > div.text > div.dmproducts.done > div.product:not(#z):not(#z),
div.news-item-detail > div.text > div.dmproducts.done > div.detail.product:not(#z):not(#z){width:263.75px}
div.dmproducts.done > div.product > div.p > a.image:not(#z):not(#z)::after{width:220.75px}
div.dmproducts.done > div.detail.product > div.p.swap-images > a.image:not(#z):not(#z)::after{width:221.75px}
div.zrn > section.sec.light > div.container > div.g2:not(#z):not(#z){grid-template-rows:524px}
div.zrn > section.sec.cream > div.container > div.g2:not(#z):not(#z){grid-template-rows:410px}
div.g2 > div.cell > div.blk.blk-hero > div.hero:not(#z):not(#z)::before{height:524px}
article.pageArticleDetail > div > div.store-section > div.store-section-hero:not(#z):not(#z){grid-template-rows:359.594px}
div > div.about-us-section > div.about-us-section-box > div.about-us-section-box-row:not(#z):not(#z){grid-template-rows:317.859px}
article.pageArticleDetail > div > div.shipping-section > div.shipping-section-grid:not(#z):not(#z){grid-template-rows:924.188px 482.195px}
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-paymethods:not(#z):not(#z){grid-template-rows:256.062px 256.062px 126.148px 126.148px}
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-contacts:not(#z):not(#z){grid-template-rows:164.914px 184.297px}
#zr-brand-osmo > ul:not(#z):not(#z){grid-template-columns:231px 231px 231px 231px;grid-template-rows:76.7656px}
#zr-brand-osmo > div:not(#z):not(#z){grid-template-columns:472px 472px;grid-template-rows:205.094px 205.094px 166.328px}
#zr-brand-osmo > ul > li:not(#z):not(#z)::before{right:946px}
}
@media (max-width:1439px){
div.menu-helper > ul.menu-level-1 > li > a:not(#z):not(#z)::before{background-color:rgb(255, 255, 255);content:"";display:block;flex-basis:16px;flex-shrink:0;height:16px;width:16px}
div.menu-helper > ul.menu-level-1 > li.menu-item-767 > a:not(#z):not(#z){text-decoration-line:underline}
}
@media (min-width:1200px) and (max-width:1439px){
div.overall-wrapper > div.top-navigation-bar > div.container > div.top-navigation-menu:not(#z):not(#z){width:568.016px}
div.navigation-in.menu > ul.menu-level-1 > li.splitted > a:not(#z):not(#z){column-gap:8px;justify-content:center;min-height:36px;row-gap:8px;white-space:nowrap}
div.menu-helper > ul.menu-level-1 > li > a:not(#z):not(#z){background-color:rgb(160, 82, 45);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;color:rgb(255, 255, 255);column-gap:8px;justify-content:center;line-height:20px;margin-bottom:8px;margin-left:10px;margin-right:10px;margin-top:8px;min-height:44px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;row-gap:8px}
#products-1 > button:not(#z):not(#z){top:255.297px}
#products-1 > div.draggable > div:not(#z):not(#z){margin-right:-573px}
#products-11 > button:not(#z):not(#z),
#products-14 > button:not(#z):not(#z){top:262.914px}
#products-11 > div.draggable > div:not(#z):not(#z),
#products-14 > div.draggable > div:not(#z):not(#z){margin-right:-5703px}
div.container > div.welcome-wrapper > div.welcome > div:not(#z):not(#z){margin-left:244px;margin-right:244px}
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner7:not(#z):not(#z),
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner3:not(#z):not(#z),
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner2:not(#z):not(#z),
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner6:not(#z):not(#z),
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner18:not(#z):not(#z){width:235.594px}
#formSearchForm:not(#z):not(#z)::before{right:347.328px}
span > div.footer-section > div.footer-section-header > h3:not(#z):not(#z)::before,
div.banner-wrapper > span > div.f-contacts > h3:not(#z):not(#z)::before,
div.banner-wrapper > span > div.f-showroom > h3:not(#z):not(#z)::before{right:95.5938px}
div > div.product > div.p.swap-images > a.image:not(#z):not(#z)::after,
div > div.product > div.p > a.image:not(#z):not(#z)::after,
div.product.col-sm-6 > div.p > a.image > img:not(#z):not(#z),
div > div.product.col-sm-6 > div.p > a.image:not(#z):not(#z)::after{width:235px}
div.content-wrapper.container > div.content-wrapper-in > main.content > div.homepage-group-title.homepage-products-heading-1:not(#z):not(#z)::after{margin-left:529px;margin-right:529px}
body > div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z)::before{right:1149.89px}
#productsAlternative > div.products.products-block > div.draggable > div:not(#z):not(#z){margin-right:-1143px}
#productsAlternative > div.products.products-block:not(#z):not(#z)::after{left:1137px}
#productsAlternative > div.products.products-block > button:not(#z):not(#z){top:263.219px}
#products > div.product > div.p > a.image:not(#z):not(#z)::after{width:237.992px}
div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart > div.p-final-price-wrapper:not(#z):not(#z){width:194.391px}
div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart > button.btn.btn-lg:not(#z):not(#z){width:210.609px}
#tab-content > div.products-related-group > div.products.products-block > button:not(#z):not(#z){top:270.719px}
#navigation-2 > a:not(#z):not(#z)::after{left:241.938px}
#navigation-3 > a:not(#z):not(#z)::after{left:127.961px}
#tab-content > div.products-related-group > div.products.products-block:not(#z):not(#z)::after{height:541.445px}
#formSearchFormContent:not(#z):not(#z)::before{right:300.664px}
#content > div.content-inner:not(#z):not(#z){margin-left:0px;margin-right:0px}
#newsWrapper > div.news-item > div.image:not(#z):not(#z),
div.news-item > div.image > a > img:not(#z):not(#z){width:365.328px}
#content > div.content-inner > div.listingControls > nav.pagination:not(#z):not(#z){margin-left:193.461px}
#content > div.content-inner > div.listingControls > div.goToTop:not(#z):not(#z){margin-right:193.461px}
#content > div.content-inner > div.news-item-detail:not(#z):not(#z){margin-left:173.359px;margin-right:173.367px}
div.cell > div.blk.blk-hero > div.hero > video:not(#z):not(#z),
div.container > div.cell > div.blk.blk-hero > div.hero:not(#z):not(#z)::before{width:1106px}
div.container > div.cell > div.blk.blk-articles > div.articles:not(#z):not(#z){grid-template-columns:352.664px 352.664px 352.664px;grid-template-rows:409.367px 340.367px 337.367px}
div.zrn > section.sec.light > div.container > div.g2:not(#z):not(#z),
div.zrn > section.sec.cream > div.container > div.g2:not(#z):not(#z){grid-template-columns:529px 529px}
div.g2 > div.cell > div.blk.blk-image > img:not(#z):not(#z),
div.g2 > div.cell > div.blk.blk-hero > div.hero:not(#z):not(#z)::before{width:529px}
div.container > div.cell > div.blk.blk-products > div.prod:not(#z):not(#z){grid-template-columns:208.398px 208.398px 208.398px 208.398px 208.398px;grid-template-rows:336.398px 312.398px}
div.blk.blk-products > div.prod > a.prodcard > img:not(#z):not(#z){width:208.398px}
div.blk.blk-articles > div.articles > a.article > img:not(#z):not(#z){width:352.664px}
article.pageArticleDetail > div > div.contact-section > div.contact-section-info-grid:not(#z):not(#z),
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-grid:not(#z):not(#z),
article.pageArticleDetail > div > div.shipping-section > div.shipping-section-grid:not(#z):not(#z){grid-template-columns:559px 559px}
article.pageArticleDetail > div > div.store-section > div.store-section-hero:not(#z):not(#z),
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-hero:not(#z):not(#z){grid-template-columns:614.898px 503.102px}
div.store-section-hero > div.store-section-hero-card > div.store-section-quick > div.store-section-quick-row:not(#z):not(#z){grid-template-columns:110px 343.102px}
div > div.store-section > div.store-section-box > div.store-section-gallery:not(#z):not(#z),
div > div.about-us-section > div.about-us-section-box > div.about-us-section-gallery:not(#z):not(#z){grid-template-columns:356px 356px 356px}
div.store-section-box > div.store-section-gallery > a.store-section-gallery-item.cboxElement > img:not(#z):not(#z),
div.about-us-section-box > div.about-us-section-gallery > a.about-us-section-gallery-item.cboxElement > img:not(#z):not(#z){width:356px}
div > div.store-section > div.store-section-box > div.store-section-maps:not(#z):not(#z){grid-template-columns:541.5px 541.5px}
div > div.about-us-section > div.about-us-section-box > div.about-us-section-box-row:not(#z):not(#z){grid-template-columns:240px 838px}
div.content-inner > article.pageArticleDetail > div > section.faq-section:not(#z):not(#z){margin-left:169px;margin-right:169px}
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-paymethods:not(#z):not(#z),
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-contacts:not(#z):not(#z){grid-template-columns:519px}
#zr-brand-osmo:not(#z):not(#z){margin-left:89px;margin-right:89px}
div.banner-wrapper > span > a > img:not(#z):not(#z){width:195.594px}
}
@media (min-width:768px) and (max-width:1439px){
ul.menu-level-1 > li.splitted > a > b:not(#z):not(#z){font-weight:600;min-height:auto;min-width:auto}
#header > div.container.navigation-wrapper > div.menu-helper:not(#z):not(#z){z-index:3}
div.navigation-in.menu > ul.menu-level-1 > li.splitted > a:not(#z):not(#z)::before{background-color:rgb(255, 255, 255);content:"";display:block;flex-basis:16px;flex-shrink:0;height:16px;min-height:auto;min-width:auto;width:16px}
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-767.splitted:not(#z):not(#z){border-left-style:none;border-left-width:0px}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-767.splitted > a:not(#z):not(#z){align-items:center;display:flex;height:60px}
div.menu-helper > ul.menu-level-1 > li.menu-item-767 > a:not(#z):not(#z){align-items:center;color:rgb(0, 0, 0);display:flex;font-size:16px;font-weight:600;height:60px}
div.container.navigation-wrapper > div.menu-helper > ul.menu-level-1 > li:not(#z):not(#z){border-top-style:none;border-top-width:0px}
}
@media (min-width:992px) and (max-width:1439px){
#navigation-2 > a:not(#z):not(#z)::after,
#navigation-3 > a:not(#z):not(#z)::after{bottom:32.3047px}
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-hero:not(#z):not(#z){grid-template-rows:348.711px}
div.about-us-section > div.about-us-section-hero > div.about-us-section-hero-image > img:not(#z):not(#z){height:328.711px}
}
@media (max-width:1199px){
div.container > div.top-navigation-tools.top-navigation-tools--language > button.top-nav-button.top-nav-button-login > span:not(#z):not(#z){display:none}
div.menu-helper > ul.menu-level-1 > li > a:not(#z):not(#z),
div.menu-helper > ul.menu-level-1 > li.menu-item-807 > a:not(#z):not(#z){text-decoration-line:underline}
#products-8 > button:not(#z):not(#z){background-color:rgba(0, 0, 0, 0.2);border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-left-radius:50%;border-top-right-radius:50%;border-top-style:none;border-top-width:0px;height:40px;margin-top:-20px;outline-width:0px;position:absolute;transform:matrix(-1, 0, 0, -1, 0, 0);width:40px;z-index:1}
#products-8 > button:not(#z):not(#z)::before{color:rgb(255, 255, 255);display:block;font-family:shoptet;font-size:18px;line-height:24.9231px}
}
@media (min-width:768px) and (max-width:1199px){
div.container.navigation-wrapper > div.header-top > div.navigation-buttons > a.btn.btn-icon:not(#z):not(#z){width:80px}
div.navigation-in.menu > ul.menu-level-1 > li.splitted > a:not(#z):not(#z){height:60px}
ul.menu-level-1 > li.splitted > a > b:not(#z):not(#z){font-size:16px}
ul.menu-level-1 > li.menu-item-767.splitted > a > b:not(#z):not(#z){font-size:16px;font-weight:600;min-height:auto;min-width:auto}
div.menu-helper > ul.menu-level-1 > li > a:not(#z):not(#z){color:rgb(0, 0, 0);font-size:16px;height:60px}
div.homepage-blog-wrapper.row > div.news-item > a > div.image:not(#z):not(#z),
div.news-item > a > div.image > img:not(#z):not(#z){width:320px}
form > fieldset > div > label.filter-label:not(#z):not(#z)::before,
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z)::before{bottom:2px;top:20px}
form > fieldset > div > label.filter-label:not(#z):not(#z)::after,
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z)::after{bottom:20px;top:20px}
#products-8 > button:not(#z):not(#z){left:-20px;right:-20px}
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-807.splitted:not(#z):not(#z){border-left-style:none;border-left-width:0px}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-807.splitted > a:not(#z):not(#z){align-items:center;display:flex;height:60px}
div.menu-helper > ul.menu-level-1 > li.menu-item-807 > a:not(#z):not(#z){align-items:center;color:rgb(0, 0, 0);display:flex;font-size:16px;font-weight:600;height:60px}
div.container.navigation-wrapper > div.menu-helper > ul.menu-level-1 > li.menu-item-767:not(#z):not(#z){border-top-style:none;border-top-width:0px}
}
@media (min-width:992px) and (max-width:1199px){
#products-8 > div.draggable > div:not(#z):not(#z){margin-right:-312px}
#products-1 > button:not(#z):not(#z){top:266.148px}
#products-1 > div.draggable > div:not(#z):not(#z){margin-right:-934px}
#products-11 > button:not(#z):not(#z),
#products-14 > button:not(#z):not(#z){top:275.914px}
#products-11 > div.draggable > div:not(#z):not(#z),
#products-14 > div.draggable > div:not(#z):not(#z){margin-right:-6532px}
div.container > div.welcome-wrapper > div.welcome > div:not(#z):not(#z){margin-left:141px;margin-right:141px}
#formSearchForm:not(#z):not(#z)::before{right:278.664px}
span > div.footer-section > div.footer-section-header > h3:not(#z):not(#z)::before,
div.banner-wrapper > span > div.f-contacts > h3:not(#z):not(#z)::before,
div.banner-wrapper > span > div.f-showroom > h3:not(#z):not(#z)::before{right:346px}
div > div.product > div.p.swap-images > a.image:not(#z):not(#z)::after,
div > div.product > div.p > a.image:not(#z):not(#z)::after,
div.product.col-sm-6 > div.p > a.image > img:not(#z):not(#z),
div > div.product.col-sm-6 > div.p > a.image:not(#z):not(#z)::after{width:261px}
div.content-wrapper.container > div.content-wrapper-in > main.content > div.homepage-group-title.homepage-products-heading-1:not(#z):not(#z)::after{margin-left:426px;margin-right:426px}
body > div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z)::before{right:943.891px}
#productsAlternative > div.products.products-block > div.draggable > div:not(#z):not(#z){margin-right:-1557px}
#productsAlternative > div.products.products-block:not(#z):not(#z)::after{height:530.297px;left:931px}
#productsAlternative > div.products.products-block > button:not(#z):not(#z){top:265.148px}
#products > div.product > div.p > a.image:not(#z):not(#z)::after{width:275.5px}
div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart > div.p-final-price-wrapper:not(#z):not(#z){width:386.586px}
div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart > button.btn.btn-lg:not(#z):not(#z){width:401.414px}
#tab-content > div.products-related-group > div.products.products-block > button:not(#z):not(#z){top:271.648px}
#navigation-2 > a:not(#z):not(#z)::after{left:196.625px}
#navigation-3 > a:not(#z):not(#z)::after{left:103.641px}
#tab-content > div.products-related-group > div.products.products-block:not(#z):not(#z)::after{height:543.297px}
#formSearchFormContent:not(#z):not(#z)::before{right:231.992px}
#newsWrapper > div.news-item > div.image:not(#z):not(#z),
div.news-item > div.image > a > img:not(#z):not(#z){width:296.656px}
#content > div.content-inner > div.news-item-detail:not(#z):not(#z){margin-left:70.3594px;margin-right:70.3672px}
div.news-item-detail > div.text > div.dmproducts.done > div.product:not(#z):not(#z),
div.news-item-detail > div.text > div.dmproducts.done > div.detail.product:not(#z):not(#z){width:395.633px}
div.dmproducts.done > div.product > div.p > a.image:not(#z):not(#z)::after,
div.dmproducts.done > div.detail.product > div.p.swap-images > a.image:not(#z):not(#z)::after{width:352.633px}
div.container > div.cell > div.blk.blk-articles > div.articles:not(#z):not(#z){grid-template-rows:421.75px 349.75px}
div.container > div.cell > div.blk.blk-products > div.prod:not(#z):not(#z){grid-template-rows:522px 522px 522px 522px 522px}
article.pageArticleDetail > div > div.contact-section > div.contact-section-info-grid:not(#z):not(#z),
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-grid:not(#z):not(#z){grid-template-columns:456px 456px}
article.pageArticleDetail > div > div.store-section > div.store-section-hero:not(#z):not(#z){grid-template-columns:501.594px 410.406px;grid-template-rows:417.742px}
div.store-section-hero > div.store-section-hero-card > div.store-section-quick > div.store-section-quick-row:not(#z):not(#z){grid-template-columns:110px 250.406px}
div > div.store-section > div.store-section-box > div.store-section-gallery:not(#z):not(#z),
div > div.about-us-section > div.about-us-section-box > div.about-us-section-gallery:not(#z):not(#z){grid-template-columns:287.328px 287.336px 287.336px}
div.store-section-box > div.store-section-gallery > a.store-section-gallery-item.cboxElement > img:not(#z):not(#z){width:287.336px}
div > div.store-section > div.store-section-box > div.store-section-maps:not(#z):not(#z){grid-template-columns:438.5px 438.5px}
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-hero:not(#z):not(#z){grid-template-columns:501.594px 410.406px}
div > div.about-us-section > div.about-us-section-box > div.about-us-section-box-row:not(#z):not(#z){grid-template-columns:240px 632px;grid-template-rows:406.805px}
div.content-inner > article.pageArticleDetail > div > section.faq-section:not(#z):not(#z){margin-left:66px;margin-right:66px}
article.pageArticleDetail > div > div.shipping-section > div.shipping-section-grid:not(#z):not(#z){grid-template-columns:456px 456px;grid-template-rows:1079.25px 501.578px}
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-paymethods:not(#z):not(#z){grid-template-columns:416px;grid-template-rows:333.594px 294.828px 126.148px 145.531px}
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-contacts:not(#z):not(#z){grid-template-columns:416px;grid-template-rows:164.914px 203.68px}
#products-8 > button:not(#z):not(#z){top:268.297px}
}
@media (min-width:480px) and (max-width:1199px){
div.news-item-detail > div.text > div.dmproducts.done > div.detail.product:not(#z):not(#z){border-right-color:rgb(255, 255, 255)}
}
@media (max-width:991px){
body > div.overall-wrapper > div.site-msg:not(#z):not(#z){bottom:0px}
div.top-navigation-bar > div.container > div.top-navigation-contacts > a.project-phone:not(#z):not(#z)::before{display:none}
body > div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z){display:inline-block;margin-bottom:5px}
#navigation-first > a.navigation-home-icon:not(#z):not(#z),
#navigation-1 > a:not(#z):not(#z),
#navigation-2 > a:not(#z):not(#z),
#navigation-3 > a:not(#z):not(#z){color:rgb(0, 0, 0)}
body > div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z)::before{height:19px}
div.variant-top-holder.variant-no-toggle > div.variant-table > div.table-row > div.table-col.variant-name-wrapper:not(#z):not(#z){flex-basis:100%;flex-shrink:0;min-width:100%}
div.variant-top-holder.variant-no-toggle > div.variant-table > div.table-row > div.table-col.cart:not(#z):not(#z){flex-basis:100%;min-width:100%}
div.variant-top-holder > div.variant-table > div.table-row > div.table-col.variant-name-wrapper:not(#z):not(#z),
div.variant-top-holder > div.variant-table > div.table-row > div.table-col.cart:not(#z):not(#z){min-width:100%;width:100%}
div > div.store-section > div.store-section-box > div.store-section-gallery:not(#z):not(#z){grid-template-rows:220px 220px 220px 220px 220px 220px 220px 220px 220px 220px 220px}
div > div.store-section > div.store-section-box > div.store-section-maps:not(#z):not(#z){grid-template-rows:360px 360px}
div.about-us-section > div.about-us-section-hero > div.about-us-section-hero-image > img:not(#z):not(#z){max-height:320px}
div > div.about-us-section > div.about-us-section-box > div.about-us-section-gallery:not(#z):not(#z){grid-template-rows:220px 220px 220px}
#bar-menu > li > a:not(#z):not(#z),
li > ul > li > a:not(#z):not(#z),
div.menu-helper > ul.menu-level-1 > li.menu-item-764 > a:not(#z):not(#z){text-decoration-line:underline}
#navigation-first > span.navigation-bullet:not(#z):not(#z),
#navigation-1 > span.navigation-bullet:not(#z):not(#z),
#navigation-2 > span.navigation-bullet:not(#z):not(#z),
#navigation-3 > span.navigation-bullet:not(#z):not(#z){color:rgb(0, 0, 0);display:inline-block;margin-bottom:5px}
#productsAlternative > div.browse-p > a.btn.btn-default:not(#z):not(#z){background-color:rgb(160, 82, 45);border-bottom-color:rgb(160, 82, 45);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-color:rgb(160, 82, 45);border-right-color:rgb(160, 82, 45);border-top-color:rgb(160, 82, 45);border-top-left-radius:5px;border-top-right-radius:5px;font-weight:600}
}
@media (min-width:480px) and (max-width:991px){
body > div.overall-wrapper > div.site-msg:not(#z):not(#z){left:0px;right:0px}
#newsWrapper > div.news-item:not(#z):not(#z){flex-basis:calc(50% - 10px)}
div.zrn > section.sec.light > div.container > div.g2:not(#z):not(#z){grid-template-rows:24px 352px}
article.pageArticleDetail > div > div.store-section > div.store-section-hero:not(#z):not(#z){grid-template-rows:359.594px 407.625px}
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-hero:not(#z):not(#z){grid-template-rows:309.945px 340px}
div > div.about-us-section > div.about-us-section-box > div.about-us-section-box-row:not(#z):not(#z){grid-template-rows:109px 406.805px}
article.pageArticleDetail > div > div.shipping-section > div.shipping-section-grid:not(#z):not(#z){grid-template-rows:340.062px 924.188px 201.914px 482.195px}
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-paymethods:not(#z):not(#z){grid-template-rows:256.062px 256.062px 126.148px 126.148px}
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-contacts:not(#z):not(#z){grid-template-rows:164.914px 184.297px}
}
@media (min-width:768px) and (max-width:991px){
div.overall-wrapper > div.top-navigation-bar > div.container > div.top-navigation-menu:not(#z):not(#z){width:638.586px}
div.top-navigation-bar > div.container > div.top-navigation-tools.top-navigation-tools--language > button.top-nav-button.top-nav-button-login:not(#z):not(#z){right:80px;width:80px}
ul.menu-level-1 > li.menu-item-807.splitted > a > b:not(#z):not(#z){font-size:16px;font-weight:600;min-height:auto;min-width:auto}
#products-8 > div.draggable > div:not(#z):not(#z){margin-right:-709px}
#products-1 > button:not(#z):not(#z),
#products-8 > button:not(#z):not(#z){top:287.648px}
#products-1 > div.draggable > div:not(#z):not(#z){margin-right:-1417px}
#products-11 > button:not(#z):not(#z),
#products-14 > button:not(#z):not(#z){top:297.414px}
#products-11 > div.draggable > div:not(#z):not(#z),
#products-14 > div.draggable > div:not(#z):not(#z){margin-right:-7789px}
div.container > div.welcome-wrapper > div.welcome > div:not(#z):not(#z){margin-left:28.5px;margin-right:28.5px}
#formSearchForm:not(#z):not(#z)::before{right:203.664px}
span > div.footer-section > div.footer-section-header > h3:not(#z):not(#z)::before,
div.banner-wrapper > span > div.f-contacts > h3:not(#z):not(#z)::before,
div.banner-wrapper > span > div.f-showroom > h3:not(#z):not(#z)::before{right:233.5px}
div > div.product > div.p.swap-images > a.image:not(#z):not(#z)::after,
div > div.product > div.p > a.image:not(#z):not(#z)::after,
div.product.col-sm-6 > div.p > a.image > img:not(#z):not(#z),
div > div.product.col-sm-6 > div.p > a.image:not(#z):not(#z)::after{width:304px}
div.content-wrapper.container > div.content-wrapper-in > main.content > div.homepage-group-title.homepage-products-heading-1:not(#z):not(#z)::after{margin-left:313.5px;margin-right:313.5px}
body > div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z),
#navigation-first > span.navigation-bullet:not(#z):not(#z),
#navigation-1 > span.navigation-bullet:not(#z):not(#z),
#navigation-2 > span.navigation-bullet:not(#z):not(#z),
#navigation-3 > span.navigation-bullet:not(#z):not(#z){margin-top:5px}
body > div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z)::before{bottom:9.69531px;top:18.6875px}
#productsAlternative > div.products.products-block > div.draggable > div:not(#z):not(#z){margin-right:-2125px}
#productsAlternative > div.products.products-block:not(#z):not(#z)::after{height:573.297px;left:706px}
#productsAlternative > div.products.products-block > button:not(#z):not(#z){top:286.648px}
#products > div.product > div.p > a.image:not(#z):not(#z)::after{width:163px}
div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart > div.p-final-price-wrapper:not(#z):not(#z){width:273.773px}
div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart > button.btn.btn-lg:not(#z):not(#z){width:289.227px}
#tab-content > div.products-related-group > div.products.products-block > button:not(#z):not(#z){top:291.648px}
#tab-content > div.products-related-group > div.products.products-block:not(#z):not(#z)::after{height:583.297px}
#formSearchFormContent:not(#z):not(#z)::before{right:675px}
#newsWrapper > div.news-item > div.image:not(#z):not(#z),
div.news-item > div.image > a > img:not(#z):not(#z){width:343.5px}
#content > div.content-inner > div.news-item-detail:not(#z):not(#z){margin-left:53.0234px;margin-right:53.0312px;max-width:85%}
div.news-item-detail > div.text > div.dmproducts.done > div.product:not(#z):not(#z),
div.news-item-detail > div.text > div.dmproducts.done > div.detail.product:not(#z):not(#z){width:300.469px}
div.dmproducts.done > div.product > div.p > a.image:not(#z):not(#z)::after,
div.dmproducts.done > div.detail.product > div.p.swap-images > a.image:not(#z):not(#z)::after{width:257.469px}
div.container > div.cell > div.blk.blk-articles > div.articles:not(#z):not(#z){grid-template-rows:518.688px 518.688px 518.688px 494.688px}
div.container > div.cell > div.blk.blk-products > div.prod:not(#z):not(#z){grid-template-rows:433.5px 409.5px 409.5px 409.5px 409.5px}
article.pageArticleDetail > div > div.contact-section > div.contact-section-info-grid:not(#z):not(#z){grid-template-columns:343.5px 343.5px}
article.pageArticleDetail > div > div.store-section > div.store-section-hero:not(#z):not(#z),
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-hero:not(#z):not(#z),
article.pageArticleDetail > div > div.shipping-section > div.shipping-section-grid:not(#z):not(#z){grid-template-columns:707px}
div.store-section-hero > div.store-section-hero-card > div.store-section-quick > div.store-section-quick-row:not(#z):not(#z),
div > div.store-section > div.store-section-box > div.store-section-gallery:not(#z):not(#z),
div > div.store-section > div.store-section-box > div.store-section-maps:not(#z):not(#z),
div > div.about-us-section > div.about-us-section-box > div.about-us-section-box-row:not(#z):not(#z),
div > div.about-us-section > div.about-us-section-box > div.about-us-section-gallery:not(#z):not(#z),
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-paymethods:not(#z):not(#z),
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-contacts:not(#z):not(#z){grid-template-columns:667px}
div.store-section-box > div.store-section-gallery > a.store-section-gallery-item.cboxElement > img:not(#z):not(#z),
div.about-us-section-box > div.about-us-section-gallery > a.about-us-section-gallery-item.cboxElement > img:not(#z):not(#z){width:667px}
div.about-us-section > div.about-us-section-hero > div.about-us-section-hero-image > img:not(#z):not(#z){width:687px}
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-grid:not(#z):not(#z){grid-template-columns:707px;grid-template-rows:203.562px 343.922px}
div.contact-section-card-content > div.contact-section-contact-icons > a > img:not(#z):not(#z){height:35px}
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-764.splitted:not(#z):not(#z){border-left-style:none;border-left-width:0px}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-764.splitted > a:not(#z):not(#z){align-items:center;display:flex;height:60px}
div.menu-helper > ul.menu-level-1 > li.menu-item-764 > a:not(#z):not(#z){align-items:center;color:rgb(0, 0, 0);display:flex;font-size:16px;font-weight:600;height:60px}
div.container.navigation-wrapper > div.menu-helper > ul.menu-level-1 > li.menu-item-807:not(#z):not(#z){border-top-style:none;border-top-width:0px}
}
@media (max-width:767px){
body > div.overall-wrapper > div.top-navigation-bar:not(#z):not(#z){transition-duration:0.3s}
div.top-navigation-bar > div.container > div.top-navigation-contacts > a.project-phone:not(#z):not(#z){color:rgb(229, 229, 229)}
div.top-navigation-menu > ul.top-navigation-bar-menu > li.top-navigation-menu-item-735 > a:not(#z):not(#z){color:rgb(229, 229, 229);margin-bottom:20px;padding-bottom:0px;padding-left:20px;padding-top:0px}
div.top-navigation-menu > ul.top-navigation-bar-menu > li.top-navigation-menu-item-779 > a:not(#z):not(#z),
div.top-navigation-menu > ul.top-navigation-bar-menu > li.top-navigation-menu-item-732 > a:not(#z):not(#z),
div.top-navigation-menu > ul.top-navigation-bar-menu > li.top-navigation-menu-item-29 > a:not(#z):not(#z){color:rgb(229, 229, 229);margin-bottom:20px}
div.overall-wrapper > div.top-navigation-bar > div.container > div.top-navigation-tools.top-navigation-tools--language:not(#z):not(#z){margin-right:90px}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools > a.toggle-window:not(#z):not(#z),
#navigation > div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu > li.top-navigation-menu-item-779:not(#z):not(#z)::before,
#navigation > div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu > li.top-navigation-menu-item-732:not(#z):not(#z)::before,
#navigation > div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu > li.top-navigation-menu-item-29:not(#z):not(#z)::before{display:none}
#header:not(#z):not(#z){border-bottom-color:rgb(19, 37, 21);border-bottom-style:solid;border-bottom-width:1px;transition-duration:0.3s;transition-property:transform}
div.site-name-wrapper > div.site-name > a > img:not(#z):not(#z){max-height:50px}
#formSearchForm > fieldset > button.btn.btn-default:not(#z):not(#z){background-color:rgb(160, 82, 45);border-bottom-color:rgb(160, 82, 45);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-color:rgb(160, 82, 45);border-right-color:rgb(160, 82, 45);border-top-color:rgb(160, 82, 45);border-top-left-radius:5px;border-top-right-radius:5px;display:block;font-weight:600;margin-left:4px;min-height:auto;min-width:auto}
div.container.navigation-wrapper > div.header-top > div.navigation-buttons > a.btn.btn-icon:not(#z):not(#z){font-size:14px;height:50px;top:-50px;transition-duration:0.3s;width:55px}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-744 > a:not(#z):not(#z),
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-759 > a:not(#z):not(#z),
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-773 > a:not(#z):not(#z),
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-764 > a:not(#z):not(#z),
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-807 > a:not(#z):not(#z),
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-767 > a:not(#z):not(#z),
div.navigation-in.menu > ul.menu-level-1 > li > a:not(#z):not(#z){border-bottom-style:solid;border-bottom-width:1px}
ul.menu-level-1 > li.menu-item-744 > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-759 > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-773 > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-764 > a > b:not(#z):not(#z){text-transform:uppercase}
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-759:not(#z):not(#z),
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-773:not(#z):not(#z),
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-764:not(#z):not(#z),
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-807:not(#z):not(#z),
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-767:not(#z):not(#z){border-top-style:none;border-top-width:0px}
ul.menu-level-1 > li.menu-item-807 > a > b:not(#z):not(#z),
ul.menu-level-1 > li.menu-item-767 > a > b:not(#z):not(#z),
ul.menu-level-1 > li > a > b:not(#z):not(#z){font-weight:600;text-transform:uppercase}
#navigation > div.navigation-in.menu > ul.menu-level-1 > li:not(#z):not(#z),
#navigation > div.navigation-in.menu > ul.navigationActions > li:not(#z):not(#z){border-bottom-style:none;border-bottom-width:0px;border-top-style:none;border-top-width:0px}
ul.navigationActions > li.ext > a > span.navigationActions__flagWrapper:not(#z):not(#z){column-gap:10px;row-gap:10px}
#products-8 > div.draggable:not(#z):not(#z),
#products-1 > div.draggable:not(#z):not(#z),
#products-11 > div.draggable:not(#z):not(#z),
#products-14 > div.draggable:not(#z):not(#z),
#productsAlternative > div.products.products-block > div.draggable:not(#z):not(#z){overflow-y:auto}
#products-8 > div.draggable > div:not(#z):not(#z),
#products-1 > div.draggable > div:not(#z):not(#z),
#products-11 > div.draggable > div:not(#z):not(#z),
#products-14 > div.draggable > div:not(#z):not(#z),
#productsAlternative > div.products.products-block > div.draggable > div:not(#z):not(#z){display:flex;margin-right:auto}
#products-8 > div.draggable > div > div.product:not(#z):not(#z),
#products-1 > div.draggable > div > div.product:not(#z):not(#z),
#products-11 > div.draggable > div > div.product:not(#z):not(#z),
#products-14 > div.draggable > div > div.product:not(#z):not(#z){flex-shrink:0;padding-bottom:4px;padding-top:4px}
div.draggable > div > div.product > div.p.swap-images:not(#z):not(#z),
div.draggable > div > div.product > div.p:not(#z):not(#z),
div.draggable > div > div.product.col-sm-6 > div.p:not(#z):not(#z){margin-bottom:4px;margin-left:4px;margin-right:4px;margin-top:4px}
div.product > div.p.swap-images > a.image > div.flags.flags-extra:not(#z):not(#z),
div.product > div.p > a.image > div.flags.flags-extra:not(#z):not(#z),
div.product.col-sm-6 > div.p > a.image > div.flags.flags-extra:not(#z):not(#z),
div.detail.product > div.p.swap-images > a.image > div.flags.flags-extra:not(#z):not(#z){width:60px}
div.p.swap-images > a.image > div.flags.flags-extra > span.flag.flag-discount:not(#z):not(#z),
div.p > a.image > div.flags.flags-extra > span.flag.flag-discount:not(#z):not(#z){border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}
div.p.swap-images > div.p-in > div.p-in-in > a.name:not(#z):not(#z),
div.p > div.p-in > div.p-in-in > a.name:not(#z):not(#z),
#formSearchForm:not(#z):not(#z)::before,
div.container.navigation-wrapper > div.header-top > div.site-name-wrapper > div.site-name:not(#z):not(#z){display:block}
div.p.swap-images > div.p-in > div.p-bottom.single-button > div:not(#z):not(#z),
div.p > div.p-in > div.p-bottom.single-button > div:not(#z):not(#z),
div.p > div.p-in > div.p-bottom.no-buttons > div:not(#z):not(#z){column-gap:0px;row-gap:0px}
#products-1 > button:not(#z):not(#z),
#products-11 > button:not(#z):not(#z),
#products-14 > button:not(#z):not(#z),
#productsAlternative > div.products.products-block > button:not(#z):not(#z),
#tab-content > div.products-related-group > div.products.products-block > button:not(#z):not(#z),
#products-8 > button:not(#z):not(#z){left:-10px;right:-10px}
div.content-wrapper.container > div.content-wrapper-in > main.content > div.homepage-blog-wrapper.row:not(#z):not(#z){display:flex;flex-wrap:wrap}
div.content-wrapper-in > main.content > div.homepage-blog-wrapper.row > div.homepage-group-title.h4:not(#z):not(#z),
div.content-wrapper-in > main.content > div.homepage-blog-wrapper.row > div.news-item:not(#z):not(#z),
div.content-wrapper-in > main.content > div.homepage-blog-wrapper.row > div.blog-cta-wrap:not(#z):not(#z),
span > div.footer-section > div.footer-section-header > h3:not(#z):not(#z),
#productsAlternative > div.products.products-block > div.draggable > div:not(#z):not(#z)::before,
#productsAlternative > div.products.products-block > div.draggable > div:not(#z):not(#z)::after,
#products-8 > div.draggable > div:not(#z):not(#z)::before,
#products-1 > div.draggable > div:not(#z):not(#z)::before,
#products-11 > div.draggable > div:not(#z):not(#z)::before,
#products-14 > div.draggable > div:not(#z):not(#z)::before,
div.content-wrapper.container > div.content-wrapper-in > main.content > div.homepage-blog-wrapper.row:not(#z):not(#z)::before,
#products-8 > div.draggable > div:not(#z):not(#z)::after,
#products-1 > div.draggable > div:not(#z):not(#z)::after,
#products-11 > div.draggable > div:not(#z):not(#z)::after,
#products-14 > div.draggable > div:not(#z):not(#z)::after,
div.content-wrapper.container > div.content-wrapper-in > main.content > div.homepage-blog-wrapper.row:not(#z):not(#z)::after,
div.products-related-group > div.products.products-block > div.draggable > div:not(#z):not(#z)::before,
div.products-related-group > div.products.products-block > div.draggable > div:not(#z):not(#z)::after{min-height:auto;min-width:auto}
div.news-item > a > div.image > img:not(#z):not(#z){width:340px}
body > div.benefitBanner.position--benefitHomepage:not(#z):not(#z),
div.banner-wrapper > span > div.f-contacts-inner > div.f-phone:not(#z):not(#z),
div.banner-wrapper > span > div.f-contacts-inner > div.f-email:not(#z):not(#z){justify-content:center}
body > div.benefitBanner.position--benefitHomepage > div.benefitBanner__item:not(#z):not(#z),
#content-wrapper > div.benefitBanner.position--benefitCategory > div.benefitBanner__item:not(#z):not(#z){flex-basis:auto;margin-bottom:25px}
body > div.benefitBanner.position--benefitHomepage > div.benefitBanner__item > div.benefitBanner__picture:not(#z):not(#z),
div.benefitBanner.position--benefitHomepage > div.benefitBanner__item > a.benefitBanner__link > div.benefitBanner__picture:not(#z):not(#z),
#content-wrapper > div.benefitBanner.position--benefitCategory > div.benefitBanner__item > div.benefitBanner__picture:not(#z):not(#z),
div.benefitBanner.position--benefitCategory > div.benefitBanner__item > a.benefitBanner__link > div.benefitBanner__picture:not(#z):not(#z){margin-right:0px}
body > div.benefitBanner.position--benefitHomepage > div.benefitBanner__item > div.benefitBanner__content:not(#z):not(#z),
div.benefitBanner.position--benefitHomepage > div.benefitBanner__item > a.benefitBanner__link > div.benefitBanner__content:not(#z):not(#z),
#content-wrapper > div.benefitBanner.position--benefitCategory > div.benefitBanner__item > div.benefitBanner__content:not(#z):not(#z),
div.benefitBanner.position--benefitCategory > div.benefitBanner__item > a.benefitBanner__link > div.benefitBanner__content:not(#z):not(#z){padding-right:0px}
#footer > div.container.footer-rows > div.custom-footer.elements-6:not(#z):not(#z){padding-top:0px}
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner7:not(#z):not(#z){margin-top:15px;padding-bottom:30px}
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner3:not(#z):not(#z),
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner2:not(#z):not(#z){border-bottom-color:rgb(95, 95, 95);border-bottom-style:solid;border-bottom-width:1px}
span > div.footer-section > div.footer-section-header > button.footer-section-toggle.submenu-arrow:not(#z):not(#z){background-color:rgba(0, 0, 0, 0);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-style:none;border-top-width:0px;box-sizing:content-box;color:rgb(255, 255, 255);display:block;flex-shrink:0;font-size:14px;height:20px;line-height:19.3846px;min-height:auto;min-width:auto;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:start;transition-duration:0.3s;transition-property:transform;width:20px}
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner6:not(#z):not(#z),
#footer > div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner18:not(#z):not(#z){margin-top:15px;padding-bottom:30px;text-align:center}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools > a.toggle-window:not(#z):not(#z)::before{line-height:0px}
div.container.navigation-wrapper > div.header-top > div.navigation-buttons > a.btn.btn-icon:not(#z):not(#z)::before{margin-bottom:4px}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools > a.toggle-window:not(#z):not(#z)::after{bottom:-18px;left:0px;line-height:11px;right:0px;top:18px}
#header > div.container.navigation-wrapper > div.menu-helper:not(#z):not(#z)::after{background-color:rgb(255, 255, 255)}
div.content-wrapper.container > div.content-wrapper-in > main.content > div.homepage-group-title.homepage-products-heading-1:not(#z):not(#z)::after{margin-left:auto;margin-right:auto}
span > div.footer-section > div.footer-section-header > button.footer-section-toggle.submenu-arrow:not(#z):not(#z)::after{width:14px}
#category-filter-hover > div.filter-section.filter-section-parametric > h4:not(#z):not(#z),
#manufacturer-filter > h4:not(#z):not(#z){font-weight:600}
#products > div.product:not(#z):not(#z){padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px}
#products > div.product > div.p.swap-images:not(#z):not(#z),
#products > div.product > div.p:not(#z):not(#z),
div.text > div.dmproducts.done > div.product > div.p:not(#z):not(#z),
div.text > div.dmproducts.done > div.detail.product > div.p.swap-images:not(#z):not(#z){padding-left:8px;padding-right:8px;padding-top:4px}
div.navigation-in.menu > ul.menu-level-1 > li > a:not(#z):not(#z)::before{background-color:rgb(255, 255, 255);content:"";flex-basis:16px;flex-shrink:0;height:16px;min-height:auto;min-width:auto;width:16px}
body > div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z)::before{bottom:7.38281px;top:16px}
div.col-xs-12.col-lg-6 > div.p-image > div.flags.flags-extra > span.flag.flag-discount:not(#z):not(#z){height:56px;width:56px}
div.table-col.cart > div.variant-cart > form.variant-submit > fieldset:not(#z):not(#z){align-items:stretch;grid-template-columns:auto 1fr}
div.variant-cart > form.variant-submit > fieldset > span.quantity:not(#z):not(#z){align-items:center;display:flex;height:74px;width:104px}
fieldset > span.quantity > label > input.amount:not(#z):not(#z),
div.add-to-cart > span.quantity > label > input.amount:not(#z):not(#z){display:block;min-height:auto;min-width:auto}
form.variant-submit > fieldset > span.quantity > button:not(#z):not(#z),
form.variant-submit > fieldset > span.quantity > button.decrease:not(#z):not(#z),
form.variant-submit.csrf-enabled > fieldset > span.quantity > button:not(#z):not(#z),
div.col-xs-12.col-lg-6 > div.add-to-cart > span.quantity > button:not(#z):not(#z){height:36px;width:36px}
div.variant-cart > form.variant-submit > fieldset > button.btn.btn-plain:not(#z):not(#z){height:100%}
div.table-col.cart > div.variant-cart > form.variant-submit.csrf-enabled > fieldset:not(#z):not(#z){align-items:stretch}
div.variant-cart > form.variant-submit.csrf-enabled > fieldset > span.quantity:not(#z):not(#z),
div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart > span.quantity:not(#z):not(#z){align-items:center;display:flex;width:104px}
form.variant-submit.csrf-enabled > fieldset > span.quantity > button.decrease:not(#z):not(#z),
div.col-xs-12.col-lg-6 > div.add-to-cart > span.quantity > button.decrease:not(#z):not(#z){height:36px;top:36px;width:36px}
div.products.products-block > div.draggable > div > div.product.col-sm-6:not(#z):not(#z){flex-shrink:0;padding-bottom:4px;padding-left:0px;padding-right:0px;padding-top:4px}
div.product.col-sm-6 > div.p > a.image > img:not(#z):not(#z),
div.product > div.p > a.image > img:not(#z):not(#z),
div.product > div.p.swap-images > a.image > img.swap-image:not(#z):not(#z){object-fit:contain;width:100%}
div.p-in > div.p-bottom.no-buttons > div > div.ratings-wrapper:not(#z):not(#z){min-height:auto}
form.variant-submit > fieldset > span.quantity > button:not(#z):not(#z)::before,
form.variant-submit > fieldset > span.quantity > button.decrease:not(#z):not(#z)::before{top:6px}
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6 > div.add-to-cart:not(#z):not(#z){justify-content:space-between}
#tab-content > div.products-related-group > div.products.products-block > div.draggable:not(#z):not(#z){overflow-y:auto;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px}
div.products-related-group > div.products.products-block > div.draggable > div:not(#z):not(#z){display:flex}
#content > div.content-inner > div.news-item-detail:not(#z):not(#z){font-size:16px;line-height:24px;max-width:100%;padding-left:16px;padding-right:16px}
#content > div.content-inner > div.news-item-detail > h1:not(#z):not(#z){font-size:32px;line-height:42.56px;margin-bottom:10.56px;margin-top:21.44px}
div.content-inner > div.news-item-detail > div.text > p:not(#z):not(#z){font-size:18px;line-height:29.7px}
div.content-inner > div.news-item-detail > div.text > h2:not(#z):not(#z){font-size:24px;line-height:31.92px;margin-bottom:12px;margin-top:19.92px}
div.content-inner > div.news-item-detail > div.text > h3:not(#z):not(#z){font-size:18.72px;line-height:24.8976px;margin-bottom:9.36px;margin-top:18.72px}
div.content-inner > div.news-item-detail > div.text > ul:not(#z):not(#z){margin-bottom:24px;margin-left:24px}
div.news-item-detail > div.text > ul > li:not(#z):not(#z){margin-bottom:8px}
div.news-item-detail > div.text > div.dmproducts.done > div.product:not(#z):not(#z),
div.news-item-detail > div.text > div.dmproducts.done > div.detail.product:not(#z):not(#z){padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;width:50%}
div.detail.product > div.p.swap-images > a.image > img.swap-image:not(#z):not(#z){margin-bottom:24px}
div.container > div.cell > div.blk.blk-hero > div.hero:not(#z):not(#z)::before,
div.g2 > div.cell > div.blk.blk-image > img:not(#z):not(#z),
div.blk.blk-products > div.prod > a.prodcard > img:not(#z):not(#z),
div.blk.blk-articles > div.articles > a.article > img:not(#z):not(#z),
div.g2 > div.cell > div.blk.blk-hero > div.hero:not(#z):not(#z)::before,
div.store-section-box > div.store-section-gallery > a.store-section-gallery-item.cboxElement > img:not(#z):not(#z),
div.about-us-section-box > div.about-us-section-gallery > a.about-us-section-gallery-item.cboxElement > img:not(#z):not(#z){width:100%}
article.pageArticleDetail > div > div.contact-section > div.contact-section-info-grid:not(#z):not(#z){grid-template-rows:273.242px 289.859px 212.328px 213.094px}
body > div.overall-wrapper:not(#z):not(#z){padding-top:125px}
div.top-navigation-bar > div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools:not(#z):not(#z){padding-bottom:0px;padding-top:0px;width:100%}
div.languagesMenu > div.languagesMenu__content > div.languagesMenu__box.toggle-window > div.languagesMenu__header.languagesMenu__header--name:not(#z):not(#z){border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-style:none;border-top-width:0px;color:rgb(229, 229, 229)}
#header > div.container.navigation-wrapper > div.header-top > div.search:not(#z):not(#z){display:flex;padding-bottom:10px;padding-left:15px;padding-right:15px;transition-duration:0.3s;transition-property:transform;z-index:56}
#formSearchForm:not(#z):not(#z){display:flex;min-height:auto;min-width:auto;transition-duration:0.3s;transition-property:transform;z-index:56}
#formSearchForm > fieldset > input.query-input.form-control:not(#z):not(#z){border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;margin-right:4px;min-height:auto;min-width:auto;padding-left:42px}
#navigation > div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu:not(#z):not(#z){margin-bottom:20px;margin-top:20px}
#navigation > div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu > li.top-navigation-menu-item-735:not(#z):not(#z){font-size:14px}
div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu > li.top-navigation-menu-item-735 > a:not(#z):not(#z),
div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu > li.top-navigation-menu-item-779 > a:not(#z):not(#z),
div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu > li.top-navigation-menu-item-732 > a:not(#z):not(#z),
div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu > li.top-navigation-menu-item-29 > a:not(#z):not(#z),
div.menu-helper > ul.menu-level-1 > li.menu-item-744 > a:not(#z):not(#z),
div.menu-helper > ul.menu-level-1 > li.menu-item-759 > a:not(#z):not(#z),
div.menu-helper > ul.menu-level-1 > li.menu-item-773 > a:not(#z):not(#z){text-decoration-line:underline}
#navigation > div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu > li.top-navigation-menu-item-779:not(#z):not(#z),
#navigation > div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu > li.top-navigation-menu-item-732:not(#z):not(#z){border-top-style:none;border-top-width:0px;font-size:14px}
#navigation > div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu > li.top-navigation-menu-item-29:not(#z):not(#z){border-bottom-style:none;border-bottom-width:0px;border-top-style:none;border-top-width:0px;font-size:14px}
#navigation > span.navigation-close:not(#z):not(#z){color:rgb(0, 0, 0)}
div.container > div.row.banners-content > div.col-sm-12 > div.banner-wrapper:not(#z):not(#z),
span > div.row.banners-content > div.col-sm-12 > div.banner-wrapper:not(#z):not(#z),
div.custom-footer.elements-6 > div.custom-footer__banner7 > div.banner > div.banner-wrapper:not(#z):not(#z),
div.custom-footer.elements-6 > div.custom-footer__banner3 > div.banner > div.banner-wrapper:not(#z):not(#z),
div.custom-footer.elements-6 > div.custom-footer__banner2 > div.banner > div.banner-wrapper:not(#z):not(#z),
div.custom-footer.elements-6 > div.custom-footer__banner6 > div.banner > div.banner-wrapper:not(#z):not(#z),
div.custom-footer.elements-6 > div.custom-footer__banner18 > div.banner > div.banner-wrapper:not(#z):not(#z){margin-top:0px}
div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner7 > div.banner:not(#z):not(#z),
div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner3 > div.banner:not(#z):not(#z),
div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner2 > div.banner:not(#z):not(#z),
div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner6 > div.banner:not(#z):not(#z),
div.container.footer-rows > div.custom-footer.elements-6 > div.custom-footer__banner18 > div.banner:not(#z):not(#z){margin-bottom:0px;min-height:0px}
div.banner-wrapper > span > div.footer-section > div.footer-section-header:not(#z):not(#z){align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-bottom:10px;padding-top:10px;position:relative}
div.banner-wrapper > span > div.footer-section > div.footer-section-content:not(#z):not(#z){max-height:0px;overflow-x:hidden;overflow-y:hidden;transition-duration:0.3s, 0.3s;transition-property:max-height, padding}
#footer > div.container.footer-links-icons > div.footer-icons > div.footer-icon:not(#z):not(#z){margin-bottom:15px;margin-left:15px;margin-right:15px;margin-top:15px}
#content > div.category-top > ul.subcategories.with-image > li.col-xs-6.col-sm-6:not(#z):not(#z){padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px}
#content-wrapper > div.benefitBanner.position--benefitCategory:not(#z):not(#z){justify-content:center;margin-top:40px}
form.variant-submit > fieldset > span.quantity > label:not(#z):not(#z){align-items:center;display:flex;height:72px;justify-content:center;margin-right:4px}
form.variant-submit.csrf-enabled > fieldset > span.quantity > label:not(#z):not(#z),
div.col-xs-12.col-lg-6 > div.add-to-cart > span.quantity > label:not(#z):not(#z){align-items:center;display:flex;height:72px;justify-content:center;margin-right:4px;min-height:auto;min-width:auto}
form.variant-submit.csrf-enabled > fieldset > span.quantity > button:not(#z):not(#z)::before,
div.col-xs-12.col-lg-6 > div.add-to-cart > span.quantity > button:not(#z):not(#z)::before{bottom:-6px;height:36px;top:6px;width:35px}
form.variant-submit.csrf-enabled > fieldset > span.quantity > button.decrease:not(#z):not(#z)::before,
div.col-xs-12.col-lg-6 > div.add-to-cart > span.quantity > button.decrease:not(#z):not(#z)::before{bottom:-6px;height:35px;top:6px;width:35px}
}
@media (min-width:480px) and (max-width:767px){
#products-8 > div.draggable > div > div.product:not(#z):not(#z),
#products-1 > div.draggable > div > div.product:not(#z):not(#z),
#products-11 > div.draggable > div > div.product:not(#z):not(#z),
#products-14 > div.draggable > div > div.product:not(#z):not(#z),
div.products.products-block > div.draggable > div > div.product.col-sm-6:not(#z):not(#z){flex-basis:350px;min-width:350px}
div.homepage-blog-wrapper.row > div.news-item > a > div.image:not(#z):not(#z){width:340px}
div.container > div.welcome-wrapper > div.welcome > div:not(#z):not(#z){margin-left:auto;margin-right:auto}
body > div.benefitBanner.position--benefitHomepage > div.benefitBanner__item:not(#z):not(#z),
#content-wrapper > div.benefitBanner.position--benefitCategory > div.benefitBanner__item:not(#z):not(#z){flex-grow:1;flex-shrink:1}
#newsWrapper > div.news-item > div.image:not(#z):not(#z){width:100%}
div.container > div.cell > div.blk.blk-articles > div.articles:not(#z):not(#z){grid-template-columns:616px;grid-template-rows:509.5px 485.5px 485.5px 461.5px}
div.zrn > section.sec.light > div.container > div.g2:not(#z):not(#z){grid-template-columns:616px}
div.zrn > section.sec.cream > div.container > div.g2:not(#z):not(#z){grid-template-columns:616px;grid-template-rows:352px 376.5px}
div.container > div.cell > div.blk.blk-products > div.prod:not(#z):not(#z){grid-template-columns:616px;grid-template-rows:696px 696px 672px 672px 672px 672px 672px 672px 672px}
article.pageArticleDetail > div > div.contact-section > div.contact-section-info-grid:not(#z):not(#z),
article.pageArticleDetail > div > div.store-section > div.store-section-hero:not(#z):not(#z),
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-hero:not(#z):not(#z),
article.pageArticleDetail > div > div.shipping-section > div.shipping-section-grid:not(#z):not(#z){grid-template-columns:680px}
div.store-section-hero > div.store-section-hero-card > div.store-section-quick > div.store-section-quick-row:not(#z):not(#z),
div > div.store-section > div.store-section-box > div.store-section-gallery:not(#z):not(#z),
div > div.store-section > div.store-section-box > div.store-section-maps:not(#z):not(#z),
div > div.about-us-section > div.about-us-section-box > div.about-us-section-box-row:not(#z):not(#z),
div > div.about-us-section > div.about-us-section-box > div.about-us-section-gallery:not(#z):not(#z),
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-paymethods:not(#z):not(#z),
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-contacts:not(#z):not(#z){grid-template-columns:640px}
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-grid:not(#z):not(#z){grid-template-columns:680px;grid-template-rows:203.562px 363.305px}
}
@media (max-width:479px){
div.overall-wrapper > div.site-msg > div.container > div.close:not(#z):not(#z){top:21px}
#products-8 > div.draggable > div > div.product:not(#z):not(#z),
#products-1 > div.draggable > div > div.product:not(#z):not(#z),
#products-11 > div.draggable > div > div.product:not(#z):not(#z),
#products-14 > div.draggable > div > div.product:not(#z):not(#z),
div.products.products-block > div.draggable > div > div.product.col-sm-6:not(#z):not(#z){flex-basis:195px;min-width:195px}
body > div.benefitBanner.position--benefitHomepage:not(#z):not(#z),
#content-wrapper > div.benefitBanner.position--benefitCategory:not(#z):not(#z){display:flex;flex-wrap:wrap}
body > div.benefitBanner.position--benefitHomepage > div.benefitBanner__item:not(#z):not(#z),
#content-wrapper > div.benefitBanner.position--benefitCategory > div.benefitBanner__item:not(#z):not(#z){min-height:auto;min-width:auto;width:50%}
#newsletterWidget:not(#z):not(#z){width:100%}
#newsWrapper > div.news-item:not(#z):not(#z){display:flex;flex-basis:100%;margin-bottom:0px}
#newsWrapper > div.news-item > div.image:not(#z):not(#z){min-height:auto;min-width:auto}
#newsWrapper > div.news-item > div.text:not(#z):not(#z){min-height:auto;min-width:auto;padding-bottom:24px}
div.container > div.cell > div.blk.blk-articles > div.articles:not(#z):not(#z){grid-template-columns:306px;grid-template-rows:410.125px 386.125px 413.125px 338.125px}
div.zrn > section.sec.light > div.container > div.g2:not(#z):not(#z){grid-template-columns:306px;grid-template-rows:24px 602px}
div.zrn > section.sec.cream > div.container > div.g2:not(#z):not(#z){grid-template-columns:306px;grid-template-rows:554px 202.125px}
div.container > div.cell > div.blk.blk-products > div.prod:not(#z):not(#z){grid-template-columns:306px;grid-template-rows:410px 410px 386px 386px 386px 386px 386px 386px 386px}
article.pageArticleDetail > div > div.contact-section > div.contact-section-info-grid:not(#z):not(#z){grid-template-columns:370px}
article.pageArticleDetail > div > div.store-section > div.store-section-hero:not(#z):not(#z){grid-template-columns:370px;grid-template-rows:553.422px 407.625px}
div.store-section-hero > div.store-section-hero-card > div.store-section-quick > div.store-section-quick-row:not(#z):not(#z),
div > div.store-section > div.store-section-box > div.store-section-gallery:not(#z):not(#z),
div > div.store-section > div.store-section-box > div.store-section-maps:not(#z):not(#z),
div > div.about-us-section > div.about-us-section-box > div.about-us-section-gallery:not(#z):not(#z){grid-template-columns:330px}
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-hero:not(#z):not(#z){grid-template-columns:370px;grid-template-rows:457.039px 253.094px}
div > div.about-us-section > div.about-us-section-box > div.about-us-section-box-row:not(#z):not(#z){grid-template-columns:330px;grid-template-rows:97.1641px 631.43px}
article.pageArticleDetail > div > div.about-us-section > div.about-us-section-grid:not(#z):not(#z){grid-template-columns:370px;grid-template-rows:242.328px 421.453px}
article.pageArticleDetail > div > div.shipping-section > div.shipping-section-grid:not(#z):not(#z){grid-template-columns:370px;grid-template-rows:475.742px 1234.31px 298.828px 548.953px}
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-paymethods:not(#z):not(#z){grid-template-columns:330px;grid-template-rows:352.977px 391.742px 145.531px 164.914px}
div.shipping-section > div.shipping-section-grid > div.shipping-section-box > div.shipping-section-contacts:not(#z):not(#z){grid-template-columns:330px;grid-template-rows:194.297px 203.68px}
ul.subcategories.with-image > li.col-xs-6.col-sm-6 > a > span.image:not(#z):not(#z){width:20%}
div.benefitBanner.position--benefitCategory > div.benefitBanner__item > div.benefitBanner__picture > img.benefitBanner__img:not(#z):not(#z){width:35px}
}
div.overall-wrapper > div.content-wrapper.homepage-box.middle-banners-wrapper:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0)}
div > div.prices > div.price.price-final > span.pr-list-unit:not(#z):not(#z):not(#z){line-height:14px}
div.p-bottom.single-button > div > div.prices > div.price.price-final.action-price:not(#z):not(#z):not(#z){border-bottom-color:rgb(255, 68, 51);border-left-color:rgb(255, 68, 51);border-right-color:rgb(255, 68, 51);border-top-color:rgb(255, 68, 51);color:rgb(255, 68, 51);text-decoration-color:rgb(255, 68, 51)}
div.prices > div.price.price-final.action-price > span.price-standard > span:not(#z):not(#z):not(#z){font-size:14px}
div > div.prices > div.price.price-final.action-price > span.pr-list-unit:not(#z):not(#z):not(#z){line-height:14px}
div.news-item > a > div.text > a.blog-read-more:not(#z):not(#z):not(#z){font-size:16px;font-weight:600;line-height:22.1538px;margin-top:15px}
main.content > div.homepage-blog-wrapper.row.blog-wrapper > div.blog-cta-wrap > a.cta-button:not(#z):not(#z):not(#z){background-color:rgb(26, 46, 26);border-bottom-color:rgb(26, 46, 26);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-color:rgb(26, 46, 26);border-right-color:rgb(26, 46, 26);border-top-color:rgb(26, 46, 26);border-top-left-radius:5px;border-top-right-radius:5px;color:rgb(255, 255, 255);font-size:16px;font-weight:600;line-height:22.1538px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-decoration-color:rgb(255, 255, 255)}
div.overall-wrapper > div.content-wrapper.homepage-box.welcome-wrapper:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);margin-top:38px;padding-top:16px}
div.f-contacts-inner > div.f-phone > div.f-phone-inner > a:not(#z):not(#z):not(#z){border-bottom-color:rgb(229, 229, 229);border-left-color:rgb(229, 229, 229);border-right-color:rgb(229, 229, 229);border-top-color:rgb(229, 229, 229);color:rgb(229, 229, 229);font-size:16px;font-weight:600;text-decoration-color:rgb(229, 229, 229)}
div.f-contacts-inner > div.f-email > div.f-phone-inner > a:not(#z):not(#z):not(#z){border-bottom-color:rgb(229, 229, 229);border-left-color:rgb(229, 229, 229);border-right-color:rgb(229, 229, 229);border-top-color:rgb(229, 229, 229);color:rgb(229, 229, 229);font-size:16px;font-weight:600;text-decoration-color:rgb(229, 229, 229)}
div.banner-wrapper > span > div.f-contacts-bottom > a:not(#z):not(#z):not(#z){margin-right:15px;margin-top:10px}
span > div.f-showroom > div.f-showroom-details > a:not(#z):not(#z):not(#z){border-bottom-color:rgb(218, 218, 218);border-left-color:rgb(218, 218, 218);border-right-color:rgb(218, 218, 218);border-top-color:rgb(218, 218, 218);color:rgb(218, 218, 218);font-size:16px;line-height:22.1538px;margin-top:10px;text-decoration-color:rgb(218, 218, 218)}
#footer > div.container.footer-bottom:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0)}
#screen-reader-announcer:not(#z):not(#z):not(#z){background-color:rgb(255, 255, 255);clip:rect(0px, 0px, 0px, 0px);margin-bottom:-1px;margin-left:-1px;margin-right:-1px;margin-top:-1px;overflow-x:hidden;overflow-y:hidden;position:absolute;z-index:auto;width:1px;display:block;height:1px}
div.messages:not(#z):not(#z):not(#z){bottom:900px;display:block;font-family:Poppins, sans-serif;font-size:14px;letter-spacing:normal;line-height:19.3846px;pointer-events:auto;right:0px;text-size-adjust:100%;z-index:1003;background-color:rgba(0, 0, 0, 0);clip:auto;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;overflow-x:visible;overflow-y:visible;position:fixed;top:0px}
div.p-in > div.p-bottom.single-button > div > div.p-tools:not(#z):not(#z):not(#z){width:100%;margin-bottom:0px;margin-top:10px;order:2}
#listSortingControl-bestseller:not(#z):not(#z):not(#z){border-bottom-color:rgb(160, 82, 45);border-bottom-style:solid;border-bottom-width:1px;font-weight:600}
div.p-in > div.p-in-in > a.name > span:not(#z):not(#z):not(#z){font-size:16px;text-underline-offset:auto}
div.product > div.p.swap-images > div.p-in > div.p-bottom.single-button:not(#z):not(#z):not(#z){align-items:center;display:flex;flex-direction:column}
div.p.swap-images > div.p-in > div.p-bottom.single-button > div:not(#z):not(#z):not(#z){min-height:auto;min-width:auto}
div.p-in > div.p-bottom.single-button > div > div.prices:not(#z):not(#z):not(#z){font-size:18px;line-height:24.9231px}
#products > div.product:not(#z):not(#z):not(#z){border-bottom-color:rgb(255, 255, 255);border-left-color:rgb(255, 255, 255)}
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6.p-image-wrapper > div.p-thumbnails-wrapper:not(#z):not(#z):not(#z){order:0;padding-bottom:0px}
#extended-description:not(#z):not(#z):not(#z){order:0}
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6.p-info-wrapper > div.p-short-description:not(#z):not(#z):not(#z){padding-bottom:0px}
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6.p-info-wrapper > div.social-buttons-wrapper:not(#z):not(#z):not(#z){order:0;padding-bottom:0px}
div.product > div.p > div.p-in > div.p-bottom.single-button:not(#z):not(#z):not(#z){align-items:center;display:flex;flex-direction:column}
div.p > div.p-in > div.p-bottom.single-button > div:not(#z):not(#z):not(#z){min-height:auto;min-width:auto}
div.p-final-price-wrapper > strong.price-final > span.price-final-holder > span.pr-list-unit:not(#z):not(#z):not(#z){line-height:14px}
div.p-bottom.no-buttons > div > div.prices > div.price.price-final:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);text-decoration-color:rgb(0, 0, 0);text-decoration:none}
div > div.prices > div.price.price-final > strong:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);text-decoration-color:rgb(0, 0, 0);text-decoration:none}
#formSearchFormContent > fieldset > input.query-input.form-control.search-input:not(#z):not(#z):not(#z){border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;margin-right:4px;padding-left:42px}
#formSearchFormContent > fieldset > button.btn.btn-default:not(#z):not(#z):not(#z){background-color:rgb(160, 82, 45);border-bottom-color:rgb(160, 82, 45);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-color:rgb(160, 82, 45);border-right-color:rgb(160, 82, 45);border-top-color:rgb(160, 82, 45);border-top-left-radius:5px;border-top-right-radius:5px;font-weight:600;margin-left:4px}
div.content-inner > div.news-item-detail > div.next-prev.text-center > a.btn.inline-block:not(#z):not(#z):not(#z){background-color:rgb(160, 82, 45);border-bottom-color:rgb(160, 82, 45);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-color:rgb(160, 82, 45);border-right-color:rgb(160, 82, 45);border-top-color:rgb(160, 82, 45);border-top-left-radius:5px;border-top-right-radius:5px;color:rgb(255, 255, 255);font-weight:600;text-decoration-color:rgb(255, 255, 255)}
div > div.contact-section > p.contact-section-cta > a.btn.btn-primary:not(#z):not(#z):not(#z){background-color:rgb(160, 82, 45);border-bottom-color:rgb(160, 82, 45);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-color:rgb(160, 82, 45);border-right-color:rgb(160, 82, 45);border-top-color:rgb(160, 82, 45);border-top-left-radius:5px;border-top-right-radius:5px;font-weight:600;padding-bottom:10px;padding-top:10px}
div.store-section-box > div.store-section-maps > div.store-section-map > iframe:not(#z):not(#z):not(#z){border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-style:none;border-top-width:0px;display:block;width:100%}
div.p-bottom.single-button > div > div.prices > div.price.price-final:not(#z):not(#z):not(#z){line-height:14px;font-size:14px}
div.welcome > div > p > a.btn.btn-primary:not(#z):not(#z):not(#z){background-color:rgb(160, 82, 45);border-bottom-color:rgb(160, 82, 45);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-color:rgb(160, 82, 45);border-right-color:rgb(160, 82, 45);border-top-color:rgb(160, 82, 45);border-top-left-radius:5px;border-top-right-radius:5px;font-weight:600;padding-bottom:10px;padding-top:10px}
div.p-in > div.p-bottom.no-buttons > div > div.p-tools:not(#z):not(#z):not(#z){width:100%}
#products-found > div.listingControls > div.loadMore > button.loadMore__button.loadMore__button--productsSearch.btn:not(#z):not(#z):not(#z){background-color:rgb(160, 82, 45);border-bottom-color:rgb(160, 82, 45);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-color:rgb(160, 82, 45);border-right-color:rgb(160, 82, 45);border-top-color:rgb(160, 82, 45);border-top-left-radius:5px;border-top-right-radius:5px;color:rgb(255, 255, 255);font-weight:600;padding-bottom:10px;padding-top:10px;text-decoration-color:rgb(255, 255, 255)}
#product-detail-form > div.row.product-top > div.col-xs-12.col-lg-6.p-info-wrapper > div.p-final-price-wrapper:not(#z):not(#z):not(#z){margin-bottom:0px;margin-top:10px;order:-2;padding-bottom:0px}
div.p.swap-images > div.p-in > div.p-in-in > div.ratings-wrapper:not(#z):not(#z):not(#z){flex-direction:column;padding-bottom:0px}
div.p-in > div.p-in-in > div.ratings-wrapper > div.availability:not(#z):not(#z):not(#z){font-weight:500;margin-top:10px}
div > div.prices > div.price.price-final.action-price > strong.action-price:not(#z):not(#z):not(#z){border-bottom-color:rgb(255, 68, 51);border-left-color:rgb(255, 68, 51);border-right-color:rgb(255, 68, 51);border-top-color:rgb(255, 68, 51);color:rgb(255, 68, 51);text-decoration-color:rgb(255, 68, 51);text-decoration:none}
div.p-bottom.no-buttons > div > div.prices > div.price.price-final.action-price:not(#z):not(#z):not(#z){border-bottom-color:rgb(255, 68, 51);border-left-color:rgb(255, 68, 51);border-right-color:rgb(255, 68, 51);border-top-color:rgb(255, 68, 51);color:rgb(255, 68, 51);text-decoration:none;text-decoration-color:rgb(255, 68, 51)}
div.detail.product.specific-product > div.p.swap-images > div.p-in > div.p-bottom.single-button:not(#z):not(#z):not(#z){align-items:normal;display:block;flex-direction:row}
#cboxOverlay:not(#z):not(#z):not(#z){background-color:rgb(0, 0, 0);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;bottom:0px;clip:auto;display:none;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;opacity:0.8;position:fixed;right:0px;top:0px;z-index:10000;width:100%;height:900px}
@media (min-width:1440px){
#products-1 > button:not(#z):not(#z):not(#z){bottom:261.844px;left:1358px;top:281.836px;transform:none;right:-20px}
#products-11 > button:not(#z):not(#z):not(#z){bottom:272.914px;left:1358px;transform:none;right:-20px}
#products-14 > button:not(#z):not(#z):not(#z){bottom:261.844px;right:-20px;top:281.836px;left:1358px;transform:none}
div.p-bottom.single-button > div > div.prices > div.price.price-final.action-price:not(#z):not(#z):not(#z){display:block;text-decoration:none}
#screen-reader-announcer:not(#z):not(#z):not(#z){bottom:-6281.06px;top:7182.06px;right:1501px}
#productsAlternative > div.products.products-block.products-additional > button:not(#z):not(#z):not(#z){bottom:273.227px;top:293.219px;left:1358px}
div.product.col-sm-6.col-md-12 > div.p > a.image > div.flags.flags-extra:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);bottom:0px;color:rgb(0, 0, 0);cursor:pointer;flex-direction:row;flex-grow:0;flex-shrink:1;left:242px;min-height:0px;position:absolute;right:0px;text-decoration-color:rgb(0, 0, 0);top:4px;text-decoration:none}
#content > div.content-inner:not(#z):not(#z):not(#z){margin-left:89px;margin-right:89px;max-width:1200px}
#cart-wrapper > div.cart-inner.cart-empty > div.row.cart-row > div.col-md-8:not(#z):not(#z):not(#z){width:945.328px}
div.col-md-8 > div.cart-content > div.row.empty-cart-boxes > div.col-md-6:not(#z):not(#z):not(#z){width:50%}
#formSearchFormContent > fieldset > input.query-input.form-control.search-input:not(#z):not(#z):not(#z){width:317.586px}
#cart-wrapper > div.cart-inner.cart-empty > div.row.cart-row > div.col-md-4:not(#z):not(#z):not(#z){width:33.333%}
#listingControlsHeading:not(#z):not(#z):not(#z){bottom:-2069.77px;top:2970.77px}
#paginationTitle:not(#z):not(#z):not(#z){bottom:-2051.27px;left:1351px;right:150px;top:2952.27px}
div.overall-wrapper > div.top-navigation-bar > div.container > div.top-navigation-menu:not(#z):not(#z):not(#z){width:844.258px}
div.content-inner > article.pageArticleDetail > div > hr:not(#z):not(#z):not(#z){border-top-color:rgb(218, 218, 218)}
#tab-content > div.products-related-group > div.products.products-block.products-related > button:not(#z):not(#z):not(#z){bottom:269.648px;left:1358px;right:1358px}
#tooltip652404:not(#z):not(#z):not(#z){bottom:-592.656px;top:1446.44px}
#tooltip652404 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99882px;right:100077px;top:44.2188px}
#tooltip319709:not(#z):not(#z):not(#z){bottom:-194.445px;left:1235px;right:65px;top:1048.23px}
#tooltip467024:not(#z):not(#z):not(#z){bottom:-327.406px;left:1235px;right:65px;top:1181.19px}
#tooltip217379:not(#z):not(#z):not(#z){bottom:-579.852px;left:1235px;right:65px;top:1433.63px}
#tooltip989894:not(#z):not(#z):not(#z){bottom:-654.852px;left:1235px;right:65px;top:1508.63px}
#tooltip316164:not(#z):not(#z):not(#z){bottom:-729.852px;left:1235px;right:65px;top:1583.63px}
#tooltip583817:not(#z):not(#z):not(#z){bottom:-804.852px;left:1235px;right:65px;top:1658.63px}
#tooltip615776:not(#z):not(#z):not(#z){bottom:-879.852px;left:1235px;right:65px;top:1733.63px}
#tooltip643724:not(#z):not(#z):not(#z){bottom:-954.852px;left:1235px;right:65px;top:1808.63px}
div > div.ratings-wrapper > div.availability > span:not(#z):not(#z):not(#z){text-decoration:none}
}
@media (min-width:1200px){
#screen-reader-announcer:not(#z):not(#z):not(#z){font-family:Poppins, sans-serif;font-size:14px;letter-spacing:normal;line-height:19.3846px;pointer-events:auto;text-size-adjust:100%}
form > fieldset > div > label.filter-label:not(#z):not(#z):not(#z)::before{bottom:-3px;top:15px}
form > fieldset > div > label.filter-label:not(#z):not(#z):not(#z)::after{bottom:15px;top:15px}
div.p-in > div.p-in-in > a.name > span:not(#z):not(#z):not(#z){line-height:22.1538px}
div.p-bottom.single-button > div > div.prices > div.price-per-m2:not(#z):not(#z):not(#z){font-size:14px;line-height:19.3846px}
div > div.prices > div.price-per-m2 > span.price-per-m2__price:not(#z):not(#z):not(#z){font-size:14px;line-height:19.3846px}
div > div.prices > div.price-per-m2 > span.price-per-m2__unit:not(#z):not(#z):not(#z){font-size:14px;line-height:19.3846px}
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z):not(#z)::before{bottom:-3px;top:15px}
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z):not(#z)::after{bottom:15px;top:15px}
div.news-item > div.text > div.description > p:not(#z):not(#z):not(#z){text-decoration:none}
div.top-navigation-bar > div.container > div.top-navigation-tools.top-navigation-tools--language > button.top-nav-button.top-nav-button-login.toggle-window:not(#z):not(#z):not(#z){left:-179.656px}
div.p > a.image > div.flags.flags-extra > span.flag.flag-discount:not(#z):not(#z):not(#z){width:56px}
#header:not(#z):not(#z):not(#z){border-left-color:rgb(26, 46, 26);border-right-color:rgb(26, 46, 26);border-top-color:rgb(26, 46, 26);border-bottom-color:rgb(26, 46, 26)}
#newsWrapper > div.news-item > div.image:not(#z):not(#z):not(#z){min-height:auto;min-width:auto}
div.p-bottom.single-button > div > div.prices > div.price-measure:not(#z):not(#z):not(#z){line-height:18px}
div > div.ratings-wrapper > div.availability > span:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-bottom-style:none;border-bottom-width:0px;border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);text-decoration-color:rgb(0, 0, 0)}
}
@media (min-width:480px){
#screen-reader-announcer:not(#z):not(#z):not(#z){border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;opacity:1}
#newsWrapper > div.news-item > div.text > a.title:not(#z):not(#z):not(#z){text-decoration:underline;text-decoration-line:underline}
#newsWrapper:not(#z):not(#z):not(#z){column-gap:normal;display:none;flex-wrap:nowrap;row-gap:normal}
#newsWrapper > div.news-item:not(#z):not(#z):not(#z){flex-basis:auto;flex-direction:row;min-height:0px;min-width:0px}
#newsWrapper > div.news-item > div.text:not(#z):not(#z):not(#z){min-height:0px;min-width:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px}
div.news-item > div.text > div.description > p:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);display:block;line-height:22px;max-height:none;overflow-x:visible;overflow-y:visible;text-decoration-color:rgb(0, 0, 0);text-overflow:clip}
}
@media (min-width:768px){
div.p-in > div.p-bottom.single-button > div > div.p-tools:not(#z):not(#z):not(#z){text-align:center}
form > fieldset > div > label.filter-label:not(#z):not(#z):not(#z){bottom:0px;display:inline-block;left:0px;right:0px;top:0px}
form > fieldset > div > label.filter-label:not(#z):not(#z):not(#z)::before{right:auto;transform:matrix(1, 0, 0, 1, 0, -9)}
form > fieldset > div > label.filter-label:not(#z):not(#z):not(#z)::after{left:28px;right:auto;transform:matrix(1, 0, 0, 1, 0, 0)}
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z):not(#z){bottom:0px;display:inline-block;left:0px;right:0px;top:0px}
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z):not(#z)::before{right:100.961px;transform:matrix(1, 0, 0, 1, 0, -9)}
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z):not(#z)::after{left:28px;right:90.9609px;transform:matrix(1, 0, 0, 1, 0, 0)}
article.pageArticleDetail > div > div.contact-section > div.contact-section-info-grid:not(#z):not(#z):not(#z){grid-template-rows:289.859px 213.094px}
div.p.swap-images > div.p-in > div.p-in-in > div.ratings-wrapper:not(#z):not(#z):not(#z){min-height:30px}
div.p-in > div.p-in-in > div.ratings-wrapper > div.availability:not(#z):not(#z):not(#z){margin-bottom:10px}
div.p-in-in > div.ratings-wrapper > div.availability > span:not(#z):not(#z):not(#z){border-bottom-style:none;border-bottom-width:0px;font-weight:500}
}
@media (min-width:992px){
#productsAlternative > div.products.products-block.products-additional > button:not(#z):not(#z):not(#z){right:-20px;transform:none}
div.store-section-box > div.store-section-maps > div.store-section-map > iframe:not(#z):not(#z):not(#z){height:420px}
#tab-content > div.products-related-group > div.products.products-block.products-related > button:not(#z):not(#z):not(#z){transform:none}
}
@media (min-width:1200px) and (max-width:1439px){
#products-1 > button:not(#z):not(#z):not(#z){bottom:235.305px;left:-20px;top:251.836px;transform:matrix(-1, 0, 0, -1, 0, 0);right:1118px}
#products-11 > button:not(#z):not(#z):not(#z){bottom:242.914px;left:-20px;transform:matrix(-1, 0, 0, -1, 0, 0);right:1118px}
#products-14 > button:not(#z):not(#z):not(#z){bottom:242.914px;right:1118px;left:-20px;transform:matrix(-1, 0, 0, -1, 0, 0)}
#screen-reader-announcer:not(#z):not(#z):not(#z){bottom:-2256.84px;top:3157.84px;right:1301px}
#productsAlternative > div.products.products-block.products-additional > button:not(#z):not(#z):not(#z){bottom:254.297px;top:274.297px;left:1118px}
div.product.col-sm-6.col-md-12 > div.p > a.image > div.flags.flags-extra:not(#z):not(#z):not(#z){left:188px}
#formSearchFormContent > fieldset > input.query-input.form-control.search-input:not(#z):not(#z):not(#z){width:237.586px}
#listingControlsHeading:not(#z):not(#z):not(#z){bottom:-4112.18px;top:5013.18px}
div.overall-wrapper > div.top-navigation-bar > div.container > div.top-navigation-menu:not(#z):not(#z):not(#z){width:604.258px}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-1133 > a:not(#z):not(#z):not(#z){border-bottom-color:rgb(229, 229, 229);border-left-color:rgb(229, 229, 229);border-right-color:rgb(229, 229, 229);border-top-color:rgb(229, 229, 229);color:rgb(229, 229, 229);text-decoration-color:rgb(229, 229, 229)}
ul.menu-level-1 > li.menu-item-1133 > a > b:not(#z):not(#z):not(#z){border-bottom-color:rgb(229, 229, 229);border-left-color:rgb(229, 229, 229);border-right-color:rgb(229, 229, 229);border-top-color:rgb(229, 229, 229);color:rgb(229, 229, 229);font-size:16px;font-weight:600;text-decoration-color:rgb(229, 229, 229)}
div.product > div.p > a.image > div.flags.flags-extra:not(#z):not(#z):not(#z){left:187px}
div.p > a.image > div.flags.flags-extra > span.flag.flag-discount:not(#z):not(#z):not(#z){height:56px}
div.product > div.p.swap-images > a.image > div.flags.flags-extra:not(#z):not(#z):not(#z){left:187px}
#tab-content > div.products-related-group > div.products.products-block.products-related > button:not(#z):not(#z):not(#z){bottom:250.727px;left:1118px;right:-20px;top:270.719px}
div.detail.product.specific-product > div.p.swap-images > a.image > div.flags.flags-extra:not(#z):not(#z):not(#z){left:173.75px}
#tooltip843838:not(#z):not(#z):not(#z){bottom:-594.18px;left:0px;right:1100px;top:1447.96px}
#tooltip843838 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99862px;right:100057px;top:44.2188px}
#tooltip876283:not(#z):not(#z):not(#z){bottom:-1139.64px;left:0px;right:1100px;top:1993.42px}
#tooltip876283 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99862px;right:100057px;top:44.2188px}
#tooltip475133:not(#z):not(#z):not(#z){bottom:-1722.25px;left:0px;right:1100px;top:2576.03px}
#tooltip475133 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99862px;right:100057px;top:44.2188px}
#tooltip477976:not(#z):not(#z):not(#z){bottom:-2080.34px;left:0px;right:1100px;top:2934.12px}
#tooltip477976 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99862px;right:100057px;top:44.2188px}
#tooltip210975:not(#z):not(#z):not(#z){bottom:-2460.59px;left:0px;right:1100px;top:3314.37px}
#tooltip210975 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99862px;right:100057px;top:44.2188px}
#tooltip161834:not(#z):not(#z):not(#z){bottom:-2818.68px;left:0px;right:1100px;top:3672.46px}
#tooltip161834 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99862px;right:100057px;top:44.2188px}
#tooltip666352:not(#z):not(#z):not(#z){bottom:-3180.93px;left:0px;right:1100px;top:4034.71px}
#tooltip666352 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99862px;right:100057px;top:44.2188px}
#tooltip211512:not(#z):not(#z):not(#z){bottom:-3521.03px;left:0px;right:1100px;top:4374.81px}
#tooltip211512 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99862px;right:100057px;top:44.2188px}
#tooltip668856:not(#z):not(#z):not(#z){bottom:-472.656px;left:0px;right:1100px;top:1326.44px}
#tooltip668856 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99862px;right:100057px;top:44.2188px}
#tooltip921075:not(#z):not(#z):not(#z){bottom:-128.727px;left:1015px;right:85px;top:982.508px}
#tooltip901503:not(#z):not(#z):not(#z){bottom:-391.094px;left:1015px;right:85px;top:1244.88px}
#tooltip558257:not(#z):not(#z):not(#z){bottom:-668.461px;left:1015px;right:85px;top:1522.24px}
#tooltip758509:not(#z):not(#z):not(#z){bottom:-743.461px;left:1015px;right:85px;top:1597.24px}
#tooltip695258:not(#z):not(#z):not(#z){bottom:-818.461px;left:1015px;right:85px;top:1672.24px}
#tooltip723101:not(#z):not(#z):not(#z){bottom:-893.461px;left:1015px;right:85px;top:1747.24px}
#tooltip836261:not(#z):not(#z):not(#z){bottom:-968.461px;left:1015px;right:85px;top:1822.24px}
#tooltip522308:not(#z):not(#z):not(#z){bottom:-1043.46px;left:1015px;right:85px;top:1897.24px}
}
@media (min-width:768px) and (max-width:1439px){
div.p.swap-images > a.image > div.flags.flags-extra > span.flag.flag-discount:not(#z):not(#z):not(#z){width:56px;height:56px}
}
@media (max-width:1199px){
div.news-item-detail > div.text > div.dmproducts.done.products > div.product:not(#z):not(#z):not(#z){border-bottom-color:rgb(255, 255, 255);border-left-color:rgb(255, 255, 255);border-top-color:rgb(255, 255, 255)}
}
@media (min-width:992px) and (max-width:1199px){
#products-1 > button:not(#z):not(#z):not(#z){bottom:244.844px;left:912px;top:264.836px;transform:none;right:-20px}
#products-11 > button:not(#z):not(#z):not(#z){bottom:255.914px;left:912px;transform:none;right:-20px}
#products-14 > button:not(#z):not(#z):not(#z){bottom:255.914px;right:-20px;left:912px;transform:none}
#screen-reader-announcer:not(#z):not(#z):not(#z){bottom:-4489.83px;top:5390.83px;right:1101px}
div.p-in > div.p-in-in > a.name > span:not(#z):not(#z):not(#z){line-height:19.3846px}
#productsAlternative > div.products.products-block.products-additional > button:not(#z):not(#z):not(#z){bottom:245.148px;top:265.148px;left:912px}
div.product.col-sm-6.col-md-12 > div.p > a.image > div.flags.flags-extra:not(#z):not(#z):not(#z){left:219px}
#formSearchFormContent > fieldset > input.query-input.form-control.search-input:not(#z):not(#z):not(#z){width:168.914px}
#listingControlsHeading:not(#z):not(#z):not(#z){bottom:-7307.09px;top:8208.09px}
div.product > div.p > a.image > div.flags.flags-extra:not(#z):not(#z):not(#z){left:213px}
div.p > a.image > div.flags.flags-extra > span.flag.flag-discount:not(#z):not(#z):not(#z){height:50px}
div.product > div.p.swap-images > a.image > div.flags.flags-extra:not(#z):not(#z):not(#z){left:213px}
#tab-content > div.products-related-group > div.products.products-block.products-related > button:not(#z):not(#z):not(#z){bottom:262.727px;left:912px;right:912px;top:282.719px}
div.detail.product.specific-product > div.p.swap-images > a.image > div.flags.flags-extra:not(#z):not(#z):not(#z){left:304.633px}
#products-8 > button:not(#z):not(#z):not(#z){bottom:244.844px;right:-20px;top:264.836px;left:912px;transform:none}
#articlesListHeading:not(#z):not(#z):not(#z){bottom:-1216.98px;top:2117.98px}
}
@media (min-width:768px) and (max-width:1199px){
form > fieldset > div > label.filter-label:not(#z):not(#z):not(#z)::before{bottom:2px;top:20px}
form > fieldset > div > label.filter-label:not(#z):not(#z):not(#z)::after{bottom:20px;top:20px}
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z):not(#z)::before{bottom:2px;top:20px}
form > fieldset > div > label.filter-label.disabled:not(#z):not(#z):not(#z)::after{bottom:20px;top:20px}
div.p > a.image > div.flags.flags-extra > span.flag.flag-discount:not(#z):not(#z):not(#z){width:50px}
div.container.navigation-wrapper > div.header-top > div.navigation-buttons > a.btn.btn-icon.toggle-window:not(#z):not(#z):not(#z){bottom:18px;top:-18px}
}
@media (min-width:480px) and (max-width:1199px){
div.p-final-price-wrapper > strong.price-final.price-action > span.price-final-holder.action-price > span.pr-list-unit:not(#z):not(#z):not(#z){line-height:14px}
}
@media (max-width:991px){
div.p-in > div.p-in-in > a.name > span:not(#z):not(#z):not(#z){line-height:22.1538px}
div.p-bottom.single-button > div > div.prices > div.price-per-m2:not(#z):not(#z):not(#z){font-size:14px;line-height:19.3846px}
div > div.prices > div.price-per-m2 > span.price-per-m2__price:not(#z):not(#z):not(#z){font-size:14px;line-height:19.3846px}
div > div.prices > div.price-per-m2 > span.price-per-m2__unit:not(#z):not(#z):not(#z){font-size:14px;line-height:19.3846px}
div.store-section-box > div.store-section-maps > div.store-section-map > iframe:not(#z):not(#z):not(#z){height:360px}
#tab-content > div.products-related-group > div.products.products-block.products-related > button:not(#z):not(#z):not(#z){transform:matrix(-1, 0, 0, -1, 0, 0)}
div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z):not(#z){border-bottom-color:rgb(108, 108, 108);border-left-color:rgb(108, 108, 108);border-right-color:rgb(108, 108, 108);border-top-color:rgb(108, 108, 108)}
div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z):not(#z)::before{font-size:14px}
#content > div.p-detail > div.browse-p > a.btn.btn-default.p-all:not(#z):not(#z):not(#z){background-color:rgb(160, 82, 45);border-bottom-color:rgb(160, 82, 45);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-color:rgb(160, 82, 45);border-right-color:rgb(160, 82, 45);border-top-color:rgb(160, 82, 45);border-top-left-radius:5px;border-top-right-radius:5px;font-weight:600}
div > div.ratings-wrapper > div.availability > span:not(#z):not(#z):not(#z){border-bottom-style:none;border-bottom-width:0px}
}
@media (min-width:768px) and (max-width:991px){
#products-1 > button:not(#z):not(#z):not(#z){bottom:266.344px;left:-20px;top:286.336px;transform:matrix(-1, 0, 0, -1, 0, 0);right:687px}
#products-11 > button:not(#z):not(#z):not(#z){bottom:277.414px;left:-20px;transform:matrix(-1, 0, 0, -1, 0, 0);right:687px}
#products-14 > button:not(#z):not(#z):not(#z){bottom:266.344px;right:687px;top:286.336px;left:-20px;transform:matrix(-1, 0, 0, -1, 0, 0)}
div.p-bottom.single-button > div > div.prices > div.price.price-final.action-price:not(#z):not(#z):not(#z){font-size:14px;line-height:14px;display:block;text-decoration:none}
#screen-reader-announcer:not(#z):not(#z):not(#z){bottom:-4354.81px;top:5255.81px;right:901px;font-family:Poppins, sans-serif;font-size:14px;letter-spacing:normal;line-height:19.3846px;pointer-events:auto;text-size-adjust:100%}
#productsAlternative > div.products.products-block.products-additional > button:not(#z):not(#z):not(#z){bottom:266.648px;right:687px;top:286.648px;left:-20px;transform:matrix(-1, 0, 0, -1, 0, 0)}
div.product.col-sm-6.col-md-12 > div.p > a.image > div.flags.flags-extra:not(#z):not(#z):not(#z){left:252px}
#formSearchFormContent > fieldset > input.query-input.form-control.search-input:not(#z):not(#z):not(#z){width:611.922px}
#listingControlsHeading:not(#z):not(#z):not(#z){bottom:-5946.51px;top:6847.51px}
div.product > div.p > a.image > div.flags.flags-extra:not(#z):not(#z):not(#z){left:256px}
div.p > a.image > div.flags.flags-extra > span.flag.flag-discount:not(#z):not(#z):not(#z){height:56px}
div.product > div.p.swap-images > a.image > div.flags.flags-extra:not(#z):not(#z):not(#z){left:256px}
#tab-content > div.products-related-group > div.products.products-block.products-related > button:not(#z):not(#z):not(#z){bottom:271.648px;left:-20px;right:687px;top:302.719px}
div.detail.product.specific-product > div.p.swap-images > a.image > div.flags.flags-extra:not(#z):not(#z):not(#z){left:209.469px}
#products-8 > button:not(#z):not(#z):not(#z){bottom:266.344px;right:687px;top:286.336px;left:-20px;transform:matrix(-1, 0, 0, -1, 0, 0)}
#articlesListHeading:not(#z):not(#z):not(#z){bottom:-4510.57px;top:5411.57px}
div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z):not(#z)::before{right:119.211px}
#products > div.product > div.p.swap-images > a.image:not(#z):not(#z):not(#z){border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:10px;overflow-x:visible;overflow-y:visible}
#header:not(#z):not(#z):not(#z){border-left-color:rgb(26, 46, 26);border-right-color:rgb(26, 46, 26);border-top-color:rgb(26, 46, 26);border-bottom-color:rgb(26, 46, 26)}
div > div.ratings-wrapper > div.availability > span:not(#z):not(#z):not(#z){border-bottom-color:rgb(1, 167, 95);border-left-color:rgb(1, 167, 95);border-right-color:rgb(1, 167, 95);border-top-color:rgb(1, 167, 95);color:rgb(1, 167, 95);text-decoration-color:rgb(1, 167, 95)}
#tooltip935874:not(#z):not(#z):not(#z){bottom:-1239.71px;left:0px;right:700px;top:2093.49px}
#tooltip935874 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99846.5px;right:100042px}
#tooltip390814:not(#z):not(#z):not(#z){bottom:-889.648px;left:426px;right:274px;top:1743.43px}
#tooltip776419:not(#z):not(#z):not(#z){bottom:-1341.69px;left:426px;right:274px;top:2195.47px}
#tooltip491215:not(#z):not(#z):not(#z){bottom:-1808.73px;left:426px;right:274px;top:2662.51px}
#tooltip594794:not(#z):not(#z):not(#z){bottom:-1959.11px;left:426px;right:274px;top:2812.89px}
#tooltip638442:not(#z):not(#z):not(#z){bottom:-786.141px;left:426px;right:274px;top:1639.92px}
#tooltip667497:not(#z):not(#z):not(#z){bottom:-1202.43px;left:426px;right:274px;top:2056.21px}
#tooltip814214:not(#z):not(#z):not(#z){bottom:-1633.72px;left:426px;right:274px;top:2487.5px}
#tooltip214192:not(#z):not(#z):not(#z){bottom:-1764.72px;left:426px;right:274px;top:2618.5px}
#tooltip468075:not(#z):not(#z):not(#z){bottom:-1895.72px;left:426px;right:274px;top:2749.5px}
#tooltip706305:not(#z):not(#z):not(#z){bottom:-2026.72px;left:426px;right:274px;top:2880.5px}
#tooltip474836:not(#z):not(#z):not(#z){bottom:-2157.72px;left:426px;right:274px;top:3011.5px}
#tooltip442409:not(#z):not(#z):not(#z){bottom:-2288.72px;left:426px;right:274px;top:3142.5px}
}
@media (min-width:480px) and (max-width:991px){
div.news-item > div.text > div.description > p:not(#z):not(#z):not(#z){text-decoration:none}
div.p-bottom.single-button > div > div.prices > div.price.price-final:not(#z):not(#z):not(#z){display:block}
#newsWrapper > div.news-item > div.image:not(#z):not(#z):not(#z){min-height:auto;min-width:auto}
}
@media (max-width:767px){
#products-1 > button:not(#z):not(#z):not(#z){transform:none;right:-10px}
#products-11 > button:not(#z):not(#z):not(#z){transform:none;right:-10px}
#products-14 > button:not(#z):not(#z):not(#z){right:-10px;transform:none}
article.pageArticleDetail > div > div.contact-section > div.contact-section-info-grid:not(#z):not(#z):not(#z){grid-template-rows:273.242px 289.859px 212.328px 213.094px}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-1133 > a:not(#z):not(#z):not(#z){border-bottom-color:rgb(218, 218, 218);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);text-decoration-color:rgb(0, 0, 0);margin-bottom:10px;margin-left:10px;margin-right:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}
ul.menu-level-1 > li.menu-item-1133 > a > b:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);text-decoration-color:rgb(0, 0, 0)}
#tab-content > div.products-related-group > div.products.products-block.products-related > button:not(#z):not(#z):not(#z){left:-10px}
div.container.navigation-wrapper > div.header-top > div.navigation-buttons > a.btn.btn-icon.toggle-window:not(#z):not(#z):not(#z){bottom:55px;min-height:0px;min-width:0px;padding-top:0px;position:absolute}
#products-8 > button:not(#z):not(#z):not(#z){right:-10px;transform:none}
div.overall-wrapper:not(#z):not(#z):not(#z){padding-top:125px}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools > a.toggle-window:not(#z):not(#z):not(#z){border-bottom-color:rgb(229, 229, 229);border-left-color:rgb(229, 229, 229);border-right-color:rgb(229, 229, 229);border-top-color:rgb(229, 229, 229);color:rgb(229, 229, 229);text-decoration:underline;text-decoration-color:rgb(229, 229, 229);bottom:0px;right:0px;top:0px}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools > a.toggle-window:not(#z):not(#z):not(#z)::before{background-image:none;background-repeat:repeat;background-size:auto;border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);content:"";text-decoration-color:rgb(0, 0, 0);bottom:-12px;left:0px;right:0px;top:12px;text-decoration:none}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools > a.toggle-window:not(#z):not(#z):not(#z)::after{border-bottom-color:rgb(229, 229, 229);border-left-color:rgb(229, 229, 229);border-right-color:rgb(229, 229, 229);border-top-color:rgb(229, 229, 229);color:rgb(229, 229, 229);text-decoration-color:rgb(229, 229, 229);text-decoration:none;bottom:-18px;left:0px;right:0px}
#formSearchForm:not(#z):not(#z):not(#z){bottom:0px;left:0px;min-height:auto;min-width:auto;right:0px;top:0px}
#formSearchForm:not(#z):not(#z):not(#z)::before{bottom:15.5px;top:13.5px}
#formSearchForm > fieldset > input.query-input.form-control.search-input:not(#z):not(#z):not(#z){min-height:auto;min-width:auto}
#navigation > div.navigation-in.menu > ul.menu-level-1:not(#z):not(#z):not(#z){justify-content:normal}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-744 > a:not(#z):not(#z):not(#z){border-bottom-color:rgb(218, 218, 218);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);margin-bottom:10px;margin-left:10px;margin-right:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-decoration-color:rgb(0, 0, 0)}
ul.menu-level-1 > li.menu-item-744 > a > b:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);text-decoration-color:rgb(0, 0, 0)}
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-759:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0)}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-759 > a:not(#z):not(#z):not(#z){border-bottom-color:rgb(218, 218, 218);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);margin-bottom:10px;margin-left:10px;margin-right:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-decoration-color:rgb(0, 0, 0)}
ul.menu-level-1 > li.menu-item-759 > a > b:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);text-decoration-color:rgb(0, 0, 0)}
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-773:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0)}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-773 > a:not(#z):not(#z):not(#z){border-bottom-color:rgb(218, 218, 218);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);margin-bottom:10px;margin-left:10px;margin-right:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-decoration-color:rgb(0, 0, 0)}
ul.menu-level-1 > li.menu-item-773 > a > b:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);text-decoration-color:rgb(0, 0, 0)}
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-764:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0)}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-764 > a:not(#z):not(#z):not(#z){border-bottom-color:rgb(218, 218, 218);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);margin-bottom:10px;margin-left:10px;margin-right:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-decoration-color:rgb(0, 0, 0)}
ul.menu-level-1 > li.menu-item-764 > a > b:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);text-decoration-color:rgb(0, 0, 0)}
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-807:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0)}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-807 > a:not(#z):not(#z):not(#z){border-bottom-color:rgb(218, 218, 218);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);margin-bottom:10px;margin-left:10px;margin-right:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-decoration-color:rgb(0, 0, 0)}
ul.menu-level-1 > li.menu-item-807 > a > b:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);text-decoration-color:rgb(0, 0, 0)}
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-767:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0)}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-767 > a:not(#z):not(#z):not(#z){border-bottom-color:rgb(218, 218, 218);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);margin-bottom:10px;margin-left:10px;margin-right:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-decoration-color:rgb(0, 0, 0)}
ul.menu-level-1 > li.menu-item-767 > a > b:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);text-decoration-color:rgb(0, 0, 0)}
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-1133:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0)}
#navigation > div.navigation-in.menu > ul.menu-level-1 > li.menu-item-1097:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0)}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-1097 > a:not(#z):not(#z):not(#z){border-bottom-color:rgb(218, 218, 218);margin-bottom:10px;margin-left:10px;margin-right:10px;margin-top:10px;min-height:44px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;white-space:normal}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-1097 > a:not(#z):not(#z):not(#z)::before{white-space:normal}
ul.menu-level-1 > li.menu-item-1097 > a > b:not(#z):not(#z):not(#z){white-space:normal}
#navigation > div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu:not(#z):not(#z):not(#z){line-height:16px}
div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu > li.top-navigation-menu-item-735 > a:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);line-height:16px;margin-bottom:20px;padding-left:20px;text-decoration-color:rgb(0, 0, 0)}
#navigation > div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu > li.top-navigation-menu-item-779:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);line-height:16px}
#navigation > div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu > li.top-navigation-menu-item-732:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);line-height:16px}
#navigation > div.navigation-in.menu > ul.top-navigation-bar-menu.cloned-mobile-menu > li.top-navigation-menu-item-29:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);line-height:16px}
div.p-bottom.single-button > div > div.p-tools > a.btn.btn-primary:not(#z):not(#z):not(#z){width:100%}
div.product > div.p.swap-images > div.p-in > div.p-in-in:not(#z):not(#z):not(#z){min-width:0px}
div.p-bottom.no-buttons > div > div.p-tools > a.btn.btn-primary:not(#z):not(#z):not(#z){width:100%}
div.overall-wrapper > div.top-navigation-bar:not(#z):not(#z):not(#z){border-bottom-color:rgb(26, 46, 26);border-top-color:rgb(26, 46, 26)}
div.overall-wrapper > div.top-navigation-bar > div.container > div.top-navigation-tools.top-navigation-tools--language:not(#z):not(#z):not(#z){margin-right:90px}
div.top-navigation-bar > div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools:not(#z):not(#z):not(#z){width:100%;height:50px}
#header > div.container.navigation-wrapper > div.header-top > div.search:not(#z):not(#z):not(#z){display:flex;width:100%}
#formSearchForm > fieldset > button.btn.btn-default:not(#z):not(#z):not(#z){min-height:auto;min-width:auto}
div.dmproducts.done.products > div.product > div.p > a.image:not(#z):not(#z):not(#z){border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:19px;overflow-x:visible;overflow-y:visible}
div.product > div.p > div.p-in > div.p-in-in:not(#z):not(#z):not(#z){min-width:0px}
div > div.ratings-wrapper > div.availability > span:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);text-decoration-color:rgb(0, 0, 0)}
}
@media (min-width:480px) and (max-width:767px){
#products-1 > button:not(#z):not(#z):not(#z){bottom:262.195px;left:650px;top:282.188px}
#products-11 > button:not(#z):not(#z):not(#z){bottom:275.414px;left:650px;top:295.414px}
#products-14 > button:not(#z):not(#z):not(#z){bottom:264.344px;top:284.336px;left:650px}
#screen-reader-announcer:not(#z):not(#z):not(#z){bottom:-3818.12px;top:4719.12px;right:701px}
div > div.prices > div.price-per-m2 > span.price-per-m2__price:not(#z):not(#z):not(#z){background-color:rgba(0, 0, 0, 0);clip:auto;display:inline;font-weight:600;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;overflow-x:visible;overflow-y:visible;position:static}
#productsAlternative > div.products.products-block.products-additional > button:not(#z):not(#z):not(#z){bottom:247.148px;right:-10px;top:267.148px;left:650px;transform:none}
#formSearchFormContent > fieldset > input.query-input.form-control.search-input:not(#z):not(#z):not(#z){width:564.922px}
#listingControlsHeading:not(#z):not(#z):not(#z){bottom:-5669.51px;top:6570.51px}
#tab-content > div.products-related-group > div.products.products-block.products-related > button:not(#z):not(#z):not(#z){bottom:250.148px;right:650px;top:270.148px}
div.container.navigation-wrapper > div.header-top > div.navigation-buttons > a.btn.btn-icon.toggle-window:not(#z):not(#z):not(#z){left:595px}
#products-8 > button:not(#z):not(#z):not(#z){bottom:264.344px;top:284.336px;left:650px}
#articlesListHeading:not(#z):not(#z):not(#z){bottom:-4270.88px;top:5171.88px}
div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z):not(#z)::before{right:389.852px}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools > a.toggle-window:not(#z):not(#z):not(#z){display:block;min-height:0px;min-width:0px;text-decoration-line:none;height:50px;left:650px;line-height:14px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:50px;position:absolute}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools > a.toggle-window:not(#z):not(#z):not(#z)::before{background-color:rgb(255, 255, 255);position:relative}
#formSearchForm:not(#z):not(#z):not(#z){width:650px}
#formSearchForm:not(#z):not(#z):not(#z)::before{right:618px}
#formSearchForm > fieldset > input.query-input.form-control.search-input:not(#z):not(#z):not(#z){width:554.922px}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-1097 > a:not(#z):not(#z):not(#z){font-size:14px;font-weight:600}
div.navigation-in.menu > ul.menu-level-1 > li.menu-item-1097 > a:not(#z):not(#z):not(#z)::before{font-size:14px;font-weight:600;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19.5A2.5 2.5 0 0 1 6.5 17H20M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2Z'/%3E%3C/svg%3E");mask-position:50% 50%;mask-repeat:no-repeat;mask-size:contain}
#productsListHeading:not(#z):not(#z):not(#z){bottom:548.203px;top:352.797px}
#newsWrapper > div.news-item > div.image:not(#z):not(#z):not(#z){width:100%}
#tooltip284700:not(#z):not(#z):not(#z){bottom:-1203.45px;top:2057.23px}
#tooltip284700 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99901px;right:100096px}
#tooltip141562:not(#z):not(#z):not(#z){bottom:-1963.59px;top:2817.37px}
#tooltip141562 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99901px;right:100096px}
#tooltip800631:not(#z):not(#z):not(#z){bottom:-2800.16px;top:3653.95px}
#tooltip800631 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99901px;right:100096px}
#tooltip915421:not(#z):not(#z):not(#z){bottom:-3256.79px;top:4110.57px}
#tooltip915421 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99901px;right:100096px}
}
@media (max-width:479px){
#products-1 > button:not(#z):not(#z):not(#z){bottom:195.844px;left:340px;top:215.836px}
#products-11 > button:not(#z):not(#z):not(#z){bottom:220.062px;left:340px;top:240.062px}
#products-14 > button:not(#z):not(#z):not(#z){bottom:208.992px;top:228.984px;left:340px}
#screen-reader-announcer:not(#z):not(#z):not(#z){bottom:-7462.59px;top:8363.59px;right:391px}
#products > div.product:not(#z):not(#z):not(#z){border-right-color:rgb(255, 255, 255)}
#productsAlternative > div.products.products-block.products-additional > button:not(#z):not(#z):not(#z){bottom:180.727px;right:340px;top:200.719px;left:-10px;transform:matrix(-1, 0, 0, -1, 0, 0)}
#formSearchFormContent > fieldset > input.query-input.form-control.search-input:not(#z):not(#z):not(#z){width:254.922px}
#listingControlsHeading:not(#z):not(#z):not(#z){bottom:-4134.25px;top:5035.25px}
#tab-content > div.products-related-group > div.products.products-block.products-related > button:not(#z):not(#z):not(#z){bottom:183.727px;right:340px;top:203.719px}
div.container.navigation-wrapper > div.header-top > div.navigation-buttons > a.btn.btn-icon.toggle-window:not(#z):not(#z):not(#z){left:285px}
#products-8 > button:not(#z):not(#z):not(#z){bottom:197.914px;top:217.914px;left:340px}
div.news-item-detail > div.text > div.dmproducts.done.products > div.product:not(#z):not(#z):not(#z){border-right-color:rgb(255, 255, 255)}
div.overall-wrapper > div.container.breadcrumbs-wrapper > div.breadcrumbs.navigation-home-icon-wrapper:not(#z):not(#z):not(#z)::before{right:119.211px}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools > a.toggle-window:not(#z):not(#z):not(#z){display:none;min-height:auto;min-width:auto;text-decoration-line:underline;height:35px;left:340px;line-height:19.3846px;padding-bottom:4px;padding-left:4px;padding-right:4px;padding-top:4px;width:40px;position:static}
div.container > div.top-navigation-tools.top-navigation-tools--language > div.responsive-tools > a.toggle-window:not(#z):not(#z):not(#z)::before{background-color:rgba(0, 0, 0, 0);position:static}
#formSearchForm:not(#z):not(#z):not(#z){width:340px}
#formSearchForm:not(#z):not(#z):not(#z)::before{right:308px}
#formSearchForm > fieldset > input.query-input.form-control.search-input:not(#z):not(#z):not(#z){width:100%}
#productsListHeading:not(#z):not(#z):not(#z){bottom:507.211px;top:393.789px}
div.overall-wrapper > div.site-msg.information:not(#z):not(#z):not(#z){left:0px}
div.overall-wrapper > div.site-msg.information > div.container > div.close:not(#z):not(#z):not(#z){left:350px}
#formNewsletterWidget > fieldset > button.btn.btn-primary:not(#z):not(#z):not(#z){background-color:rgb(160, 82, 45);border-bottom-color:rgb(160, 82, 45);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left-color:rgb(160, 82, 45);border-right-color:rgb(160, 82, 45);border-top-color:rgb(160, 82, 45);border-top-left-radius:4px;border-top-right-radius:4px;padding-bottom:8px;padding-left:0px;padding-right:0px;padding-top:8px;width:340px}
ul.subcategories.with-image > li.col-xs-6.col-sm-6.col-lg-3 > a > span.image:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);text-decoration-color:rgb(0, 0, 0);width:20%;text-decoration:none}
li.col-xs-6.col-sm-6.col-lg-3 > a > span.image > img:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);text-decoration-color:rgb(0, 0, 0);text-decoration:none}
ul.subcategories.with-image > li.col-xs-6.col-sm-6.col-lg-3 > a > span.text:not(#z):not(#z):not(#z){border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-top-color:rgb(0, 0, 0);color:rgb(0, 0, 0);text-decoration-color:rgb(0, 0, 0);text-decoration:none}
#header:not(#z):not(#z):not(#z){border-left-color:rgb(26, 46, 26);border-right-color:rgb(26, 46, 26);border-top-color:rgb(26, 46, 26);bottom:775px}
#tooltip922376:not(#z):not(#z):not(#z){bottom:-629.859px;left:193px;right:0px;top:1483.64px}
#tooltip922376 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:100px;right:92px}
div.p-bottom.single-button > div > div.prices > div.price-measure:not(#z):not(#z):not(#z){line-height:18px}
#tooltip11359:not(#z):not(#z):not(#z){bottom:-1019.88px;top:1873.66px}
#tooltip11359 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99901px;right:100096px}
#tooltip660934:not(#z):not(#z):not(#z){bottom:-1789.09px;top:2642.88px}
#tooltip660934 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99901px;right:100096px}
#tooltip950200:not(#z):not(#z):not(#z){bottom:-2595.46px;top:3449.24px}
#tooltip950200 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99901px;right:100096px}
#tooltip90967:not(#z):not(#z):not(#z){bottom:-3030.47px;top:3884.25px}
#tooltip90967 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99901px;right:100096px}
#tooltip47884:not(#z):not(#z):not(#z){bottom:-3487.62px;top:4341.41px}
#tooltip47884 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99901px;right:100096px}
#tooltip773002:not(#z):not(#z):not(#z){bottom:-3922.63px;top:4776.41px}
#tooltip773002 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99901px;right:100096px}
#tooltip201833:not(#z):not(#z):not(#z){bottom:-4379.79px;top:5233.57px}
#tooltip201833 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99901px;right:100096px}
#tooltip857084:not(#z):not(#z):not(#z){bottom:-4814.8px;top:5668.58px}
#tooltip857084 > div.tooltip-arrow:not(#z):not(#z):not(#z){left:-99901px;right:100096px}
}
/* ===== Dlaždice kategórií na homepage (.top-cat) – napísané ručne ===== */
.top-cat{position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 20px 80px;background:url("https://767804.myshoptet.com/user/documents/upload/Sablona/Kategorie/Zrubko_pozadie_dlazdic.webp") center/cover no-repeat;overflow:hidden}
.top-cat-overlay{position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.5)}
.top-cat-inner{position:relative;z-index:2;max-width:1200px;margin:0 auto}
.top-cat-head{max-width:600px;margin:35px 0}
.top-cat-head h1{margin:17.42px 0;color:#fff;font-size:26px;font-weight:600;line-height:1.1}
.top-cat-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:24px}
.top-cat .cat-item{grid-column:span 2}
.top-cat .cat-item:nth-child(5){grid-column:2 / span 2}
.top-cat .cat-item a{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:rgba(255,255,255,.96);border-radius:5px;box-shadow:0 8px 25px rgba(0,0,0,.18);color:#000;text-decoration:none;transition:.25s}
.top-cat .cat-img{aspect-ratio:3 / 2;overflow:hidden}
.top-cat .cat-img img,.top-cat .cat-img video{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;transition:transform .3s ease-out}
.top-cat .cat-img--video{position:relative}
.top-cat .cat-logo{position:absolute;top:20%;left:50%;width:37%;transform:translate(-50%,-50%)}
.top-cat .cat-logo svg{display:block;width:100%;height:auto}
.top-cat .cat-text{display:flex;align-items:center;justify-content:center;min-height:68px;padding:20px;text-align:center}
.top-cat .cat-text span{font-size:18px;font-weight:600;line-height:1.25}
@media (max-width:991px){
  .top-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
  .top-cat .cat-item,.top-cat .cat-item:nth-child(5){grid-column:auto}
  .top-cat .cat-item:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc(50% - 9px)}
}
@media (max-width:600px){
  .top-cat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:294px;margin:0 auto}
  .top-cat .cat-item:last-child:nth-child(odd){grid-column:2;width:auto}
  .top-cat .cat-img{aspect-ratio:auto;height:75px}
  .top-cat .cat-text{min-height:45px;padding:8px 4px}
  .top-cat .cat-text span{font-size:11px}
}
/* ===== Google recenzie na homepage (.zrubko-reviews) – napísané ručne ===== */
.zrubko-reviews{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:36px 16px;background:#fff;color:#202124;overflow:hidden;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}
.zrubko-reviews__inner{max-width:1080px;margin:0 auto}
.zrubko-reviews .homepage-group-title{color:#000;font-size:26px;font-weight:600;line-height:1.1;text-align:center;margin:57px 0 19px}
.zrubko-reviews__viewport{position:relative}
.zrubko-reviews__track{display:flex;gap:20px;margin:0;padding:0;list-style:none;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none}
.zrubko-reviews__track::-webkit-scrollbar{display:none}
.zrubko-reviews__item{flex:0 0 calc((100% - 40px) / 3);scroll-snap-align:start;list-style:none;margin:0;padding:0}
.zrubko-reviews__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:grid;place-items:center;width:36px;height:36px;padding:1px 6px;background:#fff;border:1px solid #DADCE0;border-radius:4px;color:#202124;font-size:22px;line-height:22px;cursor:pointer}
.zrubko-reviews__arrow--previous{left:-18px}
.zrubko-reviews__arrow--next{right:-18px}
.zrubko-review-card{display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:18px;background:#fff;border:1px solid #DADCE0;border-radius:8px;box-shadow:0 1px 2px rgba(32,33,36,.08)}
.zrubko-review-card__author{display:flex;align-items:center;gap:9px}
.zrubko-review-card__avatar{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:#F1F3F4;color:#5F6368;font-size:13px;font-weight:500;line-height:18px}
.zrubko-review-card__author-copy{min-width:0}
.zrubko-review-card__name-row{display:flex;align-items:center;gap:4px}
.zrubko-review-card__name{font-weight:600;line-height:16.8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.zrubko-review-card__verified{flex:0 0 14px;width:14px;line-height:0}
.zrubko-review-card__verified img{width:14px;height:14px;max-width:100%}
.zrubko-review-card__date{display:block;margin:2px 0 0;color:#70757A;font-size:12px;line-height:1.385}
.zrubko-review-card__google{display:flex;flex:0 0 20px;align-items:center;justify-content:center;margin-left:auto;line-height:0}
.zrubko-review-card__google svg{width:20px;height:20px}
.zrubko-review-card__stars{margin:13px 0 8px;color:#FBBC04;font-size:16px;line-height:16px;letter-spacing:1px}
.zrubko-review-card__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;color:rgba(13,19,33,.8);font-size:13.5px;line-height:1.5}
.zrubko-review-card__more{align-self:flex-start;margin:8px 0 0;padding:0;border:0;background:none;color:#4285F4;font-size:13px;line-height:18px;cursor:pointer}
@media (max-width:991px){.zrubko-reviews__item{flex-basis:calc((100% - 20px) / 2)}}
@media (max-width:767px){.zrubko-reviews__item{flex-basis:85%}.zrubko-reviews__arrow{display:none}}
/* ===== Interakcie (hover / focus) – napísané ručne podľa dizajn manuálu Zrubko v2.0 ===== */
:root{--zr-sienna:#A0522D;--zr-sienna-h:#7E4023;--zr-green:#1B2E1B;--zr-green-h:#0D1809;--zr-light:#E5E5E5;--zr-focus:#A0522D}
/* Tlačidlá: sienna → tmavšia sienna, čierne → zelená */
.btn.btn-conversion:hover,.btn.btn-cart:hover,.btn.btn-default:hover,#cart-wrapper a.btn.btn-primary:hover,
.custom-footer__newsletter .btn.btn-primary:hover,.custom-footer__newsletter a.btn.btn-primary:hover,
.homepage-blog-wrapper .cta-button:hover,.variant-show-more-btn:hover,
.news-item-detail a.btn.btn-cart:hover,.shoptet-modal-lg .modal-related-product-link:hover{
  background-color:var(--zr-sienna-h);border-color:var(--zr-sienna-h);color:#fff;text-decoration:none}
.btn.btn-primary:hover,.btn.btn-secondary:hover,
.pagination__link.pagination__link--next.btn.btn-secondary:hover{background-color:var(--zr-green);border-color:var(--zr-green);color:#fff}
.btn:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{
  outline:2px solid var(--zr-focus);outline-offset:2px}
/* Horná lišta a menu */
.top-navigation-bar a:hover,.languagesMenu__header:hover,.languagesMenu__box.open .languagesMenu__header{color:#fff}
@media (min-width:768px){
  .navigation-in > ul > li > a:hover,.menu-helper > ul > li > a:hover{color:#fff;background-color:var(--zr-green-h)}
  .navigation-in .has-third-level div > ul a:hover{color:var(--zr-sienna-h)}
}
@media (max-width:767px){
  #navigation .navigationActions > li > a:hover,ul.top-navigation-bar-menu li a:hover{text-decoration:underline}
}
/* Karty produktov a dlaždice kategórií */
.products-block .p{transition:box-shadow .2s ease}
.products-block .p:hover{box-shadow:0 6px 18px rgba(0,0,0,.12)}
.top-cat .cat-item a{transition:transform .2s ease,box-shadow .2s ease}
.top-cat .cat-item a:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.12)}
.store-section-gallery-item img{transition:transform .3s ease}
.store-section-gallery-item:hover img{transform:scale(1.03)}
/* Záložky, triedenie, filtre */
.shp-tabs-holder ul.shp-tabs li .shp-tab-link:hover{border-bottom-color:var(--zr-sienna)}
.listSorting__control:hover{border-bottom:2px solid var(--zr-sienna)}
.category-header input[type="radio"] + label:hover{color:var(--zr-sienna-h);border-bottom-color:var(--zr-sienna)}
.blog-categories-filter .filter-list a:hover{color:var(--zr-sienna-h)}
/* Texty a odkazy */
#footer ul a:hover,#footer li > a:hover,#footer .contact-box a:hover,#footer .js-cookies-settings:hover,#signature a:hover,
.f-email a:hover,.f-phone a:hover,.f-showroom a:hover{color:#fff;text-decoration:underline}
.homepage-blog-wrapper .news-item .title:hover,.blog-read-more:hover,.discount-coupon .coupon-link:hover,
body.in-blog.type-posts-listing a.title[data-testid="textArticleTitle"]:hover{text-decoration:underline}
.news-item-detail a:not([class*="btn"]):hover{color:var(--zr-sienna-h);text-decoration:underline}
.about-us-section-links a:hover{border-bottom-color:var(--zr-sienna)}
.custom-footer__newsletter .consents a:hover,.custom-footer__newsletter .form-group label a:hover{color:#fff}
.zrubko-review-card__more:hover{color:var(--zr-sienna-h);text-decoration:underline}
.zrubko-reviews__arrow:hover{background-color:#F8F6F2;box-shadow:0 2px 8px rgba(0,0,0,.12)}
/* ===== Texty v CSS podľa jazyka ===== */
@media (min-width:992px){
  html[lang="sk"] .top-navigation-contacts a.project-phone::before{content:"Potrebujete poradiť?"}
  html[lang="en"] .top-navigation-contacts a.project-phone::before{content:"Need advice?"}
  html[lang="sk"] .top-navigation-contacts a.project-phone::after{content:"(Po-Pia 08:00-17:00, So 08:00-12:00)"}
  html[lang="en"] .top-navigation-contacts a.project-phone::after{content:"(Mon-Fri 08:00-17:00, Sat 08:00-12:00)"}
}
html[lang="sk"] .custom-footer__newsletter .newsletter-header::after{content:"Doprajte si pravidelnú dávku noviniek, zliav a užitočných rád."}
html[lang="en"] .custom-footer__newsletter .newsletter-header::after{content:"Enjoy regular updates, discounts, and useful tips."}
html[lang="sk"] #productsAlternative::before{content:"Podobné produkty"}
html[lang="en"] #productsAlternative::before{content:"Similar products"}
html[lang="sk"] .languagesMenu__header--actual::after{content:"SK"}
html[lang="en"] .languagesMenu__header--actual::after{content:"EN"}
.languagesMenu__list--language a[href*="language=sk"] .languagesMenu__list__name::after{content:"SK"}
.languagesMenu__list--language a[href*="language=en"] .languagesMenu__list__name::after{content:"EN"}
/* ===== Detail produktu: výber variantu (.variant-top-holder) – napísané ručne ===== */
.variant-top-holder__title:not(#z):not(#z):not(#z){margin:0 0 15px;font-size:18px;font-weight:600;line-height:1.385}
.variant-table:not(#z):not(#z):not(#z){display:flex;flex-direction:column;gap:15px}
.variant-table .table-row:not(#z):not(#z):not(#z){display:flex;flex-wrap:nowrap;gap:18px;padding:16px;background:#fff;border:1px solid #E7E7E7;border-radius:5px}
.variant-table .table-col.variant-name-wrapper:not(#z):not(#z):not(#z){position:relative;display:flex;align-items:center;flex:1 1 auto;width:auto;min-width:0;padding:0}
.variant-meta:not(#z):not(#z):not(#z){display:block;width:100%}
.variant-meta .variant-name:not(#z):not(#z):not(#z){margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.385}
.variant-summary-info:not(#z):not(#z):not(#z){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 10px}
.variant-summary-label:not(#z):not(#z):not(#z){margin:0 0 4px;color:#777;font-size:12px;line-height:1.385}
.variant-summary-main:not(#z):not(#z):not(#z){font-size:14px;font-weight:600;line-height:1.385}
.variant-summary-sub:not(#z):not(#z):not(#z){margin:2px 0 0;color:#555;font-size:12px;line-height:1.385}
.variant-extra-info:not(#z):not(#z):not(#z){display:block;margin:2px 0 0}
.variant-extra-info > span:not(#z):not(#z):not(#z){display:block;color:#01A75F}
.variant-extra-info .delivery-time:not(#z):not(#z):not(#z){display:block;padding:0 20px 5px 0}
.variant-extra-info .delivery-time-label:not(#z):not(#z):not(#z){display:inline-block}
.variant-table .table-col.cart:not(#z):not(#z):not(#z){position:relative;flex:0 0 250px;width:250px;padding:0;text-align:right}
.variant-submit fieldset:not(#z):not(#z):not(#z){display:grid;grid-template-columns:58px 1fr;gap:8px;margin:0;padding:0;border:0}
.variant-submit span.quantity:not(#z):not(#z):not(#z){grid-column:1;grid-row:1;position:relative;display:block;width:58px;height:48px;padding:0 30px 0 0;border:1px solid #919191;border-radius:5px;font-size:13px;line-height:13px}
.variant-submit span.quantity input.amount:not(#z):not(#z):not(#z){width:100%;height:46px;padding:5px;border:0;background:transparent;font-size:14px;text-align:center}
.variant-submit span.quantity button.increase:not(#z):not(#z):not(#z),.variant-submit span.quantity button.decrease:not(#z):not(#z):not(#z){position:absolute;right:0;width:20px;height:23px;padding:0;background:#F6F6F6;border:0;border-left:1px solid #919191;font-size:13px}
.variant-submit span.quantity button.increase:not(#z):not(#z):not(#z){top:0;border-radius:0 5px 0 0}
.variant-submit span.quantity button.decrease:not(#z):not(#z):not(#z){top:23px;border-top:1px solid #919191;border-radius:0 0 5px 0}
.variant-submit span.quantity button span:not(#z):not(#z):not(#z){font-size:10px}
.variant-submit .add-to-cart-button:not(#z):not(#z):not(#z){grid-column:2;grid-row:1;display:block;width:100%;height:50px;padding:0 15px;background:#A0522D;border:1px solid #A0522D;border-radius:5px;color:#fff;font-weight:600;text-align:center;text-transform:uppercase}
.variant-pack-info-wrap:not(#z):not(#z):not(#z){grid-column:1 / 3}
.variant-pack-info:not(#z):not(#z):not(#z){padding:10px;background:#F6F6F6;border:1px solid #DADADA;border-radius:5px;text-align:right}
.variant-pack-info__item:not(#z):not(#z):not(#z){display:flex;justify-content:space-between;align-items:flex-start;gap:10px}
.variant-pack-info__item > strong:not(#z):not(#z):not(#z){flex:0 0 95px;font-weight:600;text-align:left}
.variant-pack-info__item > span:not(#z):not(#z):not(#z){flex:1 1 auto;text-align:right}
@media (max-width:991px){
  .variant-table .table-row:not(#z):not(#z):not(#z){flex-wrap:wrap}
  .variant-table .table-col.variant-name-wrapper:not(#z):not(#z):not(#z){flex:0 0 100%;margin:0 0 7px}
  .variant-table .table-col.cart:not(#z):not(#z):not(#z){flex:0 0 100%;width:100%}
}
@media (max-width:767px){
  .variant-submit fieldset:not(#z):not(#z):not(#z){grid-template-columns:auto 1fr}
}
.p-info-wrapper > .variant-top-holder:not(#z):not(#z):not(#z),.p-info-wrapper > .variant-insert-anchor:not(#z):not(#z):not(#z){order:0}
/* ===== Mobilná hlavička (do 767 px) – napísané ručne ===== */
@media (max-width:767px){
  #header:not(#z):not(#z):not(#z):not(#z){bottom:auto;height:auto}
  .responsive-tools > a.toggle-window[data-target]:not(#z):not(#z):not(#z):not(#z){top:auto;right:auto;bottom:auto;left:auto;color:#E5E5E5}
  .responsive-tools > a.toggle-window[data-target="search"]:not(#z):not(#z):not(#z):not(#z){position:static}
  .responsive-tools > a.toggle-window[data-target="login"]:not(#z):not(#z):not(#z):not(#z){display:block;position:static;width:40px;height:35px;padding:4px}
  .responsive-tools > a.toggle-window[data-target="login"]:not(#z):not(#z):not(#z):not(#z)::before{content:"";display:inline-block;position:static;width:23px;height:23px;line-height:0;background:url("https://cdn.myshoptet.com/usr/767804.myshoptet.com/user/documents/upload/Sablona/Login.webp") 0 0/100% auto no-repeat;color:#E5E5E5}
  .responsive-tools > a.toggle-window[data-target="login"]:not(#z):not(#z):not(#z):not(#z)::after{content:none}
  .responsive-tools > a.toggle-window[data-target="navigation"]:not(#z):not(#z):not(#z):not(#z){display:block;position:absolute;top:0;right:0;left:auto;width:50px;height:50px;padding:0;z-index:3;line-height:14px}
  .responsive-tools > a.toggle-window[data-target="navigation"]:not(#z):not(#z):not(#z):not(#z)::before{content:"\e914";display:inline-block;position:relative;top:12px;width:32px;height:0;font-family:shoptet;font-size:22px;line-height:0;vertical-align:middle;color:#fff;background:#fff}
  .responsive-tools > a.toggle-window[data-target="navigation"]:not(#z):not(#z):not(#z):not(#z)::after{content:"MENU";display:block;position:relative;top:18px;width:50px;height:11px;font-family:Poppins,sans-serif;font-size:11px;line-height:11px;text-align:center;color:#E5E5E5}
}
@media (max-width:479px){body.type-index .overall-wrapper:not(#z):not(#z):not(#z):not(#z){padding-top:105px}}
/* Počet kusov v košíku */
.navigation-buttons a.btn-icon > i:not(#z):not(#z):not(#z):not(#z){position:absolute;top:8px;left:19px;display:flex;align-items:center;justify-content:center;width:17px;height:17px;min-width:0;border-radius:50%;background:#FF2400;color:#fff;font-size:11px;font-style:normal;line-height:11px}
@media (max-width:767px){
  .responsive-tools > a.toggle-window[data-target="navigation"]:not(#z):not(#z):not(#z):not(#z){text-decoration:none}
  .top-cat-grid:not(#z){max-width:none;margin:0;padding:0 10px}
}
/* Tlačidlá btn-default (napr. „Otvoriť filter“) */
.btn.btn-default:not(#z){background-color:#A0522D;border-color:#A0522D;border-radius:5px;font-weight:600}
.btn.btn-default.unveil-button:not(#z){padding:10px 15px}
/* ===== Karta produktu vo výpise kategórie (#products) – napísané ručne ===== */
#products .p:not(#z):not(#z):not(#z){display:flex;flex-direction:column;position:relative;padding:10px 10px 0;border:1px solid #DADADA;border-radius:5px}
#products .p > a.image:not(#z):not(#z):not(#z){display:block;position:relative;margin:0 0 10px;border-radius:0;text-align:center}
#products .p .p-in:not(#z):not(#z):not(#z){display:flex;flex-direction:column;flex:1 0 auto}
#products .p .p-in-in:not(#z):not(#z):not(#z){flex:0 0 auto;min-height:40px}
#products .p a.name:not(#z):not(#z):not(#z){display:block;min-height:40px;margin:0 0 10px;font-size:15px;font-weight:400;line-height:1.385;text-align:center;text-decoration:underline}
#products .p a.name > span:not(#z):not(#z):not(#z){font-size:inherit;line-height:inherit}
#products .p .p-bottom:not(#z):not(#z):not(#z){display:block;flex:0 0 auto}
#products .p .p-bottom > div:not(#z):not(#z):not(#z){display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center}
#products .p .prices:not(#z):not(#z):not(#z){flex:1 1 100%;margin:0;font-size:14px;line-height:1.385;text-align:left}
#products .p .price-per-m2:not(#z):not(#z):not(#z){font-size:14px;line-height:1.385}
#products .p .price-per-m2__price:not(#z):not(#z):not(#z){font-weight:600}
#products .p .ratings-wrapper:not(#z):not(#z):not(#z){display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center}
#products .p .availability:not(#z):not(#z):not(#z){flex:1 1 100%;margin:10px 0;font-size:14px;font-weight:500;color:#000}
#products .p .availability span:not(#z):not(#z):not(#z){color:#01A75F;text-decoration:none;border:0}
#products .p .p-tools:not(#z):not(#z):not(#z){flex:0 1 calc(50% - 5px);margin:0 0 16px;text-align:left}
#products .p .p-tools a.btn:not(#z):not(#z):not(#z){display:inline-block;padding:10px 15px;background:#A0522D;border:1px solid #A0522D;border-radius:5px;color:#fff;font-size:14px;font-weight:600;line-height:24px;text-align:center}
@media (max-width:767px){
  #products .p:not(#z):not(#z):not(#z){padding:4px 8px 0}
  #products .p > a.image:not(#z):not(#z):not(#z){margin:0 0 19px}
  #products .p a.name:not(#z):not(#z):not(#z){font-size:13px;line-height:18px}
  #products .p .prices:not(#z):not(#z):not(#z){margin:0 0 5px}
  #products .p .availability:not(#z):not(#z):not(#z){margin:10px 0 5px}
}
#products .p .p-tools:not(#z):not(#z):not(#z){align-self:center;width:auto}
#products .p .p-tools a.btn:not(#z):not(#z):not(#z){width:auto}
/* ===== Ručné opravy layoutu (pozorované rozdiely) ===== */
/* Menu: ikona len pri „Montážne návody“ */
#navigation .navigation-in.menu > ul.menu-level-1 > li:not(.menu-item-1097) > a:not(#z):not(#z)::before{content:none}
/* Menu: tlačidlo „Montážne návody“ */
#navigation .navigation-in.menu > ul.menu-level-1 > li.menu-item-1097 > a:not(#z):not(#z){display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;margin:12px 0;padding:8px 12px;background-color:#A0522D;border-radius:4px;color:#fff;white-space:nowrap}
#navigation .navigation-in.menu > ul.menu-level-1 > li.menu-item-1097 > a > b:not(#z):not(#z){font-size:14px;font-weight:600;line-height:20px;color:#fff;white-space:nowrap}
/* Hlavička: košík a prihlásenie */
.navigation-buttons a.btn-icon:not(#z):not(#z){position:relative;top:-15px;padding-top:4px;font-size:14px}
.top-nav-button-login > span:not(#z):not(#z){font-size:13px}
/* Menu: centrovanie až po tom, čo Shoptet vyhodnotí, že sa položky zmestia (.fitted) */
#navigation:not(.fitted) .navigation-in.menu > ul.menu-level-1{justify-content:flex-start !important}
/* Vyhľadávanie v hlavičke */
#formSearchForm input.query-input:not(#z){border-radius:5px;margin-right:4px;padding-left:42px}
#formSearchForm button.btn:not(#z){margin-left:4px;background-color:#A0522D;border-color:#A0522D;border-radius:5px;font-weight:600}
/* Homepage: stredné bannery bez pozadia */
.zrubko-review-card__text{font-family:Inter,"Inter Fallback",ui-sans-serif,system-ui,-apple-system,sans-serif}
/* Produktové karusely */
.products-block.slick-slider > .slick-list:not(#z){width:100%;border-color:#fff}
.products-block .p > a.image:not(#z):not(#z){border-radius:8px 8px 0 0;margin-bottom:20px}
.products-block .p > a.image > img:not(#z):not(#z){margin-bottom:0}
/* Horná lišta: telefón, jazyk */
.top-navigation-contacts a.project-phone:not(#z):not(#z):not(#z),.top-navigation-contacts a.project-phone > span:not(#z):not(#z):not(#z){color:#E5E5E5}
@media (min-width:992px){.top-navigation-contacts a.project-phone:not(#z):not(#z):not(#z)::before{font-family:Poppins,sans-serif;font-size:14px}}
ul.top-navigation-bar-menu:not(#z):not(#z):not(#z){line-height:0}
.languagesMenu__header--actual:not(#z):not(#z):not(#z){border-color:#E5E5E5}
.languagesMenu__header--actual:not(#z):not(#z):not(#z)::after{font-size:14px}
.content-wrapper.homepage-box.middle-banners-wrapper:not(#z):not(#z):not(#z){position:static;overflow:visible;background:none;margin-bottom:20px;padding-bottom:20px}
#navigation .navigation-in.menu > ul.menu-level-1 > li.menu-item-1097 > a:not(#z):not(#z):not(#z){height:auto;line-height:20px}
.top-navigation-contacts a.project-phone > span:not(#z):not(#z):not(#z)::before{content:"";display:inline-block;width:14px;margin-right:5px}
.content-wrapper.homepage-box.middle-banners-wrapper:not(#z):not(#z):not(#z){background-color:#fff}
/* Produktové karty: tlačidlo */
.products-block .p .p-tools a.btn.btn-primary:not(#z):not(#z):not(#z){background-color:#A0522D;border-color:#A0522D;border-radius:5px;font-weight:600;padding-top:10px;padding-bottom:10px}
/* Hlavné menu: výška lišty */
@media (min-width:768px){#navigation:not(#z):not(#z):not(#z){height:60px}}
/* Filtre: skrytý technický parameter „Atyp-doprava“ */
#filters label.filter-label[for="dd[]67"]{display:none}
/* Horná lišta: farba odkazov */
.top-navigation-bar a:not(#z):not(#z){color:#E5E5E5}
.top-navigation-bar a:not(#z):not(#z):hover{color:#fff}
/* Košík a objednávka: biele pozadie */
body.ordering-process:not(#z){background-color:#fff}
