.elementor-2321 .elementor-element.elementor-element-ac46b68{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.14;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2321 .elementor-element.elementor-element-ac46b68:not(.elementor-motion-effects-element-type-background),.elementor-2321 .elementor-element.elementor-element-ac46b68>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://slatkocarstvo.rs/wp-content/uploads/2025/12/pexels-leeloothefirst-5602710-scaled.jpg);background-position:center right;background-size:cover}.elementor-2321 .elementor-element.elementor-element-ac46b68::before,.elementor-2321 .elementor-element.elementor-element-ac46b68>.elementor-background-video-container::before,.elementor-2321 .elementor-element.elementor-element-ac46b68>.e-con-inner>.elementor-background-video-container::before,.elementor-2321 .elementor-element.elementor-element-ac46b68>.elementor-background-slideshow::before,.elementor-2321 .elementor-element.elementor-element-ac46b68>.e-con-inner>.elementor-background-slideshow::before,.elementor-2321 .elementor-element.elementor-element-ac46b68>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-2321 .elementor-element.elementor-element-bb86e3b{text-align:center}.elementor-2321 .elementor-element.elementor-element-bb86e3b .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:64px;font-weight:600;color:#FEF2E4}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2321 .elementor-element.elementor-element-59dc6c9{padding:0 0 100px 0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:100%;color:#FEF2E4}.elementor-2321 .elementor-element.elementor-element-74fc072 .woocommerce-breadcrumb{color:#FEF2E4;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500;text-align:center}.elementor-2321 .elementor-element.elementor-element-74fc072 .woocommerce-breadcrumb>a{color:var(--e-global-color-da2317f)}.elementor-2321 .elementor-element.elementor-element-170b24d{--display:flex;--min-height:60px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2321 .elementor-element.elementor-element-170b24d:not(.elementor-motion-effects-element-type-background),.elementor-2321 .elementor-element.elementor-element-170b24d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4032d05)}.elementor-2321 .elementor-element.elementor-element-b5ca8b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-2321 .elementor-element.elementor-element-d995eaf{padding:0 0 0 0}.elementor-2321 .elementor-element.elementor-element-d995eaf .elementor-icon-wrapper{text-align:center}.elementor-2321 .elementor-element.elementor-element-d995eaf .elementor-icon{font-size:20px}.elementor-2321 .elementor-element.elementor-element-d995eaf .elementor-icon svg{height:20px}.elementor-2321 .elementor-element.elementor-element-ce48db4{padding:0 0 0 0}.elementor-2321 .elementor-element.elementor-element-ce48db4.elementor-element{--align-self:center}.elementor-2321 .elementor-element.elementor-element-ce48db4 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:0;color:var(--e-global-color-935a4b3)}.elementor-2321 .elementor-element.elementor-element-005a622{padding:0 0 0 0}.elementor-2321 .elementor-element.elementor-element-005a622 .elementor-icon-wrapper{text-align:center}.elementor-2321 .elementor-element.elementor-element-005a622 .elementor-icon{font-size:20px}.elementor-2321 .elementor-element.elementor-element-005a622 .elementor-icon svg{height:20px}.elementor-2321 .elementor-element.elementor-element-005a622 .elementor-icon i,.elementor-2321 .elementor-element.elementor-element-005a622 .elementor-icon svg{transform:rotate(35deg)}.elementor-2321 .elementor-element.elementor-element-f91f5e6{padding:0 0 0 0}.elementor-2321 .elementor-element.elementor-element-f91f5e6.elementor-element{--align-self:center}.elementor-2321 .elementor-element.elementor-element-f91f5e6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:0;color:var(--e-global-color-935a4b3)}.elementor-2321 .elementor-element.elementor-element-e97e042 .elementor-icon-wrapper{text-align:center}.elementor-2321 .elementor-element.elementor-element-e97e042 .elementor-icon{font-size:20px}.elementor-2321 .elementor-element.elementor-element-e97e042 .elementor-icon svg{height:20px}.elementor-2321 .elementor-element.elementor-element-9bad071{padding:0 0 0 0}.elementor-2321 .elementor-element.elementor-element-9bad071.elementor-element{--align-self:center}.elementor-2321 .elementor-element.elementor-element-9bad071 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:0;color:var(--e-global-color-935a4b3)}.elementor-2321 .elementor-element.elementor-element-fbaed51 .elementor-icon-wrapper{text-align:center}.elementor-2321 .elementor-element.elementor-element-fbaed51 .elementor-icon{font-size:20px}.elementor-2321 .elementor-element.elementor-element-fbaed51 .elementor-icon svg{height:20px}.elementor-2321 .elementor-element.elementor-element-fbaed51 .elementor-icon i,.elementor-2321 .elementor-element.elementor-element-fbaed51 .elementor-icon svg{transform:rotate(35deg)}.elementor-2321 .elementor-element.elementor-element-7f9b0c3{padding:0 0 0 0}.elementor-2321 .elementor-element.elementor-element-7f9b0c3.elementor-element{--align-self:center}.elementor-2321 .elementor-element.elementor-element-7f9b0c3 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:0;color:var(--e-global-color-935a4b3)}.elementor-2321 .elementor-element.elementor-element-780971f .elementor-icon-wrapper{text-align:center}.elementor-2321 .elementor-element.elementor-element-780971f .elementor-icon{font-size:20px}.elementor-2321 .elementor-element.elementor-element-780971f .elementor-icon svg{height:20px}.elementor-2321 .elementor-element.elementor-element-60c6bd6{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-2321 .elementor-element.elementor-element-3211bac{--display:flex;--z-index:1}.elementor-2321 .elementor-element.elementor-element-fc00d47{padding:30px 30px 30px 30px;text-align:center}.elementor-2321 .elementor-element.elementor-element-fc00d47 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:500;color:var(--e-global-color-935a4b3)}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-2321 .elementor-element.elementor-element-80767f2 .product{text-align:center}.elementor-2321 .elementor-element.elementor-element-80767f2.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2321 .elementor-element.elementor-element-80767f2 .woocommerce .woocommerce-loop-category__title{color:var(--e-global-color-935a4b3);font-family:"Montserrat",Sans-serif;font-weight:500;text-transform:uppercase}body:not(.rtl) .elementor-2321 .elementor-element.elementor-element-33c17b8{left:-18px}body.rtl .elementor-2321 .elementor-element.elementor-element-33c17b8{right:-18px}.elementor-2321 .elementor-element.elementor-element-33c17b8{top:197px;z-index:0}.elementor-2321 .elementor-element.elementor-element-33c17b8 .elementor-icon-wrapper{text-align:center}.elementor-2321 .elementor-element.elementor-element-33c17b8 .elementor-icon{font-size:200px}.elementor-2321 .elementor-element.elementor-element-33c17b8 .elementor-icon svg{height:200px}.elementor-2321 .elementor-element.elementor-element-33c17b8 .elementor-icon i,.elementor-2321 .elementor-element.elementor-element-33c17b8 .elementor-icon svg{transform:rotate(22deg)}body:not(.rtl) .elementor-2321 .elementor-element.elementor-element-6fd9179{right:10px}body.rtl .elementor-2321 .elementor-element.elementor-element-6fd9179{left:10px}.elementor-2321 .elementor-element.elementor-element-6fd9179{top:362px;z-index:0}.elementor-2321 .elementor-element.elementor-element-6fd9179 .elementor-icon-wrapper{text-align:center}.elementor-2321 .elementor-element.elementor-element-6fd9179 .elementor-icon{font-size:200px}.elementor-2321 .elementor-element.elementor-element-6fd9179 .elementor-icon svg{height:200px}.elementor-2321 .elementor-element.elementor-element-6fd9179 .elementor-icon i,.elementor-2321 .elementor-element.elementor-element-6fd9179 .elementor-icon svg{transform:rotate(335deg)}body:not(.rtl) .elementor-2321 .elementor-element.elementor-element-52c8fc3{right:692px}body.rtl .elementor-2321 .elementor-element.elementor-element-52c8fc3{left:692px}.elementor-2321 .elementor-element.elementor-element-52c8fc3{bottom:259px;z-index:0}.elementor-2321 .elementor-element.elementor-element-52c8fc3 .elementor-icon-wrapper{text-align:center}.elementor-2321 .elementor-element.elementor-element-52c8fc3 .elementor-icon{font-size:150px}.elementor-2321 .elementor-element.elementor-element-52c8fc3 .elementor-icon svg{height:150px}.elementor-2321 .elementor-element.elementor-element-52c8fc3 .elementor-icon i,.elementor-2321 .elementor-element.elementor-element-52c8fc3 .elementor-icon svg{transform:rotate(335deg)}body:not(.rtl) .elementor-2321 .elementor-element.elementor-element-33e8f0a{left:400px}body.rtl .elementor-2321 .elementor-element.elementor-element-33e8f0a{right:400px}.elementor-2321 .elementor-element.elementor-element-33e8f0a{bottom:31px;z-index:0}.elementor-2321 .elementor-element.elementor-element-33e8f0a .elementor-icon-wrapper{text-align:center}.elementor-2321 .elementor-element.elementor-element-33e8f0a .elementor-icon{font-size:150px}.elementor-2321 .elementor-element.elementor-element-33e8f0a .elementor-icon svg{height:150px}.elementor-2321 .elementor-element.elementor-element-33e8f0a .elementor-icon i,.elementor-2321 .elementor-element.elementor-element-33e8f0a .elementor-icon svg{transform:rotate(335deg)}body:not(.rtl) .elementor-2321 .elementor-element.elementor-element-8eae72c{right:207px}body.rtl .elementor-2321 .elementor-element.elementor-element-8eae72c{left:207px}.elementor-2321 .elementor-element.elementor-element-8eae72c{top:109px}.elementor-2321 .elementor-element.elementor-element-8eae72c .elementor-icon-wrapper{text-align:center}.elementor-2321 .elementor-element.elementor-element-8eae72c .elementor-icon i,.elementor-2321 .elementor-element.elementor-element-8eae72c .elementor-icon svg{transform:rotate(39deg)}body:not(.rtl) .elementor-2321 .elementor-element.elementor-element-cb44012{left:51px}body.rtl .elementor-2321 .elementor-element.elementor-element-cb44012{right:51px}.elementor-2321 .elementor-element.elementor-element-cb44012{bottom:227px;z-index:0}.elementor-2321 .elementor-element.elementor-element-cb44012 .elementor-icon-wrapper{text-align:center}.elementor-2321 .elementor-element.elementor-element-cb44012 .elementor-icon i,.elementor-2321 .elementor-element.elementor-element-cb44012 .elementor-icon svg{transform:rotate(318deg)}body:not(.rtl) .elementor-2321 .elementor-element.elementor-element-c9a05a4{right:289px}body.rtl .elementor-2321 .elementor-element.elementor-element-c9a05a4{left:289px}.elementor-2321 .elementor-element.elementor-element-c9a05a4{bottom:-11px;z-index:0}.elementor-2321 .elementor-element.elementor-element-c9a05a4 .elementor-icon-wrapper{text-align:center}.elementor-2321 .elementor-element.elementor-element-c9a05a4 .elementor-icon i,.elementor-2321 .elementor-element.elementor-element-c9a05a4 .elementor-icon svg{transform:rotate(82deg)}.elementor-2321 .elementor-element.elementor-element-a31f831{--display:flex;--min-height:300px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-2321 .elementor-element.elementor-element-1101f23{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2321 .elementor-element.elementor-element-866de86{padding:0 0 50px 0}.elementor-2321 .elementor-element.elementor-element-866de86 .elementor-heading-title{font-family:"Carattere",Sans-serif;font-size:64px;font-weight:400;line-height:100%;letter-spacing:0%;color:var(--e-global-color-da2317f)}.elementor-2321 .elementor-element.elementor-element-f5218ec{padding:0 0 0 0;text-align:center}.elementor-2321 .elementor-element.elementor-element-f5218ec .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:500;color:#644A3D}.elementor-2321 .elementor-element.elementor-element-47e87c6{padding:15px 100px 0 100px;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:100%;letter-spacing:0%;color:var(--e-global-color-935a4b3)}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2321 .elementor-element.elementor-element-a9956e3 .elementor-button{background-color:var(--e-global-color-4032d05);font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:100%;fill:var(--e-global-color-da2317f);color:var(--e-global-color-da2317f);border-radius:6px 6px 6px 6px;padding:15px 30px 15px 30px}.elementor-2321 .elementor-element.elementor-element-a9956e3{padding:40px 0 75px 0}.elementor-2321 .elementor-element.elementor-element-a9956e3 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-2321 .elementor-element.elementor-element-5c8b203{--display:flex;--min-height:130px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2321 .elementor-element.elementor-element-5c8b203:not(.elementor-motion-effects-element-type-background),.elementor-2321 .elementor-element.elementor-element-5c8b203>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://slatkocarstvo.rs/wp-content/uploads/2026/01/torte-footer.svg);background-position:center center;background-repeat:no-repeat;background-size:cover}@media(max-width:1366px){.elementor-2321 .elementor-element.elementor-element-f5218ec .elementor-heading-title{font-size:35px}}@media(min-width:768px){.elementor-2321 .elementor-element.elementor-element-a31f831{--content-width:1400px}}@media(max-width:1024px){.elementor-2321 .elementor-element.elementor-element-1101f23{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:5px}}h1{position:relative;display:inline-block;color:#fff0;.elementor-button-content-wrapper{display:flex;align-items:center;gap:10px}.elementor-button-icon{display:flex;align-items:center;justify-content:center}.elementor-button-icon svg{height:1em;width:auto;vertical-align:middle;margin:0;padding:0}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://slatkocarstvo.rs/wp-content/uploads/2025/12/Montserrat-Light.woff2) format('woff2')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://slatkocarstvo.rs/wp-content/uploads/2025/12/Montserrat-Regular.woff2) format('woff2')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://slatkocarstvo.rs/wp-content/uploads/2025/12/Montserrat-Medium.woff2) format('woff2')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://slatkocarstvo.rs/wp-content/uploads/2025/12/Montserrat-SemiBold.woff2) format('woff2')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://slatkocarstvo.rs/wp-content/uploads/2025/12/Montserrat-Bold.woff2) format('woff2')}