.elementor-kit-5{--e-global-color-primary:#2B2A26;--e-global-color-secondary:#4E5442;--e-global-color-text:#6E675C;--e-global-color-accent:#B0623F;--e-global-color-crbg:#FAF6EF;--e-global-color-crsurface:#FBF8F2;--e-global-color-crcard:#F2EDE4;--e-global-color-cralt:#F3EEE4;--e-global-color-crmeta:#726A5C;--e-global-color-crctahov:#3E4435;--e-global-color-crhand:#6B5B47;--e-global-color-crtaupe:#C9BCA7;--e-global-color-crline:#E7E0D3;--e-global-color-crfield:#DED6C8;--e-global-color-crbody2:#3C3A34;--e-global-color-crmuted:#4A463E;--e-global-typography-primary-font-family:"Lora";--e-global-typography-primary-font-size:46px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-family:"Jost";--e-global-typography-secondary-font-size:14px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1em;--e-global-typography-text-font-family:"Jost";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:1.7em;--e-global-typography-accent-font-family:"Dancing Script";--e-global-typography-accent-font-size:22px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.35em;--e-global-typography-crh1-font-family:"Lora";--e-global-typography-crh1-font-size:60px;--e-global-typography-crh1-font-weight:400;--e-global-typography-crh1-line-height:1.06em;--e-global-typography-crh1-letter-spacing:-0.015em;--e-global-typography-crh2-font-family:"Lora";--e-global-typography-crh2-font-size:46px;--e-global-typography-crh2-font-weight:400;--e-global-typography-crh2-line-height:1.1em;--e-global-typography-crh2-letter-spacing:-0.01em;--e-global-typography-crh3-font-family:"Lora";--e-global-typography-crh3-font-size:30px;--e-global-typography-crh3-font-weight:400;--e-global-typography-crh3-line-height:1.2em;--e-global-typography-crh4-font-family:"Lora";--e-global-typography-crh4-font-size:17px;--e-global-typography-crh4-font-weight:400;--e-global-typography-crh4-line-height:1.25em;--e-global-typography-creyebrow-font-family:"Jost";--e-global-typography-creyebrow-font-size:11px;--e-global-typography-creyebrow-font-weight:400;--e-global-typography-creyebrow-text-transform:uppercase;--e-global-typography-creyebrow-line-height:1em;--e-global-typography-creyebrow-letter-spacing:0.22em;--e-global-typography-crmetaf-font-family:"Jost";--e-global-typography-crmetaf-font-size:13px;--e-global-typography-crmetaf-font-weight:300;--e-global-typography-crmetaf-line-height:1.4em;--e-global-typography-crnav-font-family:"Jost";--e-global-typography-crnav-font-size:14px;--e-global-typography-crnav-font-weight:400;--e-global-typography-crnav-line-height:1em;--e-global-typography-crgumb-font-family:"Jost";--e-global-typography-crgumb-font-size:15px;--e-global-typography-crgumb-font-weight:400;--e-global-typography-crgumb-line-height:1em;--e-global-typography-crcijena-font-family:"Jost";--e-global-typography-crcijena-font-size:15px;--e-global-typography-crcijena-font-weight:400;--e-global-typography-crcijena-line-height:1em;background-color:#FAF6EF;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.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);}.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-kit-5{--e-global-typography-primary-font-size:38px;--e-global-typography-crh1-font-size:46px;--e-global-typography-crh2-font-size:38px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-primary-font-size:34px;--e-global-typography-text-font-size:15px;--e-global-typography-accent-font-size:19px;--e-global-typography-crh1-font-size:40px;--e-global-typography-crh2-font-size:34px;--e-global-typography-crh3-font-size:26px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --CR-Background:#FAF6EF; --CR-Surface:#FBF8F2; --CR-Surface-Hero:#FBF7F0; --CR-Warm:#F7F3EB; --CR-Warm-Deep:#F4EFE6; --CR-Canvas:#E9E4DA; --CR-Panel:#F3EEE4; --CR-Blush:#F7E8E1; --CR-Blush-Deep:#F3EAE0; --CR-Field:#FFFCF7; --CR-Text-Primary:#2B2A26; --CR-Text-Body:#3C3A34; --CR-Text-Muted:#4A463E; --CR-Text-Secondary:#6E675C; --CR-Text-Meta:#726A5C; --CR-Text-Meta-Blush:#5E574C; --CR-Olive:#4E5442; --CR-Olive-Hover:#3E4435; --CR-Terracotta:#B0623F; --CR-Terracotta-Link:#8A4A28; --CR-Terracotta-Hover:#9A5334; --CR-Accent:#B0623F; --CR-Handwritten:#6B5B47; --CR-Star:#C8A34E; --CR-Status-Done:#E8EBE2; --CR-Status-Done-Ink:#41472F; --CR-Border-Light:#EDE6DA; --CR-Border:#E7E0D3; --CR-Border-Control:#DED6C8; --CR-Icon-Muted:#B8AF9F; --CR-Heading:Lora; --CR-Body:Jost; --CR-Script:Dancing Script; }
/* Start custom CSS */:root{
--cr-sirina: 1200px;
--cr-rub: max(83px, calc((100% - var(--cr-sirina)) / 2));
--cr-hdr: 88px;
}
@media(max-width:1199px){
:root{ --cr-rub: 48px; }
}
@media(max-width:1024px){
:root{ --cr-hdr: 64px; }
}
@media(max-width:767px){
:root{ --cr-rub: 20px; }
}
@font-face {
font-family: 'Jost';
font-style: italic;
font-weight: 100 900;
font-display: swap;
src: url('/wp-content/plugins/carobna-elementor-kit/assets/fonts/jost-latin-ext-italic.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Jost';
font-style: italic;
font-weight: 100 900;
font-display: swap;
src: url('/wp-content/plugins/carobna-elementor-kit/assets/fonts/jost-latin-italic.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 100 900;
font-display: swap;
src: url('/wp-content/plugins/carobna-elementor-kit/assets/fonts/jost-latin-ext.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 100 900;
font-display: swap;
src: url('/wp-content/plugins/carobna-elementor-kit/assets/fonts/jost-latin.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Lora';
font-style: italic;
font-weight: 400 700;
font-display: swap;
src: url('/wp-content/plugins/carobna-elementor-kit/assets/fonts/lora-latin-ext-italic.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Lora';
font-style: italic;
font-weight: 400 700;
font-display: swap;
src: url('/wp-content/plugins/carobna-elementor-kit/assets/fonts/lora-latin-italic.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Lora';
font-style: normal;
font-weight: 400 700;
font-display: swap;
src: url('/wp-content/plugins/carobna-elementor-kit/assets/fonts/lora-latin-ext.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Lora';
font-style: normal;
font-weight: 400 700;
font-display: swap;
src: url('/wp-content/plugins/carobna-elementor-kit/assets/fonts/lora-latin.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Dancing Script';
font-style: normal;
font-weight: 400 700;
font-display: swap;
src: url('/wp-content/plugins/carobna-elementor-kit/assets/fonts/dancing-script-latin-ext.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Dancing Script';
font-style: normal;
font-weight: 400 700;
font-display: swap;
src: url('/wp-content/plugins/carobna-elementor-kit/assets/fonts/dancing-script-latin.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
[id]{ scroll-margin-top: calc(var(--cr-hdr) + 24px); }
.cr-hdr{padding:0 !important;gap:0 !important;}
.cr-hdr-traka-w,
.cr-hdr-traka-w .elementor-widget-container,
.cr-hdr-traka-w .elementor-shortcode{width:100% !important;}
.cr-hdr-traka-w{padding:0 !important;}
.cr-hdr-traka{
background:#F4EFE6 !important;border-bottom:1px solid #EAE2D4 !important;
height:40px !important;box-sizing:content-box !important;
padding:0 var(--cr-rub) !important;
display:flex !important;flex-direction:row !important;
align-items:center !important;justify-content:space-between !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#5E574C !important;
}
.cr-hdr-traka-d{display:flex !important;flex-direction:row !important;align-items:center !important;gap:28px !important;}
.cr-hdr-poruka{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:9px !important;
color:#5E574C !important;text-decoration:none !important;
}
.cr-hdr-poruka svg{color:#B0623F !important;flex:none !important;}
a.cr-hdr-poruka:hover{color:var(--e-global-color-secondary) !important;}
.cr-hdr-glavni{
background:var(--e-global-color-crsurface) !important;
border-bottom:1px solid #EDE6DA !important;
height:88px !important;min-height:88px !important;box-sizing:border-box !important;
padding:0 var(--cr-rub) !important;
display:grid !important;grid-template-columns:auto minmax(0,1fr) auto !important;
gap:24px !important;align-items:center !important;
}
.cr-hdr-burger-w{display:none !important;}
.cr-hdr-logo{width:auto !important;padding:0 !important;}
.cr-hdr-logo .elementor-widget-container,
.cr-hdr-logo a,
.cr-hdr-logo img{display:block !important;}
.cr-hdr-logo img{height:54px !important;width:auto !important;}
.cr-hdr-nav-w,.cr-hdr-ikone-w{width:auto !important;padding:0 !important;min-width:0 !important;}
.cr-hdr-nav-w .elementor-widget-container,.cr-hdr-nav-w .elementor-shortcode{height:100% !important;}
.cr-hdr-nav{
display:flex !important;flex-direction:row !important;align-items:center !important;
justify-content:center !important;gap:22px !important;height:88px !important;padding:0 8px !important;
}
.cr-hdr-st{display:flex !important;flex-direction:row !important;align-items:center !important;position:relative !important;height:88px !important;}
.cr-hdr-link{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:0 !important;
align-self:stretch !important;height:auto !important;box-sizing:border-box !important;
margin:0 !important;padding:0 !important;background:none !important;border:0 !important;border-radius:0 !important;
border-bottom:2px solid transparent !important;cursor:pointer !important;text-decoration:none !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;white-space:nowrap !important;
}
.cr-hdr-st--ima > .cr-hdr-link{gap:7px !important;}
.cr-hdr-link svg{color:var(--e-global-color-crmeta) !important;flex:none !important;transition:transform .2s ease !important;}
.cr-hdr-link:hover{color:var(--e-global-color-secondary) !important;}
.cr-hdr-st--otvorena > .cr-hdr-link,
.cr-hdr-st--aktivna > .cr-hdr-link{
border-bottom-color:var(--e-global-color-secondary2, #4E5442) !important;
color:var(--e-global-color-primary) !important;
}
.cr-hdr-st--otvorena > .cr-hdr-link svg{transform:rotate(180deg) !important;}
.cr-hdr-panel{
position:absolute !important;top:calc(100% - 2px) !important;left:-18px !important;z-index:60 !important;
min-width:240px !important;box-sizing:content-box !important;
background:var(--e-global-color-crsurface) !important;
border:1px solid #EDE6DA !important;
border-top:2px solid #4E5442 !important;border-radius:0 0 6px 6px !important;
box-shadow:0 24px 40px -28px rgba(43,42,38,.35) !important;
padding:10px 0 !important;
display:flex !important;flex-direction:column !important;
}
.cr-hdr-panel[hidden]{display:none !important;}
.cr-hdr-sve,.cr-hdr-pod{
display:flex !important;flex-direction:row !important;align-items:center !important;
justify-content:space-between !important;gap:16px !important;
padding:0 18px !important;text-decoration:none !important;white-space:nowrap !important;
}
.cr-hdr-sve{
height:43px !important;border-bottom:1px solid #EDE6DA !important;margin-bottom:6px !important;
font:400 14px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-secondary) !important;
}
.cr-hdr-sve svg{color:var(--e-global-color-secondary) !important;flex:none !important;}
.cr-hdr-pod{
height:40px !important;
font:300 14px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-hdr-pod:hover{background:var(--e-global-color-cralt) !important;color:var(--e-global-color-primary) !important;}
.cr-hdr-broj{
font:300 12px/18px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#756957 !important;flex:none !important;
}
.cr-hdr-ikone{display:flex !important;flex-direction:row !important;align-items:center !important;gap:6px !important;}
.cr-hdr-ik{
width:44px !important;height:44px !important;flex:none !important;position:relative !important;box-sizing:border-box !important;
display:flex !important;align-items:center !important;justify-content:center !important;
margin:0 !important;padding:1px 6px !important;background:none !important;border:0 !important;border-radius:0 !important;
color:var(--e-global-color-crbody2) !important;cursor:pointer !important;text-decoration:none !important;
}
.cr-hdr-ik:hover{color:var(--e-global-color-secondary) !important;}
.cr-hdr-ik[hidden]{display:none !important;}
.cr-hdr-znacka{
position:absolute !important;top:5px !important;right:3px !important;
min-width:17px !important;height:17px !important;box-sizing:border-box !important;
display:flex !important;align-items:center !important;justify-content:center !important;
padding:0 4px !important;border-radius:9px !important;
font:400 10px/17px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crsurface) !important;
}
.cr-hdr-znacka--z{background:var(--e-global-color-accent) !important;}
.cr-hdr-znacka--k{background:#4E5442 !important;}
.cr-hdr-znacka[hidden]{display:none !important;}
.cr-hdr-trazi{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:10px !important;
width:320px !important;height:46px !important;box-sizing:border-box !important;
margin:0 !important;padding:0 6px 0 14px !important;
background:#FFFCF7 !important;border:1px solid #DED6C8 !important;border-radius:5px !important;
}
.cr-hdr-trazi[hidden]{display:none !important;}
.cr-hdr-trazi > svg{color:var(--e-global-color-crmeta) !important;flex:none !important;}
.cr-hdr-trazi input[type="search"]{
flex:1 1 auto !important;min-width:0 !important;width:100% !important;
margin:0 !important;padding:0 !important;background:none !important;border:0 !important;
font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-hdr-trazi-x{
width:34px !important;height:34px !important;flex:none !important;
display:flex !important;align-items:center !important;justify-content:center !important;
margin:0 !important;padding:0 !important;background:none !important;border:0 !important;
color:var(--e-global-color-crmeta) !important;cursor:pointer !important;
}
.cr-hdr-ladica-w{display:none !important;}
.cr-hdr-ladica-w.cr-otvorena{
display:block !important;
position:fixed !important;inset:0 !important;z-index:9999 !important;
overflow-y:auto !important;-webkit-overflow-scrolling:touch !important;
}
.cr-hdr-ladica-w,
.cr-hdr-ladica-w .elementor-widget-container,
.cr-hdr-ladica-w .elementor-shortcode{width:100% !important;padding:0 !important;}
.cr-hdr-ladica-w.cr-otvorena .elementor-widget-container,
.cr-hdr-ladica-w.cr-otvorena .elementor-shortcode{min-height:100% !important;}
html.cr-ladica-otvorena{overflow:hidden !important;}
.cr-hdr-ladica{
background:var(--e-global-color-crsurface) !important;
border-bottom:1px solid #EDE6DA !important;
display:flex !important;flex-direction:column !important;
min-height:100vh !important;
box-shadow:0 30px 50px -30px rgba(43,42,38,.4) !important;
}
.cr-hdr-ladica-glava{
position:relative !important;flex:none !important;
display:flex !important;flex-direction:row !important;
align-items:center !important;justify-content:center !important;
height:64px !important;
}
.cr-hdr-ladica-logo{display:flex !important;align-items:center !important;}
.cr-hdr-ladica-logo img{display:block !important;width:auto !important;height:38px !important;}
.cr-hdr-ladica-logo span{
font:400 18px/18px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-hdr-ladica-x{
position:absolute !important;right:14px !important;top:50% !important;
transform:translateY(-50%) !important;
width:46px !important;height:46px !important;
display:flex !important;align-items:center !important;justify-content:center !important;
margin:0 !important;padding:1px 6px !important;background:none !important;border:0 !important;
color:#3C3A34 !important;cursor:pointer !important;
}
.cr-hdr-ladica-trazi{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:10px !important;
height:52px !important;box-sizing:border-box !important;margin:16px 20px 0 !important;padding:0 14px !important;
background:#FFFCF7 !important;border:1px solid #DED6C8 !important;border-radius:5px !important;
}
.cr-hdr-ladica-trazi > svg{color:var(--e-global-color-crmeta) !important;flex:none !important;}
.cr-hdr-ladica-trazi input[type="search"]{
flex:1 1 auto !important;min-width:0 !important;
margin:0 !important;padding:1px 2px !important;background:none !important;border:0 !important;
font:300 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-hdr-ladica-nav{display:flex !important;flex-direction:column !important;padding:14px 20px 0 !important;}
.cr-hdr-ak{display:flex !important;flex-direction:column !important;border-bottom:1px solid #EDE6DA !important;}
.cr-hdr-ak-g,.cr-hdr-ak-link{
display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;
height:56px !important;box-sizing:border-box !important;
margin:0 !important;padding:0 2px !important;background:none !important;border:0 !important;border-radius:0 !important;
border-bottom:1px solid #EDE6DA !important;
font:400 17px/17px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;cursor:pointer !important;text-decoration:none !important;
}
.cr-hdr-ak > .cr-hdr-ak-g{border-bottom:0 !important;}
.cr-hdr-ak-link{height:57px !important;}
.cr-hdr-ak-g svg,.cr-hdr-ak-link svg{color:var(--e-global-color-crmeta) !important;flex:none !important;transition:transform .2s ease !important;}
.cr-hdr-ak.cr-otvoren > .cr-hdr-ak-g svg{transform:rotate(180deg) !important;}
.cr-hdr-ak-t{display:flex !important;flex-direction:column !important;padding:0 2px 12px !important;}
.cr-hdr-ak-t[hidden]{display:none !important;}
.cr-hdr-ak-sve,.cr-hdr-ak-pod{
display:flex !important;flex-direction:row !important;justify-content:space-between !important;
height:44px !important;box-sizing:border-box !important;padding:0 0 0 14px !important;
text-decoration:none !important;
}
.cr-hdr-ak-sve{
align-items:center !important;
font:400 15px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-secondary) !important;
}
.cr-hdr-ak-sve svg{color:var(--e-global-color-secondary) !important;flex:none !important;}
.cr-hdr-ak-pod{
align-items:baseline !important;gap:10px !important;
font:300 15px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-hdr-ladica-alt{display:flex !important;flex-direction:column !important;padding:18px 20px 0 !important;}
.cr-hdr-alt{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:14px !important;
height:48px !important;text-decoration:none !important;
font:300 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-hdr-alt svg{color:var(--e-global-color-crbody2) !important;flex:none !important;}
.cr-hdr-alt--z svg{color:var(--e-global-color-accent) !important;}
.cr-hdr-ladica-dno{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:10px !important;
margin-top:10px !important;padding:24px 20px !important;
border-top:1px solid #EDE6DA !important;
font:300 12px/16.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-hdr-ladica-dno svg{color:#B0623F !important;flex:none !important;}
@media(max-width:1199px){
.cr-hdr-logo img{height:46px !important;}
.cr-hdr-nav{gap:14px !important;}
.cr-hdr-link{font-size:13px !important;}
}
@media(max-width:1024px){
.cr-hdr-traka{
height:auto !important;padding:11px 18px !important;justify-content:center !important;gap:8px !important;
font-size:12px !important;line-height:15.6px !important;
}
.cr-hdr-poruka--ruke,.cr-hdr-poruka--izrada,.cr-hdr-poruka--pomoc{display:none !important;}
.cr-hdr-traka-d{gap:0 !important;}
.cr-hdr-poruka svg{width:14px !important;height:14px !important;}
.cr-hdr-glavni{
height:64px !important;min-height:64px !important;padding:0 8px !important;
grid-template-columns:1fr auto 1fr !important;gap:0 !important;
}
.cr-hdr-burger-w{display:block !important;}
.cr-hdr-lijevo{display:flex !important;flex-direction:row !important;align-items:center !important;}
.cr-hdr-logo img{height:38px !important;}
.cr-hdr-nav-w{display:none !important;}
.cr-hdr-ikone{justify-content:flex-end !important;gap:0 !important;}
.cr-hdr-ik{width:46px !important;height:46px !important;color:var(--e-global-color-primary) !important;}
.cr-hdr-lijevo .cr-hdr-ik{color:var(--e-global-color-crbody2) !important;}
.cr-hdr-ikone > .cr-hdr-lupa,
.cr-hdr-ikone > .cr-hdr-ik[aria-label="Lista želja"],
.cr-hdr-trazi{display:none !important;}
}
@media(max-width:767px){
.cr-hdr-ladica-trazi{margin:14px 16px 0 !important;}
.cr-hdr-ladica-nav,.cr-hdr-ladica-alt{padding-left:16px !important;padding-right:16px !important;}
.cr-hdr-ladica-dno{padding-left:16px !important;padding-right:16px !important;}
}
.cr-nl{
background:var(--e-global-color-crsurface) !important;
border-top:1px solid #EDE6DA !important;border-bottom:1px solid #EDE6DA !important;
padding:34px var(--cr-rub) !important;
display:grid !important;grid-template-columns:48px minmax(0,1fr) 456px !important;
gap:40px !important;align-items:center !important;
}
.cr-nl-eyebrow{display:none !important;}
.cr-nl-ico{
width:48px !important;height:48px !important;flex:none !important;padding:0 !important;gap:0 !important;flex-direction:row !important;
border:1px solid #DED6C8 !important;border-radius:6px !important;
display:flex !important;align-items:center !important;justify-content:center !important;
}
.cr-nl-ico .elementor-widget-icon{line-height:0 !important;}
.cr-nl-ico svg{width:20px !important;height:20px !important;color:#4E5442 !important;fill:#4E5442 !important;}
.cr-nl-txt{display:flex !important;flex-direction:column !important;gap:5px !important;padding:0 !important;width:auto !important;}
.cr-nl-h .elementor-heading-title{
display:block !important;font:400 17px/20.4px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-nl-p .elementor-heading-title{
display:block !important;font:300 13px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-nl-form-wrap{width:auto !important;padding:0 !important;}
.cr-nl-form,.cr-nl-form .elementor-widget-container{width:100% !important;}
.cr-nl-form .elementor-form{display:block !important;}
.cr-nl-form .elementor-form-fields-wrapper{
display:flex !important;flex-direction:row !important;align-items:center !important;
gap:12px !important;margin:0 !important;
}
.cr-nl-form .elementor-field-group{padding:0 !important;margin:0 !important;width:auto !important;}
.cr-nl-form .elementor-field-type-email{flex:1 1 auto !important;min-width:0 !important;}
.cr-nl-form input[type="email"]{
width:100% !important;height:52px !important;box-sizing:border-box !important;
background:#FFFCF7 !important;border:1px solid #DED6C8 !important;border-radius:4px !important;
padding:15px 16px !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-nl-form .elementor-field-type-submit{flex:none !important;}
.cr-nl-form .elementor-button,
.cr-nl-form button[type="submit"]{
display:block !important;height:auto !important;min-height:0 !important;
box-sizing:content-box !important;padding:15px 26px !important;
background:#4E5442 !important;color:var(--e-global-color-crsurface) !important;
border:0 !important;border-radius:4px !important;text-align:center !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-nl-form .elementor-button:hover,
.cr-nl-form button[type="submit"]:hover{background:var(--e-global-color-crctahov) !important;}
.cr-ftr{
background:#F7F3EB !important;padding:56px var(--cr-rub) 0 !important;
display:flex !important;flex-direction:column !important;gap:0 !important;
}
.cr-ftr-grid{
display:grid !important;grid-template-columns:290px repeat(3,minmax(0,1fr)) 250px !important;
gap:40px !important;padding:0 0 48px !important;width:auto !important;
}
.cr-ftr-brand{display:flex !important;flex-direction:column !important;gap:14px !important;padding:0 !important;width:auto !important;}
.cr-ftr-logo{align-self:flex-start !important;}
.cr-ftr-logo img{width:110px !important;height:auto !important;display:block !important;}
.cr-ftr-claim .elementor-heading-title{
display:block !important;font:300 13px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-soc{margin:6px 0 0 !important;}
.cr-soc .elementor-grid{display:flex !important;flex-direction:row !important;align-items:normal !important;gap:10px !important;}
.cr-soc .elementor-grid-item{width:auto !important;}
.cr-soc .elementor-social-icon{
width:36px !important;height:36px !important;
background:transparent !important;border:1px solid #E1D9CA !important;border-radius:50% !important;
display:flex !important;align-items:center !important;justify-content:center !important;
}
.cr-soc .elementor-social-icon svg{width:16px !important;height:16px !important;fill:#6E675C !important;}
.cr-soc .elementor-social-icon:hover{border-color:#4E5442 !important;}
.cr-soc .elementor-social-icon:hover svg{fill:#4E5442 !important;}
.cr-ftr-col{display:flex !important;flex-direction:column !important;gap:11px !important;padding:0 !important;width:auto !important;}
.cr-ftr-col-h .elementor-heading-title{
display:block !important;margin-bottom:4px !important;
font:400 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-ftr-col .elementor-icon-list-items{display:flex !important;flex-direction:column !important;gap:11px !important;}
.cr-ftr-col .elementor-icon-list-item{margin:0 !important;padding:0 !important;line-height:1 !important;}
.cr-ftr-col .elementor-icon-list-item > a{
display:block !important;
font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-ftr-col .elementor-icon-list-item > a:hover{color:var(--e-global-color-primary) !important;}
.cr-ftr-hvala{
display:flex !important;flex-direction:row !important;align-items:flex-start !important;
justify-content:flex-end !important;padding:0 !important;width:auto !important;
}
.cr-hvala-txt{transform:rotate(-6deg) !important;}
.cr-hvala-txt,.cr-hvala-txt p{
margin:0 !important;font:500 20px/30px "Dancing Script",cursive !important;color:#6B5B47 !important;
}
.cr-srce{color:#B0623F !important;}
.cr-ftr-hvala-mob{display:none !important;}
.cr-ftr-copy-w,
.cr-ftr-copy-w .elementor-widget-container,
.cr-ftr-copy-w .elementor-shortcode{width:100% !important;}
.cr-ftr-copy-w{padding:0 !important;}
.cr-ftr-copy{
display:flex !important;flex-direction:row !important;align-items:center !important;
justify-content:space-between !important;gap:24px !important;
padding:20px 0 !important;border-top:1px solid var(--e-global-color-crline) !important;
font:300 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-ftr-ktech{display:flex !important;flex-direction:row !important;align-items:center !important;gap:6px !important;}
.cr-ftr-ktech a{
color:var(--e-global-color-crmeta) !important;text-decoration:none !important;
padding:0 0 1px !important;border-bottom:1px solid #DED6C8 !important;
}
.cr-ftr-srce{color:#B0623F !important;}
@media(max-width:1199px){
.cr-ftr-grid{grid-template-columns:240px repeat(3,minmax(0,1fr)) 200px !important;}
}
@media(max-width:1024px){
.cr-nl{
padding:30px var(--cr-rub) !important;
grid-template-columns:minmax(0,1fr) 300px !important;gap:32px !important;
}
.cr-nl-ico{display:none !important;}
.cr-nl-eyebrow{display:block !important;}
.cr-nl-eyebrow .elementor-heading-title{
display:block !important;
font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.2em !important;text-transform:uppercase !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-nl-txt{gap:6px !important;}
.cr-nl-h .elementor-heading-title{font-size:20px !important;line-height:24px !important;}
.cr-nl-form-wrap{width:300px !important;}
.cr-nl-form .elementor-form-fields-wrapper{flex-direction:column !important;align-items:stretch !important;gap:10px !important;}
.cr-nl-form .elementor-field-group{width:100% !important;}
.cr-nl-form .elementor-button,
.cr-nl-form button[type="submit"]{width:100% !important;box-sizing:border-box !important;padding:15px !important;}
.cr-nl-p .elementor-heading-title{line-height:19.5px !important;}
.cr-ftr{padding:40px var(--cr-rub) 0 !important;}
.cr-ftr-grid{grid-template-columns:224px repeat(3,minmax(0,1fr)) !important;gap:28px !important;padding:0 0 36px !important;}
.cr-ftr-brand{gap:12px !important;}
.cr-ftr-logo img{width:99px !important;}
.cr-soc .elementor-grid{gap:8px !important;}
.cr-soc .elementor-social-icon{width:38px !important;height:38px !important;}
.cr-ftr-col{gap:2px !important;}
.cr-ftr-col .elementor-icon-list-items{display:flex !important;flex-direction:column !important;gap:2px !important;}
.cr-ftr-col .elementor-icon-list-item{
display:flex !important;align-items:center !important;min-height:32px !important;
}
.cr-ftr-col-h .elementor-heading-title{margin:0 0 8px !important;}
.cr-ftr-col .elementor-icon-list-item > a{font-size:13px !important;line-height:16.9px !important;}
.cr-ftr-copy{padding:18px 0 22px !important;gap:16px !important;font-size:13px !important;line-height:19.5px !important;color:#4F4940 !important;}
.cr-ftr-ktech{font-size:12px !important;line-height:12px !important;}
.cr-ftr-ktech,.cr-ftr-ktech a{color:var(--e-global-color-crmeta) !important;}
.cr-ftr-hvala{display:none !important;}
.cr-ftr-ljubav{display:none !important;}
}
@media(max-width:767px){
.cr-nl{
padding:30px 24px !important;border-top:0 !important;
display:flex !important;flex-direction:column !important;gap:12px !important;
}
.cr-nl-p .elementor-heading-title{line-height:19.5px !important;}
.cr-nl-txt{gap:12px !important;width:100% !important;}
.cr-nl-h .elementor-heading-title{font:400 22px/1.2 var(--e-global-typography-primary-font-family),Georgia,serif !important;}
.cr-nl-form-wrap{width:100% !important;}
.cr-nl-form input[type="email"]{padding:16px !important;height:auto !important;}
.cr-nl-form .elementor-button,
.cr-nl-form button[type="submit"]{
padding:17px !important;font-size:15px !important;line-height:15px !important;
}
.cr-ftr{padding:32px 24px 24px !important;gap:28px !important;}
.cr-ftr-grid{
grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:26px 20px !important;
padding:0 !important;border-top:0 !important;
}
.cr-ftr-brand{
grid-column:1 / -1 !important;align-items:center !important;text-align:center !important;
gap:12px !important;padding:0 0 28px !important;
border-bottom:1px solid var(--e-global-color-crline) !important;
}
.cr-ftr-logo{align-self:center !important;}
.cr-ftr-logo img{width:104px !important;}
.cr-soc{margin:4px 0 0 !important;}
.cr-soc .elementor-grid{justify-content:center !important;}
.cr-soc .elementor-social-icon{width:42px !important;height:42px !important;}
.cr-soc .elementor-social-icon svg{width:18px !important;height:18px !important;}
.cr-ftr-col .elementor-icon-list-item{min-height:36px !important;}
.cr-ftr-col .elementor-icon-list-item > a{font-size:14px !important;line-height:18.2px !important;}
.cr-ftr-hvala{
display:flex !important;align-items:center !important;justify-content:center !important;
}
.cr-hvala-txt,.cr-hvala-txt p{font-size:18px !important;line-height:26px !important;text-align:center !important;}
.cr-soc .elementor-grid{gap:10px !important;}
.cr-ftr-copy{
flex-direction:column !important;align-items:center !important;justify-content:normal !important;
gap:10px !important;padding:18px 0 0 !important;text-align:center !important;
font-size:12px !important;line-height:18px !important;color:var(--e-global-color-crmeta) !important;
}
.cr-ftr-ktech{justify-content:center !important;line-height:12px !important;}
.cr-ftr-ktech,.cr-ftr-ktech a{color:var(--e-global-color-crmeta) !important;}
}
.cr-eyebrow .elementor-heading-title{
display:block !important;font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.22em !important;text-transform:uppercase !important;color:var(--e-global-color-crmeta) !important;
}
.cr-eyebrow-tamni .elementor-heading-title{color:#4E4A40 !important;}
.cr-h3 .elementor-heading-title{
display:block !important;font:400 30px/1.2 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:var(--e-global-color-primary) !important;
}
.cr-h3-s .elementor-heading-title{font-size:28px !important;}
.cr-foto-puna,
.cr-foto-puna img{width:100% !important;height:100% !important;display:block !important;}
.cr-foto-puna img{object-fit:cover !important;}
.cr-hand,.cr-hand p{
font:500 22px/1.35 var(--e-global-typography-accent-font-family),cursive !important;color:var(--e-global-color-crhand) !important;
text-align:center !important;margin:0 !important;
}
.cr-cta .elementor-button{
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;border:0 !important;
border-radius:4px !important;padding:17px 26px !important;
font:400 15px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
display:inline-flex !important;align-items:center !important;gap:10px !important;
}
.cr-cta .elementor-button:hover{background:var(--e-global-color-crctahov) !important;}
.cr-cta .elementor-button-icon svg{width:13px !important;height:13px !important;fill:currentColor !important;}
.cr-cta .elementor-button-content-wrapper{
gap:10px !important;align-items:center !important;flex-direction:row-reverse !important;
}
.cr-cta-m .elementor-button{padding:16px 24px !important;}
.cr-cta-svijetli .elementor-button{
background:var(--e-global-color-crsurface) !important;color:var(--e-global-color-primary) !important;
padding:15px 22px !important;font:400 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;gap:9px !important;
}
.cr-cta-svijetli .elementor-button:hover{background:#FFFFFF !important;}
.cr-cta-svijetli .elementor-button-icon svg{width:12px !important;height:12px !important;}
.cr-hero{
background:#FBF7F0 !important;position:relative !important;
display:grid !important;grid-template-columns:440px 1fr !important;
min-height:470px !important;align-items:center !important;
padding:0 !important;gap:0 !important;
padding-left:var(--cr-rub) !important;
padding-right:var(--cr-rub) !important;
}
.cr-hero-txt{
padding:0 !important;z-index:2 !important;
display:flex !important;flex-direction:column !important;align-items:flex-start !important;
gap:22px !important;width:auto !important;
}
.cr-hero-h1 .elementor-heading-title{
display:block !important;font:400 60px/1.06 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.015em !important;color:var(--e-global-color-primary) !important;
}
.cr-hero-p .elementor-heading-title{
display:block !important;font:300 16px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;max-width:370px !important;
}
.cr-hero-txt .cr-cta{margin-top:6px !important;}
.cr-hero-foto{
align-self:stretch !important;padding:0 !important;
min-height:470px !important;height:100% !important;
position:relative !important;overflow:hidden !important;
}
.cr-hero-foto .elementor-widget-image,
.cr-sezona-foto .elementor-widget-image{
position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;
}
.cr-hero-hand{
position:absolute !important;left:calc(var(--cr-rub) + 492px) !important;top:312px !important;
z-index:3 !important;width:auto !important;padding:0 !important;
}
.cr-hero-hand .cr-hand{transform:rotate(-9deg) !important;}
.cr-gf-sekcija{background:var(--e-global-color-crbg) !important;padding:44px var(--cr-rub) !important;}
.cr-gf-kartica{
background:var(--e-global-color-crcard) !important;border-radius:10px !important;padding:26px 34px !important;
display:grid !important;grid-template-columns:280px 1fr !important;
gap:36px !important;align-items:center !important;
}
.cr-gf-lijevo{display:flex !important;align-items:center !important;gap:18px !important;}
.cr-gf-ikona{
width:46px;height:46px;border-radius:8px;border:1px solid #DDD4C4;flex:none;
display:flex;align-items:center;justify-content:center;color:var(--e-global-color-accent);
}
.cr-gf-rukopis{font:500 21px/1.3 var(--e-global-typography-accent-font-family),cursive;color:var(--e-global-color-crhand);}
.cr-gf-desno{display:flex;flex-direction:column;gap:16px;}
.cr-gf-podnaslov{font:300 16px/1.4 var(--e-global-typography-secondary-font-family),sans-serif;color:var(--e-global-color-crmuted);}
.cr-gf-red{display:grid;grid-template-columns:1fr 1fr 1fr 84px;gap:16px;align-items:center;}
.cr-gf-polje{display:block;margin:0;}
.cr-gf-select{
width:100%;box-sizing:border-box;appearance:none;-webkit-appearance:none;
background:#FFFCF7;border:1px solid var(--e-global-color-crfield);border-radius:5px;
padding:16px 34px 16px 18px;height:52px;
font:300 15px/1 var(--e-global-typography-secondary-font-family),sans-serif;color:var(--e-global-color-crmeta);cursor:pointer;
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23776E60' stroke-width='1.6'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");
background-repeat:no-repeat;background-position:right 16px center;background-size:10px 10px;
}
.cr-gf-gumb{
height:52px;background:var(--e-global-color-secondary);border:0;border-radius:999px;color:var(--e-global-color-crsurface);
display:flex;align-items:center;justify-content:center;cursor:pointer;
}
.cr-gf-gumb:hover{background:var(--e-global-color-crctahov);}
.cr-gf-gumb-t{display:none;}
.cr-gf-poruka{
font:300 14px/1.5 var(--e-global-typography-secondary-font-family),sans-serif;color:var(--e-global-color-crmeta);margin:18px 0 0;
}
.cr-gf-rezultati{
display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:26px;
}
.cr-preporuke{background:var(--e-global-color-crbg) !important;padding:16px var(--cr-rub) 96px !important;}
.cr-sek-glava{
display:flex !important;flex-direction:row !important;
align-items:flex-end !important;justify-content:space-between !important;
padding:0 0 28px !important;gap:0 !important;
}
.cr-sek-naslov{
display:flex !important;flex-direction:column !important;align-items:flex-start !important;
gap:6px !important;padding:0 !important;width:auto !important;
}
.cr-sek-sub .elementor-heading-title{
display:block !important;font:300 14px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmeta) !important;
}
.cr-karusel .swiper-slide{height:auto !important;}
.cr-karusel .elementor-swiper-button{
width:42px !important;height:42px !important;border-radius:50% !important;
border:1px solid var(--e-global-color-crfield) !important;background:#FFFCF7 !important;color:var(--e-global-color-crmuted) !important;
display:flex !important;align-items:center !important;justify-content:center !important;
font-size:14px !important;top:-58px !important;transform:none !important;
}
.cr-karusel .elementor-swiper-button:hover{border-color:var(--e-global-color-secondary) !important;}
.cr-karusel .elementor-swiper-button-prev{left:auto !important;right:52px !important;}
.cr-karusel .elementor-swiper-button-next{right:0 !important;left:auto !important;}
.cr-karusel .swiper-pagination{display:none !important;}
.cr-card{
display:grid !important;grid-template-rows:auto minmax(0,1fr) auto !important;
gap:10px !important;position:relative !important;padding:0 !important;
align-items:stretch !important;
}
.cr-card-foto{padding:0 !important;position:relative !important;}
.cr-card-foto .elementor-widget-image,
.cr-card-img,
.cr-card-img a{display:block !important;width:100% !important;}
.cr-card-img img{
width:100% !important;aspect-ratio:1/1 !important;object-fit:cover !important;
border-radius:6px !important;display:block !important;
}
.cr-card-oznaka-w{position:absolute !important;top:8px !important;left:10px !important;z-index:2 !important;}
.cr-card-oznaka{
display:inline-block !important;border-radius:3px !important;padding:6px 8px !important;
font:400 10px/10px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.1em !important;text-transform:uppercase !important;
}
.cr-card-oznaka--novo{background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;}
.cr-card-oznaka--best{background:#B0623F !important;color:var(--e-global-color-crsurface) !important;}
.cr-card-oznaka--pers{background:var(--e-global-color-cralt) !important;color:#8A4A28 !important;}
.cr-card-srce-w{position:absolute !important;top:8px !important;right:8px !important;z-index:2 !important;}
.cr-card-srce{
width:40px !important;height:40px !important;box-sizing:border-box !important;
border-radius:50% !important;background:#FFFCF7 !important;border:1px solid #EDE6DA !important;
box-shadow:0 4px 10px -6px rgba(43,42,38,.3) !important;
display:flex !important;align-items:center !important;justify-content:center !important;
padding:1px 6px !important;cursor:pointer !important;color:#8A8272 !important;
transition:color .18s ease !important;
}
.cr-card-srce:hover{color:#B0623F !important;}
.cr-card-srce--da{color:#B0623F !important;}
.cr-card-srce--da svg{fill:currentColor !important;}
.cr-card-txt{
display:flex !important;flex-direction:column !important;align-items:stretch !important;
gap:6px !important;padding:0 !important;
}
.cr-card-red{
display:flex !important;flex-direction:row !important;align-items:baseline !important;
justify-content:space-between !important;gap:10px !important;padding:0 !important;
}
.cr-card-ocjena{
display:inline-flex !important;align-items:center !important;gap:5px !important;
font:300 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;white-space:nowrap !important;
}
.cr-card-ocjena svg{color:#C8A34E !important;flex:none !important;}
.cr-card-cta .elementor-button{
display:flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;
width:100% !important;height:46px !important;box-sizing:border-box !important;
padding:0 10px !important;border:0 !important;border-radius:4px !important;
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;
font:400 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
transition:background .18s ease !important;
}
.cr-card-cta .elementor-button:hover{background:var(--e-global-color-crctahov) !important;}
.cr-card-cta .elementor-button-content-wrapper{
display:flex !important;align-items:center !important;gap:9px !important;
}
.cr-card-cta .elementor-button-icon svg{width:13px !important;height:13px !important;}
.cr-card-naziv .elementor-heading-title,
.cr-card-naziv .elementor-heading-title a{
display:block !important;font:300 15px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crbody2) !important;
}
.cr-card-naziv .elementor-heading-title{
min-height:calc(2 * 1.4em) !important;
display:-webkit-box !important;-webkit-box-orient:vertical !important;
-webkit-line-clamp:2 !important;line-clamp:2 !important;overflow:hidden !important;
}
.cr-card-cijena{width:100% !important;}
.cr-card-cijena .elementor-heading-title{
display:block !important;font:400 15px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-primary) !important;
}
.cr-card-cijena .elementor-heading-title .price,
.cr-card-cijena .elementor-heading-title .amount,
.cr-card-cijena .elementor-heading-title bdi,
.cr-card-cijena .elementor-heading-title ins,
.cr-card-cijena .elementor-heading-title del{
display:inline !important;font:inherit !important;color:inherit !important;
}
.cr-card-cijena del{opacity:.55 !important;margin-right:6px !important;}
.cr-card-cijena ins{text-decoration:none !important;}
.cr-card-cijena .screen-reader-text,
.cr-sp-cijena .screen-reader-text,
.cr-sp-kupnja .screen-reader-text{
position:absolute !important;width:1px !important;height:1px !important;
overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;
}
.cr-prig{
display:flex !important;flex-direction:column !important;
align-items:center !important;gap:14px !important;padding:0 !important;
}
.cr-prig-krug{
width:104px !important;height:104px !important;min-height:104px !important;
border-radius:50% !important;border:1px solid var(--e-global-color-crline) !important;overflow:hidden !important;
padding:0 !important;flex:none !important;
display:flex !important;align-items:center !important;justify-content:center !important;
background:repeating-linear-gradient(135deg,#E7DFD0 0 9px,#F1EBE0 9px 18px) !important;
}
.cr-prig-krug:hover{border-color:var(--e-global-color-accent) !important;}
.cr-prig-img img{
width:104px !important;height:104px !important;object-fit:cover !important;
border-radius:50% !important;display:block !important;
}
.cr-prig-naziv .elementor-heading-title,
.cr-prig-naziv .elementor-heading-title a{
display:block !important;font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;text-align:center !important;
}
.cr-post{
display:flex !important;flex-direction:column !important;align-items:stretch !important;
gap:14px !important;padding:0 !important;
}
.cr-post-foto{padding:0 !important;}
.cr-post-img img{
width:100% !important;aspect-ratio:3/2 !important;object-fit:cover !important;
border-radius:6px !important;display:block !important;
}
.cr-post-naslov .elementor-heading-title,
.cr-post-naslov .elementor-heading-title a{
display:block !important;font:300 15px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-primary) !important;
}
.cr-post-vise{
display:flex !important;flex-direction:row !important;align-items:center !important;
gap:8px !important;padding:0 !important;width:auto !important;
}
.cr-post-vise .elementor-widget-icon{line-height:0 !important;}
.cr-post-vise-t .elementor-heading-title{
display:block !important;font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.16em !important;text-transform:uppercase !important;color:var(--e-global-color-crmeta) !important;
}
.cr-dom{
background:var(--e-global-color-crsurface) !important;
display:grid !important;grid-template-columns:1fr 620px !important;
min-height:430px !important;padding:0 !important;gap:0 !important;
padding-right:var(--cr-rub) !important;
padding-left:var(--cr-rub) !important;
}
.cr-dom-foto{position:relative !important;padding:0 !important;align-self:stretch !important;}
.cr-dom-hand{
position:absolute !important;right:34px !important;top:64px !important;
width:auto !important;padding:0 !important;
}
.cr-dom-hand .cr-hand,.cr-dom-hand .cr-hand p{font-size:21px !important;transform:rotate(-7deg) !important;}
.cr-dom-txt{
padding:0 0 0 72px !important;
display:flex !important;flex-direction:column !important;align-items:flex-start !important;
justify-content:center !important;gap:20px !important;
}
.cr-dom-h .elementor-heading-title{
display:block !important;font:400 46px/1.1 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.01em !important;color:var(--e-global-color-primary) !important;
}
.cr-dom-p .elementor-heading-title{
display:block !important;font:300 16px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;max-width:390px !important;
}
.cr-dom-txt .cr-cta{margin-top:6px !important;}
.cr-prigode{
background:var(--e-global-color-cralt) !important;padding:72px var(--cr-rub) !important;
display:grid !important;grid-template-columns:300px 1fr !important;
gap:56px !important;align-items:center !important;
}
.cr-prigode-txt{
display:flex !important;flex-direction:column !important;align-items:flex-start !important;
gap:7px !important;padding:0 !important;width:auto !important;
}
.cr-prigode-sub .elementor-heading-title{
display:block !important;font:300 14px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmeta) !important;
}
.cr-prigode-grid{
padding:0 !important;width:auto !important;
display:grid !important;grid-template-columns:repeat(6,1fr) !important;gap:20px !important;
align-items:start !important;
}
.cr-prig-grid .elementor-grid{
display:grid !important;grid-template-columns:repeat(6,1fr) !important;gap:20px !important;
}
.cr-inspiracija{
background:var(--e-global-color-crbg) !important;padding:88px var(--cr-rub) !important;
display:grid !important;grid-template-columns:340px 1fr !important;gap:56px !important;
}
.cr-insp-txt{
display:flex !important;flex-direction:column !important;align-items:flex-start !important;
gap:16px !important;padding:0 !important;width:auto !important;
}
.cr-insp-h .elementor-heading-title{
display:block !important;font:400 42px/1.12 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.01em !important;color:var(--e-global-color-primary) !important;
}
.cr-insp-desno{
display:flex !important;flex-direction:column !important;align-items:stretch !important;
gap:22px !important;padding:0 !important;width:auto !important;
}
.cr-insp-sve{
align-self:flex-end !important;width:auto !important;flex:0 0 auto !important;padding:0 !important;
display:flex !important;flex-direction:row !important;align-items:center !important;gap:8px !important;
}
.cr-insp-sve .elementor-widget-icon{line-height:0 !important;}
.cr-insp-sve-t .elementor-heading-title,
.cr-insp-sve-t .elementor-heading-title a{
display:block !important;font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmuted) !important;
}
.cr-post-grid .elementor-grid{
display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:26px !important;
}
.cr-sezona{
background:var(--e-global-color-crtaupe) !important;min-height:300px !important;
display:grid !important;grid-template-columns:800px 1fr !important;
align-items:center !important;padding:0 !important;gap:0 !important;
padding-left:var(--cr-rub) !important;
padding-right:var(--cr-rub) !important;
}
.cr-sezona-txt{
padding:0 !important;z-index:2 !important;
display:flex !important;flex-direction:column !important;align-items:flex-start !important;
gap:18px !important;width:auto !important;
}
.cr-sezona-red{
display:flex !important;flex-direction:row !important;align-items:flex-end !important;
gap:32px !important;flex-wrap:wrap !important;padding:0 !important;width:auto !important;
}
.cr-sezona-h .elementor-heading-title{
display:block !important;font:400 44px/1.12 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.01em !important;color:var(--e-global-color-primary) !important;
}
.cr-sezona-foto{
align-self:stretch !important;padding:0 !important;
min-height:300px !important;height:100% !important;
position:relative !important;overflow:hidden !important;
}
@media(max-width:1024px){
.cr-hero{grid-template-columns:1fr 1fr !important;}
.cr-hero-txt{padding:0 0 0 48px !important;}
.cr-hero-h1 .elementor-heading-title{font-size:46px !important;}
.cr-hero-hand{left:auto !important;right:24px !important;top:24px !important;}
.cr-gf-sekcija{padding:36px 48px !important;}
.cr-gf-kartica{grid-template-columns:1fr !important;gap:24px !important;}
.cr-gf-red{grid-template-columns:1fr 1fr 84px !important;}
.cr-preporuke{padding:16px 48px 72px !important;}
.cr-dom{grid-template-columns:1fr 1fr !important;}
.cr-dom-txt{padding:0 48px 0 48px !important;}
.cr-prigode{padding:56px 48px !important;grid-template-columns:1fr !important;gap:32px !important;}
.cr-prig-grid .elementor-grid{grid-template-columns:repeat(3,1fr) !important;}
.cr-inspiracija{padding:64px 48px !important;grid-template-columns:1fr !important;gap:32px !important;}
.cr-post-grid .elementor-grid{grid-template-columns:repeat(2,1fr) !important;}
.cr-sezona{grid-template-columns:1fr 340px !important;}
.cr-sezona-txt{padding:0 0 0 48px !important;}
}
@media(max-width:767px){
.cr-hero{
display:flex !important;flex-direction:column !important;align-items:stretch !important;
min-height:0 !important;
}
.cr-hero-txt{padding:34px 24px 26px !important;gap:18px !important;}
.cr-hero-h1 .elementor-heading-title{font-size:40px !important;}
.cr-hero-p .elementor-heading-title{font-size:15px !important;max-width:none !important;}
.cr-hero-foto{min-height:260px !important;height:260px !important;}
.cr-hero-hand{
position:absolute !important;left:auto !important;right:20px !important;
top:auto !important;bottom:186px !important;
}
.cr-hero-hand .cr-hand,.cr-hero-hand .cr-hand p{font-size:19px !important;transform:rotate(-8deg) !important;}
.cr-gf-sekcija{padding:26px 20px !important;}
.cr-gf-kartica{grid-template-columns:1fr !important;padding:22px !important;gap:16px !important;}
.cr-gf-lijevo{gap:14px !important;}
.cr-gf-ikona{width:42px;height:42px;font-size:17px;}
.cr-gf-rukopis{font-size:19px !important;}
.cr-gf-podnaslov{font:300 14px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;}
.cr-gf-red{display:flex !important;flex-direction:column !important;gap:10px !important;}
.cr-gf-gumb{width:100%;border-radius:5px;height:auto;padding:17px;gap:0;}
.cr-gf-gumb-i{display:none;}
.cr-gf-gumb-t{display:inline;font:400 15px/1 var(--e-global-typography-secondary-font-family),sans-serif;}
.cr-gf-select{padding:16px 34px 16px 16px !important;height:50px;}
.cr-gf-rezultati{grid-template-columns:1fr 1fr !important;gap:16px !important;}
.cr-preporuke{padding:8px 20px 40px !important;}
.cr-sek-glava{padding:0 0 20px !important;}
.cr-sek-naslov{gap:5px !important;}
.cr-sek-sub .elementor-heading-title{font-size:13px !important;}
.cr-card{gap:12px !important;}
.cr-card-srce-w{top:6px !important;right:6px !important;}
.cr-card-naziv .elementor-heading-title,
.cr-card-naziv .elementor-heading-title a{font-size:14px !important;}
.cr-card-cijena .elementor-heading-title{font-size:14px !important;}
.cr-h3 .elementor-heading-title{font-size:26px !important;}
.cr-karusel .swiper{width:100% !important;margin:0 !important;}
.cr-karusel .elementor-swiper-button{
top:auto !important;bottom:-64px !important;width:44px !important;height:44px !important;
}
.cr-karusel .elementor-swiper-button-prev{right:52px !important;left:auto !important;}
.cr-karusel .elementor-swiper-button-next{right:0 !important;left:auto !important;}
.cr-karusel{padding-bottom:66px !important;position:relative !important;}
.cr-karusel .swiper-pagination{
display:flex !important;align-items:center !important;
justify-content:flex-start !important;gap:0 !important;flex-wrap:nowrap !important;
position:absolute !important;left:8px !important;right:auto !important;
bottom:-64px !important;top:auto !important;transform:none !important;
width:auto !important;max-width:calc(100% - 116px) !important;overflow:hidden !important;
}
.cr-karusel .swiper-pagination-bullet{
width:44px !important;height:44px !important;margin:0 !important;
background:transparent !important;opacity:1 !important;border-radius:0 !important;
display:flex !important;align-items:center !important;justify-content:center !important;
position:relative !important;
}
.cr-karusel .swiper-pagination-bullet::before{
content:"";width:7px;height:7px;border-radius:50%;background:#D8D0C0;display:block;
}
.cr-karusel .swiper-pagination-bullet-active::before{background:var(--e-global-color-secondary);}
.cr-dom{display:flex !important;flex-direction:column !important;min-height:0 !important;}
.cr-dom-foto{min-height:240px !important;height:240px !important;}
.cr-dom-txt{padding:28px 24px 34px !important;gap:16px !important;}
.cr-dom-h .elementor-heading-title{font-size:34px !important;}
.cr-dom-p .elementor-heading-title{max-width:none !important;font-size:15px !important;}
.cr-prigode{padding:40px 20px !important;gap:24px !important;}
.cr-prig-grid .elementor-grid{grid-template-columns:repeat(3,1fr) !important;gap:18px !important;}
.cr-prig-krug{width:88px !important;height:88px !important;min-height:88px !important;}
.cr-prig-img img{width:88px !important;height:88px !important;}
.cr-inspiracija{padding:48px 20px !important;gap:24px !important;}
.cr-insp-h .elementor-heading-title{font-size:32px !important;}
.cr-insp-sve{align-self:flex-start !important;}
.cr-post-grid .elementor-grid{grid-template-columns:1fr !important;gap:22px !important;}
.cr-sezona{display:flex !important;flex-direction:column-reverse !important;min-height:0 !important;}
.cr-sezona-txt{padding:32px 20px 36px !important;}
.cr-sezona-red{flex-direction:column !important;align-items:flex-start !important;gap:20px !important;}
.cr-sezona-h .elementor-heading-title{font-size:32px !important;}
.cr-sezona-foto{min-height:200px !important;height:200px !important;}
}
.cr-hp-hero,.cr-hp-trust,.cr-hp-gf-sek,.cr-hp-pred,
.cr-hp-dom,.cr-hp-prigode-sek,.cr-hp-insp,.cr-hp-sezona-sek{padding-left:var(--cr-rub) !important;padding-right:var(--cr-rub) !important;}
.cr-hp-eyebrow .elementor-heading-title{
display:block !important;
font:400 11px/11px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.22em !important;text-transform:uppercase !important;color:var(--e-global-color-crmeta) !important;
}
.cr-hp-cta{align-self:flex-start !important;width:auto !important;}
.cr-hp-cta .elementor-button{
display:flex !important;width:fit-content !important;align-items:center !important;gap:10px !important;
margin:6px 0 0 !important;
padding:17px 26px !important;border-radius:4px !important;border:0 !important;
background:#4E5442 !important;color:var(--e-global-color-crsurface) !important;
font:400 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-hp-cta .elementor-button:hover{background:var(--e-global-color-crctahov) !important;}
.cr-hp-cta .elementor-button-icon svg{width:14px !important;height:14px !important;}
.cr-hp-foto img{border-radius:8px !important;display:block !important;width:100% !important;}
.cr-hp-hero{
background:#FBF7F0 !important;padding-top:48px !important;padding-bottom:48px !important;
display:grid !important;grid-template-columns:440px minmax(0,1fr) !important;
gap:48px !important;align-items:center !important;
}
.cr-hp-hero-txt{display:flex !important;flex-direction:column !important;gap:22px !important;padding:0 !important;width:auto !important;}
.cr-hp-h1 .elementor-heading-title{
display:block !important;
font:400 60px/63.6px var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.015em !important;color:var(--e-global-color-primary) !important;
text-wrap:pretty !important;
}
.cr-hp-h1 .cr-hp-h1-lom{display:block !important;}
.cr-hp-h1 .elementor-heading-title{width:max-content !important;max-width:calc(100% + 40px) !important;}
@media(min-width:768px) and (max-width:1024px){
.cr-hp-h1 .cr-hp-h1-lom{display:none !important;}
}
@media(max-width:767px){
.cr-hp-h1 .elementor-heading-title{width:auto !important;max-width:100% !important;}
}
.cr-hp-hero-p .elementor-heading-title{
display:block !important;max-width:370px !important;
font:300 16px/27.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-hp-hero-foto{position:relative !important;padding:0 !important;width:auto !important;}
.cr-hp-hero-foto,.cr-hp-hero-foto .cr-hp-foto img{min-height:470px !important;}
.cr-hp-hero-foto .cr-hp-foto img{height:100% !important;object-fit:cover !important;}
.cr-hp-hero-hand{position:absolute !important;left:26px !important;bottom:77px !important;width:auto !important;padding:0 !important;}
.cr-hp-hero-hand .cr-hand,.cr-hp-hero-hand .cr-hand p{
margin:0 !important;font:500 22px/29.7px "Dancing Script",cursive !important;color:#6B5B47 !important;
transform:rotate(-9deg) !important;
}
.cr-hp-trust{padding-top:22px !important;padding-bottom:22px !important;border-bottom:1px solid #EDE6DA !important;}
.cr-hp-trust-w,.cr-hp-trust-w .elementor-widget-container,.cr-hp-trust-w .elementor-shortcode{width:100% !important;}
.cr-hp-trust-w{padding:0 !important;}
.cr-hp-povjerenje{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:24px !important;}
.cr-hp-obecanje{
display:flex !important;flex-direction:row !important;align-items:center !important;
justify-content:center !important;gap:12px !important;
font:300 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#5E574C !important;
}
.cr-hp-obecanje svg{color:var(--e-global-color-accent) !important;flex:none !important;}
.cr-hp-gf-sek{padding-top:44px !important;padding-bottom:60px !important;}
.cr-hp-gf-w,.cr-hp-gf-w .elementor-widget-container,.cr-hp-gf-w .elementor-shortcode{width:100% !important;}
.cr-hp-gf-w{padding:0 !important;}
.cr-hp-gf{
background:#F2EDE4 !important;border-radius:10px !important;padding:26px 34px !important;
display:grid !important;grid-template-columns:280px minmax(0,1fr) !important;
gap:36px !important;align-items:center !important;
}
.cr-hp-gf-l{display:flex !important;flex-direction:row !important;align-items:center !important;gap:18px !important;}
.cr-hp-gf-ik{
width:48px !important;height:48px !important;flex:none !important;
display:flex !important;align-items:center !important;justify-content:center !important;
border:1px solid #DDD4C4 !important;border-radius:8px !important;color:var(--e-global-color-accent) !important;
}
.cr-hp-gf-hand{font:500 21px/27.3px "Dancing Script",cursive !important;color:#6B5B47 !important;}
.cr-hp-gf-hand-1{display:block !important;}
.cr-hp-gf-d{display:flex !important;flex-direction:column !important;gap:16px !important;margin:0 !important;}
.cr-hp-gf-p{
font:300 16px/22.4px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4A463E !important;
}
.cr-hp-gf-red{display:grid !important;grid-template-columns:1fr 1fr 1fr auto !important;gap:16px !important;align-items:center !important;}
.cr-hp-polje{position:relative !important;}
.cr-hp-polje-g{
display:flex !important;flex-direction:row !important;align-items:center !important;
justify-content:space-between !important;gap:8px !important;width:100% !important;
height:52px !important;box-sizing:border-box !important;padding:0 18px !important;margin:0 !important;
background:#FFFCF7 !important;border:1px solid #DED6C8 !important;border-radius:5px !important;
font:300 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#7A7264 !important;cursor:pointer !important;text-align:left !important;
}
.cr-hp-polje-g.cr-odabrano{color:var(--e-global-color-primary) !important;}
.cr-hp-polje.cr-otvoreno .cr-hp-polje-g{border-color:#4E5442 !important;}
.cr-hp-polje-g svg{flex:none !important;color:var(--e-global-color-crmeta) !important;transition:transform .2s ease !important;}
.cr-hp-polje.cr-otvoreno .cr-hp-polje-g svg{transform:rotate(180deg) !important;}
.cr-hp-popis{
position:absolute !important;top:calc(100% + 6px) !important;left:0 !important;right:0 !important;z-index:40 !important;
display:flex !important;flex-direction:column !important;
background:#FFFCF7 !important;border:1px solid #DED6C8 !important;border-radius:5px !important;
box-shadow:0 18px 30px -20px rgba(43,42,38,.35) !important;overflow:hidden !important;
}
.cr-hp-popis[hidden]{display:none !important;}
.cr-hp-opcija{
padding:13px 18px !important;margin:0 !important;border:0 !important;background:none !important;
font:300 15px/1.2 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;text-align:left !important;cursor:pointer !important;
}
.cr-hp-opcija:hover{background:#F5F0E6 !important;}
.cr-hp-opcija.cr-odabrana{color:var(--e-global-color-primary) !important;}
.cr-hp-gf-cta{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:10px !important;
height:52px !important;box-sizing:border-box !important;padding:0 22px !important;margin:0 !important;
background:#4E5442 !important;color:var(--e-global-color-crsurface) !important;
border:0 !important;border-radius:5px !important;cursor:pointer !important;
font:400 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-hp-gf-cta:hover{background:var(--e-global-color-crctahov) !important;}
.cr-hp-pred{padding-top:8px !important;padding-bottom:96px !important;display:none !important;}
body.cr-ima-upit .cr-hp-pred{display:flex !important;flex-direction:column !important;gap:28px !important;}
.cr-hp-pred-glava-w,.cr-hp-pred-glava-w .elementor-widget-container,.cr-hp-pred-glava-w .elementor-shortcode{width:100% !important;}
.cr-hp-pred-glava-w{padding:0 !important;}
.cr-hp-pred-glava{
display:flex !important;flex-direction:row !important;align-items:flex-end !important;
justify-content:space-between !important;gap:24px !important;
}
.cr-hp-pred-txt{display:flex !important;flex-direction:column !important;gap:6px !important;}
.cr-hp-pred-h{
margin:0 !important;
font:400 30px/36px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-hp-pred-meta{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:14px !important;
font:300 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-hp-obrisi{
display:inline-flex !important;align-items:center !important;min-height:24px !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;text-decoration:none !important;
border-bottom:1px solid #DDBBA8 !important;
}
.cr-hp-dom{
background:var(--e-global-color-crsurface) !important;
padding-top:56px !important;padding-bottom:56px !important;
display:grid !important;grid-template-columns:minmax(0,1fr) 440px !important;
gap:56px !important;align-items:center !important;
}
.cr-hp-dom-foto{position:relative !important;padding:0 !important;width:auto !important;}
.cr-hp-dom-foto .cr-hp-foto img{aspect-ratio:16/10 !important;min-height:380px !important;object-fit:cover !important;}
.cr-hp-dom-hand{position:absolute !important;right:26px !important;top:26px !important;width:auto !important;padding:0 !important;text-align:right !important;}
.cr-hp-dom-hand .cr-hand,.cr-hp-dom-hand .cr-hand p{
margin:0 !important;font:500 22px/29.7px "Dancing Script",cursive !important;color:#6B5B47 !important;
transform:rotate(-9deg) !important;
}
.cr-hp-dom-txt{display:flex !important;flex-direction:column !important;gap:20px !important;justify-content:center !important;padding:0 !important;width:auto !important;}
.cr-hp-dom-h .elementor-heading-title{
display:block !important;
font:400 46px/50.6px var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.01em !important;color:var(--e-global-color-primary) !important;
}
.cr-hp-dom-p .elementor-heading-title{
display:block !important;max-width:390px !important;
font:300 16px/27.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-hp-prigode-sek{
background:var(--e-global-color-cralt) !important;
padding-top:72px !important;padding-bottom:72px !important;
display:grid !important;grid-template-columns:300px minmax(0,1fr) !important;
gap:56px !important;align-items:center !important;
}
.cr-hp-prigode-txt{display:flex !important;flex-direction:column !important;gap:8px !important;padding:0 !important;width:auto !important;}
.cr-hp-prigode-h .elementor-heading-title{
display:block !important;
font:400 28px/33.6px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-hp-prigode-p .elementor-heading-title{
display:block !important;
font:300 14px/21px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-hp-prigode-w,.cr-hp-prigode-w .elementor-widget-container,.cr-hp-prigode-w .elementor-shortcode{width:100% !important;}
.cr-hp-prigode-w{padding:0 !important;}
.cr-hp-prigode{display:grid !important;grid-template-columns:repeat(6,minmax(0,1fr)) !important;gap:20px !important;}
.cr-hp-prigoda{
display:flex !important;flex-direction:column !important;align-items:center !important;
gap:10px !important;text-decoration:none !important;text-align:center !important;
}
.cr-hp-prigoda-krug{
width:104px !important;height:104px !important;border-radius:50% !important;overflow:hidden !important;
border:1px solid var(--e-global-color-crline) !important;display:block !important;
}
.cr-hp-prigoda-krug img{width:104px !important;height:104px !important;object-fit:cover !important;display:block !important;}
.cr-hp-prigoda:hover .cr-hp-prigoda-krug{border-color:var(--e-global-color-accent) !important;}
.cr-hp-prigoda-n{
font:300 14px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-hp-prigoda-b{
font:300 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#756957 !important;
}
.cr-hp-insp{
padding-top:88px !important;padding-bottom:88px !important;
display:grid !important;grid-template-columns:340px minmax(0,1fr) !important;gap:56px !important;
}
.cr-hp-insp-txt{display:flex !important;flex-direction:column !important;gap:14px !important;padding:0 !important;width:auto !important;}
.cr-hp-insp-h .elementor-heading-title{
display:block !important;
font:400 42px/47.04px var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.01em !important;color:var(--e-global-color-primary) !important;
}
.cr-hp-insp-desno{display:flex !important;flex-direction:column !important;gap:26px !important;padding:0 !important;width:auto !important;}
.cr-hp-insp-red{
display:flex !important;flex-direction:row !important;align-items:center !important;
justify-content:space-between !important;gap:20px !important;padding:0 !important;width:auto !important;
}
.cr-hp-insp-meta .elementor-heading-title{
display:block !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#756957 !important;
}
.cr-hp-insp-sve{display:flex !important;flex-direction:row !important;align-items:center !important;gap:8px !important;padding:0 !important;width:auto !important;}
.cr-hp-insp-sve-t .elementor-heading-title{
display:block !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4A463E !important;
}
.cr-hp-insp-grid .elementor-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:26px !important;}
.cr-hp-insp-grid .cr-post{display:flex !important;flex-direction:column !important;gap:14px !important;}
.cr-hp-insp-grid .cr-post-foto img{aspect-ratio:3/2 !important;border-radius:6px !important;object-fit:cover !important;width:100% !important;display:block !important;}
.cr-hp-insp-grid .cr-post-naslov .elementor-heading-title,
.cr-hp-insp-grid .cr-post-naslov .elementor-heading-title a{
display:block !important;
font:300 15px/21.75px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-hp-insp-grid .cr-post-datum-w{padding:0 !important;}
.cr-hp-insp-grid .cr-post-datum{
font:300 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#756957 !important;
}
.cr-hp-sezona-sek{
background:#C9BCA7 !important;padding-top:40px !important;padding-bottom:40px !important;
}
body.cr-bez-sezone .cr-hp-sezona-sek{display:none !important;}
.cr-hp-sezona-w,.cr-hp-sezona-w .elementor-widget-container,.cr-hp-sezona-w .elementor-shortcode{width:100% !important;}
.cr-hp-sezona-w{padding:0 !important;}
.cr-hp-sezona{
display:grid !important;grid-template-columns:minmax(0,1fr) 480px !important;
gap:48px !important;align-items:center !important;
}
.cr-hp-sezona-txt{display:flex !important;flex-direction:column !important;gap:14px !important;}
.cr-hp-sezona-k{
font:400 11px/11px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.22em !important;text-transform:uppercase !important;color:#4E4A40 !important;
}
.cr-hp-sezona-red{
display:flex !important;flex-direction:row !important;align-items:center !important;
flex-wrap:wrap !important;gap:26px !important;
}
.cr-hp-sezona-h{
margin:0 !important;
font:400 44px/49.28px var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.01em !important;color:var(--e-global-color-primary) !important;
}
.cr-hp-sezona-cta{
display:inline-flex !important;align-items:center !important;gap:10px !important;flex:none !important;
padding:15px 22px !important;border-radius:4px !important;text-decoration:none !important;
background:var(--e-global-color-crsurface) !important;color:var(--e-global-color-primary) !important;
font:400 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-hp-sezona-foto img{border-radius:8px !important;display:block !important;width:100% !important;min-height:240px !important;object-fit:cover !important;}
@media(max-width:1199px){
.cr-hp-hero{grid-template-columns:400px minmax(0,1fr) !important;}
.cr-hp-hero-foto,.cr-hp-hero-foto .cr-hp-foto img{min-height:430px !important;}
.cr-hp-h1 .elementor-heading-title{font-size:52px !important;line-height:55.12px !important;}
.cr-hp-gf{grid-template-columns:240px minmax(0,1fr) !important;}
.cr-hp-dom{grid-template-columns:minmax(0,1fr) 400px !important;}
.cr-hp-dom-h .elementor-heading-title{font-size:40px !important;line-height:44px !important;letter-spacing:-.01em !important;}
.cr-hp-sezona-h{font-size:38px !important;line-height:42.56px !important;letter-spacing:-.01em !important;}
.cr-hp-prigode-sek{grid-template-columns:240px minmax(0,1fr) !important;gap:40px !important;}
.cr-hp-prigoda-krug,.cr-hp-prigoda-krug img{width:88px !important;height:88px !important;}
.cr-hp-insp{grid-template-columns:280px minmax(0,1fr) !important;}
.cr-hp-sezona{grid-template-columns:minmax(0,1fr) 400px !important;}
}
@media(max-width:1024px){
.cr-hp-gf-hand-1{display:inline !important;}
.cr-hp-hero-txt{gap:18px !important;}
.cr-hp-cta .elementor-button{margin:0 !important;}
.cr-hp-hero{
display:flex !important;flex-direction:column !important;align-items:normal !important;gap:26px !important;
padding:34px var(--cr-rub) 0 !important;
}
.cr-hp-h1 .elementor-heading-title{font-size:46px !important;line-height:48.76px !important;}
.cr-hp-hero-p .elementor-heading-title{font-size:15px !important;line-height:25.5px !important;max-width:480px !important;}
.cr-hp-cta .elementor-button{padding:17px 24px !important;gap:9px !important;}
.cr-hp-hero-foto,.cr-hp-hero-foto .cr-hp-foto img{min-height:0 !important;height:360px !important;}
.cr-hp-trust{padding:20px var(--cr-rub) !important;}
.cr-hp-povjerenje{gap:14px 20px !important;}
.cr-hp-obecanje{justify-content:normal !important;gap:10px !important;}
.cr-hp-obecanje svg{width:18px !important;height:18px !important;}
.cr-hp-gf-sek{padding-top:0 !important;padding-bottom:0 !important;}
.cr-hp-gf{
display:flex !important;flex-direction:column !important;align-items:normal !important;gap:16px !important;
padding:24px 26px !important;
}
.cr-hp-gf-hand{font-size:19px !important;line-height:24.7px !important;}
.cr-hp-gf-p{font-size:14px !important;line-height:20.3px !important;}
.cr-hp-gf-red{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}
.cr-hp-gf-cta{
display:block !important;grid-column:1 / -1 !important;
padding:1px 6px !important;text-align:center !important;
}
.cr-hp-dom{
display:flex !important;flex-direction:column !important;align-items:normal !important;gap:16px !important;
padding:28px var(--cr-rub) 36px !important;
}
.cr-hp-dom-foto .cr-hp-foto img{min-height:340px !important;}
.cr-hp-dom-h .elementor-heading-title{font-size:38px !important;line-height:41.8px !important;letter-spacing:normal !important;}
.cr-hp-prigode-sek{
display:flex !important;flex-direction:column !important;align-items:normal !important;gap:6px !important;
padding:34px var(--cr-rub) !important;
}
.cr-hp-prigode-h .elementor-heading-title{font-size:24px !important;line-height:28.8px !important;}
.cr-hp-prigode-p .elementor-heading-title{font-size:13px !important;line-height:18.2px !important;}
.cr-hp-insp{
display:flex !important;flex-direction:column !important;align-items:normal !important;gap:28px !important;
padding:0 var(--cr-rub) 20px !important;
}
.cr-hp-insp-h .elementor-heading-title{font-size:32px !important;line-height:35.84px !important;letter-spacing:normal !important;}
.cr-hp-insp-grid .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}
.cr-hp-sezona-sek{padding:28px var(--cr-rub) 34px !important;}
.cr-hp-sezona{display:flex !important;flex-direction:column !important;align-items:normal !important;gap:16px !important;}
.cr-hp-prigode-txt{align-items:normal !important;}
.cr-hp-sezona-h{font-size:32px !important;line-height:35.84px !important;letter-spacing:normal !important;}
.cr-hp-sezona-foto img{min-height:260px !important;}
}
@media(max-width:767px){
.cr-hp-hero{padding:34px var(--cr-rub) 0 !important;}
.cr-hp-h1 .elementor-heading-title{font-size:40px !important;line-height:42.4px !important;}
.cr-hp-hero-foto,.cr-hp-hero-foto .cr-hp-foto img{min-height:0 !important;height:260px !important;}
.cr-hp-hero-hand{left:auto !important;right:16px !important;top:16px !important;bottom:auto !important;}
.cr-hp-trust{padding:20px !important;}
.cr-hp-povjerenje{grid-template-columns:minmax(0,1fr) !important;}
.cr-hp-gf{padding:22px !important;}
.cr-hp-gf-red{grid-template-columns:minmax(0,1fr) !important;}
.cr-hp-polje-g{padding:0 16px !important;}
.cr-hp-pred{padding:0 var(--cr-rub) 20px !important;}
.cr-hp-pred-glava{flex-direction:column !important;align-items:flex-start !important;gap:12px !important;}
.cr-hp-pred-h{font-size:26px !important;line-height:31.2px !important;}
.cr-hp-pred-meta{flex-wrap:wrap !important;gap:10px !important;}
.cr-hp-dom{padding:28px var(--cr-rub) 36px !important;}
.cr-hp-dom-foto .cr-hp-foto img{min-height:250px !important;}
.cr-hp-dom-h .elementor-heading-title{font-size:34px !important;line-height:37.4px !important;letter-spacing:normal !important;}
.cr-hp-prigode-sek{padding:34px var(--cr-rub) !important;}
.cr-hp-prigode{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:18px 12px !important;}
.cr-hp-prigoda-krug,.cr-hp-prigoda-krug img{width:88px !important;height:88px !important;}
.cr-hp-insp{padding:0 var(--cr-rub) 20px !important;}
.cr-hp-insp-h .elementor-heading-title{font-size:32px !important;line-height:35.84px !important;}
.cr-hp-insp-grid .elementor-grid{grid-template-columns:minmax(0,1fr) !important;}
.cr-hp-sezona-sek{padding:28px var(--cr-rub) 34px !important;}
.cr-hp-sezona-h{font-size:32px !important;line-height:35.84px !important;}
.cr-hp-sezona-foto img{min-height:190px !important;}
}
.cr-krusi,
.cr-krusi .woocommerce-breadcrumb{
display:flex !important;flex-wrap:wrap !important;align-items:center !important;
gap:10px !important;margin:0 !important;
font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmeta) !important;
}
.cr-krusi .cr-krusi-stavka:last-child{color:var(--e-global-color-crbody2) !important;}
.cr-krusi .woocommerce-breadcrumb a{color:var(--e-global-color-crmeta) !important;}
.cr-krusi .woocommerce-breadcrumb a:hover{color:#8A4A28 !important;}
.cr-krusi .cr-krusi-sep{font:300 10px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmeta) !important;}
.cr-krusi .cr-krusi-sep--ik{display:inline-flex !important;align-items:center !important;width:11px !important;height:11px !important;}
.cr-krusi .cr-krusi-sep--ik svg{display:block !important;width:11px !important;height:11px !important;fill:currentColor !important;}
.woocommerce-breadcrumb::before,
.woocommerce-breadcrumb::after,
.cr-krusi::before,
.cr-krusi::after{content:none !important;display:none !important;}
.cr-arh-hero{
background:#FBF7F0 !important;position:relative !important;
display:grid !important;grid-template-columns:480px 1fr !important;
min-height:300px !important;align-items:center !important;
padding:0 !important;gap:0 !important;
padding-left:var(--cr-rub) !important;
padding-right:var(--cr-rub) !important;
}
.cr-arh-hero-txt{
padding:44px 0 !important;z-index:2 !important;
display:flex !important;flex-direction:column !important;align-items:flex-start !important;
gap:14px !important;width:auto !important;
}
.cr-arh-h1 .elementor-heading-title{
display:block !important;font:400 52px/1.06 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.015em !important;color:var(--e-global-color-primary) !important;
}
.cr-arh-p .elementor-heading-title{
display:block !important;font:300 16px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;max-width:400px !important;
}
.cr-arh-hero-foto{
align-self:stretch !important;padding:0 !important;
min-height:300px !important;height:100% !important;
position:relative !important;overflow:hidden !important;
}
.cr-arh-hero-foto .elementor-widget-image{
position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;
}
.cr-arh-hand{
position:absolute !important;left:calc(var(--cr-rub) + 512px) !important;top:96px !important;
z-index:3 !important;width:auto !important;padding:0 !important;
}
.cr-arh-hand .cr-hand,.cr-arh-hand .cr-hand p{
font-size:19px !important;line-height:1.4 !important;transform:rotate(-9deg) !important;
}
.cr-arh-alati{background:var(--e-global-color-crbg) !important;padding:28px var(--cr-rub) 0 !important;}
.cr-arh-filteri:not(:has(> *)),
.cr-arh-cipovi:not(:has(.elementor-shortcode > *)){display:none !important;}
.cr-arh-alati-red{
display:flex !important;flex-direction:row !important;
align-items:center !important;justify-content:space-between !important;
gap:20px !important;padding:0 !important;
}
.cr-arh-filteri{
display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;
gap:12px !important;width:auto !important;padding:0 !important;
}
.cr-arh-sort{
width:auto !important;padding:0 !important;
display:flex !important;flex-direction:row !important;
align-items:center !important;gap:12px !important;
}
.cr-fbar{
display:flex !important;flex-wrap:wrap !important;gap:12px !important;
}
.cr-fbar-pill{position:relative !important;}
.cr-fbar-btn{
display:flex !important;align-items:center !important;gap:10px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #E1D9CA !important;
border-radius:6px !important;padding:13px 18px !important;
font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmuted) !important;
cursor:pointer !important;white-space:nowrap !important;
}
.cr-fbar-btn:hover{border-color:var(--e-global-color-secondary) !important;}
.cr-fbar-pill.is-on .cr-fbar-btn{
background:#F7E8E1 !important;border-color:#F7E8E1 !important;color:#8A4A28 !important;
}
.cr-fbar-ico{display:flex;align-items:center;color:#B0623F;}
.cr-fbar-pill.is-on .cr-fbar-ico{color:#8A4A28;}
.cr-fbar-caret{display:flex;align-items:center;color:var(--e-global-color-crmeta);}
.cr-fbar-btn[aria-expanded="true"] .cr-fbar-caret{transform:rotate(180deg);}
.cr-fbar-n{
background:#8A4A28;color:var(--e-global-color-crsurface);border-radius:999px;
min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;
display:flex;align-items:center;justify-content:center;
font:400 11px/18px var(--e-global-typography-secondary-font-family),sans-serif;
}
.cr-fbar-panel{
position:absolute !important;left:0 !important;top:calc(100% + 6px) !important;
min-width:100% !important;width:max-content !important;max-width:280px !important;
background:#FFFCF7 !important;border:1px solid var(--e-global-color-crfield) !important;
border-radius:5px !important;overflow:hidden !important;z-index:9 !important;
box-shadow:0 18px 30px -20px rgba(43,42,38,.35) !important;
}
.cr-fbar-opt{
display:flex !important;align-items:center !important;gap:11px !important;
padding:13px 18px !important;border-bottom:1px solid #F0EAE0 !important;
font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmuted) !important;
}
.cr-fbar-opt:last-child{border-bottom:0 !important;}
.cr-fbar-opt:hover{background:#F5F0E6 !important;}
.cr-fbar-box{
width:16px;height:16px;flex:none;box-sizing:border-box;
border:1px solid var(--e-global-color-crfield);border-radius:3px;background:#FFFCF7;
display:flex;align-items:center;justify-content:center;
}
.cr-fbar-opt.is-on .cr-fbar-box{
background:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary);
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FBF8F2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12l6 6L20 6'/%3E%3C/svg%3E");
background-size:10px 10px;background-position:center;background-repeat:no-repeat;
}
.cr-fbar-opt.is-on{color:var(--e-global-color-primary) !important;}
.cr-fbar-count{color:var(--e-global-color-crmeta) !important;}
.cr-chips{
display:flex !important;align-items:center !important;flex-wrap:wrap !important;
gap:12px !important;font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-text) !important;
}
.cr-chip{
display:flex !important;align-items:center !important;gap:10px !important;
background:#F7E8E1 !important;border:0 !important;border-radius:4px !important;
padding:9px 12px !important;
font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
}
.cr-chip:hover{background:#F2DCD2 !important;}
.cr-chip-x{font-size:11px !important;}
.cr-chips-clear{
background:none !important;border:0 !important;
font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
text-decoration:underline !important;text-underline-offset:3px !important;
}
.cr-arh-alati-red2{
display:flex !important;flex-direction:row !important;
align-items:center !important;justify-content:space-between !important;
gap:20px !important;padding:22px 0 18px !important;
}
.cr-arh-cipovi{width:auto !important;padding:0 !important;}
.cr-arh-sort-t .elementor-heading-title{
display:block !important;font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;white-space:nowrap !important;
}
.cr-sort .woocommerce-ordering{margin:0 !important;}
.cr-sort select.orderby{
appearance:none !important;-webkit-appearance:none !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #E1D9CA !important;
border-radius:6px !important;padding:13px 38px 13px 16px !important;
font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-primary) !important;cursor:pointer !important;
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23776E60' stroke-width='1.6'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") !important;
background-repeat:no-repeat !important;background-position:right 16px center !important;
background-size:9px 9px !important;
}
.cr-broj .woocommerce-result-count{
margin:0 !important;font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;white-space:nowrap !important;
}
.cr-filter-vod .e-filter,
.cr-filter-vod .e-filter-item{
display:flex !important;flex-wrap:wrap !important;gap:12px !important;
list-style:none !important;margin:0 !important;padding:0 !important;
}
.cr-filter-vod .e-filter-item{
background:var(--e-global-color-crsurface) !important;border:1px solid #E1D9CA !important;
border-radius:6px !important;padding:13px 18px !important;
font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmuted) !important;
}
.cr-filter-vod .e-filter-item[aria-pressed="true"],
.cr-filter-vod .e-filter-item.e-filter-item-active{
background:#F7E8E1 !important;border-color:#F7E8E1 !important;color:#8A4A28 !important;
}
.cr-arh-glavni{
background:var(--e-global-color-crbg) !important;padding:0 var(--cr-rub) 80px !important;
display:grid !important;grid-template-columns:250px 1fr !important;
gap:44px !important;align-items:start !important;
}
.cr-arh-sidebar{
display:flex !important;flex-direction:column !important;align-items:stretch !important;
gap:26px !important;padding:0 !important;width:auto !important;
}
.cr-filter .e-filter{
display:flex !important;flex-direction:column !important;
gap:12px !important;list-style:none !important;margin:0 !important;padding:0 !important;
}
.cr-filter .e-filter-item{
display:flex !important;align-items:center !important;gap:11px !important;
padding:2px 0 !important;background:none !important;border:0 !important;
font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-text) !important;text-align:left !important;
}
.cr-filter .e-filter-item input[type="checkbox"]{
width:16px !important;height:16px !important;flex:none !important;
accent-color:var(--e-global-color-secondary) !important;border-radius:3px !important;
}
.cr-filter .e-filter-item .e-filter-item-count{color:var(--e-global-color-crmeta) !important;}
.cr-wfilter ul{
list-style:none !important;margin:0 !important;padding:0 !important;
display:flex !important;flex-direction:column !important;gap:12px !important;
}
.cr-wfilter ul li{margin:0 !important;padding:0 !important;}
.cr-wfilter ul li a{
font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-text) !important;
}
.cr-wfilter ul li a:hover{color:#8A4A28 !important;}
.cr-wfilter ul li.current-cat > a{color:var(--e-global-color-primary) !important;}
.cr-wfilter .count{color:var(--e-global-color-crmeta) !important;font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;}
.cr-wfilter ul ul{margin:10px 0 0 14px !important;}
[class*="cr-wfilter-cijena"] .price_slider_wrapper{margin:0 !important;}
[class*="cr-wfilter-cijena"] .ui-slider{
background:var(--e-global-color-crline) !important;height:4px !important;border:0 !important;
border-radius:2px !important;margin:8px 0 18px !important;
}
[class*="cr-wfilter-cijena"] .ui-slider .ui-slider-range{background:var(--e-global-color-secondary) !important;}
[class*="cr-wfilter-cijena"] .ui-slider .ui-slider-handle{
background:var(--e-global-color-secondary) !important;border:0 !important;
width:14px !important;height:14px !important;border-radius:50% !important;top:-5px !important;
}
[class*="cr-wfilter-cijena"] .price_slider_amount{
display:flex !important;align-items:center !important;justify-content:space-between !important;
gap:12px !important;font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-text) !important;
}
[class*="cr-wfilter-cijena"] .price_slider_amount .button{
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;border:0 !important;
border-radius:4px !important;padding:11px 16px !important;
font:400 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;order:2 !important;
}
[class*="cr-wfilter-cijena"] .price_label{order:1 !important;}
.cr-arh-mobgumb{display:none !important;}
.cr-filtri-gumb .elementor-button{
width:100% !important;background:var(--e-global-color-crsurface) !important;color:var(--e-global-color-primary) !important;
border:1px solid #E1D9CA !important;border-radius:6px !important;padding:15px !important;
font:400 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;
}
.cr-filtri-gumb .elementor-button-icon svg{width:13px !important;height:13px !important;fill:#B0623F !important;}
.cr-filtri-oc .e-off-canvas__main{background:var(--e-global-color-crsurface) !important;}
.cr-filtri-inner{
display:flex !important;flex-direction:column !important;align-items:stretch !important;
gap:20px !important;padding:20px !important;width:100% !important;
}
.cr-filtri-glava{
display:flex !important;flex-direction:row !important;align-items:center !important;
justify-content:space-between !important;padding:0 !important;gap:0 !important;
}
.cr-filtri-h .elementor-heading-title{
display:block !important;font:400 16px/1 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:var(--e-global-color-primary) !important;
}
.cr-filtri-x{
width:44px !important;height:44px !important;padding:0 !important;
display:flex !important;align-items:center !important;justify-content:center !important;
}
.cr-filtri-x .elementor-widget-icon{line-height:0 !important;}
.cr-filtri-ok .elementor-button{
width:100% !important;background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;border:0 !important;
border-radius:4px !important;padding:17px !important;
font:400 15px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
display:flex !important;align-items:center !important;justify-content:center !important;
}
.cr-arh-mreza{padding:0 !important;width:auto !important;}
.cr-shop-grid .elementor-grid{
display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;
gap:34px 26px !important;
}
.cr-shop-grid .elementor-pagination,
.cr-pret-grid .elementor-pagination{
display:flex !important;justify-content:center !important;align-items:center !important;
gap:10px !important;padding-top:40px !important;
}
.cr-shop-grid .elementor-pagination .page-numbers,
.cr-pret-grid .elementor-pagination .page-numbers{
min-width:44px !important;height:44px !important;
display:flex !important;align-items:center !important;justify-content:center !important;
border-radius:50% !important;border:1px solid var(--e-global-color-crfield) !important;
background:#FFFCF7 !important;color:var(--e-global-color-crmuted) !important;
font:400 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;margin:0 !important;
padding:1px 6px !important;
}
.cr-shop-grid .elementor-pagination .page-numbers.current,
.cr-pret-grid .elementor-pagination .page-numbers.current{
background:#B0623F !important;border-color:#B0623F !important;color:var(--e-global-color-crsurface) !important;
}
.cr-shop-grid .elementor-pagination .page-numbers.dots,
.cr-pret-grid .elementor-pagination .page-numbers.dots{
border:0 !important;background:none !important;color:var(--e-global-color-crmeta) !important;
font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-karusel .cr-card-cta,
.cr-karusel .cr-card-ocjena-w{display:none !important;}
.cr-card-ocjena .woocommerce-product-rating,
.cr-card-ocjena .star-rating{margin:0 !important;}
.cr-card-ocjena .star-rating span::before,
.cr-card-ocjena .star-rating::before{color:#C8A34E !important;letter-spacing:1px !important;}
.cr-card-ocjena .woocommerce-review-link{
font:300 12px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmeta) !important;
}
.cr-card-kosarica .elementor-button{
width:100% !important;background:#B0623F !important;color:var(--e-global-color-crsurface) !important;
border:0 !important;border-radius:4px !important;padding:13px !important;
font:400 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
display:flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;
}
.cr-card-kosarica .elementor-button:hover{background:#9A5334 !important;}
.cr-card-kosarica .elementor-button-icon svg{width:12px !important;height:12px !important;fill:currentColor !important;}
.cr-arh-trust{
background:#F7F3EB !important;border-top:1px solid #EDE6DA !important;
padding:52px var(--cr-rub) !important;
display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:26px 18px !important;
}
.cr-trust-st{
display:flex !important;flex-direction:column !important;
align-items:center !important;gap:10px !important;
text-align:center !important;padding:0 26px !important;border-left:0 !important;
}
.cr-arh-trust > .cr-trust-st:first-child{border-left-color:transparent !important;}
.cr-trust-st .elementor-widget-icon{line-height:0 !important;}
.cr-trust-h .elementor-heading-title{
display:block !important;font:400 15px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-primary) !important;
}
.cr-trust-p .elementor-heading-title{
display:block !important;font:300 13px/1.65 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-text) !important;
}
.cr-shop-nl{
background:var(--e-global-color-crsurface) !important;padding:60px var(--cr-rub) !important;
display:grid !important;grid-template-columns:340px 1fr 240px !important;
gap:48px !important;align-items:center !important;
}
.cr-shop-nl-h .elementor-heading-title{
display:block !important;font:400 34px/1.2 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:var(--e-global-color-primary) !important;
}
.cr-shop-nl-txt{
display:flex !important;flex-direction:column !important;align-items:stretch !important;
gap:14px !important;padding:0 !important;width:auto !important;
}
.cr-shop-nl-p .elementor-heading-title{
display:block !important;font:300 14px/1.65 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;max-width:420px !important;
}
.cr-shop-form .elementor-form{display:block !important;}
.cr-shop-form .elementor-form-fields-wrapper{
display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;
align-items:center !important;column-gap:12px !important;row-gap:14px !important;
}
.cr-shop-form .elementor-field-type-email{
order:1 !important;flex:0 0 310px !important;max-width:310px !important;
position:relative !important;
}
.cr-shop-form .elementor-field-type-email::before{
content:"" !important;position:absolute !important;left:14px !important;
top:50% !important;transform:translateY(-50%) !important;
width:16px !important;height:16px !important;
background-color:#B0623F !important;
-webkit-mask:url("/wp-content/uploads/2026/09/envelope-light.svg") no-repeat center/16px 16px !important;
mask:url("/wp-content/uploads/2026/09/envelope-light.svg") no-repeat center/16px 16px !important;
pointer-events:none !important;z-index:1 !important;
}
.cr-shop-form input[type="email"]{
width:310px !important;max-width:310px !important;height:52px !important;
padding:15px 14px 15px 40px !important;
}
.cr-shop-form .elementor-field-type-submit,
.cr-shop-form .e-form__buttons{order:2 !important;flex:0 0 auto !important;}
.cr-shop-form .elementor-field-type-acceptance{order:3 !important;flex:1 0 100% !important;}
.cr-shop-form .elementor-field-subgroup{flex:1 0 100% !important;width:100% !important;}
.cr-shop-form .elementor-field-option{
display:flex !important;align-items:center !important;gap:11px !important;
flex:1 0 100% !important;width:100% !important;
font:300 13px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-text) !important;
}
.cr-shop-form .elementor-field-option label,
.cr-shop-form .elementor-field-option a{
font:300 13px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-shop-form .elementor-field-option label{
display:flex !important;align-items:center !important;gap:11px !important;
}
.cr-shop-form .elementor-field-option input[type="checkbox"]{
width:16px !important;height:16px !important;accent-color:var(--e-global-color-secondary) !important;
margin-left:4px !important;
}
.cr-shop-form .elementor-field-option a{
color:#8A4A28 !important;text-decoration:underline !important;text-underline-offset:3px !important;
}
.cr-shop-form .elementor-button,
.cr-shop-form button[type="submit"]{padding:16px 26px !important;}
.cr-shop-nl-hand{width:auto !important;padding:0 !important;}
.cr-shop-nl-hand .cr-hand,.cr-shop-nl-hand .cr-hand p{
font-size:20px !important;line-height:1.5 !important;transform:rotate(-6deg) !important;
}
.cr-gal-thumbs{
display:grid !important;grid-template-columns:repeat(4,1fr) !important;
gap:14px !important;margin:14px 0 0 !important;padding:0 !important;
}
.cr-gal-thumb{
padding:0 !important;margin:0 !important;background:none !important;border:0 !important;
cursor:pointer !important;line-height:0 !important;border-radius:6px !important;
}
.cr-gal-thumb img{
width:100% !important;aspect-ratio:1/1 !important;object-fit:cover !important;
border-radius:6px !important;border:1px solid #EDE6DA !important;display:block !important;
}
.cr-gal-thumb.cr-aktivna img{border-color:#B0623F !important;}
.cr-slicno-grid .elementor-grid{
display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:26px !important;
}
@media(max-width:1024px){
.cr-arh-hero{grid-template-columns:1fr 1fr !important;}
.cr-arh-hero-txt{padding:36px 0 36px 48px !important;}
.cr-arh-h1 .elementor-heading-title{font-size:42px !important;}
.cr-arh-hand{left:auto !important;right:24px !important;top:24px !important;}
.cr-arh-alati{padding:24px 48px 0 !important;}
.cr-arh-glavni{padding:0 48px 64px !important;grid-template-columns:220px 1fr !important;gap:32px !important;}
.cr-shop-grid .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}
.cr-arh-trust{padding:44px 48px !important;grid-template-columns:repeat(2,1fr) !important;gap:32px 0 !important;}
.cr-shop-nl{padding:48px 48px !important;grid-template-columns:1fr !important;gap:24px !important;}
.cr-slicno-grid .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}
}
@media(max-width:767px){
.cr-arh-hero{
display:flex !important;flex-direction:column !important;
align-items:stretch !important;min-height:0 !important;
}
.cr-arh-hero-txt{padding:28px 20px 22px !important;gap:12px !important;}
.cr-arh-h1 .elementor-heading-title{font-size:32px !important;}
.cr-arh-p .elementor-heading-title{max-width:none !important;font-size:15px !important;}
.cr-arh-hero-foto{min-height:170px !important;height:170px !important;}
.cr-arh-hand{
position:absolute !important;left:auto !important;right:18px !important;
top:auto !important;bottom:120px !important;
}
.cr-arh-hand .cr-hand,.cr-arh-hand .cr-hand p{font-size:16px !important;}
.cr-arh-alati{padding:18px 20px 0 !important;}
.cr-arh-alati-red{flex-direction:column !important;align-items:stretch !important;gap:12px !important;}
.cr-arh-sort{justify-content:space-between !important;}
.cr-sort,.cr-sort .woocommerce-ordering,.cr-sort select.orderby{width:100% !important;}
.cr-arh-alati-red2{padding:14px 0 0 !important;justify-content:flex-start !important;}
.cr-arh-glavni{
display:flex !important;flex-direction:column !important;
padding:18px 20px 48px !important;gap:24px !important;
}
.cr-arh-sidebar{display:none !important;}
.cr-arh-mobgumb{display:block !important;background:var(--e-global-color-crbg) !important;padding:18px 20px 0 !important;}
.cr-shop-grid .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:24px 12px !important;}
.cr-shop-grid .cr-card{gap:10px !important;}
.cr-shop-grid .cr-card-txt{gap:10px !important;}
.cr-shop-grid .cr-card-wish{top:10px !important;right:10px !important;width:32px !important;height:32px !important;min-height:32px !important;}
.cr-shop-grid .cr-card-naziv .elementor-heading-title,
.cr-shop-grid .cr-card-naziv .elementor-heading-title a,
.cr-shop-grid .cr-card-cijena .elementor-heading-title{font-size:14px !important;}
.cr-arh-trust{padding:36px 20px !important;grid-template-columns:1fr !important;gap:28px !important;}
.cr-trust-st{padding:0 !important;border-left:0 !important;}
.cr-shop-nl{padding:36px 20px !important;grid-template-columns:1fr !important;gap:18px !important;}
.cr-shop-nl-h .elementor-heading-title{font-size:26px !important;}
.cr-shop-form .elementor-form{flex-direction:column !important;align-items:stretch !important;}
.cr-shop-form .elementor-field-type-email{flex:1 1 auto !important;max-width:none !important;}
.cr-shop-nl-hand{align-self:center !important;}
.cr-slicno-grid .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important;}
}
.cr-on-hero{
background:#FBF7F0 !important;border-bottom:1px solid #EDE6DA !important;
display:grid !important;grid-template-columns:minmax(0,1fr) 560px !important;
gap:56px !important;align-items:center !important;
padding:48px var(--cr-rub) !important;
}
.cr-on-hero-txt{
display:flex !important;flex-direction:column !important;align-items:stretch !important;
gap:18px !important;padding:0 !important;width:auto !important;min-width:0 !important;
}
.cr-on-h1 .elementor-heading-title{
display:block !important;font:400 58px/1.05 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.015em !important;color:var(--e-global-color-primary) !important;
}
.cr-on-p .elementor-heading-title{
display:block !important;font:300 16px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;max-width:370px !important;
}
.cr-on-hero-gumbi{
display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;
align-items:stretch !important;justify-content:flex-start !important;
gap:12px !important;margin-top:4px !important;padding:0 !important;width:auto !important;
}
.cr-on-hero-gumbi .elementor-widget-button{width:auto !important;}
.cr-on-g-prvi .elementor-button{min-height:78px !important;justify-content:center !important;}
.cr-on-g-drugi .elementor-button{
background:transparent !important;color:var(--e-global-color-crmuted) !important;
border:0 !important;border-radius:0 !important;
padding:17px 6px !important;min-height:78px !important;
font:300 15px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
display:inline-flex !important;align-items:center !important;justify-content:center !important;
}
.cr-on-g-drugi .elementor-button:hover{background:transparent !important;color:#8A4A28 !important;}
.cr-on-g-drugi .elementor-button-content-wrapper{
gap:8px !important;align-items:center !important;flex-direction:row-reverse !important;
}
.cr-on-g-drugi .elementor-button-icon svg{width:13px !important;height:13px !important;fill:currentColor !important;}
.cr-on-hero-foto{
position:relative !important;aspect-ratio:16/10 !important;
border-radius:8px !important;overflow:hidden !important;
padding:0 !important;align-self:center !important;
}
.cr-on-hero-foto .elementor-widget-image{
position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;
}
.cr-on-hand{
position:absolute !important;right:26px !important;top:22px !important;
z-index:3 !important;width:auto !important;padding:0 !important;
}
.cr-on-hand .cr-hand,.cr-on-hand .cr-hand p{
font-size:21px !important;line-height:1.4 !important;transform:rotate(-9deg) !important;
}
.cr-on-vrijednosti{
background:var(--e-global-color-crsurface) !important;
padding:76px var(--cr-rub) !important;gap:0 !important;
}
.cr-on-vr-eyebrow .elementor-heading-title{
display:block !important;text-align:center !important;
font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.28em !important;text-transform:uppercase !important;
color:var(--e-global-color-crmeta) !important;margin-bottom:44px !important;
}
.cr-on-vr-grid{
display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;
gap:0 !important;padding:0 !important;width:100% !important;
}
.cr-on-vr-st{
display:flex !important;flex-direction:column !important;
align-items:center !important;gap:18px !important;
text-align:center !important;padding:0 28px !important;width:auto !important;min-width:0 !important;
border-left:1px solid var(--e-global-color-crline) !important;
}
.cr-on-vr-grid > .cr-on-vr-st:first-child{border-left-color:transparent !important;}
.cr-on-vr-krug{
width:78px !important;height:78px !important;min-height:78px !important;flex:none !important;
border-radius:50% !important;background:#F1E7DA !important;padding:0 !important;
display:flex !important;align-items:center !important;justify-content:center !important;
font-size:30px !important;color:var(--e-global-color-accent) !important;
}
.cr-on-vr-krug .elementor-widget-icon{line-height:0 !important;width:auto !important;}
.cr-on-vr-krug .elementor-icon svg{width:30px !important;height:30px !important;}
.cr-on-vr-txt{
display:flex !important;flex-direction:column !important;gap:9px !important;
padding:0 !important;width:100% !important;min-width:0 !important;
}
.cr-on-vr-h .elementor-heading-title{
display:block !important;font:400 12px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.2em !important;text-transform:uppercase !important;color:var(--e-global-color-primary) !important;
}
.cr-on-vr-p .elementor-heading-title{
display:block !important;font:300 14px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-on-prica{
display:grid !important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) !important;
gap:64px !important;align-items:center !important;
padding:88px var(--cr-rub) !important;
scroll-margin-top:calc(var(--cr-hdr) + 24px) !important;
}
.cr-on-prica-foto{
position:relative !important;aspect-ratio:3/2 !important;
border-radius:8px !important;overflow:hidden !important;padding:0 !important;
}
.cr-on-prica-foto .elementor-widget-image{
position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;
}
.cr-on-prica-txt{
display:flex !important;flex-direction:column !important;align-items:stretch !important;
gap:18px !important;padding:0 !important;width:auto !important;min-width:0 !important;
}
.cr-on-prica-h .elementor-heading-title{
display:block !important;font:400 44px/1.1 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.01em !important;color:var(--e-global-color-primary) !important;
}
.cr-on-prica-p .elementor-heading-title{
display:block !important;font:300 15px/1.75 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;max-width:430px !important;
}
.cr-on-prica-txt .cr-cta{margin-top:6px !important;align-self:flex-start !important;width:auto !important;}
.cr-on-prica-hand{
align-self:flex-end !important;margin-top:6px !important;
width:auto !important;padding:0 !important;
}
.cr-on-prica-hand .cr-hand,.cr-on-prica-hand .cr-hand p{
font-size:18px !important;line-height:1.45 !important;transform:rotate(-7deg) !important;
}
.cr-on-koraci{
background:var(--e-global-color-cralt) !important;
padding:76px var(--cr-rub) !important;gap:0 !important;
}
.cr-on-kor-glava{
display:flex !important;flex-direction:column !important;align-items:center !important;
text-align:center !important;gap:12px !important;padding:0 0 44px !important;width:100% !important;
}
.cr-on-kor-h .elementor-heading-title{
display:block !important;font:400 38px/1.15 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-on-kor-grid{
display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;
gap:32px !important;padding:0 !important;width:100% !important;align-items:stretch !important;
}
.cr-on-kor{
position:relative !important;display:flex !important;flex-direction:column !important;
align-items:center !important;text-align:center !important;gap:18px !important;
padding:0 !important;width:auto !important;min-width:0 !important;
}
.cr-on-kor::after{
content:"" !important;position:absolute !important;
top:36px !important;left:calc(50% + 36px) !important;
width:calc(100% - 72px) !important;height:1px !important;
background:var(--e-global-color-crfield) !important;
}
.cr-on-kor-grid > .cr-on-kor:last-child::after{content:none !important;}
.cr-on-kor-krug{
position:relative !important;overflow:visible !important;box-sizing:content-box !important;
width:72px !important;height:72px !important;min-height:72px !important;flex:none !important;
border-radius:50% !important;background:var(--e-global-color-crsurface) !important;
border:1px solid #E7DFD1 !important;padding:0 !important;
display:flex !important;align-items:center !important;justify-content:center !important;
font-size:28px !important;color:var(--e-global-color-accent) !important;
}
.cr-on-kor-krug .elementor-widget-icon{line-height:0 !important;width:auto !important;}
.cr-on-kor-krug .elementor-icon svg{width:28px !important;height:28px !important;}
.cr-on-kor-broj{position:absolute !important;top:-6px !important;right:-6px !important;width:24px !important;}
.cr-on-kor-broj .elementor-heading-title{
display:block !important;width:24px !important;height:24px !important;border-radius:50% !important;
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;
font:400 11px/24px var(--e-global-typography-secondary-font-family),sans-serif !important;
text-align:center !important;
}
.cr-on-kor-txt{
display:flex !important;flex-direction:column !important;gap:6px !important;
padding:0 !important;width:100% !important;min-width:0 !important;
}
.cr-on-kor-t .elementor-heading-title{
display:block !important;font:400 16px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-on-kor-p .elementor-heading-title{
display:block !important;font:300 14px/1.65 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-on-kor-rok .elementor-heading-title{
display:block !important;font:400 12px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.06em !important;color:#8A4A28 !important;margin-top:2px !important;
}
.cr-faq{
background:var(--e-global-color-crsurface) !important;border-top:1px solid #EDE6DA !important;
padding:84px var(--cr-rub) !important;gap:0 !important;
scroll-margin-top:calc(var(--cr-hdr) + 24px) !important;
}
.cr-faq-glava{
display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;
align-items:flex-end !important;justify-content:space-between !important;
padding:0 0 34px !important;gap:20px !important;width:100% !important;
}
.cr-faq-naslov{
display:flex !important;flex-direction:column !important;align-items:flex-start !important;
gap:12px !important;padding:0 !important;width:auto !important;
}
.cr-faq-h .elementor-heading-title{
display:block !important;font:400 40px/1.12 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-faq-filtri-w{width:auto !important;flex:0 0 auto !important;}
.cr-faq-filtri{display:flex !important;gap:8px !important;flex-wrap:wrap !important;}
.cr-faq-pilula{
display:inline-flex !important;align-items:center !important;gap:4px !important;
min-height:40px !important;padding:0 14px !important;border-radius:5px !important;
background:var(--e-global-color-crsurface) !important;color:var(--e-global-color-crmuted) !important;
border:1px solid #E1D9CA !important;cursor:pointer !important;
font:400 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-faq-pilula-b{
font:300 12px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#756957 !important;
}
.cr-faq-pilula.cr-aktivna{
background:var(--e-global-color-secondary) !important;border-color:var(--e-global-color-secondary) !important;
color:var(--e-global-color-crsurface) !important;
}
.cr-faq-pilula.cr-aktivna .cr-faq-pilula-b{color:#C9CEBF !important;}
.cr-faq-acc .e-n-accordion{
display:grid !important;grid-template-columns:1fr 1fr !important;
gap:0 56px !important;align-items:start !important;
}
.cr-faq-acc .e-n-accordion-item{border-bottom:1px solid var(--e-global-color-crline) !important;}
.cr-faq-acc .e-n-accordion-item.cr-skriveno{display:none !important;}
.cr-faq-acc .e-n-accordion-item-title{
border:0 !important;background:transparent !important;
min-height:56px !important;padding:18px 2px !important;gap:14px !important;
align-items:center !important;justify-content:space-between !important;
font:300 16px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-faq-acc .e-n-accordion-item-title-text{
font:300 16px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-faq-acc .e-n-accordion-item[open] .e-n-accordion-item-title,
.cr-faq-acc .e-n-accordion-item[open] .e-n-accordion-item-title-text{font-weight:400 !important;}
.cr-faq-acc .e-n-accordion-item-title-icon{flex:none !important;}
.cr-faq-acc .e-n-accordion-item-title-icon svg{
width:16px !important;height:16px !important;fill:var(--e-global-color-accent) !important;
transition:transform .2s !important;
}
.cr-faq-acc .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg{transform:rotate(180deg) !important;}
.cr-faq-body{
padding:0 2px 22px !important;display:flex !important;flex-direction:column !important;
gap:10px !important;align-items:flex-start !important;border:0 !important;
}
.cr-faq-a .elementor-heading-title{
display:block !important;font:300 14px/1.75 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;max-width:520px !important;
}
.cr-faq-veza .elementor-heading-title,
.cr-faq-veza .elementor-heading-title a{
display:inline-flex !important;align-items:center !important;min-height:24px !important;
font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;border-bottom:1px solid #DDBBA8 !important;
}
.cr-on-cta{padding:72px var(--cr-rub) 88px !important;gap:0 !important;}
.cr-on-cta-kartica{
background:#F7E8E1 !important;border-radius:10px !important;padding:34px 40px !important;
display:grid !important;grid-template-columns:auto 1fr auto !important;
gap:32px !important;align-items:center !important;
}
.cr-on-cta-ico{
width:54px !important;height:54px !important;min-height:54px !important;
border-radius:8px !important;background:var(--e-global-color-crsurface) !important;padding:0 !important;
display:flex !important;align-items:center !important;justify-content:center !important;
font-size:24px !important;color:#B0623F !important;
}
.cr-on-cta-ico .elementor-widget-icon{line-height:0 !important;width:auto !important;}
.cr-on-cta-ico .elementor-icon svg{width:24px !important;height:24px !important;}
.cr-on-cta-txt{
display:flex !important;flex-direction:column !important;align-items:flex-start !important;
gap:8px !important;padding:0 !important;width:auto !important;min-width:0 !important;
}
.cr-on-cta-eyebrow .elementor-heading-title{
display:block !important;font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.22em !important;text-transform:uppercase !important;color:#8A4A28 !important;
}
.cr-on-cta-h .elementor-heading-title{
display:block !important;font:400 28px/1.2 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-on-cta-p .elementor-heading-title{
display:block !important;font:300 14px/1.6 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
@media(max-width:1199px){
.cr-on-hero{grid-template-columns:minmax(0,1fr) 460px !important;gap:40px !important;padding:40px var(--cr-rub) !important;}
.cr-on-h1 .elementor-heading-title{font-size:50px !important;}
.cr-on-hand .cr-hand,.cr-on-hand .cr-hand p{font-size:19px !important;}
.cr-on-vrijednosti{padding:64px var(--cr-rub) !important;}
.cr-on-vr-eyebrow .elementor-heading-title{margin-bottom:36px !important;}
.cr-on-vr-st{padding:0 18px !important;}
.cr-on-vr-krug{width:68px !important;height:68px !important;min-height:68px !important;font-size:26px !important;}
.cr-on-vr-krug .elementor-icon svg{width:26px !important;height:26px !important;}
.cr-on-prica{grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;gap:44px !important;padding:72px var(--cr-rub) !important;}
.cr-on-prica-h .elementor-heading-title{font-size:38px !important;}
.cr-on-koraci{padding:64px var(--cr-rub) !important;}
.cr-on-kor-glava{padding:0 0 36px !important;}
.cr-on-kor-h .elementor-heading-title{font-size:34px !important;}
.cr-on-kor-grid{gap:24px !important;}
.cr-on-kor-krug{width:64px !important;height:64px !important;min-height:64px !important;font-size:26px !important;}
.cr-on-kor-krug .elementor-icon svg{width:26px !important;height:26px !important;}
.cr-on-kor::after{top:32px !important;left:calc(50% + 32px) !important;width:calc(100% - 64px) !important;}
.cr-faq{padding:68px var(--cr-rub) !important;}
.cr-faq-glava{padding:0 0 28px !important;}
.cr-faq-h .elementor-heading-title{font-size:36px !important;}
.cr-on-cta{padding:60px var(--cr-rub) 72px !important;}
.cr-on-cta-kartica{padding:30px 32px !important;gap:24px !important;}
.cr-on-cta-h .elementor-heading-title{font-size:26px !important;}
}
@media(max-width:1024px){
.cr-on-hero{grid-template-columns:minmax(0,1fr) 300px !important;gap:32px !important;padding:30px var(--cr-rub) !important;}
.cr-on-h1 .elementor-heading-title{font-size:46px !important;}
.cr-on-hero-foto{aspect-ratio:4/3 !important;}
.cr-on-hand .cr-hand,.cr-on-hand .cr-hand p{font-size:17px !important;}
.cr-on-vrijednosti{padding:52px var(--cr-rub) !important;}
.cr-on-vr-eyebrow .elementor-heading-title{margin-bottom:30px !important;}
.cr-on-vr-grid{grid-template-columns:1fr 1fr !important;gap:32px 28px !important;}
.cr-on-vr-st{
flex-direction:row !important;flex-wrap:nowrap !important;align-items:flex-start !important;
text-align:left !important;padding:0 !important;border-left:0 !important;
}
.cr-on-vr-txt{width:auto !important;flex:1 1 auto !important;}
.cr-on-vr-krug{width:60px !important;height:60px !important;min-height:60px !important;font-size:24px !important;}
.cr-on-vr-krug .elementor-icon svg{width:24px !important;height:24px !important;}
.cr-on-prica{gap:32px !important;padding:56px var(--cr-rub) !important;}
.cr-on-prica-h .elementor-heading-title{font-size:32px !important;}
.cr-on-prica-hand{align-self:flex-start !important;}
.cr-on-koraci{padding:52px var(--cr-rub) !important;}
.cr-on-kor-glava{padding:0 0 30px !important;}
.cr-on-kor-h .elementor-heading-title{font-size:30px !important;}
.cr-on-kor-grid{grid-template-columns:1fr 1fr !important;gap:28px 24px !important;}
.cr-on-kor{flex-direction:row !important;flex-wrap:nowrap !important;align-items:flex-start !important;text-align:left !important;gap:16px !important;}
.cr-on-kor-txt{width:auto !important;flex:1 1 auto !important;}
.cr-on-kor::after{content:none !important;}
.cr-on-kor-krug{width:60px !important;height:60px !important;min-height:60px !important;font-size:24px !important;}
.cr-on-kor-krug .elementor-icon svg{width:24px !important;height:24px !important;}
.cr-faq{padding:52px var(--cr-rub) !important;}
.cr-faq-glava{padding:0 0 22px !important;}
.cr-faq-h .elementor-heading-title{font-size:32px !important;}
.cr-faq-acc .e-n-accordion{grid-template-columns:1fr !important;gap:0 !important;}
.cr-on-cta{padding:48px var(--cr-rub) 56px !important;}
.cr-on-cta-kartica{grid-template-columns:auto 1fr !important;padding:26px 28px !important;gap:20px !important;}
.cr-on-cta-h .elementor-heading-title{font-size:24px !important;}
.cr-on-cta-kartica .cr-cta{justify-self:start !important;}
}
@media(max-width:767px){
.cr-on-hero{grid-template-columns:1fr !important;gap:18px !important;padding:22px var(--cr-rub) !important;}
.cr-on-h1 .elementor-heading-title{font-size:42px !important;}
.cr-on-p .elementor-heading-title{max-width:none !important;}
.cr-on-hero-gumbi{flex-direction:column !important;align-items:stretch !important;}
.cr-on-hero-gumbi .elementor-widget-button{width:100% !important;}
.cr-on-g-prvi .elementor-button{width:100% !important;min-height:0 !important;}
.cr-on-g-drugi .elementor-button{width:100% !important;}
.cr-on-hero-foto{aspect-ratio:3/2 !important;}
.cr-on-hand .cr-hand,.cr-on-hand .cr-hand p{font-size:18px !important;}
.cr-on-vrijednosti{padding:36px var(--cr-rub) !important;}
.cr-on-vr-eyebrow .elementor-heading-title{margin-bottom:28px !important;}
.cr-on-vr-grid{grid-template-columns:1fr !important;gap:28px !important;}
.cr-on-vr-krug{width:64px !important;height:64px !important;min-height:64px !important;font-size:24px !important;}
.cr-on-vr-krug .elementor-icon svg{width:24px !important;height:24px !important;}
.cr-on-prica{grid-template-columns:1fr !important;gap:22px !important;padding:36px var(--cr-rub) !important;}
.cr-on-prica-h .elementor-heading-title{font-size:34px !important;}
.cr-on-prica-p .elementor-heading-title{max-width:none !important;}
.cr-on-prica-txt .cr-cta{align-self:stretch !important;width:100% !important;}
.cr-on-prica-txt .cr-cta .elementor-button{width:100% !important;justify-content:center !important;}
.cr-on-prica-hand{align-self:center !important;}
.cr-on-koraci{padding:36px var(--cr-rub) !important;}
.cr-on-kor-glava{padding:0 0 24px !important;}
.cr-on-kor-h .elementor-heading-title{font-size:28px !important;}
.cr-on-kor-grid{grid-template-columns:1fr !important;gap:24px !important;}
.cr-on-kor-krug{width:56px !important;height:56px !important;min-height:56px !important;font-size:22px !important;}
.cr-on-kor-krug .elementor-icon svg{width:22px !important;height:22px !important;}
.cr-faq{padding:36px var(--cr-rub) !important;}
.cr-faq-glava{flex-direction:column !important;align-items:flex-start !important;gap:20px !important;padding:0 0 20px !important;}
.cr-faq-h .elementor-heading-title{font-size:32px !important;}
.cr-on-cta{padding:32px var(--cr-rub) 36px !important;}
.cr-on-cta-kartica{grid-template-columns:1fr !important;padding:26px 22px !important;gap:14px !important;}
.cr-on-cta-h .elementor-heading-title{font-size:26px !important;}
.cr-on-cta-kartica .cr-cta{justify-self:stretch !important;}
.cr-on-cta-kartica .cr-cta .elementor-button{width:100% !important;justify-content:center !important;}
}
.cr-bl-hero{
background:#FBF7F0 !important;position:relative !important;
display:grid !important;grid-template-columns:480px 1fr !important;
min-height:400px !important;align-items:center !important;
padding:0 !important;gap:0 !important;
padding-left:var(--cr-rub) !important;
padding-right:var(--cr-rub) !important;
}
.cr-bl-hero-txt{
padding:52px 0 !important;z-index:2 !important;
display:flex !important;flex-direction:column !important;align-items:flex-start !important;
gap:18px !important;width:auto !important;
}
.cr-bl-eyebrow .elementor-heading-title{
display:block !important;font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.24em !important;text-transform:uppercase !important;color:var(--e-global-color-crmeta) !important;
}
.cr-bl-h1 .elementor-heading-title{
display:block !important;font:400 54px/1.06 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.015em !important;color:var(--e-global-color-primary) !important;
}
.cr-bl-p .elementor-heading-title{
display:block !important;font:300 16px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;max-width:380px !important;
}
.cr-bl-hero-foto{
align-self:stretch !important;padding:0 !important;
min-height:400px !important;height:100% !important;
position:relative !important;overflow:hidden !important;
}
.cr-bl-hero-foto .elementor-widget-image{
position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;
}
.cr-bl-hand{
position:absolute !important;left:calc(var(--cr-rub) + 516px) !important;top:132px !important;
z-index:3 !important;width:auto !important;padding:0 !important;
}
.cr-bl-hand .cr-hand,.cr-bl-hand .cr-hand p{
font-size:20px !important;line-height:1.4 !important;transform:rotate(-9deg) !important;
}
.cr-bl-kat{background:var(--e-global-color-crbg) !important;padding:40px var(--cr-rub) 8px !important;}
.cr-bl-kat-lista h5,
.cr-bl-kat-lista .widget-title,
.cr-bl-kat-lista .widgettitle{display:none !important;}
.cr-bl-kat-lista ul{
list-style:none !important;margin:0 !important;padding:0 !important;
display:flex !important;flex-wrap:wrap !important;gap:12px !important;
}
.cr-bl-kat-lista ul li{margin:0 !important;padding:0 !important;}
.cr-bl-kat-lista ul li a{
display:block !important;background:var(--e-global-color-crsurface) !important;
border:1px solid #E1D9CA !important;border-radius:5px !important;
padding:15px 26px !important;
font:400 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmuted) !important;
}
.cr-bl-kat-lista ul li a:hover{border-color:var(--e-global-color-secondary) !important;}
.cr-bl-kat-lista ul li.current-cat a{
background:var(--e-global-color-secondary) !important;border-color:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;
}
.cr-bl-mreza{background:var(--e-global-color-crbg) !important;padding:36px var(--cr-rub) 88px !important;}
.cr-bl-grid .elementor-grid{
display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;
gap:44px 36px !important;
}
.cr-bl-grid .elementor-pagination{
display:flex !important;justify-content:center !important;align-items:center !important;
gap:10px !important;padding-top:34px !important;
}
.cr-bl-grid .elementor-pagination .page-numbers{
min-width:44px !important;height:44px !important;
display:flex !important;align-items:center !important;justify-content:center !important;
border-radius:50% !important;border:1px solid var(--e-global-color-crfield) !important;
background:#FFFCF7 !important;color:var(--e-global-color-crmuted) !important;
font:400 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;margin:0 !important;
padding:1px 6px !important;
}
.cr-bl-grid .elementor-pagination .page-numbers.current{
background:#B0623F !important;border-color:#B0623F !important;color:var(--e-global-color-crsurface) !important;
}
.cr-bl-grid .elementor-pagination .page-numbers.dots{
border:0 !important;background:none !important;color:var(--e-global-color-crmeta) !important;
}
.cr-bl-card{
display:flex !important;flex-direction:column !important;align-items:stretch !important;
gap:14px !important;padding:0 !important;
}
.cr-bl-card-foto{padding:0 !important;}
.cr-bl-card-foto img{
width:100% !important;aspect-ratio:3/2 !important;object-fit:cover !important;
border-radius:6px !important;display:block !important;
}
.cr-bl-card-meta{
display:flex !important;flex-direction:row !important;align-items:center !important;
gap:12px !important;padding:0 !important;width:auto !important;
}
.cr-bl-card-kat .elementor-heading-title{
display:block !important;font:400 10px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.16em !important;text-transform:uppercase !important;color:#8A4A28 !important;
}
.cr-bl-card-crta .elementor-heading-title{
display:block !important;font:400 10px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.16em !important;text-transform:uppercase !important;color:#DCD4C6 !important;
}
.cr-bl-card-datum .elementor-heading-title{
display:block !important;font:400 12px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.04em !important;color:var(--e-global-color-crmeta) !important;
}
.cr-bl-card-h .elementor-heading-title,
.cr-bl-card-h .elementor-heading-title a{
display:block !important;font:400 23px/1.25 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:var(--e-global-color-primary) !important;
}
.cr-bl-card-h .elementor-heading-title a:hover{color:#8A4A28 !important;}
.cr-bl-card-p,.cr-bl-card-p p,.cr-bl-card-p .elementor-heading-title{
display:block !important;margin:0 !important;
font:300 14px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-text) !important;
}
.cr-bl-card-vise{
display:flex !important;flex-direction:row !important;align-items:center !important;
gap:8px !important;width:auto !important;flex:0 0 auto !important;
align-self:flex-start !important;
padding:0 0 5px !important;border-bottom:1px solid #E0C7B8 !important;
}
.cr-bl-card-vise .elementor-widget-icon{line-height:0 !important;}
.cr-bl-card-vise-t .elementor-heading-title,
.cr-bl-card-vise-t .elementor-heading-title a{
display:block !important;font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
}
.cr-cl{background:var(--e-global-color-crbg) !important;padding:44px 0 0 !important;position:relative !important;}
.cr-cl-inner{
width:830px !important;max-width:100% !important;margin:0 auto !important;
display:flex !important;flex-direction:column !important;align-items:stretch !important;
gap:22px !important;padding:0 !important;
}
.cr-cl-h1 h1,.cr-cl-h1 .elementor-heading-title{
margin:0 !important;font:400 44px/1.14 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.01em !important;color:var(--e-global-color-primary) !important;
}
.cr-cl-meta{
margin-top:4px !important;
display:flex !important;flex-direction:row !important;
align-items:center !important;justify-content:space-between !important;
gap:24px !important;padding:0 0 4px !important;
}
.cr-cl-meta-l{
display:flex !important;flex-direction:row !important;align-items:center !important;
gap:22px !important;width:auto !important;padding:0 !important;
}
.cr-cl-kat .elementor-heading-title{
display:inline-block !important;background:#F7E8E1 !important;color:#8A4A28 !important;
border-radius:4px !important;padding:7px 11px !important;
font:400 12px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-cl-datum{
display:flex !important;flex-direction:row !important;align-items:center !important;
gap:9px !important;width:auto !important;padding:0 !important;
}
.cr-cl-datum .elementor-widget-icon{line-height:0 !important;}
.cr-cl-meta-t .elementor-heading-title{
display:block !important;font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-text) !important;
}
.cr-cl-kat-w,.cr-cl-cit-w{
display:flex !important;flex-direction:row !important;align-items:center !important;
gap:9px !important;width:auto !important;padding:0 !important;
}
.cr-cl-ik{width:auto !important;flex:0 0 auto !important;padding:0 !important;}
.cr-cl-ik .elementor-icon,.cr-cl-datum .elementor-widget-icon .elementor-icon{
display:flex !important;align-items:center !important;line-height:0 !important;color:#B0623F !important;
}
.cr-cl-ik svg,.cr-cl-datum .elementor-widget-icon svg{fill:currentColor !important;}
.cr-cl-kat{width:auto !important;padding:0 !important;}
.cr-cl-cit,.cr-cl-cit p{
margin:0 !important;font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-text) !important;
}
.cr-cl-share{
display:flex !important;flex-direction:row !important;align-items:center !important;
gap:12px !important;width:auto !important;flex:0 0 auto !important;padding:0 !important;
}
.cr-cl-share-t .elementor-heading-title{
display:block !important;font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-text) !important;
}
.cr-cl-share-b .elementor-grid{display:flex !important;gap:12px !important;}
.cr-cl-share-w{width:auto !important;padding:0 !important;}
.cr-cl-share-b{display:flex !important;flex-direction:row !important;align-items:center !important;gap:12px !important;}
.cr-cl-share-b .elementor-share-btn,
.cr-cl-share-b .cr-cl-share-g{
width:34px !important;height:34px !important;border-radius:50% !important;
background:var(--e-global-color-primary) !important;color:var(--e-global-color-crsurface) !important;
display:flex !important;align-items:center !important;justify-content:center !important;
text-decoration:none !important;
}
.cr-cl-share-b .cr-cl-share-g:hover{background:#8A4A28 !important;}
.cr-cl-share-b .elementor-share-btn svg,
.cr-cl-share-b .elementor-share-btn i,
.cr-cl-share-b .cr-cl-share-g svg{fill:var(--e-global-color-crsurface) !important;color:var(--e-global-color-crsurface) !important;font-size:13px !important;}
.cr-cl-share-b .cr-cl-share-g svg{width:17px !important;height:17px !important;display:block !important;}
.cr-cl-share-b .elementor-share-btn__text{display:none !important;}
.cr-cl-foto img{
width:100% !important;aspect-ratio:16/9 !important;object-fit:cover !important;
border-radius:6px !important;display:block !important;
}
.cr-cl-body .cr-cl-tri + h2,
.cr-cl-body blockquote + h2{margin-top:52px !important;}
.cr-cl-body > p:first-of-type{
margin:22px 0 0 !important;
font:400 19px/1.65 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:var(--e-global-color-crbody2) !important;
}
.cr-cl-body p{
margin:22px 0 0 !important;font:300 15px/1.8 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-text) !important;
}
.cr-cl-body h2,.cr-cl-body h3,.cr-cl-body h4{
margin:48px 0 0 !important;font:400 27px/1.25 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:var(--e-global-color-primary) !important;
}
.cr-cl-body img{border-radius:6px !important;height:auto !important;}
.cr-cl-body blockquote{
margin:38px 0 4px !important;background:var(--e-global-color-cralt) !important;border:0 !important;
border-radius:6px !important;padding:30px !important;
display:flex !important;align-items:center !important;gap:24px !important;
font:400 21px/1.5 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:#8A5233 !important;
}
.cr-cl-body blockquote .cr-cl-citat-ik{
flex:0 0 auto !important;font:400 26px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#B0623F !important;
}
.cr-cl-body blockquote p{
margin:0 !important;display:flex !important;align-items:center !important;
gap:24px !important;font:inherit !important;color:inherit !important;
}
.cr-cl-body blockquote .cr-cl-citat-t{
flex:1 1 auto !important;
font:italic 400 21px/1.5 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:#8A5233 !important;
}
.cr-cl-body .cr-cl-tri{
display:grid !important;grid-template-columns:repeat(3,1fr) !important;
gap:17.5px !important;margin:36px 0 4px !important;
}
.cr-cl-body .cr-cl-tri img{
width:100% !important;aspect-ratio:1/1 !important;object-fit:cover !important;
border-radius:6px !important;display:block !important;margin:0 !important;
}
.cr-cl-body ul,.cr-cl-body ol{
margin:0 0 18px 20px !important;font:300 15px/1.8 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-text) !important;
}
.cr-cl-inner > .cr-cta{margin-top:6px !important;}
.cr-cl-nav{
margin-top:44px !important;border-top:1px solid var(--e-global-color-crline) !important;
padding:26px 0 72px !important;
}
.cr-cl-nav .elementor-post-navigation{
display:flex !important;justify-content:space-between !important;gap:40px !important;
}
.cr-cl-nav .post-navigation__arrow-wrapper{color:#8A4A28 !important;}
.cr-cl-nav .post-navigation__prev--label,
.cr-cl-nav .post-navigation__next--label{
font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
display:block !important;margin-bottom:8px !important;
}
.cr-cl-nav .post-navigation__prev--title,
.cr-cl-nav .post-navigation__next--title{
font:300 15px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crbody2) !important;
}
.cr-cl-nav .elementor-post-navigation__separator{display:none !important;}
@media(max-width:1024px){
.cr-bl-hero{grid-template-columns:1fr 1fr !important;}
.cr-bl-hero-txt{padding:40px 0 40px 48px !important;}
.cr-bl-h1 .elementor-heading-title{font-size:42px !important;}
.cr-bl-hand{left:auto !important;right:24px !important;top:24px !important;}
.cr-bl-kat{padding:32px 48px 8px !important;}
.cr-bl-mreza{padding:28px 48px 64px !important;}
.cr-bl-grid .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}
.cr-cl{padding:32px 48px 0 !important;}
.cr-cl-inner{width:100% !important;}
.cr-cl-h1 h1,.cr-cl-h1 .elementor-heading-title{font-size:36px !important;}
}
@media(max-width:767px){
.cr-bl-hero{
display:flex !important;flex-direction:column !important;
align-items:stretch !important;min-height:0 !important;
padding-left:0 !important;padding-right:0 !important;
}
.cr-bl-hero-txt{padding:26px 24px 24px !important;gap:14px !important;}
.cr-bl-h1 .elementor-heading-title{font-size:34px !important;}
.cr-bl-p .elementor-heading-title{max-width:none !important;font-size:15px !important;}
.cr-bl-hero-foto{min-height:230px !important;height:230px !important;}
.cr-bl-hand{
position:absolute !important;left:auto !important;right:18px !important;
top:auto !important;bottom:140px !important;
}
.cr-bl-hand .cr-hand,.cr-bl-hand .cr-hand p{font-size:17px !important;}
.cr-bl-kat{padding:24px 20px 4px !important;}
.cr-bl-kat-lista ul{flex-wrap:wrap !important;overflow-x:visible !important;gap:10px !important;}
.cr-bl-kat-lista ul li a{white-space:nowrap !important;font-size:13px !important;
line-height:normal !important;padding:10px 18px !important;}
.cr-bl-mreza{padding:24px 20px 48px !important;}
.cr-bl-grid .elementor-grid{grid-template-columns:1fr !important;gap:32px !important;}
.cr-bl-card-h .elementor-heading-title,
.cr-bl-card-h .elementor-heading-title a{font-size:21px !important;}
.cr-cl{padding:22px 24px 0 !important;}
.cr-cl-inner{width:100% !important;gap:16px !important;}
.cr-cl-h1 h1,.cr-cl-h1 .elementor-heading-title{font-size:32px !important;line-height:1.2 !important;}
.cr-cl-meta{flex-direction:column !important;align-items:flex-start !important;gap:14px !important;}
.cr-cl-meta-l{flex-wrap:wrap !important;gap:14px !important;}
.cr-cl-body > p:first-of-type{font-size:17px !important;}
.cr-cl-body h2,.cr-cl-body h3,.cr-cl-body h4{font-size:23px !important;}
.cr-cl-nav .elementor-post-navigation{flex-direction:column !important;gap:22px !important;}
.cr-cl-nav{padding:22px 0 48px !important;}
.cr-cl-body .cr-cl-tri{grid-template-columns:1fr !important;gap:16px !important;}
.cr-cl-body .cr-cl-tri img{aspect-ratio:3/2 !important;}
.cr-cl-meta{display:contents !important;}
.cr-cl-inner .cr-cta{order:1 !important;}
.cr-cl-share{order:2 !important;width:100% !important;}
.cr-cl-nav{order:3 !important;}
.cr-cl-share-b .elementor-share-btn,
.cr-cl-share-b .cr-cl-share-g{width:44px !important;height:44px !important;}
.cr-cta .elementor-button{width:100% !important;justify-content:center !important;}
.cr-cl-body h2,.cr-cl-body h3,.cr-cl-body h4{font-size:24px !important;line-height:1.25 !important;}
.cr-cl-body blockquote{padding:22px !important;}
.cr-cl-body blockquote .cr-cl-citat-t{font-size:19px !important;line-height:1.5 !important;}
.cr-cl-body blockquote .cr-cl-citat-ik{font-size:22px !important;}
}
.cr-polja{
grid-column:1 / -1 !important;order:0 !important;
display:flex !important;flex-direction:column !important;gap:22px !important;
margin:22px 0 22px !important;width:100% !important;
}
.cr-polja .cr-polje{display:flex !important;flex-direction:column !important;gap:9px !important;margin:0 !important;}
.cr-polje-oznaka{font:400 14px/1 var(--e-global-typography-secondary-font-family),sans-serif;color:var(--e-global-color-primary);}
.cr-polje-zvj{color:inherit;}
input.cr-polje-unos,
textarea.cr-polje-unos{
width:100% !important;box-sizing:border-box !important;
background:#FFFCF7 !important;border:1px solid var(--e-global-color-crfield) !important;border-radius:4px !important;
padding:0 16px !important;height:52px !important;
font:300 14px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crbody2) !important;
box-shadow:none !important;outline:none !important;
}
textarea.cr-polje-vise{
height:auto !important;min-height:96px !important;
padding:15px 16px !important;line-height:1.6 !important;resize:vertical !important;
}
.cr-polje-unos::placeholder{color:#A79E90 !important;opacity:1 !important;}
.cr-polje-unos:focus{border-color:#B0623F !important;box-shadow:none !important;}
.cr-polje-uputa{font:300 12px/1.5 var(--e-global-typography-secondary-font-family),sans-serif;color:var(--e-global-color-crmeta);}
.cr-polja-sazetak dt{font:400 12px/1.4 var(--e-global-typography-secondary-font-family),sans-serif;color:var(--e-global-color-crmeta);text-transform:uppercase;letter-spacing:.05em;}
.cr-polja-sazetak dd{font:300 13px/1.5 var(--e-global-typography-secondary-font-family),sans-serif;color:var(--e-global-color-primary);margin:0 0 8px;}
@media (max-width:767px){
.cr-arh-glavni > *{min-width:0 !important;max-width:100% !important;}
.cr-arh-mreza,
.cr-shop-grid{min-width:0 !important;width:100% !important;max-width:100% !important;}
.cr-shop-grid .elementor-grid{min-width:0 !important;}
}
@media (max-width:1024px){
.cr-prigode-grid{grid-template-columns:repeat(3,1fr) !important;}
}
.cr-card-foto{aspect-ratio:1/1 !important;overflow:hidden !important;}
.cr-card-foto .cr-card-img,
.cr-card-foto .cr-card-img img{width:100% !important;height:100% !important;}
.cr-card-foto .cr-card-img img{object-fit:cover !important;}
.cr-sp-tabovi{position:relative !important;}
.cr-card-foto .cr-card-img a{
display:block !important;width:100% !important;height:100% !important;
line-height:0 !important;
}
.cr-card-foto .cr-card-img a img{width:100% !important;height:100% !important;object-fit:cover !important;}
.cr-karusel .swiper{
margin:0 !important;width:100% !important;padding-bottom:0 !important;
}
.cr-karusel .elementor-swiper-button svg{display:none !important;}
.cr-karusel .elementor-swiper-button::before{
content:"" !important;width:15px !important;height:15px !important;
background-color:currentColor !important;
-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='none' stroke='%23000' stroke-width='14' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='40' y1='128' x2='216' y2='128'/%3E%3Cpolyline points='144 56 216 128 144 200'/%3E%3C/svg%3E") center/contain no-repeat;
mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='none' stroke='%23000' stroke-width='14' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='40' y1='128' x2='216' y2='128'/%3E%3Cpolyline points='144 56 216 128 144 200'/%3E%3C/svg%3E") center/contain no-repeat;
}
.cr-karusel .elementor-swiper-button-prev::before{transform:scaleX(-1) !important;}
.cr-karusel .elementor-swiper-button{top:-90px !important;}
.cr-sort select option,
.cr-sp-kupnja .variations select option,
.cr-gf-select option,
.cr-fbar-panel select option,
.cr-arh-alati select option{
background-color:var(--e-global-color-crsurface) !important;color:var(--e-global-color-primary) !important;
font:300 14px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-sort select option:checked,
.cr-sp-kupnja .variations select option:checked,
.cr-gf-select option:checked,
.cr-arh-alati select option:checked{
background-color:var(--e-global-color-cralt) !important;color:var(--e-global-color-primary) !important;
}
.cr-sort select.orderby:focus,
.cr-sort select.orderby:focus-visible,
.cr-sp-kupnja .variations select:focus,
.cr-sp-kupnja .variations select:focus-visible,
select.cr-gf-select:focus,
select.cr-gf-select:focus-visible,
.cr-arh-alati select:focus,
.cr-arh-alati select:focus-visible{
border:1px solid #B0623F !important;outline:none !important;box-shadow:none !important;
}
.cr-shop-grid .elementor-pagination .page-numbers.prev,
.cr-pret-grid .elementor-pagination .page-numbers.prev,
.cr-shop-grid .elementor-pagination .page-numbers.next,
.cr-pret-grid .elementor-pagination .page-numbers.next,
.cr-bl-grid .elementor-pagination .page-numbers.prev,
.cr-bl-grid .elementor-pagination .page-numbers.next{
width:44px !important;min-width:44px !important;max-width:44px !important;
font-size:0 !important;padding:1px 6px !important;overflow:hidden !important;
}
.cr-shop-grid .elementor-pagination .page-numbers.prev::before,
.cr-pret-grid .elementor-pagination .page-numbers.prev::before,
.cr-bl-grid .elementor-pagination .page-numbers.prev::before{content:"‹";}
.cr-shop-grid .elementor-pagination .page-numbers.next::before,
.cr-pret-grid .elementor-pagination .page-numbers.next::before,
.cr-bl-grid .elementor-pagination .page-numbers.next::before{content:"›";}
.cr-shop-grid .elementor-pagination .page-numbers.prev::before,
.cr-pret-grid .elementor-pagination .page-numbers.prev::before,
.cr-shop-grid .elementor-pagination .page-numbers.next::before,
.cr-pret-grid .elementor-pagination .page-numbers.next::before,
.cr-bl-grid .elementor-pagination .page-numbers.prev::before,
.cr-bl-grid .elementor-pagination .page-numbers.next::before{
font:400 13px/normal var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmuted) !important;
display:block !important;
}
.cr-shop-grid .elementor-pagination .page-numbers:hover,
.cr-pret-grid .elementor-pagination .page-numbers:hover,
.cr-bl-grid .elementor-pagination .page-numbers:hover{border-color:#B0623F !important;}
.cr-shop-grid .elementor-pagination .page-numbers.current:hover,
.cr-pret-grid .elementor-pagination .page-numbers.current:hover,
.cr-bl-grid .elementor-pagination .page-numbers.current:hover{border-color:#B0623F !important;}
.cr-fs{display:flex !important;flex-direction:column !important;gap:0 !important;width:100% !important;}
.cr-fs-grupa{
display:flex !important;flex-direction:column !important;gap:0 !important;
padding:6px 0 10px !important;border-bottom:1px solid #E7E0D3 !important;
}
.cr-fs-naslov{
display:flex !important;align-items:center !important;justify-content:space-between !important;
width:100% !important;min-height:44px !important;padding:0 !important;margin:0 !important;background:none !important;border:0 !important;border-radius:0 !important;
font:400 15px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-primary) !important;cursor:pointer !important;
text-align:left !important;gap:0 !important;
}
.cr-fs-ime-g{flex:1 1 auto !important;min-width:0 !important;}
.cr-fs-desno{display:flex !important;align-items:center !important;gap:10px !important;flex:none !important;}
.cr-fs-znacka{
display:inline-flex !important;align-items:center !important;justify-content:center !important;
min-width:22px !important;padding:3px 7px !important;border-radius:10px !important;
background:#E8EBE2 !important;color:var(--e-global-color-secondary) !important;
font:400 12px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-fs-strelica{
width:12px !important;height:12px !important;flex:none !important;
background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23776E60' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat !important;
transition:transform .15s ease !important;
}
.cr-fs-grupa.cr-sklopljena .cr-fs-naslov .cr-fs-strelica{transform:rotate(-90deg) !important;}
.cr-fs-grupa.cr-sklopljena .cr-fs-lista,
.cr-fs-grupa.cr-sklopljena .cr-fs-vise{display:none !important;}
.cr-fs-lista{display:flex !important;flex-direction:column !important;gap:0 !important;padding:0 0 6px !important;}
.cr-fs-redak{
display:flex !important;align-items:center !important;gap:11px !important;min-height:38px !important;
text-decoration:none !important;font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4A463E !important;
}
.cr-fs-redak.cr-skriven{display:none !important;}
.cr-fs-grupa.cr-prosirena .cr-fs-redak.cr-skriven{display:flex !important;}
.cr-fs-kvadrat{
width:18px !important;height:18px !important;flex:none !important;
display:flex !important;align-items:center !important;justify-content:center !important;
background:#FFFCF7 !important;border:1px solid #CFC7B8 !important;border-radius:3px !important;
}
.cr-fs-redak.cr-odabran .cr-fs-kvadrat{
background:var(--e-global-color-secondary) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FBF8F2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center/11px 11px no-repeat !important;
border-color:var(--e-global-color-secondary) !important;
}
.cr-fs-redak.cr-odabran .cr-fs-ime{color:var(--e-global-color-primary) !important;}
.cr-fs-redak:hover .cr-fs-ime{color:var(--e-global-color-primary) !important;}
.cr-fs-ime{flex:1 1 auto !important;min-width:0 !important;}
.cr-fs-broj{color:#726A5C !important;font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;flex:none !important;}
.cr-fs-vise{
display:inline-flex !important;align-items:center !important;gap:7px !important;
padding:0 !important;margin:0 !important;background:none !important;border:0 !important;
font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;cursor:pointer !important;
align-self:flex-start !important;min-height:34px !important;
}
.cr-fs-vise .cr-fs-strelica{width:10px !important;height:10px !important;}
.cr-fs-grupa.cr-prosirena .cr-fs-vise .cr-fs-strelica{transform:rotate(180deg) !important;}
body.cr-ima-newsletter .cr-nl{display:none !important;}
.cr-kos-krusi,.cr-kos-glava,.cr-kos-glavni{
--cr-ks-rub:max(83px,calc((100% - 1200px) / 2));
}
.cr-kos-krusi{background:var(--e-global-color-crbg) !important;padding:26px var(--cr-ks-rub) 0 !important;}
.cr-kos-glava{
background:var(--e-global-color-crbg) !important;padding:22px var(--cr-ks-rub) 0 !important;
display:flex !important;flex-direction:row !important;
align-items:flex-end !important;justify-content:space-between !important;gap:32px !important;
}
.cr-kos-naslov{width:auto !important;padding:0 !important;gap:0 !important;}
.cr-kos-h1 h1,.cr-kos-h1 .elementor-heading-title{
margin:0 !important;font:400 44px/1.1 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.01em !important;color:var(--e-global-color-primary) !important;
}
.cr-kos-broj-t{
display:block !important;margin:6px 0 0 !important;
font:300 15px/22px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-kos-koraci{padding:0 !important;width:auto !important;}
.cr-koraci-red{display:flex !important;align-items:center !important;gap:16px !important;}
.cr-korak{
display:flex !important;align-items:center !important;gap:9px !important;
font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-korak.cr-aktivan{color:var(--e-global-color-primary) !important;}
.cr-korak-br{
width:24px !important;height:24px !important;border-radius:50% !important;
display:flex !important;align-items:center !important;justify-content:center !important;
background:none !important;border:1px solid var(--e-global-color-crfield) !important;
font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;flex:none !important;
}
.cr-korak-t{font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmeta) !important;}
.cr-korak.cr-aktivan .cr-korak-br{
width:22px !important;height:22px !important;border:0 !important;
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;
}
.cr-korak.cr-aktivan .cr-korak-t{color:var(--e-global-color-primary) !important;}
.cr-korak:not(:last-child)::after{
content:"";display:block;width:28px;height:1px;background:var(--e-global-color-crfield);margin-left:7px;
}
.cr-kos-glavni{background:var(--e-global-color-crbg) !important;padding:29px var(--cr-ks-rub) 80px !important;}
.cr-ks{
display:grid !important;grid-template-columns:minmax(0,1fr) 566px !important;
gap:48px !important;align-items:start !important;
}
.cr-ks form.woocommerce-cart-form{margin:0 !important;}
.cr-ks .cart-collaterals{width:100% !important;margin:0 !important;float:none !important;}
.cr-ks .cart_totals{width:100% !important;float:none !important;}
.cr-ks-osvjezi{display:none !important;}
.cr-ks::before,.cr-ks::after,
.cr-ks form.woocommerce-cart-form::before,.cr-ks form.woocommerce-cart-form::after,
.cr-ks .cart-collaterals::before,.cr-ks .cart-collaterals::after,
.cr-ks .cart_totals::before,.cr-ks .cart_totals::after,
.cr-ks .wc-proceed-to-checkout::before,.cr-ks .wc-proceed-to-checkout::after{content:none !important;display:none !important;}
.cr-ks-poruka{
display:flex !important;align-items:center !important;gap:10px !important;
background:#E8EBE2 !important;color:#41472F !important;border-radius:6px !important;
padding:13px 16px !important;margin:0 0 18px !important;
min-height:52px !important;box-sizing:border-box !important;
font:300 14px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-ks-poruka--greska{background:#F7E8E1 !important;color:#8A4A28 !important;}
.cr-ks-poruka-t{flex:1 1 auto !important;}
.cr-ks-poruka-t a,.cr-ks-poruka-a{
background:none !important;border:0 !important;padding:0 !important;cursor:pointer !important;
color:inherit !important;text-decoration:underline !important;font:inherit !important;
}
.cr-ks-zaglavlje{
font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.18em !important;text-transform:uppercase !important;
color:var(--e-global-color-crmeta) !important;
border-bottom:1px solid var(--e-global-color-crline) !important;padding:0 0 14px !important;
}
.cr-ks-stavke{list-style:none !important;margin:0 !important;padding:0 !important;}
.cr-ks-stavka{
display:grid !important;grid-template-columns:110px minmax(0,1fr) !important;
gap:20px !important;padding:26px 0 !important;margin:0 !important;
border-bottom:1px solid var(--e-global-color-crline) !important;
transition:opacity .2s ease !important;
}
.cr-ks-stavka.cr-ks-radi{opacity:.55 !important;pointer-events:none !important;}
.cr-ks-foto img{
width:110px !important;height:110px !important;object-fit:cover !important;
border-radius:6px !important;display:block !important;
}
.cr-ks-sadrzaj{position:relative !important;min-width:0 !important;}
.cr-ks-ukloni{
position:absolute !important;top:-13px !important;right:-13px !important;
width:44px !important;height:44px !important;
display:flex !important;align-items:center !important;justify-content:center !important;
font:300 22px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;text-decoration:none !important;
}
.cr-ks-ukloni:hover{color:#8A4A28 !important;}
.cr-ks-naziv,.cr-ks-naziv a{
font:400 19px/1.3 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;text-decoration:none !important;
display:block !important;padding-right:44px !important;
}
.cr-ks-naziv a{padding-right:0 !important;}
.cr-ks-jed{
margin:4px 0 0 !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-ks-jed .woocommerce-Price-amount{font:inherit !important;color:inherit !important;}
.cr-ks-oznaka-w{margin:0 0 6px !important;line-height:0 !important;}
.cr-ks-oznaka{position:static !important;}
.cr-ks-pers{
background:var(--e-global-color-cralt) !important;border-radius:6px !important;
padding:14px 16px 6px !important;margin:14px 0 0 !important;
}
.cr-ks-pers-glava{
display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;
}
.cr-ks-pers-h{
font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.16em !important;text-transform:uppercase !important;color:#8A4A28 !important;
}
.cr-ks-uredi,.cr-ks-otvori{
display:inline-flex !important;align-items:center !important;gap:6px !important;
background:none !important;border:0 !important;border-bottom:1px solid #DDBBA8 !important;
padding:6px 0 !important;cursor:pointer !important;text-decoration:none !important;
font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
border-radius:0 !important;
}
.cr-ks-pers-red{
display:flex !important;align-items:baseline !important;justify-content:space-between !important;gap:16px !important;
border-top:1px solid #E7DFD1 !important;padding:10px 0 !important;
font:300 13px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-ks-pers-k{color:var(--e-global-color-crmeta) !important;flex:0 0 auto !important;}
.cr-ks-pers-v{color:var(--e-global-color-primary) !important;text-align:right !important;}
.cr-ks-pers-red--dugo{flex-direction:column !important;align-items:stretch !important;gap:4px !important;}
.cr-ks-pers-red--dugo .cr-ks-pers-v{text-align:left !important;line-height:1.55 !important;}
.cr-ks-dno{
display:flex !important;align-items:center !important;justify-content:space-between !important;
gap:16px !important;margin:16px 0 0 !important;
}
.cr-ks-kol{
display:flex !important;align-items:stretch !important;
width:140px !important;height:50px !important;flex:none !important;
box-sizing:border-box !important;padding:0 4px !important;
background:#FFFCF7 !important;border:1px solid var(--e-global-color-crfield) !important;border-radius:4px !important;
}
.cr-ks-kol-g{
width:40px !important;flex:0 0 40px !important;background:none !important;border:0 !important;
display:flex !important;align-items:center !important;justify-content:center !important;
color:var(--e-global-color-crmuted) !important;cursor:pointer !important;padding:0 !important;
}
.cr-ks-kol-g[disabled]{opacity:.35 !important;cursor:not-allowed !important;}
.cr-ks-kol-u{
flex:1 1 auto !important;width:100% !important;min-width:0 !important;
border:0 !important;background:none !important;text-align:center !important;padding:0 !important;
font:300 15px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;box-shadow:none !important;appearance:textfield !important;
}
.cr-ks-kol-u::-webkit-outer-spin-button,.cr-ks-kol-u::-webkit-inner-spin-button{appearance:none !important;margin:0 !important;}
.cr-ks-ukupno{
font:400 17px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;white-space:nowrap !important;
}
.cr-ks-ukupno .woocommerce-Price-amount{font:inherit !important;color:inherit !important;}
.cr-ks-zaliha{
margin:6px 0 0 !important;
font:300 12px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-ks .cr-kos-nastavi{
display:inline-flex !important;align-items:center !important;gap:10px !important;
min-height:44px !important;margin:26px 0 0 !important;
font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmuted) !important;text-decoration:none !important;
}
.cr-ks .cr-kos-nastavi:hover{color:#8A4A28 !important;}
.cr-ks .cr-kos-strelica::before{content:"←" !important;}
.cr-ks-sazetak{
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:8px !important;padding:40px !important;
position:sticky !important;top:24px !important;
}
.cr-ks-sz-h{
margin:0 0 24px !important;
font:400 32px/1.2 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-ks-sz-blok{
display:flex !important;flex-direction:column !important;gap:14px !important;
padding:0 0 22px !important;border-bottom:1px solid var(--e-global-color-crline) !important;
}
.cr-ks-sz-red{
display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:16px !important;
font:300 17px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-ks-sz-o{color:var(--e-global-color-text) !important;}
.cr-ks-sz-v{color:var(--e-global-color-primary) !important;flex:none !important;text-align:right !important;}
.cr-ks-sz-v .woocommerce-Price-amount{font:inherit !important;color:inherit !important;}
.cr-ks-sz-red--popust .cr-ks-sz-v{color:#B0623F !important;}
.cr-ks-sz-pod{
display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:8px !important;margin:5px 0 0 !important;
font:300 13px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-ks-adresa{
background:none !important;border:0 !important;border-bottom:1px solid #DDBBA8 !important;
padding:0 !important;cursor:pointer !important;font:inherit !important;color:#8A4A28 !important;
}
.cr-ks-sz-precrtano{
color:#756957 !important;text-decoration:line-through !important;margin-right:8px !important;
font-size:15px !important;
}
.cr-ks-sz-precrtano .woocommerce-Price-amount{font:inherit !important;color:inherit !important;}
.cr-ks-sz-besplatno{color:var(--e-global-color-secondary) !important;}
.cr-ks-traka-w{display:flex !important;flex-direction:column !important;gap:8px !important;}
.cr-ks-traka-t{
font:300 13px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-ks-traka-t .woocommerce-Price-amount{font:inherit !important;color:inherit !important;}
.cr-ks-traka{
display:block !important;height:4px !important;border-radius:2px !important;
background:#EDE6DA !important;overflow:hidden !important;
}
.cr-ks-traka-i{display:block !important;height:100% !important;background:var(--e-global-color-secondary) !important;}
.cr-ks-potvrda{
display:flex !important;align-items:center !important;gap:10px !important;
background:var(--e-global-color-cralt) !important;border-radius:4px !important;padding:11px 14px !important;
font:300 14px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-secondary) !important;
}
.cr-ks-potvrda .woocommerce-Price-amount,.cr-ks-nowrap{white-space:nowrap !important;font:inherit !important;color:inherit !important;}
.cr-ks-kupon{
display:flex !important;flex-direction:column !important;gap:10px !important;
padding:22px 0 !important;border-bottom:1px solid var(--e-global-color-crline) !important;
}
.cr-ks-kupon-o{
font:400 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-ks-kupon-red{display:flex !important;align-items:stretch !important;gap:10px !important;margin:0 !important;}
.cr-ks-kupon-u{
flex:1 1 auto !important;min-width:0 !important;box-sizing:border-box !important;
background:#FFFCF7 !important;border:1px solid var(--e-global-color-crfield) !important;border-radius:4px !important;
padding:15px 16px !important;text-transform:uppercase !important;
font:300 15px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;box-shadow:none !important;
}
.cr-ks-kupon-u::placeholder{color:#756957 !important;text-transform:none !important;}
.cr-ks-kupon-g{
flex:none !important;background:var(--e-global-color-crsurface) !important;
border:1px solid var(--e-global-color-secondary) !important;border-radius:4px !important;
color:var(--e-global-color-secondary) !important;padding:0 22px !important;cursor:pointer !important;
height:52px !important;align-self:flex-start !important;
font:400 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.08em !important;text-transform:uppercase !important;
}
.cr-ks-kupon-g:hover{background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;}
.cr-ks-kupon-g[disabled]{opacity:.55 !important;cursor:not-allowed !important;}
.cr-ks-kupon-okvir{
display:flex !important;align-items:center !important;gap:10px !important;
background:#FFFCF7 !important;border:1px solid var(--e-global-color-crfield) !important;
border-radius:4px !important;padding:11px 12px !important;
}
.cr-ks-kupon-kod{
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;
border-radius:3px !important;padding:7px 9px !important;
font:400 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.08em !important;text-transform:uppercase !important;
}
.cr-ks-kupon-opis{
flex:1 1 auto !important;
font:300 15px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-ks-kupon-ukloni{
flex:none !important;border-bottom:1px solid #DDBBA8 !important;text-decoration:none !important;
font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
}
.cr-ks-kupon-greska{
font:300 13px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
}
.cr-ks-sz-ukupno{
display:flex !important;flex-wrap:wrap !important;align-items:baseline !important;
justify-content:space-between !important;gap:8px !important;padding:24px 0 0 !important;
}
.cr-ks-sz-uo{
font:400 20px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-ks-sz-uv,.cr-ks-sz-uv .woocommerce-Price-amount{
font:400 36px/1 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:#B0623F !important;
}
.cr-ks-sz-usteda{
width:100% !important;text-align:right !important;margin:10px 0 0 !important;
font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-secondary) !important;
}
.cr-ks-sz-usteda .woocommerce-Price-amount{font:inherit !important;color:inherit !important;}
.cr-ks .cr-kos-napomena{
margin:14px 0 0 !important;
font:300 15px/1.6 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-ks .wc-proceed-to-checkout{padding:0 !important;margin:0 !important;}
.cr-ks .checkout-button{
display:block !important;width:100% !important;margin:26px 0 0 !important;
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;
border:0 !important;border-radius:4px !important;padding:26px 18px !important;text-align:center !important;
font:400 17px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.1em !important;text-transform:uppercase !important;text-decoration:none !important;
}
.cr-ks .checkout-button:hover{background:var(--e-global-color-crctahov) !important;}
.cr-ks .cr-kos-trust-lista{
list-style:none !important;margin:30px 0 0 !important;padding:28px 0 0 !important;
border-top:1px solid var(--e-global-color-crline) !important;
display:flex !important;flex-direction:column !important;gap:22px !important;
}
.cr-ks .cr-kos-trust-red{
display:flex !important;align-items:center !important;gap:16px !important;margin:0 !important;
font:300 16px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-ks .cr-kos-trust-red::before{
content:"";width:22px;height:22px;flex:none;
background-color:#B0623F;
-webkit-mask:var(--ik) center/contain no-repeat;mask:var(--ik) center/contain no-repeat;
}
.cr-ks .cr-ik-heart{--ik:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='none' stroke='%23000' stroke-width='14' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M128 216S24 160 24 92a52 52 0 0 1 104-12 52 52 0 0 1 104 12c0 68-104 124-104 124Z'/%3E%3C/svg%3E");}
.cr-ks .cr-ik-envelope{--ik:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='none' stroke='%23000' stroke-width='14' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='24' y='56' width='208' height='144' rx='8'/%3E%3Cpolyline points='24 64 128 144 232 64'/%3E%3C/svg%3E");}
.cr-ks .cr-ik-truck{--ik:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='none' stroke='%23000' stroke-width='14' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M24 72h112v88H24z'/%3E%3Cpath d='M136 104h44l28 32v24h-72z'/%3E%3Ccircle cx='76' cy='180' r='20'/%3E%3Ccircle cx='180' cy='180' r='20'/%3E%3C/svg%3E");}
.cr-ks-sazetak.cr-ks-radi-sz .cr-ks-sz-uv,
.cr-ks-sazetak.cr-ks-radi-sz .cr-ks-sz-uv .woocommerce-Price-amount{color:#756957 !important;}
.cr-ks-overlay{
position:fixed !important;inset:0 !important;z-index:9998 !important;
background:rgba(43,42,38,.45) !important;
}
.cr-ks-dijalog{
position:fixed !important;z-index:9999 !important;
top:80px !important;left:50% !important;transform:translateX(-50%) !important;
width:560px !important;max-width:calc(100% - 48px) !important;
max-height:calc(100vh - 80px) !important;overflow:hidden !important;
display:flex !important;flex-direction:column !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:8px !important;box-shadow:0 40px 80px -30px rgba(43,42,38,.5) !important;
margin:0 !important;
font:400 16px/normal var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-ks-dijalog[hidden],.cr-ks-overlay[hidden]{display:none !important;}
.cr-ks-dijalog-glava{
flex:none !important;position:relative !important;padding:36px 40px 20px !important;
display:flex !important;flex-direction:column !important;gap:6px !important;
}
.cr-ks-dijalog-kicker{
font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.16em !important;text-transform:uppercase !important;color:#8A4A28 !important;
}
.cr-ks-dijalog-h{
margin:0 !important;padding-right:44px !important;
font:400 28px/1.2 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-ks-zatvori{
position:absolute !important;top:26px !important;right:28px !important;
width:44px !important;height:44px !important;background:none !important;border:0 !important;
display:flex !important;align-items:center !important;justify-content:center !important;
color:var(--e-global-color-crmeta) !important;cursor:pointer !important;
}
.cr-ks-dijalog-tijelo{
flex:1 1 auto !important;overflow-y:auto !important;
padding:4px 40px 24px !important;
display:flex !important;flex-direction:column !important;gap:16px !important;
}
.cr-ks-polje{display:flex !important;flex-direction:column !important;gap:7px !important;margin:0 !important;}
.cr-ks-polje label{
font:400 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-ks-polje input[type=text],.cr-ks-polje textarea,.cr-ks-polje select,.cr-ks-unos{
background:#FFFCF7 !important;border:1px solid var(--e-global-color-crfield) !important;
border-radius:4px !important;padding:15px 16px !important;box-shadow:none !important;
font:300 15px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;width:100% !important;box-sizing:border-box !important;
}
.cr-ks-polje textarea,textarea.cr-ks-unos{line-height:1.55 !important;resize:vertical !important;}
.cr-ks-zakljucano{
display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;
background:var(--e-global-color-cralt) !important;border:1px solid #E7DFD1 !important;border-radius:4px !important;
padding:15px 16px !important;
}
.cr-ks-zakljucano-v{
font:300 15px/1.35 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-ks-zakljucano-o{
font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.1em !important;text-transform:uppercase !important;color:var(--e-global-color-crmeta) !important;
}
.cr-ks-dijalog-podnozje{
flex:none !important;padding:18px 40px 28px !important;
border-top:1px solid #EDE6DA !important;
display:flex !important;flex-direction:column !important;gap:14px !important;
}
.cr-ks-polje[hidden]{display:none !important;}
.cr-ks-dijalog-greska{
display:flex !important;align-items:flex-start !important;gap:10px !important;
margin:0 24px !important;padding:12px 14px !important;
background:#F7E8E1 !important;border:1px solid #E0C7B8 !important;border-radius:6px !important;
font:300 13px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;
}
.cr-ks-dijalog-greska[hidden]{display:none !important;}
.cr-ks-dgreska-i{display:flex !important;flex:none !important;color:#8A4A28 !important;}
.cr-ks-dijalog-nota{
margin:0 !important;
font:300 13px/1.6 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-ks-nota-veza{color:#8A4A28 !important;text-decoration:underline !important;}
.cr-ks-dijalog-gumbi{display:flex !important;justify-content:flex-end !important;gap:12px !important;}
.cr-ks-odustani{
background:none !important;border:1px solid var(--e-global-color-secondary) !important;border-radius:4px !important;
color:var(--e-global-color-secondary) !important;padding:16px 24px !important;cursor:pointer !important;
font:400 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-ks-odustani:hover{background:var(--e-global-color-cralt) !important;}
.cr-ks-spremi{
background:var(--e-global-color-secondary) !important;border:0 !important;border-radius:4px !important;
color:var(--e-global-color-crsurface) !important;padding:16px 28px !important;cursor:pointer !important;
font:400 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.06em !important;text-transform:uppercase !important;
}
.cr-ks-spremi:hover{background:var(--e-global-color-crctahov) !important;}
body.cr-ks-modal{overflow:hidden !important;}
body.cr-ks-prazna .cr-kos-koraci{display:none !important;}
.cr-ks-prazno{
display:grid !important;grid-template-columns:minmax(0,1fr) 420px !important;
gap:64px !important;align-items:center !important;padding:64px 0 0 !important;
}
.cr-ks-prazno-txt{display:flex !important;flex-direction:column !important;}
.cr-ks-prazno-o{
font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.24em !important;text-transform:uppercase !important;color:var(--e-global-color-crmeta) !important;
}
.cr-ks-prazno-h{
margin:14px 0 0 !important;
font:400 40px/1.12 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-ks-prazno-p{
margin:14px 0 0 !important;
font:300 15px/1.75 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-ks-prazno-gumbi{display:flex !important;flex-wrap:wrap !important;gap:12px !important;margin:26px 0 0 !important;}
.cr-ks-prazno-g{
display:inline-flex !important;align-items:center !important;justify-content:center !important;
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;
border:1px solid var(--e-global-color-secondary) !important;border-radius:4px !important;
padding:17px 26px !important;text-decoration:none !important;
font:400 15px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-ks-prazno-g--obrub{background:none !important;color:var(--e-global-color-secondary) !important;}
.cr-ks-prazno-foto{position:relative !important;}
.cr-ks-prazno-img{width:100% !important;aspect-ratio:4/3 !important;object-fit:cover !important;border-radius:6px !important;display:block !important;}
.cr-ks-prazno-hand{
position:absolute !important;right:24px !important;top:24px !important;transform:rotate(-10deg) !important;
font:500 19px/1.35 var(--e-global-typography-accent-font-family),cursive !important;
color:var(--e-global-color-crhand) !important;
}
.cr-ks-prazno-hand .cr-srce{color:var(--e-global-color-accent) !important;}
@media(max-width:1199px){
.cr-kos-krusi,.cr-kos-glava,.cr-kos-glavni{--cr-ks-rub:48px;}
.cr-ks{grid-template-columns:minmax(0,1fr) 440px !important;gap:40px !important;}
}
@media(max-width:1024px){
.cr-ks{
grid-template-columns:minmax(0,1fr) !important;gap:40px !important;
}
.cr-ks-sazetak{position:static !important;width:100% !important;}
.cr-kos-glava{flex-wrap:nowrap !important;gap:20px !important;}
.cr-kos-naslov{min-width:0 !important;}
}
@media(max-width:767px){
.cr-kos-krusi,.cr-kos-glava,.cr-kos-glavni{--cr-ks-rub:20px;}
.cr-kos-krusi{padding-top:20px !important;}
.cr-kos-h1 h1,.cr-kos-h1 .elementor-heading-title{font-size:34px !important;line-height:1.12 !important;}
.cr-kos-koraci{display:none !important;}
.cr-ks{gap:16px !important;}
.cr-ks-zaglavlje{display:none !important;}
.cr-ks-stavke{display:flex !important;flex-direction:column !important;gap:16px !important;}
.cr-ks-stavka{
grid-template-columns:86px minmax(0,1fr) !important;gap:14px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:8px !important;padding:16px !important;
}
.cr-ks-foto img{width:86px !important;height:86px !important;}
.cr-ks-naziv,.cr-ks-naziv a{font-size:17px !important;}
.cr-ks-jed{font-size:13px !important;line-height:13px !important;}
.cr-ks-sadrzaj,.cr-ks-dno{display:contents !important;}
.cr-ks-stavka{grid-template-columns:86px minmax(0,1fr) 44px !important;}
.cr-ks-foto{grid-column:1 !important;grid-row:1 / span 3 !important;}
.cr-ks-naziv{grid-column:2 !important;grid-row:1 !important;padding-right:0 !important;}
.cr-ks-jed{grid-column:2 !important;grid-row:2 !important;}
.cr-ks-ukupno{grid-column:2 !important;grid-row:3 !important;}
.cr-ks-ukloni{
position:static !important;grid-column:3 !important;grid-row:1 !important;
width:44px !important;height:44px !important;margin:-10px -10px 0 0 !important;
}
.cr-ks-pers{grid-column:1 / -1 !important;padding:14px 14px 4px !important;}
.cr-ks-kol{grid-column:1 / -1 !important;width:100% !important;}
.cr-ks-zaliha{grid-column:1 / -1 !important;}
.cr-ks-kol-g{flex:0 0 44px !important;width:44px !important;}
.cr-ks-ukupno{font:400 16px/16px var(--e-global-typography-secondary-font-family),sans-serif !important;}
.cr-ks-uredi{padding:10px 0 !important;line-height:13px !important;}
.cr-ks-sazetak{padding:20px !important;}
.cr-ks-sz-h{font-size:21px !important;margin-bottom:14px !important;}
.cr-ks-sz-red{font-size:15px !important;line-height:15px !important;}
.cr-ks-sz-pod{font-size:12px !important;}
.cr-ks-kupon{padding:14px 0 0 !important;border-bottom:0 !important;border-top:1px solid var(--e-global-color-crline) !important;}
.cr-ks-kupon-u{padding:16px !important;}
.cr-ks-kupon-g{
padding:0 16px !important;font-size:14px !important;letter-spacing:normal !important;
height:54px !important;background:transparent !important;
}
.cr-ks-sz-uo{font-size:16px !important;}
.cr-ks-sz-uv,.cr-ks-sz-uv .woocommerce-Price-amount{font-size:25px !important;}
.cr-ks .cr-kos-napomena{font-size:12px !important;}
.cr-ks .checkout-button{padding:18px !important;font-size:15px !important;letter-spacing:.06em !important;}
.cr-ks .cr-kos-nastavi{justify-content:center !important;width:100% !important;}
.cr-ks .cr-kos-trust-red{font-size:13px !important;}
.cr-ks-dijalog{
top:auto !important;bottom:0 !important;left:0 !important;transform:none !important;
width:100% !important;max-width:100% !important;max-height:calc(100vh - 64px) !important;
border-radius:12px 12px 0 0 !important;border-bottom:0 !important;
box-shadow:0 -20px 50px -30px rgba(43,42,38,.5) !important;
}
.cr-ks-dijalog-glava{padding:24px 20px 16px !important;}
.cr-ks-dijalog-h{font-size:22px !important;}
.cr-ks-zatvori{top:14px !important;right:10px !important;}
.cr-ks-dijalog-tijelo{padding:0 20px 20px !important;gap:14px !important;}
.cr-ks-dijalog-podnozje{padding:14px 20px 24px !important;}
.cr-ks-dijalog-gumbi{flex-direction:column-reverse !important;}
.cr-ks-spremi{width:100% !important;padding:18px !important;}
.cr-ks-odustani{border:0 !important;min-height:44px !important;}
.cr-ks-prazno{grid-template-columns:1fr !important;gap:28px !important;padding:32px 0 0 !important;}
.cr-ks-prazno-h{font-size:30px !important;}
.cr-ks-prazno-gumbi{flex-direction:column !important;}
.cr-ks-prazno-g{width:100% !important;}
}
.cr-kos form.woocommerce-cart-form.cr-kos-radi{opacity:.55 !important;pointer-events:none !important;transition:opacity .15s !important;}
.woocommerce-notices-wrapper:not(:has(*)){display:none !important;}
.woocommerce-notices-wrapper{margin:0 !important;padding:0 !important;}
.woocommerce-message,
.woocommerce-error,
.woocommerce-info,
.woocommerce-noreviews,
.wc-block-components-notice-banner{
display:flex !important;flex-wrap:wrap !important;align-items:center !important;
gap:8px 16px !important;
margin:0 0 24px !important;padding:15px 20px !important;
border:0 !important;border-left:2px solid var(--e-global-color-accent) !important;border-radius:6px !important;
background:var(--e-global-color-cralt) !important;color:#5E574C !important;
font:300 14px/1.6 var(--e-global-typography-secondary-font-family),sans-serif !important;
list-style:none !important;box-shadow:none !important;
}
.woocommerce-message::before,
.woocommerce-error::before,
.woocommerce-info::before,
.woocommerce-message::after,
.woocommerce-error::after,
.woocommerce-info::after{content:none !important;display:none !important;}
.woocommerce-message{background:#E8EBE2 !important;color:#414F2F !important;border-left-color:var(--e-global-color-secondary) !important;}
.woocommerce-error{background:#F7E8E1 !important;color:#A06344 !important;border-left-color:#B0623F !important;}
.woocommerce-info{background:var(--e-global-color-cralt) !important;color:#5E574C !important;border-left-color:var(--e-global-color-accent) !important;}
.woocommerce-message:focus,
.woocommerce-error:focus,
.woocommerce-info:focus{outline:none !important;}
.woocommerce-message:focus-visible,
.woocommerce-error:focus-visible,
.woocommerce-info:focus-visible{
outline:2px solid var(--e-global-color-secondary) !important;outline-offset:2px !important;
}
.woocommerce-message[tabindex="-1"]:focus,
.woocommerce-error[tabindex="-1"]:focus,
.woocommerce-info[tabindex="-1"]:focus,
.woocommerce-message[tabindex="-1"]:focus-visible,
.woocommerce-error[tabindex="-1"]:focus-visible,
.woocommerce-info[tabindex="-1"]:focus-visible{outline:none !important;}
.woocommerce-error li,
.woocommerce-message li,
.woocommerce-info li{
margin:0 !important;padding:0 !important;background:none !important;
border:0 !important;list-style:none !important;width:100% !important;
}
.woocommerce-error li + li{margin-top:6px !important;}
.woocommerce-error strong,
.woocommerce-message strong{font-weight:400 !important;}
.woocommerce-message .button,
.woocommerce-error .button,
.woocommerce-info .button,
.woocommerce-message a.wc-forward,
.woocommerce-info a.wc-forward{
margin:0 0 0 auto !important;padding:0 !important;
background:none !important;border:0 !important;border-radius:0 !important;
font:300 14px/1.6 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
text-transform:none !important;letter-spacing:0 !important;
text-decoration:underline !important;text-underline-offset:3px !important;
min-height:0 !important;box-shadow:none !important;
}
.woocommerce-message .button:hover,
.woocommerce-info .button:hover{background:none !important;color:#7A4326 !important;}
.woocommerce-message a:not(.button),
.woocommerce-info a:not(.button){color:#8A4A28 !important;text-decoration:underline !important;}
.woocommerce-error a{color:#8A4A28 !important;text-decoration:none !important;font-weight:400 !important;}
.woocommerce-error a:hover{text-decoration:underline !important;}
.woocommerce-NoticeGroup{display:block !important;margin:0 0 24px !important;}
.woocommerce-NoticeGroup .woocommerce-error,
.woocommerce-NoticeGroup .woocommerce-message{margin-bottom:0 !important;}
.woocommerce-invalid input.input-text,
.woocommerce-invalid select,
.woocommerce-invalid .select2-selection{
border-color:#B0623F !important;
}
.woocommerce-invalid label{color:#A06344 !important;}
@media (max-width:767px){
.woocommerce-message,
.woocommerce-error,
.woocommerce-info{padding:13px 16px !important;font-size:13px !important;}
.woocommerce-message .button,
.woocommerce-info .button{margin-left:0 !important;}
}
.cr-blg-krusi{padding:26px var(--cr-rub) 0 !important;}
.cr-blg-glava{
padding:12px var(--cr-rub) 0 !important;
display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;
align-items:flex-end !important;
justify-content:space-between !important;gap:32px !important;
}
.cr-blg-naslov{padding:10px 0 0 !important;width:auto !important;}
.cr-blg-koraci{padding:0 !important;width:auto !important;}
.cr-blg-h1 .elementor-heading-title,.cr-blg-h1 h1{
display:block !important;margin:0 !important;
font:400 44px/48.4px var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.01em !important;color:var(--e-global-color-primary) !important;
}
.cr-blg-glavni{padding:32px var(--cr-rub) 80px !important;display:block !important;}
.cr-blg-glavni > .elementor-element,
.cr-blg-glavni .elementor-widget-container,
.cr-blg-glavni .woocommerce,
.cr-blg-glavni form.checkout{width:auto !important;display:block !important;}
.cr-blg-glavni .e-checkout__container{
display:grid !important;grid-template-columns:minmax(0,1fr) 400px !important;
gap:48px !important;align-items:start !important;
}
.cr-blg-glavni .e-checkout__column{padding:0 !important;}
.cr-blg-glavni .e-checkout__column-start{min-width:0 !important;width:auto !important;}
.cr-blg-glavni .e-checkout__column-end{width:400px !important;}
.cr-blg-glavni .e-checkout__column-start{
display:flex !important;flex-direction:column !important;gap:34px !important;
}
.cr-blg-glavni #customer_details,
.cr-blg-glavni #customer_details > div:not(.woocommerce-billing-fields):not(.woocommerce-additional-fields):not(.cr-blg-placanje):not(.cr-blg-uvjeti){
display:contents !important;
}
.cr-blg-glavni .woocommerce-shipping-fields:empty,
.cr-blg-glavni .woocommerce-notices-wrapper:empty,
.cr-blg-glavni .cr-blg-placanje:empty,
.cr-blg-glavni .cr-blg-uvjeti:empty,
.cr-blg-glavni wc-order-attribution-inputs{display:none !important;}
.cr-blg-glavni #customer_details::before,.cr-blg-glavni #customer_details::after,
.cr-blg-glavni .col-1::before,.cr-blg-glavni .col-1::after,
.cr-blg-glavni .col-2::before,.cr-blg-glavni .col-2::after,
.cr-blg-glavni .woocommerce-billing-fields::before,.cr-blg-glavni .woocommerce-billing-fields::after,
.cr-blg-glavni .woocommerce-billing-fields__field-wrapper::before,.cr-blg-glavni .woocommerce-billing-fields__field-wrapper::after,
.cr-blg-glavni .woocommerce-additional-fields::before,.cr-blg-glavni .woocommerce-additional-fields::after,
.cr-blg-glavni .form-row::before,.cr-blg-glavni .form-row::after,
.cr-blg-glavni .form-row label::before,.cr-blg-glavni .form-row label::after,
.cr-blg-glavni .place-order::before,.cr-blg-glavni .place-order::after,
.cr-blg-glavni .e-checkout__container::before,.cr-blg-glavni .e-checkout__container::after,
.cr-blg-glavni form.checkout::before,.cr-blg-glavni form.checkout::after{content:none !important;display:none !important;}
.cr-blg-glavni .e-checkout__column-inner{
width:auto !important;position:sticky !important;top:24px !important;
display:flex !important;flex-direction:column !important;gap:16px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:8px !important;padding:28px !important;
}
.cr-blg-glavni .e-checkout__order_review,
.cr-blg-glavni .e-checkout__order_review-2,
.cr-blg-glavni #order_review,
.cr-blg-glavni .cr-blg-sazetak,
.cr-blg-glavni #payment,
.cr-blg-glavni #payment .place-order{display:contents !important;}
.cr-blg-glavni #order_review_heading,
.cr-blg-glavni .woocommerce-terms-and-conditions-wrapper:empty,
.cr-blg-glavni .woocommerce-privacy-policy-text:empty,
.cr-blg-glavni noscript{display:none !important;}
body .cr-blg-glavni .e-woocommerce-login-section,
body .cr-blg-glavni .woocommerce-form-login-toggle{display:none !important;}
.cr-blg-prijava{
display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;
align-items:center !important;justify-content:space-between !important;gap:16px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:6px !important;padding:14px 18px !important;margin:0 !important;
font:300 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#5E574C !important;
}
.cr-blg-prijava-t{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:10px !important;
font:300 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#5E574C !important;
}
.cr-blg-prijava svg{color:var(--e-global-color-accent) !important;flex:none !important;}
.cr-blg-prijava-link{
display:inline-block !important;min-height:32px !important;
margin:0 !important;padding:0 !important;background:none !important;border:0 !important;
border-radius:0 !important;cursor:pointer !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;border-bottom:1px solid #DDBBA8 !important;text-decoration:none !important;
}
.cr-blg-prijava-forma{flex:1 0 100% !important;margin:2px 0 0 !important;}
.cr-blg-prijava-forma[hidden]{display:none !important;}
.cr-blg-prijava-red{display:grid !important;grid-template-columns:1fr 1fr auto !important;gap:14px !important;align-items:end !important;}
.cr-blg-prijava-gumb{
height:48px !important;padding:0 22px !important;border:0 !important;border-radius:4px !important;cursor:pointer !important;
background:#4E5442 !important;color:var(--e-global-color-crsurface) !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-blg-zaboravljena{
display:inline-block !important;margin:10px 0 0 !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
}
.cr-blg-prijavljen{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:10px !important;
background:var(--e-global-color-cralt) !important;border-radius:6px !important;
padding:14px 18px !important;margin:0 !important;
font:300 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
.cr-blg-prijavljen svg{color:#4E5442 !important;flex:none !important;}
.cr-blg-prijavljen > span{flex:1 1 auto !important;}
.cr-blg-greske-uzorak{display:none !important;}
.cr-blg-greske{
display:flex !important;flex-direction:row !important;align-items:flex-start !important;gap:12px !important;
background:#F7E8E1 !important;border:1px solid #E0C7B8 !important;border-radius:6px !important;
padding:16px 18px !important;margin:0 !important;
}
.cr-blg-greske svg{color:#8A4A28 !important;flex:none !important;margin-top:1px !important;}
.cr-blg-greske-t{
font:300 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
}
.cr-blg-greske-t strong{font-weight:400 !important;display:block !important;}
.cr-blg-greske-t ul{margin:8px 0 0 !important;padding:0 0 0 18px !important;}
.cr-blg-greske-t li{
font:300 13px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
}
.cr-blg-glavni .woocommerce-billing-fields{
display:flex !important;flex-direction:column !important;gap:18px !important;
background:none !important;border:0 !important;padding:0 !important;box-shadow:none !important;
}
.cr-blg-glavni .woocommerce-additional-fields{
display:flex !important;flex-direction:column !important;gap:14px !important;
background:none !important;border:0 !important;border-radius:0 !important;
margin:0 !important;padding:0 !important;box-shadow:none !important;
}
.cr-blg-glavni h2,
.cr-blg-glavni .woocommerce-billing-fields > h3{
margin:0 !important;
font:400 22px/26.4px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-blg-glavni .woocommerce-billing-fields__field-wrapper,
.cr-blg-glavni .cr-blg-mreza{
display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px !important;
}
.cr-blg-glavni .form-row,
.cr-blg-glavni .cr-blg-polje{
display:flex !important;flex-direction:column !important;gap:8px !important;
margin:0 !important;padding:0 !important;float:none !important;width:auto !important;
}
.cr-blg-glavni .cr-blg-puna{grid-column:1 / -1 !important;}
.cr-blg-glavni .cr-blg-sakriveno{display:none !important;}
.cr-blg-glavni .woocommerce-billing-fields label:not(.cr-blg-prekidac),
.cr-blg-glavni .cr-blg-mreza label{
margin:0 !important;display:block !important;
font:400 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-blg-glavni .woocommerce-input-wrapper{
display:flex !important;flex-direction:column !important;gap:8px !important;
width:100% !important;margin:0 !important;
}
.cr-blg-glavni .input-text,
.cr-blg-glavni input[type="text"],
.cr-blg-glavni input[type="tel"],
.cr-blg-glavni input[type="email"],
.cr-blg-glavni select,
.cr-blg-glavni textarea{
width:100% !important;height:50px !important;box-sizing:border-box !important;
margin:0 !important;padding:15px 16px !important;box-shadow:none !important;
background:#FFFCF7 !important;border:1px solid #DED6C8 !important;border-radius:4px !important;
font:300 14px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-blg-glavni textarea{height:auto !important;min-height:122px !important;line-height:22.4px !important;resize:vertical !important;}
.cr-blg-glavni input::placeholder,.cr-blg-glavni textarea::placeholder{color:#A79F91 !important;opacity:1 !important;}
.cr-blg-glavni input:focus,.cr-blg-glavni select:focus,.cr-blg-glavni textarea:focus{
border-color:var(--e-global-color-secondary) !important;outline:none !important;
}
.cr-blg-glavni select{
appearance:none !important;-webkit-appearance:none !important;padding-right:40px !important;
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23776E60' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") !important;
background-repeat:no-repeat !important;background-position:right 14px center !important;background-size:14px 14px !important;
}
.cr-blg-glavni .cr-blg-zakljucano select{background-color:var(--e-global-color-cralt) !important;}
.cr-blg-glavni .description,
.cr-blg-glavni .cr-blg-uputa{
display:block !important;margin:0 !important;
position:static !important;transform:none !important;opacity:1 !important;visibility:visible !important;
background:none !important;box-shadow:none !important;border:0 !important;padding:0 !important;border-radius:0 !important;max-width:none !important;
font:300 12px/16.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-blg-glavni .cr-blg-uputa{font-size:13px !important;line-height:19.5px !important;color:var(--e-global-color-text) !important;}
.cr-blg-glavni .description::before,.cr-blg-glavni .description::after{display:none !important;}
.cr-blg-glavni abbr.required,
.cr-blg-glavni .required{
color:var(--e-global-color-primary) !important;text-decoration:none !important;border:0 !important;
font:400 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-blg-glavni span.optional{display:none !important;}
.cr-blg-glavni .woocommerce-invalid .input-text,
.cr-blg-glavni .woocommerce-invalid select{border-color:#8A4A28 !important;}
.cr-blg-glavni .woocommerce-invalid label{color:#8A4A28 !important;}
.cr-blg-glavni .cr-blg-prekidac{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:11px !important;
min-height:44px !important;margin:0 !important;padding:0 !important;cursor:pointer !important;
font:300 14px/21px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-blg-glavni .cr-blg-prekidac input[type="checkbox"]{
width:18px !important;height:18px !important;margin:0 !important;flex:none !important;
accent-color:#4E5442 !important;
}
.cr-blg-glavni .cr-blg-prekidac > span{
font:300 14px/21px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-blg-glavni .cr-blg-kartica{
display:block !important;margin:0 !important;padding:20px !important;
background:var(--e-global-color-crsurface) !important;
border:1px solid #EDE6DA !important;border-radius:6px !important;
}
.cr-blg-glavni .cr-blg-dostava-kartica{
display:flex !important;flex-direction:column !important;gap:16px !important;
}
.cr-blg-glavni .cr-blg-dostava-kartica[hidden]{display:none !important;}
.cr-blg-glavni .cr-blg-kartica[hidden]{display:none !important;}
.cr-blg-glavni .cr-blg-kartica-h{
margin:0 !important;
font:400 15px/18px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-blg-glavni .cr-blg-r1{
display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px !important;
}
.cr-blg-placanje{display:flex !important;flex-direction:column !important;gap:14px !important;}
.cr-blg-placanje-naslov{
margin:0 !important;
font:400 22px/26.4px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-blg-glavni ul.wc_payment_methods{
list-style:none !important;margin:0 !important;padding:20px 22px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #4E5442 !important;border-radius:6px !important;
}
.cr-blg-glavni ul.wc_payment_methods:has(li:only-child){
display:grid !important;grid-template-columns:26px minmax(0,1fr) !important;gap:14px !important;align-items:start !important;
}
.cr-blg-glavni ul.wc_payment_methods:has(li:only-child) > li{display:contents !important;}
.cr-blg-glavni ul.wc_payment_methods li{
list-style:none !important;margin:0 !important;padding:0 !important;
display:grid !important;grid-template-columns:26px minmax(0,1fr) !important;gap:14px !important;
}
.cr-blg-glavni ul.wc_payment_methods li + li{margin-top:14px !important;}
.cr-blg-glavni ul.wc_payment_methods input.input-radio{
display:inline-block !important;grid-column:1 !important;grid-row:1 !important;
width:18px !important;height:18px !important;margin:1px 0 0 6px !important;
accent-color:#4E5442 !important;
}
.cr-blg-glavni ul.wc_payment_methods label{
grid-column:2 !important;grid-row:1 !important;margin:0 !important;
font:400 15px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-blg-glavni ul.wc_payment_methods label::before,
.cr-blg-glavni ul.wc_payment_methods label::after{display:none !important;content:none !important;}
.cr-blg-glavni .payment_box{
grid-column:2 !important;grid-row:2 !important;margin:-7px 0 0 !important;padding:0 !important;
background:none !important;border-radius:0 !important;
font:300 14px/22.4px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-blg-glavni .payment_box::before{display:none !important;}
.cr-blg-glavni .payment_box p{margin:0 !important;max-width:520px !important;}
.cr-blg-uvjeti{display:flex !important;flex-direction:column !important;gap:12px !important;}
.cr-blg-privola{margin:0 !important;padding:0 !important;}
.cr-blg-privola label{
display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:flex-start !important;gap:11px !important;
margin:0 !important;
font:300 14px/22.4px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-blg-privola label > span{
flex:1 1 auto !important;min-width:0 !important;
font:300 14px/22.4px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-blg-privola input[type="checkbox"]{
width:18px !important;height:18px !important;margin:3px 3px 3px 4px !important;flex:none !important;
accent-color:#4E5442 !important;
}
.cr-blg-privola a{color:#8A4A28 !important;text-decoration:underline !important;}
.cr-blg-povrat{
margin:0 !important;
font:300 13px/20.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-blg-glavni .cr-blg-sklop{display:contents !important;}
.cr-blg-glavni .cr-blg-sklop > summary::-webkit-details-marker,
.cr-blg-glavni .cr-blg-sklop > summary::marker{display:none !important;content:"" !important;}
.cr-blg-glavni .cr-blg-sklop > summary > svg,
.cr-blg-glavni .cr-blg-sazetak-uk{display:none !important;}
.cr-blg-sazetak-glava{
display:flex !important;flex-direction:row !important;align-items:baseline !important;
justify-content:space-between !important;gap:12px !important;
}
.cr-blg-sazetak-t{
display:contents !important;
}
.cr-blg-glavni .cr-blg-sazetak-h{
margin:0 !important;
font:400 24px/28.8px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-blg-sazetak-broj{
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;white-space:nowrap !important;
}
.cr-blg-stavke{
display:flex !important;flex-direction:column !important;gap:18px !important;
padding:0 0 18px !important;border-bottom:1px solid var(--e-global-color-crline) !important;
}
.cr-blg-stavka{display:grid !important;grid-template-columns:56px minmax(0,1fr) auto !important;gap:14px !important;align-items:start !important;}
.cr-blg-stavka-foto img{width:56px !important;height:56px !important;border-radius:4px !important;object-fit:cover !important;display:block !important;}
.cr-blg-stavka-txt{display:flex !important;flex-direction:column !important;gap:6px !important;min-width:0 !important;}
.cr-blg-stavka-n{
font:300 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-blg-kol{white-space:nowrap !important;}
.cr-blg-stavka-c{
font:400 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;white-space:nowrap !important;text-align:right !important;
}
.cr-blg-pers{display:flex !important;flex-direction:column !important;gap:3px !important;}
.cr-blg-pers-r{font:300 12px/17.4px var(--e-global-typography-secondary-font-family),sans-serif !important;}
.cr-blg-pers-k{color:#756957 !important;}
.cr-blg-pers-v{color:var(--e-global-color-crmeta) !important;}
.cr-blg-uredi{
display:inline-flex !important;align-items:center !important;gap:5px !important;margin:4px 0 0 !important;
font:300 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;text-decoration:none !important;
}
.cr-blg-uredi svg{color:#8A4A28 !important;flex:none !important;}
.cr-blg-kupon{
display:flex !important;flex-direction:column !important;gap:10px !important;
padding:0 0 16px !important;border-bottom:1px solid var(--e-global-color-crline) !important;
}
.cr-blg-kupon-g{
display:inline-flex !important;align-items:center !important;gap:8px !important;align-self:flex-start !important;
min-height:32px !important;margin:0 !important;padding:0 !important;background:none !important;border:0 !important;
border-radius:0 !important;cursor:pointer !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
}
.cr-blg-kupon-g svg{color:#8A4A28 !important;flex:none !important;}
.cr-blg-kupon-red{display:flex !important;flex-direction:row !important;gap:10px !important;}
.cr-blg-kupon-red[hidden]{display:none !important;}
.cr-blg-kupon-u{
flex:1 1 auto !important;min-width:0 !important;height:46px !important;box-sizing:border-box !important;padding:0 14px !important;
background:#FFFCF7 !important;border:1px solid #DED6C8 !important;border-radius:4px !important;
font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
text-transform:uppercase !important;color:var(--e-global-color-crbody2) !important;
}
.cr-blg-kupon-ok{
height:46px !important;padding:0 18px !important;cursor:pointer !important;
background:none !important;border:1px solid #4E5442 !important;border-radius:4px !important;
font:400 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.06em !important;text-transform:uppercase !important;color:#4E5442 !important;
}
.cr-blg-kupon-p{display:flex !important;flex-direction:row !important;align-items:center !important;gap:10px !important;flex-wrap:wrap !important;}
.cr-blg-kupon-kod{
display:inline-flex !important;align-items:center !important;height:26px !important;padding:0 10px !important;border-radius:3px !important;
background:#4E5442 !important;color:var(--e-global-color-crsurface) !important;
font:400 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;letter-spacing:.04em !important;
}
.cr-blg-kupon-o{font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmeta) !important;}
.cr-blg-kupon-x{
margin:0 !important;padding:0 !important;background:none !important;border:0 !important;cursor:pointer !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;border-bottom:1px solid #DDBBA8 !important;
}
.cr-blg-kupon-greska{
margin:0 !important;
font:300 12px/16.8px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
}
.cr-blg-kupon-greska[hidden]{display:none !important;}
.cr-blg-redci{display:flex !important;flex-direction:column !important;gap:12px !important;}
.cr-blg-red{
display:flex !important;flex-direction:row !important;align-items:normal !important;justify-content:space-between !important;gap:0 !important;
font:300 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-blg-red .amount,.cr-blg-red bdi,.cr-blg-red .woocommerce-Price-currencySymbol{font:inherit !important;color:inherit !important;display:inline !important;}
.cr-blg-dostava-p{
display:block !important;margin:5px 0 0 !important;
font:300 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmeta) !important;
}
.cr-blg-dostava{align-items:flex-start !important;}
.cr-blg-popust,.cr-blg-popust .amount{color:var(--e-global-color-accent) !important;}
.cr-blg-besplatno{color:#4E5442 !important;font-weight:400 !important;margin-left:8px !important;}
.cr-blg-prag{
display:flex !important;flex-direction:column !important;gap:8px !important;margin:0 !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmeta) !important;
}
.cr-blg-prag--ok{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:8px !important;margin:0 !important;
background:var(--e-global-color-cralt) !important;border-radius:4px !important;padding:10px 12px !important;
font:300 13px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4E5442 !important;
}
.cr-blg-prag--ok svg{color:#4E5442 !important;flex:none !important;}
.cr-blg-prag-traka{display:block !important;height:4px !important;background:var(--e-global-color-crline) !important;border-radius:2px !important;overflow:hidden !important;}
.cr-blg-prag-traka i{display:block !important;height:100% !important;background:#4E5442 !important;}
.cr-blg-ukupno{
border-top:1px solid var(--e-global-color-crline) !important;padding-top:16px !important;align-items:baseline !important;gap:0 !important;
font:400 17px/17px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-blg-ukupno .amount,.cr-blg-ukupno .woocommerce-Price-amount,.cr-blg-ukupno bdi{
font:400 28px/28px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-accent) !important;
}
#place_order{
display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;
width:100% !important;margin:0 !important;
padding:18px !important;border:0 !important;border-radius:4px !important;cursor:pointer !important;
background:#4E5442 !important;color:var(--e-global-color-crsurface) !important;
font:400 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.06em !important;text-transform:uppercase !important;
}
#place_order:hover{background:var(--e-global-color-crctahov) !important;}
#place_order.cr-salje,#place_order:disabled{background:#8A8F7E !important;cursor:default !important;}
.cr-blg-napomena{
margin:0 !important;
font:300 12px/18.6px var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmeta) !important;
}
.cr-blg-natrag{
display:flex !important;align-items:center !important;justify-content:center !important;
gap:9px !important;margin:0 !important;min-height:44px !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4A463E !important;text-decoration:none !important;
}
.cr-blg-natrag:hover{color:#8A4A28 !important;}
.cr-blg-natrag .cr-kos-strelica::before{content:"←" !important;}
@media(max-width:1199px){
.cr-blg-glavni .e-checkout__container{grid-template-columns:minmax(0,1fr) 360px !important;gap:40px !important;}
.cr-blg-glavni .e-checkout__column-end{width:360px !important;}
.cr-blg-h1 .elementor-heading-title,.cr-blg-h1 h1{font-size:40px !important;line-height:44px !important;}
}
@media(max-width:1024px){
.cr-blg-glavni{padding-top:20px !important;}
.cr-blg-glavni .e-checkout__container{grid-template-columns:minmax(0,1fr) !important;gap:34px !important;}
.cr-blg-glavni .e-checkout__column-end{width:auto !important;}
.cr-blg-h1 .elementor-heading-title,.cr-blg-h1 h1{font-size:38px !important;line-height:41.8px !important;}
.cr-blg-prijava-red{grid-template-columns:1fr 1fr !important;}
.cr-blg-prijava-gumb{grid-column:1 / -1 !important;}
.cr-blg-glavni .e-checkout__column-inner{
position:static !important;gap:14px !important;
background:none !important;border:0 !important;border-top:1px solid var(--e-global-color-crline) !important;
border-radius:0 !important;padding:18px 0 0 !important;
}
.cr-blg-glavni .cr-blg-sklop{
display:block !important;margin:0 0 -2px !important;padding:0 18px !important;
background:var(--e-global-color-crsurface) !important;
border:1px solid #EDE6DA !important;border-radius:8px !important;
}
.cr-blg-glavni .cr-blg-sklop > summary{
display:flex !important;flex-direction:row !important;align-items:center !important;
justify-content:space-between !important;gap:0 !important;
min-height:52px !important;cursor:pointer !important;list-style:none !important;
}
.cr-blg-glavni .cr-blg-sazetak-t{
display:flex !important;flex-direction:row !important;align-items:baseline !important;gap:8px !important;
}
.cr-blg-glavni .cr-blg-sazetak-h,
.cr-blg-glavni .cr-blg-sazetak-broj,
.cr-blg-glavni .cr-blg-sazetak-uk{
font:400 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-blg-glavni .cr-blg-sazetak-uk{display:inline !important;color:var(--e-global-color-accent) !important;}
.cr-blg-glavni .cr-blg-sazetak-h::after,
.cr-blg-glavni .cr-blg-sazetak-broj::after{content:"·" !important;margin-left:8px !important;color:var(--e-global-color-crmeta) !important;}
.cr-blg-glavni .cr-blg-sklop > summary > svg{display:block !important;color:var(--e-global-color-crmeta) !important;flex:none !important;}
.cr-blg-glavni .cr-blg-sklop[open] > summary > svg{transform:rotate(180deg) !important;}
.cr-blg-glavni .cr-blg-sklop .cr-blg-stavke{
gap:14px !important;padding:14px 0 18px !important;border:0 !important;
}
.cr-blg-glavni .cr-blg-stavka{grid-template-columns:minmax(0,1fr) auto !important;gap:12px !important;}
.cr-blg-glavni .cr-blg-stavka-foto{display:none !important;}
.cr-blg-glavni .cr-blg-sklop .cr-blg-kupon{padding:0 0 18px !important;border:0 !important;}
.cr-blg-glavni .cr-blg-redci{gap:10px !important;}
.cr-blg-glavni .cr-blg-red{font-size:14px !important;line-height:14px !important;}
.cr-blg-glavni .cr-blg-red .amount{color:var(--e-global-color-primary) !important;}
.cr-blg-glavni .cr-blg-dostava-p{display:none !important;}
.cr-blg-glavni .cr-blg-ukupno{
border:0 !important;padding:0 !important;
font:400 16px/16px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-blg-glavni .cr-blg-ukupno .amount,
.cr-blg-glavni .cr-blg-ukupno .woocommerce-Price-amount,
.cr-blg-glavni .cr-blg-ukupno bdi{font-size:25px !important;line-height:25px !important;}
}
@media(max-width:767px){
.cr-blg-krusi{padding:20px var(--cr-rub) 0 !important;}
.cr-blg-koraci{display:none !important;}
.cr-blg-h1 .elementor-heading-title,.cr-blg-h1 h1{font-size:32px !important;line-height:35.2px !important;}
.cr-blg-glavni{padding:20px var(--cr-rub) 48px !important;}
.cr-blg-glavni .woocommerce-billing-fields__field-wrapper,
.cr-blg-glavni .cr-blg-mreza{grid-template-columns:minmax(0,1fr) !important;}
.cr-blg-prijava-red{grid-template-columns:minmax(0,1fr) !important;}
.cr-blg-stavka{grid-template-columns:48px minmax(0,1fr) auto !important;gap:10px !important;}
.cr-blg-stavka-foto img{width:48px !important;height:48px !important;}
.cr-blg-koraci .cr-koraci-red{gap:10px !important;}
}
.cr-pret-hero{
display:flex !important;flex-direction:row !important;align-items:flex-start !important;
justify-content:space-between !important;
background:#FAF6EF !important;padding:40px var(--cr-rub) 0 !important;
gap:0 !important;position:relative !important;
}
.cr-pret-hero-txt{width:720px !important;flex:none !important;padding:0 !important;gap:0 !important;}
.cr-pret-hero .cr-krusi{margin:0 0 14px !important;}
.cr-pret-h1 .elementor-heading-title{
font:400 48px/1.06 "Lora",Georgia,serif !important;letter-spacing:-.01em !important;
color:#2B2A26 !important;
}
.cr-pret-h1{margin:0 0 14px !important;}
.cr-pret-uvod{margin:0 0 20px !important;}
.cr-pret-uvod p,.cr-pret-uvod{font:300 16px/1.7 "Jost",sans-serif !important;color:#4F4940 !important;}
.cr-pret-polje{display:block !important;margin:0 !important;}
.cr-pret-polje-o{
position:absolute !important;width:1px !important;height:1px !important;
overflow:hidden !important;clip:rect(1px,1px,1px,1px) !important;white-space:nowrap !important;
}
.cr-pret-polje-red{display:flex !important;align-items:stretch !important;gap:12px !important;}
.cr-pret-polje-u{
width:330px !important;box-sizing:border-box !important;padding:17px 18px !important;
background:#FFFCF7 !important;border:1px solid #DED6C8 !important;border-radius:6px !important;
font:300 16px/1 "Jost",sans-serif !important;color:#2B2A26 !important;
}
.cr-pret-polje-u:focus{outline:none !important;border-color:#B0623F !important;}
.cr-pret-polje-u::placeholder{color:#A79F91 !important;}
.cr-pret-polje-g{
width:62px !important;height:56px !important;flex:none !important;align-self:flex-end !important;
display:inline-flex !important;align-items:center !important;justify-content:center !important;
background:#4E5442 !important;color:#FBF8F2 !important;border:0 !important;border-radius:6px !important;
cursor:pointer !important;
}
.cr-pret-polje-g:hover{background:#3E4435 !important;}
.cr-pret-foto{
flex:1 1 auto !important;min-width:0 !important;height:282px !important;
padding:0 !important;margin-left:auto !important;overflow:hidden !important;
margin-top:-40px !important;
border-radius:6px !important;
background:repeating-linear-gradient(135deg,#E7DFD0 0 9px,#F1EBE0 9px 18px) !important;
}
.cr-pret-hand{
position:absolute !important;left:calc(var(--cr-rub) + 499px) !important;top:110px !important;
right:auto !important;z-index:3 !important;width:auto !important;padding:0 !important;
}
.cr-pret-hand p{font-size:18px !important;line-height:1.5 !important;transform:rotate(-8deg) !important;margin:0 !important;}
.cr-pret-srce{color:#B0623F !important;}
.cr-pret-traka{
display:flex !important;flex-direction:row !important;align-items:center !important;
justify-content:space-between !important;flex-wrap:wrap !important;gap:16px !important;
background:#FAF6EF !important;padding:34px var(--cr-rub) 0 !important;
}
.cr-pret-filtri{display:flex !important;flex-wrap:wrap !important;gap:12px !important;}
.cr-pret-cip{
display:inline-flex !important;align-items:center !important;
padding:13px 20px !important;border-radius:999px !important;
background:#FBF8F2 !important;border:1px solid #E1D9CA !important;
font:400 14px/1 "Jost",sans-serif !important;color:#4A463E !important;text-decoration:none !important;
}
.cr-pret-cip:hover{border-color:#B0623F !important;color:#2B2A26 !important;}
.cr-pret-cip-aktivan{
background:#4E5442 !important;border-color:#4E5442 !important;color:#FBF8F2 !important;
}
.cr-pret-sort{display:flex !important;align-items:center !important;gap:10px !important;margin:0 !important;}
.cr-pret-sort-o{font:300 14px/1 "Jost",sans-serif !important;color:#5E574C !important;}
.cr-pret-sort-p{
width:137px !important;height:42px !important;padding:0 16px !important;
background:#FBF8F2 !important;border:1px solid #E1D9CA !important;border-radius:6px !important;
font:300 14px/1 "Jost",sans-serif !important;color:#2B2A26 !important;cursor:pointer !important;
}
.cr-pret-sek{background:#FAF6EF !important;padding:34px var(--cr-rub) 0 !important;}
.cr-pret-sek:last-of-type{padding-bottom:16px !important;}
.cr-pret-glava{
display:flex !important;flex-direction:row !important;align-items:baseline !important;
justify-content:space-between !important;gap:24px !important;padding:0 0 18px !important;
}
.cr-pret-h2,.cr-pret-h2 p{
margin:0 !important;font:400 30px/1.2 "Lora",Georgia,serif !important;color:#2B2A26 !important;
}
.cr-pret-sve p{margin:0 !important;}
.cr-pret-sve a{
display:inline-block !important;
font:300 14px/1 "Jost",sans-serif !important;color:#4A463E !important;text-decoration:none !important;
white-space:nowrap !important;
}
.cr-pret-sve a:hover{color:#8A4A28 !important;}
.cr-pret-grid .elementor-grid{gap:26px !important;}
.cr-pret-pomoc-w{background:#FAF6EF !important;padding:44px 0 72px !important;}
.cr-pret-pomoc{
display:flex !important;flex-direction:row !important;align-items:center !important;
gap:28px !important;min-height:154px !important;box-sizing:border-box !important;
padding:28px var(--cr-rub) !important;background:#F7E8E1 !important;
}
.cr-pret-pomoc-ik{
display:inline-block !important;position:relative !important;flex:none !important;
width:54px !important;height:54px !important;
background:#FBF8F2 !important;border-radius:8px !important;font-size:0 !important;
}
.cr-pret-pomoc-ik::after{
content:"" !important;position:absolute !important;inset:0 !important;
background:#B0623F !important;
-webkit-mask:url("/wp-content/uploads/2026/09/envelope-light.svg") no-repeat center/22px 22px !important;
mask:url("/wp-content/uploads/2026/09/envelope-light.svg") no-repeat center/22px 22px !important;
}
.cr-pret-pomoc-txt{flex:1 1 auto !important;min-width:0 !important;max-width:665px !important;}
.cr-pret-pomoc-nad{
display:block !important;margin:0 0 6px !important;
font:400 11px/1 "Jost",sans-serif !important;letter-spacing:.2em !important;
text-transform:uppercase !important;color:#8A4A28 !important;
}
.cr-pret-pomoc-h{
margin:0 0 6px !important;font:400 28px/1.25 "Lora",Georgia,serif !important;color:#2B2A26 !important;
}
.cr-pret-pomoc-t{margin:0 !important;font:300 14px/1.7 "Jost",sans-serif !important;color:#5E574C !important;}
.cr-pret-pomoc-g{
display:inline-flex !important;align-items:center !important;gap:10px !important;flex:none !important;
padding:17px 26px !important;box-sizing:border-box !important;
background:#8A5233 !important;color:#FBF8F2 !important;
border-radius:5px !important;text-decoration:none !important;
font:400 15px/1 "Jost",sans-serif !important;white-space:nowrap !important;
}
.cr-pret-pomoc-g:hover{background:#7A4326 !important;color:#FBF8F2 !important;}
.cr-pret-pomoc-hand{
flex:none !important;font-size:18px !important;line-height:1.45 !important;
color:#6B5B47 !important;transform:rotate(-6deg) !important;text-align:center !important;
}
.cr-pret-prazno-w{background:#FAF6EF !important;padding:34px var(--cr-rub) 0 !important;}
.cr-pret-prazno{
display:flex !important;flex-direction:column !important;align-items:center !important;
text-align:center !important;padding:61px 24px 66px !important;
background:#FBF8F2 !important;border-radius:8px !important;
}
.cr-pret-prazno-ik{
display:inline-block !important;position:relative !important;
width:62px !important;height:62px !important;margin:0 0 16px !important;
background:#F4E7DC !important;border-radius:50% !important;
}
.cr-pret-prazno-ik::after{
content:"" !important;position:absolute !important;inset:0 !important;
background:#B0623F !important;
-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") no-repeat center/24px 24px !important;
mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") no-repeat center/24px 24px !important;
}
.cr-pret-prazno-h{
margin:0 0 16px !important;max-width:720px !important;
font:400 30px/1.25 "Lora",Georgia,serif !important;color:#2B2A26 !important;
}
.cr-pret-prazno-t{
margin:0 0 22px !important;max-width:520px !important;
font:300 15px/1.8 "Jost",sans-serif !important;color:#4F4940 !important;
}
.cr-pret-prazno-polje{margin:0 0 22px !important;}
.cr-pret-prazno-polje .cr-pret-polje-red{justify-content:center !important;}
.cr-pret-prazno-polje .cr-pret-polje-u{width:414px !important;}
.cr-pret-prazno-gumbi{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;gap:12px !important;}
.cr-pret-gumb{
display:inline-flex !important;align-items:center !important;justify-content:center !important;
height:44px !important;padding:0 22px !important;box-sizing:border-box !important;
background:#FAF6EF !important;border:1px solid #E1D9CA !important;border-radius:5px !important;
font:400 14px/1 "Jost",sans-serif !important;color:#4A463E !important;text-decoration:none !important;
}
.cr-pret-gumb:hover{border-color:#B0623F !important;color:#2B2A26 !important;}
.cr-pret-gumb-glavni{
background:#8A5233 !important;border-color:#8A5233 !important;color:#FBF8F2 !important;
}
.cr-pret-gumb-glavni:hover{background:#7A4326 !important;border-color:#7A4326 !important;color:#FBF8F2 !important;}
body:not(.cr-pretraga-bez-rezultata) .cr-pret-prazno-w{display:none !important;}
body.cr-pretraga-prazan-pojam .cr-pret-prazno-w{display:none !important;}
body.cr-pretraga-bez-rezultata .cr-pret-sek,
body.cr-pretraga-bez-rezultata .cr-pret-traka{display:none !important;}
body.cr-pretraga-bez-proizvoda .cr-pret-sek-proizvodi{display:none !important;}
body.cr-pretraga-bez-clanaka .cr-pret-sek-blog{display:none !important;}
body.cr-pretraga-vrsta-proizvodi .cr-pret-sek-blog{display:none !important;}
body.cr-pretraga-vrsta-blog .cr-pret-sek-proizvodi{display:none !important;}
@media (max-width:1024px){
.cr-pret-hero{flex-direction:column !important;gap:28px !important;padding:32px 48px 40px !important;}
.cr-pret-hero-txt{width:100% !important;}
.cr-pret-foto{width:100% !important;height:auto !important;aspect-ratio:16/9 !important;}
.cr-pret-hand{position:static !important;margin-top:-64px !important;}
.cr-pret-traka,.cr-pret-sek,.cr-pret-pomoc-w,.cr-pret-prazno-w{padding-left:48px !important;padding-right:48px !important;}
}
@media (max-width:1024px){
.cr-pret-pomoc{flex-wrap:wrap !important;gap:18px !important;}
.cr-pret-pomoc-hand{display:none !important;}
}
@media (max-width:767px){
.cr-pret-h1 .elementor-heading-title{font-size:34px !important;}
.cr-pret-pomoc{padding:24px 20px !important;}
.cr-pret-pomoc-h{font-size:22px !important;}
.cr-pret-polje-red{flex-direction:column !important;}
.cr-pret-polje-u{width:100% !important;}
.cr-pret-prazno-polje .cr-pret-polje-u{width:100% !important;}
.cr-pret-polje-g{width:100% !important;align-self:stretch !important;}
.cr-pret-h2,.cr-pret-h2 p{font-size:24px !important;}
.cr-pret-traka,.cr-pret-sek,.cr-pret-pomoc-w,.cr-pret-prazno-w{padding-left:20px !important;padding-right:20px !important;}
.cr-pret-pomoc{max-width:none !important;}
}
.cr-rc-krusi,.cr-rc-glavni{
--cr-rc-rub:max(83px,calc((100% - 1200px) / 2));
}
.cr-rc-krusi{background:var(--e-global-color-crbg) !important;padding:26px var(--cr-rc-rub) 0 !important;}
.cr-rc-glavni{background:var(--e-global-color-crbg) !important;padding:0 var(--cr-rc-rub) 84px !important;}
.cr-rc-w,.cr-rc-w .elementor-widget-container{width:100% !important;}
.cr-rc-w .e-my-account-tab,
.cr-rc-w .e-my-account-tab__dashboard,
.cr-rc-w .woocommerce,
.cr-rc-w .woocommerce-MyAccount-content-wrapper{
background:transparent !important;border:0 !important;border-radius:0 !important;
padding:0 !important;margin:0 !important;box-shadow:none !important;
text-align:left !important;max-width:none !important;width:100% !important;
display:block !important;
}
.cr-rc-w nav.woocommerce-MyAccount-navigation:not(.cr-rc-nav){display:none !important;}
.cr-rc-w .woocommerce-notices-wrapper{display:none !important;}
.cr-rc-w .woocommerce-MyAccount-content{width:100% !important;float:none !important;}
.cr-rc-eyebrow{
display:block !important;
font:400 11px/11px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.24em !important;text-transform:uppercase !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rc-h1{
margin:8px 0 0 !important;
font:400 44px/48.4px var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.01em !important;color:var(--e-global-color-primary) !important;
}
.cr-rc-h2{
margin:0 !important;
font:400 26px/31.2px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rc-h2--detalj{font-size:30px !important;line-height:34.5px !important;}
.cr-rc-uputa{
margin:8px 0 0 !important;
font:300 14px/21px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-rc-uvod{
margin:12px 0 0 !important;
font:300 15px/26.25px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-rc-veza,.cr-rc-veza-u,.cr-rc-veza-t{
display:inline-flex !important;align-items:center !important;gap:7px !important;
background:none !important;border:0 !important;border-radius:0 !important;
padding:0 !important;cursor:pointer !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;text-decoration:none !important;
transition:color .18s ease !important;
}
.cr-rc-veza-u,.cr-rc-veza-t{font-size:14px !important;line-height:14px !important;gap:9px !important;}
.cr-rc-veza-u{text-decoration:underline !important;text-underline-offset:3px !important;}
.cr-rc-veza:hover,.cr-rc-veza-u:hover,.cr-rc-veza-t:hover{color:#6E3B20 !important;}
.cr-rc-gumb{
display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;
border:0 !important;border-radius:4px !important;box-sizing:border-box !important;
padding:15px 22px !important;margin:0 !important;cursor:pointer !important;text-decoration:none !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
transition:background .18s ease,border-color .18s ease !important;
}
.cr-rc-gumb:hover{background:var(--e-global-color-crctahov) !important;color:var(--e-global-color-crsurface) !important;}
.cr-rc-gumb--obrub{
background:none !important;color:var(--e-global-color-secondary) !important;
border:1px solid var(--e-global-color-secondary) !important;
}
.cr-rc-gumb--obrub:hover{
background:var(--e-global-color-cralt) !important;color:var(--e-global-color-secondary) !important;
}
.cr-rc-gumb--v{padding:17px 26px !important;letter-spacing:.06em !important;text-transform:uppercase !important;}
.cr-rc-gumb--puni{
width:100% !important;padding:18px !important;font-size:15px !important;line-height:15px !important;
letter-spacing:.06em !important;text-transform:uppercase !important;
}
.cr-rc-kartica{
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:8px !important;padding:24px !important;margin:0 !important;
}
.cr-rc-kartica-glava{
display:flex !important;align-items:baseline !important;justify-content:space-between !important;
gap:12px !important;margin:0 !important;
}
.cr-rc-kartica-h{
margin:0 !important;
font:400 22px/26.4px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rc-kartica-h--m{font-size:20px !important;line-height:24px !important;}
.cr-rc-kartica-h--s{font-size:18px !important;line-height:21.6px !important;}
.cr-rc-desno{text-align:right !important;}
.cr-rc-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace !important;}
.cr-rc-sadrzaj{min-width:0 !important;padding:0 !important;}
.cr-rc :focus-visible,.cr-rc-prijava :focus-visible{
outline:2px solid var(--e-global-color-secondary) !important;outline-offset:3px !important;
}
.cr-rc-ploca,.cr-rc-narudzbe,.cr-rc-detalj,.cr-rc-adrese,.cr-rc-zelje,.cr-rc-podaci{
display:flex !important;flex-direction:column !important;gap:22px !important;
}
.cr-rc-sekcija-glava{
display:flex !important;align-items:flex-end !important;justify-content:space-between !important;
gap:16px !important;margin:0 !important;
}
.cr-rc-sekcija-glava > div:first-child{display:flex !important;flex-direction:column !important;gap:8px !important;}
.cr-rc-sekcija-glava > div:first-child .cr-rc-uputa{margin:0 !important;}
.cr-rc-pill{
display:inline-flex !important;align-items:center !important;border-radius:4px !important;
padding:9px 12px !important;white-space:nowrap !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-rc-pill--v{padding:10px 14px !important;}
.cr-rc-pill--cekanje{background:#F7E8E1 !important;color:#8A4A28 !important;}
.cr-rc-pill--izrada{background:#EDE6DA !important;color:#5E574C !important;}
.cr-rc-pill--poslano,.cr-rc-pill--dostavljeno{background:#E8EBE2 !important;color:#41472F !important;}
.cr-rc-pill--otkazano{background:#EFEAE1 !important;color:var(--e-global-color-crmeta) !important;}
.cr-rc-poruka,.cr-rc-potvrda{
display:flex !important;align-items:center !important;gap:10px !important;
background:#E8EBE2 !important;color:#41472F !important;border-radius:6px !important;
padding:14px 16px !important;margin:0 !important;
font:300 14px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-rc-poruka--greska{background:#F7E8E1 !important;color:#8A4A28 !important;}
.cr-rc-potvrda[hidden]{display:none !important;}
.cr-rc-prijava{
display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;
gap:72px !important;align-items:center !important;padding:40px 0 0 !important;
}
.cr-rc-prijava-l{
max-width:460px !important;display:flex !important;flex-direction:column !important;gap:26px !important;
}
.cr-rc-prijava-h{display:flex !important;flex-direction:column !important;gap:12px !important;}
.cr-rc-prijava-h .cr-rc-h1,.cr-rc-prijava-h .cr-rc-uvod{margin:0 !important;}
.cr-rc-prekidac{
margin:0 !important;display:flex !important;flex-direction:column !important;gap:26px !important;
}
.cr-rc-radio{position:absolute !important;opacity:0 !important;width:1px !important;height:1px !important;}
.cr-rc-tabovi{
display:flex !important;
border-bottom:1px solid var(--e-global-color-crline) !important;
}
.cr-rc-tab{
display:inline-flex !important;align-items:center !important;min-height:44px !important;
box-sizing:border-box !important;padding:0 26px 15px 0 !important;margin:0 26px -1px 0 !important;
cursor:pointer !important;border-bottom:2px solid transparent !important;
font:400 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
#cr-rc-tab-p:checked ~ .cr-rc-tabovi .cr-rc-tab--p,
#cr-rc-tab-r:checked ~ .cr-rc-tabovi .cr-rc-tab--r{
color:var(--e-global-color-primary) !important;border-bottom-color:var(--e-global-color-primary) !important;
}
.cr-rc-forma--p,.cr-rc-forma--r{
display:none !important;margin:0 !important;padding:0 !important;
background:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;
}
#cr-rc-tab-p:checked ~ .cr-rc-forma--p,
#cr-rc-tab-r:checked ~ .cr-rc-forma--r{
display:flex !important;flex-direction:column !important;gap:18px !important;
}
.cr-rc-polje{display:flex !important;flex-direction:column !important;gap:7px !important;margin:0 !important;}
.cr-rc-polje label{
font:400 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rc-zvj{color:inherit !important;}
.cr-rc-polje input[type=text],.cr-rc-polje input[type=email],
.cr-rc-polje input[type=password],.cr-rc-polje input[type=tel]{
width:100% !important;box-sizing:border-box !important;
background:#FFFCF7 !important;border:1px solid var(--e-global-color-crfield) !important;
border-radius:4px !important;padding:14px 15px !important;box-shadow:none !important;margin:0 !important;
font:300 14px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-rc-prijava .cr-rc-polje{gap:8px !important;}
.cr-rc-prijava .cr-rc-polje input{padding:16px !important;}
.cr-rc-hint{
font:300 12px/18px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rc-greska{
font:300 13px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;
}
.cr-rc-polje--greska input{border-color:#B0623F !important;}
.cr-rc-red-pod{
display:flex !important;align-items:center !important;justify-content:space-between !important;
gap:16px !important;margin:0 !important;min-height:44px !important;
}
.cr-rc-kvadratic{
display:flex !important;align-items:flex-start !important;gap:12px !important;cursor:pointer !important;
font:300 14px/22.4px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;margin:0 !important;
}
.cr-rc-kvadratic input{
width:18px !important;height:18px !important;flex:none !important;
margin:3px 3px 3px 4px !important;accent-color:var(--e-global-color-secondary) !important;
}
.cr-rc-red-pod .cr-rc-kvadratic{
align-items:center !important;gap:11px !important;line-height:14px !important;
min-height:44px !important;
}
.cr-rc-red-pod .cr-rc-kvadratic input{width:16px !important;height:16px !important;}
.cr-rc-forma--r .cr-rc-kvadratic{margin:0 !important;}
.cr-rc-forma--p button[type=submit],.cr-rc-forma--r button[type=submit]{margin-top:4px !important;}
.cr-rc-napomena{
margin:0 !important;
font:300 13px/20.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rc-prijava-d{position:relative !important;}
.cr-rc-prijava-img{
width:100% !important;height:auto !important;aspect-ratio:4/5 !important;object-fit:cover !important;
border-radius:6px !important;display:block !important;
}
.cr-rc-hand{
position:absolute !important;right:24px !important;top:28px !important;
transform:rotate(-9deg) !important;text-align:center !important;
font:500 18px/27px var(--e-global-typography-accent-font-family),cursive !important;
color:var(--e-global-color-crhand) !important;
}
.cr-rc-hand .cr-srce{color:var(--e-global-color-accent) !important;}
.cr-rc-glava{
display:flex !important;align-items:flex-end !important;justify-content:space-between !important;
gap:24px !important;padding:22px 0 0 !important;
}
.cr-rc-sekcija{
font:300 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rc-raspored{
display:grid !important;grid-template-columns:250px minmax(0,1fr) !important;
gap:48px !important;align-items:start !important;margin:32px 0 0 !important;
}
.cr-rc-nav{
position:sticky !important;top:24px !important;width:auto !important;float:none !important;
display:flex !important;flex-direction:column !important;gap:18px !important;
}
.cr-rc-profil{
display:flex !important;align-items:center !important;gap:14px !important;
padding:6px 6px 0 !important;min-width:0 !important;
}
.cr-rc-inicijali{
width:46px !important;height:46px !important;flex:none !important;border-radius:50% !important;
display:flex !important;align-items:center !important;justify-content:center !important;
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;
font:400 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;letter-spacing:.04em !important;
}
.cr-rc-profil-t{display:flex !important;flex-direction:column !important;gap:4px !important;min-width:0 !important;}
.cr-rc-profil-ime{
font:400 16px/19.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rc-profil-mail{
font:300 13px/15.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;
}
.cr-rc-nav-lista{
list-style:none !important;margin:0 !important;padding:8px 0 0 !important;
border-top:1px solid var(--e-global-color-crline) !important;
display:flex !important;flex-direction:column !important;
}
.cr-rc-nav-st{margin:0 !important;padding:0 !important;}
.cr-rc-nav-st a{
display:flex !important;align-items:center !important;gap:13px !important;
min-height:48px !important;box-sizing:border-box !important;
padding:14px !important;border-radius:6px !important;border:0 !important;
text-decoration:none !important;background:transparent !important;
font:300 15px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
transition:background .18s ease,color .18s ease !important;
}
.cr-rc-nav-st a:hover{background:var(--e-global-color-cralt) !important;}
.cr-rc-nav-st svg{flex:none !important;color:var(--e-global-color-crmeta) !important;}
.cr-rc-nav-t{flex:1 1 auto !important;}
.cr-rc-nav-st--aktivna a{
background:var(--e-global-color-crsurface) !important;
font-weight:400 !important;color:var(--e-global-color-primary) !important;
}
.cr-rc-nav-st--aktivna svg{color:var(--e-global-color-secondary) !important;}
.cr-rc-znacka{
flex:none !important;background:#E8EBE2 !important;color:var(--e-global-color-secondary) !important;
border-radius:10px !important;padding:5px 8px !important;
font:400 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-rc-odjava{
display:flex !important;align-items:center !important;gap:13px !important;
box-sizing:border-box !important;padding:22px 14px 6px !important;
border-top:1px solid var(--e-global-color-crline) !important;text-decoration:none !important;
font:300 15px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-rc-odjava:hover{color:#8A4A28 !important;}
.cr-rc-odjava svg{flex:none !important;color:var(--e-global-color-crmeta) !important;}
.cr-rc-najava{
display:flex !important;align-items:center !important;justify-content:space-between !important;gap:20px !important;
flex-wrap:wrap !important;
background:#F7E8E1 !important;border:1px solid #E0C7B8 !important;border-radius:8px !important;
padding:22px 24px !important;
}
.cr-rc-najava-r{
display:flex !important;align-items:flex-start !important;gap:14px !important;
flex:1 1 auto !important;min-width:0 !important;
}
.cr-rc-najava-r > svg{flex:none !important;color:#8A4A28 !important;}
.cr-rc-najava-t{display:flex !important;flex-direction:column !important;gap:6px !important;min-width:0 !important;}
.cr-rc-najava-h{
margin:0 !important;
font:400 16px/20.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rc-najava-p{
margin:0 !important;
font:300 14px/21.7px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#5E574C !important;
}
.cr-rc-najava-p .woocommerce-Price-amount{font:inherit !important;color:inherit !important;}
.cr-rc-najava .cr-rc-gumb{flex:none !important;}
.cr-rc-tijek{padding:0 !important;}
.cr-rc-tijek .cr-rc-kartica-glava{
padding:22px 24px !important;gap:20px !important;border-bottom:1px solid #EDE6DA !important;
}
.cr-rc-tijek .cr-rc-kartica-glava .cr-rc-veza{gap:8px !important;}
.cr-rc-tijek-red{
padding:20px 24px !important;border-bottom:1px solid #EDE6DA !important;
display:flex !important;flex-direction:column !important;gap:14px !important;
}
.cr-rc-tijek-red:last-child{border-bottom:0 !important;}
.cr-rc-tijek-glava{
display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:16px !important;
flex-wrap:wrap !important;
}
.cr-rc-tijek-l{display:flex !important;flex-direction:column !important;gap:5px !important;min-width:0 !important;}
.cr-rc-tijek-broj{
font:400 15px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rc-tijek-datum{
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rc-tijek-akcije{
display:flex !important;align-items:center !important;gap:14px !important;flex:none !important;
}
.cr-rc-tijek-akcije .cr-rc-veza{min-height:44px !important;}
.cr-rc-tijek-proizvodi{
margin:0 !important;
font:300 14px/21px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-rc-napredak-b{display:flex !important;flex-direction:column !important;gap:8px !important;}
.cr-rc-napredak{display:flex !important;gap:4px !important;margin:0 !important;}
.cr-rc-napredak-s{flex:1 1 0 !important;height:4px !important;border-radius:2px !important;background:#EDE6DA !important;}
.cr-rc-napredak-s--puna{background:var(--e-global-color-secondary) !important;}
.cr-rc-napredak-t{
margin:0 !important;
font:300 13px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-rc-dvije{display:grid !important;grid-template-columns:1fr 1fr !important;gap:20px !important;}
.cr-rc-adresa-kratka{display:flex !important;flex-direction:column !important;gap:12px !important;}
.cr-rc-zelje-kratka{
background:var(--e-global-color-cralt) !important;border:0 !important;
display:flex !important;flex-direction:column !important;gap:14px !important;
}
.cr-rc-adresa-t{
margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;
background:none !important;font-style:normal !important;
font:300 14px/23.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-rc-zelje-mini{display:flex !important;gap:10px !important;margin:0 !important;}
.cr-rc-zelje-mini a{display:block !important;line-height:0 !important;}
.cr-rc-zelje-mini img{
width:66px !important;height:66px !important;box-sizing:border-box !important;
object-fit:cover !important;border:1px solid #E7DFD1 !important;
border-radius:6px !important;display:block !important;
}
.cr-rc-zelje-t{
margin:0 !important;
font:300 14px/22.4px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#5E574C !important;
}
.cr-rc-broj{
font:300 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rc-filteri{display:flex !important;flex-direction:row !important;gap:8px !important;flex:none !important;}
.cr-rc-filter{
display:inline-flex !important;align-items:center !important;gap:8px !important;
min-height:40px !important;box-sizing:border-box !important;padding:0 14px !important;border-radius:5px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #E1D9CA !important;
text-decoration:none !important;white-space:nowrap !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmuted) !important;
}
.cr-rc-filter-n{
font:400 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rc-filter--aktivan{
background:var(--e-global-color-secondary) !important;border-color:var(--e-global-color-secondary) !important;
color:var(--e-global-color-crsurface) !important;
}
.cr-rc-filter--aktivan .cr-rc-filter-n{color:#C9D0BD !important;}
.cr-rc-tablica{
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:8px !important;overflow:hidden !important;
}
.cr-rc-tablica-glava,.cr-rc-red{
display:grid !important;grid-template-columns:120px minmax(0,1fr) 160px 90px 140px !important;
gap:20px !important;
}
.cr-rc-red{align-items:center !important;}
.cr-rc-red-g,.cr-rc-red-n{display:contents !important;}
.cr-rc-red-broj{grid-area:1 / 1 !important;}
.cr-rc-red-proizvodi{grid-area:1 / 2 !important;}
.cr-rc-red-status{grid-area:1 / 3 !important;}
.cr-rc-red-ukupno{grid-area:1 / 4 !important;}
.cr-rc-red-akc{grid-area:1 / 5 !important;}
.cr-rc-tablica-glava{
padding:14px 24px !important;border-bottom:1px solid #EDE6DA !important;
font:400 11px/11px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.16em !important;text-transform:uppercase !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rc-red{
padding:22px 24px !important;border:0 !important;border-bottom:1px solid #EDE6DA !important;
text-decoration:none !important;cursor:pointer !important;
transition:background .18s ease !important;
}
.cr-rc-red:last-child{border-bottom:0 !important;}
.cr-rc-red:hover{background:#FDFBF7 !important;}
.cr-rc-red-broj{
display:flex !important;flex-direction:column !important;gap:5px !important;
font:400 15px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rc-red-datum{
font:300 13px/16.9px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rc-red-proizvodi{display:flex !important;flex-direction:column !important;gap:5px !important;min-width:0 !important;}
.cr-rc-red-imena{
font:300 15px/21px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;
}
.cr-rc-red-meta{
font:300 13px/16.9px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rc-red-ukupno{
text-align:right !important;
font:400 15px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rc-red-ukupno .woocommerce-Price-amount{font:inherit !important;color:inherit !important;}
.cr-rc-red-str{
width:44px !important;height:44px !important;
display:flex !important;align-items:center !important;justify-content:center !important;
color:#8A4A28 !important;
}
.cr-rc-red-detalji{display:none !important;}
.cr-rc-prazno{
background:var(--e-global-color-cralt) !important;border-radius:8px !important;
padding:40px 32px !important;text-align:center !important;
}
.cr-rc-prazno > svg{color:#B0623F !important;}
.cr-rc-prazno-h{
margin:14px 0 0 !important;
font:400 22px/26.4px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rc-prazno-p{
margin:8px 0 0 !important;
font:300 14px/22.4px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-rc-prazno .cr-rc-gumb{margin:20px 0 0 !important;}
.cr-rc-narudzbe .woocommerce-pagination ul{
list-style:none !important;display:flex !important;gap:8px !important;
margin:0 !important;padding:0 !important;border:0 !important;
}
.cr-rc-narudzbe .woocommerce-pagination li{border:0 !important;margin:0 !important;}
.cr-rc-narudzbe .woocommerce-pagination a,
.cr-rc-narudzbe .woocommerce-pagination span{
display:inline-flex !important;align-items:center !important;justify-content:center !important;
min-height:40px !important;min-width:40px !important;padding:0 14px !important;border-radius:5px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #E1D9CA !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmuted) !important;text-decoration:none !important;
}
.cr-rc-narudzbe .woocommerce-pagination span.current{
background:var(--e-global-color-secondary) !important;border-color:var(--e-global-color-secondary) !important;
color:var(--e-global-color-crsurface) !important;
}
.cr-rc-natrag{
display:inline-flex !important;align-items:center !important;gap:9px !important;
min-height:44px !important;align-self:flex-start !important;text-decoration:none !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmuted) !important;
}
.cr-rc-natrag:hover{color:#8A4A28 !important;}
.cr-rc-detalj-glava{
display:flex !important;align-items:flex-end !important;justify-content:space-between !important;gap:20px !important;
flex-wrap:wrap !important;
}
.cr-rc-detalj-glava > div{display:flex !important;flex-direction:column !important;gap:8px !important;}
.cr-rc-detalj-meta{
margin:0 !important;
font:300 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rc-crta-lista{
list-style:none !important;margin:0 !important;padding:0 !important;
display:grid !important;grid-template-columns:repeat(5,1fr) !important;gap:8px !important;
}
.cr-rc-crta-k{display:flex !important;flex-direction:column !important;gap:12px !important;margin:0 !important;}
.cr-rc-crta-traka{
display:block !important;height:4px !important;border-radius:2px !important;
background:#EDE6DA !important;margin:0 !important;
}
.cr-rc-crta-k--puna .cr-rc-crta-traka{background:var(--e-global-color-secondary) !important;}
.cr-rc-crta-t{display:flex !important;flex-direction:column !important;gap:3px !important;}
.cr-rc-crta-n{
font:400 13px/16.9px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rc-crta-k--puna .cr-rc-crta-n{color:var(--e-global-color-primary) !important;}
.cr-rc-crta-d{
font:300 12px/15.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rc-uplata{
background:#F7E8E1 !important;border:1px solid #E0C7B8 !important;border-radius:8px !important;
padding:26px 28px !important;
display:flex !important;flex-direction:column !important;gap:18px !important;
}
.cr-rc-uplata-h{
margin:0 !important;
font:400 22px/26.4px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rc-uplata-t{display:flex !important;flex-direction:column !important;gap:6px !important;}
.cr-rc-uplata-p{
margin:0 !important;
font:300 14px/22.4px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#5E574C !important;
}
.cr-rc-uplata-dl{
display:grid !important;grid-template-columns:180px minmax(0,1fr) !important;
gap:12px 24px !important;margin:0 !important;
}
.cr-rc-uplata-dl dt{
margin:0 !important;
font:300 14px/21px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#5E574C !important;
}
.cr-rc-uplata-dl dd{
margin:0 !important;
font:300 15px/22.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rc-uplata-dl dd.cr-rc-mono{font-weight:400 !important;font-size:16px !important;line-height:22.4px !important;}
.cr-rc-uplata-dl dd.cr-rc-iznos,
.cr-rc-uplata-dl dd.cr-rc-iznos .woocommerce-Price-amount{
font:400 18px/23.4px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rc-uplata-akcije{
display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:14px !important;
margin:0 !important;padding:16px 0 0 !important;border-top:1px solid #E6CDBE !important;
}
.cr-rc-uplata-akcije .cr-rc-gumb{padding:14px 22px !important;justify-content:normal !important;}
.cr-rc-uplata-akcije .cr-rc-veza-u{
padding:0 0 3px !important;text-decoration:none !important;
border-bottom:1px solid #DDBBA8 !important;
}
.cr-rc-proizvodi{padding:0 !important;}
.cr-rc-proizvodi-g{padding:20px 24px !important;border-bottom:1px solid #EDE6DA !important;}
.cr-rc-proizvodi .cr-rc-kartica-h{margin:0 !important;}
.cr-rc-stavka{
display:grid !important;grid-template-columns:72px minmax(0,1fr) auto !important;
gap:18px !important;padding:20px 24px !important;align-items:start !important;
border:0 !important;border-bottom:1px solid #EDE6DA !important;
}
.cr-rc-stavka-foto{line-height:0 !important;}
.cr-rc-stavka-foto img{
width:72px !important;height:72px !important;object-fit:cover !important;
border-radius:6px !important;display:block !important;
}
.cr-rc-stavka-t{display:flex !important;flex-direction:column !important;gap:4px !important;min-width:0 !important;}
.cr-rc-stavka-h{
margin:0 !important;
font:400 16px/20.8px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rc-stavka-kol{
margin:0 !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-rc-stavka-kol .woocommerce-Price-amount{font:inherit !important;color:inherit !important;}
.cr-rc-stavka-iznos{
font:400 15px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;white-space:nowrap !important;
}
.cr-rc-stavka-iznos .woocommerce-Price-amount{font:inherit !important;color:inherit !important;}
.cr-rc-pers{
background:var(--e-global-color-cralt) !important;border-radius:6px !important;
padding:12px 14px 2px !important;margin:6px 0 0 !important;
display:flex !important;flex-direction:column !important;
}
.cr-rc-pers-h{
display:block !important;padding:0 0 8px !important;
font:400 11px/11px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.16em !important;text-transform:uppercase !important;color:#8A4A28 !important;
}
.cr-rc-pers-red{
display:flex !important;justify-content:space-between !important;gap:12px !important;
border-top:1px solid #E7DFD1 !important;padding:9px 0 !important;margin:0 !important;
font:300 13px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-rc-pers-k{color:var(--e-global-color-crmeta) !important;flex:0 0 auto !important;}
.cr-rc-pers-v{color:var(--e-global-color-primary) !important;text-align:right !important;}
.cr-rc-pers-red--dugo{flex-direction:column !important;align-items:stretch !important;gap:4px !important;}
.cr-rc-pers-red--dugo .cr-rc-pers-v{text-align:left !important;}
.cr-rc-zbrojevi{
margin:0 !important;padding:20px 24px !important;border:0 !important;
display:flex !important;flex-direction:column !important;gap:10px !important;
}
.cr-rc-zbroj{
display:flex !important;justify-content:space-between !important;margin:0 !important;
font:300 15px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-rc-zbroj .woocommerce-Price-amount{font:inherit !important;color:var(--e-global-color-primary) !important;}
.cr-rc-zbroj > span:last-child{color:var(--e-global-color-primary) !important;}
.cr-rc-zbroj--ukupno{
align-items:baseline !important;margin:4px 0 0 !important;padding:14px 0 0 !important;
border-top:1px solid var(--e-global-color-crline) !important;
}
.cr-rc-zbroj--ukupno > span:first-child{
font:400 17px/17px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rc-zbroj--ukupno > span:last-child,
.cr-rc-zbroj--ukupno .woocommerce-Price-amount{
font:400 26px/26px var(--e-global-typography-primary-font-family),Georgia,serif !important;color:#B0623F !important;
}
.cr-rc-detalj .cr-rc-dvije .cr-rc-kartica{display:flex !important;flex-direction:column !important;gap:10px !important;}
.cr-rc-akcije{display:flex !important;gap:12px !important;}
.cr-rc-akcije .cr-rc-gumb{justify-content:normal !important;}
.cr-rc-akcije .cr-rc-veza-t{
padding:15px 22px !important;color:var(--e-global-color-crmuted) !important;
}
.cr-rc-akcije .cr-rc-veza-t:hover{color:#8A4A28 !important;}
.cr-rc-adrese .cr-rc-uputa{line-height:22.4px !important;}
.cr-rc-adrese .cr-rc-dvije{align-items:start !important;}
.cr-rc-adresa{display:flex !important;flex-direction:column !important;gap:16px !important;}
.cr-rc-adresa .cr-rc-adresa-t{font-size:15px !important;line-height:26.25px !important;}
.cr-rc-uredi{align-self:baseline !important;}
.cr-rc-adresa-forma{
display:grid !important;grid-template-columns:1fr 1fr !important;gap:14px !important;margin:0 !important;
}
.cr-rc-adresa-forma[hidden]{display:none !important;}
.cr-rc-polje--puno{grid-column:1 / -1 !important;}
.cr-rc-par{display:grid !important;grid-template-columns:1fr 1fr !important;gap:14px !important;}
.cr-rc-forma-gumbi{
grid-column:1 / -1 !important;display:flex !important;justify-content:flex-end !important;
gap:12px !important;margin:0 !important;
}
.cr-rc-forma-gumbi .cr-rc-gumb{padding:14px 20px !important;}
.cr-rc-uredi[hidden],.cr-rc-adresa-t[hidden]{display:none !important;}
.cr-rc-zelje .cr-rc-sekcija-glava{align-items:baseline !important;}
.cr-rc-zelje-mreza{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:20px !important;}
.cr-rc-zelja{
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:8px !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;
}
.cr-rc-zelja-foto{position:relative !important;line-height:0 !important;}
.cr-rc-zelja-foto img{
width:100% !important;height:auto !important;aspect-ratio:1/1 !important;
object-fit:cover !important;display:block !important;
}
.cr-rc-zelja-x{
position:absolute !important;top:10px !important;right:10px !important;
width:40px !important;height:40px !important;border-radius:50% !important;
padding:1px 6px !important;box-sizing:border-box !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
display:flex !important;align-items:center !important;justify-content:center !important;
color:var(--e-global-color-crmeta) !important;cursor:pointer !important;
}
.cr-rc-zelja-x:hover{color:#8A4A28 !important;}
.cr-rc-zelja-t{
padding:16px 18px 18px !important;flex:1 1 auto !important;
display:flex !important;flex-direction:column !important;gap:12px !important;
}
.cr-rc-zelja-i{display:flex !important;flex-direction:column !important;gap:5px !important;}
.cr-rc-zelja-h{
margin:0 !important;
font:400 17px/22.1px var(--e-global-typography-primary-font-family),Georgia,serif !important;
}
.cr-rc-zelja-h a{
font:400 17px/22.1px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;text-decoration:none !important;
}
.cr-rc-zelja-c,.cr-rc-zelja-c .woocommerce-Price-amount{
font:400 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rc-zelja-c ins{text-decoration:none !important;}
.cr-rc-zelja-cta{
width:100% !important;padding:14px !important;margin-top:auto !important;box-sizing:border-box !important;
}
.cr-rc-podaci .cr-rc-forma{display:flex !important;flex-direction:column !important;gap:22px !important;}
.cr-rc-podaci .cr-rc-kartica{display:flex !important;flex-direction:column !important;gap:18px !important;}
.cr-rc-podaci .cr-rc-obavijesti{gap:14px !important;}
.cr-rc-kartica-t{display:flex !important;flex-direction:column !important;gap:6px !important;}
.cr-rc-kartica-t .cr-rc-uputa{
margin:0 !important;font-size:13px !important;line-height:19.5px !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rc-mreza2{display:grid !important;grid-template-columns:1fr 1fr !important;gap:14px 16px !important;margin:0 !important;}
.cr-rc-forma-dno{
margin:0 !important;display:flex !important;align-items:center !important;
justify-content:space-between !important;gap:16px !important;
}
.cr-rc-brisanje{
align-self:flex-start !important;margin:0 !important;
font:300 13px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;text-decoration:underline !important;text-underline-offset:3px !important;
}
@media(max-width:1199px){
.cr-rc-krusi,.cr-rc-glavni{--cr-rc-rub:48px;}
.cr-rc-raspored{grid-template-columns:220px minmax(0,1fr) !important;}
}
@media(max-width:1024px){
.cr-rc-krusi{padding-top:24px !important;}
.cr-rc-glavni{padding-bottom:64px !important;}
.cr-rc-raspored{
display:flex !important;flex-direction:column !important;gap:24px !important;margin-top:28px !important;
}
.cr-rc-nav{display:contents !important;}
.cr-rc-profil{display:none !important;}
.cr-rc-nav-lista{
order:1 !important;display:flex !important;flex-direction:row !important;gap:8px !important;
border-top:0 !important;padding:0 0 4px !important;
min-width:0 !important;width:100% !important;
overflow-x:auto !important;scrollbar-width:none !important;
}
.cr-rc-nav-lista::-webkit-scrollbar{display:none !important;}
.cr-rc-nav-st a{
min-height:44px !important;padding:0 14px !important;border-radius:5px !important;gap:9px !important;
white-space:nowrap !important;font-size:14px !important;gap:8px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #E1D9CA !important;
color:var(--e-global-color-crmuted) !important;
}
.cr-rc-nav-st svg{width:17px !important;height:17px !important;}
.cr-rc-nav-st--aktivna a{
background:var(--e-global-color-secondary) !important;border-color:var(--e-global-color-secondary) !important;
color:var(--e-global-color-crsurface) !important;
}
.cr-rc-nav-st--aktivna svg{color:var(--e-global-color-crsurface) !important;}
.cr-rc-sadrzaj{order:2 !important;}
.cr-rc-odjava{
order:3 !important;justify-content:center !important;min-height:48px !important;gap:9px !important;
border:1px solid var(--e-global-color-crfield) !important;border-radius:4px !important;
box-sizing:content-box !important;
padding:0 !important;margin:4px 0 0 !important;line-height:15px !important;
color:var(--e-global-color-crmuted) !important;
}
.cr-rc-prijava{
grid-template-columns:minmax(0,1fr) !important;gap:40px !important;padding-top:32px !important;
}
.cr-rc-prijava-l{max-width:none !important;}
.cr-rc-prijava-img{aspect-ratio:16/9 !important;}
.cr-rc-tablica-glava{display:none !important;}
.cr-rc-red{
display:flex !important;flex-direction:column !important;gap:12px !important;
padding:16px !important;align-items:normal !important;
}
.cr-rc-red-g{
display:flex !important;flex-direction:row !important;gap:12px !important;
align-items:baseline !important;justify-content:space-between !important;
}
.cr-rc-red-n{
display:flex !important;flex-direction:row !important;gap:12px !important;
align-items:center !important;justify-content:space-between !important;
padding:12px 0 0 !important;border-top:1px solid #EDE6DA !important;
}
.cr-rc-red-broj{
grid-area:auto !important;gap:4px !important;
font-size:16px !important;line-height:20.8px !important;
}
.cr-rc-red-datum{font-size:12px !important;line-height:15.6px !important;}
.cr-rc-red-status{grid-area:auto !important;}
.cr-rc-red .cr-rc-pill{
font-size:12px !important;line-height:12px !important;padding:8px 11px !important;
}
.cr-rc-red-proizvodi{grid-area:auto !important;gap:4px !important;}
.cr-rc-red-imena{white-space:normal !important;font-size:14px !important;}
.cr-rc-red-meta{font-size:12px !important;line-height:15.6px !important;}
.cr-rc-red-ukupno{
grid-area:auto !important;text-align:left !important;
font-size:16px !important;line-height:16px !important;
}
.cr-rc-red-str{display:none !important;}
.cr-rc-red-detalji{
display:inline-flex !important;align-items:center !important;gap:8px !important;
grid-area:auto !important;min-height:44px !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
}
.cr-rc-uplata-dl{grid-template-columns:160px minmax(0,1fr) !important;}
.cr-rc-crta-lista{display:flex !important;flex-direction:column !important;gap:0 !important;}
.cr-rc-crta-k{
display:grid !important;grid-template-columns:14px minmax(0,1fr) !important;
gap:14px !important;align-items:start !important;flex-direction:row !important;
}
.cr-rc-crta-traka{
width:10px !important;height:10px !important;border-radius:50% !important;
margin:4px 0 0 2px !important;
}
.cr-rc-crta-t{padding:0 0 14px !important;}
.cr-rc-crta-n{font-size:14px !important;line-height:18.2px !important;}
}
@media(max-width:767px){
.cr-rc-krusi,.cr-rc-glavni{--cr-rc-rub:20px;}
.cr-rc-krusi{padding-top:20px !important;}
.cr-rc-glavni{padding-bottom:36px !important;}
.cr-rc-raspored{gap:20px !important;margin-top:18px !important;}
.cr-rc-h1{font-size:32px !important;line-height:36.48px !important;letter-spacing:normal !important;}
.cr-rc-sekcija{display:none !important;}
.cr-rc-dvije,.cr-rc-mreza2,.cr-rc-adresa-forma,.cr-rc-par{grid-template-columns:1fr !important;}
.cr-rc-zelje-mreza{grid-template-columns:repeat(2,1fr) !important;}
.cr-rc-uplata-dl{grid-template-columns:1fr !important;}
.cr-rc-detalj-glava > div{flex:1 1 100% !important;}
.cr-rc-filteri{
flex:1 1 auto !important;min-width:0 !important;
overflow-x:auto !important;scrollbar-width:none !important;
}
.cr-rc-filteri::-webkit-scrollbar{display:none !important;}
.cr-rc-prijava{padding-top:18px !important;gap:24px !important;}
.cr-rc-prijava-img{aspect-ratio:16/10 !important;}
.cr-rc-tab{flex:1 1 0 !important;justify-content:center !important;}
.cr-rc-forma-gumbi{flex-direction:column-reverse !important;}
.cr-rc-forma-gumbi .cr-rc-gumb{width:100% !important;}
}
.cr-kat-hero,.cr-kat-pod,.cr-kat-alati,.cr-kat-mreza,.cr-kat-poziv,.cr-trg-alati,.cr-trg-glavni{
--cr-trg-rub:max(48px,calc((100% - 1200px) / 2));
}
.cr-kat-hero{
background:#FBF7F0 !important;border-bottom:1px solid #EDE6DA !important;
padding:44px var(--cr-trg-rub) !important;min-height:0 !important;
display:grid !important;grid-template-columns:minmax(0,1fr) 560px !important;
gap:56px !important;align-items:center !important;flex-direction:row !important;
}
.cr-kat-hero-txt{
display:flex !important;flex-direction:column !important;gap:14px !important;
padding:0 !important;min-width:0 !important;
}
.cr-kat-hero:not(:has(.cr-kat-img)){grid-template-columns:minmax(0,1fr) !important;}
.cr-kat-hero:not(:has(.cr-kat-img)) .cr-kat-hero-foto{display:none !important;}
.cr-kat-hero-txt .cr-krusi{width:100% !important;}
.cr-kat-tekst,.cr-kat-tekst .elementor-widget-container{width:100% !important;}
.cr-kat-tekst .elementor-shortcode{
display:flex !important;flex-direction:column !important;gap:14px !important;
}
.cr-kat-eyebrow{
font:400 11px/11px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.24em !important;text-transform:uppercase !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-kat-h1{
margin:0 !important;overflow-wrap:break-word !important;
font:400 52px/55.12px var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.015em !important;color:var(--e-global-color-primary) !important;
}
.cr-kat-uvod{
margin:0 !important;max-width:400px !important;text-wrap:pretty !important;
font:300 16px/27.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-kat-broj-t{
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-kat-cta{
display:inline-flex !important;align-items:center !important;gap:10px !important;
align-self:flex-start !important;box-sizing:border-box !important;
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;
border:0 !important;border-radius:4px !important;padding:17px 26px !important;
text-decoration:none !important;
font:400 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
transition:background .18s ease !important;
}
.cr-kat-cta:hover{background:var(--e-global-color-crctahov) !important;color:var(--e-global-color-crsurface) !important;}
.cr-kat-hero-foto{
position:relative !important;padding:0 !important;align-self:center !important;
width:100% !important;box-sizing:border-box !important;
aspect-ratio:16/10 !important;min-height:0 !important;
border-radius:8px !important;overflow:hidden !important;
}
.cr-kat-foto{position:absolute !important;inset:0 !important;width:100% !important;}
.cr-kat-foto .elementor-widget-container,.cr-kat-foto .elementor-shortcode{
height:100% !important;width:100% !important;
}
.cr-kat-hero-foto .cr-kat-img{
width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;
}
.cr-kat-hand{
position:absolute !important;left:auto !important;right:18px !important;top:12px !important;
transform:rotate(-9deg) !important;transform-origin:right top !important;
font:500 19px/26.6px var(--e-global-typography-accent-font-family),cursive !important;
color:var(--e-global-color-crhand) !important;
}
.cr-kat-hand .cr-srce,.cr-kat-poziv-hand .cr-srce{color:var(--e-global-color-accent) !important;}
body.tax-product_cat{
--cr-krug:128px;--cr-stavka:150px;--cr-razmak:56px;--cr-okvir:6px;
}
body.tax-product_cat.cr-kat-pod-mnogo{--cr-krug:112px;--cr-stavka:132px;--cr-razmak:12px;}
body.tax-product_cat .cr-kat-hero{
display:flex !important;flex-direction:column !important;align-items:center !important;
grid-template-columns:none !important;gap:0 !important;min-height:0 !important;
background:#F3EEE4 !important;border-bottom:0 !important;text-align:center !important;
padding:48px var(--cr-trg-rub) 52px !important;
}
body.tax-product_cat.cr-kat-s-pod .cr-kat-hero{padding-bottom:calc(var(--cr-krug) / 2 + 36px) !important;}
body.tax-product_cat .cr-kat-hero-foto{display:none !important;}
body.tax-product_cat .cr-kat-hero-txt{width:100% !important;align-items:center !important;gap:0 !important;padding:0 !important;}
body.tax-product_cat .cr-kat-hero-txt .cr-krusi,
body.tax-product_cat .cr-kat-hero-txt .cr-krusi .woocommerce-breadcrumb{
justify-content:center !important;gap:10px !important;
font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
body.tax-product_cat .cr-kat-hero-txt .cr-krusi .woocommerce-breadcrumb a,
body.tax-product_cat .cr-kat-hero-txt .cr-krusi .cr-krusi-sep{color:#5E574C !important;}
body.tax-product_cat .cr-kat-hero-txt .cr-krusi .cr-krusi-stavka:last-child{color:#2B2A26 !important;}
body.tax-product_cat .cr-kat-hero-txt .cr-krusi .woocommerce-breadcrumb a:hover{color:#8A4A28 !important;}
body.tax-product_cat .cr-kat-tekst .elementor-shortcode{align-items:center !important;gap:0 !important;}
.cr-kat-naslov{
margin-top:22px !important;display:flex !important;flex-direction:row !important;
align-items:flex-start !important;justify-content:center !important;gap:18px !important;
}
body.tax-product_cat .cr-kat-h1{
margin:0 !important;
font:400 60px/1.05 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.015em !important;color:#2B2A26 !important;
}
.cr-kat-ruk{
margin-top:-4px !important;transform:rotate(-10deg) !important;white-space:nowrap !important;text-align:left !important;
font:500 20px/1.3 var(--e-global-typography-accent-font-family),cursive !important;color:#6B5B47 !important;
}
.cr-kat-ruk .cr-srce{color:#B0623F !important;}
body.tax-product_cat .cr-kat-uvod{
margin:14px 0 0 !important;max-width:520px !important;text-wrap:pretty !important;
font:300 16px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
body.tax-product_cat .cr-kat-broj-t{
margin-top:10px !important;
font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
body.tax-product_cat .cr-kat-pod{
display:block !important;position:relative !important;z-index:1 !important;
background:none !important;border:0 !important;
margin-top:calc(var(--cr-krug) / -2) !important;padding:0 var(--cr-trg-rub) !important;
}
html body .cr-kat-pod:not(:has(.cr-kat-krug)){display:none !important;}
.cr-kat-pod-w,.cr-kat-pod-w .elementor-widget-container,.cr-kat-pod-w .elementor-shortcode{width:100% !important;}
.cr-kat-krugovi{
display:flex !important;flex-wrap:nowrap !important;justify-content:center !important;
gap:var(--cr-razmak) !important;scrollbar-width:none !important;
}
.cr-kat-krugovi::-webkit-scrollbar{display:none !important;}
.cr-kat-krug{
flex:none !important;width:var(--cr-stavka) !important;
display:flex !important;flex-direction:column !important;align-items:center !important;gap:12px !important;
color:#2B2A26 !important;text-decoration:none !important;
}
.cr-kat-krug:focus-visible{outline:2px solid #4E5442 !important;outline-offset:3px !important;}
.cr-kat-krug-f{
display:block !important;flex:none !important;width:var(--cr-krug) !important;height:var(--cr-krug) !important;
box-sizing:border-box !important;border:var(--cr-okvir) solid #FAF6EF !important;border-radius:50% !important;
overflow:hidden !important;background:#EDE5D8 !important;line-height:0 !important;
}
.cr-kat-krug-f img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;border-radius:50% !important;}
.cr-kat-krug-t{display:flex !important;flex-direction:column !important;align-items:center !important;gap:5px !important;text-align:center !important;}
.cr-kat-krug-n{
font:400 15px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#2B2A26 !important;text-wrap:balance !important;transition:color .2s ease !important;
}
.cr-kat-krug:hover .cr-kat-krug-n{color:#8A4A28 !important;}
.cr-kat-krug-b{font:300 12px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#726A5C !important;}
body.tax-product_cat.cr-kat-s-pod .cr-trg-alati{padding-top:32px !important;}
body.tax-product_cat:not(.cr-kat-s-pod) .cr-trg-alati{padding-top:22px !important;border-top:1px solid #EDE6DA !important;}
@media(max-width:1439px){
body.tax-product_cat{--cr-krug:120px;--cr-stavka:140px;--cr-razmak:56px;}
body.tax-product_cat.cr-kat-pod-mnogo{--cr-krug:104px;--cr-stavka:128px;--cr-razmak:12px;}
body.tax-product_cat .cr-kat-h1{font-size:56px !important;}
.cr-kat-ruk{font-size:19px !important;}
}
@media(max-width:1199px){
body.tax-product_cat{--cr-krug:112px;--cr-stavka:132px;--cr-razmak:44px;}
body.tax-product_cat.cr-kat-pod-mnogo{--cr-krug:92px;--cr-stavka:114px;--cr-razmak:10px;}
body.tax-product_cat .cr-kat-h1{font-size:50px !important;}
.cr-kat-krug-n{font-size:14px !important;}
}
@media(max-width:1024px){
body.tax-product_cat{--cr-krug:104px;--cr-stavka:140px;--cr-razmak:24px;--cr-okvir:5px;}
body.tax-product_cat.cr-kat-pod-mnogo{--cr-krug:104px;--cr-stavka:140px;--cr-razmak:28px 24px;}
body.tax-product_cat.cr-kat-pod-mnogo .cr-kat-krugovi{flex-wrap:wrap !important;}
body.tax-product_cat .cr-kat-hero{padding-top:40px !important;}
body.tax-product_cat .cr-kat-h1{font-size:44px !important;}
}
@media(max-width:767px){
body.tax-product_cat{--cr-krug:72px;--cr-stavka:82px;--cr-razmak:8px;--cr-okvir:4px;}
body.tax-product_cat.cr-kat-pod-mnogo{--cr-krug:64px;--cr-stavka:70px;--cr-razmak:10px;}
body.tax-product_cat .cr-kat-hero{padding:28px var(--cr-trg-rub) 32px !important;}
body.tax-product_cat.cr-kat-s-pod .cr-kat-hero{padding-bottom:calc(var(--cr-krug) / 2 + 26px) !important;}
body.tax-product_cat .cr-kat-hero-txt .cr-krusi .cr-krusi-stavka:first-child,
body.tax-product_cat .cr-kat-hero-txt .cr-krusi .cr-krusi-stavka:first-child + .cr-krusi-sep{display:none !important;}
.cr-kat-naslov{margin-top:18px !important;flex-direction:column !important;align-items:center !important;gap:6px !important;}
body.tax-product_cat .cr-kat-h1{font-size:36px !important;}
.cr-kat-ruk{margin-top:0 !important;transform:rotate(-4deg) !important;text-align:center !important;font-size:17px !important;}
.cr-kat-ruk-br{display:none !important;}
body.tax-product_cat .cr-kat-uvod{margin-top:10px !important;max-width:520px !important;font-size:15px !important;}
.cr-kat-krug{gap:8px !important;}
.cr-kat-krug-n{font-size:13px !important;}
body.tax-product_cat.cr-kat-pod-mnogo .cr-kat-krugovi{
flex-wrap:nowrap !important;justify-content:flex-start !important;overflow-x:auto !important;
margin:0 -20px !important;padding:0 20px !important;-webkit-overflow-scrolling:touch !important;
}
body.tax-product_cat.cr-kat-s-pod .cr-trg-alati{padding-top:24px !important;}
body.tax-product_cat:not(.cr-kat-s-pod) .cr-trg-alati{padding-top:18px !important;}
}
.cr-kat-poziv{background:none !important;padding:0 var(--cr-trg-rub) 84px !important;display:block !important;}
.cr-kat-poziv-w,.cr-kat-poziv-w .elementor-widget-container{width:100% !important;}
.cr-kat-poziv-w .elementor-shortcode{
display:grid !important;grid-template-columns:340px minmax(0,1fr) 380px !important;
column-gap:40px !important;row-gap:0 !important;align-items:stretch !important;min-height:260px !important;
background:#F0E5DD !important;border-radius:10px !important;padding:0 !important;overflow:hidden !important;
}
.cr-kat-poziv-f{position:relative !important;min-width:0 !important;overflow:visible !important;}
.cr-kat-poziv-f .cr-kat-img{
position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;
object-fit:cover !important;object-position:left center !important;display:block !important;
border-radius:0 !important;mix-blend-mode:darken !important;
}
.cr-kat-poziv-f--d .cr-kat-img{
inset:18px 28px 18px 0 !important;width:calc(100% - 28px) !important;height:calc(100% - 36px) !important;
object-fit:contain !important;object-position:center !important;
}
.cr-kat-poziv-hand{
position:absolute !important;left:auto !important;right:14% !important;top:18% !important;z-index:1 !important;
white-space:nowrap !important;text-align:center !important;transform:rotate(-10deg) !important;
font:500 18px/1.4 var(--e-global-typography-accent-font-family),cursive !important;color:#6B5B47 !important;
}
.cr-kat-poziv-hand .cr-srce{color:#B0623F !important;}
.cr-kat-poziv-t{
display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;
gap:14px !important;padding:40px 0 !important;text-align:center !important;min-width:0 !important;
}
.cr-kat-poziv-t .cr-kat-cta{align-self:center !important;margin-top:6px !important;}
.cr-kat-poziv-t .cr-kat-cta svg{width:15px !important;height:15px !important;}
.cr-kat-poziv-h{
margin:0 !important;text-wrap:pretty;
font:400 32px/1.2 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:#2B2A26 !important;
}
.cr-kat-cta-kratki{display:none !important;}
.cr-kat-poziv-p{
margin:0 !important;max-width:470px !important;text-wrap:pretty;
font:300 15px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#6E675C !important;
}
.cr-trg-alati{
padding:28px var(--cr-trg-rub) 0 !important;
display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;
align-items:center !important;justify-content:flex-start !important;gap:12px !important;
}
.cr-trg-filtri-w{order:1 !important;width:auto !important;flex:none !important;padding:0 !important;display:none !important;}
.cr-trg-lijevo-w{order:2 !important;width:auto !important;flex:0 1 auto !important;min-width:0 !important;padding:0 !important;}
.cr-trg-alati-d{
order:3 !important;margin-left:auto !important;width:auto !important;flex:none !important;padding:0 !important;
display:flex !important;flex-direction:row !important;align-items:center !important;gap:12px !important;
}
.cr-trg-desno{width:auto !important;flex:none !important;padding:0 !important;display:flex !important;align-items:center !important;gap:12px !important;}
.cr-trg-sort-w{width:auto !important;flex:none !important;padding:0 !important;}
.cr-trg-lijevo{display:flex !important;flex-direction:row !important;align-items:center !important;gap:12px !important;min-width:0 !important;}
.cr-trg-broj{
white-space:nowrap !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-trg-lijevo.cr-ima-filtere .cr-trg-broj{display:none !important;}
.cr-trg-razdjelnik{width:1px !important;height:18px !important;background:#DED6C8 !important;flex:none !important;display:block !important;}
.cr-trg-lijevo .cr-chips{
display:flex !important;flex-direction:row !important;align-items:center !important;
gap:12px !important;flex-wrap:wrap !important;
}
.cr-trg-lijevo .cr-chips-t{
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;white-space:nowrap !important;
}
.cr-trg-lijevo .cr-chip{
display:inline-flex !important;align-items:center !important;gap:9px !important;
height:36px !important;box-sizing:border-box !important;padding:0 12px !important;
background:#F7E8E1 !important;color:var(--e-global-color-secondary) !important;
border:0 !important;border-radius:4px !important;text-decoration:none !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-trg-lijevo .cr-chip-x{display:inline-flex !important;line-height:0 !important;}
.cr-trg-lijevo .cr-chip-x svg{width:12px !important;height:12px !important;}
.cr-trg-lijevo .cr-chips-clear{
height:36px !important;display:inline-flex !important;align-items:center !important;
color:var(--e-global-color-secondary) !important;text-decoration:underline !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-trg-sort{display:flex !important;flex-direction:row !important;align-items:center !important;gap:12px !important;margin:0 !important;}
.cr-trg-sort-o{
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;white-space:nowrap !important;margin:0 !important;
}
.cr-trg-sort select{
height:48px !important;box-sizing:border-box !important;padding:0 14px !important;margin:0 !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #E1D9CA !important;border-radius:6px !important;
font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-trg-filtri-gumb{
display:flex !important;align-items:center !important;gap:10px !important;
height:48px !important;box-sizing:border-box !important;padding:0 18px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #E1D9CA !important;
border-radius:6px !important;color:var(--e-global-color-primary) !important;text-decoration:none !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-trg-filtri-gumb svg{color:var(--e-global-color-accent) !important;flex:none !important;}
.cr-trg-filtri-z{
display:inline-flex !important;align-items:center !important;justify-content:center !important;
min-width:20px !important;height:20px !important;padding:0 6px !important;border-radius:10px !important;
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;
font:400 12px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-trg-glavni{
padding:24px var(--cr-trg-rub) 80px !important;
display:grid !important;grid-template-columns:250px minmax(0,1fr) !important;
gap:44px !important;align-items:start !important;
}
.cr-trg-sidebar{position:sticky !important;top:24px !important;padding:0 !important;width:auto !important;gap:0 !important;}
.cr-trg-mreza{padding:0 !important;width:auto !important;min-width:0 !important;}
.cr-trg-filtri,.cr-trg-filtri .elementor-widget-container,.cr-trg-filtri .elementor-shortcode{width:100% !important;}
.cr-trg-prazno-w,.cr-trg-prazno-w .elementor-widget-container,.cr-trg-prazno-w .elementor-shortcode{width:100% !important;}
.cr-trg-prazno{
background:var(--e-global-color-cralt) !important;border-radius:8px !important;
padding:48px 32px !important;text-align:center !important;
display:flex !important;flex-direction:column !important;align-items:center !important;gap:10px !important;
}
.cr-trg-prazno svg{color:var(--e-global-color-accent) !important;}
.cr-trg-prazno-h{
margin:4px 0 0 !important;
font:400 24px/1.25 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-trg-prazno-p{
margin:0 !important;
font:300 14px/1.6 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#5E574C !important;
}
.cr-trg-prazno .cr-kat-cta{margin-top:8px !important;}
.tax-product_cat .cr-arh-trust,
.tax-product_cat .cr-shop-nl{display:none !important;}
.post-type-archive-product .cr-kat-poziv{display:none !important;}
.cr-trg-oc .e-off-canvas{
background:rgba(43,42,38,.45) !important;
display:flex !important;align-items:flex-start !important;justify-content:center !important;
padding:80px 0 0 !important;
}
.cr-trg-oc .e-off-canvas__main{
position:relative !important;inset:auto !important;
width:560px !important;max-width:calc(100% - 40px) !important;
height:auto !important;max-height:calc(100vh - 80px) !important;
background:var(--e-global-color-crsurface) !important;border-radius:8px !important;
display:flex !important;flex-direction:column !important;overflow:hidden !important;
}
.cr-trg-oc .e-off-canvas__content{display:flex !important;flex-direction:column !important;min-height:0 !important;flex:1 1 auto !important;}
.cr-trg-oc-inner{display:flex !important;flex-direction:column !important;min-height:0 !important;flex:1 1 auto !important;padding:0 !important;width:auto !important;}
.cr-trg-oc-glava{
display:flex !important;flex-direction:row !important;align-items:center !important;
justify-content:space-between !important;gap:12px !important;width:auto !important;flex:none !important;
padding:22px 20px 14px !important;
}
.cr-trg-oc-h,.cr-trg-oc-h .elementor-widget-container,.cr-trg-oc-h .elementor-shortcode{
display:flex !important;align-items:baseline !important;gap:8px !important;width:auto !important;
}
.cr-trg-oc-naslov{
font:400 22px/26.4px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-trg-oc-meta{
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;white-space:nowrap !important;
}
.cr-trg-oc-x{
width:44px !important;height:44px !important;flex:none !important;padding:0 !important;
display:flex !important;align-items:center !important;justify-content:center !important;
}
.cr-trg-oc-x .elementor-widget-icon{line-height:0 !important;}
.cr-trg-oc-tijelo{
flex:1 1 auto !important;min-height:0 !important;overflow-y:auto !important;
padding:0 20px 12px !important;width:auto !important;
}
.cr-trg-oc-tijelo .cr-fs-grupa{
padding:0 !important;border-bottom:0 !important;border-top:1px solid #E7E0D3 !important;
}
.cr-trg-oc-tijelo .cr-fs-naslov{min-height:52px !important;}
.cr-trg-oc-tijelo .cr-fs-lista{padding:0 0 10px !important;}
.cr-trg-oc-tijelo .cr-fs-redak{min-height:44px !important;gap:12px !important;}
.cr-trg-oc-tijelo .cr-fs-kvadrat{width:20px !important;height:20px !important;}
.cr-trg-oc-tijelo .cr-fs-strelica{width:16px !important;height:16px !important;}
.cr-trg-oc-dno{
display:flex !important;flex-direction:row !important;align-items:normal !important;gap:10px !important;
width:auto !important;flex:none !important;padding:14px 20px 24px !important;
border-top:1px solid var(--e-global-color-crline) !important;
background:var(--e-global-color-crsurface) !important;
}
.cr-trg-oc-obrisi{width:auto !important;flex:none !important;padding:0 !important;}
.cr-trg-obrisi{
display:inline-flex !important;align-items:center !important;justify-content:center !important;
height:52px !important;box-sizing:border-box !important;padding:0 18px !important;
border:1px solid #DED6C8 !important;border-radius:4px !important;text-decoration:none !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4A463E !important;
}
.cr-trg-oc-ok{flex:1 1 auto !important;width:auto !important;padding:0 !important;}
.cr-trg-oc-ok .elementor-shortcode{display:block !important;}
.cr-trg-oc-prikazi{
display:flex !important;align-items:center !important;justify-content:center !important;
width:100% !important;height:52px !important;box-sizing:border-box !important;
border:0 !important;border-radius:4px !important;text-decoration:none !important;
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;
font:400 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.6px !important;
}
@media(max-width:1199px){
.cr-kat-hero,.cr-kat-pod,.cr-kat-poziv,.cr-trg-alati,.cr-trg-glavni{--cr-trg-rub:48px;}
.cr-kat-hero{
min-height:0 !important;grid-template-columns:minmax(0,1fr) 440px !important;
gap:40px !important;padding:36px var(--cr-trg-rub) !important;
}
.cr-kat-h1{font-size:46px !important;line-height:48.76px !important;letter-spacing:-0.69px !important;}
.cr-kat-poziv{padding:0 var(--cr-trg-rub) 72px !important;}
.cr-kat-poziv-w .elementor-shortcode{grid-template-columns:260px minmax(0,1fr) 290px !important;column-gap:24px !important;}
.cr-kat-poziv-t{padding:36px 0 !important;}
.cr-kat-poziv-h{font-size:28px !important;}
.cr-kat-poziv-hand{right:4% !important;top:9% !important;font-size:15px !important;}
.cr-trg-alati{padding:26px var(--cr-trg-rub) 0 !important;}
.cr-trg-glavni{grid-template-columns:220px minmax(0,1fr) !important;gap:36px !important;padding:22px var(--cr-trg-rub) 72px !important;}
.cr-shop-grid .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:30px 22px !important;}
.cr-kat-hero-foto{min-height:0 !important;}
.cr-arh-trust{padding:44px var(--cr-rub) !important;}
.cr-shop-nl{padding:52px var(--cr-rub) !important;grid-template-columns:300px minmax(0,1fr) !important;gap:40px !important;}
.cr-shop-nl-hand{display:none !important;}
}
@media(max-width:1024px){
.cr-kat-hero{
grid-template-columns:minmax(0,1fr) 300px !important;min-height:0 !important;
gap:32px !important;padding:30px var(--cr-trg-rub) !important;
}
.cr-kat-hero-txt{padding:0 !important;}
.cr-kat-hero-foto{aspect-ratio:4/3 !important;}
.cr-kat-h1{font-size:40px !important;line-height:42.4px !important;letter-spacing:-0.6px !important;}
.cr-trg-alati{padding:24px var(--cr-trg-rub) 0 !important;}
.cr-trg-filtri-w{display:block !important;}
.cr-trg-glavni{grid-template-columns:minmax(0,1fr) !important;gap:0 !important;padding:20px var(--cr-trg-rub) 64px !important;}
.cr-trg-sidebar{display:none !important;}
.cr-shop-grid .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:28px 18px !important;}
.cr-kat-poziv{padding:0 var(--cr-trg-rub) 64px !important;}
.cr-kat-poziv-w .elementor-shortcode{grid-template-columns:280px minmax(0,1fr) !important;column-gap:24px !important;}
.cr-kat-poziv-f--d{display:none !important;}
.cr-kat-poziv-t{padding:32px 28px 32px 4px !important;}
.cr-kat-poziv-h{font-size:26px !important;}
.cr-arh-trust{padding:40px var(--cr-rub) !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:26px 18px !important;}
.cr-shop-nl{padding:44px var(--cr-rub) !important;grid-template-columns:minmax(0,1fr) !important;gap:18px !important;}
}
@media(max-width:767px){
.cr-trg-oc .e-off-canvas{padding:64px 0 0 !important;}
.cr-trg-oc .e-off-canvas__main{
width:100% !important;max-width:100% !important;
max-height:calc(100vh - 64px) !important;border-radius:12px 12px 0 0 !important;
}
.cr-kat-hero,.cr-kat-pod,.cr-kat-poziv,.cr-trg-alati,.cr-trg-glavni{--cr-trg-rub:20px;}
.cr-kat-hero{
display:grid !important;grid-template-columns:minmax(0,1fr) !important;
min-height:0 !important;gap:12px !important;
padding:22px var(--cr-trg-rub) 24px !important;
}
.cr-kat-hero-txt{padding:0 !important;gap:12px !important;background:none !important;}
.cr-kat-hero-txt .cr-krusi,
.cr-kat-hero-txt .cr-krusi .woocommerce-breadcrumb{
font-size:12px !important;line-height:12px !important;gap:8px !important;
}
.cr-kat-tekst .elementor-shortcode{gap:12px !important;}
.cr-kat-h1{font-size:36px !important;line-height:38.88px !important;letter-spacing:-0.54px !important;}
.cr-kat-uvod{max-width:none !important;font-size:15px !important;line-height:25.5px !important;}
.cr-kat-hero-foto{min-height:0 !important;aspect-ratio:3/2 !important;margin-top:6px !important;}
.cr-kat-hand{
left:auto !important;right:12px !important;top:11px !important;text-align:right !important;
font-size:16px !important;line-height:22.4px !important;
}
.cr-trg-alati{
display:grid !important;grid-template-columns:1fr 1fr !important;
gap:14px 10px !important;padding:20px var(--cr-trg-rub) 0 !important;
}
.cr-trg-filtri-w{order:1 !important;grid-column:1 !important;width:auto !important;}
.cr-trg-alati-d{order:2 !important;grid-column:2 !important;margin-left:0 !important;display:block !important;}
.cr-trg-lijevo-w{order:3 !important;grid-column:1 / -1 !important;width:auto !important;}
.cr-trg-desno{display:none !important;}
.cr-trg-sort-o{display:none !important;}
.cr-trg-sort,.cr-trg-sort-p{display:block !important;width:100% !important;}
.cr-trg-sort select{
width:100% !important;height:50px !important;padding:0 12px !important;
font-weight:400 !important;
}
.cr-trg-filtri-gumb{width:100% !important;height:50px !important;justify-content:center !important;padding:1px 6px !important;}
.cr-trg-lijevo{flex-direction:column !important;align-items:stretch !important;gap:14px !important;}
.cr-trg-lijevo .cr-trg-broj{font-size:13px !important;line-height:13px !important;}
.cr-trg-lijevo.cr-ima-filtere .cr-trg-broj{display:block !important;}
.cr-trg-lijevo .cr-chips{
flex-wrap:nowrap !important;overflow-x:auto !important;min-width:0 !important;
-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important;
}
.cr-trg-lijevo .cr-chips::-webkit-scrollbar{display:none !important;}
.cr-trg-lijevo .cr-chip,.cr-trg-lijevo .cr-chips-clear{flex:none !important;height:40px !important;}
.cr-trg-glavni{padding:20px var(--cr-trg-rub) 36px !important;}
.cr-shop-grid .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:26px 12px !important;}
.cr-kat-poziv{padding:0 var(--cr-trg-rub) 36px !important;}
.cr-kat-poziv-w .elementor-shortcode{grid-template-columns:minmax(0,1fr) !important;min-height:0 !important;}
.cr-kat-poziv-f--d{display:none !important;}
.cr-kat-poziv-f--l{aspect-ratio:4/3 !important;width:100% !important;}
.cr-kat-poziv-hand{right:8% !important;top:14% !important;font-size:17px !important;}
.cr-kat-poziv-t{margin-top:-18px !important;padding:0 20px 24px !important;position:relative !important;z-index:1 !important;}
.cr-kat-poziv-br,.cr-kat-poziv-p-dugi{display:none !important;}
.cr-kat-poziv-h{font-size:26px !important;line-height:1.25 !important;}
.cr-kat-poziv-p{max-width:none !important;}
.cr-kat-cta-dugi{display:none !important;}
.cr-kat-cta-kratki{display:inline !important;}
.cr-kat-poziv-t .cr-kat-cta{width:100% !important;padding:17px !important;justify-content:center !important;margin-top:0 !important;}
.cr-arh-trust{padding:30px var(--cr-rub) !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:26px 18px !important;}
.cr-shop-nl{padding:32px var(--cr-rub) !important;gap:14px !important;}
}
.cr-lz{background:var(--e-global-color-crbg) !important;padding:48px var(--cr-rub) 76px !important;}
.cr-lz-okvir{
margin:0 !important;
background:var(--e-global-color-crsurface) !important;border:1px solid var(--e-global-color-crline) !important;
border-radius:10px !important;padding:33px !important;
}
.cr-lz-glava{display:flex !important;align-items:baseline !important;justify-content:space-between !important;}
.cr-lz-h{margin:0 !important;font:400 28px/1.2 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:var(--e-global-color-primary) !important;}
.cr-lz-broj-m{display:none !important;}
.cr-lz-lista{list-style:none !important;margin:22px 0 0 !important;padding:0 !important;}
.cr-lz-red{
display:grid !important;
grid-template-columns:96px 422px 110px 132px 220px 44px !important;
gap:22px !important;align-items:center !important;
border-top:1px solid var(--e-global-color-crline) !important;padding:0 !important;min-height:137px !important;
}
.cr-lz-foto{display:block !important;width:96px !important;height:96px !important;border-radius:6px !important;overflow:hidden !important;}
.cr-lz-foto img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;}
.cr-lz-info{display:flex !important;flex-direction:column !important;gap:8px !important;}
.cr-lz-naziv{font:400 17px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-primary) !important;text-decoration:none !important;}
.cr-lz-naziv:hover{color:#8A4A28 !important;}
.cr-lz-status{font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;}
.cr-lz-status--ima{color:#3E5F3A !important;}
.cr-lz-status--nema{color:#8A4A28 !important;}
.cr-lz-cijena{font:400 17px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-primary) !important;}
.cr-lz-cijena .woocommerce-Price-amount{font:inherit !important;color:inherit !important;}
.cr-lz-akcija,.cr-lz-ukloni{display:contents !important;}
.cr-lz-kol{
display:flex !important;align-items:center !important;justify-content:space-between !important;
width:132px !important;height:46px !important;background:#FFFCF7 !important;
border:1px solid var(--e-global-color-crline) !important;border-radius:5px !important;
}
.cr-lz-kol-b{
width:36px !important;height:36px !important;background:none !important;border:0 !important;
font:400 15px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmuted) !important;cursor:pointer !important;padding:0 !important;
}
.cr-lz-kol-u{
width:40px !important;border:0 !important;background:none !important;text-align:center !important;
font:400 15px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-primary) !important;padding:0 !important;
}
.cr-lz-cta{
display:inline-flex !important;align-items:center !important;justify-content:center !important;
height:46px !important;border-radius:5px !important;text-decoration:none !important;
font:400 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;cursor:pointer !important;
}
.cr-lz-cta--primarni{width:220px !important;background:#8A5233 !important;color:var(--e-global-color-crsurface) !important;border:1px solid #8A5233 !important;}
.cr-lz-cta--primarni:hover{background:#75442A !important;}
.cr-lz-cta--drugi{grid-column:4 !important;width:132px !important;background:var(--e-global-color-crsurface) !important;color:var(--e-global-color-crmuted) !important;border:1px solid var(--e-global-color-crline) !important;}
.cr-lz-cta--drugi:hover{border-color:#8A5233 !important;}
.cr-lz-cta--nedostupno{grid-column:4 !important;width:132px !important;background:var(--e-global-color-crcard) !important;color:var(--e-global-color-crmeta) !important;border:1px solid var(--e-global-color-crline) !important;cursor:default !important;}
.cr-lz-x{
grid-column:6 !important;width:44px !important;height:44px !important;
background:none !important;border:0 !important;border-radius:0 !important;
cursor:pointer !important;padding:0 !important;
font:400 15px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-crmeta) !important;
}
.cr-lz-x:hover{color:#8A4A28 !important;}
.cr-lz-nema{margin:22px 0 0 !important;font:300 15px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-text) !important;}
.cr-lz-prijava{color:var(--e-global-color-secondary) !important;text-decoration:underline !important;text-underline-offset:3px !important;}
.cr-lz-prijava:hover{color:#8A4A28 !important;}
.cr-lz-savjet{
margin:24px 0 0 !important;
display:flex !important;align-items:center !important;gap:18px !important;
background:#F7F3EB !important;border-radius:10px !important;padding:22px 26px !important;
}
.cr-lz-savjet-ik{
flex:0 0 auto !important;width:44px !important;height:44px !important;border-radius:50% !important;
background:var(--e-global-color-crsurface) !important;color:var(--e-global-color-accent) !important;
display:flex !important;align-items:center !important;justify-content:center !important;
font:400 18px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-lz-savjet-t{display:flex !important;flex-direction:column !important;gap:6px !important;}
.cr-lz-savjet-h{font:400 16px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-primary) !important;}
.cr-lz-savjet-p{font:300 14px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4F4940 !important;}
.cr-lz-hero{
background:#FBF7F0 !important;position:relative !important;
display:grid !important;grid-template-columns:700px 1fr !important;
min-height:288px !important;align-items:center !important;
padding:0 !important;gap:0 !important;
padding-left:var(--cr-rub) !important;padding-right:var(--cr-rub) !important;
}
.cr-lz-hero-txt{
padding:44px 0 !important;z-index:2 !important;
display:flex !important;flex-direction:column !important;align-items:flex-start !important;
gap:16px !important;width:auto !important;
}
.cr-lz-h1 .elementor-heading-title{
display:block !important;font:400 52px/1.06 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.015em !important;color:var(--e-global-color-primary) !important;
}
.cr-lz-p .elementor-heading-title{
display:block !important;font:300 16px/1.75 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4F4940 !important;max-width:420px !important;
}
.cr-lz-hand{width:auto !important;padding:0 !important;}
.cr-lz-hand .cr-hand,.cr-lz-hand .cr-hand p{font-size:21px !important;line-height:1.4 !important;}
.cr-lz-hero-foto{
align-self:stretch !important;padding:0 !important;
min-height:288px !important;height:100% !important;
position:relative !important;overflow:hidden !important;
}
.cr-lz-hero-foto .elementor-widget-image{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;}
.cr-lz-umetak{padding:0 !important;}
@media(max-width:1024px){
.cr-lz-hero{grid-template-columns:1fr 1fr !important;}
.cr-lz-h1 .elementor-heading-title{font-size:40px !important;}
.cr-lz-red{grid-template-columns:96px 1fr 110px 132px !important;}
.cr-lz-cta--primarni{grid-column:2/5 !important;width:100% !important;}
.cr-lz-x{grid-column:4 !important;justify-self:end !important;}
}
@media(max-width:767px){
.cr-lz{padding:24px 20px 48px !important;}
.cr-lz-hero{display:flex !important;flex-direction:column !important;padding-left:0 !important;padding-right:0 !important;min-height:0 !important;}
.cr-lz-hero-txt{padding:24px 24px 20px !important;gap:12px !important;}
.cr-lz-h1 .elementor-heading-title{font-size:32px !important;}
.cr-lz-hero-foto{min-height:150px !important;height:150px !important;}
.cr-lz-okvir{padding:20px !important;}
.cr-lz-h{font-size:22px !important;}
.cr-lz-broj{display:none !important;}
.cr-lz-broj-m{display:inline !important;font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:var(--e-global-color-text) !important;}
.cr-lz-red{
grid-template-columns:76px 1fr 24px !important;gap:12px !important;
min-height:0 !important;padding:16px 0 !important;
background:#FFFCF7 !important;border:1px solid var(--e-global-color-crline) !important;
border-radius:8px !important;margin-bottom:12px !important;padding:12px !important;
align-items:start !important;
}
.cr-lz-foto{width:76px !important;height:76px !important;grid-row:1/3 !important;}
.cr-lz-info{grid-column:2 !important;}
.cr-lz-naziv{font-size:15px !important;}
.cr-lz-cijena{grid-column:2 !important;font-size:16px !important;}
.cr-lz-kol{display:none !important;}
.cr-lz-cta{grid-column:1/4 !important;width:100% !important;height:44px !important;}
.cr-lz-cta--primarni,.cr-lz-cta--drugi,.cr-lz-cta--nedostupno{grid-column:1/4 !important;width:100% !important;}
.cr-lz-x{grid-column:3 !important;grid-row:1 !important;width:24px !important;height:24px !important;justify-self:end !important;}
.cr-lz-savjet{padding:16px 18px !important;align-items:flex-start !important;gap:12px !important;}
}
.cr-kt-hero{
background:#FBF7F0 !important;border-bottom:1px solid #EDE6DA !important;
display:grid !important;grid-template-columns:minmax(0,1fr) 560px !important;
gap:56px !important;align-items:center !important;
padding:46px var(--cr-rub) !important;
}
.cr-kt-hero-txt{
display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;align-items:stretch !important;
gap:15px !important;padding:0 !important;width:auto !important;min-width:0 !important;
}
.cr-kt-eyebrow .elementor-heading-title{
display:block !important;font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.24em !important;text-transform:uppercase !important;color:var(--e-global-color-crmeta) !important;
}
.cr-kt-h1 .elementor-heading-title{
display:block !important;font:400 52px/1.08 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.015em !important;color:var(--e-global-color-primary) !important;
}
.cr-kt-p .elementor-heading-title{
display:block !important;font:300 16px/1.75 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4F4940 !important;max-width:400px !important;
}
.cr-kt-hero-foto{
position:relative !important;aspect-ratio:16/9 !important;
border-radius:8px !important;overflow:hidden !important;
padding:0 !important;align-self:center !important;
}
.cr-kt-hero-foto .elementor-widget-image{
position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;
}
.cr-kt-hand{
position:absolute !important;right:24px !important;top:20px !important;
z-index:3 !important;width:auto !important;padding:0 !important;
}
.cr-kt-hand .cr-hand,.cr-kt-hand .cr-hand p{
font-size:19px !important;line-height:1.45 !important;transform:rotate(-10deg) !important;
}
.cr-kt-glavno{
display:grid !important;grid-template-columns:minmax(0,1fr) 340px !important;
gap:36px !important;align-items:start !important;
padding:44px var(--cr-rub) 76px !important;
}
.cr-kt-umetak{padding:0 !important;width:auto !important;min-width:0 !important;}
.cr-kt-umetak .elementor-shortcode{display:block !important;}
.cr-kt-okvir{display:block !important;}
.cr-kt-forma{
background:var(--e-global-color-crsurface);border:1px solid #EDE6DA;border-radius:10px;
padding:34px;display:flex;flex-direction:column;gap:22px;margin:0;
}
.cr-kt-h{
margin:0;font:400 30px/1.2 var(--e-global-typography-primary-font-family),Georgia,serif;
color:var(--e-global-color-primary);
}
.cr-kt-vrsta{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;}
.cr-kt-legenda{
padding:0 0 10px;margin:0;font:400 13px/1 var(--e-global-typography-secondary-font-family),sans-serif;
color:var(--e-global-color-primary);
}
.cr-kt-pilule{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;}
.cr-kt-pilula{
display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px;
border:1px solid #E1D9CA;border-radius:5px;background:var(--e-global-color-crsurface);
color:var(--e-global-color-crmuted);cursor:pointer;
font:400 14px/1 var(--e-global-typography-secondary-font-family),sans-serif;
}
.cr-kt-pilula input{position:absolute;opacity:0;width:0;height:0;}
.cr-kt-pilula svg{width:17px;height:17px;fill:currentColor;flex:none;}
.cr-kt-pilula.cr-aktivna{
background:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary);
color:var(--e-global-color-crsurface);
}
.cr-kt-pilula:focus-within{outline:2px solid var(--e-global-color-secondary);outline-offset:2px;}
.cr-kt-sazetak{
display:flex;align-items:flex-start;gap:12px;
background:#F7E8E1;border:1px solid #E0C7B8;border-radius:6px;padding:14px 16px;
font:300 14px/1.55 var(--e-global-typography-secondary-font-family),sans-serif;color:#5E574C;
}
.cr-kt-sazetak[hidden]{display:none;}
.cr-kt-sazetak svg{width:16px;height:16px;fill:#8A4A28;flex:none;margin-top:2px;}
.cr-kt-sazetak .cr-jako{font-weight:400;color:var(--e-global-color-primary);}
.cr-kt-mreza{display:grid;grid-template-columns:1fr 1fr;gap:18px;}
.cr-kt-polje{display:flex;flex-direction:column;gap:8px;min-width:0;}
.cr-kt-polje--puno{grid-column:1 / -1;}
.cr-kt-o{
display:flex;align-items:baseline;gap:6px;
font:400 13px/1 var(--e-global-typography-secondary-font-family),sans-serif;color:var(--e-global-color-primary);
}
.cr-kt-neob{font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif;color:#756957;}
.cr-kt-o-red{display:flex;align-items:baseline;justify-content:space-between;gap:12px;}
.cr-kt-brojac{font:300 12px/1 var(--e-global-typography-secondary-font-family),sans-serif;color:#756957;}
.cr-kt-brojac.cr-puno{color:#8A4A28;}
.cr-kt-forma .cr-kt-unos{
width:100%;box-sizing:border-box;min-height:52px;padding:15px 14px;
background:#FFFCF7;border:1px solid var(--e-global-color-crfield);border-radius:4px;
font:300 15px/1.3 var(--e-global-typography-secondary-font-family),sans-serif;
color:var(--e-global-color-primary);
}
.cr-kt-forma textarea.cr-kt-unos{min-height:0;resize:vertical;line-height:1.7;}
.cr-kt-forma select.cr-kt-unos{height:52px;padding:0 14px;}
.cr-kt-forma .cr-kt-unos::placeholder{color:#756957;}
.cr-kt-forma .cr-kt-unos:focus{outline:none;border-color:var(--e-global-color-secondary);}
.cr-kt-forma .cr-kt-polje.cr-lose .cr-kt-unos{border-color:#8A4A28;}
.cr-kt-hint{font:300 12px/1.4 var(--e-global-typography-secondary-font-family),sans-serif;color:var(--e-global-color-crmeta);}
.cr-kt-hint[hidden]{display:none;}
.cr-kt-greska{
display:flex;align-items:center;gap:6px;
font:300 12px/1.4 var(--e-global-typography-secondary-font-family),sans-serif;color:#8A4A28;
}
.cr-kt-greska[hidden]{display:none;}
.cr-kt-greska svg{width:13px;height:13px;fill:currentColor;flex:none;}
.cr-kt-prilog{
display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;
background:var(--e-global-color-crbg);border:1px dashed var(--e-global-color-crfield);
border-radius:8px;padding:20px;
}
.cr-kt-prilog.cr-ima{border-style:solid;border-color:var(--e-global-color-secondary);}
.cr-kt-prilog-ik{
width:52px;height:52px;flex:none;border-radius:8px;background:#F1E7DA;
display:flex;align-items:center;justify-content:center;
font-size:24px;color:var(--e-global-color-accent);
}
.cr-kt-prilog-ik svg{width:24px;height:24px;fill:var(--e-global-color-accent);}
.cr-kt-prilog-t{display:flex;flex-direction:column;gap:4px;min-width:0;}
.cr-kt-prilog-h{font:400 15px/1.4 var(--e-global-typography-secondary-font-family),sans-serif;color:var(--e-global-color-primary);}
.cr-kt-prilog-p{font:300 13px/1.5 var(--e-global-typography-secondary-font-family),sans-serif;color:#5E574C;}
.cr-kt-prilog-gumb{
display:inline-flex;align-items:center;justify-content:center;gap:8px;
min-height:48px;padding:0 18px;border:1px solid var(--e-global-color-secondary);border-radius:4px;
background:var(--e-global-color-crsurface);color:var(--e-global-color-secondary);cursor:pointer;
font:400 14px/1 var(--e-global-typography-secondary-font-family),sans-serif;
}
.cr-kt-prilog-gumb svg{width:15px;height:15px;fill:currentColor;}
.cr-kt-prilog input[type=file]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;}
.cr-kt-popis{grid-column:1 / -1;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;}
.cr-kt-popis[hidden]{display:none;}
.cr-kt-datoteka{
display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;
background:#FFFCF7;border:1px solid var(--e-global-color-crfield);border-radius:4px;padding:8px 10px;
}
.cr-kt-datoteka-ik{width:18px;height:18px;flex:none;line-height:0;}
.cr-kt-datoteka-ik svg{width:18px;height:18px;fill:#B0623F;}
.cr-kt-datoteka-n{
font:300 14px/1.4 var(--e-global-typography-secondary-font-family),sans-serif;color:var(--e-global-color-primary);
overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.cr-kt-datoteka-v{font:300 12px/1 var(--e-global-typography-secondary-font-family),sans-serif;color:#756957;}
.cr-kt-datoteka-x{
width:36px;height:36px;border:0;background:none;cursor:pointer;position:relative;
}
.cr-kt-datoteka-x::before,.cr-kt-datoteka-x::after{
content:"";position:absolute;left:11px;top:17px;width:14px;height:1px;background:#5E574C;
}
.cr-kt-datoteka-x::before{transform:rotate(45deg);}
.cr-kt-datoteka-x::after{transform:rotate(-45deg);}
.cr-kt-privola-red{display:flex;flex-direction:column;gap:8px;}
.cr-kt-privola{
display:flex;align-items:flex-start;gap:12px;
font:300 14px/1.7 var(--e-global-typography-secondary-font-family),sans-serif;color:#4F4940;cursor:pointer;
}
.cr-kt-privola input{width:20px;height:20px;flex:none;margin:2px 0 0;accent-color:#4E5442;}
.cr-kt-privola a{color:#8A4A28;border-bottom:1px solid #DDBBA8;}
.cr-kt-privola-red.cr-lose .cr-kt-privola input{outline:1px solid #8A4A28;outline-offset:2px;}
.cr-kt-med{position:absolute !important;left:-9999px !important;top:auto !important;width:1px;height:1px;overflow:hidden;}
.cr-kt-dno{display:flex;flex-direction:row;align-items:center;gap:22px;flex-wrap:wrap;}
.cr-kt-posalji{
display:inline-flex;align-items:center;justify-content:center;gap:10px;
min-height:52px;padding:0 32px;border:0;border-radius:4px;cursor:pointer;
background:var(--e-global-color-secondary);color:var(--e-global-color-crsurface);
font:400 15px/1 var(--e-global-typography-secondary-font-family),sans-serif;letter-spacing:.04em;
}
.cr-kt-posalji:hover{background:var(--e-global-color-crctahov);}
.cr-kt-posalji svg{width:15px;height:15px;fill:currentColor;display:none;}
.cr-kt-posalji.cr-busy{background:#8A8F7E;cursor:progress;}
.cr-kt-posalji.cr-busy svg{display:block;animation:cr-vrti 1s linear infinite;}
@keyframes cr-vrti{to{transform:rotate(360deg);}}
.cr-kt-rok{
display:inline-flex;align-items:center;gap:8px;
font:300 14px/1.6 var(--e-global-typography-secondary-font-family),sans-serif;color:#5E574C;
}
.cr-kt-rok svg{width:16px;height:16px;fill:#B0623F;flex:none;}
.cr-kt-recaptcha{
display:flex;align-items:flex-start;gap:6px;
font:300 11px/1.5 var(--e-global-typography-secondary-font-family),sans-serif;color:#756957;
}
.cr-kt-recaptcha svg{width:13px;height:13px;fill:currentColor;flex:none;margin-top:1px;}
.cr-kt-recaptcha a{color:#8A4A28;}
.cr-kt-potvrda{
background:var(--e-global-color-crsurface);border:1px solid #EDE6DA;border-radius:10px;
padding:34px;display:flex;flex-direction:column;gap:18px;
}
.cr-kt-potvrda-krug{
width:48px;height:48px;border-radius:50%;background:#E8EBE2;
display:flex;align-items:center;justify-content:center;
}
.cr-kt-potvrda-krug svg{width:26px;height:26px;fill:var(--e-global-color-secondary);}
.cr-kt-potvrda-p{
margin:0;font:300 15px/1.75 var(--e-global-typography-secondary-font-family),sans-serif;
color:#4F4940;max-width:600px;
}
.cr-kt-potvrda-nota{
margin:0;background:var(--e-global-color-cralt);border-radius:6px;padding:14px 16px;
font:300 13px/1.6 var(--e-global-typography-secondary-font-family),sans-serif;color:#5E574C;
}
.cr-kt-potvrda-nota a{color:#8A4A28;border-bottom:1px solid #DDBBA8;}
.cr-kt-potvrda-dl{
margin:0;display:grid;grid-template-columns:180px 1fr;gap:0;
font:300 14px/1.6 var(--e-global-typography-secondary-font-family),sans-serif;
}
.cr-kt-potvrda-dl dt{padding:12px 0;color:#5E574C;border-top:1px solid #EDE6DA;}
.cr-kt-potvrda-dl dd{padding:12px 0;margin:0;color:var(--e-global-color-primary);border-top:1px solid #EDE6DA;}
.cr-kt-potvrda-dno{display:flex;align-items:center;gap:22px;flex-wrap:wrap;}
.cr-kt-potvrda-dno .cr-kt-posalji{text-decoration:none;}
.cr-kt-novi{
font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif;
color:#5E574C;border-bottom:1px solid var(--e-global-color-crfield);
}
.cr-kt-aside{
display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;
gap:20px !important;padding:0 !important;width:auto !important;min-width:0 !important;
}
.cr-kt-kartica{
background:#F7F3EB !important;border-radius:10px !important;padding:26px !important;
display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;
gap:14px !important;width:auto !important;min-width:0 !important;
}
.cr-kt-kartica--info{gap:18px !important;}
.cr-kt-k-h .elementor-heading-title{
display:block !important;font:400 22px/1.25 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-kt-stavka{
position:relative !important;
display:flex !important;flex-direction:row !important;align-items:flex-start !important;
gap:14px !important;padding:0 !important;width:auto !important;min-height:44px !important;
}
.cr-kt-stavka-v a::after{content:"" !important;position:absolute !important;inset:0 !important;}
.cr-kt-karta-t a::after{content:"" !important;position:absolute !important;inset:0 !important;}
.cr-kt-stavka-ik{
width:38px !important;height:38px !important;min-height:38px !important;flex:none !important;
border-radius:50% !important;background:var(--e-global-color-crsurface) !important;padding:0 !important;
display:flex !important;align-items:center !important;justify-content:center !important;
font-size:18px !important;color:var(--e-global-color-accent) !important;
}
.cr-kt-stavka-ik .elementor-widget-icon{line-height:0 !important;width:auto !important;}
.cr-kt-stavka-ik .elementor-icon svg{width:18px !important;height:18px !important;}
.cr-kt-stavka-t{
display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;gap:4px !important;
padding:2px 0 0 !important;width:auto !important;min-width:0 !important;flex:1 1 auto !important;
}
.cr-kt-stavka-o .elementor-heading-title{
display:block !important;font:400 10px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.16em !important;text-transform:uppercase !important;color:#5E574C !important;
}
.cr-kt-stavka-v .elementor-heading-title{
display:block !important;font:400 15px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-kt-stavka-pod .elementor-heading-title{
display:block !important;font:300 12px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-kt-maps{
display:flex !important;flex-direction:row !important;align-items:center !important;
align-self:flex-start !important;gap:5px !important;min-height:24px !important;
padding:0 !important;width:auto !important;margin-top:4px !important;
}
.cr-kt-maps .elementor-widget-icon{line-height:0 !important;width:auto !important;}
.cr-kt-maps-t .elementor-heading-title,
.cr-kt-maps-t .elementor-heading-title a{
display:block !important;font:300 12px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;border-bottom:1px solid #DDBBA8 !important;
}
.cr-kt-karta{
flex:0 0 auto !important;display:block !important;aspect-ratio:auto !important;
position:relative !important;
background:#EDE8DD !important;border:1px solid #E7DFD1 !important;border-radius:6px !important;
padding:0 !important;width:100% !important;box-sizing:border-box !important;overflow:hidden !important;
}
.cr-kt-karta::before{
content:"" !important;display:block !important;position:static !important;
inset:auto !important;width:auto !important;height:auto !important;
background:none !important;padding-top:56.25% !important;
}
.cr-kt-karta-pin{
position:absolute !important;left:50% !important;top:50% !important;
transform:translate(-50%,-90%) !important;width:auto !important;padding:0 !important;
}
.cr-kt-karta-pin .elementor-widget-icon{line-height:0 !important;}
.cr-kt-karta-oznaka{
position:absolute !important;left:10px !important;bottom:10px !important;
display:flex !important;flex-direction:row !important;align-items:center !important;gap:6px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid var(--e-global-color-crfield) !important;
border-radius:4px !important;padding:7px 10px !important;width:auto !important;
}
.cr-kt-karta-oznaka .elementor-widget-icon{line-height:0 !important;width:auto !important;}
.cr-kt-karta-t .elementor-heading-title{
display:block !important;font:300 12px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-kt-mreze{
display:flex !important;flex-direction:row !important;gap:8px !important;
border-top:1px solid #E7DFD1 !important;padding:14px 0 0 !important;
width:100% !important;box-sizing:border-box !important;
}
.cr-kt-mreza-krug{
box-sizing:content-box !important;
width:40px !important;height:40px !important;min-height:40px !important;flex:none !important;
border-radius:50% !important;background:var(--e-global-color-crsurface) !important;
border:1px solid #E7DFD1 !important;padding:0 !important;
display:flex !important;align-items:center !important;justify-content:center !important;
}
.cr-kt-mreza-krug .elementor-widget-icon{line-height:0 !important;width:auto !important;}
.cr-kt-mreza-krug .elementor-icon svg{width:16px !important;height:16px !important;}
.cr-kt-savjet{
display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;
align-items:flex-start !important;gap:12px !important;padding:0 !important;width:auto !important;
}
.cr-kt-savjet-t{flex:1 1 auto !important;width:auto !important;min-width:0 !important;}
.cr-kt-savjet .elementor-widget-icon{line-height:0 !important;width:auto !important;flex:none !important;margin-top:4px !important;}
.cr-kt-savjet .elementor-icon svg{width:14px !important;height:14px !important;}
.cr-kt-savjet-t .elementor-heading-title{
display:block !important;font:300 14px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-kt-sva .elementor-heading-title,
.cr-kt-sva .elementor-heading-title a{
display:inline-flex !important;align-items:center !important;min-height:29px !important;
font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;border-bottom:1px solid #DDBBA8 !important;
}
.cr-kt-hvala{align-self:flex-end !important;width:auto !important;padding:0 !important;margin-top:4px !important;}
.cr-kt-hvala .cr-hand,.cr-kt-hvala .cr-hand p{
font-size:18px !important;line-height:1.45 !important;transform:rotate(-8deg) !important;
}
.cr-kt-proces{
background:var(--e-global-color-crsurface) !important;border-top:1px solid #EDE6DA !important;
padding:70px var(--cr-rub) !important;gap:0 !important;
}
.cr-kt-proces-glava{
display:flex !important;flex-direction:column !important;align-items:center !important;
text-align:center !important;gap:10px !important;padding:0 0 38px !important;width:100% !important;
}
.cr-kt-proces-glava .cr-eyebrow .elementor-heading-title{letter-spacing:.26em !important;}
.cr-kt-proces-h .elementor-heading-title{
display:block !important;font:400 42px/1.12 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-kt-koraci{
display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;
gap:26px !important;padding:0 !important;width:100% !important;align-items:stretch !important;
}
.cr-kt-korak{
background:var(--e-global-color-crbg) !important;border:1px solid #EDE6DA !important;
border-radius:10px !important;padding:24px !important;
display:flex !important;flex-direction:column !important;gap:16px !important;
width:auto !important;min-width:0 !important;
}
.cr-kt-korak-glava{
display:flex !important;flex-direction:row !important;align-items:center !important;
justify-content:space-between !important;gap:12px !important;padding:0 !important;width:100% !important;
}
.cr-kt-korak-br .elementor-heading-title{
display:block !important;font:400 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#B0623F !important;
}
.cr-kt-korak-krug{
width:52px !important;height:52px !important;min-height:52px !important;flex:none !important;
border-radius:50% !important;background:#F1E7DA !important;padding:0 !important;
display:flex !important;align-items:center !important;justify-content:center !important;
font-size:24px !important;color:#B0623F !important;
}
.cr-kt-korak-krug .elementor-widget-icon{line-height:0 !important;width:auto !important;}
.cr-kt-korak-krug .elementor-icon svg{width:22px !important;height:22px !important;}
.cr-kt-korak-txt{
display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;gap:12px !important;
padding:0 !important;width:100% !important;min-width:0 !important;
}
.cr-kt-korak-h .elementor-heading-title{
display:block !important;font:400 22px/1.25 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-kt-korak-p .elementor-heading-title{
display:block !important;font:300 14px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4F4940 !important;
}
.cr-kt-korak-rok{margin-top:2px !important;}
.cr-kt-korak-rok .elementor-heading-title{
display:block !important;font:400 12px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.06em !important;color:#8A4A28 !important;
}
@media(max-width:1199px){
.cr-kt-hero{grid-template-columns:minmax(0,1fr) 460px !important;gap:40px !important;padding:40px var(--cr-rub) !important;}
.cr-kt-h1 .elementor-heading-title{font-size:46px !important;}
.cr-kt-hand .cr-hand,.cr-kt-hand .cr-hand p{font-size:17px !important;}
.cr-kt-glavno{grid-template-columns:minmax(0,1fr) 300px !important;gap:28px !important;padding:40px var(--cr-rub) 64px !important;}
.cr-kt-forma,.cr-kt-potvrda{padding:28px;}
.cr-kt-h{font-size:28px;}
.cr-kt-potvrda-dl{grid-template-columns:160px 1fr;}
.cr-kt-proces{padding:60px var(--cr-rub) !important;}
.cr-kt-proces-glava{padding:0 0 32px !important;}
.cr-kt-proces-h .elementor-heading-title{font-size:36px !important;}
.cr-kt-koraci{gap:18px !important;}
.cr-kt-korak{padding:20px !important;}
.cr-kt-korak-txt{gap:10px !important;}
}
@media(max-width:1024px){
.cr-kt-hero{grid-template-columns:minmax(0,1fr) 300px !important;gap:32px !important;padding:30px var(--cr-rub) !important;}
.cr-kt-h1 .elementor-heading-title{font-size:40px !important;}
.cr-kt-hero-foto{aspect-ratio:4/3 !important;}
.cr-kt-hand .cr-hand,.cr-kt-hand .cr-hand p{font-size:16px !important;}
.cr-kt-glavno{grid-template-columns:minmax(0,1fr) !important;gap:24px !important;padding:28px var(--cr-rub) 52px !important;}
.cr-kt-aside{flex-direction:row !important;align-items:stretch !important;}
.cr-kt-kartica{flex:1 1 0 !important;}
.cr-kt-forma,.cr-kt-potvrda{padding:26px;}
.cr-kt-h{font-size:27px;}
.cr-kt-proces{padding:52px var(--cr-rub) !important;}
.cr-kt-proces-glava{padding:0 0 28px !important;}
.cr-kt-proces-h .elementor-heading-title{font-size:32px !important;}
.cr-kt-koraci{grid-template-columns:1fr 1fr !important;gap:18px !important;}
.cr-kt-korak{
display:grid !important;grid-template-columns:52px minmax(0,1fr) !important;
row-gap:7px !important;column-gap:16px !important;align-items:start !important;padding:20px !important;
}
.cr-kt-korak-glava{display:contents !important;}
.cr-kt-korak-krug{grid-column:1 !important;grid-row:1 / span 2 !important;}
.cr-kt-korak-br{grid-column:2 !important;grid-row:1 !important;}
.cr-kt-korak-txt{grid-column:2 !important;grid-row:2 !important;gap:7px !important;}
}
@media(max-width:767px){
.cr-kt-hero{grid-template-columns:1fr !important;gap:18px !important;padding:22px var(--cr-rub) !important;}
.cr-kt-h1 .elementor-heading-title{font-size:38px !important;}
.cr-kt-p .elementor-heading-title{max-width:none !important;}
.cr-kt-hero-foto{aspect-ratio:16/9 !important;}
.cr-kt-hand .cr-hand,.cr-kt-hand .cr-hand p{font-size:15px !important;}
.cr-kt-glavno{gap:16px !important;padding:22px var(--cr-rub) 36px !important;}
.cr-kt-aside{flex-direction:column !important;}
.cr-kt-kartica{flex:0 0 auto !important;}
.cr-kt-forma,.cr-kt-potvrda{padding:20px;}
.cr-kt-h{font-size:25px;}
.cr-kt-pilule{flex-direction:column;}
.cr-kt-pilula{justify-content:flex-start;}
.cr-kt-mreza{grid-template-columns:1fr;}
.cr-kt-prilog{grid-template-columns:52px minmax(0,1fr);}
.cr-kt-prilog-gumb{grid-column:1 / -1;}
.cr-kt-dno{flex-direction:column;align-items:center;gap:22px;}
.cr-kt-posalji{width:100%;align-self:stretch;}
.cr-kt-potvrda-dl{grid-template-columns:1fr;}
.cr-kt-potvrda-dl dd{padding-top:0;border-top:0;}
.cr-kt-proces{padding:32px var(--cr-rub) !important;}
.cr-kt-proces-glava{padding:0 0 20px !important;}
.cr-kt-proces-h .elementor-heading-title{font-size:30px !important;}
.cr-kt-koraci{grid-template-columns:1fr !important;gap:14px !important;}
}
.cr-inf-hero{
background:#FBF7F0 !important;position:relative !important;
border-bottom:1px solid #EDE6DA !important;
display:grid !important;grid-template-columns:minmax(0,1fr) 480px !important;
gap:56px !important;align-items:center !important;
padding:32px var(--cr-rub) !important;min-height:0 !important;
}
.cr-inf-hero-txt{
padding:0 !important;min-width:0 !important;
display:flex !important;flex-direction:column !important;align-items:flex-start !important;
gap:12px !important;width:auto !important;
}
.cr-inf-naslov-red{width:100% !important;padding:0 !important;}
.cr-inf-eyebrow .elementor-heading-title{
display:block !important;font:400 11px/1 "Jost",sans-serif !important;
letter-spacing:.22em !important;text-transform:uppercase !important;color:#726A5C !important;
}
.cr-inf-h1{align-self:stretch !important;}
.cr-inf-h1 .elementor-heading-title{
display:block !important;width:100% !important;
font:400 46px/1.08 "Lora",Georgia,serif !important;
letter-spacing:-.015em !important;color:#2B2A26 !important;
}
.cr-inf-hero-foto{
position:relative !important;padding:0 !important;width:auto !important;
aspect-ratio:21/9 !important;height:auto !important;min-height:190px !important;
border-radius:8px !important;overflow:hidden !important;
}
.cr-inf-hero-foto .elementor-widget-image{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;}
.cr-inf-hand{
position:absolute !important;right:22px !important;top:20px !important;
width:auto !important;padding:0 !important;margin:0 !important;z-index:2 !important;
transform:rotate(-8deg) !important;
}
.cr-inf-hand .cr-hand,.cr-inf-hand .cr-hand p{font-size:19px !important;line-height:1.5 !important;}
.cr-inf-meta-w{width:auto !important;padding:0 !important;}
.cr-inf-meta{
display:flex !important;align-items:center !important;gap:8px !important;margin:0 !important;
font:300 13px/1 "Jost",sans-serif !important;color:#726A5C !important;
}
.cr-inf-meta svg{flex:none !important;color:#726A5C !important;}
.cr-inf-glavno{
--cr-hdr:88px;
background:#FAF6EF !important;padding:44px var(--cr-rub) 76px !important;
display:grid !important;grid-template-columns:210px minmax(0,1fr) 260px !important;
gap:56px !important;align-items:start !important;
}
.cr-inf-nav,.cr-inf-pomoc{
background:none !important;border:0 !important;border-radius:0 !important;
padding:0 !important;width:auto !important;
}
.cr-inf-nav-w{padding:0 !important;width:auto !important;}
.cr-inf-navk{
position:sticky !important;top:calc(var(--cr-hdr) + 24px) !important;
display:flex !important;flex-direction:column !important;gap:0 !important;
}
.cr-inf-nav-o{
display:block !important;margin:0 0 12px !important;
font:400 11px/1 "Jost",sans-serif !important;letter-spacing:.22em !important;
text-transform:uppercase !important;color:#726A5C !important;
}
.cr-inf-nav-l{list-style:none !important;margin:0 !important;padding:0 !important;}
.cr-inf-nav-s > a{
display:block !important;padding:10px 14px !important;
border-left:2px solid #E7E0D3 !important;text-decoration:none !important;
font:300 14px/1.4 "Jost",sans-serif !important;color:#5E574C !important;
}
.cr-inf-nav-s > a:hover{border-left-color:#DED6C8 !important;color:#2B2A26 !important;}
.cr-inf-nav-s.cr-aktivna > a{
border-left-color:#4E5442 !important;color:#2B2A26 !important;font-weight:400 !important;
}
.cr-inf-toc{list-style:none !important;margin:0 !important;padding:0 !important;}
.cr-inf-toc a{
display:flex !important;align-items:center !important;min-height:46px !important;
padding:7px 14px 7px 26px !important;border-left:0 !important;
text-decoration:none !important;
font:300 13px/18.2px "Jost",sans-serif !important;color:#6E675C !important;
}
.cr-inf-toc a:hover{color:#2B2A26 !important;}
.cr-inf-ispis{
display:inline-flex !important;align-items:center !important;gap:8px !important;
margin:18px 0 0 14px !important;padding:7px 0 !important;min-height:33px !important;
background:none !important;border:0 !important;border-radius:0 !important;
cursor:pointer !important;
font:300 13px/18.2px "Jost",sans-serif !important;color:#4A463E !important;
}
.cr-inf-ispis:hover{color:#2B2A26 !important;}
.cr-inf-ispis svg{flex:none !important;}
.cr-inf-mnav{
display:none !important;
background:#FBF8F2 !important;border:1px solid #EDE6DA !important;border-radius:8px !important;
padding:0 16px !important;
font:400 16px/normal "Jost",sans-serif !important;color:#2B2A26 !important;
}
.cr-inf-mnav-s{
display:flex !important;align-items:center !important;justify-content:space-between !important;
height:50px !important;cursor:pointer !important;list-style:none !important;
font:400 14px/1 "Jost",sans-serif !important;color:#2B2A26 !important;
}
.cr-inf-mnav-s::-webkit-details-marker{display:none !important;}
.cr-inf-mnav-s svg{flex:none !important;transition:transform .2s !important;color:#726A5C !important;}
.cr-inf-mnav[open] .cr-inf-mnav-s svg{transform:rotate(180deg) !important;}
.cr-inf-mnav-l{list-style:none !important;margin:0 !important;padding:0 0 8px !important;}
.cr-inf-mnav-l a{
display:flex !important;align-items:center !important;justify-content:space-between !important;
height:48px !important;text-decoration:none !important;
border-top:1px solid #EDE6DA !important;
font:300 14px/1.4 "Jost",sans-serif !important;color:#5E574C !important;
}
.cr-inf-mnav-l .cr-aktivna a{color:#8A4A28 !important;}
.cr-inf-mnav-l .cr-aktivna svg{color:#8A4A28 !important;flex:none !important;}
.cr-inf-tekst h2[id]{scroll-margin-top:calc(var(--cr-hdr) + 24px) !important;}
.cr-inf-sadrzaj{padding:0 !important;width:auto !important;}
.cr-inf-tekst{max-width:640px !important;width:100% !important;}
.cr-inf-tekst h2{
margin:34px 0 0 !important;font:400 25px/1.3 "Lora",Georgia,serif !important;color:#2B2A26 !important;
}
.cr-inf-tekst h2:first-child{margin-top:0 !important;}
.cr-inf-tekst p{
margin:14px 0 0 !important;font:300 15px/1.85 "Jost",sans-serif !important;color:#4F4940 !important;
text-wrap:pretty !important;
}
.cr-inf-tekst ul{
margin:14px 0 0 !important;padding:0 0 0 20px !important;list-style:disc !important;
display:flex !important;flex-direction:column !important;gap:7px !important;
}
.cr-inf-tekst li{
margin:0 !important;font:300 15px/1.85 "Jost",sans-serif !important;color:#4F4940 !important;
}
.cr-inf-tekst a{color:#8A4A28 !important;}
.cr-inf-kartice{
display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;
gap:12px !important;margin:0 0 30px !important;
}
.cr-inf-kartica{
display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:6px !important;
background:#FBF8F2 !important;border:1px solid #EDE6DA !important;border-radius:6px !important;
padding:16px !important;
}
.cr-inf-kartica svg{color:#B0623F !important;flex:none !important;}
.cr-inf-kartica-v{font:400 15px/1.3 "Jost",sans-serif !important;color:#2B2A26 !important;}
.cr-inf-kartica-o{font:300 12px/1.45 "Jost",sans-serif !important;color:#726A5C !important;}
.cr-inf-dl{margin:14px 0 0 !important;padding:0 !important;}
.cr-inf-dl-r{
display:grid !important;grid-template-columns:180px minmax(0,1fr) !important;
align-items:center !important;gap:12px !important;
padding:11px 0 !important;border-bottom:1px solid #EDE6DA !important;
}
.cr-inf-dl-r:first-child{border-top:1px solid #EDE6DA !important;}
.cr-inf-dl dt{margin:0 !important;font:300 14px/1.45 "Jost",sans-serif !important;color:#726A5C !important;}
.cr-inf-dl dd{
margin:0 !important;display:flex !important;align-items:center !important;gap:10px !important;
font:300 15px/1.45 "Jost",sans-serif !important;color:#2B2A26 !important;
}
.cr-inf-dl dd a{color:#8A4A28 !important;text-decoration:none !important;border-bottom:1px solid #DDBBA8 !important;}
.cr-inf-dl-i{font-weight:400 !important;user-select:all !important;}
.cr-inf-kopiraj{
display:inline-flex !important;align-items:center !important;justify-content:center !important;
width:36px !important;height:36px !important;flex:none !important;padding:0 !important;
background:none !important;border:1px solid #DED6C8 !important;border-radius:4px !important;
cursor:pointer !important;color:#726A5C !important;
}
.cr-inf-kopiraj:hover{border-color:#B0623F !important;color:#B0623F !important;}
.cr-inf-kopiraj svg:last-child{display:none !important;}
.cr-inf-kopiraj.cr-ok{color:#4E5442 !important;border-color:#4E5442 !important;}
.cr-inf-kopiraj.cr-ok svg:first-child{display:none !important;}
.cr-inf-kopiraj.cr-ok svg:last-child{display:block !important;}
.cr-inf-tablica-w{margin:16px 0 0 !important;overflow-x:auto !important;}
.cr-inf-tablica{width:100% !important;border-collapse:collapse !important;}
.cr-inf-tablica th{
background:#F3EEE4 !important;text-align:left !important;padding:10px 12px !important;
font:400 11px/1.2 "Jost",sans-serif !important;letter-spacing:.14em !important;
text-transform:uppercase !important;color:#5E574C !important;
}
.cr-inf-tablica td{
padding:11px 12px !important;border-bottom:1px solid #EDE6DA !important;vertical-align:top !important;
font:300 13px/1.55 "Jost",sans-serif !important;color:#4F4940 !important;
}
.cr-inf-t-ime{font-weight:400 !important;color:#2B2A26 !important;}
.cr-inf-t-ime wbr{display:none !important;}
.cr-inf-t-vrsta--nuzni{color:#4E5442 !important;}
.cr-inf-t-vrsta--analiticki{color:#C8A34E !important;}
.cr-inf-t-vrsta--marketinski{color:#8A4A28 !important;}
.cr-inf-postavke{
display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;
margin:18px 0 0 !important;height:48px !important;padding:0 20px !important;
background:none !important;border:1px solid #4E5442 !important;border-radius:4px !important;
cursor:pointer !important;font:400 14px/1 "Jost",sans-serif !important;color:#4E5442 !important;
}
.cr-inf-postavke:hover{background:#4E5442 !important;color:#FBF8F2 !important;}
.cr-inf-pn-w{width:auto !important;padding:0 !important;}
.cr-inf-pn{
display:grid !important;grid-template-columns:1fr 1fr !important;gap:24px !important;
margin:44px 0 0 !important;padding:22px 0 0 !important;border-top:1px solid #EDE6DA !important;
}
.cr-inf-pn-s--d{text-align:right !important;}
.cr-inf-pn a{display:block !important;text-decoration:none !important;}
.cr-inf-pn-o{
display:flex !important;align-items:center !important;gap:6px !important;
font:300 12px/1.4 "Jost",sans-serif !important;color:#726A5C !important;
}
.cr-inf-pn-s--d .cr-inf-pn-o{justify-content:flex-end !important;}
.cr-inf-pn-n{
display:block !important;margin:4px 0 0 !important;
font:400 15px/1.4 "Jost",sans-serif !important;color:#2B2A26 !important;
}
.cr-inf-pn a:hover .cr-inf-pn-n{color:#8A4A28 !important;}
.cr-inf-pomoc-w{padding:0 !important;width:auto !important;}
.cr-inf-pom{
position:sticky !important;top:calc(var(--cr-hdr) + 24px) !important;
padding:24px !important;background:#FBF8F2 !important;
border:1px solid #EDE6DA !important;border-radius:8px !important;
}
.cr-inf-pomoc-h{margin:0 !important;font:400 22px/27.5px "Lora",Georgia,serif !important;color:#2B2A26 !important;}
.cr-inf-pomoc-t{margin:10px 0 0 !important;font:300 14px/1.7 "Jost",sans-serif !important;color:#6E675C !important;}
.cr-inf-pomoc-l{list-style:none !important;margin:14px 0 0 !important;padding:0 !important;}
.cr-inf-pomoc-l li{
display:flex !important;align-items:center !important;gap:10px !important;height:40px !important;
font:300 14px/1.4 "Jost",sans-serif !important;color:#4F4940 !important;
}
.cr-inf-pomoc-l svg{flex:none !important;color:#B0623F !important;}
.cr-inf-pomoc-l a{color:#4F4940 !important;text-decoration:none !important;}
.cr-inf-pomoc-l a:hover{color:#8A4A28 !important;}
.cr-inf-pomoc-g{
display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;
margin:16px 0 0 !important;height:48px !important;
background:#4E5442 !important;color:#FBF8F2 !important;border-radius:4px !important;
font:400 14px/1 "Jost",sans-serif !important;text-decoration:none !important;
}
.cr-inf-pomoc-g:hover{background:#3E4435 !important;color:#FBF8F2 !important;}
.cr-inf-pomoc-g svg{flex:none !important;}
@media(max-width:1199px){
.cr-inf-glavno{grid-template-columns:190px minmax(0,1fr) 230px !important;gap:40px !important;}
.cr-inf-hero{grid-template-columns:minmax(0,1fr) 400px !important;gap:40px !important;padding:28px var(--cr-rub) !important;}
.cr-inf-hero-foto{min-height:170px !important;}
.cr-inf-hand .cr-hand,.cr-inf-hand .cr-hand p{font-size:17px !important;}
.cr-inf-h1 .elementor-heading-title{font-size:40px !important;}
.cr-inf-tekst h2{font-size:23px !important;}
.cr-inf-kartice{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}
}
@media(max-width:1024px){
.cr-inf-glavno{--cr-hdr:64px;}
.cr-inf-hero{grid-template-columns:minmax(0,1fr) 300px !important;gap:32px !important;padding:26px var(--cr-rub) !important;}
.cr-inf-hero-foto{aspect-ratio:4/3 !important;min-height:0 !important;}
.cr-inf-h1 .elementor-heading-title{font-size:38px !important;}
.cr-inf-tekst h2{font-size:23px !important;}
.cr-inf-glavno{grid-template-columns:minmax(0,1fr) !important;gap:28px !important;}
.cr-inf-navk{display:none !important;}
.cr-inf-mnav{display:block !important;}
.cr-inf-pom{position:static !important;}
}
@media(max-width:767px){
.cr-inf-glavno{--cr-hdr:64px;}
.cr-inf-hero{grid-template-columns:minmax(0,1fr) !important;gap:18px !important;padding:20px var(--cr-rub) !important;}
.cr-inf-h1 .elementor-heading-title{font-size:32px !important;}
.cr-inf-hero-foto{aspect-ratio:16/9 !important;}
.cr-inf-hand .cr-hand,.cr-inf-hand .cr-hand p{font-size:16px !important;}
.cr-inf-glavno{gap:24px !important;padding:24px 20px 48px !important;}
.cr-inf-tekst h2{font-size:22px !important;line-height:1.27 !important;margin-top:26px !important;}
.cr-inf-t-ime wbr{display:inline !important;}
.cr-inf-tablica thead th:nth-child(3),.cr-inf-tablica thead th:nth-child(4){display:none !important;}
.cr-inf-tablica td:nth-child(3),.cr-inf-tablica td:nth-child(4){
display:inline-block !important;border-bottom:0 !important;padding-top:0 !important;
}
.cr-inf-dl-r{grid-template-columns:minmax(0,1fr) !important;gap:4px !important;align-items:start !important;}
.cr-inf-pn{grid-template-columns:1fr !important;gap:18px !important;}
.cr-inf-pn-s--d{text-align:left !important;}
.cr-inf-pn-s--d .cr-inf-pn-o{justify-content:flex-start !important;}
}
@media print{
.elementor-location-header,.elementor-location-footer{display:none !important;}
.cr-inf-nav-w,.cr-inf-pomoc-w,.cr-inf-hero-foto,
.cr-inf-glavno [data-noprint],.cr-inf-hero .woocommerce-breadcrumb{display:none !important;}
.cr-inf-glavno{grid-template-columns:1fr !important;padding:0 !important;gap:0 !important;}
.cr-inf-hero{display:block !important;padding:0 !important;min-height:0 !important;border:0 !important;}
.cr-inf-tekst{max-width:none !important;}
}
.cr-inf-raskid{margin:34px 0 0 !important;padding:0 !important;}
.cr-rsk{display:block !important;margin:26px 0 0 !important;max-width:640px !important;}
.cr-rsk-pdf{
display:flex !important;align-items:center !important;gap:12px !important;
min-height:48px !important;padding:14px 18px !important;margin:0 0 22px !important;
align-self:flex-start !important;
box-sizing:content-box !important;
width:fit-content !important;
border:1px solid #E1D9CA !important;border-radius:6px !important;
text-decoration:none !important;background:#FBF8F2 !important;
font:300 14px/1.4 "Jost",sans-serif !important;color:#4F4940 !important;
}
.cr-rsk-pdf svg{flex:none !important;width:20px !important;height:20px !important;color:#B0623F !important;}
.cr-rsk-pdf-t{font:300 14px/1.4 "Jost",sans-serif !important;color:inherit !important;}
.cr-rsk-pdf-m{color:#756957 !important;}
.cr-rsk-pdf:hover{border-color:#B0623F !important;color:#2B2A26 !important;}
@media(max-width:1023px){
.cr-rsk-pdf{align-self:stretch !important;width:auto !important;}
}
.cr-rsk-greska{
display:flex !important;align-items:flex-start !important;gap:12px !important;
margin:0 0 22px !important;padding:16px 18px !important;
background:#F7E8E1 !important;border:1px solid #E0C7B8 !important;border-radius:8px !important;
}
.cr-rsk-greska[hidden]{display:none !important;}
.cr-rsk-greska > svg{flex:none !important;color:#8A4A28 !important;margin-top:1px !important;}
.cr-rsk-greska strong{display:block !important;font:400 15px/1.45 "Jost",sans-serif !important;color:#8A4A28 !important;}
.cr-rsk-greska p{margin:4px 0 0 !important;font:300 14px/1.65 "Jost",sans-serif !important;color:#4F4940 !important;}
.cr-rsk-greska a{color:#8A4A28 !important;border-bottom:1px solid #DDBBA8 !important;text-decoration:none !important;}
.cr-rsk-k1,.cr-rsk-izjava,.cr-rsk-gotovo{
background:#FBF8F2 !important;border:1px solid #EDE6DA !important;border-radius:8px !important;
padding:26px !important;
font:400 16px/normal "Jost",sans-serif !important;color:#2B2A26 !important;
}
.cr-rsk-k1[hidden],.cr-rsk-k2[hidden],.cr-rsk-gotovo[hidden]{display:none !important;}
.cr-rsk-korak{
display:block !important;font:400 11px/1 "Jost",sans-serif !important;
letter-spacing:.16em !important;text-transform:uppercase !important;color:#726A5C !important;
}
.cr-rsk-h{margin:10px 0 0 !important;font:400 23px/29.9px "Lora",Georgia,serif !important;color:#2B2A26 !important;}
.cr-rsk-izjava .cr-rsk-h{font-size:21px !important;line-height:27px !important;}
.cr-rsk-gotovo .cr-rsk-h{font-size:26px !important;line-height:34px !important;}
.cr-rsk-uputa{margin:8px 0 0 !important;font:300 14px/1.7 "Jost",sans-serif !important;color:#4F4940 !important;}
.cr-rsk-par{display:grid !important;grid-template-columns:1fr 1fr !important;gap:14px !important;margin:18px 0 0 !important;}
.cr-rsk-polje{display:flex !important;flex-direction:column !important;gap:7px !important;margin:0 !important;}
.cr-rsk-par + .cr-rsk-polje{margin:14px 0 0 !important;}
.cr-rsk-polje label{font:400 13px/13px "Jost",sans-serif !important;color:#2B2A26 !important;}
.cr-rsk-neob{color:#756957 !important;}
.cr-rsk-polje input[type=text],
.cr-rsk-polje input[type=email],
.cr-rsk-polje input[type=date],
.cr-rsk-polje textarea{
background:#FFFCF7 !important;border:1px solid #DED6C8 !important;border-radius:4px !important;
padding:15px 14px !important;box-shadow:none !important;width:100% !important;box-sizing:border-box !important;
font:300 15px/19.5px "Jost",sans-serif !important;color:#2B2A26 !important;
}
.cr-rsk-polje input[readonly]{background:#F3EEE4 !important;color:#5E574C !important;}
.cr-rsk-polje textarea{line-height:1.55 !important;resize:vertical !important;}
.cr-rsk-pomoc{font:300 12px/1.5 "Jost",sans-serif !important;color:#726A5C !important;}
.cr-rsk-g{
display:inline-flex !important;align-items:center !important;justify-content:center !important;
gap:8px !important;height:50px !important;padding:0 26px !important;margin:18px 0 0 !important;
border-radius:4px !important;cursor:pointer !important;text-decoration:none !important;
font:400 15px/15px "Jost",sans-serif !important;
}
.cr-rsk-g--puni{background:#4E5442 !important;border:0 !important;color:#FBF8F2 !important;}
.cr-rsk-g--puni:hover{background:#3E4435 !important;color:#FBF8F2 !important;}
.cr-rsk-g--puni:disabled{background:#C7C1B4 !important;cursor:not-allowed !important;}
.cr-rsk-g--puni.cr-radi{background:#8A8F7E !important;}
.cr-rsk-g--obrub{background:none !important;border:1px solid #4E5442 !important;color:#4E5442 !important;}
.cr-rsk-g--obrub:hover{background:#F3EEE4 !important;}
.cr-rsk-g svg{flex:none !important;}
.cr-rsk-meta{
display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:12px !important;
padding:20px 22px !important;margin:0 0 22px !important;
background:#FBF8F2 !important;border:1px solid #EDE6DA !important;border-radius:8px !important;
font:400 16px/normal "Jost",sans-serif !important;color:#2B2A26 !important;
}
.cr-rsk-meta-s{display:flex !important;flex-direction:column !important;gap:4px !important;}
.cr-rsk-meta-o{font:300 12px/18px "Jost",sans-serif !important;color:#726A5C !important;}
.cr-rsk-meta-v{font:400 14px/1.4 "Jost",sans-serif !important;color:#2B2A26 !important;}
.cr-rsk-glava{display:flex !important;align-items:baseline !important;justify-content:space-between !important;gap:12px !important;}
.cr-rsk-k2 .cr-rsk-korak{line-height:17px !important;}
.cr-rsk-brojac{font:300 13px/1.4 "Jost",sans-serif !important;color:#726A5C !important;}
.cr-rsk-stavke{list-style:none !important;margin:12px 0 0 !important;padding:0 !important;
display:flex !important;flex-direction:column !important;gap:10px !important;}
.cr-rsk-stavka{
background:#FBF8F2 !important;border:1px solid #EDE6DA !important;border-radius:8px !important;
}
.cr-rsk-stavka.cr-odabrana{border-color:#4E5442 !important;background:#FFFCF7 !important;}
.cr-rsk-stavka--ne{background:#F7F3EB !important;}
.cr-rsk-stavka label{
display:flex !important;align-items:center !important;gap:14px !important;
padding:14px 16px !important;cursor:pointer !important;margin:0 !important;
}
.cr-rsk-stavka--ne label{cursor:default !important;}
.cr-rsk-cb{width:20px !important;height:20px !important;flex:none !important;margin:0 !important;accent-color:#4E5442 !important;}
.cr-rsk-slika{width:72px !important;height:72px !important;flex:none !important;border-radius:6px !important;object-fit:cover !important;}
.cr-rsk-stavka-t{display:flex !important;flex-direction:column !important;gap:3px !important;min-width:0 !important;flex:1 1 auto !important;}
.cr-rsk-naziv{font:400 15px/1.4 "Jost",sans-serif !important;color:#2B2A26 !important;}
.cr-rsk-stavka-m{font:300 13px/1.4 "Jost",sans-serif !important;color:#726A5C !important;}
.cr-rsk-stavka-p{font:300 13px/1.4 "Jost",sans-serif !important;color:#8A4A28 !important;}
.cr-rsk-iznos{margin-left:auto !important;flex:none !important;font:400 15px/1.4 "Jost",sans-serif !important;color:#2B2A26 !important;}
.cr-rsk-znak{
display:inline-flex !important;align-items:center !important;gap:6px !important;align-self:flex-start !important;
margin:4px 0 0 !important;padding:6px 10px !important;border-radius:4px !important;
font:300 12px/16px "Jost",sans-serif !important;
}
.cr-rsk-znak svg{flex:none !important;}
.cr-rsk-znak--da{background:#E8EBE2 !important;color:#4E5442 !important;}
.cr-rsk-znak--ne{background:#F7E8E1 !important;color:#8A4A28 !important;}
.cr-rsk-izjava{margin:22px 0 0 !important;}
.cr-rsk-privola{display:flex !important;align-items:flex-start !important;gap:10px !important;margin:16px 0 0 !important;}
.cr-rsk-privola input{width:18px !important;height:18px !important;flex:none !important;margin:2px 0 0 !important;accent-color:#4E5442 !important;}
.cr-rsk-privola span{font:300 13px/1.6 "Jost",sans-serif !important;color:#4F4940 !important;}
.cr-rsk-privola a{color:#8A4A28 !important;border-bottom:1px solid #DDBBA8 !important;text-decoration:none !important;}
.cr-rsk-zakon{margin:14px 0 0 !important;font:300 12px/1.65 "Jost",sans-serif !important;color:#726A5C !important;}
.cr-rsk-ok{
display:inline-flex !important;align-items:center !important;justify-content:center !important;
width:48px !important;height:48px !important;border-radius:50% !important;
background:#E8EBE2 !important;color:#4E5442 !important;
}
.cr-rsk-sazetak{
display:grid !important;grid-template-columns:auto minmax(0,1fr) !important;
gap:10px 18px !important;margin:18px 0 0 !important;padding:0 !important;
}
.cr-rsk-sazetak dt{margin:0 !important;font:300 13px/1.5 "Jost",sans-serif !important;color:#726A5C !important;}
.cr-rsk-sazetak dd{margin:0 !important;font:400 14px/1.5 "Jost",sans-serif !important;color:#2B2A26 !important;}
.cr-rsk-gumbi{display:flex !important;align-items:center !important;gap:12px !important;flex-wrap:wrap !important;}
@media(max-width:1199px){
.cr-rsk-k1,.cr-rsk-izjava,.cr-rsk-gotovo{padding:22px !important;}
}
@media(max-width:767px){
.cr-rsk-par{grid-template-columns:1fr !important;}
.cr-rsk-meta{grid-template-columns:1fr 1fr !important;}
.cr-rsk-k1,.cr-rsk-izjava,.cr-rsk-gotovo{padding:20px !important;}
.cr-rsk-slika{width:56px !important;height:56px !important;}
.cr-rsk-stavka label{gap:10px !important;padding:12px !important;}
.cr-rsk-iznos{align-self:flex-start !important;}
.cr-rsk-g{width:100% !important;}
}
@media print{
.cr-rsk{display:none !important;}
}
.cr-404-krusi-traka,.cr-404-hero,.cr-404-pretraga,.cr-404-linkovi,.cr-404-proizvodi{
--cr-404-rub:max(120px,calc((100% - 1200px) / 2));
width:100% !important;max-width:100% !important;
padding-left:var(--cr-404-rub) !important;padding-right:var(--cr-404-rub) !important;
gap:0 !important;
}
.cr-404-krusi-traka{
background:#FBF7F0 !important;
padding-top:24px !important;padding-bottom:0 !important;
}
.cr-404-krusi{margin:0 !important;}
.cr-404-hero{
position:relative !important;background:#FBF7F0 !important;
padding-top:36px !important;padding-bottom:70px !important;
text-align:center !important;align-items:center !important;
}
.cr-404-broj{margin:0 !important;}
.cr-404-broj .elementor-heading-title{
display:block !important;
font:400 150px/1 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-3px !important;color:#E4D6C4 !important;
}
.cr-404-h1{margin:18px 0 0 !important;}
.cr-404-h1 .elementor-heading-title{
display:block !important;
font:400 40px/1.15 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-404-p{margin:18px auto 0 !important;width:520px !important;max-width:100% !important;}
.cr-404-p,.cr-404-p p{
font:300 16px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4F4940 !important;
}
.cr-404-cta{margin:24px 0 0 !important;}
.cr-404-cta .elementor-button{
display:inline-flex !important;align-items:center !important;justify-content:center !important;
padding:17px 30px !important;border-radius:999px !important;
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;
font:400 15px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-404-cta .elementor-button:hover{background:var(--e-global-color-crctahov) !important;}
.cr-404-hand{
position:absolute !important;left:calc(var(--cr-404-rub) + 25px) !important;top:38px !important;
width:auto !important;padding:0 !important;text-align:left !important;
}
.cr-404-hand .cr-hand,.cr-404-hand .cr-hand p{
margin:0 !important;
font:500 18px/1.4 var(--e-global-typography-accent-font-family),cursive !important;
color:var(--e-global-color-crhand) !important;
}
.cr-404-hand .cr-hand{transform:rotate(-9deg) !important;}
.cr-404-hand .cr-srce{color:var(--e-global-color-accent) !important;}
.cr-404-hand-d,.cr-404-p-d{display:inline !important;}
.cr-404-hand-m,.cr-404-p-m{display:none !important;}
.cr-404-pretraga{
background:var(--e-global-color-crbg) !important;
border-top:1px solid #EDE6DA !important;
padding-top:57px !important;padding-bottom:56px !important;
font-family:var(--e-global-typography-secondary-font-family),sans-serif !important;
line-height:normal !important;color:var(--e-global-color-primary) !important;
}
.cr-404-pr-h{margin:0 !important;}
.cr-404-pr-h .elementor-heading-title{
display:block !important;text-align:center !important;
font:400 24px/1.25 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-404-pr-polje{margin:18px 0 0 !important;}
.cr-404-pr-polje .cr-pret-polje-red{justify-content:center !important;}
.cr-404-pr-polje .cr-pret-polje-u{width:360px !important;height:59px !important;padding:17px 18px !important;}
.cr-404-pr-polje .cr-pret-polje-g{
align-self:center !important;padding:1px 6px !important;
font-size:17px !important;line-height:normal !important;
}
.cr-404-linkovi{
background:var(--e-global-color-crsurface) !important;
padding-top:65px !important;padding-bottom:64px !important;
}
.cr-404-eyebrow{margin:0 !important;}
.cr-404-eyebrow .elementor-heading-title{
display:block !important;text-align:center !important;
font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.24em !important;text-transform:uppercase !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-404-lh{margin:10px 0 0 !important;}
.cr-404-lh .elementor-heading-title{
display:block !important;text-align:center !important;
font:400 32px/1.15 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-404-mreza{
display:grid !important;grid-template-columns:repeat(4,1fr) !important;
gap:24px !important;margin:36px 0 0 !important;padding:0 !important;
align-items:stretch !important;
}
.cr-404-k{
background:var(--e-global-color-crbg) !important;border-radius:10px !important;
border:1px solid #EDE6DA !important;
padding:24px !important;margin:0 !important;gap:0 !important;
align-content:flex-start !important;
font-family:var(--e-global-typography-secondary-font-family),sans-serif !important;
line-height:normal !important;color:var(--e-global-color-primary) !important;
}
.cr-404-k-ik{margin:0 !important;}
.cr-404-k-ik .elementor-icon-wrapper{text-align:left !important;}
.cr-404-k-ik .elementor-icon{
width:44px !important;height:44px !important;border-radius:50% !important;
background:#F1E7DA !important;
display:inline-flex !important;align-items:center !important;justify-content:center !important;
}
.cr-404-k-ik .elementor-icon svg{width:23px !important;height:23px !important;fill:#B0623F !important;}
.cr-404-k-h{margin:12px 0 0 !important;font:400 17px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;}
.cr-404-k-h .elementor-heading-title,.cr-404-k-h a{
font:400 17px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;text-decoration:none !important;
}
.cr-404-k-p{margin:12px 0 0 !important;font:300 13px/1.6 var(--e-global-typography-secondary-font-family),sans-serif !important;}
.cr-404-k-p .elementor-heading-title{
display:inline-block !important;
font:300 13px/1.6 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#5E574C !important;
}
.cr-404-proizvodi{
background:var(--e-global-color-crbg) !important;
padding-top:64px !important;padding-bottom:64px !important;
}
.cr-404-proizvodi{
display:grid !important;grid-template-columns:1fr auto !important;
grid-template-areas:"h s" "g g" !important;align-items:baseline !important;
}
.cr-404-ph{grid-area:h !important;}
.cr-404-svi{grid-area:s !important;justify-self:end !important;}
.cr-404-grid{grid-area:g !important;}
.cr-404-ph{margin:0 !important;}
.cr-404-ph .elementor-heading-title{
display:block !important;
font:400 28px/1.2 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-404-svi{width:auto !important;flex:none !important;}
.cr-404-svi .elementor-button{
background:transparent !important;padding:0 !important;border:0 !important;border-radius:0 !important;
font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmuted) !important;
}
.cr-404-svi .elementor-button-icon svg{width:12px !important;height:12px !important;fill:var(--e-global-color-crmuted) !important;}
.cr-404-grid{margin:32px 0 0 !important;}
.cr-404-grid .elementor-grid{gap:26px !important;}
.cr-404-grid .cr-card-kosarica{display:block !important;}
.cr-404-grid .cr-card{gap:12px !important;}
.cr-404-grid .cr-card-txt{gap:12px !important;}
.cr-404-grid .cr-card-wish{top:12px !important;right:12px !important;}
@media(max-width:1024px){
.cr-404-krusi-traka,.cr-404-krusi-traka,.cr-404-hero,.cr-404-pretraga,.cr-404-linkovi,.cr-404-proizvodi{--cr-404-rub:48px;}
}
@media(max-width:899px){
.cr-404-mreza{grid-template-columns:repeat(2,1fr) !important;gap:14px !important;}
}
@media(max-width:767px){
.cr-404-krusi-traka,.cr-404-krusi-traka,.cr-404-hero,.cr-404-pretraga,.cr-404-linkovi,.cr-404-proizvodi{--cr-404-rub:20px;}
.cr-404-krusi-traka{padding-top:20px !important;}
.cr-404-hero{
padding-top:28px !important;padding-bottom:40px !important;
padding-left:calc(var(--cr-404-rub) + 4px) !important;
padding-right:calc(var(--cr-404-rub) + 4px) !important;
gap:14px !important;
}
.cr-404-hand,.cr-404-h1,.cr-404-p{margin-top:0 !important;}
.cr-404-cta{margin-top:4px !important;}
.cr-404-broj .elementor-heading-title{font-size:90px !important;letter-spacing:normal !important;}
.cr-404-hand{position:static !important;margin:0 !important;text-align:center !important;}
.cr-404-hand .cr-hand,.cr-404-hand .cr-hand p{font-size:15px !important;line-height:21px !important;}
.cr-404-hand-d,.cr-404-p-d{display:none !important;}
.cr-404-hand-m,.cr-404-p-m{display:inline !important;}
.cr-404-hand .cr-hand{
margin-left:auto !important;margin-right:auto !important;
transform:rotate(-7deg) !important;
}
.cr-404-h1 .elementor-heading-title{font-size:28px !important;line-height:1.2 !important;}
.cr-404-p,.cr-404-p p{font-size:15px !important;line-height:1.75 !important;}
.cr-404-cta{width:100% !important;}
.cr-404-cta .elementor-button{width:100% !important;}
.cr-404-pretraga{padding-top:33px !important;padding-bottom:32px !important;}
.cr-404-pr-h .elementor-heading-title{font-size:21px !important;}
.cr-404-pr-polje{margin:14px 0 0 !important;}
.cr-404-pr-polje .cr-pret-polje-red{flex-direction:row !important;flex-wrap:nowrap !important;gap:10px !important;}
.cr-404-pr-polje .cr-pret-polje-u{width:auto !important;flex:1 1 auto !important;height:57px !important;}
.cr-404-pr-polje .cr-pret-polje-g{
width:56px !important;height:54px !important;flex:0 0 56px !important;
align-self:center !important;
}
.cr-404-linkovi{padding-top:31px !important;padding-bottom:32px !important;}
.cr-404-lh{margin:8px 0 0 !important;}
.cr-404-lh .elementor-heading-title{font-size:24px !important;}
.cr-404-mreza{margin:22px 0 0 !important;}
.cr-404-k{padding:18px !important;gap:10px !important;}
.cr-404-k-h,.cr-404-k-p{margin-top:0 !important;}
.cr-404-k-ik .elementor-icon{width:40px !important;height:40px !important;}
.cr-404-k-ik .elementor-icon svg{width:22px !important;height:22px !important;}
.cr-404-k-h{font-size:15px !important;line-height:1.3 !important;}
.cr-404-k-h .elementor-heading-title,.cr-404-k-h a{font-size:15px !important;line-height:1.3 !important;}
.cr-404-k-p{font-size:12px !important;line-height:1.55 !important;}
.cr-404-k-p .elementor-heading-title{font-size:12px !important;line-height:1.55 !important;}
.cr-404-proizvodi{padding-top:32px !important;padding-bottom:32px !important;}
.cr-404-ph .elementor-heading-title{font-size:22px !important;}
.cr-404-proizvodi{grid-template-columns:1fr !important;grid-template-areas:"h" "g" "s" !important;}
.cr-404-svi{justify-self:center !important;margin:18px 0 0 !important;}
.cr-404-grid{margin:16px 0 0 !important;}
.cr-404-grid .elementor-grid{gap:16px !important;}
}
body.cr-potvrda .cr-blg-krusi,
body.cr-potvrda .cr-blg-glava,
body.cr-potvrda .woocommerce-order-details,
body.cr-potvrda .woocommerce-customer-details,
body.cr-potvrda .woocommerce-order-overview,
body.cr-potvrda .woocommerce-thankyou-order-received{display:none !important;}
body.cr-potvrda .cr-blg-glavni{padding:0 !important;}
body.cr-potvrda .cr-blg-glavni .e-checkout__container,
body.cr-potvrda .cr-blg-glavni .woocommerce,
body.cr-potvrda .cr-blg-glavni .elementor-widget-container{display:block !important;width:auto !important;}
.cr-pot-glava{
display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;
align-items:flex-end !important;
justify-content:space-between !important;gap:32px !important;
padding:40px var(--cr-rub) 0 !important;
}
.cr-pot-glava-txt{
display:flex !important;flex-direction:column !important;gap:14px !important;
flex:0 0 600px !important;max-width:100% !important;
}
.cr-pot-krug{
display:flex !important;align-items:center !important;justify-content:center !important;
width:54px !important;height:54px !important;border-radius:50% !important;
background:var(--e-global-color-cralt) !important;color:var(--e-global-color-secondary) !important;
}
.cr-pot-h1{
margin:0 !important;
font:400 44px/48.4px var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.01em !important;color:var(--e-global-color-primary) !important;
}
.cr-pot-uvod{
margin:0 !important;
font:300 16px/27.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-pot-email{color:var(--e-global-color-crbody2) !important;}
.cr-pot-rok{font-weight:300 !important;color:var(--e-global-color-primary) !important;}
.cr-pot-koraci{flex:none !important;}
.cr-blg-koraci .cr-korak-br,
.cr-pot-koraci .cr-korak-br{
width:22px !important;height:22px !important;
font:400 11px/20px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-blg-koraci .cr-korak.cr-gotov .cr-korak-br,
.cr-pot-koraci .cr-korak.cr-gotov .cr-korak-br{
border:0 !important;background:var(--e-global-color-cralt) !important;
color:var(--e-global-color-secondary) !important;
font:300 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-blg-koraci .cr-korak.cr-aktivan .cr-korak-br,
.cr-pot-koraci .cr-korak.cr-aktivan .cr-korak-br{
font:400 11px/22px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-pot-koraci .cr-korak.cr-aktivan .cr-korak-t{color:var(--e-global-color-primary) !important;}
.cr-pot-traka-omot{padding:34px var(--cr-rub) 0 !important;}
.cr-pot-traka{
display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:24px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:8px !important;padding:24px 28px !important;
}
.cr-pot-celija{display:flex !important;flex-direction:column !important;gap:8px !important;}
.cr-pot-celija + .cr-pot-celija{
padding-left:24px !important;border-left:1px solid var(--e-global-color-crline) !important;
}
.cr-pot-nad{
font:400 11px/11px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.18em !important;text-transform:uppercase !important;color:var(--e-global-color-crmeta) !important;
}
.cr-pot-vr{
font:400 17px/22.1px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-pot-vr .amount,.cr-pot-vr bdi{font:inherit !important;color:inherit !important;}
.cr-pot-vr--rok{color:#8A4A28 !important;}
.cr-pot-glavni{
display:grid !important;grid-template-columns:minmax(0,1fr) 400px !important;gap:48px !important;
align-items:start !important;padding:34px var(--cr-rub) 0 !important;
}
.cr-pot-lijevo{display:flex !important;flex-direction:column !important;gap:24px !important;}
.cr-pot-uplata{
display:flex !important;flex-direction:column !important;gap:24px !important;min-width:0 !important;
background:#F7E8E1 !important;border:1px solid #E0C7B8 !important;border-radius:8px !important;padding:30px 32px !important;
}
.cr-pot-uplata--prazna{display:block !important;}
.cr-pot-uplata--prazna p{
margin:0 !important;
font:300 14px/22.4px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
.cr-pot-uplata-txt{display:flex !important;flex-direction:column !important;gap:20px !important;}
.cr-pot-uplata-glava{display:flex !important;flex-direction:column !important;gap:7px !important;}
.cr-pot-uplata-glava h2{
margin:0 !important;
font:400 28px/33.6px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-pot-uplata-glava p{
margin:0 !important;
font:300 14px/22.4px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
.cr-pot-dl{
display:grid !important;grid-template-columns:170px minmax(0,1fr) !important;gap:10px 20px !important;
margin:0 !important;align-items:center !important;
}
.cr-pot-dl dt{
margin:0 !important;
font:300 14px/21px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
.cr-pot-dl dd{
display:flex !important;flex-direction:row !important;align-items:center !important;
justify-content:space-between !important;gap:10px !important;margin:0 !important;
}
.cr-pot-dd{
font:300 15px/22.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;user-select:all !important;
}
.cr-pot-jako{
font:400 16px/22.4px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-pot-iznos{
font:400 20px/26px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-pot-dd--rok{
font:400 15px/22.5px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
}
.cr-pot-kopiraj{
display:flex !important;align-items:center !important;justify-content:center !important;flex:none !important;
width:36px !important;height:36px !important;padding:1px 6px !important;cursor:pointer !important;
background:none !important;border:1px solid #E0C7B8 !important;border-radius:4px !important;color:#8A4A28 !important;
}
.cr-pot-kopiraj.cr-pot-kopirano{color:var(--e-global-color-secondary) !important;}
.cr-pot-akcije{
display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;
align-items:center !important;gap:14px !important;
border-top:1px solid #E6CDBE !important;padding:18px 0 0 !important;
}
.cr-pot-sve{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:9px !important;
min-height:48px !important;
padding:14px 22px !important;border:0 !important;border-radius:4px !important;cursor:pointer !important;
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-pot-sve:hover{background:var(--e-global-color-crctahov) !important;}
.cr-pot-pdf{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:8px !important;
min-height:44px !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;text-decoration:none !important;
}
.cr-pot-qr{
display:grid !important;grid-template-columns:220px minmax(0,1fr) !important;gap:24px !important;align-items:center !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #E6CDBE !important;
border-radius:6px !important;padding:18px 20px !important;
}
.cr-pot-qr-txt{display:flex !important;flex-direction:column !important;gap:6px !important;min-width:0 !important;}
.cr-pot-qr-n{
display:flex !important;align-items:center !important;gap:8px !important;
font:400 14px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-pot-qr-n svg{flex:none !important;color:#B0623F !important;}
.cr-pot-qr-o{
font:300 13px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-pot-qr-polje{
width:100% !important;height:110px !important;box-sizing:border-box !important;
background:#FFFFFF !important;border-radius:4px !important;padding:14px 18px !important;
}
.cr-pot-qr-polje .cr-hub3-svg{display:block !important;width:100% !important;height:100% !important;border:0 !important;}
.cr-pot-racun{
display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;align-items:center !important;
justify-content:space-between !important;gap:20px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:8px !important;padding:22px 24px !important;text-decoration:none !important;
}
.cr-pot-racun--ok{justify-content:flex-start !important;gap:12px !important;background:var(--e-global-color-cralt) !important;}
.cr-pot-racun--ok svg{color:var(--e-global-color-secondary) !important;flex:none !important;}
.cr-pot-racun--ok span{
font:300 14px/22.4px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
.cr-pot-racun--link{justify-content:flex-start !important;gap:12px !important;}
.cr-pot-racun--link span{
flex:1 1 auto !important;
font:400 15px/22.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-pot-racun--link svg{color:var(--e-global-color-accent) !important;flex:none !important;}
.cr-pot-racun-txt{display:flex !important;flex-direction:column !important;gap:5px !important;min-width:0 !important;}
.cr-pot-racun-n{
font:400 17px/22.1px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-pot-racun-o{
font:300 13px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-pot-racun-g{
height:46px !important;padding:0 20px !important;cursor:pointer !important;flex:none !important;
background:var(--e-global-color-crsurface) !important;color:var(--e-global-color-secondary) !important;
border:1px solid var(--e-global-color-secondary) !important;border-radius:4px !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-pot-racun-g:hover{background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;}
.cr-pot-sazetak{
display:flex !important;flex-direction:column !important;gap:16px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid var(--e-global-color-crline) !important;
border-radius:8px !important;padding:28px !important;
}
.cr-pot-stavke{
display:flex !important;flex-direction:column !important;gap:14px !important;
padding:0 0 18px !important;border-bottom:1px solid var(--e-global-color-crline) !important;
}
.cr-pot-stavka{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:14px !important;align-items:start !important;}
.cr-pot-stavka-txt{display:flex !important;flex-direction:column !important;gap:6px !important;min-width:0 !important;}
.cr-pot-stavka-n{
font:300 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-pot-kol{white-space:nowrap !important;}
.cr-pot-stavka-c{
font:400 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;white-space:nowrap !important;text-align:right !important;
}
.cr-pot-stavka-c .amount,.cr-pot-stavka-c bdi{font:inherit !important;color:inherit !important;}
.cr-pot-pers{display:flex !important;flex-direction:column !important;gap:3px !important;}
.cr-pot-pers-r{font:300 12px/17.4px var(--e-global-typography-secondary-font-family),sans-serif !important;}
.cr-pot-pers-k{color:#756957 !important;}
.cr-pot-pers-v{color:var(--e-global-color-crmeta) !important;}
.cr-pot-redci{display:flex !important;flex-direction:column !important;gap:16px !important;}
.cr-pot-red{
display:flex !important;flex-direction:row !important;justify-content:space-between !important;gap:0 !important;
font:300 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-pot-red > span:last-child{color:var(--e-global-color-primary) !important;}
.cr-pot-red .amount,.cr-pot-red bdi,.cr-pot-red .woocommerce-Price-currencySymbol{font:inherit !important;color:inherit !important;display:inline !important;}
.cr-pot-besplatno{color:var(--e-global-color-secondary) !important;}
.cr-pot-popust > span:last-child{color:var(--e-global-color-accent) !important;}
.cr-pot-ukupno{
align-items:baseline !important;gap:12px !important;
border-top:1px solid var(--e-global-color-crline) !important;padding-top:16px !important;
font:400 17px/17px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-pot-ukupno > span:last-child,
.cr-pot-ukupno .amount,.cr-pot-ukupno bdi{
font:400 28px/28px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-accent) !important;
}
.cr-pot-status{
display:flex !important;flex-direction:column !important;gap:10px !important;
border-top:1px solid var(--e-global-color-crline) !important;padding:14px 0 0 !important;
}
.cr-pot-status-r{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:8px !important;
font:300 13px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-pot-status-r strong{font-weight:300 !important;color:var(--e-global-color-crbody2) !important;}
.cr-pot-tocka{display:block !important;width:8px !important;height:8px !important;border-radius:50% !important;flex:none !important;}
.cr-pot-status-o{
font:300 12px/18px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-pot{padding-bottom:80px !important;}
.cr-pot-info{
display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) 260px !important;gap:36px !important;
align-items:center !important;margin:34px var(--cr-rub) 0 !important;
padding:28px 0 0 !important;border-top:1px solid var(--e-global-color-crline) !important;
}
.cr-pot-info-s{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:12px !important;
font:300 14px/22.4px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-pot-info-s svg{color:var(--e-global-color-accent) !important;flex:none !important;}
.cr-pot-info-s a{color:#8A4A28 !important;text-decoration:none !important;}
.cr-pot-rukopis{
font:500 18px/27px "Dancing Script",cursive !important;color:#6B5B47 !important;
transform:rotate(-7deg) !important;text-align:center !important;justify-self:center !important;
}
.cr-pot-srce{color:#B0623F !important;}
.cr-pot-nema{
margin:60px var(--cr-rub) !important;
font:300 16px/27.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
@media(max-width:1199px){
.cr-pot-glavni{grid-template-columns:minmax(0,1fr) 360px !important;gap:40px !important;}
.cr-pot-h1{font-size:40px !important;line-height:44px !important;}
.cr-pot-traka{padding:22px 24px !important;gap:18px !important;}
.cr-pot-uplata{padding:26px 28px !important;}
.cr-pot-qr{grid-template-columns:200px minmax(0,1fr) !important;gap:20px !important;padding:16px 18px !important;}
.cr-pot-qr-polje{height:100px !important;}
.cr-pot-dl{grid-template-columns:150px minmax(0,1fr) !important;gap:10px 16px !important;}
.cr-pot-info{grid-template-columns:repeat(3,minmax(0,1fr)) 200px !important;gap:28px !important;}
}
@media(max-width:1024px){
.cr-pot-glava-txt{flex:0 1 auto !important;max-width:600px !important;}
.cr-pot-glavni{grid-template-columns:minmax(0,1fr) !important;gap:28px !important;}
.cr-pot-h1{font-size:38px !important;line-height:41.8px !important;}
.cr-pot-traka{grid-template-columns:repeat(3,minmax(0,1fr)) !important;padding:20px 22px !important;gap:20px !important;}
.cr-pot-celija + .cr-pot-celija{padding-left:24px !important;}
.cr-pot-celija:nth-child(4){padding-left:0 !important;border-left:0 !important;}
.cr-pot-uplata{padding:24px !important;}
.cr-pot-info{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:18px 28px !important;}
}
@media(max-width:767px){
.cr-pot-h1{font-size:32px !important;line-height:35.2px !important;}
.cr-pot-koraci{display:none !important;}
.cr-pot-traka{grid-template-columns:repeat(2,minmax(0,1fr)) !important;padding:18px !important;gap:18px !important;}
.cr-pot-celija + .cr-pot-celija{padding-left:0 !important;border-left:0 !important;}
.cr-pot-uplata{padding:22px 20px !important;}
.cr-pot-qr{grid-template-columns:1fr !important;gap:14px !important;padding:16px !important;}
.cr-pot-qr-polje{height:96px !important;}
.cr-pot-dl{grid-template-columns:minmax(0,1fr) !important;gap:6px 0 !important;}
.cr-pot-dl dt{font-size:12px !important;line-height:18px !important;}
.cr-pot-info{grid-template-columns:minmax(0,1fr) !important;gap:12px !important;}
.cr-pot-rukopis{text-align:left !important;}
}
.cr-sp-krusi{padding:26px var(--cr-rub) 0 !important;}
.cr-sp-glavni{
display:grid !important;grid-template-columns:1fr .82fr !important;
gap:56px !important;align-items:start !important;
padding:26px var(--cr-rub) 76px !important;
}
.cr-sp-krusi > .elementor-element,
.cr-sp-glavni > .elementor-element,
.cr-sp-tabovi > .elementor-element,
.cr-sp-slicno > .elementor-element,
.cr-sp-slicno-glava > .elementor-element,
.cr-sp-info > .elementor-element,
.cr-sp-galerija > .elementor-element,
.cr-sp-slicno-glava,.cr-sp-galerija,.cr-sp-info,.cr-sp-svi{padding-left:0 !important;padding-right:0 !important;}
.cr-sp-slicno-glava,.cr-sp-galerija,.cr-sp-info,.cr-sp-svi{padding-top:0 !important;padding-bottom:0 !important;}
.cr-sp-galerija,.cr-sp-info{min-width:0 !important;}
.cr-sp-info > .elementor-element,
.cr-sp-info .elementor-widget,
.cr-sp-galerija > .elementor-element{margin:0 !important;}
.cr-sp-info .elementor-widget-container,
.cr-sp-galerija .elementor-widget-container,
.cr-sp-cijena > .elementor-element{margin:0 !important;padding:0 !important;}
.cr-sp-cijena .price{margin:0 !important;}
.cr-sp-pers-w .elementor-shortcode,
.cr-sp-status .elementor-shortcode,
.cr-sp-trust-w .elementor-shortcode,
.cr-sp-ocjena .elementor-shortcode,
.cr-sp-galerija-w .elementor-shortcode{display:block !important;line-height:0 !important;}
.cr-sp-info{display:flex !important;flex-direction:column !important;gap:0 !important;}
.cr-prz-galerija{display:flex !important;flex-direction:column !important;gap:14px !important;}
.cr-prz-glavna{position:relative !important;border-radius:6px !important;overflow:hidden !important;}
.cr-prz-glavna-img{
display:block !important;width:100% !important;aspect-ratio:1/1 !important;
object-fit:cover !important;border-radius:6px !important;
}
.cr-prz-oznaka{
position:absolute !important;top:16px !important;left:16px !important;
display:inline-block !important;
padding:6px 8px !important;border-radius:3px !important;
font:400 10px/10px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.1em !important;text-transform:uppercase !important;
background:#B0623F !important;color:var(--e-global-color-crsurface) !important;
}
.cr-prz-oznaka.cr-card-oznaka--novo{background:var(--e-global-color-secondary) !important;}
.cr-prz-oznaka.cr-card-oznaka--pers{background:var(--e-global-color-cralt) !important;color:#8A4A28 !important;}
.cr-prz-oznaka--nema{background:var(--e-global-color-primary) !important;color:var(--e-global-color-crsurface) !important;}
.cr-prz-rukopis{
position:absolute !important;top:32px !important;right:28px !important;
transform:rotate(-11deg) !important;text-align:center !important;
font:500 19px/28.5px var(--e-global-typography-accent-font-family),cursive !important;
color:var(--e-global-color-crhand) !important;
}
.cr-prz-slicice{
display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:14px !important;
}
.cr-prz-slicica{
display:block !important;padding:0 !important;margin:0 !important;cursor:pointer !important;
background:none !important;border:1px solid var(--e-global-color-crline) !important;border-radius:6px !important;
overflow:hidden !important;aspect-ratio:1/1 !important;
}
.cr-prz-slicica img{
display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;
}
.cr-prz-slicica.cr-aktivna{border-color:var(--e-global-color-accent) !important;box-shadow:0 0 0 1px var(--e-global-color-accent) !important;}
.cr-sp-kat .elementor-shortcode{display:block !important;padding:0 !important;line-height:0 !important;}
.cr-sp-kat a{
display:inline-block !important;padding:0 0 14px !important;
font:400 11px/11px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.24em !important;text-transform:uppercase !important;
color:var(--e-global-color-crmeta) !important;text-decoration:none !important;
}
.cr-sp-h1 h1,.cr-sp-h1 .product_title{
margin:0 !important;
font:400 42px/47.04px var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.01em !important;color:var(--e-global-color-primary) !important;
}
.cr-sp-cijena{
display:flex !important;flex-direction:row !important;align-items:baseline !important;
gap:18px !important;padding:16px 0 0 !important;
}
.cr-sp-cijena .price,.cr-sp-cijena .price bdi,.cr-sp-cijena .amount,.cr-sp-cijena ins{
font:400 30px/30px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:#B0623F !important;text-decoration:none !important;background:none !important;
}
.cr-sp-cijena del,.cr-sp-cijena del .amount,.cr-sp-cijena del bdi{
font:400 18px/18px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:#756957 !important;text-decoration:line-through !important;opacity:1 !important;
}
.cr-prz-ocjena{
display:inline-flex !important;flex-direction:row !important;align-items:center !important;gap:6px !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;text-decoration:none !important;
}
.cr-prz-ocjena svg{color:#C8A34E !important;flex:none !important;}
.cr-prz-ocjena-r::before{content:"· " !important;}
.cr-prz-status{
display:flex !important;flex-direction:row !important;align-items:center !important;
gap:8px !important;flex-wrap:wrap !important;margin:0 !important;padding:8px 0 0 !important;
font:300 12px/16.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-prz-status-l{display:flex !important;flex-direction:row !important;align-items:center !important;gap:6px !important;}
.cr-prz-tocka{display:block !important;width:8px !important;height:8px !important;border-radius:50% !important;flex:none !important;}
.cr-sp-kratki{padding:14px 0 0 !important;}
.cr-sp-kratki p,.cr-sp-kratki .woocommerce-product-details__short-description p{
margin:0 !important;max-width:460px !important;
font:300 15px/26.25px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-prz-pers{
display:grid !important;grid-template-columns:22px minmax(0,1fr) !important;
gap:14px !important;align-items:center !important;margin:23px 0 0 !important;
background:var(--e-global-color-cralt) !important;border-radius:6px !important;padding:18px 20px !important;
}
.cr-prz-pers svg{color:var(--e-global-color-accent) !important;}
.cr-prz-pers-txt{display:flex !important;flex-direction:column !important;gap:4px !important;}
.cr-prz-pers-h{
font:400 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-prz-pers-p{
font:300 13px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-sp-info > .cr-sp-kupnja{margin:26px 0 0 !important;}
.cr-prz-forma::before,.cr-prz-forma::after,
.cr-prz-opcije::before,.cr-prz-opcije::after,
.cr-polja::before,.cr-polja::after,
.cr-prz-red::before,.cr-prz-red::after{content:none !important;display:none !important;}
.cr-sp-kupnja .elementor-widget-container,
.cr-sp-kupnja .elementor-add-to-cart{display:block !important;}
.cr-prz-forma{display:flex !important;flex-direction:column !important;gap:22px !important;margin:0 !important;}
.cr-prz-opcije{display:flex !important;flex-direction:column !important;gap:18px !important;margin:0 !important;}
.cr-prz-grupa{display:flex !important;flex-direction:column !important;gap:9px !important;}
.cr-prz-grupa-glava{
display:flex !important;flex-direction:row !important;align-items:baseline !important;
justify-content:space-between !important;gap:10px !important;
}
.cr-prz-grupa-glava label{
margin:0 !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-prz-zvj{margin-left:4px !important;}
.cr-prz-odabrano{
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-prz-pilule{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;gap:10px !important;}
.cr-prz-pilula{
display:inline-flex !important;align-items:center !important;gap:8px !important;
height:44px !important;padding:0 18px !important;margin:0 !important;cursor:pointer !important;
background:#FFFCF7 !important;border:1px solid var(--e-global-color-crfield) !important;border-radius:4px !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-prz-pilula.cr-odabrana{
background:var(--e-global-color-secondary) !important;border-color:var(--e-global-color-secondary) !important;
color:var(--e-global-color-crsurface) !important;
}
.cr-prz-pilula.cr-nedostupna{
color:#756957 !important;text-decoration:line-through !important;cursor:not-allowed !important;
}
.cr-prz-grupa--pilule .cr-prz-select{
position:absolute !important;width:1px !important;height:1px !important;
overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;
}
.cr-prz-grupa .cr-prz-select select{
width:100% !important;height:52px !important;box-sizing:border-box !important;margin:0 !important;
padding:16px 42px 16px 16px !important;appearance:none !important;-webkit-appearance:none !important;
background-color:#FFFCF7 !important;border:1px solid var(--e-global-color-crfield) !important;border-radius:4px !important;
font:300 14px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23776E60' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") !important;
background-repeat:no-repeat !important;background-position:right 16px center !important;background-size:14px 14px !important;
}
.cr-prz-grupa--greska .cr-prz-pilula,
.cr-prz-grupa--greska .cr-prz-select select{border-color:#8A4A28 !important;}
.cr-prz-greska{
font:300 12px/16.8px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
}
.cr-prz-greska[hidden]{display:none !important;}
.cr-prz-ponisti{display:none !important;}
.cr-polja{display:flex !important;flex-direction:column !important;gap:18px !important;margin:0 !important;}
.cr-polja[hidden],.cr-polje[hidden]{display:none !important;}
.cr-polje{display:flex !important;flex-direction:column !important;gap:9px !important;margin:0 !important;}
.cr-polje-glava{
display:flex !important;flex-direction:row !important;align-items:baseline !important;
justify-content:space-between !important;gap:10px !important;
}
.cr-polje-oznaka{
margin:0 !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-polje-zvj{margin-left:4px !important;}
.cr-sp-info .cr-polje-brojac,.cr-polje-brojac{
font:300 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#756957 !important;white-space:nowrap !important;
}
.cr-polje-brojac.cr-na-maksimumu{color:#8A4A28 !important;}
.cr-sp-info .cr-polje-unos,.cr-polje-unos{
width:100% !important;box-sizing:border-box !important;margin:0 !important;padding:16px !important;
background:#FFFCF7 !important;border:1px solid var(--e-global-color-crfield) !important;border-radius:4px !important;
font:300 14px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crbody2) !important;
}
.cr-polje-vise{min-height:96px !important;line-height:1.55 !important;resize:vertical !important;}
.cr-polje--greska .cr-polje-unos{border-color:#8A4A28 !important;}
.cr-polje-uputa{
font:300 12px/16.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-prz-red{
display:grid !important;grid-template-columns:126px minmax(0,1fr) 56px !important;
gap:12px !important;align-items:stretch !important;margin:8px 0 0 !important;
}
.cr-prz-kol{
display:flex !important;flex-direction:row !important;align-items:center !important;
justify-content:space-between !important;width:126px !important;height:54px !important;
box-sizing:border-box !important;margin:0 !important;padding:0 4px !important;
background:#FFFCF7 !important;border:1px solid var(--e-global-color-crfield) !important;border-radius:4px !important;
}
.cr-prz-kol-g{
display:flex !important;align-items:center !important;justify-content:center !important;
width:44px !important;height:52px !important;padding:0 !important;margin:0 !important;
background:none !important;border:0 !important;cursor:pointer !important;color:#4A463E !important;
}
.cr-prz-kol-g:disabled{opacity:.4 !important;cursor:default !important;}
.cr-prz-kol-u{
width:38px !important;min-width:0 !important;text-align:center !important;
background:none !important;border:0 !important;padding:0 !important;margin:0 !important;
font:300 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;-moz-appearance:textfield !important;
}
.cr-prz-kol-u::-webkit-outer-spin-button,
.cr-prz-kol-u::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0 !important;}
.cr-prz-dodaj{
display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;
gap:11px !important;height:54px !important;width:100% !important;margin:0 !important;padding:1px 6px !important;
background:#9AA08F !important;color:var(--e-global-color-crsurface) !important;
border:0 !important;border-radius:4px !important;cursor:pointer !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.06em !important;text-transform:uppercase !important;
}
.cr-prz-dodaj.cr-spreman{background:var(--e-global-color-secondary) !important;}
.cr-prz-dodaj:hover{background:var(--e-global-color-crctahov) !important;}
.cr-prz-dodaj.cr-salje{background:#8A8F7E !important;cursor:default !important;}
.cr-prz-srce{
display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;
width:56px !important;height:54px !important;padding:0 !important;margin:0 !important;cursor:pointer !important;
background:#FFFCF7 !important;border:1px solid var(--e-global-color-crfield) !important;border-radius:4px !important;
color:#8A8272 !important;
}
.cr-prz-srce.cr-aktivno{color:var(--e-global-color-accent) !important;}
.cr-prz-srce-t{display:none !important;}
.cr-prz-kupi{
display:block !important;width:100% !important;height:54px !important;margin:-6px 0 0 !important;padding:1px 6px !important;
background:#EADACF !important;color:#7A4326 !important;border:0 !important;border-radius:4px !important;cursor:pointer !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.06em !important;text-transform:uppercase !important;
}
.cr-prz-kupi.cr-spreman{background:#EBCDBB !important;}
.cr-prz-kupi:hover{background:#E3BFA9 !important;}
.cr-prz-max,.cr-prz-poruka{
display:flex !important;flex-direction:row !important;align-items:flex-start !important;gap:8px !important;margin:0 !important;
font:300 12px/16.8px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
}
.cr-prz-max[hidden],.cr-prz-poruka[hidden]{display:none !important;}
.cr-prz-max svg,.cr-prz-poruka svg{color:#8A4A28 !important;flex:none !important;margin-top:1px !important;}
.cr-prz-max a{color:#8A4A28 !important;text-decoration:underline !important;}
.cr-prz-forma .woocommerce-variation-price .price,
.cr-prz-forma .woocommerce-variation-price .amount{
font:400 20px/26px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-prz-forma .woocommerce-variation-description p{
margin:0 !important;
font:300 13px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-prz-forma .woocommerce-variation-availability p{margin:0 0 6px !important;}
.cr-prz-forma .single_variation_wrap{display:flex !important;flex-direction:column !important;gap:18px !important;}
.cr-prz-forma .woocommerce-variation{margin:0 !important;}
.cr-prz-forma .woocommerce-variation-add-to-cart{display:flex !important;flex-direction:column !important;gap:18px !important;margin:0 !important;}
.cr-prz-potvrda{
display:flex !important;flex-direction:column !important;gap:10px !important;
margin:14px 0 0 !important;padding:14px 16px !important;
background:#F3EEE4 !important;border-radius:6px !important;
font:300 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-secondary) !important;
}
.cr-prz-potvrda[hidden]{display:none !important;}
.cr-prz-potvrda-red{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:12px !important;
}
.cr-prz-potvrda-red > svg{color:var(--e-global-color-secondary) !important;flex:none !important;}
.cr-prz-potvrda-v{
margin-left:auto !important;white-space:nowrap !important;
color:#8A4A28 !important;text-decoration:none !important;
}
.cr-prz-potvrda-saz{
padding:8px 0 0 !important;border-top:1px solid #E7DFD1 !important;
font:300 12px/18px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-prz-potvrda-saz[hidden]{display:none !important;}
.cr-prz-ajax-greska{
display:flex !important;flex-direction:row !important;align-items:center !important;
justify-content:space-between !important;gap:12px !important;flex-wrap:wrap !important;
margin:14px 0 0 !important;padding:14px 16px !important;
background:#F7E8E1 !important;border:1px solid #E0C7B8 !important;border-radius:6px !important;
font:300 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;
}
.cr-prz-ajax-greska[hidden]{display:none !important;}
.cr-prz-ajax-red{display:flex !important;flex-direction:row !important;align-items:center !important;gap:12px !important;}
.cr-prz-ajax-red > svg{color:#8A4A28 !important;flex:none !important;}
.cr-prz-ponovi{
margin:0 !important;padding:0 !important;background:none !important;border:0 !important;
color:#8A4A28 !important;text-decoration:underline !important;cursor:pointer !important;
font:400 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-prz-dodaj-i,.cr-prz-dodaj-ok{align-items:center !important;flex:none !important;}
.cr-prz-dodaj-i{display:flex !important;}
.cr-prz-dodaj-ok{display:none !important;}
.cr-prz-dodaj.cr-dodano .cr-prz-dodaj-i{display:none !important;}
.cr-prz-dodaj.cr-dodano .cr-prz-dodaj-ok{display:flex !important;}
.cr-prz-trust{
display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:0 !important;
padding:24px 0 0 !important;border-top:1px solid var(--e-global-color-crline) !important;margin:30px 0 0 !important;
}
.cr-prz-trust-s{
display:flex !important;flex-direction:column !important;align-items:center !important;gap:11px !important;
padding:0 14px !important;text-align:center !important;
font:300 13px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4A463E !important;
}
.cr-prz-trust-s svg{color:var(--e-global-color-accent) !important;flex:none !important;}
.cr-sp-tabovi{padding:0 var(--cr-rub) 76px !important;position:relative !important;}
.cr-sp-tabovi .woocommerce-tabs{display:block !important;}
.cr-sp-tabovi ul.wc-tabs{
display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;gap:0 44px !important;
margin:0 !important;padding:0 !important;list-style:none !important;
border:0 !important;border-bottom:1px solid var(--e-global-color-crline) !important;
}
.cr-sp-tabovi ul.wc-tabs::before,
.cr-sp-tabovi ul.wc-tabs::after,
.cr-sp-tabovi ul.wc-tabs li::before,
.cr-sp-tabovi ul.wc-tabs li::after{display:none !important;content:none !important;}
.cr-sp-tabovi ul.wc-tabs li{
margin:0 !important;padding:0 !important;background:none !important;border:0 !important;border-radius:0 !important;
}
.cr-sp-tabovi ul.wc-tabs li a{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:8px !important;
height:44px !important;padding:0 0 16px !important;
font:400 15px/15px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;text-decoration:none !important;
border-bottom:2px solid transparent !important;
}
.cr-sp-tabovi ul.wc-tabs li.active a{
color:var(--e-global-color-primary) !important;border-bottom-color:var(--e-global-color-primary) !important;
}
.cr-prz-tab-broj{
font:300 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#756957 !important;
}
.cr-prz-tabovi{display:block !important;}
.cr-prz-tab-raster{
display:grid !important;grid-template-columns:minmax(0,1fr) 300px !important;
column-gap:56px !important;row-gap:0 !important;align-items:start !important;
padding:34px 0 0 !important;
}
.cr-prz-tab-sadrzaj{display:contents !important;}
.cr-prz-tab-raster .woocommerce-Tabs-panel{grid-column:1 !important;min-width:0 !important;}
.cr-prz-tab-rukopis{grid-column:2 !important;grid-row:1 !important;}
.cr-sp-tab-body{padding:34px 0 0 !important;}
.cr-sp-tabovi .woocommerce-Tabs-panel{
display:flex !important;flex-direction:column !important;gap:18px !important;
margin:0 !important;padding:0 !important;border:0 !important;
}
.cr-sp-tabovi .woocommerce-Tabs-panel[style*="display: none"],
.cr-sp-tabovi .woocommerce-Tabs-panel[style*="display:none"]{display:none !important;}
.cr-sp-tabovi .woocommerce-Tabs-panel > h2:first-child{display:none !important;}
.cr-sp-tabovi .woocommerce-Tabs-panel p{
margin:0 !important;max-width:620px !important;
font:300 15px/27px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-prz-tabovi .woocommerce-Tabs-panel h3{
margin:10px 0 -8px !important;max-width:620px !important;
font:400 20px/26px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-prz-tabovi .woocommerce-Tabs-panel ul{
margin:0 !important;padding:0 0 0 18px !important;max-width:620px !important;list-style:disc !important;
font:300 15px/27px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-prz-tabovi .woocommerce-Tabs-panel ul ul{margin:2px 0 4px !important;list-style:circle !important;}
.cr-prz-tabovi .woocommerce-Tabs-panel li{margin:0 !important;padding:0 !important;}
.cr-prz-tabovi .woocommerce-Tabs-panel li::marker{color:#756957;}
.cr-prz-tabovi .woocommerce-Tabs-panel strong{font-weight:500 !important;color:var(--e-global-color-primary) !important;}
@media(max-width:767px){
.cr-prz-tabovi .woocommerce-Tabs-panel h3{font-size:18px !important;line-height:24px !important;}
}
.cr-prz-tab-rukopis{
display:block !important;padding:42px 0 0 !important;transform:rotate(-7deg) !important;
font:500 19px/30.4px var(--e-global-typography-accent-font-family),cursive !important;
color:var(--e-global-color-crhand) !important;
}
.cr-prz-tab-rukopis[hidden]{display:none !important;}
.cr-sp-slicno{padding:0 var(--cr-rub) 84px !important;}
.cr-sp-slicno-glava{
display:flex !important;flex-direction:row !important;align-items:baseline !important;
justify-content:space-between !important;gap:20px !important;
}
.cr-sp-slicno-h{flex:1 1 auto !important;width:auto !important;min-width:0 !important;}
.cr-sp-slicno-h .elementor-heading-title{
margin:0 !important;
font:400 34px/39.1px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-sp-svi{
display:flex !important;flex-direction:row !important;align-items:center !important;gap:9px !important;
min-height:32px !important;flex:0 0 auto !important;width:auto !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4A463E !important;
}
.cr-sp-svi .elementor-heading-title,
.cr-sp-svi .elementor-heading-title a{
margin:0 !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4A463E !important;text-decoration:none !important;
}
.cr-sp-slicno .cr-slicno-grid{margin:26px 0 0 !important;}
.cr-prz-traka{
position:sticky !important;bottom:0 !important;z-index:20 !important;
display:none !important;flex-direction:row !important;align-items:center !important;
justify-content:space-between !important;gap:14px !important;
padding:12px var(--cr-rub) !important;margin:0 !important;
background:var(--e-global-color-crsurface) !important;
border-top:1px solid var(--e-global-color-crline) !important;
box-shadow:0 -6px 18px rgba(43,42,38,.06) !important;
}
.cr-prz-traka-c{
display:flex !important;flex-direction:row !important;align-items:baseline !important;gap:8px !important;
font:400 18px/18px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-accent) !important;
}
.cr-prz-traka-kol{
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-prz-traka button{
height:50px !important;padding:0 22px !important;border:0 !important;border-radius:4px !important;cursor:pointer !important;
background:var(--e-global-color-secondary) !important;color:var(--e-global-color-crsurface) !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.06em !important;text-transform:uppercase !important;
}
@media(max-width:1199px){
.cr-sp-glavni{grid-template-columns:1fr .9fr !important;gap:40px !important;padding:26px var(--cr-rub) 64px !important;}
.cr-sp-tabovi{padding:0 var(--cr-rub) 64px !important;}
.cr-sp-slicno{padding:0 var(--cr-rub) 72px !important;}
.cr-sp-h1 h1,.cr-sp-h1 .product_title{font-size:36px !important;line-height:40.32px !important;}
.cr-prz-galerija{gap:12px !important;}
.cr-prz-slicice{gap:12px !important;}
.cr-prz-trust-s{padding:0 10px !important;}
.cr-prz-tab-raster{grid-template-columns:minmax(0,1fr) 224px !important;}
.cr-sp-slicno-h .elementor-heading-title{font-size:30px !important;line-height:34.5px !important;}
.cr-sp-cijena .price,.cr-sp-cijena .price bdi,.cr-sp-cijena .amount{font-size:28px !important;line-height:28px !important;}
.cr-prz-red{grid-template-columns:120px minmax(0,1fr) 54px !important;}
.cr-prz-kol{width:120px !important;}
.cr-prz-srce{width:54px !important;}
.cr-sp-tabovi ul.wc-tabs{gap:0 32px !important;}
.cr-sp-tab-body{padding-top:30px !important;}
}
@media(max-width:1024px){
.cr-sp-glavni{grid-template-columns:minmax(0,1fr) !important;gap:36px !important;padding:20px var(--cr-rub) 56px !important;}
.cr-sp-tabovi{padding:0 var(--cr-rub) 56px !important;}
.cr-sp-slicno{padding:0 var(--cr-rub) 64px !important;}
.cr-sp-galerija{max-width:520px !important;margin:0 auto !important;width:100% !important;}
.cr-sp-h1 h1,.cr-sp-h1 .product_title{font-size:34px !important;line-height:38.08px !important;}
.cr-prz-tab-raster{grid-template-columns:minmax(0,1fr) !important;}
.cr-prz-tab-rukopis{grid-column:1 !important;grid-row:2 !important;}
.cr-prz-red{grid-template-columns:126px minmax(0,1fr) !important;}
.cr-prz-srce{
width:auto !important;grid-column:2 !important;grid-row:1 !important;
justify-content:center !important;
}
.cr-prz-srce-t{
display:inline !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A8272 !important;
}
.cr-prz-dodaj{grid-column:1 / -1 !important;grid-row:2 !important;height:56px !important;}
.cr-sp-slicno-h .elementor-heading-title{font-size:28px !important;line-height:32.2px !important;}
.cr-sp-tabovi ul.wc-tabs{gap:0 28px !important;}
}
@media(max-width:767px){
.cr-sp-krusi{padding:18px var(--cr-rub) 0 !important;}
.cr-sp-glavni{padding:18px var(--cr-rub) 30px !important;gap:28px !important;}
.cr-sp-h1 h1,.cr-sp-h1 .product_title{font-size:30px !important;line-height:33.6px !important;}
.cr-sp-cijena .price,.cr-sp-cijena .price bdi,.cr-sp-cijena .amount{font-size:26px !important;line-height:26px !important;}
.cr-prz-galerija{gap:10px !important;}
.cr-prz-slicice{gap:10px !important;}
.cr-prz-trust{grid-template-columns:minmax(0,1fr) !important;gap:16px !important;}
.cr-prz-trust-s{flex-direction:row !important;align-items:center !important;padding:0 !important;text-align:left !important;}
.cr-sp-tabovi{padding:0 var(--cr-rub) 34px !important;}
.cr-sp-tabovi ul.wc-tabs{gap:0 22px !important;}
.cr-sp-slicno{padding:0 var(--cr-rub) 40px !important;}
.cr-sp-slicno-h .elementor-heading-title{font-size:26px !important;line-height:29.9px !important;}
.cr-prz-traka{display:flex !important;transform:translateY(120%) !important;transition:transform .18s !important;}
.cr-prz-traka.cr-vidljiva{transform:none !important;}
body.cr-zaliha-nema .cr-prz-traka{display:none !important;}
}
.cr-kol-traka{
position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;
z-index:10000 !important;padding:0 var(--cr-rub) 20px !important;
pointer-events:none !important;
}
.cr-kol-traka[hidden]{display:none !important;}
.cr-kol-traka-u{
pointer-events:auto !important;
display:flex !important;align-items:center !important;gap:32px !important;
max-width:var(--cr-sirina) !important;margin:0 auto !important;
padding:22px 26px !important;
background:#FBF8F2 !important;border:1px solid #EDE6DA !important;border-radius:8px !important;
box-shadow:0 -20px 50px -30px rgba(43,42,38,.5) !important;
font:400 16px/normal "Jost",sans-serif !important;color:#2B2A26 !important;
}
.cr-kol-traka-u > svg{flex:none !important;color:#B0623F !important;}
.cr-kol-traka-t{flex:1 1 auto !important;min-width:0 !important;}
.cr-kol-traka-t strong{
display:block !important;font:400 17px/22.1px "Lora",Georgia,serif !important;
color:#2B2A26 !important;
}
.cr-kol-traka-t p{
margin:6px 0 0 !important;font:300 14px/1.65 "Jost",sans-serif !important;color:#4F4940 !important;
}
.cr-kol-traka-t a{color:#8A4A28 !important;border-bottom:1px solid #DDBBA8 !important;text-decoration:none !important;}
.cr-kol-traka-g{display:flex !important;align-items:center !important;gap:10px !important;flex:none !important;}
.cr-kol-g{
display:inline-flex !important;align-items:center !important;justify-content:center !important;
gap:8px !important;height:48px !important;cursor:pointer !important;
font:400 14px/14px "Jost",sans-serif !important;border-radius:4px !important;
}
.cr-kol-g--tekst{
padding:0 8px !important;background:none !important;border:0 !important;border-radius:0 !important;
font-weight:300 !important;color:#4A463E !important;
}
.cr-kol-g--tekst svg{flex:none !important;}
.cr-kol-g--obrub{
padding:0 18px !important;background:#FBF8F2 !important;
border:1px solid #4E5442 !important;color:#4E5442 !important;
}
.cr-kol-g--obrub:hover{background:#F3EEE4 !important;}
.cr-kol-g--puni{
padding:0 20px !important;background:#4E5442 !important;border:0 !important;color:#FBF8F2 !important;
}
.cr-kol-g--puni:hover{background:#3E4435 !important;}
.cr-kol-overlay{
position:fixed !important;inset:0 !important;z-index:10000 !important;
background:rgba(43,42,38,.45) !important;
}
.cr-kol-overlay[hidden],.cr-kol-prozor[hidden]{display:none !important;}
.cr-kol-prozor{
position:fixed !important;z-index:10001 !important;
top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;
width:560px !important;max-width:calc(100% - 48px) !important;
max-height:calc(100vh - 80px) !important;overflow:hidden !important;
display:flex !important;flex-direction:column !important;
background:#FBF8F2 !important;border:1px solid #EDE6DA !important;
border-radius:12px !important;box-shadow:0 40px 80px -30px rgba(43,42,38,.5) !important;
font:400 16px/normal "Jost",sans-serif !important;color:#2B2A26 !important;
}
.cr-kol-glava{position:relative !important;padding:26px 26px 0 !important;}
.cr-kol-h{margin:0 !important;font:400 28px/33.6px "Lora",Georgia,serif !important;color:#2B2A26 !important;}
.cr-kol-uvod{margin:10px 0 0 !important;font:300 14px/22.4px "Jost",sans-serif !important;color:#6E675C !important;}
.cr-kol-x{
position:absolute !important;top:22px !important;right:22px !important;
display:flex !important;align-items:center !important;justify-content:center !important;
width:36px !important;height:36px !important;padding:0 !important;
background:none !important;border:0 !important;cursor:pointer !important;color:#726A5C !important;
}
.cr-kol-tijelo{
padding:20px 26px 0 !important;display:flex !important;flex-direction:column !important;gap:16px !important;
overflow-y:auto !important;
}
.cr-kol-grupa{border-top:1px solid #EDE6DA !important;padding:16px 0 0 !important;}
.cr-kol-grupa-g{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;}
.cr-kol-grupa-n{font:400 15px/19.5px "Jost",sans-serif !important;color:#2B2A26 !important;}
.cr-kol-grupa-o{margin:6px 0 0 !important;font:300 13px/1.6 "Jost",sans-serif !important;color:#6E675C !important;}
.cr-kol-popis{margin:8px 0 0 !important;}
.cr-kol-popis summary{
cursor:pointer !important;font:300 13px/1.4 "Jost",sans-serif !important;color:#8A4A28 !important;
}
.cr-kol-popis ul{margin:8px 0 0 !important;padding:0 0 0 18px !important;list-style:disc !important;}
.cr-kol-popis li{font:300 12px/1.7 "Jost",sans-serif !important;color:#6E675C !important;}
.cr-kol-popis code{font:400 12px/1.7 ui-monospace,monospace !important;color:#4F4940 !important;background:none !important;}
.cr-kol-prekidac{
position:relative !important;flex:none !important;
width:44px !important;height:24px !important;padding:0 !important;
border:0 !important;border-radius:999px !important;cursor:pointer !important;
background:#DED6C8 !important;transition:background .2s !important;
}
.cr-kol-prekidac[aria-checked="true"]{background:#4E5442 !important;}
.cr-kol-prekidac-k{
position:absolute !important;top:2px !important;left:2px !important;
width:20px !important;height:20px !important;border-radius:50% !important;
background:#FBF8F2 !important;transition:transform .2s !important;
}
.cr-kol-prekidac[aria-checked="true"] .cr-kol-prekidac-k{transform:translateX(20px) !important;}
.cr-kol-prekidac--zakljucan{
display:inline-flex !important;align-items:center !important;justify-content:center !important;
background:#C7C1B4 !important;color:#FBF8F2 !important;cursor:default !important;
}
.cr-kol-podnozje{
display:flex !important;align-items:center !important;gap:10px !important;
padding:20px 26px 24px !important;margin:20px 0 0 !important;border-top:1px solid #EDE6DA !important;
}
.cr-kol-veza{
margin-left:auto !important;font:300 13px/1.4 "Jost",sans-serif !important;
color:#8A4A28 !important;text-decoration:none !important;border-bottom:1px solid #DDBBA8 !important;
}
@media(max-width:767px){
.cr-kol-traka{padding:0 0 0 !important;}
.cr-kol-traka-u{
flex-direction:column !important;align-items:stretch !important;gap:14px !important;
border-radius:12px 12px 0 0 !important;border-left:0 !important;border-right:0 !important;
border-bottom:0 !important;padding:18px 20px 20px !important;
}
.cr-kol-traka-g{flex-wrap:wrap !important;}
.cr-kol-traka-g .cr-kol-g--puni{flex:1 0 100% !important;order:3 !important;}
.cr-kol-traka-g .cr-kol-g--obrub{flex:1 1 auto !important;order:2 !important;}
.cr-kol-traka-g .cr-kol-g--tekst{order:1 !important;}
.cr-kol-prozor{
top:auto !important;bottom:0 !important;left:0 !important;transform:none !important;
width:100% !important;max-width:100% !important;max-height:calc(100vh - 64px) !important;
border-radius:12px 12px 0 0 !important;
box-shadow:0 -20px 50px -30px rgba(43,42,38,.5) !important;
}
.cr-kol-glava{padding:24px 20px 0 !important;}
.cr-kol-h{font-size:24px !important;line-height:1.2 !important;}
.cr-kol-tijelo{padding:16px 20px 0 !important;}
.cr-kol-podnozje{flex-wrap:wrap !important;padding:16px 20px 24px !important;}
.cr-kol-podnozje .cr-kol-g{flex:1 0 100% !important;}
.cr-kol-veza{margin:4px auto 0 !important;}
}
@media print{
.cr-kol-traka,.cr-kol-prozor,.cr-kol-overlay{display:none !important;}
}
.cr-rc-red{position:relative !important;}
.cr-rc-red-link{
position:absolute !important;inset:0 !important;z-index:0 !important;
border-radius:inherit !important;text-decoration:none !important;
}
.cr-rc-red-link:focus-visible{outline:2px solid #8A4A28 !important;outline-offset:-2px !important;}
.cr-rc-red-akc{position:relative !important;z-index:1 !important;}
.cr-rc-red-status{
justify-self:start !important;
display:flex !important;flex-direction:column !important;
gap:6px !important;align-items:flex-start !important;
}
.cr-rrc-rok{
display:flex !important;align-items:center !important;gap:5px !important;
white-space:nowrap !important;
font:300 12px/15.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rrc-rok svg{flex:none !important;}
.cr-rc-red-akc{
grid-area:1 / 5 !important;
display:flex !important;align-items:center !important;justify-content:flex-end !important;
gap:8px !important;min-width:44px !important;
}
.cr-rrc-g{
height:40px !important;padding:0 14px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #DED6C8 !important;
border-radius:4px !important;color:#8A4A28 !important;cursor:pointer !important;
display:flex !important;align-items:center !important;gap:8px !important;white-space:nowrap !important;
font:400 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
transition:border-color .18s ease,background .18s ease !important;
}
.cr-rrc-g:hover{border-color:#8A4A28 !important;background:#F7E8E1 !important;}
.cr-rrc-g svg{flex:none !important;}
.cr-rc-pill--raskid{background:#F5EBD3 !important;color:#7A5A12 !important;}
.cr-rrc-veza{background:none !important;border:0 !important;cursor:pointer !important;}
.cr-rrc-veza{
padding:15px 22px !important;min-height:44px !important;
display:flex !important;align-items:center !important;gap:9px !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;
}
.cr-rrc-tiho{color:#756957 !important;}
.cr-rrc-info{
display:flex !important;align-items:flex-start !important;gap:8px !important;
font:300 13px/20.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rrc-info svg{flex:none !important;margin-top:2px !important;}
.cr-rrc-info a{color:#8A4A28 !important;border-bottom:1px solid #DDBBA8 !important;text-decoration:none !important;}
.cr-rrc-zahtjev{
background:#F3EEE4 !important;border:1px solid #E7DFD1 !important;border-radius:8px !important;
padding:24px 26px !important;display:flex !important;flex-direction:column !important;gap:16px !important;
}
.cr-rrc-zahtjev-g{
display:flex !important;align-items:flex-start !important;justify-content:space-between !important;
gap:16px !important;flex-wrap:wrap !important;
}
.cr-rrc-zahtjev-t{display:flex !important;flex-direction:column !important;gap:6px !important;min-width:0 !important;}
.cr-rrc-over{
font:400 11px/11px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.18em !important;text-transform:uppercase !important;color:#8A4A28 !important;
}
.cr-rrc-zahtjev-h{
margin:0 !important;
font:400 22px/26.4px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rrc-zahtjev-p{
font:300 14px/22.4px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#5E574C !important;
}
.cr-rrc-zahtjev .cr-rc-pill{
display:inline-block !important;padding:10px 14px !important;
background:#F5EBD3 !important;color:#7A5A12 !important;
}
.cr-rrc-zahtjev-dl{
margin:0 !important;display:grid !important;grid-template-columns:180px minmax(0,1fr) !important;
gap:10px 24px !important;border-top:1px solid #E7DFD1 !important;padding-top:14px !important;
}
.cr-rrc-zahtjev-dl dt{
margin:0 !important;
font:300 14px/21px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
.cr-rrc-zahtjev-dl dd{
margin:0 !important;
font:300 14px/21px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rrc-zahtjev-dl dd.cr-rrc-do{font-weight:400 !important;color:#8A4A28 !important;}
.cr-rrc-zahtjev-n{
display:flex !important;gap:14px !important;flex-wrap:wrap !important;align-items:center !important;
border-top:1px solid #E7DFD1 !important;padding-top:16px !important;
}
.cr-rrc-pdf{
display:flex !important;align-items:center !important;gap:9px !important;
background:#4E5442 !important;color:var(--e-global-color-crsurface) !important;
border-radius:4px !important;padding:0 20px !important;height:46px !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
text-decoration:none !important;
}
.cr-rrc-zahtjev-z{
font:300 13px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rrc-zastor{
position:fixed !important;inset:0 !important;z-index:9998 !important;
background:rgba(43,42,38,.45) !important;
}
body.cr-rrc-otvoren{overflow:hidden !important;}
.cr-rrc-dijalog{
position:fixed !important;z-index:9999 !important;
top:40px !important;left:50% !important;transform:translateX(-50%) !important;
width:calc(100% - 80px) !important;max-width:600px !important;max-height:calc(100% - 80px) !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:8px !important;box-shadow:0 40px 80px -30px rgba(43,42,38,.5) !important;
display:flex !important;flex-direction:column !important;overflow:hidden !important;
}
.cr-rrc-dijalog[hidden],.cr-rrc-zastor[hidden]{display:none !important;}
.cr-rrc-glava{
padding:26px 30px 20px !important;border-bottom:1px solid #EDE6DA !important;
display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:16px !important;
}
.cr-rrc-glava-t{display:flex !important;flex-direction:column !important;gap:8px !important;min-width:0 !important;flex:1 !important;}
.cr-rrc-h{
margin:0 !important;
font:400 26px/31.2px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rrc-rok-b{display:flex !important;flex-direction:column !important;gap:7px !important;}
.cr-rrc-rok-t{
font:300 13px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#5E574C !important;
}
.cr-rrc-rok-t strong{font-weight:300 !important;color:var(--e-global-color-primary) !important;}
.cr-rrc-traka{
display:block !important;height:4px !important;border-radius:2px !important;
background:#EDE6DA !important;overflow:hidden !important;
}
.cr-rrc-traka-i{display:block !important;height:100% !important;background:#4E5442 !important;}
.cr-rrc-x{
width:44px !important;height:44px !important;flex:none !important;margin:-8px -8px 0 0 !important;
background:none !important;border:0 !important;color:var(--e-global-color-crmeta) !important;
cursor:pointer !important;display:flex !important;align-items:center !important;justify-content:center !important;
}
.cr-rrc-tijelo{
overflow:hidden auto !important;padding:20px 30px !important;
display:flex !important;flex-direction:column !important;gap:18px !important;
}
.cr-rrc-stavke-f{
border:0 !important;margin:0 !important;padding:0 !important;
display:flex !important;flex-direction:column !important;gap:10px !important;
}
.cr-rrc-stavke-f legend{
padding:0 !important;margin-bottom:6px !important;width:100% !important;
display:flex !important;justify-content:space-between !important;gap:12px !important;
font:400 14px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rrc-brojac{
font:300 13px/16.9px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rrc-stavke{display:flex !important;flex-direction:column !important;gap:10px !important;}
.cr-rrc-stavka{
display:grid !important;grid-template-columns:20px 56px minmax(0,1fr) !important;
gap:12px !important;align-items:center !important;padding:14px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:6px !important;cursor:pointer !important;margin:0 !important;
}
.cr-rrc-stavka--on{background:#FFFCF7 !important;border-color:#4E5442 !important;}
.cr-rrc-stavka--ne{
background:#F7F3EB !important;border-color:#EDE6DA !important;cursor:not-allowed !important;
}
.cr-rrc-stavka input[type=checkbox]{
width:20px !important;height:20px !important;margin:0 !important;accent-color:#4E5442 !important;
}
.cr-rrc-slika{
width:56px !important;aspect-ratio:1/1 !important;border-radius:6px !important;display:block !important;
background:repeating-linear-gradient(135deg,#EDE5D8 0 9px,#F5EFE5 9px 18px) !important;
background-size:cover !important;background-position:center !important;
}
.cr-rrc-stavka-t{display:flex !important;flex-direction:column !important;gap:5px !important;min-width:0 !important;}
.cr-rrc-stavka-r{display:flex !important;justify-content:space-between !important;gap:10px !important;}
.cr-rrc-stavka-n{
font:400 15px/20.25px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rrc-stavka--ne .cr-rrc-stavka-n{color:#5E574C !important;}
.cr-rrc-stavka-c{
font:400 14px/18.9px var(--e-global-typography-secondary-font-family),sans-serif !important;
white-space:nowrap !important;color:var(--e-global-color-primary) !important;
}
.cr-rrc-stavka-k{
font:300 12px/16.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rrc-oz{
align-self:flex-start !important;
display:flex !important;align-items:center !important;gap:6px !important;
border-radius:4px !important;padding:5px 9px !important;
font:300 12px/15.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-rrc-oz--da{background:#E8EBE2 !important;color:#4E5442 !important;}
.cr-rrc-oz--ne{background:#F7E8E1 !important;color:#8A4A28 !important;}
.cr-rrc-polja{display:grid !important;grid-template-columns:1fr 1fr !important;gap:14px !important;}
.cr-rrc-polje{display:flex !important;flex-direction:column !important;gap:8px !important;min-width:0 !important;}
.cr-rrc-polje--puna{grid-column:1 / -1 !important;}
.cr-rrc-oznaka{
font:400 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-rrc-neob{color:#756957 !important;font-weight:300 !important;}
.cr-rrc-citaj{
background:#F3EEE4 !important;border:1px solid #DED6C8 !important;border-radius:4px !important;
padding:14px !important;
font:300 15px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#3C3A34 !important;
}
.cr-rrc-citaj--lomi{word-break:break-all !important;}
.cr-rrc-tijelo input[type=date],
.cr-rrc-tijelo textarea{
background:#FFFCF7 !important;border:1px solid #DED6C8 !important;border-radius:4px !important;
padding:13px 14px !important;color:var(--e-global-color-primary) !important;outline:none !important;
font:300 15px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-rrc-tijelo textarea{line-height:23.25px !important;resize:vertical !important;}
.cr-rrc-pomoc{
font:300 12px/16.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rrc-privola{
display:flex !important;align-items:flex-start !important;gap:12px !important;cursor:pointer !important;
font:300 14px/22.4px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4F4940 !important;margin:0 !important;
}
.cr-rrc-privola input{
width:20px !important;height:20px !important;margin:2px 0 0 !important;
accent-color:#4E5442 !important;flex:none !important;
}
.cr-rrc-privola a{color:#8A4A28 !important;text-decoration:underline !important;text-underline-offset:3px !important;}
.cr-rrc-greska{
background:#F7E8E1 !important;border:1px solid #E0C7B8 !important;border-radius:6px !important;
padding:14px 16px !important;display:flex !important;gap:10px !important;align-items:flex-start !important;
font:300 14px/21px var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
.cr-rrc-greska[hidden]{display:none !important;}
.cr-rrc-greska svg{flex:none !important;margin-top:1px !important;color:#8A4A28 !important;}
.cr-rrc-noga{
border-top:1px solid #EDE6DA !important;padding:16px 30px !important;
display:flex !important;gap:12px !important;justify-content:flex-end !important;
flex-wrap:wrap !important;align-items:center !important;
background:var(--e-global-color-crsurface) !important;
}
.cr-rrc-noga-z{
margin-right:auto !important;max-width:280px !important;
font:300 12px/18px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-rrc-odustani{
background:none !important;border:1px solid #4E5442 !important;color:#4E5442 !important;
border-radius:4px !important;padding:0 22px !important;height:48px !important;cursor:pointer !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-rrc-posalji{
background:#4E5442 !important;color:var(--e-global-color-crsurface) !important;border:0 !important;
border-radius:4px !important;padding:0 24px !important;height:48px !important;cursor:pointer !important;
display:flex !important;align-items:center !important;gap:9px !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-rrc-posalji[disabled]{background:#C7C1B4 !important;cursor:default !important;}
.cr-rrc-posalji--radi{background:#8A8F7E !important;}
@media(max-width:1024px){
.cr-rrc-zahtjev-dl{grid-template-columns:160px minmax(0,1fr) !important;}
.cr-rc-red-akc{grid-area:auto !important;gap:16px !important;justify-content:normal !important;}
.cr-rrc-rok{display:none !important;}
.cr-rrc-g{padding:0 12px !important;gap:7px !important;}
.cr-rrc-dijalog{
top:32px !important;bottom:0 !important;left:0 !important;transform:none !important;
width:100% !important;max-width:100% !important;max-height:calc(100% - 32px) !important;
border-radius:12px 12px 0 0 !important;
}
.cr-rrc-glava{padding:20px 20px 16px !important;}
.cr-rrc-h{font-size:22px !important;line-height:26.4px !important;}
.cr-rrc-tijelo{padding:16px 20px !important;}
.cr-rrc-polja{grid-template-columns:1fr !important;}
.cr-rrc-noga{padding:14px 20px 22px !important;}
}
@media(max-width:767px){
.cr-rrc-zahtjev-dl{grid-template-columns:1fr !important;}
}
.cr-bl-hero,.cr-bl-tijelo,.cr-bl-nl{
--cr-bl-rub:max(48px,calc((100% - 1200px) / 2));
padding-left:var(--cr-bl-rub) !important;padding-right:var(--cr-bl-rub) !important;
}
.cr-bl-tijelo{
display:flex !important;flex-direction:column !important;gap:44px !important;
padding-top:40px !important;padding-bottom:56px !important;
background:var(--e-global-color-crbg) !important;
}
.cr-bl-alati-w,.cr-bl-ist-w,.cr-bl-mreza-w,.cr-bl-trg-w,.cr-bl-nl-w,
.cr-bl-brojac-w,
.cr-bl-alati-w .elementor-widget-container,.cr-bl-ist-w .elementor-widget-container,
.cr-bl-mreza-w .elementor-widget-container,.cr-bl-trg-w .elementor-widget-container,
.cr-bl-nl-w .elementor-widget-container,.cr-bl-brojac-w .elementor-widget-container{
width:100% !important;
}
.cr-bl-mreza-w .elementor-widget-container{
display:flex !important;flex-direction:column !important;gap:44px !important;
}
.cr-bl-hero{
background:#FBF7F0 !important;border-bottom:1px solid #EDE6DA !important;
display:grid !important;grid-template-columns:minmax(0,1fr) 560px !important;
gap:56px !important;align-items:center !important;
padding-top:44px !important;padding-bottom:44px !important;
}
.cr-bl-hero-txt{display:flex !important;flex-direction:column !important;gap:14px !important;min-width:0 !important;}
.cr-bl-eyebrow{
font:400 11px/11px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:2.64px !important;text-transform:uppercase !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-bl-h1,.cr-bl-h1 .elementor-heading-title{
margin:0 !important;
font:400 54px/1.06 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-0.015em !important;color:var(--e-global-color-primary) !important;
}
.cr-bl-p{
margin:0 !important;max-width:380px !important;
font:300 16px/27.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#6E675C !important;
}
.cr-bl-brojac{
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-bl-hero-foto{position:relative !important;}
.cr-bl-hero-foto img{
display:block !important;width:100% !important;aspect-ratio:16/10 !important;
object-fit:cover !important;border-radius:8px !important;
}
.cr-bl-alati{
display:grid !important;grid-template-columns:minmax(0,1fr) 300px !important;
gap:20px !important;align-items:center !important;
}
.cr-bl-filtri{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:12px !important;}
.cr-bl-pil{
display:flex !important;align-items:center !important;gap:8px !important;
min-height:44px !important;padding:0 22px !important;border-radius:5px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #E1D9CA !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4A463E !important;text-decoration:none !important;white-space:nowrap !important;
transition:border-color .18s ease !important;
}
.cr-bl-pil:hover{border-color:#4E5442 !important;}
.cr-bl-pil--a{background:#4E5442 !important;border-color:#4E5442 !important;color:var(--e-global-color-crsurface) !important;}
.cr-bl-pil-n{
font:300 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#756957 !important;
}
.cr-bl-pil--a .cr-bl-pil-n{color:#C9CEBF !important;}
.cr-bl-trazi{
display:flex !important;align-items:center !important;gap:10px !important;
height:50px !important;padding:0 6px 0 14px !important;box-sizing:border-box !important;
background:#FFFCF7 !important;border:1px solid #DED6C8 !important;border-radius:5px !important;
}
.cr-bl-trazi:focus-within{border-color:#4E5442 !important;}
.cr-bl-trazi svg{flex:none !important;color:var(--e-global-color-crmeta) !important;}
.cr-bl-trazi input[type=search]{
flex:1 1 auto !important;min-width:0 !important;border-radius:0 !important;
background:none !important;border:0 !important;outline:none !important;padding:1px 2px !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#3C3A34 !important;
}
.cr-bl-trazi-x{
display:flex !important;align-items:center !important;justify-content:center !important;
width:36px !important;height:36px !important;flex:none !important;
color:var(--e-global-color-crmeta) !important;text-decoration:none !important;
}
.cr-bl-ist{
display:grid !important;grid-template-columns:1.2fr 1fr !important;gap:40px !important;
align-items:center !important;padding:20px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:8px !important;
}
.cr-bl-ist-foto img{
display:block !important;width:100% !important;aspect-ratio:3/2 !important;
object-fit:cover !important;border-radius:6px !important;
}
.cr-bl-ist-t{display:flex !important;flex-direction:column !important;gap:14px !important;min-width:0 !important;}
.cr-bl-ist-meta{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:12px !important;}
.cr-bl-ist-oz{
background:#4E5442 !important;color:var(--e-global-color-crsurface) !important;
border-radius:3px !important;padding:6px 8px !important;
font:400 10px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:1.6px !important;text-transform:uppercase !important;
}
.cr-bl-ist-h{
margin:0 !important;
font:400 32px/1.2 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-0.01em !important;
}
.cr-bl-ist-h a{color:var(--e-global-color-primary) !important;text-decoration:none !important;}
.cr-bl-ist-h a:hover{color:#8A4A28 !important;}
.cr-bl-ist-p{
margin:0 !important;
font:300 15px/25.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#6E675C !important;
}
.cr-bl-mreza2{
display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;
gap:44px 36px !important;
}
.cr-bl-kartica{display:flex !important;flex-direction:column !important;gap:12px !important;min-width:0 !important;}
.cr-bl-kartica-foto img{
display:block !important;width:100% !important;aspect-ratio:3/2 !important;
object-fit:cover !important;border-radius:6px !important;
}
.cr-bl-kartica-meta{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:10px !important;}
.cr-bl-kartica-kat{
font:400 10px/10px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:1.6px !important;text-transform:uppercase !important;
color:#8A4A28 !important;text-decoration:none !important;
}
.cr-bl-kartica-d{
font:400 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.48px !important;color:var(--e-global-color-crmeta) !important;
}
.cr-bl-kartica-h{
margin:0 !important;
font:400 23px/28.75px var(--e-global-typography-primary-font-family),Georgia,serif !important;
}
.cr-bl-kartica-h a{color:var(--e-global-color-primary) !important;text-decoration:none !important;}
.cr-bl-kartica-h a:hover{color:#8A4A28 !important;}
.cr-bl-kartica-p{
margin:0 !important;
font:300 14px/23.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#6E675C !important;
display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;
overflow:hidden !important;
}
.cr-bl-kartica-vise{
align-self:flex-start !important;
display:flex !important;align-items:center !important;gap:8px !important;
padding:0 0 5px !important;border-bottom:1px solid #E0C7B8 !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;text-decoration:none !important;
}
.cr-bl-prazno{
background:#F3EEE4 !important;border-radius:8px !important;padding:48px 32px !important;
display:flex !important;flex-direction:column !important;align-items:center !important;
gap:14px !important;text-align:center !important;
}
.cr-bl-prazno svg{color:#B0623F !important;}
.cr-bl-prazno-h{
margin:0 !important;
font:400 24px/28.8px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-bl-prazno-p{
margin:0 !important;
font:300 14px/23.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#6E675C !important;
}
.cr-bl-prazno-g{
display:inline-flex !important;align-items:center !important;justify-content:center !important;
min-height:44px !important;padding:0 22px !important;border-radius:4px !important;
background:#4E5442 !important;color:var(--e-global-color-crsurface) !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
text-decoration:none !important;
}
.cr-bl-str{display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;}
.cr-bl-str-s,.cr-bl-str-b{
width:44px !important;height:44px !important;box-sizing:border-box !important;
display:flex !important;align-items:center !important;justify-content:center !important;
border:1px solid #DED6C8 !important;border-radius:50% !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4A463E !important;text-decoration:none !important;
}
.cr-bl-str-s--off{opacity:.4 !important;pointer-events:none !important;}
.cr-bl-str-b--a{background:#4E5442 !important;border-color:#4E5442 !important;color:var(--e-global-color-crsurface) !important;}
.cr-bl-str-txt{display:none !important;}
.cr-bl-trg{
background:#F3EEE4 !important;border-radius:8px !important;padding:26px 28px !important;
display:flex !important;flex-direction:column !important;gap:20px !important;
}
.cr-bl-trg-g{display:flex !important;align-items:baseline !important;justify-content:space-between !important;gap:16px !important;flex-wrap:wrap !important;}
.cr-bl-trg-t{display:flex !important;flex-direction:column !important;gap:8px !important;min-width:0 !important;}
.cr-bl-over{
font:400 11px/11px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:2.2px !important;text-transform:uppercase !important;color:#8A4A28 !important;
}
.cr-bl-trg-h{
margin:0 !important;
font:400 24px/28.8px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-bl-trg-sve{
display:flex !important;align-items:center !important;gap:8px !important;min-height:32px !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4A463E !important;text-decoration:none !important;
}
.cr-bl-trg-mreza{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:16px !important;}
.cr-bl-trg-k{
display:grid !important;grid-template-columns:72px minmax(0,1fr) !important;gap:12px !important;
align-items:center !important;padding:12px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:6px !important;
}
.cr-bl-trg-foto img{
display:block !important;width:72px !important;height:72px !important;
object-fit:cover !important;border-radius:4px !important;
}
.cr-bl-trg-kt{display:flex !important;flex-direction:column !important;gap:4px !important;min-width:0 !important;}
.cr-bl-trg-n{
font:300 14px/19.6px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#3C3A34 !important;text-decoration:none !important;
display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;
}
.cr-bl-trg-c,.cr-bl-trg-c .woocommerce-Price-amount{
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#B0623F !important;
}
.cr-bl-trg-v{
display:flex !important;align-items:center !important;gap:6px !important;
font:300 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;text-decoration:none !important;
}
.cr-bl-nl{
background:var(--e-global-color-crsurface) !important;border-top:1px solid #EDE6DA !important;
padding:44px 0 !important;
display:grid !important;grid-template-columns:minmax(0,1fr) 460px !important;
gap:40px !important;align-items:center !important;
}
.cr-bl-nl-t{display:flex !important;flex-direction:column !important;gap:8px !important;min-width:0 !important;}
.cr-bl-nl-h{
margin:0 !important;
font:400 26px/31.2px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-bl-nl-p{
margin:0 !important;
font:300 14px/23.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#6E675C !important;
}
.cr-bl-nl-f{display:flex !important;gap:10px !important;}
.cr-bl-nl-f input{
flex:1 1 auto !important;min-width:0 !important;box-sizing:border-box !important;
height:50px !important;padding:15px 16px !important;
background:#FFFCF7 !important;border:1px solid #DED6C8 !important;border-radius:4px !important;
font:300 14px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;outline:none !important;
}
.cr-bl-nl-f button{
flex:none !important;height:50px !important;padding:0 22px !important;
background:#4E5442 !important;color:var(--e-global-color-crsurface) !important;
border:0 !important;border-radius:4px !important;cursor:pointer !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
@media(max-width:1199px){
.cr-bl-hero{grid-template-columns:minmax(0,1fr) 460px !important;}
.cr-bl-h1,.cr-bl-h1 .elementor-heading-title{font-size:46px !important;}
.cr-bl-mreza2{gap:36px 28px !important;}
.cr-bl-kartica-h{font-size:21px !important;line-height:1.25 !important;}
.cr-bl-nl-h{font-size:24px !important;}
.cr-bl-ist{grid-template-columns:1.1fr 1fr !important;}
.cr-bl-ist-h{font-size:28px !important;line-height:33.6px !important;}
.cr-bl-nl{grid-template-columns:minmax(0,1fr) 400px !important;}
}
@media(max-width:1024px){
.cr-bl-hero{grid-template-columns:minmax(0,1fr) 300px !important;gap:40px !important;}
.cr-bl-hero-foto img{aspect-ratio:4/3 !important;}
.cr-bl-h1,.cr-bl-h1 .elementor-heading-title{font-size:40px !important;}
.cr-bl-alati{grid-template-columns:minmax(0,1fr) !important;gap:16px !important;}
.cr-bl-ist{grid-template-columns:minmax(0,1fr) !important;gap:20px !important;}
.cr-bl-ist-foto img{aspect-ratio:16/9 !important;}
.cr-bl-ist-h{font-size:26px !important;line-height:31.2px !important;}
.cr-bl-mreza2{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:32px 24px !important;}
.cr-bl-kartica-h{font-size:21px !important;line-height:1.25 !important;}
.cr-bl-pil{font-size:13px !important;line-height:13px !important;}
.cr-bl-trg-h{font-size:21px !important;}
.cr-bl-nl-h{font-size:22px !important;}
.cr-bl-trg-mreza{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}
.cr-bl-nl{grid-template-columns:minmax(0,1fr) !important;gap:24px !important;}
.cr-bl-str-b{display:none !important;}
.cr-bl-str-txt{
display:inline-block !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4A463E !important;
}
}
@media(max-width:767px){
.cr-bl-hero,.cr-bl-tijelo,.cr-bl-nl{--cr-bl-rub:20px !important;}
.cr-bl-hero{grid-template-columns:minmax(0,1fr) !important;gap:24px !important;}
.cr-bl-p,.cr-bl-p .elementor-heading-title{font-size:16px !important;line-height:27.2px !important;}
.cr-bl-hero-foto img{aspect-ratio:3/2 !important;}
.cr-bl-h1,.cr-bl-h1 .elementor-heading-title{font-size:36px !important;}
.cr-bl-ist-h{font-size:24px !important;line-height:28.8px !important;}
.cr-bl-ist-foto img{aspect-ratio:3/2 !important;}
.cr-bl-mreza2{grid-template-columns:minmax(0,1fr) !important;gap:34px !important;}
.cr-bl-kartica-h{font-size:22px !important;}
.cr-bl-trg-mreza{grid-template-columns:minmax(0,1fr) !important;}
.cr-bl-nl-f{flex-direction:column !important;}
.cr-bl-nl-f button{width:100% !important;}
}
.cr-cl-mini{
position:sticky !important;top:0 !important;z-index:40 !important;
background:var(--e-global-color-crsurface) !important;
border-bottom:1px solid #EDE6DA !important;
}
.cr-cl-mini[hidden]{display:none !important;}
.cr-cl-mini-u{
--cr-cl-rub:max(48px,calc((100% - 1200px) / 2));
height:52px !important;box-sizing:border-box !important;
padding:0 var(--cr-cl-rub) !important;
display:flex !important;align-items:center !important;gap:14px !important;
}
.cr-cl-mini-natrag{
display:flex !important;align-items:center !important;gap:8px !important;flex:none !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;text-decoration:none !important;
}
.cr-cl-mini-n{
flex:1 1 auto !important;min-width:0 !important;
overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;
font:400 14px/1.3 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-cl-mini-p{
flex:none !important;
font:300 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-cl-mini-traka{display:block !important;height:3px !important;background:#EDE6DA !important;}
.cr-cl-mini-traka > span{display:block !important;height:100% !important;width:0 !important;background:#4E5442 !important;}
.cr-cl-glavni{
--cr-cl-rub:max(48px,calc((100% - 1200px) / 2));
display:grid !important;grid-template-columns:860px 260px !important;
gap:80px !important;align-items:start !important;
padding:36px var(--cr-cl-rub) 0 !important;
}
.cr-cl-tekst{
min-width:0 !important;max-width:830px !important;
display:flex !important;flex-direction:column !important;gap:22px !important;
}
.cr-cl-tekst > h2{margin-top:26px !important;}
.cr-cl-tekst > figure,.cr-cl-tekst > .wp-block-gallery,.cr-cl-tekst > .cr-cl-proiz{margin-top:10px !important;}
.cr-cl-h1,.cr-cl-h1 .elementor-heading-title{
margin:0 !important;
font:400 44px/1.14 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-0.01em !important;color:var(--e-global-color-primary) !important;
}
.cr-cl-meta{
display:flex !important;align-items:center !important;justify-content:space-between !important;
gap:20px !important;flex-wrap:wrap !important;
}
.cr-cl-meta-l{display:flex !important;align-items:center !important;gap:14px !important;flex-wrap:wrap !important;}
.cr-cl-kat{
background:#F7E8E1 !important;color:#8A4A28 !important;border-radius:4px !important;
padding:8px 11px !important;text-decoration:none !important;
font:400 12px/12px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-cl-meta-s{
display:flex !important;align-items:center !important;gap:8px !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#6E675C !important;
}
.cr-cl-meta-s svg{flex:none !important;color:var(--e-global-color-crmeta) !important;}
.cr-cl-share{display:flex !important;align-items:center !important;gap:8px !important;}
.cr-cl-share-t{
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#6E675C !important;margin-right:2px !important;
}
.cr-cl-share-g{
width:38px !important;height:38px !important;box-sizing:border-box !important;flex:none !important;
display:flex !important;align-items:center !important;justify-content:center !important;
background:none !important;border:1px solid #DED6C8 !important;border-radius:50% !important;
color:#4A463E !important;text-decoration:none !important;cursor:pointer !important;padding:0 !important;
font:400 17px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
transition:border-color .18s ease !important;
}
.cr-cl-share-g:hover{border-color:#4E5442 !important;}
.cr-cl-share-g [hidden]{display:none !important;}
.cr-cl-foto img{
display:block !important;width:100% !important;aspect-ratio:16/9 !important;
object-fit:cover !important;border-radius:8px !important;
}
.cr-cl-potpis{
display:block !important;
font:300 12px/18px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#756957 !important;
}
.cr-cl-tekst > p:first-of-type,
.cr-cl-tekst p.has-large-font-size,
.cr-cl-tekst p.lead{
font:400 19px/1.65 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:#3C3A34 !important;
}
.cr-cl-tekst h2{
margin:0 !important;
font:400 27px/1.25 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
scroll-margin-top:80px !important;
}
.cr-cl-tekst p{
margin:0 !important;
font:300 16px/1.8 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4F4940 !important;
}
.cr-cl-tekst ul,.cr-cl-tekst ol{
margin:0 !important;padding-left:22px !important;
display:flex !important;flex-direction:column !important;gap:8px !important;
font:300 16px/1.8 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4F4940 !important;
}
.cr-cl-tekst a{color:#8A4A28 !important;text-decoration:underline !important;text-underline-offset:3px !important;}
.cr-cl-tekst img{border-radius:6px !important;}
.cr-cl-tekst .wp-block-gallery{gap:16px !important;}
.cr-cl-tekst .wp-block-gallery img{aspect-ratio:1/1 !important;object-fit:cover !important;}
.cr-cl-tekst figure.wp-block-quote,
.cr-cl-tekst blockquote{
margin:0 !important;background:#F3EEE4 !important;border:0 !important;border-radius:8px !important;
display:grid !important;grid-template-columns:minmax(0,1fr) 200px !important;gap:24px !important;
align-items:center !important;padding:24px 26px !important;
font:400 16px/1.8 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-cl-tekst figure.wp-block-quote::before,
.cr-cl-tekst blockquote::before{
content:"" !important;display:block !important;width:28px !important;height:28px !important;
grid-column:1 !important;align-self:start !important;
background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23B0623F'%3E%3Cpath d='M100,58H40A14,14,0,0,0,26,72v64a14,14,0,0,0,14,14h62v10a34,34,0,0,1-34,34,6,6,0,0,0,0,12,46.06,46.06,0,0,0,46-46V72A14,14,0,0,0,100,58Zm2,80H40a2,2,0,0,1-2-2V72a2,2,0,0,1,2-2h60a2,2,0,0,1,2,2ZM216,58H156a14,14,0,0,0-14,14v64a14,14,0,0,0,14,14h62v10a34,34,0,0,1-34,34,6,6,0,0,0,0,12,46.06,46.06,0,0,0,46-46V72A14,14,0,0,0,216,58Zm2,80H156a2,2,0,0,1-2-2V72a2,2,0,0,1,2-2h60a2,2,0,0,1,2,2Z'/%3E%3C/svg%3E") no-repeat center/contain !important;
}
.cr-cl-tekst blockquote p{
font:italic 400 21px/1.5 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:#8A5233 !important;
}
.cr-cl-tekst blockquote cite,
.cr-cl-tekst figure.wp-block-quote figcaption{
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;font-style:normal !important;
}
.cr-cl-proiz{
display:grid !important;grid-template-columns:96px minmax(0,1fr) auto !important;
gap:18px !important;align-items:center !important;padding:18px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:8px !important;
}
.cr-cl-proiz-foto img{
display:block !important;width:96px !important;height:96px !important;
object-fit:cover !important;border-radius:6px !important;
}
.cr-cl-proiz-t{display:flex !important;flex-direction:column !important;gap:6px !important;min-width:0 !important;}
.cr-cl-proiz-over{
font:400 10px/10px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:1.6px !important;text-transform:uppercase !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-cl-tekst .cr-cl-proiz-n,.cr-cl-proiz-n{
font:400 17px/22.1px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;text-decoration:none !important;
}
.cr-cl-proiz-o{
font:300 13px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#6E675C !important;
}
.cr-cl-proiz-c,.cr-cl-proiz-c .woocommerce-Price-amount{
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#B0623F !important;
}
.cr-cl-tekst .cr-cl-proiz-g,.cr-cl-proiz-g{
display:flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;
height:46px !important;padding:0 20px !important;border-radius:4px !important;
background:#4E5442 !important;color:var(--e-global-color-crsurface) !important;
font:400 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
text-decoration:none !important;white-space:nowrap !important;
}
.cr-cl-bocni{
position:sticky !important;top:24px !important;
display:flex !important;flex-direction:column !important;gap:26px !important;
width:260px !important;
}
.cr-cl-hand{
display:block !important;text-align:center !important;
align-self:center !important;width:90px !important;padding:8px 0 4px !important;
font:500 19px/1.45 var(--e-global-typography-accent-font-family),cursive !important;
transform:rotate(-9deg) !important;
}
.cr-cl-foto{position:relative !important;}
.cr-cl-hand-m{display:none !important;}
@media(max-width:1023px){
.cr-cl-hand-m{
display:block !important;position:absolute !important;
right:18px !important;top:18px !important;width:116px !important;
text-align:center !important;
font:500 17px/1.45 var(--e-global-typography-accent-font-family),cursive !important;
transform:rotate(-8deg) !important;
}
}
.cr-cl-toc{display:flex !important;flex-direction:column !important;gap:2px !important;}
.cr-cl-toc-over{
padding:0 0 10px !important;
font:400 11px/11px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:2.2px !important;text-transform:uppercase !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-cl-toc-a{
padding:9px 0 9px 14px !important;border-left:2px solid #E7E0D3 !important;
font:300 14px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#6E675C !important;text-decoration:none !important;
}
.cr-cl-toc-a--a{border-left-color:#4E5442 !important;color:var(--e-global-color-primary) !important;font-weight:400 !important;}
.cr-cl-nl{
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:8px !important;padding:20px !important;
display:flex !important;flex-direction:column !important;gap:12px !important;
}
.cr-cl-nl-over{
font:400 11px/11px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:2.2px !important;text-transform:uppercase !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-cl-nl-h{
font:400 17px/22.1px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-cl-nl-f{display:flex !important;flex-direction:column !important;gap:10px !important;}
.cr-cl-nl-f input{
box-sizing:border-box !important;height:46px !important;padding:0 14px !important;
background:#FFFCF7 !important;border:1px solid #DED6C8 !important;border-radius:4px !important;
font:300 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-primary) !important;outline:none !important;
}
.cr-cl-nl-f button{
height:46px !important;background:#4E5442 !important;color:var(--e-global-color-crsurface) !important;
border:0 !important;border-radius:4px !important;cursor:pointer !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-cl-poslije{display:flex !important;flex-direction:column !important;gap:26px !important;}
.cr-cl-oznake{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:10px !important;}
.cr-cl-oznake-t{
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#6E675C !important;margin-right:2px !important;
}
.cr-cl-oznaka{
display:flex !important;align-items:center !important;height:38px !important;
box-sizing:border-box !important;padding:0 12px !important;border-radius:4px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #E1D9CA !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#4A463E !important;text-decoration:none !important;
}
.cr-cl-autor{
display:grid !important;grid-template-columns:56px minmax(0,1fr) !important;gap:18px !important;
align-items:center !important;padding:20px 22px !important;
background:var(--e-global-color-crsurface) !important;border:1px solid #EDE6DA !important;
border-radius:8px !important;
}
.cr-cl-autor-a img{display:block !important;width:56px !important;height:56px !important;border-radius:50% !important;}
.cr-cl-autor-t{display:flex !important;flex-direction:column !important;gap:5px !important;min-width:0 !important;}
.cr-cl-autor-over{
font:400 11px/11px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:2.2px !important;text-transform:uppercase !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-cl-autor-ime{
font:400 16px/20.8px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-cl-autor-b{
font:300 13px/19.5px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#6E675C !important;
}
.cr-cl-cta{
display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:18px !important;
align-items:center !important;padding:22px 26px !important;
background:#F3EAE0 !important;border-radius:8px !important;
}
.cr-cl-cta-t{display:flex !important;flex-direction:column !important;gap:6px !important;min-width:0 !important;}
.cr-cl-cta-h{
font:400 20px/26px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
.cr-cl-cta-p{
font:300 14px/23.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#5E574C !important;
}
.cr-cl-cta-g{
display:flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;
height:48px !important;padding:0 20px !important;border-radius:4px !important;
background:#4E5442 !important;color:var(--e-global-color-crsurface) !important;
font:400 14px/14px var(--e-global-typography-secondary-font-family),sans-serif !important;
text-decoration:none !important;white-space:nowrap !important;
}
.cr-cl-pn{
display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:24px !important;
border-top:1px solid #EDE6DA !important;padding-top:22px !important;
}
.cr-cl-pn-s{display:flex !important;flex-direction:column !important;gap:8px !important;min-width:0 !important;}
.cr-cl-pn-s--d{align-items:flex-end !important;text-align:right !important;}
.cr-cl-pn-oz{
display:flex !important;align-items:center !important;gap:8px !important;
font:300 13px/13px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;
}
.cr-cl-pn-n{
font:400 16px/1.35 var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;text-decoration:none !important;
}
.cr-cl-slicni{
--cr-cl-rub:max(48px,calc((100% - 1200px) / 2));
border-top:1px solid #EDE6DA !important;
padding:44px var(--cr-cl-rub) 56px !important;
display:flex !important;flex-direction:column !important;gap:26px !important;
}
.cr-cl-slicni-g{display:flex !important;align-items:baseline !important;justify-content:space-between !important;gap:16px !important;flex-wrap:wrap !important;}
.cr-cl-slicni-h{
margin:0 !important;
font:400 32px/38.4px var(--e-global-typography-primary-font-family),Georgia,serif !important;
color:var(--e-global-color-primary) !important;
}
@media(max-width:1199px){
.cr-cl-glavni{grid-template-columns:minmax(0,1fr) 230px !important;gap:48px !important;}
.cr-cl-h1,.cr-cl-h1 .elementor-heading-title{font-size:40px !important;}
.cr-cl-tekst > p:first-of-type,.cr-cl-tekst p.has-large-font-size,.cr-cl-tekst p.lead{font-size:18px !important;}
.cr-cl-tekst h2{font-size:25px !important;}
.cr-cl-bocni{width:230px !important;}
.cr-cl-tekst figure.wp-block-quote,.cr-cl-tekst blockquote{grid-template-columns:minmax(0,1fr) 160px !important;}
.cr-cl-tekst blockquote p{font-size:20px !important;}
.cr-cl-slicni-h{font-size:30px !important;}
.cr-cl-proiz{grid-template-columns:88px minmax(0,1fr) auto !important;}
.cr-cl-proiz-foto img{width:88px !important;height:88px !important;}
}
@media(max-width:1024px){
.cr-cl-glavni{grid-template-columns:minmax(0,1fr) !important;gap:0 !important;}
.cr-cl-bocni{display:none !important;}
.cr-cl-tekst{max-width:none !important;}
.cr-cl-h1,.cr-cl-h1 .elementor-heading-title{font-size:36px !important;}
.cr-cl-tekst h2{font-size:24px !important;}
.cr-cl-mini-u{height:48px !important;}
.cr-cl-tekst figure.wp-block-quote,.cr-cl-tekst blockquote{grid-template-columns:minmax(0,1fr) !important;}
.cr-cl-slicni-h{font-size:28px !important;}
.cr-cl-tekst figure.wp-block-quote img,.cr-cl-tekst blockquote img{display:none !important;}
.cr-cl-proiz{grid-template-columns:80px minmax(0,1fr) auto !important;}
.cr-cl-proiz-foto img{width:80px !important;height:80px !important;}
.cr-cl-share{width:100% !important;}
.cr-cl-share-g{width:44px !important;height:44px !important;}
}
@media(max-width:767px){
.cr-cl-glavni,.cr-cl-slicni,.cr-cl-mini-u{--cr-cl-rub:20px !important;}
.cr-cl-h1,.cr-cl-h1 .elementor-heading-title{font-size:32px !important;}
.cr-cl-tekst > p:first-of-type,.cr-cl-tekst p.has-large-font-size,.cr-cl-tekst p.lead{font-size:17px !important;}
.cr-cl-tekst .wp-block-gallery{grid-template-columns:minmax(0,1fr) !important;}
.cr-cl-tekst .wp-block-gallery img{aspect-ratio:3/2 !important;}
.cr-cl-proiz{grid-template-columns:72px minmax(0,1fr) !important;}
.cr-cl-proiz-foto img{width:72px !important;height:72px !important;}
.cr-cl-proiz-g{grid-column:1 / -1 !important;width:100% !important;}
.cr-cl-cta{grid-template-columns:minmax(0,1fr) !important;}
.cr-cl-pn{grid-template-columns:minmax(0,1fr) !important;}
.cr-cl-pn-s--d{align-items:flex-start !important;text-align:left !important;}
.cr-cl-tekst blockquote p{font-size:19px !important;}
.cr-cl-slicni-h{font-size:26px !important;line-height:31.2px !important;}
}
.cr-blg-preuzimanje-nap{display:block;margin-top:2px;font-size:12px;line-height:1.4;color:#6E675C;font-weight:400}
.cr-blg-glavni .woocommerce-billing-fields{display:contents !important;}
.cr-blg-glavni .cr-blg-odjeljak{display:flex !important;flex-direction:column !important;gap:16px !important;}
.cr-blg-glavni .cr-dost-adr{display:flex !important;flex-direction:column !important;gap:5px !important;}
.cr-blg-glavni .cr-dost-adr-p,
.cr-blg-glavni .cr-dost-uvod{
font:300 13px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#6E675C !important;
}
.cr-blg-glavni .cr-dost-druga{display:contents !important;}
.cr-blg-glavni .cr-dost-druga .cr-blg-prekidac,.cr-blg-glavni .cr-dost-druga .cr-blg-prekidac > span{color:#4F4940 !important;}
.cr-blg-glavni .cr-blg-adresa #cr-dostava,.cr-blg-glavni .cr-blg-adresa > .cr-blg-r1-prekidac,.cr-blg-glavni .cr-blg-adresa > #cr-r1{margin-top:2px !important;}
.cr-blg-glavni .cr-dost[data-cr-vrsta="gls-pm"] ~ .cr-blg-adresa .cr-dost-druga,
.cr-blg-glavni .cr-dost[data-cr-vrsta="box-pm"] ~ .cr-blg-adresa .cr-dost-druga,
.cr-blg-glavni .cr-dost[data-cr-vrsta="osobno"] ~ .cr-blg-adresa .cr-dost-druga{display:none !important;}
.cr-blg-glavni #billing_email_field .description,
.cr-blg-glavni #billing_phone_field .description .cr-dost-tel{
display:flex !important;align-items:flex-start !important;gap:6px !important;
font:300 12px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#726A5C !important;
}
.cr-blg-glavni #billing_phone_field .description{display:block !important;}
.cr-blg-glavni #billing_email_field .description::before,
.cr-blg-glavni #billing_phone_field .cr-dost-tel::before{
content:"" !important;display:block !important;flex:none !important;width:13px !important;height:13px !important;margin:1px 0 0 !important;
position:static !important;border:0 !important;left:auto !important;top:auto !important;transform:none !important;
background:currentColor !important;
-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M142,176a6,6,0,0,1-6,6,14,14,0,0,1-14-14V128a2,2,0,0,0-2-2,6,6,0,0,1,0-12,14,14,0,0,1,14,14v40a2,2,0,0,0,2,2A6,6,0,0,1,142,176ZM124,94a10,10,0,1,0-10-10A10,10,0,0,0,124,94Zm106,34A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z'/%3E%3C/svg%3E") center / 13px 13px no-repeat !important;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M142,176a6,6,0,0,1-6,6,14,14,0,0,1-14-14V128a2,2,0,0,0-2-2,6,6,0,0,1,0-12,14,14,0,0,1,14,14v40a2,2,0,0,0,2,2A6,6,0,0,1,142,176ZM124,94a10,10,0,1,0-10-10A10,10,0,0,0,124,94Zm106,34A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z'/%3E%3C/svg%3E") center / 13px 13px no-repeat !important;
}
.cr-blg-glavni #billing_phone_field .description .cr-dost-tel--mob{color:#4E5442 !important;}
.cr-blg-glavni #billing_phone_field .description .cr-dost-tel--mob::before{
-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M176,18H80A22,22,0,0,0,58,40V216a22,22,0,0,0,22,22h96a22,22,0,0,0,22-22V40A22,22,0,0,0,176,18ZM70,62H186V194H70ZM80,30h96a10,10,0,0,1,10,10V50H70V40A10,10,0,0,1,80,30Zm96,196H80a10,10,0,0,1-10-10V206H186v10A10,10,0,0,1,176,226Z'/%3E%3C/svg%3E") center / 13px 13px no-repeat !important;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M176,18H80A22,22,0,0,0,58,40V216a22,22,0,0,0,22,22h96a22,22,0,0,0,22-22V40A22,22,0,0,0,176,18ZM70,62H186V194H70ZM80,30h96a10,10,0,0,1,10,10V50H70V40A10,10,0,0,1,80,30Zm96,196H80a10,10,0,0,1-10-10V206H186v10A10,10,0,0,1,176,226Z'/%3E%3C/svg%3E") center / 13px 13px no-repeat !important;
}
.cr-dost{display:flex !important;flex-direction:column !important;gap:14px !important;scroll-margin-top:24px !important;}
.cr-dost[hidden]{display:none !important;}
.cr-dost-glava{display:flex !important;flex-direction:column !important;gap:5px !important;}
.cr-dost-nacini{display:flex !important;flex-direction:column !important;gap:10px !important;}
.cr-dost-nema{margin:0 !important;font:300 14px/1.55 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;}
.cr-dost-k{
border:1px solid #DED6C8 !important;border-radius:6px !important;background:#FBF8F2 !important;
overflow:hidden !important;box-shadow:none !important;
}
.cr-dost-k--on{border-color:#4E5442 !important;box-shadow:0 0 0 1px #4E5442 !important;background:#FFFCF7 !important;}
.cr-dost-k--greska{border-color:#8A4A28 !important;box-shadow:0 0 0 1px #8A4A28 !important;}
.cr-blg-glavni .woocommerce-billing-fields label.cr-dost-l,
.cr-dost-l{
display:grid !important;grid-template-columns:20px 64px minmax(0,1fr) auto !important;gap:16px !important;
align-items:start !important;padding:16px 18px !important;margin:0 !important;min-height:64px !important;
box-sizing:border-box !important;cursor:pointer !important;
font:300 13px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#6E675C !important;
}
.cr-dost-r{width:20px !important;height:20px !important;margin:0 !important;accent-color:#4E5442 !important;cursor:pointer !important;}
.cr-dost-logo{
width:64px !important;height:32px !important;box-sizing:border-box !important;
display:flex !important;align-items:center !important;justify-content:center !important;
border:1px solid #E1D9CA !important;border-radius:4px !important;background:#FFFFFF !important;
}
.cr-dost-logo svg{color:#4E5442 !important;}
.cr-dost-logo-i{display:block !important;width:auto !important;max-width:56px !important;height:20px !important;}
.cr-dost-logo-m{display:none !important;}
.cr-dost-t{display:flex !important;flex-direction:column !important;gap:4px !important;min-width:0 !important;}
.cr-dost-ime{display:flex !important;align-items:center !important;gap:8px !important;flex-wrap:wrap !important;}
.cr-dost-n{font:400 15px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#2B2A26 !important;}
.cr-dost-o{font:300 13px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#6E675C !important;}
.cr-dost-rok{
display:flex !important;align-items:center !important;gap:5px !important;
font:300 12px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#726A5C !important;
}
.cr-dost-rok svg{flex:none !important;}
.cr-dost-c{
display:flex !important;flex-direction:column !important;align-items:flex-end !important;gap:3px !important;
white-space:nowrap !important;padding-top:2px !important;
}
.cr-dost-c s{font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#726A5C !important;text-decoration:line-through !important;}
.cr-dost-c-v{font:400 15px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#2B2A26 !important;font-variant-numeric:tabular-nums !important;}
.cr-dost-c-v--0{color:#4E5442 !important;}
.cr-dost-dod{border-top:1px dashed #E1D9CA !important;padding:14px 18px 16px 134px !important;}
.cr-dost-dod--adr{
display:flex !important;align-items:flex-start !important;gap:8px !important;
font:300 13px/1.55 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
.cr-dost-dod--adr svg{flex:none !important;margin-top:1px !important;color:#B0623F !important;}
.cr-dost-dod--karta{display:flex !important;flex-direction:column !important;gap:8px !important;}
.cr-dost-karta{
align-self:flex-start !important;min-height:48px !important;padding:0 20px !important;margin:0 !important;
display:flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;
background:#FBF8F2 !important;border:1px solid #4E5442 !important;border-radius:4px !important;
color:#4E5442 !important;cursor:pointer !important;box-shadow:none !important;text-transform:none !important;letter-spacing:0 !important;
font:400 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-dost-karta > *,.cr-dost-promijeni > *{pointer-events:none !important;}
.cr-dost-karta:hover,.cr-dost-karta:focus-visible{background:#4E5442 !important;color:#FBF8F2 !important;}
.cr-dost-k--greska .cr-dost-karta{border-color:#8A4A28 !important;}
.cr-dost-karta-p{font:300 12px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#726A5C !important;}
.cr-dost-karta-p[hidden],.cr-dost-karta-g[hidden]{display:none !important;}
.cr-dost-karta-g{
display:flex !important;align-items:flex-start !important;gap:6px !important;
font:300 13px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
}
.cr-dost-karta-g svg{flex:none !important;margin-top:1px !important;}
.cr-dost-lok{
display:grid !important;grid-template-columns:auto minmax(0,1fr) auto !important;gap:12px !important;align-items:start !important;
background:#F3EEE4 !important;border-radius:4px !important;padding:12px 14px !important;
}
.cr-dost-lok > svg{margin-top:1px !important;color:#B0623F !important;}
.cr-dost-lok-t{display:flex !important;flex-direction:column !important;gap:3px !important;min-width:0 !important;}
.cr-dost-lok-n{font:400 14px/1.35 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#2B2A26 !important;}
.cr-dost-lok-a{font:300 13px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4F4940 !important;}
.cr-dost-lok-m{font:300 12px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;}
.cr-dost-promijeni,
.cr-dost-os-k{
background:none !important;border:0 !important;box-shadow:none !important;cursor:pointer !important;
color:#8A4A28 !important;text-decoration:underline !important;text-decoration-color:#DDBBA8 !important;text-underline-offset:4px !important;
text-transform:none !important;letter-spacing:0 !important;
}
.cr-dost-promijeni{
border-radius:0 !important;padding:0 4px !important;margin:-12px -4px 0 0 !important;min-height:44px !important;min-width:44px !important;
font:400 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-dost-dod--osobno{
display:grid !important;grid-template-columns:auto minmax(0,1fr) !important;gap:10px !important;align-items:start !important;
}
.cr-dost-dod--osobno > svg{margin-top:1px !important;color:#B0623F !important;}
.cr-dost-os{display:flex !important;flex-direction:column !important;gap:5px !important;}
.cr-dost-os-n{font:400 14px/1.35 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#2B2A26 !important;}
.cr-dost-os-p{font:300 13px/1.55 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;}
.cr-dost-os-k{
align-self:flex-start !important;min-height:44px !important;display:flex !important;align-items:center !important;gap:5px !important;
font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-dost-bez{
display:flex !important;align-items:flex-start !important;gap:8px !important;padding:0 2px !important;
font:300 13px/1.55 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
.cr-dost-bez svg{flex:none !important;margin-top:2px !important;color:#726A5C !important;}
.cr-dost-bez-p{color:#2B2A26 !important;}
#box_now_delivery_button,#box_now_selected_locker_details,#box_now_delivery_embedded_map,
#gls-pickup-info,#gls-map-button,
#_boxnow_locker_id_field,.boxnow-locker-id-field{display:none !important;}
.cr-dost-sz{
display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:12px !important;align-items:start !important;
}
.cr-dost-sz-l{display:flex !important;flex-direction:column !important;gap:4px !important;min-width:0 !important;}
.cr-dost-sz-o{font:300 15px/1.2 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#6E675C !important;}
.cr-dost-sz-n{font:300 13px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#3C3A34 !important;}
.cr-dost-sz-lok{
display:flex !important;align-items:flex-start !important;gap:5px !important;
font:300 12px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
.cr-dost-sz-lok svg{flex:none !important;margin-top:2px !important;color:#B0623F !important;}
.cr-dost-sz-nema{font:300 12px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#726A5C !important;}
.cr-dost-sz-nema--greska{color:#8A4A28 !important;}
.cr-dost-sz-c{display:flex !important;flex-direction:column !important;align-items:flex-end !important;gap:3px !important;white-space:nowrap !important;}
.cr-dost-sz-c s{font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#726A5C !important;text-decoration:line-through !important;}
.cr-dost-sz-c-v{font:400 15px/1.2 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#2B2A26 !important;}
.cr-dost-sz-c-v--0{color:#4E5442 !important;}
.cr-blg-glavni .cr-blg-prag{gap:7px !important;font:300 12px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;}
.cr-blg-prag-i{font-weight:400 !important;color:#2B2A26 !important;}
.cr-blg-glavni .cr-blg-prag--ok{gap:8px !important;font:300 13px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4E5442 !important;}
.cr-blg-greske.cr-blg-greske--dost{padding:14px 16px !important;}
.cr-dost-g-t{display:block !important;font:300 14px/1.55 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;}
.cr-dost-g-t strong{display:inline !important;font-weight:400 !important;color:#2B2A26 !important;}
.cr-dost-g-na{
display:flex !important;align-items:center !important;gap:6px !important;min-height:44px !important;margin:6px 0 0 !important;padding:0 !important;
background:none !important;border:0 !important;border-radius:0 !important;cursor:pointer !important;box-shadow:none !important;text-transform:none !important;letter-spacing:0 !important;
font:400 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
text-decoration:underline !important;text-decoration-color:#DDBBA8 !important;text-underline-offset:4px !important;
}
.cr-dost-g-na span::before{content:"↓" !important;font-size:13px !important;}
.cr-ks-sz-red--dostava .cr-ks-sz-o{display:flex !important;flex-direction:column !important;gap:5px !important;min-width:0 !important;}
.cr-ks-sz-red--dostava .cr-ks-sz-pod{
display:block !important;margin:0 !important;
font:300 13px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
.cr-ks-sz-v--0{color:#4E5442 !important;}
.cr-ks-sz-uo{display:flex !important;flex-direction:column !important;gap:5px !important;}
.cr-ks-sz-un{font:300 12px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#726A5C !important;}
.cr-ks-traka-t{color:#5E574C !important;}
.cr-dost-pot{
display:flex !important;flex-direction:column !important;gap:14px !important;
background:#FBF8F2 !important;border:1px solid #EDE6DA !important;border-radius:8px !important;padding:28px !important;
}
.cr-dost-pot-g{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;}
.cr-dost-pot-o{
font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;letter-spacing:.22em !important;
text-transform:uppercase !important;color:#726A5C !important;
}
.cr-dost-pot-logo{
height:28px !important;padding:0 8px !important;box-sizing:border-box !important;display:flex !important;align-items:center !important;
border:1px solid #E1D9CA !important;border-radius:3px !important;background:#FFFFFF !important;
font:500 10px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;letter-spacing:.06em !important;color:#2B2A26 !important;
}
.cr-dost-pot-logo .cr-dost-logo-i{height:14px !important;}
.cr-dost-pot-n{font:400 20px/1.3 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:#2B2A26 !important;}
.cr-dost-pot-m{
display:grid !important;grid-template-columns:auto minmax(0,1fr) !important;gap:10px !important;
background:#F3EEE4 !important;border-radius:4px !important;padding:12px 14px !important;
}
.cr-dost-pot-m > svg{margin-top:1px !important;color:#B0623F !important;}
.cr-dost-pot-mt{display:flex !important;flex-direction:column !important;gap:3px !important;}
.cr-dost-pot-mn{font:400 14px/1.35 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#2B2A26 !important;}
.cr-dost-pot-ma{font:300 13px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4F4940 !important;}
.cr-dost-pot-ms{font:300 12px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;}
.cr-dost-pot-nap{font:300 14px/1.6 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4F4940 !important;}
.cr-dost-pot-rok{
display:flex !important;align-items:flex-start !important;gap:7px !important;
font:300 13px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
.cr-dost-pot-rok svg{flex:none !important;margin-top:2px !important;}
.cr-rc-detalj .cr-rc-dvije .cr-dost-rc{display:flex !important;flex-direction:column !important;gap:8px !important;}
.cr-rc-detalj .cr-rc-dvije > .cr-rc-kartica{padding:18px 20px !important;gap:8px !important;}
.cr-rc-detalj .cr-rc-dvije .cr-rc-kartica-h--s{font-size:17px !important;line-height:1.2 !important;}
.cr-rc-detalj .cr-rc-dvije .cr-rc-adresa-t{line-height:1.6 !important;color:#4F4940 !important;}
.cr-dost-rc-g{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:10px !important;}
.cr-dost-rc-h{font:400 17px/1.2 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:#2B2A26 !important;}
.cr-dost-rc-c{font:400 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#2B2A26 !important;}
.cr-dost-rc-n{font:400 14px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#2B2A26 !important;}
.cr-dost-rc-t{font:300 14px/1.6 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4F4940 !important;}
.cr-dost-rc-p{
align-self:flex-start !important;display:flex !important;align-items:center !important;gap:5px !important;min-height:28px !important;
font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#8A4A28 !important;
border-bottom:1px solid #DDBBA8 !important;text-decoration:none !important;
}
@media(max-width:1199px){
.cr-blg-glavni .woocommerce-billing-fields label.cr-dost-l,.cr-dost-l{gap:14px !important;padding:14px 16px !important;}
.cr-dost-dod{padding:14px 16px 16px 128px !important;}
.cr-dost-pot{padding:24px !important;}
.cr-ks-sz-uo{font-size:19px !important;}
}
@media(max-width:1024px){
.cr-blg-glavni .woocommerce-billing-fields label.cr-dost-l,.cr-dost-l{grid-template-columns:20px minmax(0,1fr) auto !important;}
.cr-dost-logo{display:none !important;}
.cr-dost-logo-m{
display:flex !important;align-items:center !important;height:24px !important;padding:0 6px !important;box-sizing:border-box !important;
border:1px solid #E1D9CA !important;border-radius:3px !important;background:#FFFFFF !important;
}
.cr-dost-logo-m .cr-dost-logo-i{height:12px !important;max-width:40px !important;}
.cr-dost-logo-m svg{color:#4E5442 !important;}
.cr-dost-dod{padding:14px 16px 16px 50px !important;}
.cr-blg-glavni .cr-dost-sz-n,.cr-blg-glavni .cr-dost-sz-nema{display:block !important;}
.cr-blg-glavni .cr-dost-sz-lok{display:flex !important;}
.cr-ks-sz-red{font-size:16px !important;line-height:1.3 !important;}
.cr-ks-sz-uo{font-size:18px !important;}
}
@media(max-width:767px){
.cr-blg-glavni .woocommerce-billing-fields label.cr-dost-l,.cr-dost-l{gap:12px !important;padding:14px !important;}
.cr-dost-dod{padding:12px 14px 14px !important;}
.cr-dost-karta{align-self:stretch !important;}
.cr-dost-pot{padding:20px !important;}
.cr-ks-sz-red{font-size:15px !important;line-height:1.3 !important;}
.cr-ks-sz-uo{font-size:16px !important;}
}
.cr-dc-r{
display:block !important;margin:0 !important;
font:300 13px/1.35 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#5E574C !important;font-variant-numeric:tabular-nums !important;
white-space:nowrap !important;overflow:hidden !important;letter-spacing:0 !important;
}
.cr-dc-i{font-weight:400 !important;color:#3C3A34 !important;}
.cr-dc-kratko{display:none !important;}
.cr-dc-akcija,.cr-dc-akcija .woocommerce-Price-amount{color:#B0623F !important;}
.cr-dc-post{
display:inline-block !important;background:#B0623F !important;color:#FFFFFF !important;
border-radius:3px !important;padding:3px 5px !important;margin-left:7px !important;
font:400 10px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.04em !important;vertical-align:baseline !important;
}
.cr-dc-kartica-w{display:none !important;}
.cr-dc-kartica-w:has(.cr-dc){display:block !important;margin-top:-2px !important;}
.cr-dc-kartica-w .elementor-shortcode{display:block !important;}
.cr-404-grid .cr-dc-kartica-w:has(.cr-dc){margin-top:-8px !important;}
.cr-dc--kartica{display:flex !important;flex-direction:column !important;gap:2px !important;}
.cr-sp-info .cr-dc-prz-w .elementor-shortcode{display:block !important;line-height:normal !important;}
.cr-dc--prz{
display:grid !important;grid-template-columns:auto auto 1fr !important;
column-gap:10px !important;row-gap:2px !important;align-items:center !important;
margin:6px 0 0 !important;padding:0 !important;
font:300 14px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#5E574C !important;font-variant-numeric:tabular-nums !important;
}
.cr-dc--prz:empty{display:none !important;}
.cr-dc--prz dt,.cr-dc--prz dd{
margin:0 !important;font:inherit !important;border-radius:3px !important;
transition:background-color .6s !important;background:transparent !important;
}
.cr-dc--prz dt{grid-column:1 !important;margin-left:-4px !important;padding-left:4px !important;}
.cr-dc--prz dd{
grid-column:2 !important;font-weight:400 !important;color:#2B2A26 !important;text-align:right !important;
margin-right:-4px !important;padding-right:4px !important;
}
.cr-dc--prz.cr-dc-bljesak dt,.cr-dc--prz.cr-dc-bljesak dd{background:#F3E3D6 !important;}
.cr-sp-cijena .cr-dc-post{
padding:5px 7px !important;margin-left:12px !important;
font-size:12px !important;line-height:1 !important;vertical-align:middle !important;
}
.cr-sp-cijena .cr-dc-akcija .woocommerce-Price-amount{color:#B0623F !important;}
.cr-prz-traka-c{flex-direction:column !important;align-items:flex-start !important;gap:4px !important;min-width:0 !important;}
.cr-prz-traka-red{display:flex !important;align-items:baseline !important;gap:6px !important;}
.cr-prz-traka-dc:empty{display:none !important;}
.cr-prz-traka-dc .cr-dc-r{font-size:12px !important;line-height:1.3 !important;}
.cr-prz-traka-dc .cr-dc-i{color:#2B2A26 !important;}
.cr-dc--blog .cr-dc-r{font-size:12px !important;white-space:normal !important;text-wrap:balance !important;}
.cr-dc--clanak{display:block !important;margin-top:-4px !important;}
.cr-dc--kosarica{display:block !important;margin:5px 0 0 !important;}
@media(max-width:767px){
.cr-dc--kartica .cr-dc-r{font-size:12px !important;}
.cr-shop-grid .cr-dc-kartica-w:has(.cr-dc){margin-top:-6px !important;}
.cr-dc--kartica .cr-dc-r--dugo .cr-dc-dugo{display:none !important;}
.cr-dc--kartica .cr-dc-r--dugo .cr-dc-kratko{display:inline !important;}
.cr-dc--prz{font-size:13px !important;}
.cr-dc--kosarica .cr-dc-r{font-size:12px !important;}
.cr-dc--kosarica{grid-column:2 !important;grid-row:3 !important;margin:-9px 0 0 !important;}
.cr-ks-stavka:has(.cr-dc--kosarica) .cr-ks-ukupno{grid-row:4 !important;}
.cr-ks-stavka:has(.cr-dc--kosarica) .cr-ks-foto{grid-row:1 / span 4 !important;}
}
.cr-card-cijena .elementor-heading-title:has(.cr-dc-post){display:flex !important;align-items:baseline !important;gap:7px !important;}
.cr-card-cijena .cr-dc-akcija{font-weight:500 !important;}
.cr-card-cijena .cr-dc-post{padding:4px 6px !important;margin:0 !important;}
.cr-sp-cijena-w .price:has(.cr-dc-post){display:flex !important;align-items:center !important;flex-wrap:wrap !important;}
.cr-sp-cijena-w .cr-dc-akcija,.cr-sp-cijena-w .cr-dc-akcija .woocommerce-Price-amount{color:#B0623F !important;}
.cr-sp-cijena-w .cr-dc-post{
padding:5px 7px !important;margin-left:18px !important;
font-size:12px !important;line-height:1 !important;vertical-align:middle !important;
}
.cr-prz-traka-c:has(.cr-dc-post){font-size:19px !important;line-height:19px !important;}
.cr-prz-traka-cij:has(.cr-dc-post){display:flex !important;align-items:center !important;gap:7px !important;}
.cr-prz-traka-cij .cr-dc-post{margin:0 !important;}
.cr-prz-traka-cij .price:has(.cr-dc-post){display:inline-flex !important;align-items:center !important;gap:7px !important;}
.cr-prz-traka button.cr-prz-traka-g--akcija{
width:168px !important;flex:0 0 168px !important;padding:0 !important;
display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;
}
.cr-prz-traka button.cr-prz-traka-g--akcija svg{width:16px !important;height:16px !important;flex:none !important;}
.cr-ks-jed:has(.cr-dc-post){display:flex !important;align-items:center !important;gap:8px !important;}
.cr-ks-jed .cr-dc-akcija{font-weight:400 !important;color:#B0623F !important;}
.cr-ks-jed .cr-dc-post{margin:0 !important;}
.cr-ak-okvir{
display:flex !important;align-items:flex-start !important;gap:10px !important;
margin:12px 0 0 !important;padding:11px 14px !important;border-radius:4px !important;background:#F3EEE4 !important;
font:300 14px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4A463E !important;
}
.cr-ak-okvir svg{flex:none !important;width:18px !important;height:18px !important;color:#B0623F !important;fill:currentColor !important;margin-top:2px !important;}
.cr-ak-okvir b{font-weight:400 !important;color:#2B2A26 !important;}
.cr-ak-kupon-nap{
margin:8px 0 0 !important;
font:300 12px/1.45 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
.cr-ks-sz-usteda{color:#4E5442 !important;}
.cr-bl-trg-c:has(.cr-dc-post),.cr-cl-proiz-c:has(.cr-dc-post){display:flex !important;align-items:center !important;gap:7px !important;}
.cr-bl-trg-c .cr-dc-akcija{font-weight:500 !important;}
.cr-bl-trg-c .cr-dc-post,.cr-cl-proiz-c .cr-dc-post{margin:0 !important;}
.cr-blg-akcija{
display:flex !important;align-items:center !important;gap:6px !important;margin-top:4px !important;
font:300 12px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
.cr-blg-akcija .cr-dc-post{padding:2px 5px !important;margin:0 !important;}
.cr-blg-akcija .woocommerce-Price-amount{font:inherit !important;color:inherit !important;}
.cr-ak-usteda{
display:flex !important;justify-content:flex-end !important;align-items:center !important;gap:6px !important;margin-top:8px !important;
font:300 13px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4E5442 !important;
}
.cr-ak-usteda svg{width:14px !important;height:14px !important;fill:#B0623F !important;color:#B0623F !important;flex:none !important;}
.cr-hdr-poruka--promo{color:#2B2A26 !important;}
.cr-hdr-poruka--promo .cr-hdr-promo-a{font-weight:400 !important;color:#8A4A28 !important;}
.cr-hdr-poruka--promo .cr-hdr-promo-b{color:#2B2A26 !important;}
.cr-hdr-promo-l{color:#8A4A28 !important;text-decoration:underline !important;text-decoration-color:#DDBBA8 !important;text-underline-offset:3px !important;}
.cr-hdr-poruka--promo-m{display:none !important;}
.cr-hdr-poruka--promo-m .cr-hdr-promo-l{text-decoration:none !important;}
.cr-hdr-st--popusti > .cr-hdr-link,.cr-hdr-st--popusti > .cr-hdr-link:hover{color:#8A4A28 !important;}
.cr-hdr-ak-link--popusti{color:#8A4A28 !important;}
@media(max-width:1024px){
.cr-hdr-traka--akcija .cr-hdr-poruka--promo,
.cr-hdr-traka--akcija .cr-hdr-poruka--dostava{display:none !important;}
.cr-hdr-poruka--promo-m{display:flex !important;gap:8px !important;color:#2B2A26 !important;}
}
.cr-ak-nadnaslov{
font:400 11px/11px var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.24em !important;text-transform:uppercase !important;color:#8A4A28 !important;
}
body.cr-popusti .cr-kat-hero:has(.cr-ak-hero) .cr-kat-hero-foto{
display:block !important;aspect-ratio:auto !important;overflow:visible !important;border-radius:0 !important;
}
body.cr-popusti .cr-kat-hero:has(.cr-ak-hero) .cr-kat-foto{position:relative !important;inset:auto !important;}
@media(min-width:1200px){body.cr-popusti .cr-kat-hero:has(.cr-ak-hero){grid-template-columns:minmax(0,1fr) 560px !important;}}
@media(min-width:1025px) and (max-width:1199px){body.cr-popusti .cr-kat-hero:has(.cr-ak-hero){grid-template-columns:minmax(0,1fr) 440px !important;}}
@media(min-width:768px) and (max-width:1024px){body.cr-popusti .cr-kat-hero:has(.cr-ak-hero){grid-template-columns:minmax(0,1fr) 300px !important;}}
.cr-ak-hero{
display:grid !important;grid-template-columns:auto minmax(0,1fr) !important;align-items:center !important;
gap:28px !important;box-sizing:border-box !important;min-height:350px !important;
padding:32px 36px !important;border:1px solid #E6CDBE !important;border-radius:8px !important;background:#F7E8E1 !important;
}
.cr-ak-hero-p{
font:400 96px/.9 var(--e-global-typography-primary-font-family),Georgia,serif !important;
letter-spacing:-.02em !important;color:#B0623F !important;white-space:nowrap !important;
}
.cr-ak-hero-t{display:flex !important;flex-direction:column !important;gap:12px !important;min-width:0 !important;}
.cr-ak-hero-na{font:400 20px/1.25 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:#2B2A26 !important;}
.cr-ak-hero-dl{
display:grid !important;grid-template-columns:auto minmax(0,1fr) !important;gap:4px 12px !important;margin:0 !important;
font:300 14px/1.4 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;
}
.cr-ak-hero-dl dt,.cr-ak-hero-dl dd{margin:0 !important;}
.cr-ak-hero-dl dd{font-weight:400 !important;color:#2B2A26 !important;}
.cr-ak-hero-nap{margin:0 !important;font:300 13px/1.55 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;}
@media(max-width:1199px){
.cr-ak-hero{min-height:275px !important;padding:26px 28px !important;gap:22px !important;}
.cr-ak-hero-p{font-size:72px !important;}
}
@media(max-width:1024px){
.cr-ak-hero{grid-template-columns:minmax(0,1fr) !important;min-height:225px !important;padding:22px !important;gap:14px !important;}
.cr-ak-hero-p{font-size:56px !important;}
}
@media(max-width:767px){
.cr-ak-hero{min-height:0 !important;padding:18px !important;gap:12px !important;margin-top:6px !important;}
.cr-ak-hero-p{font-size:48px !important;}
.cr-ak-hero-na{font-size:18px !important;}
}
.cr-cj-w{max-width:680px !important;}
.cr-cj{display:flex !important;flex-direction:column !important;gap:30px !important;min-width:0 !important;}
.cr-cj-uvod{display:flex !important;flex-direction:column !important;gap:12px !important;}
.cr-cj-lead{margin:0 !important;font:400 19px/1.65 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:#3C3A34 !important;text-wrap:pretty !important;}
.cr-cj-p{margin:0 !important;font:300 16px/1.7 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4F4940 !important;text-wrap:pretty !important;}
.cr-cj-danas{
background:#FBF8F2 !important;border:1px solid #4E5442 !important;border-radius:8px !important;
padding:22px 24px !important;display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;
gap:18px !important;align-items:center !important;
}
.cr-cj-danas-t{display:flex !important;flex-direction:column !important;gap:6px !important;min-width:0 !important;}
.cr-cj-danas-o{display:flex !important;align-items:center !important;gap:8px !important;flex-wrap:wrap !important;}
.cr-cj-oznaka{
background:#4E5442 !important;color:#FBF8F2 !important;border-radius:3px !important;padding:5px 8px !important;
font:400 10px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;letter-spacing:.14em !important;text-transform:uppercase !important;
}
.cr-cj-danas-vr{font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;}
.cr-cj-danas-h{font:400 24px/1.25 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:#2B2A26 !important;}
.cr-cj-danas-p{font:300 13px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;}
.cr-cj-danas-g{display:flex !important;gap:10px !important;flex-wrap:wrap !important;}
.cr-cj-gumb{
height:48px !important;padding:0 18px !important;border-radius:4px !important;box-sizing:border-box !important;
background:#4E5442 !important;color:#FBF8F2 !important;text-decoration:none !important;
display:flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;
font:400 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
}
.cr-cj-gumb svg{width:17px !important;height:17px !important;flex:none !important;}
.cr-cj-kb{font-weight:300 !important;color:#D8DBD0 !important;}
.cr-cj-ceka{
background:#F3EEE4 !important;border:1px solid #E7DFD1 !important;border-radius:8px !important;
padding:22px 24px !important;display:flex !important;gap:14px !important;align-items:flex-start !important;
}
.cr-cj-ceka svg{width:22px !important;height:22px !important;color:#B0623F !important;flex:none !important;margin-top:2px !important;}
.cr-cj-ceka-t{display:flex !important;flex-direction:column !important;gap:6px !important;}
.cr-cj-ceka-h{font:400 18px/1.3 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:#2B2A26 !important;}
.cr-cj-ceka-p{font:300 14px/1.6 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4F4940 !important;}
.cr-cj-popis{display:flex !important;flex-direction:column !important;gap:12px !important;}
.cr-cj-popis-g{display:flex !important;justify-content:space-between !important;align-items:baseline !important;gap:12px !important;flex-wrap:wrap !important;}
.cr-cj-h2{margin:0 !important;font:400 25px/1.3 var(--e-global-typography-primary-font-family),Georgia,serif !important;color:#2B2A26 !important;}
.cr-cj-broj{font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;}
.cr-cj-tablica{border-top:1px solid #E7E0D3 !important;}
.cr-cj-red{
display:grid !important;grid-template-columns:minmax(0,1fr) 110px 110px 160px !important;gap:16px !important;
padding:12px 10px !important;border-bottom:1px solid #EDE6DA !important;align-items:center !important;
}
.cr-cj-red--g{
padding:10px 0 !important;border-bottom:1px solid #E7E0D3 !important;gap:16px !important;
font:400 11px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;
letter-spacing:.16em !important;text-transform:uppercase !important;color:#726A5C !important;
}
.cr-cj-red--danas{background:#F3EEE4 !important;}
.cr-cj-datum{display:flex !important;flex-direction:column !important;gap:3px !important;min-width:0 !important;}
.cr-cj-datum-d{font:400 15px/1.3 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#2B2A26 !important;font-variant-numeric:tabular-nums !important;}
.cr-cj-datum-t{font:300 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;}
.cr-cj-usko{display:none !important;}
.cr-cj-siroko{font:300 14px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4F4940 !important;font-variant-numeric:tabular-nums !important;}
.cr-cj-desno{display:flex !important;gap:8px !important;justify-content:flex-end !important;text-align:right !important;}
.cr-cj-mali{
height:40px !important;min-width:64px !important;padding:0 12px !important;box-sizing:border-box !important;
border:1px solid #DED6C8 !important;border-radius:4px !important;background:#FFFCF7 !important;text-decoration:none !important;
display:flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;
font:400 13px/1 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4E5442 !important;
}
.cr-cj-mali svg{width:14px !important;height:14px !important;flex:none !important;}
.cr-cj-napomena{margin:0 !important;font:300 13px/1.6 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#5E574C !important;}
.cr-cj-sadrzi{border-top:1px solid #E7E0D3 !important;padding-top:4px !important;}
.cr-cj-sadrzi summary{
min-height:48px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;
cursor:pointer !important;list-style:none !important;color:#2B2A26 !important;
font:400 20px/1.3 var(--e-global-typography-primary-font-family),Georgia,serif !important;
}
.cr-cj-sadrzi summary::-webkit-details-marker{display:none !important;}
.cr-cj-sadrzi summary svg{width:16px !important;height:16px !important;color:#726A5C !important;transition:transform .18s !important;}
.cr-cj-sadrzi[open] summary svg{transform:rotate(180deg) !important;}
.cr-cj-sadrzi-t{display:flex !important;flex-direction:column !important;gap:12px !important;padding:6px 0 8px !important;}
.cr-cj-sadrzi-t p{margin:0 !important;font:300 15px/1.75 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4F4940 !important;}
.cr-cj-sadrzi-t dl{margin:0 !important;display:grid !important;grid-template-columns:220px 1fr !important;border-top:1px solid #EDE6DA !important;}
.cr-cj-sadrzi-t dt{margin:0 !important;padding:10px 0 !important;border-bottom:1px solid #EDE6DA !important;font:400 14px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#2B2A26 !important;}
.cr-cj-sadrzi-t dd{margin:0 !important;padding:10px 0 !important;border-bottom:1px solid #EDE6DA !important;font:300 14px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;color:#4F4940 !important;}
@media(max-width:1199px){
.cr-cj-lead{font-size:18px !important;}
.cr-cj-danas{padding:20px !important;grid-template-columns:1fr !important;}
.cr-cj-ceka{padding:20px !important;}
.cr-cj-h2{font-size:23px !important;}
.cr-cj-red:not(.cr-cj-red--g){grid-template-columns:minmax(0,1fr) 90px 90px 150px !important;gap:12px !important;padding:12px 8px !important;}
.cr-cj-red--g{grid-template-columns:minmax(0,1fr) 90px 90px 150px !important;}
.cr-cj-sadrzi summary{font-size:19px !important;}
.cr-cj-sadrzi-t dl{grid-template-columns:190px 1fr !important;}
}
@media(max-width:1024px){
.cr-cj-danas{padding:20px 22px !important;grid-template-columns:minmax(0,1fr) auto !important;}
.cr-cj-ceka{padding:20px 22px !important;}
.cr-cj-red:not(.cr-cj-red--g){grid-template-columns:minmax(0,1fr) 100px 100px 160px !important;}
.cr-cj-red--g{grid-template-columns:minmax(0,1fr) 100px 100px 160px !important;}
.cr-cj-sadrzi-t dl{grid-template-columns:200px 1fr !important;}
}
@media(max-width:767px){
.cr-cj-lead{font-size:17px !important;}
.cr-cj-danas{padding:18px !important;grid-template-columns:1fr !important;}
.cr-cj-ceka{padding:18px !important;}
.cr-cj-gumb{flex:1 !important;}
.cr-cj-h2{font-size:22px !important;}
.cr-cj-red--g,.cr-cj-siroko{display:none !important;}
.cr-cj-usko{display:inline !important;}
.cr-cj-red:not(.cr-cj-red--g){grid-template-columns:minmax(0,1fr) auto !important;gap:10px !important;padding:12px 0 !important;}
.cr-cj-sadrzi summary{font-size:18px !important;}
.cr-cj-sadrzi-t dl{grid-template-columns:1fr !important;}
.cr-cj-sadrzi-t dd{padding:0 0 10px !important;}
}
@media(max-width:1024px){
.cr-hp-insp{padding:36px var(--cr-rub) 40px !important;}
}
.cr-hp-prigoda{
display:grid !important;grid-row:span 3 !important;grid-template-rows:subgrid !important;
justify-items:center !important;align-content:start !important;row-gap:10px !important;
}
.cr-hp-prigoda-n{align-self:start !important;}
.cr-shop-form .elementor-field-option label{display:block !important;gap:0 !important;}
.cr-shop-form .elementor-field-option{align-items:flex-start !important;}
.cr-shop-form .elementor-field-option input[type="checkbox"]{margin-top:3px !important;flex:none !important;}
@media(max-width:1199px){
.cr-shop-form .elementor-field-type-email{flex:1 1 0 !important;max-width:none !important;min-width:0 !important;}
.cr-shop-form input[type="email"]{width:100% !important;max-width:none !important;}
}
@media(max-width:767px){
.cr-shop-form .elementor-field-type-email{flex:1 0 100% !important;}
.cr-shop-form .elementor-field-type-submit,.cr-shop-form .e-form__buttons{flex:1 0 100% !important;}
}
.cr-prz-traka-cij .woocommerce-Price-amount,.cr-prz-traka-kol{white-space:nowrap !important;}
.cr-prz-traka-kol{flex:none !important;}
.cr-bl-nl{padding:44px var(--cr-bl-rub) !important;}
@media(max-width:1199px){ .cr-bl-nl{padding:40px var(--cr-bl-rub) !important;} }
@media(max-width:1024px){ .cr-bl-nl{padding:36px var(--cr-bl-rub) !important;} }
@media(max-width:767px){ .cr-bl-nl{padding:30px var(--cr-bl-rub) !important;} }
@media(max-width:1024px){
.cr-bl-hero-txt{padding:0 !important;}
}
.cr-cl-tekst blockquote:not(:has(img)){grid-template-columns:28px minmax(0,1fr) !important;gap:18px !important;}
.cr-cl-tekst blockquote .cr-cl-citat-ik{display:none !important;}
@media(max-width:767px){
.cr-cl-tekst blockquote:not(:has(img)){grid-template-columns:minmax(0,1fr) !important;gap:12px !important;}
}
@media(max-width:1024px){
.cr-pret-foto,.cr-pret-hand{display:none !important;}
.cr-pret-hero{padding:32px 48px 0 !important;gap:0 !important;}
}
@media(max-width:767px){
.cr-pret-hero{padding:22px 20px 0 !important;}
.cr-pret-polje-red{flex-direction:row !important;gap:10px !important;}
.cr-pret-polje-u,.cr-pret-prazno-polje .cr-pret-polje-u{width:auto !important;flex:1 1 auto !important;min-width:0 !important;}
.cr-pret-polje-g{width:56px !important;height:auto !important;align-self:stretch !important;}
.cr-pret-traka{padding:18px 20px 0 !important;gap:20px !important;}
.cr-pret-filtri{flex-wrap:nowrap !important;gap:10px !important;overflow-x:auto !important;scrollbar-width:none !important;}
.cr-pret-filtri::-webkit-scrollbar{display:none !important;}
.cr-pret-cip{flex:none !important;padding:13px 18px !important;font-size:13px !important;line-height:16px !important;}
.cr-pret-sort-w,.cr-pret-sort{width:100% !important;flex:1 0 100% !important;}
.cr-pret-sort-o{display:none !important;}
.cr-pret-sort-p{width:100% !important;height:46px !important;padding:0 15px !important;}
.cr-pret-sek{padding-top:20px !important;}
}
.cr-inf-tablica td,.cr-inf-tablica th{overflow-wrap:anywhere !important;}
.cr-nl-privola{
margin:0 !important;
font:300 12px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-nl-privola a{color:inherit !important;text-decoration:underline !important;text-underline-offset:2px !important;white-space:nowrap !important;}
.cr-nl-privola a:hover{color:var(--e-global-color-primary) !important;}
.cr-nl-greska{
margin:0 !important;
font:300 13px/1.5 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#8A4A28 !important;
}
.cr-nl-med{position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;overflow:hidden !important;}
.cr-bl-nl-f{flex-wrap:wrap !important;}
.cr-bl-nl-f input[type="email"]{flex:1 1 0% !important;}
.cr-bl-nl-f .cr-nl-privola,.cr-bl-nl-f .cr-nl-greska{flex:1 0 100% !important;}
.cr-bl-nl .cr-nl-poruka{
margin:0 !important;
font:300 14px/23.8px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#6E675C !important;
}
.cr-cl-nl .cr-nl-poruka{
margin:0 !important;
font:300 14px/1.6 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:#6E675C !important;
}
.cr-nl-form:not(.cr-shop-form) .elementor-form-fields-wrapper{flex-wrap:wrap !important;row-gap:10px !important;}
.cr-nl-form .elementor-field-type-email{order:1 !important;}
.cr-nl-form .elementor-field-type-submit,.cr-nl-form .e-form__buttons{order:2 !important;}
.cr-nl-form .elementor-field-type-html{order:3 !important;flex:1 0 100% !important;width:100% !important;}
.cr-nl-form .elementor-form-fields-wrapper > .elementor-field-type-text:not(.elementor-field-group){display:none !important;}
.cr-nl-form .elementor-form:has(> .elementor-message-success) .elementor-form-fields-wrapper{display:none !important;}
.cr-nl-form .elementor-message{
margin:10px 0 0 !important;
font:300 13px/18.2px var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-crmeta) !important;
}
.cr-nl-form .elementor-message-success{margin-top:0 !important;}
.cr-nl-form .elementor-message::before{content:none !important;display:none !important;}
.cr-nl-form .elementor-message-danger{color:#8A4A28 !important;}
.cr-shop-form .elementor-message{
font:300 14px/1.65 var(--e-global-typography-secondary-font-family),sans-serif !important;
color:var(--e-global-color-text) !important;
}
.cr-shop-form .elementor-message-danger{color:#8A4A28 !important;}
@media(max-width:1024px){
.cr-nl-form:not(.cr-shop-form) .elementor-message{line-height:19.5px !important;}
}/* End custom CSS */