.elementor-kit-7{--e-global-color-primary:#171717;--e-global-color-secondary:#171717;--e-global-color-text:#171717;--e-global-color-accent:#00A0B6;--e-global-color-b792fd2:#00A0B6;--e-global-color-c688749:#FFC107;--e-global-color-9f0703d:#DADADA;--e-global-color-681e062:#FFFFFF;--e-global-color-e7fd216:#00626F;--e-global-color-b5ecca6:#009EDB;--e-global-typography-primary-font-family:"PF BeauSans";--e-global-typography-primary-font-size:36px;--e-global-typography-primary-font-weight:900;--e-global-typography-primary-font-style:italic;--e-global-typography-secondary-font-family:"PF BeauSans";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-font-style:italic;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"PF BeauSans";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:300;--e-global-typography-accent-font-style:italic;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-b5ecca6 );font-family:"PF BeauSans", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:var( --e-global-color-b5ecca6 );font-family:"PF BeauSans", Sans-serif;font-size:18px;font-weight:600;font-style:italic;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-113 .elementor-element.elementor-element-59cf218 .elementor-jet-single-add-to-cart .reset_variations {
    font-size: 12px;
}

.woocommerce .woocommerce-breadcrumb {
    display:none;
}

.elementor-button--view-cart {
    font-family: "PF BeauSans", Sans-serif;
    font-size: 16px!important;
    font-weight: 600;
    font-style: italic;
    background-color: #009EDB!important;
}

.elementor-button--checkout {
    font-family: "PF BeauSans", Sans-serif;
    font-size: 16px!important;
    font-weight: 600;
    font-style: italic;
    background-color: #009EDB!important;
}

.elementor-button--view-cart:hover {
    background-color: #00626F!important;
}

.elementor-button--checkout:hover {
    background-color: #00626F!important;
}

.elementor-menu-cart__subtotal {
    font-family: "PF BeauSans", Sans-serif;
    font-size: 16px!important;
    font-weight: 600;
}

.elementor-menu-cart__product-price {
    font-family: "PF BeauSans", Sans-serif;
    font-size: 16px!important;
    font-weight: 400;
    color: black!important;
}

.woocommerce table.shop_table {
    border: 0px;
}

.woocommerce-checkout #payment div.payment_box {
    background: #f4f4f4;
}

.woocommerce-checkout #payment div.payment_box::before {
    content: "";
    display: block;
    border: 1em solid #f4f4f4;
    border-right-color: transparent;
    border-left-color: transparent;
    border-top-color: transparent;
    position: absolute;
    top: -.75em;
    left: 0;
    margin: -1em 0 0 2em;
}

.elementor-menu-cart__subtotal {
    border: 0px!important;
}

h2.wc-bacs-bank-details-heading {
    display:none;
}

.woocommerce .wc-bacs-bank-details-account-name {
    font-family: "PF BeauSans", Sans-serif;
    font-size: 16px!important;
    font-weight: 400;
    color: black!important;
}

.elementor-jet-single-add-to-cart .woocommerce-variation-price .price  {
    font-family: "PF BeauSans", Sans-serif!important;
    font-size: 24px!important;
    font-weight: 400;
    color: black!important;
} 

.woocommerce-page .woocommerce-message .button {
    font-family: "PF BeauSans", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-style: italic;
    color: #ffffff;
    background-color: #1E96D2;
    border-radius: 0px 0px 0px 0px;
}

.woocommerce-page .woocommerce-message .button:hover {
    font-family: "PF BeauSans", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-style: italic;
    color: #ffffff;
    background-color: #00626F;
    border-radius: 0px 0px 0px 0px;
}

.woocommerce-message {
    border-top-color: #1E96D2;
    background-color: #ffffff;
    margin-top: 30px;
}

.woocommerce-message::before {
    content: "\e015";
    color: #1E96D2;
}

.woocommerce-info {    
    border-top-color: #1E96D2;
    background-color: #ffffff;
    margin-top: 30px;
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PF BeauSans';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://eshop-laguna-2025.yashicadev.cz/wp-content/uploads/2020/12/PFBeauSansPro-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'PF BeauSans';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://eshop-laguna-2025.yashicadev.cz/wp-content/uploads/2020/12/PFBeauSansPro-BlackItal.ttf') format('truetype');
}
@font-face {
	font-family: 'PF BeauSans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://eshop-laguna-2025.yashicadev.cz/wp-content/uploads/2020/12/PFBeauSansPro-SeBold.ttf') format('truetype');
}
@font-face {
	font-family: 'PF BeauSans';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://eshop-laguna-2025.yashicadev.cz/wp-content/uploads/2020/12/PFBeauSansPro-SeBoldItal.ttf') format('truetype');
}
@font-face {
	font-family: 'PF BeauSans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://eshop-laguna-2025.yashicadev.cz/wp-content/uploads/2020/12/PFBeauSansPro-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'PF BeauSans';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://eshop-laguna-2025.yashicadev.cz/wp-content/uploads/2020/12/PFBeauSansPro-LightItal.ttf') format('truetype');
}
@font-face {
	font-family: 'PF BeauSans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://eshop-laguna-2025.yashicadev.cz/wp-content/uploads/2020/12/PFBeauSansPro-Reg.ttf') format('truetype');
}
/* End Custom Fonts CSS */