.elementor-kit-50615{--e-global-color-primary:#000000;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#7FB069;--e-global-color-6b0f30cf:#4054B2;--e-global-color-2171ca62:#23A455;--e-global-color-20897072:#000;--e-global-color-75ba0b33:#FFF;--e-global-color-22a8edb:rgba(209,110,18,0.9);--e-global-color-576b1b67:#729E5F;--e-global-color-58af4607:#F2F2F2;--e-global-color-3d39ec16:#000;--e-global-color-422460e:#FFF;--e-global-color-4ac7b56:#D2843D;--e-global-color-b948b47:#FFD588;--e-global-color-cd43fbc:#E7CB72;--e-global-color-6536666:#B2BF69;--e-global-color-2dc2f4c:#FAFAFA;--e-global-color-e94d6c0:#0000004F;--e-global-color-fb2f933:#000000A1;--e-global-color-9fb2337:#F7EBDE;--e-global-color-5ecf6b6:#E8F1E4;--e-global-color-989cbd2:#D2E3CA;--e-global-color-d8c2c60:#F7DEDF;--e-global-color-60de76f:#D62246;--e-global-color-84b664a:#1C1C1C;--e-global-color-8baaf4b:#C6782F;--e-global-color-110732d:#6CA054;--e-global-color-395dafb:#1C1C1C;--e-global-color-891b140:#FAFAFA;--e-global-typography-primary-font-family:"Roboto Condensed";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Condensed";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto Condensed";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto Condensed";--e-global-typography-accent-font-weight:500;--e-global-typography-014cd33-text-decoration:none;--e-global-typography-bd5eebc-font-family:"Roboto Condensed";--e-global-typography-bd5eebc-font-size:22px;--e-global-typography-bd5eebc-font-weight:bold;--e-global-typography-bd5eebc-text-decoration:none;--e-global-typography-b018153-font-family:"Roboto Condensed";--e-global-typography-b018153-font-size:clamp(3rem, 1.7309rem + 1.813vw, 4rem);--e-global-typography-387cefd-font-family:"Roboto Condensed";--e-global-typography-387cefd-font-size:clamp(2.6rem, 1.7309rem + 1.813vw, 3rem);--e-global-typography-f11fadc-font-family:"Roboto Condensed";--e-global-typography-f11fadc-font-size:clamp(2.6rem, 1.7309rem + 1.813vw, 3rem);--e-global-typography-f11fadc-text-transform:uppercase;--e-global-typography-f11fadc-letter-spacing:10px;--e-global-typography-749b60e-font-family:"Roboto Condensed";--e-global-typography-749b60e-font-size:clamp(2.2rem, 1.5482rem + 1.3598vw, 2.5rem);--e-global-typography-ea496f6-font-family:"Roboto Condensed";--e-global-typography-ea496f6-font-size:clamp(2.2rem, 1.5482rem + 1.3598vw, 2.5rem);--e-global-typography-ea496f6-font-weight:bold;--e-global-typography-31d739b-font-family:"Roboto Condensed";--e-global-typography-31d739b-font-size:clamp(2.2rem, 1.5482rem + 1.3598vw, 2.5rem);--e-global-typography-31d739b-text-transform:uppercase;--e-global-typography-31d739b-letter-spacing:7px;--e-global-typography-e23727b-font-family:"Roboto Condensed";--e-global-typography-e23727b-font-size:clamp(2.2rem, 1.5482rem + 1.3598vw, 2.5rem);--e-global-typography-e23727b-font-weight:bold;--e-global-typography-e23727b-text-transform:uppercase;--e-global-typography-e23727b-letter-spacing:7px;--e-global-typography-68d7fe0-font-family:"Roboto Condensed";--e-global-typography-68d7fe0-font-size:clamp(1.5rem, 1.3846rem + 0.5128vw, 2rem);--e-global-typography-ccdb3be-font-family:"Roboto Condensed";--e-global-typography-ccdb3be-font-size:clamp(1.5rem, 1.3846rem + 0.5128vw, 2rem);--e-global-typography-ccdb3be-font-weight:bold;--e-global-typography-ccdb3be-text-decoration:none;--e-global-typography-bdc0bff-font-family:"Roboto Condensed";--e-global-typography-bdc0bff-font-size:clamp(1.5rem, 1.4423rem + 0.2564vw, 1.75rem);--e-global-typography-89fb4bd-font-family:"Roboto Condensed";--e-global-typography-89fb4bd-font-size:clamp(1.5rem, 1.4423rem + 0.2564vw, 1.75rem);--e-global-typography-89fb4bd-font-weight:bold;--e-global-typography-4e105fc-font-family:"Roboto Condensed";--e-global-typography-4e105fc-font-size:clamp(1.3rem, 1.2538rem + 0.2051vw, 1.5rem);--e-global-typography-7d75fd1-font-family:"Roboto Condensed";--e-global-typography-7d75fd1-font-size:clamp(1.3rem, 1.2538rem + 0.2051vw, 1.5rem);--e-global-typography-7d75fd1-font-weight:bold;--e-global-typography-3e5e6a1-font-family:"Roboto Condensed";--e-global-typography-3e5e6a1-font-size:clamp(1.2rem, 1.0914rem + 0.2266vw, 1.25rem);--e-global-typography-33632af-font-family:"Roboto Condensed";--e-global-typography-33632af-font-size:clamp(1.2rem, 1.0914rem + 0.2266vw, 1.25rem);--e-global-typography-33632af-font-weight:bold;--e-global-typography-f3c5ec6-font-family:"Roboto Condensed";--e-global-typography-f3c5ec6-font-size:1.2rem;--e-global-typography-37b8349-font-family:"Roboto Condensed";--e-global-typography-37b8349-font-size:1.1rem;--e-global-typography-37b8349-font-weight:400;--e-global-typography-1af64eb-font-family:"Roboto Condensed";--e-global-typography-1af64eb-font-size:1.1rem;--e-global-typography-1af64eb-font-weight:bold;--e-global-typography-b0a27b8-font-family:"Roboto Condensed";--e-global-typography-b0a27b8-font-size:1.125rem;--e-global-typography-57374de-font-family:"Roboto Condensed";--e-global-typography-57374de-font-size:0.85rem;--e-global-typography-ca44a96-font-family:"Oswald";--e-global-typography-b08736a-font-family:"Oswald";--e-global-typography-5588519-font-family:"Oswald";--e-global-typography-5588519-font-weight:bold;--e-global-typography-f8e70bc-font-family:"Oswald";--e-global-typography-f8e70bc-font-weight:bold;color:var( --e-global-color-84b664a );font-size:19px;}.elementor-kit-50615 button,.elementor-kit-50615 input[type="button"],.elementor-kit-50615 input[type="submit"],.elementor-kit-50615 .elementor-button{background-color:var( --e-global-color-422460e );text-decoration:var( --e-global-typography-014cd33-text-decoration );color:var( --e-global-color-primary );border-style:none;}.elementor-kit-50615 e-page-transition{background-color:#FFBC7D;}body.e-wc-message-notice .woocommerce-message, body.e-wc-message-notice .wc-block-components-notice-banner.is-success{background-color:var( --e-global-color-5ecf6b6 );border-style:solid;border-color:var( --e-global-color-accent );}body.e-wc-info-notice .woocommerce-info, body.e-wc-info-notice .wc-block-components-notice-banner.is-info{background-color:var( --e-global-color-9fb2337 );}.elementor-kit-50615 a{color:var( --e-global-color-395dafb );}.elementor-kit-50615 h1{color:var( --e-global-color-3d39ec16 );font-family:"Roboto Condensed", Roboto Condensed;font-size:22px;font-weight:bold;text-decoration:none;}.elementor-kit-50615 h2{color:var( --e-global-color-3d39ec16 );}.elementor-kit-50615 h3{color:var( --e-global-color-3d39ec16 );font-size:24px;font-weight:600;}.elementor-kit-50615 h4{color:var( --e-global-color-3d39ec16 );}.elementor-kit-50615 button:hover,.elementor-kit-50615 button:focus,.elementor-kit-50615 input[type="button"]:hover,.elementor-kit-50615 input[type="button"]:focus,.elementor-kit-50615 input[type="submit"]:hover,.elementor-kit-50615 input[type="submit"]:focus,.elementor-kit-50615 .elementor-button:hover,.elementor-kit-50615 .elementor-button:focus{border-style:none;}.elementor-kit-50615 label{color:#7A7A7A;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1270px;}.e-con{--container-max-width:1270px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}{}h1.entry-title{display:var(--page-title-display);}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-icon-color:var( --e-global-color-accent );--message-buttons-border-radius:25px 25px 25px 25px;}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-icon-color:var( --e-global-color-4ac7b56 );--info-buttons-normal-text-color:var( --e-global-color-4ac7b56 );--info-border-color:var( --e-global-color-4ac7b56 );--info-buttons-border-radius:25px 25px 25px 25px;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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-kit-50615{--e-global-typography-f11fadc-letter-spacing:5px;--e-global-typography-ca44a96-font-size:1rem;--e-global-typography-b08736a-font-size:0.9rem;--e-global-typography-5588519-font-size:1rem;--e-global-typography-f8e70bc-font-size:clamp(1rem, 0.8rem + 0.6vw, 1.5rem);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --s-2xs:clamp(0.25rem, 0.2rem + 0.2vw, 0.4rem); --s-xs:clamp(0.5rem, 0.4rem + 0.3vw, 0.75rem); --s-sm:clamp(0.75rem, 0.6rem + 0.4vw, 1rem); --s-md:clamp(1rem, 0.8rem + 0.6vw, 1.5rem); --s-md-lg:clamp(1.25rem, 1rem + 0.7vw, 1.75rem); --s-lg:clamp(1.5rem, 1.2rem + 0.8vw, 2rem); --s-xl:clamp(2rem, 1.5rem + 1vw, 3rem); --s-2xl:clamp(3rem, 2rem + 2vw, 4rem); --s-3xl:clamp(3.5rem, 2.5rem + 2.5vw, 4rem); --s-4xl:clamp(4rem, 3rem + 3vw, 4rem); --t-xs:clamp(0.75rem, 0.65rem + 0.2vw, 0.875rem); --t-sm:clamp(0.875rem, 0.8rem + 0.3vw, 1rem); --t-md:clamp(1rem, 0.95rem + 0.25vw, 1.125rem); --t-lg:clamp(1.125rem, 1.05rem + 0.35vw, 1.3rem); --t-xl:clamp(1.25rem, 1.1rem + 0.7vw, 1.6rem); --t-2xl:clamp(1.5rem, 1.2rem + 1.1vw, 2.1rem); --t-3xl:clamp(1.8rem, 1.4rem + 1.6vw, 2.6rem); --t-4xl:clamp(2.1rem, 1.6rem + 2.2vw, 3.25rem); --max-width:1170px; --container:1270px; --transparent-grey-light:#0000004F; --transparent-grey-dark:#000000A1; --shadow-l:0 14px 40px rgba(0,0,0,0.08); --shadow-m:#0 8px 24px rgba(0,0,0,0.06); --shadow-s:0 2px 8px rgba(0,0,0,0.04);; --radius-xs:4px; --radius-s:8px; --radius-m:14px; --radius-l:22px; --radius-xl:50px; --color-bg:#ffffff; --color-grey-light:#f2f2f2; --color-grey-accent:#54595F; --color-grey:#7a7a7a; --color-text:#1c1c1c; --green:#7FB069; --green-light:#D2E3CA; --green-accent:#6CA054; --orange:#d2843d; --orange-accent:#C6782F; --orange-light:#F3E0CD; --text-heading:Oswald; --text-body:Roboto; --color-white:#ffffff; --color-grey-ultralight:#f8f8f8; --s-3xs:0.25rem; --color-red:#A61C3C; --transparent:#00000000; --s-0:0px; --t-2xs:10px; --min-touch:44px; --color-primary:#D2843D; --color-secondary:#7FB069; --font-display:Oswald; --orange-ultra-light:#faf7f1; --DUP_color-text:#1c1c1c; --DUP_color-white:#ffffff; --DUP_s-2xl:clamp(3rem, 2rem + 2vw, 4rem); --DUP_s-xl:clamp(2rem, 1.5rem + 1vw, 3rem); --DUP_s-lg:clamp(1.5rem, 1.2rem + 0.8vw, 2rem); --DUP_orange:#d2843d; --DUP_orange-accent:#C6782F; --DUP_font-display:Oswald; --DUP_transparent:#00000000; --DUP_radius-s:8px; --DUP_min-touch:44px; --DUP_text-heading:Oswald; --DUP_s-sm:clamp(0.75rem, 0.6rem + 0.4vw, 1rem); --DUP_s-xs:clamp(0.5rem, 0.4rem + 0.3vw, 0.75rem); --DUP_t-sm:clamp(0.875rem, 0.8rem + 0.3vw, 1rem); --DUP_color-bg:#ffffff; --DUP_color-text1:#1c1c1c; --DUP_color-white1:#ffffff; --DUP_s-2xl1:clamp(3rem, 2rem + 2vw, 4rem); --DUP_s-xl1:clamp(2rem, 1.5rem + 1vw, 3rem); --DUP_s-lg1:clamp(1.5rem, 1.2rem + 0.8vw, 2rem); --DUP_orange1:#d2843d; --DUP_orange-accent1:#C6782F; --DUP_font-display1:Oswald; --DUP_transparent1:#00000000; --DUP_radius-s1:8px; --DUP_min-touch1:44px; --DUP_text-heading1:Oswald; --DUP_s-sm1:clamp(0.75rem, 0.6rem + 0.4vw, 1rem); --DUP_s-xs1:clamp(0.5rem, 0.4rem + 0.3vw, 0.75rem); --DUP_t-sm1:clamp(0.875rem, 0.8rem + 0.3vw, 1rem); --DUP_color-bg1:#ffffff; --DUP_orange11:#d2843d; --DUP_orange-accent11:#C6782F; --DUP_font-display11:Oswald; --DUP_color-white11:#ffffff; --DUP_transparent11:#00000000; --DUP_radius-s11:8px; --DUP_color-text11:#1c1c1c; --DUP_min-touch11:44px; --DUP_text-heading11:Oswald; --DUP_s-sm11:clamp(0.75rem, 0.6rem + 0.4vw, 1rem); --DUP_s-lg11:clamp(1.5rem, 1.2rem + 0.8vw, 2rem); --DUP_s-xs11:clamp(0.5rem, 0.4rem + 0.3vw, 0.75rem); --DUP_t-sm11:clamp(0.875rem, 0.8rem + 0.3vw, 1rem); --DUP_color-bg11:#ffffff; --DUP_s-3xs:0.25rem; --DUP_orange-light:#F3E0CD; --color-orange:#D2843D; --color-green:#7fb069; --transparent-text:rgba(255, 255, 255, .7); --cream-edge:#ECE6D9; }
/* Start custom CSS *//*.jb_stock_availability{
	color: green;
	font-weight: 500;
	background-color: #eeefef;
	border-radius: 5px;
	padding: 10px;
	
	
}

.jb_stock_availability a{
	text-decoration: underline;
	font-weight:normal;
	color: #7fb069;
}

.jb_stock_availability a:hover{
	color:green;
}
.jb_small{
	font-size: 0.88rem;
    font-weight: normal;
}



 
.elementor-kit-50615 .woocommerce a.button {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 0px;
    border-radius: 0px;
    border-color: var(--e-global-color-accent);
}
 
.elementor-kit-50615 .woocommerce a.button:hover {
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-accent);
    border-style: solid;
    border-width: 0px;
    border-radius: 0px;
    border-color: var(--e-global-color-primary);
}

.woocommerce div.product p.price{
    color:var(--e-global-color-accent)!important;
}
.woocommerce-Price-amount.amount{
    color: var(--e-global-color-accent);
}
.woocommerce span.onsale{
    background-color: var(--e-global-color-accent);
}*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kouskysveta.com/wp-content/uploads/RobotoCondensed-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://kouskysveta.com/wp-content/uploads/RobotoCondensed-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://kouskysveta.com/wp-content/uploads/RobotoCondensed-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://kouskysveta.com/wp-content/uploads/RobotoCondensed-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://kouskysveta.com/wp-content/uploads/RobotoCondensed-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://kouskysveta.com/wp-content/uploads/RobotoCondensed-LightItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kouskysveta.com/wp-content/uploads/Oswald-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://kouskysveta.com/wp-content/uploads/Oswald-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://kouskysveta.com/wp-content/uploads/Oswald-SemiBold.woff2') format('woff2');
}
/* End Custom Fonts CSS */