.elementor-28 .elementor-element.elementor-element-59edb487 > .elementor-element-populated{padding:00px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner .razzi-banner__featured-image{background-image:url("https://www.cacaomill.com/wp-content/uploads/2026/04/baner-dinara-kasko-cookie.webp");}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content{height:474px;padding:27px 27px 27px 27px;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner{border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner__featured-image{background-position:center top;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner__featured-image::before{background-color:#FFFFFF00;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content-inner{padding:16px 4px 4px 4px;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content__sub-title{margin-bottom:0px;font-size:9px;color:#7A7A7A;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content__title{margin-bottom:11px;font-size:28px;font-weight:600;text-transform:uppercase;line-height:46px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content__description{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content__button{font-weight:900;text-transform:uppercase;color:#B12E2E;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content__button.button-normal{border-style:none;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner .razzi-banner-content__countdown{margin-bottom:32px;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content__sale--number{font-family:"Alex Brush", Sans-serif;font-size:66px;font-weight:800;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content__sale{top:284px;width:170px;height:170px;}.elementor-28 .elementor-element.elementor-element-633b7491 > .elementor-element-populated{padding:00px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-3e0c70d1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-28 .elementor-element.elementor-element-3e0c70d1 .razzi-banner .razzi-banner__featured-image{background-image:url("https://www.cacaomill.com/wp-content/uploads/2026/06/hero-bg-promo.webp");}.elementor-28 .elementor-element.elementor-element-3e0c70d1 .razzi-banner-content{height:225px;padding:40px 40px 40px 40px;}.elementor-28 .elementor-element.elementor-element-3e0c70d1 .razzi-banner-content-inner{text-align:center;}.elementor-28 .elementor-element.elementor-element-3e0c70d1 .razzi-banner__featured-image{background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-3e0c70d1 .razzi-banner-content__sub-title{margin-bottom:2px;font-size:16px;color:#9F2C16;}.elementor-28 .elementor-element.elementor-element-3e0c70d1 .razzi-banner-content__title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:44px;font-weight:800;font-style:normal;text-decoration:none;line-height:50px;letter-spacing:1.3px;word-spacing:0px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3e0c70d1 .razzi-banner-content__description{margin-bottom:0px;font-weight:500;line-height:17px;word-spacing:0px;color:#D7614A;}.elementor-28 .elementor-element.elementor-element-3e0c70d1 .razzi-banner__button-2{margin-left:0px;}.elementor-28 .elementor-element.elementor-element-6f23a4e4 .razzi-banner .razzi-banner__featured-image{background-image:url("https://www.cacaomill.com/wp-content/uploads/2026/07/home-hero-sosa.webp");}.elementor-28 .elementor-element.elementor-element-6f23a4e4 .razzi-banner-content{height:220px;padding:40px 40px 40px 40px;}.elementor-28 .elementor-element.elementor-element-6f23a4e4 .razzi-banner-content-inner{text-align:right;}.elementor-28 .elementor-element.elementor-element-6f23a4e4 .razzi-banner__featured-image{background-position:center bottom;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-6f23a4e4 .razzi-banner-content__sub-title{font-size:14px;text-transform:none;color:#224439;}.elementor-28 .elementor-element.elementor-element-6f23a4e4 .razzi-banner-content__title{margin-bottom:0px;font-size:36px;font-weight:500;line-height:40px;word-spacing:0px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-6f23a4e4 .razzi-banner-content__description{font-size:18px;font-weight:600;line-height:22px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-6f23a4e4 .razzi-banner-content__button{font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-cfe287d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-cfe287d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224439;}.elementor-28 .elementor-element.elementor-element-cfe287d{border-style:solid;border-width:0px 0px 0px 0px;border-color:#224439;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;padding:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-cfe287d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-f0e3294 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-f0e3294{margin-top:80px;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-1b8d034 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-28 .elementor-element.elementor-element-1b8d034{text-align:left;}.elementor-28 .elementor-element.elementor-element-1b8d034 .razzi-heading-title{color:#2C2020;font-family:"Lora", Sans-serif;}.elementor-28 .elementor-element.elementor-element-1b8d034 .razzi-heading-title small{color:#D7614A;font-family:"Jost", Sans-serif;font-size:14px;text-transform:uppercase;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-a251685{font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#525252;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-28 .elementor-element.elementor-element-5a0422f{text-align:end;}.elementor-28 .elementor-element.elementor-element-b0cc1d5{margin-top:40px;margin-bottom:80px;}.elementor-28 .elementor-element.elementor-element-f361069 .razzi-brands-grid .brand-item{--rz-brands-grid-columns:4;border-style:solid;}.elementor-28 .elementor-element.elementor-element-f361069 .razzi-brands-grid .list-brands{border-style:solid;}.elementor-28 .elementor-element.elementor-element-6130678 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-6130678:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6130678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-28 .elementor-element.elementor-element-6130678{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-28 .elementor-element.elementor-element-6130678 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-7076beb > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-28 .elementor-element.elementor-element-7076beb{text-align:left;}.elementor-28 .elementor-element.elementor-element-7076beb .razzi-heading-title{color:#2C2020;font-family:"Lora", Sans-serif;}.elementor-28 .elementor-element.elementor-element-7076beb .razzi-heading-title small{color:#D7614A;font-family:"Jost", Sans-serif;font-size:14px;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-91e5dd3{font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#525252;}.elementor-28 .elementor-element.elementor-element-70cb99c:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-70cb99c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224439;}.elementor-28 .elementor-element.elementor-element-70cb99c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-28 .elementor-element.elementor-element-70cb99c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-c4bb723 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-28 .elementor-element.elementor-element-c4bb723{text-align:center;}.elementor-28 .elementor-element.elementor-element-c4bb723 .razzi-heading-title{color:#FAF8F3;font-family:"Lora", Sans-serif;}.elementor-28 .elementor-element.elementor-element-c4bb723 .razzi-heading-title small{color:#D7614A;font-family:"Jost", Sans-serif;font-size:14px;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-1325c4e .razzi-testimonials-carousel{text-align:center;}.elementor-28 .elementor-element.elementor-element-1325c4e .razzi-testimonials-carousel .box-item{padding:0px 40px 0px 40px;}.elementor-28 .elementor-element.elementor-element-1325c4e .razzi-testimonials-carousel__text{font-family:"Jost", Sans-serif;color:#EA9655;}.elementor-28 .elementor-element.elementor-element-1325c4e .razzi-testimonials-carousel__content{font-family:"Jost", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-6067e50{margin-top:80px;margin-bottom:80px;}.elementor-28 .elementor-element.elementor-element-b65d134 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-b65d134 .razzi-banner .razzi-banner__featured-image{background-image:url("https://www.cacaomill.com/wp-content/uploads/2022/11/cta-3.webp");}.elementor-28 .elementor-element.elementor-element-b65d134 .razzi-banner-content-inner{text-align:center;}.elementor-28 .elementor-element.elementor-element-b65d134 .razzi-banner__featured-image{background-position:left center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-b65d134 .razzi-banner-content__sub-title{margin-bottom:8px;font-family:"Jost", Sans-serif;font-size:14px;text-transform:uppercase;color:#D7614A;}.elementor-28 .elementor-element.elementor-element-b65d134 .razzi-banner-content__title{margin-bottom:24px;font-family:"Lora", Sans-serif;font-size:36px;color:#FAF8F3;}.elementor-28 .elementor-element.elementor-element-b65d134 .razzi-banner-content__description{font-family:"Jost", Sans-serif;font-size:18px;color:#FAF8F3;}.elementor-28 .elementor-element.elementor-element-b65d134 .razzi-banner-content__button{font-size:18px;color:#EA9655;}.elementor-28 .elementor-element.elementor-element-b65d134 .razzi-banner-content__button:hover{color:#D7614A;}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner__featured-image{background-position:center center;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content__sale{top:302px;right:3px;}.elementor-28 .elementor-element.elementor-element-3e0c70d1 .razzi-banner__featured-image{background-position:center center;}.elementor-28 .elementor-element.elementor-element-3e0c70d1 .razzi-banner-content__title{font-size:22px;}.elementor-28 .elementor-element.elementor-element-6f23a4e4 .razzi-banner-content__title{font-size:22px;}.elementor-28 .elementor-element.elementor-element-f361069 .razzi-brands-grid .brand-item{--rz-brands-grid-columns:4;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner__featured-image{background-position:left bottom;background-size:cover;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content-inner{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content__sub-title{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content__title{margin-bottom:10px;line-height:1.6em;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content__button{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content__sale--number{font-size:43px;}.elementor-28 .elementor-element.elementor-element-86ba0f3 .razzi-banner-content__sale{top:311px;right:15px;width:150px;height:150px;}.elementor-28 .elementor-element.elementor-element-f0e3294{margin-top:40px;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-1b8d034 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-28 .elementor-element.elementor-element-1b8d034 .razzi-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-a251685{font-size:16px;}.elementor-28 .elementor-element.elementor-element-b0cc1d5{margin-top:20px;margin-bottom:40px;}.elementor-28 .elementor-element.elementor-element-f361069 .razzi-brands-grid .brand-item{--rz-brands-grid-columns:1;}.elementor-28 .elementor-element.elementor-element-6130678{margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-28 .elementor-element.elementor-element-7076beb > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-28 .elementor-element.elementor-element-7076beb .razzi-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-91e5dd3{font-size:16px;}.elementor-28 .elementor-element.elementor-element-70cb99c{margin-top:0px;margin-bottom:00px;padding:40px 0px 40px 0px;}.elementor-28 .elementor-element.elementor-element-c4bb723 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-28 .elementor-element.elementor-element-c4bb723 .razzi-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-6067e50{margin-top:40px;margin-bottom:40px;}.elementor-28 .elementor-element.elementor-element-b65d134 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-b65d134 .razzi-banner__featured-image{background-position:center center;}}