.elementor-kit-25435{--e-global-color-primary:#202025;--e-global-color-secondary:#7E7E84;--e-global-color-text:#202025;--e-global-color-accent:#E6B20E;--e-global-color-b53fb4e:#FFFFFF;--e-global-color-e64ebbc:#FFFFFF00;--e-global-color-f7aa934:#FAFAFA;--e-global-color-34f5c5b:#000000;--e-global-color-386f2ea:#D9D7DD;--e-global-color-8047694:#FFFFFFA6;--e-global-color-6643f22:#F7F7F7;--e-global-color-faacd64:#C99D13;--e-global-color-39d9fc1:#FFFFFFC9;--e-global-color-c95ec40:#D64C1E;--e-global-color-e5d6f11:#FFFFFF36;--e-global-color-5f0388a:#20202505;--e-global-color-c0c45a1:#EAEAEA;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-size:35px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.4em;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-size:14px;--e-global-typography-text-font-weight:600;--e-global-typography-text-line-height:1.3em;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:1.3em;--e-global-typography-59d091f-font-family:"Manrope";--e-global-typography-59d091f-font-size:12px;--e-global-typography-59d091f-font-weight:700;--e-global-typography-59d091f-line-height:18px;--e-global-typography-59d091f-letter-spacing:0px;--e-global-typography-87dd163-font-family:"Manrope";--e-global-typography-87dd163-font-size:10px;--e-global-typography-87dd163-font-weight:700;--e-global-typography-87dd163-text-transform:uppercase;--e-global-typography-87dd163-line-height:10px;--e-global-typography-87dd163-letter-spacing:0px;--e-global-typography-9256df1-font-family:"Manrope";--e-global-typography-9256df1-font-size:12px;--e-global-typography-9256df1-font-weight:700;--e-global-typography-9256df1-line-height:1.3em;--e-global-typography-6d7a7ae-font-family:"Manrope";--e-global-typography-6d7a7ae-font-size:16px;--e-global-typography-6d7a7ae-font-weight:600;--e-global-typography-6d7a7ae-line-height:1.4em;--e-global-typography-b989e9d-font-family:"Manrope";--e-global-typography-b989e9d-font-size:12px;--e-global-typography-b989e9d-font-weight:700;--e-global-typography-b989e9d-text-transform:none;--e-global-typography-b989e9d-line-height:1.3em;--e-global-typography-61e8851-font-family:"Manrope";--e-global-typography-61e8851-font-size:12px;--e-global-typography-61e8851-font-weight:700;--e-global-typography-61e8851-text-decoration:underline;--e-global-typography-61e8851-line-height:18px;--e-global-typography-61e8851-letter-spacing:0px;--e-global-typography-4783833-font-family:"Manrope";--e-global-typography-4783833-font-size:10px;--e-global-typography-4783833-font-weight:600;--e-global-typography-4783833-line-height:1.4em;--e-global-typography-4783833-letter-spacing:0px;--e-global-typography-9cc784f-font-family:"Manrope";--e-global-typography-9cc784f-font-size:14px;--e-global-typography-9cc784f-font-weight:500;--e-global-typography-9cc784f-line-height:1.3em;--e-global-typography-7300ffd-font-family:"Manrope";--e-global-typography-7300ffd-font-size:16px;--e-global-typography-7300ffd-font-weight:700;--e-global-typography-7300ffd-line-height:1.4em;--e-global-typography-869c2fb-font-family:"Manrope";--e-global-typography-869c2fb-font-size:16px;--e-global-typography-869c2fb-font-weight:500;--e-global-typography-869c2fb-line-height:1.4em;--e-global-typography-5a67777-font-family:"Manrope";--e-global-typography-5a67777-font-size:30px;--e-global-typography-5a67777-font-weight:500;--e-global-typography-5a67777-line-height:1.4em;--e-global-typography-e575607-font-family:"Manrope";--e-global-typography-e575607-font-size:11px;--e-global-typography-e575607-font-weight:500;--e-global-typography-e575607-line-height:1.3em;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-25435 e-page-transition{background-color:#FFBC7D;}body.e-wc-message-notice .woocommerce-message .button:hover, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button:hover{background-color:#6FB36D !important;background-image:none !important;}body.e-wc-info-notice .woocommerce-info .button:hover, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .wc-block-components-notice-banner.is-info .woocommerce-Button:hover{background-color:#3F84B9 !important;background-image:none !important;}.elementor-kit-25435 h1{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-25435 h2{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-25435 h3{color:var( --e-global-color-text );font-family:var( --e-global-typography-6d7a7ae-font-family ), Sans-serif;font-size:var( --e-global-typography-6d7a7ae-font-size );font-weight:var( --e-global-typography-6d7a7ae-font-weight );line-height:var( --e-global-typography-6d7a7ae-line-height );}.elementor-kit-25435 h4{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-25435 h5{color:var( --e-global-color-text );}.elementor-kit-25435 button,.elementor-kit-25435 input[type="button"],.elementor-kit-25435 input[type="submit"],.elementor-kit-25435 .elementor-button{font-family:var( --e-global-typography-9256df1-font-family ), Sans-serif;font-size:var( --e-global-typography-9256df1-font-size );font-weight:var( --e-global-typography-9256df1-font-weight );line-height:var( --e-global-typography-9256df1-line-height );border-radius:10px 10px 10px 10px;}.elementor-kit-25435 input:not([type="button"]):not([type="submit"]),.elementor-kit-25435 textarea,.elementor-kit-25435 .elementor-field-textual{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-386f2ea );border-radius:10px 10px 10px 10px;padding:8px 15px 8px 15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1296px;}.e-con{--container-max-width:1296px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-family:var( --e-global-typography-87dd163-font-family ), Sans-serif;font-size:var( --e-global-typography-87dd163-font-size );font-weight:var( --e-global-typography-87dd163-font-weight );text-transform:var( --e-global-typography-87dd163-text-transform );line-height:var( --e-global-typography-87dd163-line-height );letter-spacing:var( --e-global-typography-87dd163-letter-spacing );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-family:var( --e-global-typography-87dd163-font-family ), Sans-serif;font-size:var( --e-global-typography-87dd163-font-size );font-weight:var( --e-global-typography-87dd163-font-weight );text-transform:var( --e-global-typography-87dd163-text-transform );line-height:var( --e-global-typography-87dd163-line-height );letter-spacing:var( --e-global-typography-87dd163-letter-spacing );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-family:var( --e-global-typography-87dd163-font-family ), Sans-serif;font-size:var( --e-global-typography-87dd163-font-size );font-weight:var( --e-global-typography-87dd163-font-weight );text-transform:var( --e-global-typography-87dd163-text-transform );line-height:var( --e-global-typography-87dd163-line-height );letter-spacing:var( --e-global-typography-87dd163-letter-spacing );--message-message-icon-color:#6FB36D;--message-buttons-normal-text-color:#6FB36D;--message-buttons-hover-text-color:var( --e-global-color-b53fb4e );--message-border-type:solid;--message-border-color:#6FB36D;--message-buttons-border-radius:10px 10px 10px 10px;--message-buttons-padding:10px 18px 10px 18px;}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-family:var( --e-global-typography-87dd163-font-family ), Sans-serif;font-size:var( --e-global-typography-87dd163-font-size );font-weight:var( --e-global-typography-87dd163-font-weight );text-transform:var( --e-global-typography-87dd163-text-transform );line-height:var( --e-global-typography-87dd163-line-height );letter-spacing:var( --e-global-typography-87dd163-letter-spacing );}body.e-wc-message-notice .woocommerce-message, body.e-wc-message-notice .wc-block-components-notice-banner.is-success{border-style:solid;border-color:#6FB36D;}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-family:var( --e-global-typography-9256df1-font-family ), Sans-serif;font-size:var( --e-global-typography-9256df1-font-size );font-weight:var( --e-global-typography-9256df1-font-weight );line-height:var( --e-global-typography-9256df1-line-height );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-family:var( --e-global-typography-87dd163-font-family ), Sans-serif;font-size:var( --e-global-typography-87dd163-font-size );font-weight:var( --e-global-typography-87dd163-font-weight );text-transform:var( --e-global-typography-87dd163-text-transform );line-height:var( --e-global-typography-87dd163-line-height );letter-spacing:var( --e-global-typography-87dd163-letter-spacing );--info-buttons-hover-text-color:var( --e-global-color-b53fb4e );--info-buttons-border-radius:10px 10px 10px 10px;--info-buttons-padding:10px 18px 10px 18px;}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-family:var( --e-global-typography-9256df1-font-family ), Sans-serif;font-size:var( --e-global-typography-9256df1-font-size );font-weight:var( --e-global-typography-9256df1-font-weight );line-height:var( --e-global-typography-9256df1-line-height );}@media(max-width:1024px){.elementor-kit-25435{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-25435 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-25435 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-25435 h3{font-size:var( --e-global-typography-6d7a7ae-font-size );line-height:var( --e-global-typography-6d7a7ae-line-height );}.elementor-kit-25435 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-25435 button,.elementor-kit-25435 input[type="button"],.elementor-kit-25435 input[type="submit"],.elementor-kit-25435 .elementor-button{font-size:var( --e-global-typography-9256df1-font-size );line-height:var( --e-global-typography-9256df1-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var( --e-global-typography-87dd163-font-size );line-height:var( --e-global-typography-87dd163-line-height );letter-spacing:var( --e-global-typography-87dd163-letter-spacing );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-87dd163-font-size );line-height:var( --e-global-typography-87dd163-line-height );letter-spacing:var( --e-global-typography-87dd163-letter-spacing );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var( --e-global-typography-87dd163-font-size );line-height:var( --e-global-typography-87dd163-line-height );letter-spacing:var( --e-global-typography-87dd163-letter-spacing );}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-87dd163-font-size );line-height:var( --e-global-typography-87dd163-line-height );letter-spacing:var( --e-global-typography-87dd163-letter-spacing );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var( --e-global-typography-9256df1-font-size );line-height:var( --e-global-typography-9256df1-line-height );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var( --e-global-typography-87dd163-font-size );line-height:var( --e-global-typography-87dd163-line-height );letter-spacing:var( --e-global-typography-87dd163-letter-spacing );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var( --e-global-typography-9256df1-font-size );line-height:var( --e-global-typography-9256df1-line-height );}}@media(max-width:767px){.elementor-kit-25435{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-25435 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-25435 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-25435 h3{font-size:var( --e-global-typography-6d7a7ae-font-size );line-height:var( --e-global-typography-6d7a7ae-line-height );}.elementor-kit-25435 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-25435 button,.elementor-kit-25435 input[type="button"],.elementor-kit-25435 input[type="submit"],.elementor-kit-25435 .elementor-button{font-size:var( --e-global-typography-9256df1-font-size );line-height:var( --e-global-typography-9256df1-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var( --e-global-typography-87dd163-font-size );line-height:var( --e-global-typography-87dd163-line-height );letter-spacing:var( --e-global-typography-87dd163-letter-spacing );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-87dd163-font-size );line-height:var( --e-global-typography-87dd163-line-height );letter-spacing:var( --e-global-typography-87dd163-letter-spacing );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var( --e-global-typography-87dd163-font-size );line-height:var( --e-global-typography-87dd163-line-height );letter-spacing:var( --e-global-typography-87dd163-letter-spacing );}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-87dd163-font-size );line-height:var( --e-global-typography-87dd163-line-height );letter-spacing:var( --e-global-typography-87dd163-letter-spacing );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var( --e-global-typography-9256df1-font-size );line-height:var( --e-global-typography-9256df1-line-height );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var( --e-global-typography-87dd163-font-size );line-height:var( --e-global-typography-87dd163-line-height );letter-spacing:var( --e-global-typography-87dd163-letter-spacing );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var( --e-global-typography-9256df1-font-size );line-height:var( --e-global-typography-9256df1-line-height );}}/* Start custom CSS */.jet-listing-grid__slider-icon {
border-radius: 10px;
}

div.button-banner {
    color: white;
}

div.button-banner:hover {
    color: #202025;
}

/* Reset základních pozadí, bordur a box-shadow */
.pridat-do-kosiku table,
.pridat-do-kosiku table th,
.pridat-do-kosiku table td {
  background: transparent !important;
}

/* Odstranění střídání řádků (striped rows) */
.woocommerce table.shop_table.stripe tbody tr:nth-child(odd) > *,
.woocommerce table.shop_table.stripe tbody tr:nth-child(even) > * {
  background: transparent !important;
}

.pridat-do-kosiku th,.pridat-do-kosiku tr {
    padding: 0px;
}

.woocommerce div.product form.cart .variations th {
    text-align: left;
    padding-top: 10px !important;
}

.pridat-do-kosiku table.variations tr td
 {
    padding-right: 0px;
}

/* změna pozadí i okraje tlačítka před výběrem variant na šedé */
.woocommerce .single_add_to_cart_button.wc-variation-selection-needed,
.woocommerce .single_add_to_cart_button.disabled {
  background-color: #808080 !important;
  border-color: #808080 !important;
  color: #ffffff !important;
  transition: background-color 0.2s ease;
}

/* hover stav pro neaktivní tlačítko */
.woocommerce .single_add_to_cart_button.wc-variation-selection-needed:hover,
.woocommerce .single_add_to_cart_button.disabled:hover {
  background-color: #666666 !important;
  border-color: #666666 !important;
}


.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button[type="submit"] {
font-family: var(--e-global-typography-9256df1-font-family), Sans-serif;
    font-size: var(--e-global-typography-9256df1-font-size);
    font-weight: var(--e-global-typography-9256df1-font-weight);
    line-height: var(--e-global-typography-9256df1-line-height);
    border-radius: 10px 10px 10px 10px;
    padding: 10px 15px 10px 15px;
    color: var(--e-global-color-b53fb4e);
    background-color: var(--e-global-color-text);
    transition: all 0.2s;
}

/* Hover efekt pro běžná WooCommerce tlačítka */
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button[type="submit"]:hover {
  background-color: #202025 !important;
  color: #FFFFFFC9 !important;
}

.packeta-widget.after-rate .packeta-widget-button img {
    width: 50px !important;
    margin-bottom: 10px;
}

.quantity .qty {
    margin-right: 10px !important;
}


.rank-math-breadcrumb a {
    color: #202025;
    text-decoration: underline;
}

.button.alt {
  background-color: #202025 !important;
  min-width: 180px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Manrope';
	font-display: auto;
	src: url('https://beliza.cz/wp-content/uploads/2025/09/Manrope-VariableFont.ttf') format('truetype');
}
/* End Custom Fonts CSS */