:root{--120:120px;--100:100px;--80:80px;--72:72px;--64:64px;--56:56px;--48:48px;--40:40px;--32:32px;--24:24px;--16:16px;--12:12px;--8:8px}@media (max-width:1366px){:root{--120:108px;--100:90px;--80:72px;--72:65px;--64:58px;--56:50px;--48:42px;--40:36px;--32:29px;--24:21px;--16:14px;--12:10px;--8:6px}}@media (max-width:1200px){:root{--120:96px;--100:80px;--80:64px;--72:58px;--64:52px;--56:46px;--48:36px;--40:30px;--32:26px;--24:19px;--16:13px;--12:9px;--8:5px}}@media (max-width:1024px){:root{--120:84px;--100:70px;--80:56px;--72:50px;--64:45px;--56:40px;--48:30px;--40:26px;--32:23px;--24:17px;--16:11px;--12:8px;--8:4px}}@media (max-width:880px){:root{--120:72px;--100:60px;--80:48px;--72:42px;--64:38px;--56:32px;--48:24px;--40:22px;--32:21px;--24:14px;--16:10px;--12:7px;--8:4px}}@media (max-width:767px){:root{--120:60px;--100:50px;--80:40px;--72:36px;--64:32px;--56:28px;--48:20px;--40:18px;--32:16px;--24:12px;--16:8px;--12:6px;--8:3px}}.e-parent.e-con-full>.e-con-boxed{padding-left:5vw!important;padding-right:5vw!important}.elementor-widget-text-editor p:last-of-type{margin-block-end:1em}.elementor-widget-text-editor p:first-of-type{margin-block-start:0;margin-block-end:0}section.elementor-section-boxed:not(.elementor-inner-section){padding-left:5vw!important;padding-right:5vw!important}.elementor-widget-text-editor>div>p:last-of-type{margin-bottom:0}@media (max-width:1024px){section.elementor-section-boxed:not(.elementor-inner-section){padding-left:2.5rem!important;padding-right:2.5rem!important}}@media (max-width:767px){section.elementor-section-boxed:not(.elementor-inner-section){padding-left:0.75rem!important;padding-right:0.75rem!important}}.elementor-element.elementor-widget-button .elementor-button{padding:.66em 1.32em}.elementor-element.elementor-widget-button .elementor-button{background-color:var(--e-global-color-secondary);color:var(--e-global-color-df4102a)}.elementor-element.elementor-widget-button .elementor-button:hover{background-color:var(--e-global-color-primary);color:var(--e-global-color-df4102a)}.elementor-element.elementor-widget-button.elementor-button-info .elementor-button{background-color:var(--e-global-color-df4102a);color:var(--e-global-color-primary)}.elementor-element.elementor-widget-button.elementor-button-info .elementor-button:hover{background-color:var(--e-global-color-secondary);color:var(--e-global-color-df4102a)}.elementor-element.elementor-widget-button.elementor-button-success .elementor-button{background-color:rgba(255,255,255,.15);backdrop-filter:blur(4px);border:solid 1px var(--e-global-color-df4102a);color:var(--e-global-color-df4102a)}.elementor-element.elementor-widget-button.elementor-button-success .elementor-button:hover{background-color:var(--e-global-color-df4102a);backdrop-filter:blur(0);border:solid 1px var(--e-global-color-df4102a);color:var(--e-global-color-primary)}.elementor-element.elementor-widget-button.elementor-button-warning .elementor-button{background-color:transparent;color:var(--e-global-color-primary);border:solid 1px var(--e-global-color-primary)}.elementor-element.elementor-widget-button.elementor-button-warning .elementor-button:hover{background-color:var(--e-global-color-primary);color:var(--e-global-color-df4102a);border:solid 1px var(--e-global-color-primary)}.swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-mask-image:url(/wp-content/uploads/2025/10/nut.svg);-webkit-mask-size:auto 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;scale:1.8}.swiper-button-next:after{content:"";content:"";height:1em;width:1em;-webkit-mask-image:url(/wp-content/uploads/2025/10/arrow-right.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:currentColor}.swiper-button-prev:after{content:"";content:"";height:1em;width:1em;-webkit-mask-image:url(/wp-content/uploads/2025/10/arrow-right.svg);transform:rotate(180deg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:currentColor}.smallerParagraph p,.nutritionList ul li{font-size:0.95rem!important;line-height:1.4em!important}.introParagraph ul{margin-top:20px!important;margin-bottom:20px!important}.introParagraph ul li{margin-bottom:6px!important}.nutritionList ul li,.nutritionList ul{list-style-type:none!important;margin:0px!important;padding:0px!important}.nutritionList ul li{margin-bottom:6px!important}.nutritionList ul li ul{margin-left:15px!important}