p.show_wiew{color:#fff;font-weight:700;font-size:16px;background-color:#000;padding:10px;margin:0}li.product :hover{.show_wiew{background-color:#D93}}p.product-meta-kod{color:black!important;margin:2px}p.stock.in-stock{color:green!important;;font-size:18px;font-weight:700;margin:2px}p.stock.out-of-stock{color:red!important;font-size:18px;font-weight:700;margin:2px}p.stock.available-on-backorder{color:orange!important;font-size:18px;font-weight:700;margin:2px}h2.woocommerce-loop-product__title{height:40px;padding:.2em;margin:5px!important;display:flex;justify-content:center;align-items:center}.wp-block-group{margin:20px!important}.wc-block-components-panel__button{padding:8px!important}.main_checkout{max-width:1140px;margin:auto!important}.wc-block-cart__submit-button{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;box-sizing:border-box;margin:0;overflow:visible;text-transform:none;line-height:inherit;text-decoration:none!important;-webkit-appearance:button;white-space:nowrap;user-select:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative;text-align:center;transition:box-shadow 0.1s linear,background-color 0.3s ease;background-color:var(--e-global-color-primary,#000000);color:var(--e-global-color-secondary,#ffffff)!important;font-family:var(--e-global-typography-secondary-font-family,"Roboto"),sans-serif;font-size:var(--e-global-typography-secondary-font-size,18px);font-weight:var(--e-global-typography-secondary-font-weight,600);padding:1em;width:50%;min-height:3em;border:none;border-radius:0}.wc-block-cart__submit-button:hover{background-color:#DD9933!important;color:#ffffff!important}form.mailpoet-manage-subscription .mailpoet_text_label,form.mailpoet-manage-subscription .mailpoet_select_label,form.mailpoet-manage-subscription .mailpoet_segment_label{display:block;font-weight:700}form.mailpoet-manage-subscription .mailpoet_select,form.mailpoet-manage-subscription .mailpoet_text{width:50%;padding:12px}form.mailpoet-manage-subscription .mailpoet_paragraph{margin-bottom:20px}form.mailpoet-manage-subscription .mailpoet_submit{padding:20px 20px;width:50%;font-weight:700;font-size:11pt}.elementor-menu-cart__toggle_button.elementor-menu-cart__toggle_button.elementor-button.elementor-size-sm{padding:0 10px!important}a.button.alt.components-button.wc-block-components-button.wp-element-button.contained{display:inline-block;line-height:1;text-align:center;text-decoration:none;transition:all 0.3s ease;box-shadow:none;width:auto;background-color:var(--e-global-color-primary,#000000);color:var(--e-global-color-secondary,#ffffff);font-family:var(--e-global-typography-secondary-font-family,"Roboto"),Sans-serif;font-size:var(--e-global-typography-secondary-font-size,18px);font-weight:var(--e-global-typography-secondary-font-weight,600);border:none;border-radius:0;padding:15px 40px;justify-content:center;align-items:center}a.button.alt.components-button.wc-block-components-button.wp-element-button.contained:hover{background-color:var(--e-global-color-ef57db8,#DD9933);color:var(--e-global-color-secondary,#ffffff);text-decoration:none}.woocommerce ul.products li.product,.products .product{position:relative!important;overflow:hidden!important;max-width:100%!important;box-sizing:border-box!important}.woocommerce ul.products li.product a.woocommerce-loop-product__link,.products .product a{position:relative!important;display:block!important;overflow:hidden!important;max-width:100%!important}.woocommerce ul.products li.product a.woocommerce-loop-product__link img,.woocommerce ul.products li.product img,.products .product img{max-width:100%!important;height:auto!important;display:block!important;width:100%!important;box-sizing:border-box!important}.product-image-raze-badge{position:absolute!important;z-index:2!important;top:0!important;left:0!important;display:inline-block!important;background-color:#2c3e50!important;color:#ffffff!important;font-weight:700!important;white-space:nowrap!important;box-shadow:0 2px 5px rgb(0 0 0 / .15)!important;-webkit-box-shadow:0 2px 5px rgb(0 0 0 / .15)!important;max-width:calc(100% - 10px)!important;overflow:hidden!important;text-overflow:ellipsis!important}.product-image-raze-badge{top:5px!important;left:5px!important;padding:3px 7px!important;font-size:10px!important;border-radius:2px!important}@media (min-width:768px) and (max-width:1023px){.product-image-raze-badge{top:6px!important;left:6px!important;padding:4px 10px!important;font-size:11px!important;border-radius:3px!important}}@media (min-width:1024px){.product-image-raze-badge{top:6px!important;left:6px!important;padding:4px 10px!important;font-size:11px!important;border-radius:3px!important}}header.elementor-location-header{position:relative;z-index:1000}.ezbrane-main-menu{position:relative;z-index:1001}.ezbrane-main-menu .elementor-nav-menu--layout-horizontal{position:static}.ezbrane-main-menu .elementor-nav-menu--layout-horizontal .ez-mega-zbrane{position:static}.ezbrane-main-menu .elementor-nav-menu--layout-horizontal .ez-mega-zbrane>ul.sub-menu{display:none;grid-template-columns:minmax(145px,max-content) max-content max-content;column-gap:30px;width:max-content;max-width:calc(100vw - 40px);padding:25px 30px;background:#fff;border:1px solid #eee;box-shadow:0 12px 30px rgb(0 0 0 / .12);left:0;top:100%;z-index:1002}.ezbrane-main-menu .elementor-nav-menu--layout-horizontal .ez-mega-zbrane:hover>ul.sub-menu,.ezbrane-main-menu .elementor-nav-menu--layout-horizontal .ez-mega-zbrane:focus-within>ul.sub-menu{display:grid}.ezbrane-main-menu .elementor-nav-menu--layout-horizontal .ez-mega-sloupec{position:static;min-width:0}.ezbrane-main-menu .elementor-nav-menu--layout-horizontal .ez-mega-sloupec>a{display:block;font-weight:700!important;color:#222222!important;padding:8px 0 12px 0;border-bottom:1px solid #ddd;transition:padding-left 0.2s ease;cursor:default}.ezbrane-main-menu .elementor-nav-menu--layout-horizontal .ez-mega-sloupec>a:hover,.ezbrane-main-menu .elementor-nav-menu--layout-horizontal .ez-mega-sloupec>a:focus-visible{padding-left:10px;color:#222222!important}.ezbrane-main-menu .elementor-nav-menu--layout-horizontal .ez-mega-sloupec>ul.sub-menu{display:block!important;position:static!important;width:100%;min-width:0;margin:0;padding:10px 0 0;opacity:1!important;visibility:visible!important;transform:none!important;background:#fff0;border:none;box-shadow:none}.ezbrane-main-menu .elementor-nav-menu--layout-horizontal .ez-mega-sloupec>ul.sub-menu>li>a{display:block;padding:7px 0;line-height:1.4;white-space:nowrap}.ezbrane-main-menu .elementor-nav-menu--layout-horizontal .ez-mega-sloupec>ul.sub-menu>li>a:hover,.ezbrane-main-menu .elementor-nav-menu--layout-horizontal .ez-mega-sloupec>ul.sub-menu>li>a:focus-visible{color:var(--e-global-color-ef57db8,#DD9933)!important}.ezbrane-main-menu .elementor-nav-menu--layout-horizontal .ez-mega-sloupec>a .sub-arrow{display:none}@media (prefers-reduced-motion:reduce){.ezbrane-main-menu .ez-mega-sloupec>a{transition:none}}.ezbrane-main-menu .ez-menu-prislusenstvi>ul.sub-menu>li>a:hover,.ezbrane-main-menu .ez-menu-prislusenstvi>ul.sub-menu>li>a:focus-visible{color:var(--e-global-color-ef57db8,#DD9933)!important}.ez-archiv-prepinac{display:none!important}.ez-archiv-prepinac[hidden]{display:none!important}@media (max-width:767px){.ez-archiv-popis.ez-archiv-js{margin:0!important;margin-block:0!important}.ez-archiv-popis.ez-archiv-js:not(.ez-archiv-rozbaleno){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;max-height:4.8em;line-height:1.6;overflow:hidden}.ez-archiv-popis.ez-archiv-js p{margin-bottom:0!important}.ez-archiv-popis.ez-archiv-js.ez-archiv-rozbaleno{display:block;max-height:none;overflow:visible}.elementor .ez-archiv-prepinac:not([hidden]),.ez-archiv-prepinac:not([hidden]){display:inline-flex!important;align-items:center;justify-content:center;align-self:center;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:3px 8px!important;background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#DD9933!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;text-transform:none!important;text-decoration:none!important;cursor:pointer}.elementor .ez-archiv-prepinac:hover,.ez-archiv-prepinac:hover{color:#B77C28!important;background:transparent!important;border:none!important;box-shadow:none!important}.ez-archiv-prepinac:focus-visible{outline:2px solid #DD9933!important;outline-offset:3px}}@media (min-width:768px){.ez-archiv-prepinac{display:none!important}}.ez-detail-info .elementor-widget-heading .elementor-heading-title{font-size:17px;font-weight:600;line-height:1.4;text-align:left;color:#222}.ez-detail-info table.woocommerce-product-attributes{width:100%;margin:0!important;border:none;border-collapse:collapse;border-spacing:0!important;font-size:14px}.ez-detail-info .woocommerce-product-attributes tr,.ez-detail-info .woocommerce-product-attributes th,.ez-detail-info .woocommerce-product-attributes td{border:none!important;background:transparent!important}.ez-detail-info .woocommerce-product-attributes th{width:40%;padding:2px 10px 2px 0!important;text-align:left;vertical-align:top;text-indent:0!important;font-size:14px;font-weight:600;line-height:1.5;color:#222}.ez-detail-info .woocommerce-product-attributes td{padding:2px 0!important;text-align:left;vertical-align:top;font-size:14px;font-weight:400;line-height:1.5;color:#333}.ez-detail-info .woocommerce-product-attributes td p{margin:0!important;font-size:inherit;line-height:inherit}.ez-detail-info .woocommerce-product-attributes td a,.ez-detail-info .woocommerce-product-attributes td a:visited{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;font-style:inherit!important;line-height:inherit!important;color:inherit;text-decoration-line:underline!important;text-decoration-color:#bd9858!important;text-decoration-thickness:1px;text-underline-offset:3px;transition:color 0.2s}.ez-detail-info .woocommerce-product-attributes td a strong,.ez-detail-info .woocommerce-product-attributes td a em,.ez-detail-info .woocommerce-product-attributes td a span{font-size:inherit!important;font-weight:inherit!important}.ez-detail-info .woocommerce-product-attributes td a:hover{color:var(--e-global-color-ef57db8,#DD9933);text-decoration-color:var(--e-global-color-ef57db8,#DD9933)!important}.ez-zarazeni-zbrane{width:100%;margin:0;padding:0;border:none!important;color:#292929}.ez-zarazeni-zbrane summary{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:auto;padding:6px 0;margin:0;font-size:15px;font-weight:600;line-height:1.5;color:#222;cursor:pointer;list-style:none}.ez-zarazeni-zbrane summary::marker{content:""}.ez-zarazeni-zbrane summary::-webkit-details-marker{display:none}.ez-zarazeni-zbrane summary::after{content:"";display:inline-block;width:7px;height:7px;border-right:2px solid var(--e-global-color-ef57db8,#DD9933);border-bottom:2px solid var(--e-global-color-ef57db8,#DD9933);transform:translateY(-2px) rotate(45deg);transition:transform 0.2s}.ez-zarazeni-zbrane[open] summary::after{transform:translateY(2px) rotate(225deg)}.ez-zarazeni-obsah{display:flex;flex-direction:column;gap:13px;padding:7px 0 8px}.ez-zarazeni-radek{display:flex;flex-direction:column;gap:6px}.ez-zarazeni-popisek{font-size:13px;font-weight:600;line-height:1.5;color:#333}.ez-zarazeni-hodnoty{display:flex;flex-wrap:wrap;align-items:center;gap:7px;min-width:0}.ez-zarazeni-hodnoty>span[aria-hidden="true"]{display:none}.ez-zarazeni-hodnoty a,.elementor .ez-zarazeni-hodnoty a{display:inline-flex;align-items:center;width:auto;max-width:100%;padding:6px 11px;background:#f1f1f1;border:1px solid #e2e2e2;border-radius:999px;color:#333;font-size:13px;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color 0.2s,border-color 0.2s,color 0.2s}.ez-zarazeni-hodnoty a:hover,.elementor .ez-zarazeni-hodnoty a:hover{background:var(--e-global-color-ef57db8,#DD9933);border-color:var(--e-global-color-ef57db8,#DD9933);color:#222;text-decoration:none}.ez-zarazeni-zbrane summary:focus-visible,.ez-zarazeni-hodnoty a:focus-visible,.ez-detail-info .woocommerce-product-attributes td a:focus-visible{outline:2px solid var(--e-global-color-ef57db8,#DD9933);outline-offset:3px}@media (min-width:768px){.ez-zarazeni-mobil{display:none!important}}@media (max-width:767px){.ez-zarazeni-desktop{display:none!important}.ez-detail-info .elementor-widget-heading .elementor-heading-title{font-size:17px}.ez-detail-info table.woocommerce-product-attributes,.ez-detail-info .woocommerce-product-attributes tbody{display:block;width:100%}.ez-detail-info .woocommerce-product-attributes tr{display:grid!important;grid-template-columns:minmax(0,39%) minmax(0,61%);align-items:start;width:100%;margin:0;padding:0;gap:0}.ez-detail-info .woocommerce-product-attributes th{display:block!important;width:auto!important;min-width:0;margin:0!important;padding:2px 9px 2px 0!important;font-size:13px;font-weight:600;line-height:1.45;text-align:left!important;overflow-wrap:anywhere}.ez-detail-info .woocommerce-product-attributes td{display:block!important;width:auto!important;min-width:0;margin:0!important;padding:2px 0!important;font-size:13px;line-height:1.45;text-align:left!important;overflow-wrap:anywhere}.ez-detail-info .woocommerce-product-attributes td p{margin:0!important}.ez-zarazeni-zbrane summary{font-size:15px;padding:6px 0}.ez-zarazeni-obsah{gap:11px;padding-bottom:8px}.ez-zarazeni-hodnoty{gap:6px}.ez-zarazeni-hodnoty a,.elementor .ez-zarazeni-hodnoty a{padding:5px 9px;font-size:12px}}.ez-detail-info table.woocommerce-product-attributes,.ez-detail-info .woocommerce-product-attributes tbody{display:block;width:100%;margin:0!important;border:none!important;border-spacing:0!important}.ez-detail-info .woocommerce-product-attributes tr{display:grid!important;grid-template-columns:minmax(0,40%) minmax(0,60%);align-items:start;width:100%;min-height:28px;height:auto!important;margin:0!important;padding:0!important;border:none!important;background:transparent!important}.ez-detail-info .woocommerce-product-attributes th,.ez-detail-info .woocommerce-product-attributes td{display:block!important;box-sizing:border-box;width:auto!important;min-width:0;height:auto!important;margin:0!important;padding:4px 0!important;border:none!important;background:transparent!important;line-height:1.4!important;vertical-align:top}.ez-detail-info .woocommerce-product-attributes th{padding-right:10px!important;text-align:left!important}.ez-detail-info .woocommerce-product-attributes td{text-align:left!important;overflow-wrap:break-word}.ez-detail-info .woocommerce-product-attributes td p{margin:0!important;padding:0!important;line-height:inherit!important}@media (max-width:767px){.ez-detail-info .woocommerce-product-attributes tr{grid-template-columns:minmax(0,39%) minmax(0,61%);min-height:27px}.ez-detail-info .woocommerce-product-attributes th,.ez-detail-info .woocommerce-product-attributes td{padding-top:4px!important;padding-bottom:4px!important}}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{flex:0 0 120px;width:120px!important;height:auto!important;aspect-ratio:3 / 2;display:flex;align-items:center;justify-content:center;float:none;margin:0!important;padding:0;list-style:none;background:#fff;border:none!important;outline:none!important;box-shadow:none!important;overflow:hidden;box-sizing:border-box}.woocommerce div.product div.images .flex-control-thumbs li img{display:block;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center;margin:0!important;padding:3px;box-sizing:border-box;background:#fff;border:1px solid #e5e5e5!important;outline:none!important;box-shadow:none!important;opacity:1!important;transition:border-color 0.2s ease}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active{border-color:var(--e-global-color-ef57db8,#DD9933)!important}.woocommerce div.product div.images .flex-control-thumbs li img:hover{border-color:var(--e-global-color-ef57db8,#DD9933)!important}@media (max-width:767px){.woocommerce div.product div.images .flex-control-thumbs{gap:8px;margin-top:12px}.woocommerce div.product div.images .flex-control-thumbs li{flex-basis:96px;width:96px!important}.woocommerce div.product div.images .flex-control-thumbs li img{padding:2px}}