.elementor-kit-6{--e-global-color-primary:#231F16;--e-global-color-secondary:#FBF3E1;--e-global-color-text:#514534;--e-global-color-accent:#F5C644;--e-global-color-dmwhite:#FFF9EB;--e-global-color-dmdark:#342615;--e-global-color-dmline:#EBDDBF;--e-global-color-dmhoney:#F3E5C4;--e-global-color-dmgoldtext:#F4C84B;--e-global-color-dmeyebrow:#B27C23;--e-global-color-dmgreen:#173E2B;--e-global-color-585d9f7:#0AE47A;--e-global-typography-primary-font-family:"Cormorant Garamond";--e-global-typography-primary-font-size:40px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.06em;--e-global-typography-secondary-font-family:"Cormorant Garamond";--e-global-typography-secondary-font-size:25px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.25em;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-size:14px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.75em;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-size:12px;--e-global-typography-accent-font-weight:800;--e-global-typography-accent-line-height:1.35em;--e-global-typography-dmhero-font-family:"Cormorant Garamond";--e-global-typography-dmhero-font-size:76px;--e-global-typography-dmhero-font-weight:700;--e-global-typography-dmhero-line-height:0.99em;--e-global-typography-dmcard-font-family:"Manrope";--e-global-typography-dmcard-font-size:13px;--e-global-typography-dmcard-font-weight:800;--e-global-typography-dmcard-line-height:1.4em;--e-global-typography-dmeyebrowfont-font-family:"Manrope";--e-global-typography-dmeyebrowfont-font-size:11px;--e-global-typography-dmeyebrowfont-font-weight:800;--e-global-typography-dmeyebrowfont-text-transform:uppercase;--e-global-typography-dmeyebrowfont-line-height:1.6em;--e-global-typography-dmeyebrowfont-letter-spacing:0.1em;background-color:#FBF3E1;background-image:url("https://testzbb.drkeyword.rs/wp-content/uploads/2026/10/Subtle-Cream-Honeycomb-Pattern-1-small.webp");color:#514534;font-family:"Manrope", Sans-serif;font-size:14px;line-height:1.75em;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:#F5C644;font-family:"Manrope", Sans-serif;font-weight:800;color:#2B2418;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 h1{color:#231F16;font-family:"Cormorant Garamond", Sans-serif;font-weight:700;}.elementor-kit-6 h2{color:#231F16;font-family:"Cormorant Garamond", Sans-serif;font-weight:700;}.elementor-kit-6 h3{color:#231F16;font-family:"Cormorant Garamond", Sans-serif;font-weight:700;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --dm-sumska-zelena:#173E2B; --dm-med-zlatna:#EBAF28; --dm-med-tamna:#B67B10; --dm-tekst:#37443A; --dm-bela:#FFFFFF; --dm-krem:#FBF7EE; --dm-svetli-med:#F5E7C5; --dm-linija:#E8DEC9; --dm-naslovi:Cormorant Garamond; --dm-tekst-font:Manrope; }
/* Start custom CSS *//* DM — horizontal native-widget product presentation. Replace query with CPT when ready. */
.dm-product-track { animation:dm-products-left 180s linear infinite; will-change:transform; }
.dm-product-window:hover .dm-product-track,.dm-product-window:focus-within .dm-product-track {animation-play-state:paused;}
@keyframes dm-products-left {from{transform:translateX(0)}to{transform:translateX(calc(-50% - .625rem))}}
.dm-product-card .dm-button-outline {margin-top:auto;}
.dm-page a {text-underline-offset:.2em;}
.dm-page img {max-width:100%;}
@media (max-width:767px){.dm-product-track{animation:none!important;}.dm-product-group+.dm-product-group{display:none!important;}.dm-product-window{scroll-snap-type:x proximity;}.dm-product-card{scroll-snap-align:start;}}
@media(prefers-reduced-motion:reduce){.dm-product-track{animation:none!important;}}
/* Explicit equal-width hero prevents Elementor numeric flex shorthand conversion. */
.dm-row > .dm-col {min-width:0;}

/* DM visual refinement v2 */
[data-id="1cac5bbd"]{background-image:linear-gradient(90deg,rgba(251,247,238,.93) 0%,rgba(251,247,238,.73) 35%,rgba(251,247,238,0) 65%),url('https://testzbb.drkeyword.rs/wp-content/uploads/2026/10/hero-livada-v2.webp')!important;background-size:cover!important;background-position:center!important;padding:60px 0 0!important;overflow:hidden;}
[data-id="3312670a"]{gap:30px!important;align-items:center!important;min-height:590px;}
[data-id="118a54d8"]{flex:0 0 47%!important;padding-bottom:80px;position:relative;z-index:2;}
[data-id="472d4430"]{font-size:clamp(48px,5.1vw,76px)!important;line-height:1.04!important;letter-spacing:-.025em!important;max-width:570px!important;}
[data-id="66db8b89"]{max-width:470px!important;font-size:17px!important;line-height:1.8!important;}
[data-id="206fd4e2"]{flex:1!important;position:relative!important;min-height:590px!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important;}
[data-id="da200001"]{position:absolute!important;bottom:20px!important;right:15%!important;width:26%!important;z-index:1;filter:drop-shadow(15px 15px 13px #29241155);}
[data-id="da200002"]{position:absolute!important;bottom:12px!important;left:3%!important;width:49%!important;z-index:2;filter:drop-shadow(14px 15px 12px #29241155);transform:rotate(-3deg);}
[data-id="da200001"] img,[data-id="da200002"] img{width:100%!important;height:auto!important;object-fit:contain!important;border-radius:0!important;}
[data-id="34032fa3"]{background:#F5EDDC!important;padding:29px 0!important;border-bottom:1px solid #e9dcc0;}
[data-id="f2407d6"]>.dm-col{position:relative;padding-left:52px!important;gap:5px!important;}
[data-id="f2407d6"] .elementor-widget-icon{position:absolute;left:0;top:8px;}
[data-id="71adf8f6"]{position:relative;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22180%22%20viewBox%3D%220%200%20240%20180%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23b67b10%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M28%20140C70%20190%20107%20100%2062%2091S20%20150%20103%20116%22%20stroke-dasharray%3D%224%206%22%2F%3E%3Cg%20transform%3D%22translate(145%2070)%20rotate(-20)%22%3E%3Cellipse%20rx%3D%2235%22%20ry%3D%2223%22%2F%3E%3Cpath%20d%3D%22M-15-20v40M0-23v46M15-20v40%22%2F%3E%3Cellipse%20cx%3D%22-8%22%20cy%3D%22-36%22%20rx%3D%2213%22%20ry%3D%2221%22%20transform%3D%22rotate(-25)%22%2F%3E%3Cellipse%20cx%3D%2219%22%20cy%3D%22-31%22%20rx%3D%2213%22%20ry%3D%2221%22%20transform%3D%22rotate(25)%22%2F%3E%3Ccircle%20cx%3D%2241%22%20cy%3D%220%22%20r%3D%2214%22%2F%3E%3Cpath%20d%3D%22M44-14l5-16m-11%2017-3-14M-34%200l-15-4%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E")!important;background-repeat:no-repeat!important;background-position:98% 96%!important;background-size:220px!important;}
[data-id="121cec0a"]{background-color:#F5E7C5!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22110%22%20height%3D%2296%22%20viewBox%3D%220%200%20110%2096%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23b67b10%22%20stroke-opacity%3D%22.14%22%3E%3Cpath%20d%3D%22M28%201L55%2017v31L28%2064%201%2048V17ZM83%201l27%2016v31L83%2064%2055%2048V17ZM55%2048l28%2016v31l-28%2016-27-16V64%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")!important;}
[data-id="40a5f33e"]{align-items:center!important;gap:65px!important;}
[data-id="da300008"],[data-id="da300009"]{display:block!important;transform:rotate(2deg);filter:drop-shadow(0 15px 20px #614a272b);}
[data-id="da300008"] img,[data-id="da300009"] img{display:block!important;width:100%!important;height:auto!important;border:10px solid #fffdf6!important;border-radius:4px!important;}
[data-id="40a5f33e"]>div:last-child{flex:1!important;min-width:0!important;}
[data-id="415a345c"]{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22180%22%20viewBox%3D%220%200%20240%20180%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23b67b10%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M28%20140C70%20190%20107%20100%2062%2091S20%20150%20103%20116%22%20stroke-dasharray%3D%224%206%22%2F%3E%3Cg%20transform%3D%22translate(145%2070)%20rotate(-20)%22%3E%3Cellipse%20rx%3D%2235%22%20ry%3D%2223%22%2F%3E%3Cpath%20d%3D%22M-15-20v40M0-23v46M15-20v40%22%2F%3E%3Cellipse%20cx%3D%22-8%22%20cy%3D%22-36%22%20rx%3D%2213%22%20ry%3D%2221%22%20transform%3D%22rotate(-25)%22%2F%3E%3Cellipse%20cx%3D%2219%22%20cy%3D%22-31%22%20rx%3D%2213%22%20ry%3D%2221%22%20transform%3D%22rotate(25)%22%2F%3E%3Ccircle%20cx%3D%2241%22%20cy%3D%220%22%20r%3D%2214%22%2F%3E%3Cpath%20d%3D%22M44-14l5-16m-11%2017-3-14M-34%200l-15-4%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E")!important;background-position:right bottom!important;background-repeat:no-repeat!important;background-size:240px!important;}
[data-id="415a345c"] .elementor-icon{color:#EBAF28!important;fill:#EBAF28!important;}
.dm-page .dm-card{box-shadow:0 8px 24px #173e2b08;}
@media(max-width:767px){
[data-id="1cac5bbd"]{padding:38px 0 0!important;background-position:60% bottom!important;background-size:auto 100%!important;}
[data-id="3312670a"]{min-height:0!important;gap:10px!important;}
[data-id="118a54d8"]{flex:1!important;padding-bottom:0!important;}
[data-id="472d4430"]{font-size:49px!important;line-height:1.03!important;}
[data-id="66db8b89"]{font-size:15px!important;}
[data-id="206fd4e2"]{width:100%!important;min-height:380px!important;flex:auto!important;}
[data-id="da200001"]{height:365px!important;width:auto!important;right:17%!important;bottom:5px!important;}
[data-id="da200001"] img{height:365px!important;width:auto!important;}
[data-id="da200002"]{width:45%!important;left:7%!important;bottom:0!important;}
[data-id="f2407d6"]{gap:27px!important;}
[data-id="40a5f33e"]{gap:35px!important;}
[data-id="71adf8f6"]{background-size:140px!important;}
}
/* end DM visual refinement v2 */
[data-id="da200001"],[data-id="da200002"]{object-fit:contain!important;border-radius:0!important;}[data-id="da300008"],[data-id="da300009"]{width:100%!important;height:auto!important;border:10px solid #fffdf6!important;box-sizing:border-box!important;}

/* final hero proportions */
[data-id="da200001"]{height:535px!important;width:auto!important;right:20%!important;bottom:20px!important;}
[data-id="da200002"]{width:43%!important;height:auto!important;left:22%!important;bottom:18px!important;}
[data-id="472d4430"]{max-width:500px!important;}
@media(max-width:767px){[data-id="da200001"]{height:355px!important;width:auto!important;right:20%!important;bottom:8px!important;}[data-id="da200002"]{width:43%!important;left:14%!important;bottom:6px!important;}[data-id="472d4430"]{font-size:46px!important;}[data-id="1cac5bbd"]{background-image:linear-gradient(180deg,#fbf7eef5 0%,#fbf7eee8 45%,#fbf7ee00 80%),var(--dm-hero-photo)!important;}}

[data-id="1cac5bbd"]{--dm-hero-photo:url("https://testzbb.drkeyword.rs/wp-content/uploads/2026/10/hero-livada-v2.webp");}

[data-id="185a7e7f"]{flex:1!important;min-width:0!important;}[data-id="da300009"]{width:100%!important;max-width:580px!important;}
@media(max-width:767px){.dm-page .dm-shell{width:calc(100% - 40px)!important;margin-inline:auto!important;}[data-id="118a54d8"]{width:100%!important;}[data-id="1103660c"]{font-size:10px!important;letter-spacing:.1em!important;}[data-id="185a7e7f"]{width:100%!important;}}

/* DM REFERENCE DESIGN — golden honey, dark photography, compact editorial cards */
.dm-page{background:#FBF3E1!important;color:#3E3426!important;}
.dm-page .dm-section{padding:48px 24px!important;position:relative;}
.dm-page .dm-shell{max-width:1180px!important;}
.dm-page .dm-title{color:#231F16!important;font-weight:700!important;font-size:40px!important;line-height:1.06!important;letter-spacing:-.025em!important;}
.dm-page .dm-copy{color:#514534!important;font-size:14px!important;line-height:1.75!important;}
.dm-page .dm-eyebrow{font-size:11px!important;color:#B27C23!important;letter-spacing:.1em!important;}
.dm-page .dm-button,.dm-page .dm-button-outline{background:#F5C644!important;border:0!important;color:#2B2418!important;border-radius:30px!important;padding:12px 24px!important;font-size:12px!important;font-weight:800!important;box-shadow:0 3px 8px #71471113;}
.dm-page .dm-button:hover,.dm-page .dm-button-outline:hover{background:#E6B433!important;transform:translateY(-1px);}
.dm-page .dm-row{gap:36px!important;}
.dm-page .dm-image{border-radius:5px!important;}
.dm-page .dm-card{border:1px solid #EBDDBF!important;background:#FFF9EB!important;border-radius:5px!important;padding:16px!important;gap:10px!important;box-shadow:0 4px 12px #8D693510!important;}
.dm-page .dm-card .dm-title{font-size:23px!important;}
.dm-page .dm-grid{gap:18px!important;}
.dm-page>section{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22140%22%20height%3D%22125%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23d7ad48%22%20stroke-opacity%3D%22.18%22%20stroke-width%3D%221.5%22%3E%3Cpath%20d%3D%22M35%201l34%2020v40L35%2081%201%2061V21ZM104%201l34%2020v40l-34%2020-35-20V21ZM69%2061l35%2020v40l-35%2020-34-20V81%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:-65px 10px;background-repeat:repeat-y;}
[data-id="1cac5bbd"]{padding:30px 24px 0!important;background-image:linear-gradient(90deg,rgba(20,18,10,.9),rgba(21,21,10,.7) 38%,rgba(29,24,10,.12) 70%),url('https://testzbb.drkeyword.rs/wp-content/uploads/2026/10/hero-livada-v2.webp')!important;background-position:center!important;background-size:cover!important;}
[data-id="3312670a"]{min-height:500px!important;gap:12px!important;}
[data-id="118a54d8"]{flex:0 0 48%!important;padding:20px 0 55px!important;gap:18px!important;}
.dm-page [data-id="472d4430"]{font-size:76px!important;color:#FFFCF2!important;max-width:580px!important;line-height:.99!important;}
.dm-page [data-id="1103660c"]{color:#F3CF63!important;font-size:11px!important;}
.dm-page [data-id="66db8b89"]{font-family:'Cormorant Garamond',Georgia,serif!important;color:#FFF9E8!important;font-size:25px!important;line-height:1.25!important;}
.dm-page [data-id="508d063d"]{color:#F3DDA3!important;font-size:11px!important;}
[data-id="206fd4e2"]{min-height:500px!important;}
[data-id="da200001"]{height:455px!important;width:auto!important;right:7%!important;bottom:10px!important;filter:drop-shadow(12px 12px 8px #130d0655)!important;}
[data-id="da200002"]{height:355px!important;width:auto!important;left:9%!important;bottom:10px!important;filter:drop-shadow(12px 12px 8px #130d0655)!important;}
[data-id="34032fa3"]{background:#F3E5C4!important;padding:20px 24px!important;border-bottom:1px solid #E3CEA4;}
.dm-page [data-id="f2407d6"] .dm-title{font-size:21px!important;}
.dm-page [data-id="f2407d6"] .dm-copy{font-size:12px!important;}
[data-id="4073e640"]{text-align:center!important;}
[data-id="3c17b52e"]{margin:10px auto 24px!important;max-width:720px!important;}
.dm-product-window{overflow:visible!important;}
.dm-product-track{animation:none!important;transform:none!important;width:100%!important;display:block!important;}
.dm-product-group{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;width:100%!important;gap:16px!important;}
.dm-product-group+.dm-product-group{display:none!important;}
.dm-product-card{width:auto!important;min-width:0!important;background:#FFF9EB!important;border-radius:5px!important;border:1px solid #EBDDBF!important;text-align:left!important;box-shadow:0 3px 12px #7C531010!important;}
.dm-product-card>div:first-child{height:175px!important;padding:0!important;overflow:hidden!important;background:#EFE0BA!important;}
.dm-product-card>div:first-child img{width:100%!important;height:175px!important;object-fit:cover!important;border-radius:0!important;}
.dm-product-card>div:first-child:not(:has(img)){padding:16px!important;display:flex!important;justify-content:center!important;}
.dm-product-card>div:first-child:not(:has(img)) .dm-title{font-size:22px!important;}
.dm-product-card>div:last-child{padding:12px!important;gap:8px!important;}
.dm-product-card>div:last-child>.dm-eyebrow{display:none!important;}
.dm-product-card>div:last-child>.dm-title{font-family:Manrope,sans-serif!important;font-size:12px!important;line-height:1.45!important;letter-spacing:0!important;font-weight:800!important;}
.dm-product-card>div:last-child>.dm-copy{font-size:11px!important;line-height:1.5!important;}
.dm-product-card .dm-button-outline{padding:8px 12px!important;font-size:10px!important;}
[data-id="71adf8f6"]{background-color:#F5E8CD!important;}
[data-id="1d6c45a3"]{height:340px!important;}
[data-id="121cec0a"]{background-color:#F9EFD9!important;}
[data-id="40a5f33e"]{gap:45px!important;}
[data-id="da300008"]{max-height:350px!important;object-fit:contain!important;}
[data-id="434eb86d"]{text-align:center!important;}
[data-id="785af73"]{margin-top:24px!important;}
[data-id="785af73"] img{height:240px!important;}
[data-id="415a345c"]{background-color:#342615!important;}
[data-id="415a345c"] .dm-title,[data-id="415a345c"] .dm-copy{color:#FFF8E5!important;}
[data-id="415a345c"] .dm-eyebrow{color:#EBC358!important;}
[data-id="2e8b9d2"]{background-color:#FBF3E1!important;text-align:center!important;}
[data-id="6beecc5"]{margin:10px auto 0!important;}
[data-id="445dd27a"]{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:24px!important;text-align:left!important;}
[data-id="445dd27a"]>.dm-card{display:grid!important;grid-template-columns:100px 1fr!important;gap:8px 14px!important;padding:0 14px 12px 0!important;align-content:start!important;}
[data-id="445dd27a"]>.dm-card>img{grid-column:1;grid-row:1 / span 5;width:100px!important;height:100%!important;min-height:160px!important;object-fit:cover!important;}
[data-id="445dd27a"]>.dm-card>.dm-eyebrow{display:none!important;}
[data-id="445dd27a"]>.dm-card>.dm-title{font-family:Manrope,sans-serif!important;font-size:13px!important;line-height:1.35!important;letter-spacing:0!important;padding-top:12px;}
[data-id="445dd27a"]>.dm-card>.dm-copy{font-size:11px!important;line-height:1.55!important;}
[data-id="445dd27a"]>.dm-card>.dm-button-outline{font-size:10px!important;padding:6px 12px!important;}
[data-id="33a2613b"]{justify-content:center!important;margin-top:24px!important;}
.elementor-9 .dm-section:first-child,.elementor-10 .dm-section:first-child,.elementor-11 .dm-section:first-child,.elementor-12 .dm-section:first-child{background-image:linear-gradient(90deg,#1b170de6,#29220c88),url('https://testzbb.drkeyword.rs/wp-content/uploads/2026/10/hero-livada-v2.webp')!important;background-size:cover!important;background-position:center!important;padding:60px 24px!important;text-align:center!important;}
.elementor-9 .dm-section:first-child .dm-title,.elementor-10 .dm-section:first-child .dm-title,.elementor-11 .dm-section:first-child .dm-title,.elementor-12 .dm-section:first-child .dm-title{color:#FFF8E8!important;font-size:64px!important;margin-inline:auto!important;}
.elementor-9 .dm-section:first-child .dm-copy,.elementor-10 .dm-section:first-child .dm-copy,.elementor-11 .dm-section:first-child .dm-copy,.elementor-12 .dm-section:first-child .dm-copy{color:#F5E8C8!important;margin-inline:auto!important;}
@media(max-width:1024px){.dm-product-group{grid-template-columns:repeat(3,minmax(0,1fr))!important;}[data-id="445dd27a"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.dm-page [data-id="472d4430"]{font-size:60px!important;}}
@media(max-width:767px){.dm-page .dm-section{padding:35px 0!important;}.dm-page .dm-shell{width:calc(100% - 36px)!important;}.dm-page .dm-title{font-size:33px!important;}.dm-page .dm-row{gap:24px!important;}.dm-product-group{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;}.dm-product-card>div:first-child,.dm-product-card>div:first-child img{height:150px!important;}.dm-product-card>div:last-child{padding:10px!important;}.dm-product-card>div:last-child>.dm-copy:not(:last-of-type){display:none!important;}[data-id="445dd27a"]{grid-template-columns:1fr!important;}.dm-page [data-id="472d4430"]{font-size:53px!important;}.dm-page [data-id="66db8b89"]{font-size:22px!important;}[data-id="1cac5bbd"]{background-image:linear-gradient(180deg,#1b170de8,#24200dc0 50%,#261c0a20),url('https://testzbb.drkeyword.rs/wp-content/uploads/2026/10/hero-livada-v2.webp')!important;}[data-id="118a54d8"]{padding:0!important;gap:16px!important;}[data-id="206fd4e2"]{min-height:360px!important;}[data-id="da200001"]{height:345px!important;right:11%!important;bottom:0!important;}[data-id="da200002"]{height:260px!important;left:4%!important;bottom:0!important;}[data-id="34032fa3"]{padding:24px 0!important;}[data-id="1d6c45a3"]{height:280px!important;}[data-id="785af73"] img{height:210px!important;}[data-id="445dd27a"]>.dm-card>img{min-height:150px!important;}}
/* END REFERENCE DESIGN */
/* photographic product composition */
[data-id="472d4430"] span{color:#F4C84B!important;}
[data-id="206fd4e2"]{isolation:isolate;}
[data-id="da200001"]{height:440px!important;right:0!important;bottom:12px!important;z-index:1!important;}
[data-id="dc200003"]{position:absolute!important;height:340px!important;width:auto!important;left:40%!important;bottom:9px!important;z-index:2!important;filter:drop-shadow(10px 10px 9px #1e140a66);object-fit:contain!important;border-radius:0!important;}
[data-id="da200002"]{height:380px!important;left:3%!important;bottom:4px!important;z-index:3!important;}
.dm-page .dm-section>.dm-shell>.dm-eyebrow:before,.dm-page .dm-section>.dm-shell>.dm-eyebrow:after{content:'';display:inline-block;width:35px;height:1px;background:#C79938;vertical-align:middle;margin:0 10px;}
@media(max-width:767px){[data-id="da200001"]{height:335px!important;right:0!important;}[data-id="dc200003"]{height:260px!important;left:39%!important;}[data-id="da200002"]{height:285px!important;left:0!important;}}

[data-id="dc200003"]{left:34%!important;}@media(max-width:767px){[data-id="dc200003"]{left:34%!important;}}
/* Accessible CTA contrast on pages and articles */
.dm-page [data-id="2a556a2f"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="2a556a2f"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="2a556a2f"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="2a556a2f"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="2a556a2f"] .dm-actions{gap:12px!important;}
.dm-page [data-id="ca2d6c6"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="ca2d6c6"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="ca2d6c6"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="ca2d6c6"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="ca2d6c6"] .dm-actions{gap:12px!important;}
.dm-page [data-id="5312b702"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="5312b702"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="5312b702"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="5312b702"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="5312b702"] .dm-actions{gap:12px!important;}
.dm-page [data-id="9661543"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="9661543"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="9661543"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="9661543"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="9661543"] .dm-actions{gap:12px!important;}
.dm-page [data-id="4c8d5010"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="4c8d5010"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="4c8d5010"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="4c8d5010"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="4c8d5010"] .dm-actions{gap:12px!important;}
.dm-page [data-id="5f903c0e"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="5f903c0e"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="5f903c0e"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="5f903c0e"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="5f903c0e"] .dm-actions{gap:12px!important;}
.dm-page [data-id="14db5b38"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="14db5b38"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="14db5b38"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="14db5b38"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="14db5b38"] .dm-actions{gap:12px!important;}
.dm-page [data-id="36e18d42"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="36e18d42"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="36e18d42"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="36e18d42"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="36e18d42"] .dm-actions{gap:12px!important;}
.dm-page [data-id="2ffb7335"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="2ffb7335"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="2ffb7335"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="2ffb7335"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="2ffb7335"] .dm-actions{gap:12px!important;}
.dm-page [data-id="c314c6d"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="c314c6d"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="c314c6d"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="c314c6d"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="c314c6d"] .dm-actions{gap:12px!important;}
.dm-page [data-id="13aa6011"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="13aa6011"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="13aa6011"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="13aa6011"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="13aa6011"] .dm-actions{gap:12px!important;}
.dm-page [data-id="7d723c12"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="7d723c12"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="7d723c12"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="7d723c12"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="7d723c12"] .dm-actions{gap:12px!important;}
.dm-page [data-id="61aadd47"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="61aadd47"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="61aadd47"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="61aadd47"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="61aadd47"] .dm-actions{gap:12px!important;}
.dm-page [data-id="415a345c"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="415a345c"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="415a345c"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="415a345c"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="415a345c"] .dm-actions{gap:12px!important;}
.dm-page [data-id="2a05cc2c"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="2a05cc2c"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="2a05cc2c"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="2a05cc2c"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="2a05cc2c"] .dm-actions{gap:12px!important;}
.dm-page [data-id="6c5831bd"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="6c5831bd"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="6c5831bd"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="6c5831bd"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="6c5831bd"] .dm-actions{gap:12px!important;}
.dm-page [data-id="390d91a1"]{background-color:#173E2B!important;background-image:none!important;padding-top:45px!important;padding-bottom:45px!important;}.dm-page [data-id="390d91a1"] .dm-title{color:#FFF9EB!important;}.dm-page [data-id="390d91a1"] .dm-copy{color:#F5EBD5!important;}.dm-page [data-id="390d91a1"] .dm-eyebrow{color:#F4C84B!important;}.dm-page [data-id="390d91a1"] .dm-actions{gap:12px!important;}

/* DM editorial article reading layout */
body.single-post .dm-page{background:#F8F0DD!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22160%22%20height%3D%22140%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23CFA74C%22%20stroke-opacity%3D%22.16%22%20stroke-width%3D%221.4%22%3E%3Cpath%20d%3D%22M40%202l39%2022v45L40%2092%201%2069V24ZM119%202l39%2022v45l-39%2023-40-23V24ZM79%2069l40%2023v45l-40%2023-39-23V92%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")!important;background-repeat:repeat!important;}
body.single-post .dm-page>.dm-section:first-child{background:#F4E7C9!important;background-image:radial-gradient(ellipse at top,#FFF9E9,#F0E0B9)!important;text-align:center!important;padding:46px 24px 35px!important;border-bottom:1px solid #E6D4AD!important;}
body.single-post .dm-page>.dm-section:first-child .dm-shell{max-width:900px!important;}
body.single-post .dm-page>.dm-section:first-child h1{font-size:48px!important;line-height:1.08!important;color:#2C251A!important;margin:14px auto 18px!important;max-width:850px!important;}
body.single-post .dm-page>.dm-section:first-child .dm-copy{max-width:680px!important;margin:auto!important;font-size:16px!important;color:#5A4D37!important;}
body.single-post .dm-page>.dm-section:nth-child(2){background:none!important;padding:34px 24px 48px!important;}
body.single-post .dm-page>.dm-section:nth-child(2)>.dm-shell{max-width:870px!important;background:#FFFCF4!important;padding:32px 48px 38px!important;border:1px solid #E7DABC!important;border-radius:14px!important;box-shadow:0 12px 40px #6B502010!important;}
body.single-post .dm-page>.dm-section:nth-child(2)>.dm-shell>img{width:100%!important;max-width:720px!important;height:280px!important;object-fit:cover!important;object-position:center!important;margin:0 auto 30px!important;border-radius:9px!important;display:block!important;}
body.single-post .dm-page>.dm-section:nth-child(2) .dm-copy{font-size:16px!important;line-height:1.9!important;color:#493F31!important;margin-top:0!important;margin-bottom:18px!important;}
body.single-post .dm-page>.dm-section:nth-child(2) h2.dm-title{font-size:31px!important;line-height:1.18!important;color:#3B2C15!important;padding:14px 18px!important;margin:28px 0 20px!important;background:#F7ECCE!important;border-left:4px solid #C99B35!important;border-radius:0 8px 8px 0!important;}
body.single-post .dm-page>.dm-section:nth-child(2) h2.dm-title:first-of-type{margin-top:8px!important;}
body.single-post .dm-page>.dm-section:nth-child(2) .dm-actions{margin-top:24px!important;padding-top:22px!important;border-top:1px solid #E9DDC3;}
body.single-post .dm-page>.dm-section:nth-child(2) .dm-copy a{color:#825711!important;text-decoration:underline!important;text-underline-offset:3px;}
body.single-post .dm-page>.dm-section:nth-child(2) .dm-eyebrow{font-size:10px!important;color:#8B6B2D!important;letter-spacing:.07em!important;}
@media(max-width:767px){body.single-post .dm-page>.dm-section:first-child{padding:32px 0 26px!important;}body.single-post .dm-page>.dm-section:first-child h1{font-size:35px!important;}body.single-post .dm-page>.dm-section:nth-child(2){padding:22px 0 30px!important;}body.single-post .dm-page>.dm-section:nth-child(2)>.dm-shell{width:calc(100% - 24px)!important;padding:20px 18px!important;border-radius:10px!important;}body.single-post .dm-page>.dm-section:nth-child(2)>.dm-shell>img{height:205px!important;margin-bottom:22px!important;}body.single-post .dm-page>.dm-section:nth-child(2) h2.dm-title{font-size:27px!important;padding:12px 14px!important;margin-top:26px!important;}body.single-post .dm-page>.dm-section:nth-child(2) .dm-copy{font-size:15px!important;line-height:1.85!important;}}

/* DM seamless photographic hero — replaces old cutout layers */
.dm-page [data-id="1cac5bbd"]{background-image:linear-gradient(90deg,#100e0759 0%,transparent 55%),url('https://testzbb.drkeyword.rs/wp-content/uploads/2026/10/hero-med-kompozicija-v3.webp')!important;background-size:cover!important;background-position:center center!important;padding:30px 24px 0!important;background-repeat:no-repeat!important;}
[data-id="3312670a"]{min-height:510px!important;}
[data-id="206fd4e2"]{min-height:510px!important;}
[data-id="118a54d8"]{padding:20px 0 45px!important;flex:0 0 47%!important;}
.dm-page [data-id="472d4430"]{font-size:74px!important;line-height:1!important;text-shadow:0 2px 15px #0003;}
@media(max-width:767px){.dm-page [data-id="1cac5bbd"]{padding:32px 0 0!important;background-color:#201d0b!important;background-image:url('https://testzbb.drkeyword.rs/wp-content/uploads/2026/10/hero-med-kompozicija-v3.webp')!important;background-size:auto 320px!important;background-position:right bottom!important;}[data-id="3312670a"]{min-height:0!important;gap:0!important;}[data-id="118a54d8"]{padding:0 0 15px!important;flex:auto!important;}[data-id="206fd4e2"]{min-height:285px!important;}.dm-page [data-id="472d4430"]{font-size:50px!important;}.dm-page [data-id="66db8b89"]{font-size:21px!important;}}


/* DM uniform editorial cards + gentle motion */
.elementor-8 [data-id="445dd27a"]>.dm-card,.elementor-12 .dm-card:has(>img){display:flex!important;flex-direction:column!important;padding:0!important;gap:0!important;overflow:hidden!important;background:#FFFCF4!important;border:1px solid #E8D9B9!important;border-radius:12px!important;box-shadow:0 5px 18px #60451B12!important;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease!important;height:100%!important;text-align:left!important;}
.elementor-8 [data-id="445dd27a"]>.dm-card>img,.elementor-12 .dm-card:has(>img)>img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:16/10!important;object-fit:cover!important;object-position:center!important;min-height:0!important;border-radius:0!important;margin:0!important;}
.elementor-8 [data-id="445dd27a"]>.dm-card>.dm-title,.elementor-12 .dm-card:has(>img)>.dm-title{font-family:'Cormorant Garamond',Georgia,serif!important;font-size:25px!important;line-height:1.15!important;letter-spacing:-.015em!important;padding:20px 20px 10px!important;margin:0!important;min-height:85px!important;color:#30271A!important;}
.elementor-8 [data-id="445dd27a"]>.dm-card>.dm-copy,.elementor-12 .dm-card:has(>img)>.dm-copy{font-size:13px!important;line-height:1.75!important;padding:0 20px!important;margin:0 0 16px!important;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden!important;}
.elementor-8 [data-id="445dd27a"]>.dm-card>.dm-button-outline,.elementor-12 .dm-card:has(>img)>.dm-button-outline{font-size:11px!important;margin: auto 20px 20px!important;padding:10px 18px!important;align-self:flex-start!important;}
.elementor-8 [data-id="445dd27a"]>.dm-card>.dm-eyebrow,.elementor-12 .dm-card:has(>img)>.dm-eyebrow{display:none!important;}
.dm-product-card{transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease!important;}
@media(hover:hover){.elementor-8 [data-id="445dd27a"]>.dm-card:hover,.elementor-12 .dm-card:has(>img):hover,.dm-product-card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 28px #60451B24!important;border-color:#DAB75D!important;}}
.elementor-8 [data-id="445dd27a"]>.dm-card:focus-within,.elementor-12 .dm-card:has(>img):focus-within{box-shadow:0 0 0 2px #D5AD4D,0 10px 25px #60451B18!important;}
@media(max-width:767px){.elementor-8 [data-id="445dd27a"]>.dm-card>.dm-title,.elementor-12 .dm-card:has(>img)>.dm-title{min-height:0!important;font-size:26px!important;}.elementor-8 [data-id="445dd27a"]>.dm-card>.dm-copy,.elementor-12 .dm-card:has(>img)>.dm-copy{-webkit-line-clamp:4;}}
@media(prefers-reduced-motion:reduce){.dm-product-card,.elementor-8 [data-id="445dd27a"]>.dm-card,.elementor-12 .dm-card:has(>img){transition:none!important;transform:none!important;}}

/* DM FAQ and Instagram */
.dm-page [data-id="344631c4"]{text-align:center!important;background-color:#FFF9EB!important;}
.dm-page [data-id="344631c4"] .dm-shell{max-width:1000px!important;}
.dm-page [data-id="344631c4"] h3.dm-title{font-family:Manrope,sans-serif!important;font-size:16px!important;line-height:1.5!important;margin-bottom:8px!important;letter-spacing:0!important;}
.dm-page [data-id="344631c4"] .dm-copy{font-size:14px!important;}
.dm-page [data-id="344631c4"] [data-id] [data-id] [data-id]{text-align:left;}
.dm-page [data-id="1d2f880f"]{background:#F3E5C4!important;}
.dm-page [data-id="1d2f880f"] img{aspect-ratio:4/5!important;width:100%!important;height:240px!important;border-radius:10px!important;transition:transform .25s ease;}
.dm-page [data-id="1d2f880f"] a:hover img{transform:translateY(-3px);}
@media(max-width:767px){.dm-page [data-id="344631c4"] h3.dm-title{font-size:16px!important;}.dm-page [data-id="1d2f880f"] img{height:160px!important;}}

/* Hero image supplied by user, 28 October 2026 */
.dm-page [data-id="1cac5bbd"]{background-image:linear-gradient(90deg,#100e0738,transparent 55%),url('https://testzbb.drkeyword.rs/wp-content/uploads/2026/10/hero-damnjanovic-2026-10-28.webp')!important;background-size:cover!important;background-position:center center!important;}
@media(max-width:767px){.dm-page [data-id="1cac5bbd"]{background-image:url('https://testzbb.drkeyword.rs/wp-content/uploads/2026/10/hero-damnjanovic-2026-10-28.webp')!important;background-size:auto 320px!important;background-position:right bottom!important;}}

.dm-cookie-language{display:none!important;}

.dm-cookie-language{display:none!important;}

/* Compact FAQ: aligned 3-column, 2-row desktop grid */
.dm-page [data-id="344631c4"]{text-align:left!important;padding-top:42px!important;padding-bottom:42px!important;background-color:#FBF3E1!important;}
.dm-page [data-id="344631c4"] .dm-shell{max-width:1180px!important;}
.dm-page [data-id="344631c4"] h2.dm-title{font-size:36px!important;margin:8px 0 10px!important;}
.dm-page [data-id="770e8308"]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;max-width:none!important;width:100%!important;margin:24px 0 0!important;counter-reset:dmfaq;}
.dm-page [data-id="770e8308"]>div{counter-increment:dmfaq;position:relative!important;padding:20px 20px 20px 58px!important;background:#FFFCF4!important;border:1px solid #E7D7B5!important;border-radius:10px!important;box-shadow:0 4px 14px #6C4E1C0A!important;transition:transform .2s ease,box-shadow .2s ease;}
.dm-page [data-id="770e8308"]>div::before{content:counter(dmfaq,decimal-leading-zero);position:absolute;left:17px;top:20px;width:28px;height:28px;border-radius:50%;background:#F5E7C5;color:#8C661D;display:flex;align-items:center;justify-content:center;font:800 10px Manrope,sans-serif;}
.dm-page [data-id="344631c4"] h3.dm-title{font-size:15px!important;line-height:1.45!important;min-height:43px!important;margin:0 0 9px!important;}
.dm-page [data-id="770e8308"] .dm-copy{font-size:12px!important;line-height:1.75!important;margin:0!important;}
@media(hover:hover){.dm-page [data-id="770e8308"]>div:hover{transform:translateY(-2px);box-shadow:0 8px 20px #6C4E1C14!important;}}
@media(max-width:1024px){.dm-page [data-id="770e8308"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
@media(max-width:767px){.dm-page [data-id="770e8308"]{grid-template-columns:1fr!important;gap:12px!important;margin-top:20px!important;}.dm-page [data-id="344631c4"] h2.dm-title{font-size:31px!important;}.dm-page [data-id="344631c4"] h3.dm-title{min-height:0!important;}.dm-page [data-id="770e8308"] .dm-copy{font-size:13px!important;}}
@media(prefers-reduced-motion:reduce){.dm-page [data-id="770e8308"]>div{transition:none!important;transform:none!important;}}
/* Exact latest image supplied by user */
.dm-page [data-id="1cac5bbd"]{background-image:linear-gradient(90deg,#100e0748,transparent 55%),url('https://testzbb.drkeyword.rs/wp-content/uploads/2026/10/hero-damnjanovic-2026-10-28-v2.webp')!important;background-size:cover!important;background-position:center center!important;}
@media(max-width:767px){.dm-page [data-id="1cac5bbd"]{background-image:url('https://testzbb.drkeyword.rs/wp-content/uploads/2026/10/hero-damnjanovic-2026-10-28-v2.webp')!important;background-size:auto 320px!important;background-position:right bottom!important;}}

/* DM compact headings: mobile only */
@media(max-width:767px){
body .elementor .dm-page h1.dm-title,body .elementor .dm-page .dm-section:first-child h1.dm-title,body.single-post .elementor .dm-page>.dm-section:first-child h1{font-size:clamp(30px,8.2vw,36px)!important;line-height:1.12!important;letter-spacing:-.015em!important;margin-top:8px!important;margin-bottom:14px!important;}
body .elementor .dm-page [data-id="472d4430"]{font-size:clamp(35px,9.7vw,42px)!important;line-height:1.05!important;letter-spacing:-.02em!important;}
body .elementor .dm-page h2.dm-title,body .elementor .dm-page [data-id="344631c4"] h2.dm-title,body.single-post .elementor .dm-page>.dm-section:nth-child(2) h2.dm-title{font-size:27px!important;line-height:1.16!important;letter-spacing:-.012em!important;margin-top:12px!important;margin-bottom:14px!important;}
body .elementor .dm-page h3.dm-title{font-size:21px!important;line-height:1.25!important;letter-spacing:-.01em!important;}
body .elementor .dm-page [data-id="344631c4"] h3.dm-title{font-size:15px!important;line-height:1.4!important;letter-spacing:0!important;}
body .elementor .dm-product-card>div:last-child>h3.dm-title{font-size:12px!important;line-height:1.4!important;}
body .elementor-8 [data-id="445dd27a"]>.dm-card>h3.dm-title,body .elementor-12 .dm-card:has(>img)>h3.dm-title{font-size:22px!important;line-height:1.2!important;}
body.single-proizvod .elementor-widget-theme-post-title .elementor-heading-title,body.single-proizvod .elementor-widget-heading h1.elementor-heading-title{font-size:32px!important;line-height:1.15!important;letter-spacing:-.015em!important;}
body.single-proizvod .elementor-widget-heading h2.elementor-heading-title{font-size:25px!important;line-height:1.2!important;}
body .elementor [data-id="5475b79c"] h3{font-size:12px!important;line-height:1.45!important;letter-spacing:.08em!important;}
}

/* DM unified article layout: wider, aligned, compact */
body.single-post .elementor .dm-page>.dm-section:first-child{padding:30px 24px 16px!important;text-align:left!important;}
body.single-post .elementor .dm-page>.dm-section:first-child>.dm-shell{max-width:1044px!important;width:100%!important;margin:0 auto!important;padding:0!important;text-align:left!important;}
body.single-post .elementor .dm-page>.dm-section:first-child h1.dm-title{max-width:none!important;text-align:left!important;margin:8px 0 12px!important;font-size:44px!important;line-height:1.12!important;}
body.single-post .elementor .dm-page>.dm-section:first-child .dm-copy{max-width:none!important;margin:0!important;font-size:16px!important;line-height:1.7!important;text-align:left!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(2){padding:12px 24px 28px!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(2)>.dm-shell{max-width:1100px!important;width:100%!important;margin:0 auto!important;padding:28px!important;border-radius:12px!important;box-sizing:border-box!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(2)>.dm-shell>img{display:block!important;width:100%!important;max-width:none!important;height:300px!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;margin:0 0 20px!important;border-radius:8px!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(2) .dm-shell>div{max-width:none!important;width:100%!important;padding:0!important;margin:0!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(2) h2.dm-title{font-size:28px!important;line-height:1.2!important;margin:22px 0 12px!important;padding:10px 14px!important;letter-spacing:-.01em!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(2) h2.dm-title:first-of-type{margin-top:14px!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(2) .dm-copy{max-width:none!important;font-size:16px!important;line-height:1.75!important;margin:0 0 14px!important;text-align:left!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(2) .dm-eyebrow{margin:0 0 12px!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(2) .dm-actions{gap:10px!important;margin-top:16px!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(3){padding:32px 24px!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(3)>.dm-shell{max-width:1100px!important;margin:0 auto!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(3) .dm-row{gap:28px!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(3) h2.dm-title{font-size:34px!important;line-height:1.15!important;margin:8px 0 14px!important;}
@media(max-width:767px){
body.single-post .elementor .dm-page>.dm-section:first-child{padding:24px 18px 12px!important;}
body.single-post .elementor .dm-page>.dm-section:first-child>.dm-shell{width:100%!important;}
body.single-post .elementor .dm-page>.dm-section:first-child h1.dm-title{font-size:32px!important;line-height:1.14!important;}
body.single-post .elementor .dm-page>.dm-section:first-child .dm-copy{font-size:15px!important;line-height:1.65!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(2){padding:8px 12px 20px!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(2)>.dm-shell{width:100%!important;padding:18px!important;border-radius:9px!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(2)>.dm-shell>img{height:210px!important;margin-bottom:16px!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(2) h2.dm-title{font-size:24px!important;line-height:1.23!important;padding:9px 12px!important;margin:20px 0 11px!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(2) .dm-copy{font-size:15px!important;line-height:1.75!important;margin-bottom:13px!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(3){padding:26px 18px!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(3)>.dm-shell{width:100%!important;}
body.single-post .elementor .dm-page>.dm-section:nth-child(3) h2.dm-title{font-size:27px!important;}
}

/* DM consistent body type and content alignment */
body .elementor .dm-page{font-size:16px;line-height:1.75;}
body .elementor .dm-page .dm-section>.dm-shell{box-sizing:border-box!important;}
body:not(.single-post) .elementor .dm-page .dm-section>.dm-shell{max-width:1180px!important;width:calc(100% - 48px)!important;margin-left:auto!important;margin-right:auto!important;}
body .elementor .dm-page .dm-copy{font-size:16px!important;line-height:1.75!important;margin-top:0!important;margin-bottom:14px!important;}
body .elementor .dm-page .dm-col{min-width:0!important;gap:14px!important;}
body .elementor .dm-page .dm-row{gap:36px!important;}
body .elementor .dm-page .dm-card{height:100%;box-sizing:border-box;}
body .elementor .dm-page .dm-card .dm-copy{font-size:15px!important;line-height:1.7!important;}
body .elementor .dm-page .dm-card .dm-title{line-height:1.2!important;}
body .elementor .dm-page [data-id="f2407d6"] .dm-copy{font-size:14px!important;line-height:1.6!important;margin-bottom:0!important;}
body .elementor .dm-page [data-id="508d063d"]{font-size:12px!important;line-height:1.65!important;}
body .elementor .dm-page [data-id="66db8b89"]{font-size:25px!important;line-height:1.3!important;}
body .elementor .dm-product-card>div:last-child>.dm-copy{font-size:13px!important;line-height:1.6!important;}
body .elementor-8 [data-id="445dd27a"]>.dm-card>.dm-copy,body .elementor-12 .dm-card:has(>img)>.dm-copy{font-size:15px!important;line-height:1.7!important;}
body .elementor .dm-page [data-id="770e8308"] .dm-copy{font-size:14px!important;line-height:1.7!important;}
body .elementor .dm-page [data-id="770e8308"] h3.dm-title{min-height:44px!important;}
body.single-proizvod .elementor-143>.e-con-boxed>.e-con-inner{max-width:1180px!important;}
body.single-proizvod .elementor-143 .elementor-widget-theme-post-content,body.single-proizvod .elementor-143 .dm-product-copy{font-size:16px!important;line-height:1.8!important;}
body.single-proizvod .elementor-143 .dm-product-copy p{font-size:16px!important;line-height:1.8!important;margin:0 0 18px!important;}
body.single-proizvod .elementor-143 .elementor-widget-theme-post-title h1{font-size:52px!important;line-height:1.12!important;letter-spacing:-.02em!important;}
body.single-proizvod .elementor-143 .dm-product-copy h4{font-size:20px!important;line-height:1.35!important;margin:26px 0 12px!important;}
body .elementor-320 p,body .elementor-322 p{font-size:16px!important;line-height:1.8!important;}
body .elementor-320>main>div,body .elementor-322>main>div{max-width:1100px!important;}
@media(max-width:767px){
body:not(.single-post) .elementor .dm-page .dm-section>.dm-shell{width:calc(100% - 36px)!important;}
body .elementor .dm-page .dm-copy,body .elementor .dm-page .dm-card .dm-copy{font-size:16px!important;line-height:1.7!important;}
body .elementor .dm-page .dm-row{gap:24px!important;}
body .elementor .dm-page .dm-col{gap:12px!important;}
body .elementor .dm-page [data-id="66db8b89"]{font-size:21px!important;line-height:1.3!important;}
body .elementor .dm-product-card>div:last-child>.dm-copy{font-size:13px!important;line-height:1.55!important;}
body .elementor-8 [data-id="445dd27a"]>.dm-card>.dm-copy,body .elementor-12 .dm-card:has(>img)>.dm-copy{font-size:15px!important;}
body .elementor .dm-page [data-id="f2407d6"] .dm-copy{font-size:13px!important;}
body .elementor .dm-page [data-id="770e8308"] .dm-copy{font-size:15px!important;}
body .elementor .dm-page [data-id="770e8308"] h3.dm-title{min-height:0!important;}
body.single-proizvod .elementor-143>.e-con-boxed{padding-left:18px!important;padding-right:18px!important;}
body.single-proizvod .elementor-143 .elementor-widget-theme-post-title h1{font-size:32px!important;line-height:1.15!important;}
body.single-proizvod .elementor-143 .dm-product-copy p{font-size:16px!important;line-height:1.75!important;}
}

/* One shared page gutter; avoid double horizontal insets. */
body:not(.single-post) .elementor .dm-page>.dm-section{padding-left:24px!important;padding-right:24px!important;}
body:not(.single-post) .elementor .dm-page>.dm-section>.dm-shell{width:100%!important;max-width:1180px!important;}
@media(max-width:767px){body:not(.single-post) .elementor .dm-page>.dm-section{padding-left:18px!important;padding-right:18px!important;}body:not(.single-post) .elementor .dm-page>.dm-section>.dm-shell{width:100%!important;}}/* End custom CSS */