[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:none}html:not(.no-js) [data-aos=fade-up]{transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0);visibility:visible}html:not(.no-js) [data-aos=slide-up]{transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}html:not(.no-js) [data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}}
/*! nouislider - 14.5.0 - 5/11/2020 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{position:absolute;right:0;top:0;transform-origin:0 0;transform-style:flat;will-change:transform;z-index:1}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{height:34px;right:-6px;top:-17px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;transform:translateY(-18px)}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 #0000 #0000;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#0000 #0000 #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;margin-top:5px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:#0000;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 #0000 #0000;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:#0000;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#0000 #0000 #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid #0000}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:flex;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:flex}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@keyframes animatetop{0%{opacity:0;top:-300px}to{opacity:1;top:inherit}}@keyframes animateright{0%{opacity:0;right:-300px}to{opacity:1;right:0}}@keyframes animateleft{0%{left:-300px;opacity:0}to{left:0;opacity:1}}@keyframes gradientBg{0%{background-position:100% 0}50%{background-position:100% 100%}to{background-position:100% 0}}@keyframes spin{to{transform:rotate(1turn)}}.blockquote,blockquote{border-left:5px solid #ebebeb;margin:10px 0;padding:10px 10px 10px 20px}div.mage-error,div.validation-advice{color:#ff5656;font-size:13px;margin:8px 0 0}div.required>label:not(.checkbox__label):after{color:inherit;content:"*";white-space:nowrap}div.required>.checkbox__label .checkbox__text:first-of-type:after,div.required>.checkbox__label>span:first-of-type:after{color:inherit;content:" *";white-space:nowrap}input.mage-error,input.validation-failed,select.mage-error,select.validation-failed,textarea.mage-error,textarea.validation-failed{border-color:#ff5656}.heading,h1,h2,h3,h4,h5,h6{color:#000;display:block;font-family:Montserrat,sans-serif;font-weight:700;line-height:1.2;margin:0 0 .5em;text-transform:none}.heading--first-level,h1{font-size:36px}@media (min-width:768px){.heading--first-level,h1{font-size:85px}}.heading--second-level,h2{font-size:24px}@media (min-width:768px){.heading--second-level,h2{font-size:55px}}.heading--third-level,h3{font-size:20px}@media (min-width:768px){.heading--third-level,h3{font-size:35px}}.heading--fourth-level,h4{font-size:18px}.heading--fifth-level,h5{font-size:16px}.heading--sixth-level,h6{font-size:13px}.heading--font-secondary{font-family:Montserrat,sans-serif}.heading--page{font-size:36px;margin:16px 0 32px;text-transform:none}@media (min-width:768px){.heading--page{font-size:85px}}.heading--page.heading--page-full-width{margin:0 0 48px;text-align:center}.information__text,.paragraph,p{color:inherit;font-family:Montserrat,sans-serif;font-size:inherit;font-weight:400;line-height:1.6;margin:0;padding:0;transition:none}.preformatted,pre{background:#f7f7f9;font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow:scroll;padding:20px}.badge{background:#93bd40;border-radius:3px;color:#fff;display:inline-flex;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;justify-content:center;line-height:22px;margin:0 0 8px;padding:0 16px;text-transform:uppercase}.badge--new{background:#378840;color:#fff}.breadcrumbs{display:none;min-height:40px;padding:40px 0}@media (min-width:1024px){.breadcrumbs{display:block}}.breadcrumbs__list{display:flex;flex-flow:row wrap;margin:0;padding:0}.breadcrumbs__item{align-items:stretch;color:#b4b4b4;display:flex;font-size:13px;padding:0;text-decoration:none}.breadcrumbs__item:after{align-items:center;color:#b4b4b4;content:"/";display:flex;margin:0 8px}.breadcrumbs__item:first-of-type .breadcrumbs__link{padding-left:0}.breadcrumbs__item:last-child:not(:first-child){align-items:center;color:#b4b4b4;font-family:Montserrat,sans-serif;text-decoration:none}.breadcrumbs__item:last-child:after{display:none}.breadcrumbs__link{align-items:center;background-clip:content-box;color:#b4b4b4;display:flex;font-family:Montserrat,sans-serif;line-height:24px;padding:0;text-decoration:none}#P24FormContainer>a,#P24FormContainer>form>button,.button,.customer-diet__action,.dashboard-table__link,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.P24FormContainer-fake>form>button,.slider__link--button,.slider__link--button-secondary,.ui-datepicker-buttonpane button{align-items:center;background-color:#378840;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;justify-content:center;line-height:1;min-height:40px;min-width:40px;outline:none;padding:0 30px;position:relative;text-align:center;text-decoration:none;text-transform:none;transform:perspective(1px) translateZ(0);transition:all .125s ease-in-out}#P24FormContainer>a:before,#P24FormContainer>form>button:before,.button:before,.customer-diet__action:before,.dashboard-table__link:before,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:before,.P24FormContainer-fake>form>button:before,.slider__link--button-secondary:before,.slider__link--button:before,.ui-datepicker-buttonpane button:before{background-color:#378840;bottom:0;content:"";display:none;left:0;pointer-events:none;position:absolute;top:0;transform:scaleX(0);transform-origin:0 50%;transition:all .125s ease-in-out;width:100%}#P24FormContainer>a:after,#P24FormContainer>form>button:after,.button:after,.customer-diet__action:after,.dashboard-table__link:after,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:after,.P24FormContainer-fake>form>button:after,.slider__link--button-secondary:after,.slider__link--button:after,.ui-datepicker-buttonpane button:after{content:url(../images/icons/arrow-right-light.svg);display:none;height:24px;left:20%;opacity:0;padding:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transform-origin:center;transition:all .125s ease-in-out;width:24px;z-index:1}#P24FormContainer>a.focus-visible,#P24FormContainer>a:hover,#P24FormContainer>form>button.focus-visible,#P24FormContainer>form>button:hover,.button.focus-visible,.button:hover,.customer-diet__action:hover,.dashboard-table__link:hover,.focus-visible.customer-diet__action,.focus-visible.dashboard-table__link,.focus-visible.slider__link--button,.focus-visible.slider__link--button-secondary,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.focus-visible.przelewy24-pay-with-card,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:hover,.P24FormContainer-fake>form>button.focus-visible,.P24FormContainer-fake>form>button:hover,.slider__link--button-secondary:hover,.slider__link--button:hover,.ui-datepicker-buttonpane button.focus-visible,.ui-datepicker-buttonpane button:hover{background-color:#93bd40;text-decoration:none}#P24FormContainer>a.focus-visible:before,#P24FormContainer>a:hover:before,#P24FormContainer>form>button.focus-visible:before,#P24FormContainer>form>button:hover:before,.button.focus-visible:before,.button:hover:before,.customer-diet__action:hover:before,.dashboard-table__link:hover:before,.focus-visible.customer-diet__action:before,.focus-visible.dashboard-table__link:before,.focus-visible.slider__link--button-secondary:before,.focus-visible.slider__link--button:before,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.focus-visible.przelewy24-pay-with-card:before,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:hover:before,.P24FormContainer-fake>form>button.focus-visible:before,.P24FormContainer-fake>form>button:hover:before,.slider__link--button-secondary:hover:before,.slider__link--button:hover:before,.ui-datepicker-buttonpane button.focus-visible:before,.ui-datepicker-buttonpane button:hover:before{display:none;transform:scaleX(1)}#P24FormContainer>a.focus-visible:after,#P24FormContainer>a:hover:after,#P24FormContainer>form>button.focus-visible:after,#P24FormContainer>form>button:hover:after,.button.focus-visible:after,.button:hover:after,.customer-diet__action:hover:after,.dashboard-table__link:hover:after,.focus-visible.customer-diet__action:after,.focus-visible.dashboard-table__link:after,.focus-visible.slider__link--button-secondary:after,.focus-visible.slider__link--button:after,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.focus-visible.przelewy24-pay-with-card:after,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:hover:after,.P24FormContainer-fake>form>button.focus-visible:after,.P24FormContainer-fake>form>button:hover:after,.slider__link--button-secondary:hover:after,.slider__link--button:hover:after,.ui-datepicker-buttonpane button.focus-visible:after,.ui-datepicker-buttonpane button:hover:after{display:none;left:calc(50% - 12px);opacity:1}#P24FormContainer>a:disabled,#P24FormContainer>a[disabled],#P24FormContainer>form>button:disabled,#P24FormContainer>form>button[disabled],.button:disabled,.button[disabled],.customer-diet__action:disabled,.customer-diet__action[disabled],.dashboard-table__link:disabled,.dashboard-table__link[disabled],.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:disabled,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card[disabled],.P24FormContainer-fake>form>button:disabled,.P24FormContainer-fake>form>button[disabled],.slider__link--button-secondary:disabled,.slider__link--button-secondary[disabled],.slider__link--button:disabled,.slider__link--button[disabled],.ui-datepicker-buttonpane button:disabled,.ui-datepicker-buttonpane button[disabled]{background-color:#acacac;border-color:#acacac;color:#fff;cursor:not-allowed}#P24FormContainer>a:disabled .icon,#P24FormContainer>a[disabled] .icon,#P24FormContainer>form>button:disabled .icon,#P24FormContainer>form>button[disabled] .icon,.button:disabled .icon,.button[disabled] .icon,.customer-diet__action:disabled .icon,.customer-diet__action[disabled] .icon,.dashboard-table__link:disabled .icon,.dashboard-table__link[disabled] .icon,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:disabled .icon,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card[disabled] .icon,.P24FormContainer-fake>form>button:disabled .icon,.P24FormContainer-fake>form>button[disabled] .icon,.slider__link--button-secondary:disabled .icon,.slider__link--button-secondary[disabled] .icon,.slider__link--button:disabled .icon,.slider__link--button[disabled] .icon,.ui-datepicker-buttonpane button:disabled .icon,.ui-datepicker-buttonpane button[disabled] .icon{fill:#fff}#P24FormContainer>a:disabled.focus-visible,#P24FormContainer>a:disabled:hover,#P24FormContainer>a[disabled].focus-visible,#P24FormContainer>a[disabled]:hover,#P24FormContainer>form>button:disabled.focus-visible,#P24FormContainer>form>button:disabled:hover,#P24FormContainer>form>button[disabled].focus-visible,#P24FormContainer>form>button[disabled]:hover,.button:disabled.focus-visible,.button:disabled:hover,.button[disabled].focus-visible,.button[disabled]:hover,.customer-diet__action:disabled.focus-visible,.customer-diet__action:disabled:hover,.customer-diet__action[disabled].focus-visible,.customer-diet__action[disabled]:hover,.dashboard-table__link:disabled.focus-visible,.dashboard-table__link:disabled:hover,.dashboard-table__link[disabled].focus-visible,.dashboard-table__link[disabled]:hover,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:disabled.focus-visible,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:disabled:hover,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card[disabled].focus-visible,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card[disabled]:hover,.P24FormContainer-fake>form>button:disabled.focus-visible,.P24FormContainer-fake>form>button:disabled:hover,.P24FormContainer-fake>form>button[disabled].focus-visible,.P24FormContainer-fake>form>button[disabled]:hover,.slider__link--button-secondary:disabled.focus-visible,.slider__link--button-secondary:disabled:hover,.slider__link--button-secondary[disabled].focus-visible,.slider__link--button-secondary[disabled]:hover,.slider__link--button:disabled.focus-visible,.slider__link--button:disabled:hover,.slider__link--button[disabled].focus-visible,.slider__link--button[disabled]:hover,.ui-datepicker-buttonpane button:disabled.focus-visible,.ui-datepicker-buttonpane button:disabled:hover,.ui-datepicker-buttonpane button[disabled].focus-visible,.ui-datepicker-buttonpane button[disabled]:hover{background-color:#acacac}#P24FormContainer>a:disabled.focus-visible:after,#P24FormContainer>a:disabled.focus-visible:before,#P24FormContainer>a:disabled:hover:after,#P24FormContainer>a:disabled:hover:before,#P24FormContainer>a[disabled].focus-visible:after,#P24FormContainer>a[disabled].focus-visible:before,#P24FormContainer>a[disabled]:hover:after,#P24FormContainer>a[disabled]:hover:before,#P24FormContainer>form>button:disabled.focus-visible:after,#P24FormContainer>form>button:disabled.focus-visible:before,#P24FormContainer>form>button:disabled:hover:after,#P24FormContainer>form>button:disabled:hover:before,#P24FormContainer>form>button[disabled].focus-visible:after,#P24FormContainer>form>button[disabled].focus-visible:before,#P24FormContainer>form>button[disabled]:hover:after,#P24FormContainer>form>button[disabled]:hover:before,.button:disabled.focus-visible:after,.button:disabled.focus-visible:before,.button:disabled:hover:after,.button:disabled:hover:before,.button[disabled].focus-visible:after,.button[disabled].focus-visible:before,.button[disabled]:hover:after,.button[disabled]:hover:before,.customer-diet__action:disabled.focus-visible:after,.customer-diet__action:disabled.focus-visible:before,.customer-diet__action:disabled:hover:after,.customer-diet__action:disabled:hover:before,.customer-diet__action[disabled].focus-visible:after,.customer-diet__action[disabled].focus-visible:before,.customer-diet__action[disabled]:hover:after,.customer-diet__action[disabled]:hover:before,.dashboard-table__link:disabled.focus-visible:after,.dashboard-table__link:disabled.focus-visible:before,.dashboard-table__link:disabled:hover:after,.dashboard-table__link:disabled:hover:before,.dashboard-table__link[disabled].focus-visible:after,.dashboard-table__link[disabled].focus-visible:before,.dashboard-table__link[disabled]:hover:after,.dashboard-table__link[disabled]:hover:before,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:disabled.focus-visible:after,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:disabled.focus-visible:before,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:disabled:hover:after,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:disabled:hover:before,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card[disabled].focus-visible:after,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card[disabled].focus-visible:before,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card[disabled]:hover:after,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card[disabled]:hover:before,.P24FormContainer-fake>form>button:disabled.focus-visible:after,.P24FormContainer-fake>form>button:disabled.focus-visible:before,.P24FormContainer-fake>form>button:disabled:hover:after,.P24FormContainer-fake>form>button:disabled:hover:before,.P24FormContainer-fake>form>button[disabled].focus-visible:after,.P24FormContainer-fake>form>button[disabled].focus-visible:before,.P24FormContainer-fake>form>button[disabled]:hover:after,.P24FormContainer-fake>form>button[disabled]:hover:before,.slider__link--button-secondary:disabled.focus-visible:after,.slider__link--button-secondary:disabled.focus-visible:before,.slider__link--button-secondary:disabled:hover:after,.slider__link--button-secondary:disabled:hover:before,.slider__link--button-secondary[disabled].focus-visible:after,.slider__link--button-secondary[disabled].focus-visible:before,.slider__link--button-secondary[disabled]:hover:after,.slider__link--button-secondary[disabled]:hover:before,.slider__link--button:disabled.focus-visible:after,.slider__link--button:disabled.focus-visible:before,.slider__link--button:disabled:hover:after,.slider__link--button:disabled:hover:before,.slider__link--button[disabled].focus-visible:after,.slider__link--button[disabled].focus-visible:before,.slider__link--button[disabled]:hover:after,.slider__link--button[disabled]:hover:before,.ui-datepicker-buttonpane button:disabled.focus-visible:after,.ui-datepicker-buttonpane button:disabled.focus-visible:before,.ui-datepicker-buttonpane button:disabled:hover:after,.ui-datepicker-buttonpane button:disabled:hover:before,.ui-datepicker-buttonpane button[disabled].focus-visible:after,.ui-datepicker-buttonpane button[disabled].focus-visible:before,.ui-datepicker-buttonpane button[disabled]:hover:after,.ui-datepicker-buttonpane button[disabled]:hover:before{display:none}.button--light,.button--secondary-light{font-weight:400;text-transform:none}.button--secondary,.button--secondary-light{background-color:#fff;border:1px solid #000;color:#000}.button--secondary-light:hover,.button--secondary.focus-visible,.button--secondary:hover,.focus-visible.button--secondary-light{background-color:#000;color:#fff}.button--secondary-light:hover:before,.button--secondary.focus-visible:before,.button--secondary:hover:before,.focus-visible.button--secondary-light:before{z-index:-1}.action.button--secondary-light:hover:after,.action.focus-visible.button--secondary-light:after,.button--secondary-light:hover:after,.button--secondary.action.focus-visible:after,.button--secondary.action:hover:after,.button--secondary.focus-visible:after,.button--secondary:hover:after,.focus-visible.button--secondary-light:after{display:none}.button--fluid{width:100%}.button--link{background:#0000;color:#378840;text-decoration:underline;text-transform:none}.button--link.focus-visible,.button--link:hover{background:#0000;color:#000}.button--link.focus-visible:after,.button--link.focus-visible:before,.button--link:hover:after,.button--link:hover:before{display:none}.button--link-secondary{background:#0000;border:none;color:#378840;cursor:pointer;font-family:Montserrat,sans-serif;line-height:1.6;padding:0;text-decoration:none;text-transform:none}.button--link-secondary.focus-visible,.button--link-secondary:hover{background:#0000;color:#79dcfb;text-decoration:underline}.button--link-secondary.focus-visible:after,.button--link-secondary.focus-visible:before,.button--link-secondary:hover:after,.button--link-secondary:hover:before{display:none}.button--icon{background-color:initial;min-height:40px;min-width:40px;padding:0 8px}.button--icon .button__icon,.button--icon .icon{fill:#000;height:24px;padding:0;pointer-events:none;transition:all .125s ease-in-out;width:24px;z-index:1}.button--icon .button__text{color:#378840;font-weight:400;margin:0 8px;pointer-events:none;text-transform:none;transition:all .125s ease-in-out;z-index:1}.button--icon.focus-visible,.button--icon:hover{background-color:initial}.button--icon.focus-visible:after,.button--icon:hover:after{display:none}.button--icon.focus-visible .button__icon,.button--icon.focus-visible .icon,.button--icon:hover .button__icon,.button--icon:hover .icon{fill:#000}.button--icon.focus-visible .button__text,.button--icon:hover .button__text{color:#fff}.button--icon-light:before{background-color:#ebebeb}.button--icon-light.focus-visible,.button--icon-light:hover{background-color:initial}.button--icon-light.focus-visible .button__icon,.button--icon-light.focus-visible .icon,.button--icon-light:hover .button__icon,.button--icon-light:hover .icon{fill:#000}.button--icon-light.focus-visible .button__text,.button--icon-light:hover .button__text{color:#378840}.button--icon-border,.button--icon-border.focus-visible,.button--icon-border:hover{background-color:initial;border:1px solid #378840}.button--rotate-icon:before{background-color:#ebebeb}.button--rotate-icon.focus-visible,.button--rotate-icon:hover{background-color:initial}.button--rotate-icon.focus-visible:after,.button--rotate-icon:hover:after{display:none}.button--rotate-icon.focus-visible .icon,.button--rotate-icon:hover .icon{fill:#378840;transform:rotate(180deg)}.button--icon-fill{background:#0000}.button--icon-fill:after{background-image:linear-gradient(90deg,#378840 50%,#0000 0);background-position:100% 100%;background-size:400% 400%;content:"";display:block;left:auto;-webkit-mask:url(../images/icons/heart-fill.svg) no-repeat center/cover;mask:url(../images/icons/heart-fill.svg) no-repeat center/cover;opacity:1;position:absolute;transition:background .5s linear;z-index:-1}.button--icon-fill:before{background-color:initial;z-index:-1}.button--icon-fill.focus-visible,.button--icon-fill:hover{background-color:initial}.button--icon-fill.focus-visible .icon,.button--icon-fill:hover .icon{fill:#378840}.button--icon-fill.focus-visible:after,.button--icon-fill:hover:after{background-position:0 100%;display:block}.button--icon-filled .icon{fill:#378840}.button--icon-filled:after{background-position:0 100%;display:block}.button--add-to{overflow:hidden;padding:0 8px}.button--add-to:after{content:url(../images/icons/plus-light.svg)}.button--add-to .button__icon{display:block}.button--add-to .button__text,.button--add-to:before{display:none}.button--add-to:after{display:none;left:calc(50% - 12px);top:auto;transform:translateX(-150%)}.button--add-to.focus-visible,.button--add-to:hover{background-color:#93bd40}.button--add-to.focus-visible:before,.button--add-to:hover:before{display:none}.button--add-to.focus-visible:after,.button--add-to:hover:after{display:none;transform:translateY(0)}.button--add-to .button__icon{fill:#fff}@media (min-width:768px){.button--add-to{padding:0 32px}.button--add-to:after{content:url(../images/icons/shopping-cart-light.svg)}.button--add-to .button__icon{display:none}.button--add-to .button__text{display:block}}@media (min-width:1024px){.button--add-to.focus-visible:after,.button--add-to.focus-visible:before,.button--add-to:after,.button--add-to:hover:after,.button--add-to:hover:before{display:none}}.checkbox{position:relative}.checkbox--link{color:#93bd40;display:block}.checkbox--link,.checkbox--link:hover{text-decoration:none}.checkbox--link.focus-visible{background-color:initial;outline:2px solid #00b8ff;outline-offset:-1px;text-decoration:none}.checkbox--link-checked{display:block}.checkbox--link-checked .checkbox__label{color:inherit}.checkbox--link-checked .checkbox__label:after{transform:scaleX(1) translateY(-50%)}.checkbox--link-checked .checkbox__icon--checked{opacity:1}.checkbox__label{color:inherit;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:14px;height:auto;line-height:1.2;margin:0;padding:12px 0 12px 40px;position:relative;width:100%}.checkbox__label:after{background-color:#f7f7f7;border-radius:2px;content:"";display:block;height:24px;left:3px;position:absolute;top:50%;transform:scaleX(1) translateY(-50%);transform-origin:0 50%;transition:all .125s ease-in-out;width:24px}.checkbox__label--no-icon{padding-left:0;text-decoration:underline}.checkbox__label--no-icon:after{display:none}.checkbox__label a{text-decoration:underline}.checkbox__icon{fill:#000;cursor:pointer;height:14px;left:8px;opacity:1;position:absolute;top:50%;transform:translateY(-50%);transition:all .125s ease-in-out;width:14px}.checkbox__icon--checked{opacity:0;z-index:1}.checkbox__field{cursor:pointer;height:14px;left:8px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:14px;z-index:10}.checkbox__field:checked.checkbox__field--disabled~.checkbox__label:after{background-color:#acacac}.checkbox__field:checked~.checkbox__icon--checked{opacity:1}.checkbox__field:checked~.checkbox__label{color:inherit}.checkbox__field:checked~.checkbox__label:after{transform:scaleX(1) translateY(-50%)}.checkbox__field.focus-visible~.checkbox__label{outline:2px solid #00b8ff;outline-offset:-1px}.checkbox__text{width:calc(100% - 32px)}.checkbox .mage-error{bottom:-8px;position:absolute}.checkbox.amgdpr-checkbox{margin-bottom:8px}.fieldset{border:none;margin:0;padding:30px 20px}.fieldset__legend{font-size:24px;line-height:1.6;margin:0 0 16px;padding:0}.fieldset__legend--hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.file-upload{display:flex;flex-wrap:wrap;margin-bottom:16px;position:relative}.file-upload--native input{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.file-upload__wrapper{align-items:center;display:flex;flex-wrap:wrap;position:relative;width:100%}.file-upload__input{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.file-upload__label{display:flex;flex-basis:100%;font-size:14px;margin-bottom:8px}.file-upload__name{font-size:14px;margin-top:16px}@media (min-width:480px){.file-upload__name{margin-left:16px;margin-top:0}}.file-upload__button{align-items:center;display:flex;margin-bottom:0;padding:0 32px;width:100%}@media (min-width:480px){.file-upload__button{width:auto}}.file-upload__attachments [data-role=attached-item]{align-items:center;display:flex}.file-upload__attachments [data-role=attached-item]>span{margin:0 8px 0 0}.file-upload__attachments [data-role=delete-button]{background:none;padding:0}.file-upload__attachments [data-role=delete-button]:after{content:url(../images/icons/delete.svg);height:24px;left:calc(50% - 12px);opacity:1;padding:0;top:calc(50% - 12px);transform:translateY(0);width:24px}.file-upload__attachments [data-role=delete-button]:hover:before{display:none}.file-upload__attachments [data-role=delete-button]:hover:after{transform:rotate(180deg)}.file-upload__attachments [data-role=delete-button] span{display:none}.radio{position:relative}.radio,.radio__legend{margin:0 0 16px}.radio__legend--hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.radio__handler{position:relative}.radio__field{height:24px;left:0;opacity:0;position:absolute;width:24px;z-index:-1}.radio__field:checked+.radio__label{color:#378840;font-weight:400}.radio__field:checked+.radio__label:before{border-color:#378840}.radio__field:checked+.radio__label:after{opacity:1;transform:scale(1)}.radio__field.focus-visible+.radio__label{outline:2px solid #00b8ff;outline-offset:-1px}.radio__label{color:inherit;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:14px;height:auto;line-height:1.6;margin:12px 0;position:relative;width:100%}.radio__label:before{border:2px solid #378840;border-radius:24px;content:"";display:inline-block;height:24px;margin-right:8px;min-width:24px;position:relative;width:24px}.radio__label:after{background-color:#378840;border-radius:12px;content:"";height:12px;left:6px;margin:auto;opacity:0;position:absolute;top:6px;transform:scale(0);transition:all .125s ease-in-out;width:12px}.radio__text{width:calc(100% - 32px)}.select{margin-bottom:16px}.select:focus-within .label{color:#378840}.select--native select{-webkit-appearance:none;appearance:none;background:#fff;background-image:url(../images/icons/expand-down.svg);background-position:calc(100% - 8px);background-repeat:no-repeat;border:1px solid #8b8b8b;border-radius:4px;cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;height:50px;line-height:50px;min-width:72px;padding:0 48px 0 16px;position:relative;transition:all .125s ease-in-out;width:100%}.select--native select:disabled{background-color:#ebebeb;cursor:not-allowed}.select--native select.focus-visible{box-shadow:none;outline:0;outline-offset:-1px;transition:all .125s ease-in-out}.select--native select.mage-error{border-color:#ff5656}.my-orders__select .select--multi select,.select--multi .my-orders__select select,.select--multi .select__field{height:auto;width:100%}.select--multi option{align-items:center;display:flex;font-size:14px;height:50px;line-height:50px}.select--multi option:focus,.select--multi option:hover{background-color:#f7f7f7;color:#000}.select--inline{align-items:center;display:flex;flex-flow:row nowrap}@media (min-width:768px){.select--with-button{align-items:center;display:flex}}.select--inline .label,.select--with-button .label{margin:0 16px 0 0;white-space:nowrap}.select--grid{display:grid}.select__button{flex-shrink:0;margin:16px 0 0}@media (min-width:768px){.select__button{margin:0 0 0 16px}}.my-orders__select select,.select__field{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #8b8b8b;border-radius:4px;cursor:pointer;font-size:14px;height:50px;line-height:50px;padding:0 48px 0 16px;position:relative}.my-orders__select select:disabled,.select__field:disabled{background-color:#ebebeb;cursor:not-allowed}.my-orders__select select.focus-visible,.select__field.focus-visible{box-shadow:none;outline:0;outline-offset:-1px;transition:all .125s ease-in-out}.select__field-list--single{border:1px solid #8b8b8b;border-radius:4px;height:50px;line-height:50px;padding:0}.select__field-input{transition:all .125s ease-in-out}.select__field-input:focus{outline:none}.select2-hidden-accessible+.mage-error{order:1}.select2{width:100%}.select2-container .select2-selection--single{border:1px solid #8b8b8b;border-radius:4px;height:50px;width:100%}.select2-container .select2-selection--single .select2-selection__rendered{color:#000;line-height:50px;padding:0 48px 0 16px;width:100%}.select2-container .select2-selection--single .select2-selection__arrow{height:50px;right:12px;top:0}.select2-container .select2-selection--single .select2-selection__arrow b{border-color:#c4c4c4 #0000 #0000;border-width:6px 7px 0;margin-top:0;padding:0;pointer-events:none;transform:translateY(-50%);transition:all .125s ease-in-out}.select2-container.select2-container--open .select2-selection--single{box-shadow:none;outline:0;outline-offset:-1px;transition:all .125s ease-in-out}.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#c4c4c4 #0000 #0000;border-width:6px 7px 0;margin-top:0;transform:translateY(-50%) rotate(180deg)}.select2-container .select2-results__options{max-height:300px}.select2-container .select2-results__option{font-size:14px;height:50px;line-height:50px;overflow:hidden;padding:0 16px;position:relative;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-results__option[aria-selected=true]{background-color:#fff}.select2-container .select2-results__option--highlighted[aria-selected]{background-color:#f7f7f7;color:#000}.select2-container .select2-dropdown{border:1px solid #8b8b8b;border-radius:4px;border-top:0 solid #8b8b8b;box-shadow:none}.ratio-container{height:0;overflow:hidden;position:relative;width:100%}.ratio-container .ratio-image{height:auto;left:50%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.image,img,picture{display:block;max-width:100%;transition:opacity .25s linear;width:auto}.image.lazyload,.image.lazyloading,img.lazyload,img.lazyloading,picture.lazyload,picture.lazyloading{opacity:0}.image.lazyloaded,img.lazyloaded,picture.lazyloaded{opacity:1}.lazyload-wrapper{background-color:initial;position:relative;transition:all .125s ease-in-out}picture.lazyloaded{width:100%}picture>img.lazyload,picture>img.lazyloaded,picture>img.lazyloading{background-position:50%;background-repeat:no-repeat;background-size:56px;min-height:56px;opacity:1}picture>img.lazyloading{background-image:url(../images/loader-svg.svg)}.information{margin-bottom:16px}.information__title{margin-bottom:8px}.information__text{font-style:normal;margin-bottom:0}@keyframes broccoli-loader{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}.loader{background-color:#ffffff80;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:50}.loader--visible{display:block}.loader__icon{animation:broccoli-loader 1s linear infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23acacac' d='M10.874 17.184c.359-1.95.285-5.764 3.047-5.764C16.171 11.42 18 9.59 18 7.34c0-2.25-1.83-4.079-4.079-4.079-.295 0-.59.034-.878.1A4.085 4.085 0 0 0 9.027 0 4.085 4.085 0 0 0 5.01 3.363a3.954 3.954 0 0 0-.878-.1C1.879 3.263 0 5.087 0 7.34c0 2.255 1.878 4.079 4.133 4.079 2.762 0 2.689 3.815 3.047 5.764 0 .45.365.816.816.816h2.063c.45 0 .815-.366.815-.816Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;display:block;height:40px;left:0;margin:auto;position:absolute;right:0;top:0;width:40px}.catalog-product-view--dark .loader{background-color:#0006;border-radius:8px}.checkout-cart-index .cart-empty,.message{align-items:center;background-color:#caf0f8;border:2px solid #1d589e;border-radius:12px;color:#000;display:flex;flex-wrap:nowrap;font-size:13px;justify-content:center;margin:8px auto;max-width:1328px;padding:15px;position:relative;transition:all .125s ease-in-out;width:100%}.checkout-cart-index .cart-empty[style="display: block;"],.message[style="display: block;"]{display:flex!important}.checkout-cart-index .cart-empty p,.message p{color:#000;font-size:13px;line-height:inherit;margin:0}@media (min-width:768px){.checkout-cart-index .cart-empty,.message{padding:20px 30px}}.checkout-cart-index .cart-empty:after,.message:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 20a8 8 0 1 0 0-16.001A8 8 0 0 0 12 20Zm10-8c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10Z' fill='%23000'/%3E%3Cpath d='M12 10a1 1 0 0 1 1 1v6a1 1 0 0 1-2 0v-6a1 1 0 0 1 1-1Zm1.5-2.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px;content:"";height:24px;margin:0 8px 0 0;min-width:36px;order:-1;position:relative;width:36px}.message--success,.message-success{background-color:#f4ffdb;border-color:#d2ff6e;color:#000}.message--success:after,.message-success:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 22c5.523 0 10-4.477 10-10s-4.477-10-10-10-10 4.477-10 10 4.477 10 10 10Z' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='m8.5 12 2.667 3L16.5 9' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.message--error,.message-error{background-color:#ffeaed;border-color:red;color:#000}.message--error:after,.message-error:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cpath d='M.667 13h14.666L8 .333.667 13zm8-2H7.333V9.667h1.334V11zm0-2.667H7.333V5.667h1.334v2.666z'/%3E%3C/svg%3E")}.checkout-cart-index .cart-empty .dashboard-nav .nav.item>a,.checkout-cart-index .cart-empty .link,.dashboard-nav .checkout-cart-index .cart-empty .nav.item>a,.dashboard-nav .message .nav.item>a,.message .dashboard-nav .nav.item>a,.message .link{text-decoration:underline}.pager{text-align:center;width:100%}.pager__list{list-style-type:none;margin:0;padding:0 0 0 8px}.pager__item,.pager__list{align-items:center;display:flex;justify-content:center}.pager__item{flex-basis:40px;font-size:18px;margin:0 5px;padding:0}.pager__item:first-child{margin:0 3px 0 0}.pager__item:last-child{margin:0 0 0 3px}.pager__item--current{color:#000;position:relative;text-decoration:none}.pager__item--current:after{background-color:initial;bottom:0;content:"";display:inline;height:2px;position:absolute;transform-origin:left;transition:all .125s ease-in-out;width:100%;z-index:-1}.pager__link{align-items:center;color:#000;display:flex;height:40px;justify-content:center;text-decoration:none;width:100%}.pager__link[disabled]{background-color:#fff;cursor:not-allowed;pointer-events:none}.pager__link[disabled] .icon{fill:#acacac}.pager__link--next .icon,.pager__link--prev .icon{fill:#000}.pager__icon{height:24px;width:24px}.password-strength{color:#000;font-size:18px;font-weight:400}.password-strength__handle{align-items:center;display:flex;flex-flow:row nowrap}.password-strength__indicator{background-color:initial;border:1px solid #ebebeb;border-radius:8px;color:#378840;display:inline-block;margin:0 0 0 8px;min-width:128px;overflow:hidden;padding:0;position:relative;text-align:center}.password-none .password-strength__indicator{background-color:#ebebeb;color:#000}.password-weak .password-strength__indicator{background-color:#ff5656;color:#fff}.password-medium .password-strength__indicator{background-color:#d7b400;color:#fff}.password-strong .password-strength__indicator{background-color:#73b57a;color:#fff}.password-very-strong .password-strength__indicator{background-color:#5da064;color:#fff}.price__value{font-size:18px;font-weight:400}@media (min-width:768px){.price__value{font-size:18px}}.price__value--old{color:#000;font-size:13px;font-weight:400;margin-right:12px;text-decoration:line-through}@media (min-width:768px){.price__value--old{font-size:14px}}.price__value--special{color:#ff5656;font-weight:400}.price__value--special>ins{text-decoration:none}.price__text{color:#93bd40;font-size:14px;font-weight:400}@media (min-width:768px){.price__text{font-size:18px}}.rating{width:120px}.rating.focus-visible .rating__rate-item span:before,.rating:hover .rating__rate-item span:before{display:block}.rating__rate-item{flex:1 0 24px;overflow:hidden;position:relative}.rating__rate-item.focus-visible~.rating__rate-item span:before,.rating__rate-item:hover~.rating__rate-item span:before{display:none}.rating__star{height:24px;margin:0;position:relative;width:120px}.rating__star:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z' fill='%23cdcdcd'/%3E%3C/svg%3E");background-position:0;background-repeat:repeat-x;background-size:24px;bottom:0;content:"";display:block;height:24px;left:0;position:absolute;right:0;top:0;width:120px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.rating__star:before{background-size:24px 100%;height:100%}}.rating__star--single{width:24px}.rating__indicator{display:block;height:24px;left:0;overflow:hidden;text-indent:-10000px;top:0;width:120px}.rating__indicator:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E");background-position:0;background-repeat:repeat-x;background-size:24px;bottom:0;content:"";display:block;height:24px;left:0;position:absolute;right:0;text-indent:10000px;top:0;width:auto}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.rating__indicator:before{background-size:24px 100%;height:100%;width:100%}}.rating__star--rate .rating__indicator:before{display:none}.rating__rate-item--active .rating__indicator:before,.rating__star--rate.focus-visible .rating__indicator:before,.rating__star--rate:hover .rating__indicator:before{display:block}.rating__error{color:#ff5656;display:none;margin-bottom:8px}.rating__error--visible{display:block}.rating .mage-error{display:none!important}.rating--rate{align-items:center;display:flex;justify-content:center;margin:0 0 24px;padding:8px 0;width:160px}.rating--rate .rating__rate-item{flex:1 0 32px}.rating--rate .rating__star{background-color:initial;border:0;cursor:pointer;height:32px;width:32px}.rating--rate .rating__star:before{background-position:50%;background-repeat:no-repeat;background-size:32px;height:32px;width:32px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.rating--rate .rating__star:before{background-size:32px 100%}}.rating--rate .rating__star--single{width:32px}.rating--rate .radio__field{bottom:0;height:1px;width:1px}.rating--rate .radio__field.focus-visible{-webkit-appearance:none;appearance:none;height:0;opacity:1;outline:none}.rating--rate .radio__field.focus-visible:before{border:2px solid #00b8ff;content:"";display:block;height:32px;position:absolute;top:-32px;width:32px}.rating--rate .rating__indicator{height:32px;width:32px}.rating--rate .rating__indicator:before{background-position:50%;background-repeat:no-repeat;background-size:32px;height:32px}.rating--secondary{width:80px}.rating--secondary .rating__indicator{height:16px;width:80px}.rating--secondary .rating__indicator:before{background-size:16px;height:16px}.rating--secondary .rating__star{height:16px;width:80px}.rating--secondary .rating__star:before{background-size:16px;height:16px;width:80px}.swatch{display:flex;flex-wrap:wrap;margin:0}.swatch[class*=size] .swatch__option{border:0}.swatch__container{min-height:100px;position:relative}.swatch__container--catalog{min-height:56px;width:100%}.swatch__container--catalog .swatch{margin:0 0 8px}.swatch__container--catalog .swatch__option-container{margin:0;padding:8px}.swatch__container--catalog .swatch__option-container.selected .swatch__option--white,.swatch__container--catalog .swatch__option-container:focus .swatch__option--white,.swatch__container--catalog .swatch__option-container:hover .swatch__option--white{border:1px solid #ebebeb}.swatch__container--catalog .swatch__option{min-height:30px;min-width:30px}.swatch__container--catalog .swatch__option--white{border:1px solid #ebebeb}.swatch__wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.swatch__option-container{border:1px solid #ebebeb;box-sizing:border-box;cursor:pointer;margin:0 10px 10px 0;padding:0;transition:all .125s ease-in-out}.swatch__option-container.selected,.swatch__option-container:focus,.swatch__option-container:hover{border-color:#000;outline:none}.swatch__option-container.selected .swatch__option--white,.swatch__option-container:focus .swatch__option--white,.swatch__option-container:hover .swatch__option--white{border:0}.swatch__option-container.disabled{cursor:not-allowed;opacity:.5}.swatch__option-container:last-child{margin-right:0}.swatch__selected-option{display:none}.swatch__title{color:#000;flex:0 0 100%;font-size:14px;margin:0 0 8px}.swatch__option{align-items:center;background-color:initial;color:#8b8b8b;display:flex;justify-content:center;min-height:38px;min-width:43px}.swatch__option--image{background-position:top;background-size:cover;min-height:40px;min-width:40px}.swatch__option--white{border:2px solid #f7f7f7}.swatch__input{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tab{padding:0 0 8px}.tab__title{background:#fff;border:solid #000;border-width:2px 0 0;color:#000;cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:24px;font-weight:500;height:100px;padding:16px;position:relative;text-align:center;text-transform:none;transition:all .125s ease-in-out;width:100%}.tab__title .tab__icon{fill:#000;pointer-events:none}.tab__title--active,.tab__title.focus-visible,.tab__title:hover{background:#0000;color:#000;font-weight:400;z-index:auto}.tab__title--active .tab__icon,.tab__title.focus-visible .tab__icon,.tab__title:hover .tab__icon{fill:#000}.tab__title--active .tab__icon{transform:rotate(180deg)}.tab__title .counter:before{content:"("}.tab__title .counter:after{content:")"}.tab__icon{bottom:0;display:block;margin:auto;position:absolute;right:16px;top:0}.tab__content{display:none;line-height:1.6;opacity:0;overflow:hidden;padding:0 0 40px;position:relative;width:100%;z-index:-1}@media (min-width:768px){.tab__content{flex-basis:100%;padding:0 0 40px;z-index:1}}@media (min-width:1024px){.tab__content{padding:0 0 40px}}@media (min-width:1200px){.tab__content{padding:0 0 40px}}.tab__content--active{display:block;opacity:1;z-index:1}.tab__content--active:not(:last-child){border:0 solid #000}.tab__content--secondary{padding:64px 0}.tab__content.additional{overflow:initial}.table{background:#fff;border:0;border-collapse:initial;border-radius:0;border-spacing:0;color:#000;font-size:14px;line-height:1.6;margin:8px 0;padding:0;width:100%}@media (min-width:768px){.table{font-size:13px}}.table--odd-even tbody tr:nth-child(odd){background:#fff}.table--odd-even tbody tr:nth-child(2n){background:#f7f7f7}.table--odd-even tbody tr:first-child{border-top-left-radius:0;border-top-right-radius:0}@media (min-width:768px){.table--odd-even tbody tr:first-child{border-top-left-radius:0;border-top-right-radius:0}}.table--odd-even tbody td{background-color:initial}.table--clean{border:0;border-radius:0;margin:0}.table--clean thead tr{border-bottom:0;padding:0}.table--clean th{font-weight:700;text-align:left}.table--clean td,.table--clean th{background:#0000;border-bottom:0;border-right:0}.table--clean tbody tr:nth-child(odd){background:#f7f7f7}.table--clean tbody tr:nth-child(2n){background:#fff}.table--tfoot-scope-row tfoot tr th{border-bottom:0;border-top:0}.table--tfoot-scope-row tfoot tr th[scope=row]{border-right-width:1px}.table--scope-row{border-width:1px 0 0}.table--scope-row tbody tr{padding:0}.table--scope-row tbody tr:nth-child(odd) td,.table--scope-row tbody tr:nth-child(odd) th[scope=row]{background-color:#f7f7f7}.table--scope-row tbody tr:last-child{border-bottom:1px solid #ebebeb}@media (min-width:768px){.table--scope-row tbody tr:last-child td{border-bottom:1px solid #ebebeb}}@media (min-width:480px){.table--scope-row tbody tr th[scope=row]+td:before{margin-bottom:0}}.table--scope-row tbody th{font-weight:400}.table__caption,.table__visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table__heading-wrapper{align-items:center;display:flex}.table tr{border-bottom:1px solid #ebebeb;display:block;padding:16px 0}.table tr:last-child{border-bottom:0}@media (min-width:768px){.table tr,.table tr:last-child td{border-bottom:0}.table tr{display:table-row;padding:0}}.table th{background:#0000;display:none;padding:8px 0;text-align:left}@media (min-width:768px){.table th{border-bottom:1px solid #ebebeb;border-right:0;display:table-cell;padding:10px}}.table th:last-child{border-right:0}.table th[scope=row]{background:#fff;border-width:1px 0;padding:10px;text-align:left;width:50%}.table th[scope=row]+td{flex-flow:column nowrap;padding:16px}@media (min-width:480px){.table th[scope=row]+td{flex-flow:row nowrap}}.table th[scope=row]+td:before{margin-bottom:8px;max-width:100%;width:100%}@media (min-width:480px){.table th[scope=row]+td:before{max-width:50%;width:50%}}.table td{background:#fff;display:flex;padding:8px 0}.table td:before{content:attr(data-th);display:block;font-weight:700;margin-right:8px;max-width:42%;min-width:42%;width:42%}@media (min-width:768px){.table td:before{display:none}.table td,.table td:last-child{border-right:0}.table td{border-bottom:1px solid #ebebeb;display:table-cell;padding:10px}}.table thead tr{border-bottom:0;padding:0}@media (min-width:768px){.table thead tr{border-top-right-radius:0}.table thead th:first-child,.table thead tr{border-top-left-radius:0}.table thead th:last-child{border-top-right-radius:0}.table tbody tr:last-child td:first-child{border-bottom-left-radius:0}.table tbody tr:last-child td:last-child{border-bottom-right-radius:0}}.table tfoot tr:first-child{border-top:0}@media (min-width:768px){.table tfoot tr:first-child{border-top:0}}.table tfoot tr:last-child{border-bottom:0}@media (min-width:768px){.table tfoot tr:last-child td:first-child{border-bottom-left-radius:0}.table tfoot tr:last-child td:last-child{border-bottom-right-radius:0}}.table tfoot td{background:#fff;display:block;padding:8px 16px}@media (min-width:768px){.table tfoot td{background:#fff;border-bottom:0;border-right:0;border-top:0;display:table-cell;padding:16px}}.account-form{padding:20px 0 0}.account-form__info{font-size:18px;margin:0 0 30px;max-width:100%;text-align:center}.account-form__form{align-items:center;display:flex;flex-direction:column;margin:0}.account-form__fieldset{margin:0 0 40px;width:100%}@media (min-width:768px){.account-form__fieldset{max-width:910px}}.account-form__legend{font-family:Montserrat,sans-serif;font-size:24px;font-weight:400;margin:0;padding:0 0 10px;text-align:center;text-transform:none;width:100%}.account-form__legend--hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.account-form__actions{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:16px 0;width:100%}@media (min-width:768px){.account-form__actions{width:auto}}.account-form__button{min-width:208px;width:100%}.account-form__forgot-password,.account-form__link{color:#545454;font-weight:400;line-height:48px;margin:16px 0 0;text-decoration:underline}.account-form__forgot-password.focus-visible,.account-form__forgot-password:hover,.account-form__link.focus-visible,.account-form__link:hover{text-decoration:underline}.account-form__validation-tips{font-size:18px;margin:0 0 24px}.actions-group{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;width:100%}.actions-group__handler{flex-basis:100%;margin:0 0 16px}@media (min-width:768px){.actions-group__handler{flex-basis:auto;margin:0}}.actions-group__button{margin:0 0 16px;width:100%}@media (min-width:768px){.actions-group__button{margin:0 16px auto 0;width:auto}}.actions-group__button:last-child{margin-right:0}.actions-group__link{background-clip:content-box;font-size:18px;font-weight:500;margin:0 16px 0 0;padding:16px 0;text-decoration:underline}.actions-group__link:last-child{margin-right:0}.active-filters{border:solid #d8d8d8;border-width:0 0 1px;padding:0 0 24px}@media (min-width:1024px){.active-filters{border-width:0;padding:0 0 64px}}.active-filters__heading{font-family:Montserrat,sans-serif;font-weight:700;margin:8px 0 12px}.active-filters__item{align-items:center;display:flex;padding:0 0 8px}.active-filters__description{display:flex;flex-flow:row wrap;width:calc(100% - 48px)}.active-filters__remove{background-color:initial;margin:0 8px 0 0}.active-filters__remove:hover .icon{fill:#ebebeb}.active-filters__remove .icon{fill:#ff5656}.active-filters__label{color:#378840;font-weight:700;margin:0 4px 0 0;text-transform:uppercase}.active-filters__value{color:#378840;font-weight:400;text-transform:none}@media (min-width:768px){.active-filters__clear-all{max-width:300px}}.add-to-cart{background:#fff;border:solid #d8d8d8;border-width:1px 0 0;bottom:0;box-shadow:0 -2px 6px 0 #0000001a;left:0;min-height:96px;position:fixed;right:0;z-index:50}html:not(.no-js) .add-to-cart[data-aos^=fade][data-aos^=fade]{pointer-events:all}@media (max-width:calc(768px - 1px)){html:not(.no-js) .add-to-cart[data-aos^=fade][data-aos^=fade]{opacity:1;transform:none}}.add-to-cart__wrapper{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1328px;padding:0 16px 8px}@media (min-width:768px){.add-to-cart__wrapper{padding:16px}}@media (min-width:1024px){.add-to-cart__wrapper{padding:16px 40px}}@media (min-width:1400px){.add-to-cart__wrapper{padding:16px 0}}.add-to-cart__title{width:calc(100% - 70px)}@media (min-width:768px){.add-to-cart__title{width:calc(100% - 420px)}}@media (min-width:1024px){.add-to-cart__title{width:calc(100% - 490px)}}.add-to-cart__title>.heading,.add-to-cart__title>h1,.add-to-cart__title>h2,.add-to-cart__title>h3,.add-to-cart__title>h4,.add-to-cart__title>h5,.add-to-cart__title>h6{font-family:Montserrat,sans-serif;font-size:14px;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}@media (min-width:1024px){.add-to-cart__title>.heading,.add-to-cart__title>h1,.add-to-cart__title>h2,.add-to-cart__title>h3,.add-to-cart__title>h4,.add-to-cart__title>h5,.add-to-cart__title>h6{font-size:18px}}@media (min-width:768px){.add-to-cart__button-more{display:none}}.add-to-cart__button-more .button__icon-close{width:0}.add-to-cart__button-more[aria-expanded=false]+.add-to-cart__action-secondary{display:flex;height:0;opacity:0}@media (min-width:768px){.add-to-cart__button-more[aria-expanded=false]+.add-to-cart__action-secondary{height:56px;opacity:1}}.add-to-cart__button-more[aria-expanded=true] .button__icon-close{width:24px}.add-to-cart__button-more[aria-expanded=true] .button__icon{width:0}.add-to-cart__button-more[aria-expanded=true]+.add-to-cart__action-secondary{height:56px;opacity:1}.add-to-cart__action{align-items:center;display:flex;flex-flow:column-reverse nowrap;position:relative}@media (min-width:768px){.add-to-cart__action{flex-flow:row nowrap}}.add-to-cart__action-secondary{align-items:center;background-color:#fff;bottom:96px;box-shadow:0 -2px 6px 0 #0000001a,inset 0 -2px 6px 0 #0000001a;display:flex;flex-flow:row nowrap;justify-content:space-around;overflow:hidden;position:absolute;right:-16px;transition:all .125s ease-in-out;width:calc(100vw + 16px)}@media (min-width:768px){.add-to-cart__action-secondary{bottom:auto;box-shadow:none;flex-flow:row nowrap;margin:0 0 0 8px;position:relative;right:auto;width:auto}}.add-to-cart__action-secondary #P24FormContainer>a,.add-to-cart__action-secondary #P24FormContainer>form>button,.add-to-cart__action-secondary .button,.add-to-cart__action-secondary .customer-diet__action,.add-to-cart__action-secondary .dashboard-table__link,.add-to-cart__action-secondary .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.add-to-cart__action-secondary .P24FormContainer-fake>form>button,.add-to-cart__action-secondary .slider__link--button,.add-to-cart__action-secondary .slider__link--button-secondary,.add-to-cart__action-secondary .ui-datepicker-buttonpane button,.P24FormContainer-fake .add-to-cart__action-secondary .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.ui-datepicker-buttonpane .add-to-cart__action-secondary button{flex:1 0 50%}@media (min-width:768px){.add-to-cart__action-secondary #P24FormContainer>a,.add-to-cart__action-secondary #P24FormContainer>form>button,.add-to-cart__action-secondary .button,.add-to-cart__action-secondary .customer-diet__action,.add-to-cart__action-secondary .dashboard-table__link,.add-to-cart__action-secondary .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.add-to-cart__action-secondary .P24FormContainer-fake>form>button,.add-to-cart__action-secondary .slider__link--button,.add-to-cart__action-secondary .slider__link--button-secondary,.add-to-cart__action-secondary .ui-datepicker-buttonpane button,.P24FormContainer-fake .add-to-cart__action-secondary .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.ui-datepicker-buttonpane .add-to-cart__action-secondary button{flex:auto}}.add-to-cart__button .button__text{display:none}@media (min-width:768px){.add-to-cart__button{height:56px;padding:16px 24px}.add-to-cart__button .button__text{display:block}.add-to-cart__button .button__icon{display:none}}.add-to-cart__button-additional{background-color:inherit;margin:8px 0}@media (min-width:768px){.add-to-cart__button-additional{background-color:#f7f7f7;height:56px;margin:0;width:56px}.add-to-cart__button-additional .button__text{display:none}.add-to-cart__button-additional:last-child{margin:0 0 0 8px}}.add-to-cart__button-additional.button--icon-filled:after{left:calc(50% - 48px)}@media (min-width:768px){.add-to-cart__button-additional.button--icon-filled:after{left:auto}.add-to-cart .button--add-to{height:56px}}@media (min-width:1024px){.add-to-cart .button--add-to{min-width:300px}}.article-item{display:flex;flex-direction:column;margin:0 0 24px}.article-item--single{margin:0 0 72px}@media (min-width:1024px){.article-item--single{margin:0}.article-item--single .article-item__header{margin:0 16px 16px 0}}.article-item--single .article-item__container{flex-direction:column}@media (min-width:1024px){.article-item--single .article-item__container{margin:0 16px 0 0}}@media (min-width:1200px){.article-item--single .article-item__body{padding:54px 96px 0 112px}}.article-item--single .article-item__title{font-size:24px;font-weight:400;margin:0 0 8px;padding:5px 0;text-transform:uppercase}@media (min-width:768px){.article-item--single .article-item__title{font-size:40px;letter-spacing:1px;padding:0}}.article-item--single .article-item__media{margin:0 0 48px}@media (min-width:1024px){.article-item--single .article-item__media{margin:0}}.article-item--single .article-item__content{margin:0 0 48px}.article-item--single .article-item__content p{margin:0 0 32px}.article-item--single .article-item__content :last-child{margin-bottom:0}.article-item__header{margin:0 0 16px}.article-item__title{font-size:24px;font-weight:700;margin:0 0 8px;padding:5px 0;text-transform:none}.article-item__sub-title{font-size:13px;font-weight:400;line-height:16px;margin:0;text-transform:none}.article-item__container{display:flex;flex-flow:column nowrap}@media (min-width:1024px){.article-item__container{flex-direction:row}}.article-item__media{margin:0 0 24px}@media (min-width:1024px){.article-item__media{margin:0}}.article-item__body{margin:0}@media (min-width:1024px){.article-item__body{display:flex;flex-flow:column nowrap;justify-content:space-between}}.article-item__content,.article-item__content p{font-size:18px;line-height:2;margin:0}.article-item__content{margin:0 0 16px}.article-item__footer-link{display:block;font-size:14px;font-weight:700;padding:13px 0}.article-item__links-list{flex-wrap:wrap}.article-item__links-list .dashboard-nav .nav.item,.article-item__links-list .dashboard-nav .nav.item:first-child,.article-item__links-list .dashboard-nav .nav.item:last-child,.article-item__links-list .list__item,.article-item__links-list .list__item:first-child,.article-item__links-list .list__item:last-child,.dashboard-nav .article-item__links-list .nav.item,.dashboard-nav .article-item__links-list .nav.item:first-child,.dashboard-nav .article-item__links-list .nav.item:last-child{font-size:18px;padding:9.5px 8px 9.5px 0}.quote-comments__item{border:solid #d8d8d8;border-width:0 0 1px;display:flex;flex-direction:column;margin:0 0 32px;padding:0 0 32px}.quote-comments__date{font-size:18px;line-height:32px;margin:0;padding:0}.quote-comments__author{font-size:18px;font-weight:700;line-height:32px;margin:0 0 8px;padding:0}.quote-comments__content{font-size:18px;line-height:32px;margin:0;padding:0}.quote-comments__content p{margin:0}.quote-items .quote-title{display:none}.quote-items .quote-table-items .input-text{max-width:80px;min-width:56px;text-align:center}.quote-items .quote-table-items .table-caption{display:none}.quote-items .quote-table-items .actions-toolbar._disabled:after{content:"-";display:block}.quote-items .quote-table-items .actions-toolbar._disabled a{display:none}.quote-table-totals-wrap{background:#f7f7f7;padding:24px 16px}@media (min-width:768px){.quote-table-totals-wrap{padding:56px 80px}}@media (min-width:1024px){.quote-table-totals-wrap{padding:56px 32px}}@media (min-width:1200px){.quote-table-totals-wrap{padding:56px 112px}}.quote-table-totals-wrap table{background:#0000;border:0;width:100%}.quote-table-totals-wrap table tr{border:0;padding:0}.quote-table-totals-wrap table td,.quote-table-totals-wrap table th,.quote-table-totals-wrap table th[scope=row]{background:#0000;border:0}@media (min-width:768px){.quote-table-totals-wrap table th,.quote-table-totals-wrap table th[scope=row]{width:65%}}.quote-table-totals-wrap table th[scope=row]+td{flex-flow:row nowrap}.quote-table-totals-wrap table tfoot td{display:flex}@media (min-width:768px){.quote-table-totals-wrap table tfoot td{display:table-cell}}.quote-table-totals-wrap .catalog_price_table>td{border-bottom:0;flex-direction:column;padding:0}.quote-table-totals-wrap .catalog_price_table>td:before{display:none}.badges{display:flex;flex-direction:column;position:absolute}.banner{display:block;position:relative;text-decoration:none;width:100%}.banner:focus-within .ratio-container:after,.banner:hover .ratio-container:after{background-color:#0003}.banner .ratio-container{position:relative}.banner .ratio-container:after{background-color:initial;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transition:all .125s ease-in-out}.banner.focus-visible,.banner:hover{text-decoration:none}.banner.focus-visible .banner__content:after,.banner:hover .banner__content:after{width:calc(100% - 16px)}.banner__image{width:100%}.banner__content{align-items:center;background:#fff;border-bottom:4px solid #ebebeb;display:flex;justify-content:space-between;padding:16px 4px 12px}@media (min-width:768px){.banner__content{padding:16px 0 12px 24px}}.banner__content--category{display:none;padding:16px}@media (min-width:768px){.banner__content--category{padding:40px 24px}}@media (min-width:1024px){.banner__content--category{padding:40px 80px}}.banner__content:after{background:#378840;bottom:0;content:"";height:4px;left:8px;min-width:0;position:absolute;transition:all .125s ease-in-out;width:0}.banner__text{color:#378840;font-size:14px;font-weight:700;margin:0;text-transform:uppercase}@media (min-width:768px){.banner__text{font-size:24px}}.banner__icon{align-items:center;display:none;height:48px;justify-content:center;width:48px}@media (min-width:768px){.banner__icon{display:flex}}.banner__image-wrapper{position:relative}.banner__actions-wrapper{display:flex;flex-direction:column;padding:16px 0 0}@media (min-width:1024px){.banner__actions-wrapper{flex-direction:row-reverse;justify-content:space-between}}.banner--category{position:static}.banner--category .banner__image-wrapper{display:flex;flex-direction:column}.banner--category .banner__button{padding:0}.banner--category .banner__button:hover:after,.banner--category .banner__button:hover:before{display:none}.banner--category .banner__button:hover .banner__button-text{color:#378840}.banner--category .banner__button:hover .banner__button-icon{fill:#378840}.banner--category .banner__button-text{text-decoration:underline}@media (min-width:1024px){.banner--category .banner__button-collapse{position:absolute;right:0}}.banner--category .banner__button-close:hover:after,.banner--category .banner__button-close:hover:before{display:none}@media (min-width:1024px){.banner--category .banner__button-close{justify-content:flex-end}}.banner--category .banner__wrapper{position:relative}.banner--category .banner__heading-wrapper{display:flex;flex-direction:column}.banner--category .banner__heading .heading,.banner--category .banner__heading h1,.banner--category .banner__heading h2,.banner--category .banner__heading h3,.banner--category .banner__heading h4,.banner--category .banner__heading h5,.banner--category .banner__heading h6{margin:0}.banner--category-image .banner__heading-wrapper{padding:0 0 0 16px}@media (min-width:768px){.banner--category-image .banner__heading-wrapper{background-color:#fff;bottom:32px;left:32px;max-width:375px;padding:24px 32px 16px;position:absolute;width:100%}}@media (min-width:1024px){.banner--category-image .banner__heading-wrapper{bottom:40px;left:48px}}@media (min-width:1200px){.banner--category-image .banner__heading-wrapper{bottom:48px;left:56px}}.banner--category-image .banner__heading{margin:24px 0 0}@media (min-width:768px){.banner--category-image .banner__heading{margin:0}}.banner--category-image .banner__heading .heading,.banner--category-image .banner__heading h1,.banner--category-image .banner__heading h2,.banner--category-image .banner__heading h3,.banner--category-image .banner__heading h4,.banner--category-image .banner__heading h5,.banner--category-image .banner__heading h6{text-align:left!important}@media (min-width:1024px){.banner--category-image .banner__actions-wrapper{flex-direction:row}}.banner--category-image .banner__button{justify-content:flex-start}@media (min-width:1024px){.banner--category-image .banner__button-collapse{position:relative}}.banner--category-image .banner__button-text{margin:0 8px 0 0}.banner--is-open .banner__content--category{display:block}.banner--is-open .banner__button-collapse .icon{transform:rotate(180deg)}.bundle-option__title{color:#8b8b8b;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;margin:16px 0 8px;text-transform:capitalize}.bundle-option__title--required:after{color:#ff5656;content:"*";font-weight:400}.bundle-option__select{max-width:350px}.bundle-option__qty{align-items:center;display:flex}.bundle-option__qty-input{max-width:100px}.bundle-option__qty-input:disabled{color:#acacac}.bundle-option__qty-input:disabled:hover{cursor:default}.cart-list-item{border-bottom:1px solid #d8d8d8;padding:20px}@media (min-width:768px){.cart-list-item{align-items:center;display:flex;padding:24px 0}}.cart-list-item__image{width:110px}@media (min-width:768px){.cart-list-item__image{width:110px}}@media (min-width:1200px){.cart-list-item__image{width:110px}}.cart-list-item__content{flex:1 1 35%}@media (min-width:768px){.cart-list-item__content{flex-basis:35%;padding:0 0 0 20px}}@media (min-width:1200px){.cart-list-item__content{flex-basis:35%;padding:0 0 0 20px}}.cart-list-item__name{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:24px;text-transform:none}.cart-list-item__attribute{color:#93bd40;display:block;width:100%}.cart-list-item__label,.cart-list-item__price{color:#000;line-height:48px}@media (min-width:768px){.cart-list-item__price{font-size:18px}.cart-list-item__label{display:none}.cart-list-item__details{align-items:flex-start;display:flex;flex-basis:100%}.cart-list-item__wrapper{flex-basis:110px;text-align:center}}.cart-list-item__qty{justify-content:center;margin:0;max-width:140px}@media (min-width:768px){.cart-list-item__qty{flex-basis:140px}}.cart-list-item__qty .quantity-update{justify-content:center}.cart-list-item__qty .label{display:none}.cart-list-item__input{-webkit-appearance:textfield;appearance:textfield;height:48px;margin:0;width:90px}@media (min-width:1200px){.cart-list-item__input{width:100%}}.cart-list-item__input::-webkit-inner-spin-button,.cart-list-item__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.cart-list-item__total{font-size:18px;font-weight:500;line-height:48px}.cart-list-item__actions{display:flex;flex-basis:40px;flex-flow:row wrap}@media (min-width:768px){.cart-list-item__actions{display:flex}}.cart-list-item__action,.cart-list-item__action:last-child{margin-right:0}@media (min-width:768px){.cart-list-item__gift-dropdown{text-align:right}}.cart-list-item__gift-dropdown.dropdown-list{width:auto}.cart-list-item__gift-dropdown .dropdown-list__content{display:none}.cart-list-item__gift-dropdown .dropdown-list__content._active{display:block}@media (min-width:768px){.cart-list-item__gift-dropdown .dropdown-list__label{margin:0 0 0 auto}}.cart-list-item__gift-dropdown .dropdown-list__label._active .dropdown-list__icon{transform:rotate(180deg)}.cart-list-item__alert{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.catalog-event{align-items:center;background-color:#f7f7f9;display:flex;flex-direction:column;justify-content:center;margin:0 auto 72px;max-width:1328px;padding:16px 0;width:100%}.catalog-event:focus-within .lazyload-wrapper:after,.catalog-event:hover .lazyload-wrapper:after{background-color:#0003}.catalog-event .lazyload-wrapper{position:relative}.catalog-event .lazyload-wrapper:after{background-color:initial;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transition:all .125s ease-in-out}@media (min-width:768px){.catalog-event{padding:32px 0}}.catalog-event--slider-item{margin:0 auto}.catalog-event__wrapper{align-items:center;display:flex;flex-direction:column}.catalog-event__date{display:flex;justify-content:center}.catalog-event__date-item{min-width:80px;text-align:center}@media (min-width:768px){.catalog-event__date-item{min-width:120px}}.catalog-event__date-value{font-family:Montserrat,sans-serif;font-size:40px}@media (min-width:768px){.catalog-event__date-value{font-size:48px}}.catalog-event__date-label{color:#378840;font-size:14px;text-transform:none}.catalog-event__button{min-width:208px}@media (min-width:1024px){.categories-list{max-height:480px;overflow-x:hidden}}.categories-list__item{padding:0}.categories-list__link{color:#378840;display:block;font-size:18px;font-weight:400;padding:16px 4px;text-decoration:none;text-transform:uppercase}.categories-list__link:hover,.categories-list__link[aria-current=true]{background:#ebebeb;color:#378840;font-weight:700;text-decoration:none}.chat{background:#f7f7f7;padding:24px}.chat__list{align-items:flex-end;display:flex;flex-direction:column;list-style:none;margin:0 0 16px;max-height:300px;overflow-y:auto;padding:0}.chat__message{padding:8px 16px}.chat__message--sent{text-align:right}.chat__message--incoming{align-self:flex-start}.chat__message-content{background:#acacac;border-radius:10px;padding:16px}.chat__message-content--sent{background:#ebebeb}.chat__message-text{font-size:14px}.chat__message-date{color:#8b8b8b;font-size:13px;text-align:right}.chat__message-send{margin:0 0 16px}.chat__message-field{margin:0 8px 0 0;width:100%}.chat__control{align-items:center;display:flex}.chat__textarea{min-height:48px}.chat__username{color:#8b8b8b}.discount-code{margin:0 -8px}@media (min-width:768px){.discount-code{margin:0}}.discount-code__button{align-items:center;background:none;border:solid #d8d8d8;border-width:0 0 1px;cursor:pointer;display:flex;justify-content:space-between;padding:16px 0;width:100%}.discount-code__button:hover{background:none}.discount-code__button:hover:after,.discount-code__button:hover:before{display:none}.discount-code__content{display:none;padding:0}.discount-code__button-icon{transition:all .125s ease-in-out}.discount-code__button-text{color:#378840;font-size:24px;font-weight:400;margin:0 8px 0 0;text-transform:uppercase}.discount-code._active .discount-code__button-icon{transform:rotate(180deg)}.discount-code._active .discount-code__content{display:block}.discount-code__input{margin:0 0 32px}.discount-code__codes-list{display:flex;flex-flow:column nowrap}.discount-code__codes-list-item{border:solid #d8d8d8;border-width:0 0 1px;margin:0 0 16px;padding:0 0 8px}.discount-code__messages{display:none}.discount-code__messages._active{display:block}.content-block{padding:0 16px}@media (min-width:768px){.content-block{padding:0 32px}}@media (min-width:1024px){.content-block{padding:0 40px}}@media (min-width:1200px){.content-block{padding:0 56px}}.content-block--secondary{padding:0 24px}@media (min-width:768px){.content-block--secondary{padding:0 128px}}@media (min-width:1024px){.content-block--secondary{padding:0}}.content-block--secondary .content-block__heading{border:4px solid #378840;border-width:4px 0;max-width:70%}@media (min-width:768px){.content-block--secondary .content-block__heading{max-width:60%}}@media (min-width:1024px){.content-block--secondary .content-block__heading{max-width:100%}}.content-block__heading{line-height:48px;padding:16px 0}.content-block__introduction{font-size:18px;font-weight:700;margin:32px 0}@media (min-width:768px){.content-block__introduction{font-size:24px}}@media (min-width:1024px){.content-block__introduction{margin:0 0 32px}}.content-block__description{font-size:14px}@media (min-width:768px){.content-block__description{font-size:18px}}.content-block__link{font-size:14px;font-weight:700;line-height:48px;margin:0 0 16px;text-decoration:none}.content-block__link.focus-visible,.content-block__link:hover{text-decoration:underline}.cookie-message{align-items:stretch;background-color:#f7f7f7;display:none;font-family:Montserrat,sans-serif;font-size:13px;line-height:16px;padding:16px 8px 16px 32px;width:100%}.cookie-message--open{display:flex}.cookie-message--actions{padding:16px 32px}.cookie-message--actions .cookie-message__container{flex-direction:column}@media (min-width:768px){.cookie-message--actions .cookie-message__container{flex-direction:row}}.cookie-message--actions .cookie-message__button{padding:0 32px}.cookie-message__container{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;margin:0 auto;max-width:1328px;width:100%}@media (min-width:768px){.cookie-message__container{justify-content:space-between}}.cookie-message__text{color:#93bd40;flex-basis:100%;font-family:inherit;font-size:inherit;letter-spacing:1px;margin:0 16px 0 0;padding:0;text-align:justify}@media (min-width:768px){.cookie-message__text{text-align:left}}.cookie-message__link.focus-visible,.cookie-message__text>a.focus-visible{background-color:#00b8ff;color:#1a1b1d;outline:0;text-decoration:underline}.cookie-message__button{background:none;border:0;color:#93bd40;font-weight:400;height:48px;margin:0;min-height:0;padding:0;text-transform:none}.cookie-message__button .button__text,.cookie-message__button:hover .button__text{color:#93bd40}.button--icon .cookie-message__button-icon{fill:#93bd40;height:24px;width:24px}.cookie-message__actions{align-items:center;display:flex;flex-basis:100%;flex-direction:column}@media (min-width:768px){.cookie-message__actions{flex-basis:auto}}.cookie-message__actions #P24FormContainer>a,.cookie-message__actions #P24FormContainer>form>button,.cookie-message__actions .button,.cookie-message__actions .customer-diet__action,.cookie-message__actions .dashboard-table__link,.cookie-message__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.cookie-message__actions .P24FormContainer-fake>form>button,.cookie-message__actions .slider__link--button,.cookie-message__actions .slider__link--button-secondary,.cookie-message__actions .ui-datepicker-buttonpane button,.P24FormContainer-fake .cookie-message__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.ui-datepicker-buttonpane .cookie-message__actions button{white-space:nowrap;width:100%}.cookie-message__action{width:100%}.dashboard-actions-toolbar{display:flex;flex-direction:column}@media (min-width:768px){.dashboard-actions-toolbar{flex-direction:row}.dashboard-actions-toolbar--last-to-right .dashboard-actions-toolbar .block-requisition-list:last-child,.dashboard-actions-toolbar--last-to-right .dashboard-actions-toolbar__item:last-child,.dashboard-actions-toolbar .dashboard-actions-toolbar--last-to-right .block-requisition-list:last-child{margin-left:auto;margin-right:0}}.dashboard-actions-toolbar .block-requisition-list,.dashboard-actions-toolbar__item{margin:8px 0 0}@media (min-width:768px){.dashboard-actions-toolbar .block-requisition-list,.dashboard-actions-toolbar__item{margin:0 8px 0 0}}.block-info,.block-info__title{display:flex;flex-direction:column}.block-info__title{font-size:18px;font-weight:700;text-transform:uppercase}@media (min-width:768px){.block-info__title{flex-direction:row}}.block-info__actions{width:auto}@media (min-width:768px){.block-info__actions{margin:0 16px}}.block-info__actions .dashboard-nav .nav.item>a,.block-info__actions .link,.dashboard-nav .block-info__actions .nav.item>a{text-decoration:underline;text-transform:none}@media (min-width:768px){.block-info__actions .dashboard-nav .nav.item>a,.block-info__actions .link,.dashboard-nav .block-info__actions .nav.item>a{padding:0}}.block-info__content-text{font-size:14px}.dashboard-form__title{background:#0000;border:0 solid #6e7577;font-family:Montserrat,sans-serif;font-size:35px;font-weight:700;padding:0}.dashboard-form--hidden{display:none}#P24FormContainer>form .dashboard-form input,#P24FormContainer>form .diet-rate__day input,.dashboard-form #P24FormContainer>form input,.dashboard-form .input__field,.dashboard-form .input__label,.dashboard-form .label,.dashboard-form .my-orders__field-wrapper input,.dashboard-form .P24FormContainer-fake>form input,.dashboard-form .quote-items .quote-table-items .input-text,.dashboard-form select,.diet-rate__day #P24FormContainer>form input,.diet-rate__day .input__field,.diet-rate__day .input__label,.diet-rate__day .label,.diet-rate__day .my-orders__field-wrapper input,.diet-rate__day .P24FormContainer-fake>form input,.diet-rate__day .quote-items .quote-table-items .input-text,.diet-rate__day select,.my-orders__field-wrapper .dashboard-form input,.my-orders__field-wrapper .diet-rate__day input,.P24FormContainer-fake>form .dashboard-form input,.P24FormContainer-fake>form .diet-rate__day input,.quote-items .quote-table-items .dashboard-form .input-text,.quote-items .quote-table-items .diet-rate__day .input-text{font-size:18px}.dashboard-items__item{font-size:18px;padding:15px}.dashboard-items__subtitle,.dashboard-items__title{font-family:Montserrat,sans-serif}.dashboard-items__title{background:#fbfbfb;border:solid #6e7577;border-width:0 0 1px;font-size:24px;font-weight:700;padding:16px;text-transform:uppercase}.dashboard-items__collapsible--active .icon{transform:rotate(180deg)}.dashboard-items__title-collapsible{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.dashboard-items__subtitle{font-size:24px;font-weight:700;text-transform:none}.dashboard-nav .nav.item.current:after,.dashboard-nav .nav.item>a:after,.dashboard-nav__item>a:after,.dashboard-nav__link:after,.dashboard-nav__mobile:after{border-color:#0000 #000 #000 #0000;border-radius:2px;border-style:solid;border-width:3px;content:"";height:11px;margin-top:0;pointer-events:none;position:absolute;right:20px;top:39%;transform:rotate(45deg);transition:all .125s ease-in-out;width:11px}.dashboard-nav__mobile--active:after{border-color:#0000 #93bd40 #93bd40 #0000;margin-top:0;top:50%;transform:rotate(225deg)}.dashboard-nav__mobile{border:solid #d8d8d8;border-width:0 0 1px;cursor:pointer;display:block;font-weight:700;padding:24px 8px;position:relative}@media (min-width:1024px){.dashboard-nav__mobile{display:none}}.dashboard-nav__content{display:none}.dashboard-nav__content--visible{display:block}@media (min-width:1024px){.dashboard-nav__content{display:block}}.dashboard-nav .nav.item,.dashboard-nav__item{padding:0;position:relative;transition:all .125s ease-in-out}.dashboard-nav .nav.item.current,.dashboard-nav .nav.item>a,.dashboard-nav__item>a,.dashboard-nav__link{display:block;font-size:16px;padding:16px 48px 16px 16px;text-decoration:none}.dashboard-nav .nav.item.current:after,.dashboard-nav .nav.item>a:after,.dashboard-nav__item>a:after,.dashboard-nav__link:after{transform:rotate(-45deg)}@media (max-width:1023px){.dashboard-nav .nav.item.current:after,.dashboard-nav .nav.item>a:after,.dashboard-nav__item>a:after,.dashboard-nav__link:after{display:none}}.dashboard-nav .nav.item.current:hover,.dashboard-nav .nav.item>a:hover,.dashboard-nav__item>a:hover,.dashboard-nav__link:hover{background-color:#b3d469;color:#000;font-weight:400;text-decoration:none}.dashboard-nav__actions{display:flex;justify-content:center;margin:0 0 8px}@media (min-width:1024px){.dashboard-nav__actions{margin:16px}}.dashboard-nav__button{width:100%}@media (min-width:768px){.dashboard-nav__button{min-width:320px;width:auto}}@media (min-width:1024px){.dashboard-nav__button{min-width:auto;width:100%}}.dashboard-nav__logout-button{display:none}@media (min-width:1024px){.dashboard-nav__logout-button{display:flex}}.dashboard-nav__logout-button--mobile{display:flex}@media (min-width:1024px){.dashboard-nav__logout-button--mobile{display:none}}.dashboard-nav__section{display:none}@media (min-width:1024px){.dashboard-nav__section{display:flex;flex-direction:column}}.dashboard-nav__section-title{font-family:Montserrat,sans-serif;font-size:18px;letter-spacing:1px;margin:0}.dashboard-nav__section-info{margin:24px 0 0}.dashboard-nav .current,.dashboard-nav .nav.item.current{background:#b3d469;position:relative}.dashboard-nav .current .dashboard-nav__link,.dashboard-nav .current .nav.item.current,.dashboard-nav .current .nav.item>a,.dashboard-nav .nav.item.current .dashboard-nav__link{font-weight:700}.dashboard-nav .current .dashboard-nav__link:hover,.dashboard-nav .current .nav.item.current:hover,.dashboard-nav .current .nav.item>a:hover{color:initial;text-decoration:none}@media (min-width:1024px){.dashboard-nav .nav.item{font-size:18px}}.dashboard-nav .nav.item:not(.current)>a{padding:16px 48px 16px 16px}.dashboard-nav .nav.item:not(.current)>a:after{top:21px;transform:rotate(-45deg)}.dashboard-nav .nav.item.current{padding:16px 28px 16px 16px}.dashboard-nav .nav.item.current>a{padding:0}.dashboard-nav .nav.item.current>a:after{display:none}.customer-diet,.dashboard-table{overflow:hidden}.customer-diet__header,.dashboard-form__header,.dashboard-table__header{align-items:flex-start;background:#fff;border:0 solid #6e7577;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;margin:0 0 24px;padding:0}@media (min-width:768px){.customer-diet__header,.dashboard-form__header,.dashboard-table__header{align-items:center;flex-direction:row}}.dashboard-table__content{margin:0;overflow-x:auto}.dashboard-table__title{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;margin:0 16px 0 0;text-transform:none}.dashboard-table__link{display:inline-flex;font-size:14px;font-weight:500;text-decoration:none}@media (min-width:768px){.dashboard-table__link{font-size:18px}}.dashboard-table__divider{padding:0 8px}@media (min-width:768px){.dashboard-table__divider{padding:0}}.dropdown-list{position:relative;width:100%}.dropdown-list,.dropdown-list--secondary{background-color:#fff}.dropdown-list--secondary .dropdown-list__label{font-size:24px;padding:5px 48px 5px 0;text-transform:uppercase}.dropdown-list--secondary .dropdown-list__icon{height:24px;right:12px;width:24px}.dropdown-list--with-nested .dropdown-list__label{color:#378840;font-size:14px;font-weight:500;padding:17px 56px 17px 0}.dropdown-list--with-nested .dropdown-list__icon{fill:#93bd40;height:24px;right:16px;width:24px}.dropdown-list--inner{padding:0 0 16px 16px}.dropdown-list--inner .dropdown-list__label{color:#93bd40;font-size:14px;font-weight:400;padding:13px 48px 13px 0;text-transform:capitalize}.dropdown-list--inner .dropdown-list__item{border-bottom:0}@media (min-width:768px){.dropdown-list--with-breakpoint .dropdown-list__list{display:flex;flex-flow:row nowrap}.dropdown-list--with-breakpoint .dropdown-list__item{cursor:default;width:25%}.dropdown-list--with-breakpoint .dropdown-list__label{cursor:default}.dropdown-list--with-breakpoint .dropdown-list__label.focus-visible,.dropdown-list--with-breakpoint .dropdown-list__label:hover{background-color:initial;color:#545454}.dropdown-list--with-breakpoint .dropdown-list__icon{display:none}.dropdown-list--with-breakpoint .dropdown-list__content{height:auto;margin:8px 16px}}.dropdown-list--detailed-content .dropdown-list__list{display:inline-block;width:auto}.dropdown-list--detailed-content .dropdown-list__label{color:#378840;font-size:14px;font-weight:400;padding:13px 36px 13px 0;text-decoration:underline;text-transform:capitalize;width:auto}.dropdown-list--detailed-content .dropdown-list__item{border-bottom:0}.dropdown-list--detailed-content .dropdown-list__icon{right:12px}.dropdown-list--buttons{position:relative}.dropdown-list--buttons .dropdown-list__item{border:0}.dropdown-list--buttons .dropdown-list__label{background-color:#f7f7f7;display:flex;height:56px;padding:4px 8px}.dropdown-list--buttons .dropdown-list__label:hover .icon{fill:#fff}.dropdown-list--buttons .dropdown-list__label[aria-expanded=true],.dropdown-list--buttons .dropdown-list__label[aria-expanded=true]:before{background-color:#1a1b1d}.dropdown-list--buttons .dropdown-list__label[aria-expanded=true] .button__text{color:#fff}.dropdown-list--buttons .dropdown-list__label[aria-expanded=true] .icon{fill:#fff}.dropdown-list--buttons .dropdown-list__icon{fill:#1a1b1d;position:static}.dropdown-list--buttons .dropdown-list__text{color:#1a1b1d;font-size:14px}.dropdown-list--buttons .dropdown-list__text:focus,.dropdown-list--buttons .dropdown-list__text:hover{color:#fff}.dropdown-list--buttons .dropdown-list__content{background-color:#fff;border:1px solid #8b8b8b;left:0;padding:8px 0 0;position:absolute;top:100%;width:100%;z-index:10}.dropdown-list--buttons .dropdown-list__content--right{left:auto;right:0}.dropdown-list--buttons .dropdown-list__content #P24FormContainer>a,.dropdown-list--buttons .dropdown-list__content #P24FormContainer>form>button,.dropdown-list--buttons .dropdown-list__content .button,.dropdown-list--buttons .dropdown-list__content .customer-diet__action,.dropdown-list--buttons .dropdown-list__content .dashboard-table__link,.dropdown-list--buttons .dropdown-list__content .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.dropdown-list--buttons .dropdown-list__content .P24FormContainer-fake>form>button,.dropdown-list--buttons .dropdown-list__content .slider__link--button,.dropdown-list--buttons .dropdown-list__content .slider__link--button-secondary,.dropdown-list--buttons .dropdown-list__content .ui-datepicker-buttonpane button,.P24FormContainer-fake .dropdown-list--buttons .dropdown-list__content .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.ui-datepicker-buttonpane .dropdown-list--buttons .dropdown-list__content button{width:100%}.dashboard-nav .dropdown-list--buttons .nav.item span,.dropdown-list--buttons .dashboard-nav .nav.item span,.dropdown-list--buttons .list__item span{cursor:pointer;display:block;font-size:18px;line-height:1.3;padding:12px 24px}.dashboard-nav .dropdown-list--buttons .nav.item span:hover,.dropdown-list--buttons .dashboard-nav .nav.item span:hover,.dropdown-list--buttons .list__item span:hover{background-color:#ebebeb}.dropdown-list__list{display:block;list-style-type:none;margin:0;padding:0;width:100%}.dropdown-list__icon{fill:#93bd40;bottom:0;height:24px;margin:auto;position:absolute;right:12px;top:0;transition:all .125s ease-in-out;width:24px}.dropdown-list__item{border-bottom:1px solid #d8d8d8;display:block;font-size:14px;position:relative;width:100%}.dropdown-list__label{background-color:#fff;border:0;border-radius:0;color:#378840;cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:1.6;margin:0;padding:13px 48px 13px 0;position:relative;text-align:left;text-decoration:none;text-transform:uppercase;transition:all .125s ease-in-out;width:100%}.dropdown-list__label.focus-visible,.dropdown-list__label:hover{background-color:#fff;color:#545454;text-decoration:none}.dropdown-list__label.focus-visible>.dropdown-list__icon,.dropdown-list__label:hover>.dropdown-list__icon{fill:#378840}.dropdown-list__label[aria-expanded=true]{background-color:#fff;color:#378840}.dropdown-list__label[aria-expanded=true]>.dropdown-list__icon{fill:#378840;transform:rotate(180deg)}.dropdown-list__label[aria-expanded=true].button--icon-filled:after{background:#fff}.dropdown-list__content{overflow:hidden;transition:height .3s}.dropdown-list__content[aria-hidden=true]{display:none}.filter--checkbox .filter__content{max-height:195px}.filter--checkbox .checkbox__label{color:#378840;font-size:18px;text-transform:uppercase}.filter--checkbox .checkbox--link{margin:0 0 0 4px}@media (min-width:768px){.filter--checkbox .checkbox--link{margin:0}}.filter--checkbox .checkbox--link-checked .checkbox__label{font-weight:700}@media (min-width:1024px){.filter--category{border:solid #d8d8d8;border-width:0 0 1px;padding:0}}.filter__heading{font-family:Montserrat,sans-serif;font-size:24px;margin:0;text-transform:none}.filter__content{overflow-y:auto;padding:0 0 16px;position:relative}@media (min-width:768px){.filter__content{padding:0 0 16px 16px}}@media (min-width:1024px){.filter__content{padding:0 0 16px}}.filter__label-wrapper{display:flex}@media (min-width:768px){.filter__label-wrapper{padding:0 0 0 16px}}@media (min-width:1024px){.filter__label-wrapper{padding:0}}.filter__list{display:flex;flex-wrap:wrap}.filter__swatch-item{margin:0 8px 16px 0}@media (min-width:1024px){.filter__swatch-item{display:flex;flex-basis:25%;justify-content:flex-start;margin:0 0 16px}}.filter__swatch-item.selected .filter__swatch-option{border-color:#378840}.filter__swatch-option{align-items:center;background-color:#fff;border:1px solid #d8d8d8;color:#378840;cursor:pointer;display:flex;justify-content:center;min-height:48px;min-width:48px;text-decoration:none;transition:all .125s ease-in-out}.filter__swatch-option.focus-visible,.filter__swatch-option:hover{border-color:#378840;color:#378840;font-weight:700;text-decoration:none}.filter__swatch-option--active{border-color:#378840;font-weight:700}.filter__color-item{padding:0}@media (min-width:1024px){.filter__color-item{display:flex;flex-basis:auto;justify-content:flex-start}}.filter__color-item.selected .filter__color-option:after{border-color:#378840}.filter__color-option{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:flex-start;margin:0 8px 8px 0;max-height:auto;max-width:48px;position:relative;text-decoration:none;width:48px}.filter__color-option:after{background-color:initial;border:1px solid #d8d8d8;border-radius:0;content:"";height:48px;left:0;position:absolute;top:0;transition:all .125s ease-in-out;width:48px}.filter__color-option--active,.filter__color-option.focus-visible,.filter__color-option:hover{text-decoration:none}.filter__color-option--active:after,.filter__color-option.focus-visible:after,.filter__color-option:hover:after{border-color:#378840}.filter__color-sample{border:1px solid #d8d8d8;border-radius:0;height:32px;margin:8px;width:32px}.filter__color-label{clip:rect(0 0 0 0);border:0;color:#1a1b1d;font-size:13px;height:1px;margin:-1px;max-width:100%;overflow:hidden;padding:0;position:absolute;text-align:center;width:1px;word-break:break-all}.filters__item{margin:0}@media (min-width:1024px){.filters__item{margin:0 0 64px}.modal .filters__container{animation:none;height:auto;max-height:100%;padding:0}.filters__modal{background-color:#fff;display:block;height:auto;opacity:1;padding:0;position:static;visibility:visible}}.filters__content{position:relative}@media (min-width:768px){.filters__content{margin:16px auto;width:67%}}@media (min-width:1024px){.filters__content{margin:0;width:100%}}.filters__trigger{background-color:initial;border:solid #d8d8d8;border-width:0 0 1px;justify-content:space-between;padding:12px 16px 12px 0;width:100%}@media (min-width:768px){.filters__trigger{padding:12px 16px}}@media (min-width:1024px){.filters__trigger{display:none}}.filters__trigger>*{pointer-events:none}.filters__trigger .icon{fill:#93bd40;height:24px;width:24px}.filters__trigger .button__text{color:#378840;font-weight:700;padding:0;text-transform:uppercase}.filters__heading,.filters__trigger{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;margin:0}@media (min-width:768px){.filters__heading,.filters__trigger{font-size:24px}}@media (min-width:1024px){.filters__heading,.filters__trigger{padding:8px 8px 8px 0}}.filters__content-top{padding:0 0 8px}@media (min-width:1024px){.filters__content-top{border-width:0;padding:0 0 8px}}.filters__content-middle{padding:48px 0}@media (min-width:1024px){.filters__content-middle{overflow:initial;padding:0}.filters__close-button{display:none}}.footer{background-color:#000;border:0 solid #6e7577;flex-shrink:0}.footer--checkout{background-color:#fff;border:0 solid #6e7577}.footer--checkout .footer__bottom-bar-handler{padding:24px 0 0}@media (min-width:768px){.footer--checkout .footer__bottom-bar-handler{padding:0}}@media (min-width:1024px){.footer--checkout .footer__bottom-bar-handler{padding:0}}@media (min-width:1200px){.footer--checkout .footer__bottom-bar-handler{padding:0}}.footer--email{background-color:#fff}.footer__handler{display:flex;flex-direction:column;padding:0;position:relative}@media (min-width:768px){.footer__handler{padding:0}}@media (min-width:1024px){.footer__handler{flex-flow:row wrap;padding:0}}.footer__newsletter{border:solid #ebebeb;border-width:0 0 4px}@media (min-width:1024px){.footer__newsletter{margin:0;padding:16px 48px 48px 24px;width:75%}}.footer__links{padding:0;width:100%}@media (min-width:1024px){.footer__links{padding:0}}.footer__links .dropdown-list{background-color:initial}@media (min-width:768px){.footer__links .dropdown-list{padding:0}}.footer__links .dropdown-list__label{background-color:initial;color:#fff}.footer__links .dropdown-list__label.focus-visible>.dropdown-list__icon,.footer__links .dropdown-list__label:hover>.dropdown-list__icon,.footer__links .dropdown-list__label[aria-expanded=true]>.dropdown-list__icon{fill:#fff}.footer__links .dropdown-list__content{margin:0}.footer__links .dropdown-list__list{border:0 solid #ebebeb;margin:0}@media (min-width:768px){.footer__links .dropdown-list__list{padding:32px 0 0}}@media (min-width:1024px){.footer__links .dropdown-list__list{border-width:0;padding:32px 0 0}}@media (min-width:1200px){.footer__links .dropdown-list__list{padding:32px 0 0}}.footer__links .dropdown-list__item{border-bottom:0;width:100%}@media (min-width:768px){.footer__links .dropdown-list__item{border:none}.footer__links .dropdown-list__item:first-child{width:100%}}.footer__links .dropdown-list__item:last-child{border:none}.footer__links .dropdown-list__icon{fill:#fff}@media (min-width:768px){.dashboard-nav .footer__links .nav.item,.footer__links .dashboard-nav .nav.item,.footer__links .list__item{min-width:100%}}.footer__links-list{padding:0 0 16px}.footer__link{color:#8f8f8f;display:block;font-size:13px;font-weight:400;margin:0;text-decoration:none}@media (min-width:768px){.footer__link{margin:0}}.footer__link:hover{color:#fff}.footer__social{order:1}@media (min-width:1024px){.footer__social{order:0}}.footer__social-handler{align-items:flex-start;display:flex;flex-direction:column;margin:8px 0}@media (min-width:768px){.footer__social-handler{align-items:center;flex-direction:row}}@media (min-width:1024px){.footer__social-handler{border-bottom:4px solid #ebebeb;flex:1;flex-direction:column;margin:0;padding:56px 32px;position:relative}.footer__social-handler:before{background:#acacac;content:"";height:90%;left:0;position:absolute;top:0;width:1px}.footer__social-list{align-self:flex-start;flex-wrap:wrap;justify-content:flex-start}}.dashboard-nav .footer__social-list .nav.item,.footer__social-list .dashboard-nav .nav.item,.footer__social-list .list__item{margin:0 8px 0 0;padding:0}.dashboard-nav .footer__social-list .nav.item:last-child,.footer__social-list .dashboard-nav .nav.item:last-child,.footer__social-list .list__item:last-child{margin:0}.footer__social-list .list__icon-link{height:48px;padding:0;width:48px}@media (min-width:1024px){.footer__social-list .list__icon-link{margin:0 0 8px}}.footer__social-list-title{align-items:center;color:#378840;display:flex;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;margin:0 0 16px}@media (min-width:768px){.footer__social-list-title{margin:0 32px 0 0}}@media (min-width:1024px){.footer__social-list-title{align-self:flex-start;margin:0 0 32px}}.footer__bottom-bar{background-color:initial;color:inherit}.footer__bottom-bar-handler{align-items:center;display:flex;flex-direction:column;min-height:40px}@media (min-width:768px){.footer__bottom-bar-handler{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media (min-width:1024px){.footer__bottom-bar-handler{padding:16px 0}}@media (min-width:1200px){.footer__bottom-bar-handler{padding:32px 0}}.footer__copyright{color:#f7f7f7;display:block;order:2;padding:8px 0;text-align:center}@media (min-width:768px){.footer__copyright{order:1;padding:16px 0}}.footer__copyright small{font-size:18px}.footer__payments-list{justify-content:space-around;margin:0 24px}@media (min-width:768px){.footer__payments-list{flex-flow:row wrap;margin:0 0 0 24px;order:2}}.footer__payments-list-icon{fill:#f7f7f7;height:48px;width:64px}.footer__payments-list-icon--visa{width:68px}.footer__payments-list-icon--paypal{width:96px}.footer__scroll-top{background-color:#378840;position:absolute;right:0;top:-49px}.footer__scroll-top:before{background:none;transform:scaleX(1)}.footer__scroll-top.focus-visible,.footer__scroll-top:focus,.footer__scroll-top:hover{background-color:#378840}.footer__scroll-top .icon{fill:#fff}.footer__switchers{align-items:center;display:flex;flex-direction:column;order:3;padding:8px 0}@media (min-width:480px){.footer__switchers{flex-direction:row;justify-content:center;width:100%}}@media (min-width:1200px){.footer__switchers{width:auto}}.footer__dropdown-switcher{background-color:initial;width:auto}.footer__dropdown-switcher .dropdown-list__label{background-color:#1a1b1d;color:#fff;padding:12px 40px 12px 12px;white-space:nowrap}.footer__dropdown-switcher .dropdown-list__label[aria-expanded=true]{background-color:#fff;color:#1a1b1d}.footer__dropdown-switcher .dropdown-list__label[aria-expanded=true]:hover .dropdown-list__icon{fill:#1a1b1d}.footer__dropdown-switcher .dropdown-list__label:hover .dropdown-list__icon{fill:#fff}.footer__dropdown-switcher .dropdown-list__content{background-color:#fff;bottom:100%;padding:12px 12px 0;position:absolute;width:100%}.footer__dropdown-switcher .dropdown-list__content #P24FormContainer>a,.footer__dropdown-switcher .dropdown-list__content #P24FormContainer>form>button,.footer__dropdown-switcher .dropdown-list__content .button,.footer__dropdown-switcher .dropdown-list__content .customer-diet__action,.footer__dropdown-switcher .dropdown-list__content .dashboard-table__link,.footer__dropdown-switcher .dropdown-list__content .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.footer__dropdown-switcher .dropdown-list__content .P24FormContainer-fake>form>button,.footer__dropdown-switcher .dropdown-list__content .slider__link--button,.footer__dropdown-switcher .dropdown-list__content .slider__link--button-secondary,.footer__dropdown-switcher .dropdown-list__content .ui-datepicker-buttonpane button,.P24FormContainer-fake .footer__dropdown-switcher .dropdown-list__content .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.ui-datepicker-buttonpane .footer__dropdown-switcher .dropdown-list__content button{font-weight:400;min-height:0;text-decoration:none}.footer__dropdown-switcher .dropdown-list__content #P24FormContainer>a.focus-visible,.footer__dropdown-switcher .dropdown-list__content #P24FormContainer>a:focus,.footer__dropdown-switcher .dropdown-list__content #P24FormContainer>a:hover,.footer__dropdown-switcher .dropdown-list__content #P24FormContainer>form>button.focus-visible,.footer__dropdown-switcher .dropdown-list__content #P24FormContainer>form>button:focus,.footer__dropdown-switcher .dropdown-list__content #P24FormContainer>form>button:hover,.footer__dropdown-switcher .dropdown-list__content .button.focus-visible,.footer__dropdown-switcher .dropdown-list__content .button:focus,.footer__dropdown-switcher .dropdown-list__content .button:hover,.footer__dropdown-switcher .dropdown-list__content .customer-diet__action:focus,.footer__dropdown-switcher .dropdown-list__content .customer-diet__action:hover,.footer__dropdown-switcher .dropdown-list__content .dashboard-table__link:focus,.footer__dropdown-switcher .dropdown-list__content .dashboard-table__link:hover,.footer__dropdown-switcher .dropdown-list__content .focus-visible.customer-diet__action,.footer__dropdown-switcher .dropdown-list__content .focus-visible.dashboard-table__link,.footer__dropdown-switcher .dropdown-list__content .focus-visible.slider__link--button,.footer__dropdown-switcher .dropdown-list__content .focus-visible.slider__link--button-secondary,.footer__dropdown-switcher .dropdown-list__content .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.focus-visible.przelewy24-pay-with-card,.footer__dropdown-switcher .dropdown-list__content .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:focus,.footer__dropdown-switcher .dropdown-list__content .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:hover,.footer__dropdown-switcher .dropdown-list__content .P24FormContainer-fake>form>button.focus-visible,.footer__dropdown-switcher .dropdown-list__content .P24FormContainer-fake>form>button:focus,.footer__dropdown-switcher .dropdown-list__content .P24FormContainer-fake>form>button:hover,.footer__dropdown-switcher .dropdown-list__content .slider__link--button-secondary:focus,.footer__dropdown-switcher .dropdown-list__content .slider__link--button-secondary:hover,.footer__dropdown-switcher .dropdown-list__content .slider__link--button:focus,.footer__dropdown-switcher .dropdown-list__content .slider__link--button:hover,.footer__dropdown-switcher .dropdown-list__content .ui-datepicker-buttonpane button.focus-visible,.footer__dropdown-switcher .dropdown-list__content .ui-datepicker-buttonpane button:focus,.footer__dropdown-switcher .dropdown-list__content .ui-datepicker-buttonpane button:hover,.P24FormContainer-fake .footer__dropdown-switcher .dropdown-list__content .przelewy24-pay-with-card-wrapper>.focus-visible.przelewy24-pay-with-card,.P24FormContainer-fake .footer__dropdown-switcher .dropdown-list__content .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:focus,.P24FormContainer-fake .footer__dropdown-switcher .dropdown-list__content .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:hover,.ui-datepicker-buttonpane .footer__dropdown-switcher .dropdown-list__content button.focus-visible,.ui-datepicker-buttonpane .footer__dropdown-switcher .dropdown-list__content button:focus,.ui-datepicker-buttonpane .footer__dropdown-switcher .dropdown-list__content button:hover{text-decoration:underline}.footer__dropdown-switcher .dropdown-list__icon{fill:#fff}.gallery{display:flex;flex-flow:nowrap;flex-direction:column;justify-content:flex-start;list-style-type:none;margin:0;padding:0;width:100%}.gallery__frame{position:relative}.gallery__stage{margin:0 0 16px;order:1}.gallery__nav{align-items:center;display:flex;justify-content:center;order:2}.fotorama .fotorama__nav-wrap--horizontal .fotorama__nav__frame--thumb,.fotorama .fotorama__nav-wrap--vertical .fotorama__nav__frame--thumb,.gallery__thumb{border:none;margin:0 16px 0 0;overflow:hidden;width:64px}@media (min-width:768px){.fotorama .fotorama__nav-wrap--horizontal .fotorama__nav__frame--thumb,.fotorama .fotorama__nav-wrap--vertical .fotorama__nav__frame--thumb,.gallery__thumb{width:64px}}.fotorama .fotorama__nav-wrap--horizontal .focus-visible.fotorama__nav__frame--thumb,.fotorama .fotorama__nav-wrap--horizontal .fotorama__nav__frame--thumb:hover,.fotorama .fotorama__nav-wrap--vertical .focus-visible.fotorama__nav__frame--thumb,.fotorama .fotorama__nav-wrap--vertical .fotorama__nav__frame--thumb:hover,.gallery__thumb.focus-visible,.gallery__thumb:hover{cursor:pointer}.fotorama .fotorama__nav-wrap--horizontal .fotorama__nav__frame--thumb:last-of-type,.fotorama .fotorama__nav-wrap--vertical .fotorama__nav__frame--thumb:last-of-type,.gallery__thumb:last-of-type{margin:0}.fotorama .fotorama__nav-wrap--horizontal .fotorama__active.fotorama__nav__frame--thumb,.fotorama .fotorama__nav-wrap--vertical .fotorama__active.fotorama__nav__frame--thumb,.gallery__thumb--active{border:0}.fotorama .fotorama__nav-wrap--vertical .fotorama__nav__frame--thumb,.gallery__thumb--vertical{margin:0 0 16px}.gallery__thumb--horizontal{margin:0 16px 0 0}.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr,.gallery__thumb-arr{background:#fff}.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr:hover:after,.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr:hover:before,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr:hover:after,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr:hover:before,.gallery__thumb-arr:hover:after,.gallery__thumb-arr:hover:before{display:none}.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb__arr:hover .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .gallery__thumb-arr:hover .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb__arr:hover .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .gallery__thumb-arr:hover .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr:hover .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr:hover .fotorama__thumb__arr--right .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr:hover .gallery__icon-arrow,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb__arr:hover .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .gallery__thumb-arr:hover .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb__arr:hover .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .gallery__thumb-arr:hover .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr:hover .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr:hover .fotorama__thumb__arr--right .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr:hover .gallery__icon-arrow,.gallery__thumb-arr:hover .fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.gallery__thumb-arr:hover .fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon,.gallery__thumb-arr:hover .fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.gallery__thumb-arr:hover .fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon,.gallery__thumb-arr:hover .gallery__icon-arrow{fill:#93bd40}.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon,.gallery__icon-arrow{transform:translate3d(-50%,-50%,0) rotate(-90deg)}.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon,.gallery__icon-arrow--vertical{transform:none}.gallery__thumb-dot{margin:0 5px;position:relative}.fotorama .fotorama__nav-wrap--horizontal .fotorama__active.fotorama__nav__frame--dot,.fotorama .fotorama__nav-wrap--vertical .fotorama__active.fotorama__nav__frame--dot,.gallery__thumb-dot--active{border:0}.fotorama__dot,.gallery__dot{background-color:#acacac;border-radius:100%;display:block;height:6px;width:6px}.fotorama__active .fotorama__dot,.gallery__dot--active{background-color:#378840}.gallery-placeholder{position:relative}.gallery-placeholder .loader{z-index:0}.gallery__placeholder-image{max-height:100%;padding-bottom:16px;width:auto}@media (min-width:768px){.gallery__placeholder-image{padding-bottom:0}}@media (min-width:1024px){.gallery__placeholder-image{max-height:none}}.gallery__placeholder-image:is(picture).ratio-image{height:100%;width:100%}@media (min-width:1024px){.gallery__placeholder-image.ratio-image{max-height:100%;padding-right:66px;top:50%;transform:translate(calc(-50% + 8px),-50%);width:auto}}.gallery__placeholder-image.lazyload,.gallery__placeholder-image.lazyloaded,.gallery__placeholder-image.lazyloading{background:none}.gift-options__list{align-items:center;display:flex;flex-wrap:wrap;list-style:none;max-width:480px}.gift-options__item{max-width:150px;width:50%}.gift-options__item.active{transform:scale(1.03)}.gift-options__preview{max-width:300px}.gift-options__details{border-bottom:1px solid #acacac}.gift-options__item-name{display:block;font-size:18px;margin:16px 0 8px}.gift-options .gift-wrapping img{max-width:150px}.checkout-cart-index .messages--hidden-icons .cart-empty:after,.messages--hidden-icons .checkout-cart-index .cart-empty:after,.messages--hidden-icons .message:after{display:none}.messages__wrap{background-color:initial;display:block;position:relative;top:0;width:100%}html:not(.no-js) .messages__wrap[data-aos^=fade][data-aos^=fade]{opacity:1;pointer-events:all;transform:none}.messages__wrap.aos-animate{left:0}.minicart-content{display:flex;flex-direction:column;font-size:13px;height:auto;max-height:100%;padding:0}.minicart-content__top{border:solid #d8d8d8;border-width:0 0 1px;margin:0;padding:0 0 40px}.minicart-content__middle{-ms-overflow-style:none;border:0;border-width:0;height:auto!important;margin:0 0 80px;overflow-y:auto;padding:24px 0;scrollbar-width:none}.minicart-content__middle::-webkit-scrollbar{display:none}@media (min-width:768px){.minicart-content__middle{-ms-overflow-style:auto;margin:0;scrollbar-width:auto}.minicart-content__middle::-webkit-scrollbar{display:block}}.minicart-content__bottom{background:#fff;border:solid #d8d8d8;border-width:1px 0 0;bottom:0;box-shadow:0 -2px 6px 0 #0000001a;left:0;margin:-1px 0 0;padding:15px;position:fixed;width:100%}@media (min-width:768px){.minicart-content__bottom{box-shadow:none;padding:15px;position:relative}}.minicart-content__heading{font-size:24px;font-weight:400;margin:0;padding:5px 70px 5px 0}@media (min-width:768px){.minicart-content__heading{font-size:24px;padding:5px 70px 5px 0}}.minicart-content__counter{font-size:14px;font-weight:400;margin:0;padding:1px 0}.minicart-content__summary{align-items:center;display:flex;flex-flow:row nowrap;font-size:18px;justify-content:space-between;margin:0}@media (min-width:768px){.minicart-content__summary{padding:0}}.minicart-content__summary-label{color:#545454;font-weight:400;text-transform:uppercase}.minicart-content__summary-value{color:#000;font-weight:400}.minicart-content__actions{display:flex;flex-flow:row wrap;justify-content:space-between;padding:0}.minicart-content__extra-actions{flex:0 0 100%}.minicart-content__extra-actions>div{display:flex;padding:16px 0 0}.minicart-content__action-button{padding:0 16px;width:calc(50% - 8px)}.minicart-content__products-list{margin:0;padding:0 8px}.minicart-product{border-bottom:1px solid #d8d8d8;display:flex;flex-flow:column wrap;padding:16px 0;width:100%}.minicart-product:last-child{border-bottom:none}.minicart-product__item{display:flex;flex-flow:row nowrap}.minicart-product__image{flex-basis:78px;flex-shrink:0}.minicart-product__image img{height:auto;max-width:100%;width:auto}.minicart-product__image-link{align-items:center;display:flex}.minicart-product__data{display:flex;flex-flow:column wrap;flex-grow:1;padding:0 0 0 16px}.minicart-product__info{margin:0 0 8px}@media (min-width:768px){.minicart-product__info{flex-grow:1}}.minicart-product__name{font-size:13px;line-height:1;margin-bottom:4px;text-transform:none}.minicart-product__link{color:#545454;font-weight:400;text-decoration:none}.minicart-product__attributes{display:none;margin-bottom:4px}.minicart-product__attributes-button{align-items:center;display:flex;font-size:13px;margin:0;padding:0}.minicart-product__attributes-button .dropdown-list__icon{fill:#79dcfb;margin:0 0 0 8px;position:static}.minicart-product__attributes-button.dropdown-list__label{background-color:#fff;color:#79dcfb}.minicart-product__attributes-button.dropdown-list__label.focus-visible,.minicart-product__attributes-button.dropdown-list__label:hover{background-color:#fff}.cart-list-item__attributes-list,.minicart-product__attributes-list{padding:0}.cart-list-item__attributes-list .list__label,.cart-list-item__attributes-list .list__value,.minicart-product__attributes-list .list__label,.minicart-product__attributes-list .list__value{color:#000;font-size:13px;line-height:24px}.cart-list-item__attributes-list .list__label,.minicart-product__attributes-list .list__label{font-weight:700;padding:0 8px 0 0}.cart-list-item__attributes-list .list__value,.minicart-product__attributes-list .list__value{padding:0}.minicart-product__price{align-items:center;display:flex;font-size:14px;font-weight:700}@media (min-width:768px){.minicart-product__price{justify-content:flex-end}}.minicart-product__price .price__value{display:block;font-size:14px}@media (min-width:768px){.minicart-product__price .price__value{text-align:right}}.minicart-product__price .price__value--old{font-size:13px}@media (min-width:768px){.minicart-product__price .price__value--old{margin:0}}.minicart-product__bottom{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.minicart-product__bottom{flex-direction:row;justify-content:space-between}}.minicart-product__actions{display:flex}.minicart-product__field{max-width:56px}.minicart-product__qty{display:flex;margin:0 0 8px}@media (min-width:768px){.minicart-product__qty{margin:0}}.minicart-product__name-wrapper{display:flex;flex-direction:column}@media (min-width:768px){.minicart-product__name-wrapper{align-items:flex-start;flex-direction:row;justify-content:space-between}}.minicart-product__update{max-height:48px;padding:0 8px}@media (min-width:768px){.minicart-product__update{padding:0 8px}}.more-info{margin:0 0 8px;pointer-events:all}.more-info[aria-hidden=true]{display:none;opacity:0}.more-info__trigger{background:#0000;justify-content:flex-start;padding:0}.more-info__trigger .button__text{color:#378840;font-size:18px;font-weight:400;margin:0;text-decoration:underline;text-transform:none}.more-info__trigger .button__icon{fill:#93bd40;margin:0 12px}.more-info__content-wrapper{background:#378840;padding:16px;position:absolute;width:100%;z-index:10}.more-info__trigger[aria-expanded=true]+.more-info__content-wrapper{display:block;opacity:1}.more-info__trigger[aria-expanded=false]+.more-info__content-wrapper{display:none;opacity:0}.more-info__content{position:relative}.more-info__close{background-color:initial;position:absolute;right:-8px;top:-8px}.more-info__close .icon{fill:#fff}.more-info__heading{color:#fff;font-family:Montserrat,sans-serif;font-weight:700;text-transform:none}.more-info__data,.more-info__data p{color:#fff}.newsletter{display:flex;flex-direction:column;margin:0;padding:32px 0}@media (min-width:768px){.newsletter{flex-direction:row}}.newsletter__heading{display:flex;flex-flow:column nowrap}@media (min-width:768px){.newsletter__heading{margin:0 32px 0 0}}@media (min-width:1200px){.newsletter__heading{margin:0 96px 0 0}}.newsletter__title{color:#378840;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:48px;margin:0 0 16px}.newsletter__subtitle{color:#93bd40;font-family:Montserrat,sans-serif}.newsletter__controls{display:flex;margin:0 0 8px}@media (min-width:768px){.newsletter__controls{margin:0 0 16px}}@media (min-width:1200px){.newsletter__controls{max-width:460px}}.newsletter__button{align-self:flex-start;min-width:96px;padding:0 16px}.newsletter__input{flex-grow:1;margin:0}.newsletter__field{border-right:none}.newsletter__agreements{margin:0 0 0 8px;max-width:450px}.newsletter__form{flex-grow:1}.newsletter .checkbox__label{color:#93bd40;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.33;padding:12px 0 12px 40px}.newsletter .checkbox__label:after{background-color:#378840}.newsletter .checkbox__label a{color:#378840;font-family:Montserrat,sans-serif;line-height:1.33}.newsletter .checkbox__label a.focus-visible,.newsletter .checkbox__label a:hover{color:#9ac441}.newsletter .checkbox__icon{fill:#fff}.newsletter .checkbox__text{color:#8b8b8b}.newsletter .gdpr{margin:0 0 0 8px}.order-summary{background-color:initial;margin:0;padding:24px}.order-summary__title{font-family:Montserrat,sans-serif;font-size:24px;font-weight:400;margin:0 0 16px;text-transform:none}.order-summary__amount,.order-summary__title-total{font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;margin:0;text-transform:none}.order-summary__subtitle{align-items:center;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:24px;font-weight:400;justify-content:space-between;margin:0 0 16px;text-transform:none}.order-summary__list{border:0 solid #d8d8d8;list-style:none;margin:0;padding:16px 0}.order-summary__list-item{align-items:center;display:flex;justify-content:space-between;min-height:44px}.order-summary__list-item--secondary{justify-content:flex-start}.order-summary__label,.order-summary__value{font-size:16px}.order-summary__link{font-weight:400;padding:0}.order-summary__divider{border:0 solid #d8d8d8;margin:0}.order-summary__list-column{display:flex;flex-direction:column}.order-summary .active .shipping-estimation__title-icon,.order-summary__tab.active .order-summary__tab-icon{transform:rotate(180deg)}.order-summary__tab-title{align-items:center;border-bottom:1px solid #ebebeb;border-top:0;cursor:pointer;display:flex;justify-content:space-between;padding:8px 0}.order-summary__tab-text{font-weight:500}.order-summary__tab-icon{height:26px;transition:all .125s ease-in-out;width:26px}.order-summary__products{display:block}.order-summary__product-item{border-bottom:1px solid #d8d8d8;display:flex;padding:24px 0}.order-summary__product-image{height:auto;margin-right:8px;max-width:110px;width:110px}.order-summary__product-info{display:flex;justify-content:space-between;width:100%}.order-summary__product-wrapper{width:100%}.order-summary__product-details{padding-right:8px}.order-summary__product-name{font-size:14px;font-weight:400}.order-summary__product-qty{color:#000}.order-summary__product-price{font-size:14px}.order-summary__dropdown-list,.order-summary__dropdown-list .dropdown-list__label{background-color:initial}.product-grid-item{border:0 solid #ebebeb;display:flex;flex-direction:column;justify-content:space-between;padding:0;position:relative;width:100%}.product-grid-item:focus-within .product-grid-item__image-wrapper:after,.product-grid-item:hover .product-grid-item__image-wrapper:after{background-color:#0003}.product-grid-item .product-grid-item__image-wrapper{position:relative}.product-grid-item .product-grid-item__image-wrapper:after{background-color:initial;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transition:all .125s ease-in-out}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.product-grid-item{margin:0 8px 16px;width:calc(50% - 17px)}}@media (-ms-high-contrast:none) and (min-width:768px){.product-grid-item{width:calc(33.33333% - 17px)}}.product-grid-item:not(:root:root){display:block}.product-grid-item--wishlist .quantity-update__input{border-width:1px;height:48px;width:72px}@media (min-width:1200px){.product-grid-item--wishlist .quantity-update__input{border-width:1px 0;width:60px}}.product-grid-item--wishlist .quantity-update__button{display:none;height:48px;width:48px}@media (min-width:1200px){.product-grid-item--wishlist .quantity-update__button{display:flex}}.product-grid-item--wishlist .product-grid-item__primary-action{margin:8px 0 0;width:100%}@media (min-width:768px){.product-grid-item--wishlist .product-grid-item__primary-action{margin:16px 0 0}}.P24FormContainer-fake .product-grid-item--wishlist .product-grid-item__primary-action .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.product-grid-item--wishlist .product-grid-item__primary-action #P24FormContainer>a,.product-grid-item--wishlist .product-grid-item__primary-action #P24FormContainer>form>button,.product-grid-item--wishlist .product-grid-item__primary-action .button,.product-grid-item--wishlist .product-grid-item__primary-action .customer-diet__action,.product-grid-item--wishlist .product-grid-item__primary-action .dashboard-table__link,.product-grid-item--wishlist .product-grid-item__primary-action .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.product-grid-item--wishlist .product-grid-item__primary-action .P24FormContainer-fake>form>button,.product-grid-item--wishlist .product-grid-item__primary-action .slider__link--button,.product-grid-item--wishlist .product-grid-item__primary-action .slider__link--button-secondary,.product-grid-item--wishlist .product-grid-item__primary-action .ui-datepicker-buttonpane button,.ui-datepicker-buttonpane .product-grid-item--wishlist .product-grid-item__primary-action button{padding:0 24px;width:100%}.product-grid-item--wishlist .product-grid-item__secondary-action{display:flex;justify-content:space-around;width:100%}@media (min-width:768px){.product-grid-item--wishlist .product-grid-item__secondary-action{align-items:flex-end;width:calc(100% - 80px)}}@media (min-width:1200px){.product-grid-item--wishlist .product-grid-item__secondary-action{width:calc(100% - 156px)}}.product-grid-item--slider-item .product-grid-item__link{flex:0}.product-grid-item--slider-item .product-grid-item__details{flex:1}.product-grid-item--slider-item .product-grid-item__details-bottom{margin-top:auto}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.product-grid-item--slider-item{display:block;width:100%}}.product-grid-item--slider-item .product-grid-item__image-wrapper .image,.product-grid-item--slider-item .product-grid-item__image-wrapper img,.product-grid-item--slider-item .product-grid-item__image-wrapper picture{width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.product-grid-item--slider-item .product-grid-item__image-wrapper .image,.product-grid-item--slider-item .product-grid-item__image-wrapper img,.product-grid-item--slider-item .product-grid-item__image-wrapper picture{width:auto}}.product-grid-item--slider-item .product-grid-item__image-wrapper .lazyload,.product-grid-item--slider-item .product-grid-item__image-wrapper .lazyloading{width:100%}@media (min-width:768px){.product-grid-item--slider-item .product-grid-item__price--full-width{width:100%}.product-grid-item--slider-item .product-grid-item__actions--zero-width{width:0}}.product-grid-item__badges{left:10px;top:10px;z-index:1}.product-grid-item__link{align-items:center;align-self:stretch;display:flex;flex:1 1 auto;flex-flow:column nowrap;justify-content:center;position:relative}.product-grid-item__link:after{background-color:initial;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transition:all .125s ease-in-out}.product-grid-item__image-wrapper{position:relative;transition:all .125s ease-in-out;width:100%}.product-grid-item__image-wrapper .image,.product-grid-item__image-wrapper img,.product-grid-item__image-wrapper picture{height:auto;margin:0 auto;transition:all .125s ease-in-out;width:auto}.product-grid-item__image-wrapper .lazyload,.product-grid-item__image-wrapper .lazyloaded,.product-grid-item__image-wrapper .lazyloading{height:auto;width:100%}.product-grid-item__name{font-size:24px;font-weight:400;margin:0 0 8px;min-height:auto;text-transform:none}@media (min-width:480px){.product-grid-item__name{min-height:auto}}@media (min-width:768px){.product-grid-item__name{font-size:18px}}@media (min-width:1024px){.product-grid-item__name{width:100%}}.product-grid-item__name-link{color:#545454;display:block;line-height:1.5;text-decoration:none}.product-grid-item__name-link:hover{color:#000;text-decoration:none}.product-grid-item__rating{height:16px;margin-bottom:0}.product-grid-item__rating .review__amount,.product-grid-item__rating .review__summary-add{display:none}.product-grid-item__price{display:flex;flex-flow:column nowrap;justify-content:center;min-height:auto;width:100%}@media (min-width:768px){.product-grid-item__price{width:50%}}.product-grid-item__price .price-label{font-weight:400}.product-grid-item__price .price__value:not(.price__value--between){display:flex;flex-flow:column nowrap;justify-content:center;white-space:nowrap}.product-grid-item__details{border:0 solid #d8d8d8;display:flex;flex-flow:column nowrap;flex-grow:0;justify-content:flex-end;margin:8px 0 16px;padding:0}@media (min-width:1200px){.product-grid-item__details{padding:0}}.product-grid-item__details-bottom{display:flex;flex-flow:row wrap;justify-content:space-between}.product-grid-item__actions{align-items:flex-end;display:flex;justify-content:flex-end;width:100%}@media (min-width:768px){.product-grid-item__actions{width:50%}}.product-grid-item__actions .tocompare{display:none}.product-grid-item__actions--ee{justify-content:space-between;width:100%}.product-grid-item__actions--ee.product-grid-item__actions--slider .dropdown-list__content{bottom:100%;top:auto}.product-grid-item__actions--ee .tocart{height:48px;width:48px}.product-grid-item__actions--ee .product-grid-item__secondary-action{align-items:center;display:flex}.P24FormContainer-fake .product-grid-item__actions--ee .product-grid-item__secondary-action .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.product-grid-item__actions--ee .product-grid-item__secondary-action #P24FormContainer>a,.product-grid-item__actions--ee .product-grid-item__secondary-action #P24FormContainer>form>button,.product-grid-item__actions--ee .product-grid-item__secondary-action .button,.product-grid-item__actions--ee .product-grid-item__secondary-action .customer-diet__action,.product-grid-item__actions--ee .product-grid-item__secondary-action .dashboard-table__link,.product-grid-item__actions--ee .product-grid-item__secondary-action .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.product-grid-item__actions--ee .product-grid-item__secondary-action .P24FormContainer-fake>form>button,.product-grid-item__actions--ee .product-grid-item__secondary-action .slider__link--button,.product-grid-item__actions--ee .product-grid-item__secondary-action .slider__link--button-secondary,.product-grid-item__actions--ee .product-grid-item__secondary-action .ui-datepicker-buttonpane button,.ui-datepicker-buttonpane .product-grid-item__actions--ee .product-grid-item__secondary-action button{justify-content:center;order:1}.product-grid-item__actions--ee .product-grid-item__secondary-action .button__text{display:none}.product-grid-item__actions--ee .product-grid-item__secondary-action .block-requisition-list{margin:0 8px 0 0;order:3}.product-grid-item__actions--ee .button--wishlist,.product-grid-item__actions--ee .product-view__update-wishlist{display:none}.product-grid-item__actions--ee .product-view__multiwishlist{margin:0 8px;order:2;width:48px}.product-grid-item__actions--ee .dropdown-list__content{width:180px}@media (min-width:768px){.product-grid-item__actions--ee .dropdown-list__content{width:210px}}.product-grid-item__actions--ee .dropdown-list__icon{display:none}.product-grid-item__actions--ee .dropdown-list__label{height:48px;width:48px}.product-grid-item__actions--ee .dropdown-list__item{position:relative}.product-grid-item__primary-action{margin:0 0 0 8px}@media (min-width:768px){.product-grid-item__primary-action .button--add-to{padding:0 8px}.product-grid-item__primary-action .button--add-to:after{content:url(../images/icons/plus-light.svg)}.product-grid-item__primary-action .button--add-to .button__icon{display:block}.product-grid-item__primary-action .button--add-to .button__text{display:none}}.product-grid-item__wishlist-action{margin:8px 0 0}@media (min-width:768px){.product-grid-item__wishlist-action{display:flex;flex-flow:row wrap}}.product-grid-item__wishlist-comment{margin:0 0 8px;width:100%}@media (min-width:768px){.product-grid-item__wishlist-comment{margin:0 0 16px}}.product-grid-item__wishlist-qty{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}@media (min-width:768px){.product-grid-item__wishlist-qty{align-items:flex-start;flex-direction:column;width:80px}}@media (min-width:1200px){.product-grid-item__wishlist-qty{width:156px}}.product-grid-item .add-to-wishlist{background:#0000;position:absolute;right:0;top:0}.product-grid-item .add-to-wishlist:before{display:none}.product-grid-item .add-to-wishlist.button--icon-filled .icon{fill:#378840}.product-grid-item .add-to-wishlist.button--icon-filled:after{background-position:0 100%;display:block}.product-grid-item .button--tocompare{background-color:#f7f7f7}.product-list-item{align-items:stretch;border:solid #d8d8d8;border-width:0 0 1px;display:flex;padding:24px 0 16px;position:relative}.product-list-item:focus-within .product-list-item__image-link .lazyload-wrapper:after,.product-list-item:hover .product-list-item__image-link .lazyload-wrapper:after{background-color:#0003}.product-list-item .product-list-item__image-link .lazyload-wrapper{position:relative}.product-list-item .product-list-item__image-link .lazyload-wrapper:after{background-color:initial;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transition:all .125s ease-in-out}@media (min-width:768px){.product-list-item{padding:24px 0}}.product-list-item__image,.product-list-item__image .image,.product-list-item__image img,.product-list-item__image picture{transition:all .125s ease-in-out}.product-list-item__image-link{align-items:center;display:flex;flex-flow:column nowrap;margin:0 8px 0 0;position:relative;text-decoration:none;width:80px}@media (min-width:768px){.product-list-item__image-link{flex-basis:160px;margin:0 16px 0 0;min-width:160px}}@media (min-width:1200px){.product-list-item__image-link{margin:0 64px 0 0}}.product-list-item__image-link:after{background-color:initial;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transition:all .125s ease-in-out}.product-list-item__badges{bottom:-8px;left:0;z-index:1}@media (min-width:768px){.product-list-item__badges{bottom:32px;top:16px}}.product-list-item__main{flex-basis:calc(100% - 88px);flex-grow:1;flex-shrink:1;max-width:calc(100% - 88px)}@media (min-width:768px){.product-list-item__main{display:flex;flex-basis:calc(100% - 176px);max-width:calc(100% - 176px)}}.product-list-item__details{align-items:flex-start;display:flex;flex-direction:column}@media (min-width:768px){.product-list-item__details{flex-grow:1;flex-shrink:1}}.product-list-item__name{font-size:14px;margin:4px 0}@media (min-width:768px){.product-list-item__name{font-size:18px;margin:8px 0 4px}}.product-list-item__name-link{display:block;text-decoration:none;text-transform:none}.product-list-item__name-link:hover{color:#378840;text-decoration:none}.product-list-item__sku{color:#93bd40;font-size:10px;margin:0 0 16px}@media (min-width:768px){.product-list-item__sku{font-size:14px}}.product-list-item__description{color:#93bd40;font-size:10px;margin:0 0 8px}@media (min-width:768px){.product-list-item__description{font-size:14px}}.product-list-item__list{color:#93bd40;display:block;font-size:10px;margin:0}@media (min-width:768px){.product-list-item__list{display:block;font-size:14px;margin:0}}.product-list-item__list dl{color:#93bd40}.product-list-item__list dt{padding:0 8px 8px 16px;position:relative}.product-list-item__actions{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}@media (min-width:768px){.product-list-item__actions{align-items:flex-start;flex-grow:1;justify-content:flex-end}}.product-list-item__actions-inner{display:flex;flex-flow:row nowrap;justify-content:flex-end;width:100%}.product-list-item__actions-inner .button--icon:not(.button--add-to){margin:0 4px 0 0}@media (min-width:768px){.product-list-item__actions-inner .button--icon:not(.button--add-to){margin:0 8px 0 0}}.product-list-item__actions-inner--ee{align-items:center;display:flex}.product-list-item__actions-inner--ee .button--tocompare,.product-list-item__actions-inner--ee .button--wishlist{background-color:#f7f7f7}.P24FormContainer-fake .product-list-item__actions-inner--ee .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.product-list-item__actions-inner--ee #P24FormContainer>a,.product-list-item__actions-inner--ee #P24FormContainer>form>button,.product-list-item__actions-inner--ee .button,.product-list-item__actions-inner--ee .customer-diet__action,.product-list-item__actions-inner--ee .dashboard-table__link,.product-list-item__actions-inner--ee .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.product-list-item__actions-inner--ee .P24FormContainer-fake>form>button,.product-list-item__actions-inner--ee .slider__link--button,.product-list-item__actions-inner--ee .slider__link--button-secondary,.product-list-item__actions-inner--ee .ui-datepicker-buttonpane button,.ui-datepicker-buttonpane .product-list-item__actions-inner--ee button{justify-content:center;order:1}.product-list-item__actions-inner--ee .button__text{display:none}.product-list-item__actions-inner--ee .product-list-item__add-to-action{flex-grow:0;order:4;width:auto}.P24FormContainer-fake .product-list-item__actions-inner--ee .product-list-item__add-to-action .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action #P24FormContainer>a .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action #P24FormContainer>form>button .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .button .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .customer-diet__action .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .dashboard-table__link .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .P24FormContainer-fake>form>button .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .slider__link--button-secondary .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .slider__link--button .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .ui-datepicker-buttonpane button .button__text,.ui-datepicker-buttonpane .product-list-item__actions-inner--ee .product-list-item__add-to-action button .button__text{display:none}@media (min-width:1200px){.P24FormContainer-fake .product-list-item__actions-inner--ee .product-list-item__add-to-action .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action #P24FormContainer>a .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action #P24FormContainer>form>button .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .button .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .customer-diet__action .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .dashboard-table__link .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .P24FormContainer-fake>form>button .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .slider__link--button-secondary .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .slider__link--button .button__text,.product-list-item__actions-inner--ee .product-list-item__add-to-action .ui-datepicker-buttonpane button .button__text,.ui-datepicker-buttonpane .product-list-item__actions-inner--ee .product-list-item__add-to-action button .button__text{display:block}}.P24FormContainer-fake .product-list-item__actions-inner--ee .product-list-item__add-to-action .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action #P24FormContainer>a .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action #P24FormContainer>form>button .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .button .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .customer-diet__action .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .dashboard-table__link .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .P24FormContainer-fake>form>button .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .slider__link--button-secondary .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .slider__link--button .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .ui-datepicker-buttonpane button .button__icon,.ui-datepicker-buttonpane .product-list-item__actions-inner--ee .product-list-item__add-to-action button .button__icon{display:block}@media (min-width:1200px){.P24FormContainer-fake .product-list-item__actions-inner--ee .product-list-item__add-to-action .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action #P24FormContainer>a .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action #P24FormContainer>form>button .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .button .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .customer-diet__action .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .dashboard-table__link .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .P24FormContainer-fake>form>button .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .slider__link--button-secondary .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .slider__link--button .button__icon,.product-list-item__actions-inner--ee .product-list-item__add-to-action .ui-datepicker-buttonpane button .button__icon,.ui-datepicker-buttonpane .product-list-item__actions-inner--ee .product-list-item__add-to-action button .button__icon{display:none}}.product-list-item__actions-inner--ee .block-requisition-list{order:3}.product-list-item__actions-inner--ee .product-view__update-wishlist{display:none}.product-list-item__actions-inner--ee .product-view__multiwishlist{margin:0 8px 0 0;order:2;width:48px}.product-list-item__actions-inner--ee .product-view__multiwishlist .dropdown-list__label{justify-content:center}.product-list-item__actions-inner--ee .dropdown-list__content{bottom:100%;top:auto;width:180px}@media (min-width:768px){.product-list-item__actions-inner--ee .dropdown-list__content{width:210px}}.product-list-item__actions-inner--ee .dropdown-list__icon{display:none}.product-list-item__actions-inner--ee .dropdown-list__label{height:48px;width:48px}.product-list-item__actions-inner--ee .dropdown-list__item{position:relative}.product-list-item__price{width:100%}.product-list-item__price .price{display:flex;flex-flow:column nowrap}@media (min-width:768px){.product-list-item__price{margin:48px 0 0;text-align:right}.product-list-item__price .price{align-items:flex-end}.product-list-item__price .price__value{font-size:24px}.product-list-item__price .price__value--old{font-size:24px;margin:0}}.product-list-item__add-to-action{flex-grow:0;max-width:250px}@media (min-width:1024px){.product-list-item__add-to-action{min-width:160px}}.product-list-item__add-to-action .button--add-to{padding:8px}.product-list-item__add-to-action .button--add-to:after{content:url(../images/icons/plus-light.svg)}.product-list-item__add-to-action .button--add-to .button__icon{display:block}.product-list-item__add-to-action .button--add-to .button__text{display:none}@media (min-width:768px){.product-list-item__add-to-action .button--add-to{padding:0 8px}.product-list-item__add-to-action .button--add-to:after{content:url(../images/icons/plus-light.svg)}.product-list-item__add-to-action .button--add-to .button__icon{display:block}.product-list-item__add-to-action .button--add-to .button__text{display:none}}@media (min-width:1200px){.product-list-item__add-to-action .button--add-to{padding:0 32px}.product-list-item__add-to-action .button--add-to:after{content:url(../images/icons/shopping-cart-light.svg)}.product-list-item__add-to-action .button--add-to .button__icon{display:none}.product-list-item__add-to-action .button--add-to .button__text{display:block}}.product-list-item__stock{display:none;justify-content:flex-start;padding:0;text-decoration:none;text-transform:uppercase;width:100%}@media (min-width:768px){.product-list-item__stock{display:inline-flex;justify-content:flex-end}}.product-list-item__stock:hover{text-decoration:underline}.product-list-item .button--wishlist.button--icon-filled .icon{fill:#378840}.product-list-item .button--wishlist.button--icon-filled:after{background-position:0 100%;display:block}.product-list-item .button--wishlist.button--icon-filled:active:before,.product-list-item .button--wishlist.button--icon-filled:hover:before{background-color:#378840}.product-list-item .button--wishlist.button--icon-filled:active:after,.product-list-item .button--wishlist.button--icon-filled:hover:after{background-image:linear-gradient(90deg,#fff 50%,#0000 0);display:block}.product-list-item .button--wishlist.button--icon-filled:active .icon,.product-list-item .button--wishlist.button--icon-filled:hover .icon{fill:#fff}.product-list-item__rating .review__amount,.product-list-item__rating .review__summary-add{display:none}.product-list-item .swatch__container--catalog .loader__icon{margin:0 40px 0 0}.product-list-item .swatch__wrapper{justify-content:flex-start;margin-left:-8px}@media (min-width:768px){.product-list-item .swatch__wrapper{justify-content:flex-end;margin-left:0}}.product-review__action{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;justify-content:space-between;padding:0 0 48px}.product-review__action .review__summary-handle{flex-wrap:wrap}@media (min-width:768px){.product-review__action .review__summary-handle{flex-wrap:nowrap;justify-content:flex-start;max-width:none;width:100%}}.product-review__action .review__summary-handle .review__rating{margin-bottom:0}.product-review__action .review__summary-add{flex-grow:0;text-align:left}@media (min-width:768px){.product-review__action .review__summary-add{flex-basis:auto}}.product-review__action .review__summary-add:focus{background-color:#00b8ff;color:#1a1b1d;outline:0;text-decoration:underline}.product-review__write-btn{white-space:nowrap}.product-review__reviews{padding:32px 0}.product-review__reviews .review{border:solid #d8d8d8;border-width:0 0 1px;margin:0 0 32px}.dashboard-nav .product-review .nav.item:last-child .review,.product-review .dashboard-nav .nav.item:last-child .review,.product-review .list__item:last-child .review{margin-bottom:0}.quantity-update{display:flex;flex-wrap:nowrap;max-width:100%;position:relative;transition:all .125s ease-in-out;width:100%}@media (min-width:768px){.quantity-update{max-width:120px}}.quantity-update--active .quantity-update__input{border:0}@media (min-width:768px){.quantity-update--no-buttons-m .quantity-update__button{display:none}.quantity-update--no-buttons-m .quantity-update__input{border-width:1px}}@media (min-width:1400px){.quantity-update--no-buttons-m .quantity-update__button{display:flex}.quantity-update--no-buttons-m .quantity-update__input{border-width:1px 0}}.quantity-update__input{-webkit-appearance:none;appearance:none;border-color:#8b8b8b;border-radius:0;border-style:solid;border-width:1px 0;color:#000;flex-grow:1;font-size:13px;height:40px;order:2;text-align:center;width:40px}@media (min-width:768px){.quantity-update__input{flex-grow:0}}.quantity-update__input.focus-visible{outline:none}.quantity-update__input.mage-error{border-width:1px}.quantity-update .quantity-update__button{border:1px solid #8b8b8b;height:40px;margin:0;width:40px}.quantity-update .quantity-update__button:focus{border-color:#8b8b8b}.quantity-update .quantity-update__button--plus{border-left:0;order:3}.quantity-update .quantity-update__button--minus{border-right:0;order:1}.quantity-update__alert{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.quantity-update input[type=number]::-webkit-inner-spin-button,.quantity-update input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-update input[type=number]{-moz-appearance:textfield}.quantity-update div.mage-error{bottom:-24px;order:4;position:absolute;width:250px}.range-filter{overflow:hidden;padding:16px 4px 0 0}@media (min-width:1024px){.range-filter{padding:16px 0 0}}.range-filter__slider{margin:0 0 40px}.range-filter__inputs-wrapper{align-items:center;display:flex;justify-content:space-between}.range-filter__dash{padding:0 16px 0 8px;text-align:center}.range-filter__suffix{padding:0 8px}.range-filter__label{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.range-filter__input{flex-grow:1;margin:0;width:auto}.range-filter__button{width:calc(100% - 4px)}@media (min-width:1024px){.range-filter__button{width:100%}}.noUi-connect{background-color:#378840;border-radius:0}.noUi-tooltip{display:none}.noUi-target{background-color:#acacac;border:none;border-radius:0;box-shadow:none;height:4px}.noUi-handle:hover{cursor:pointer}.noUi-horizontal .noUi-handle{background-color:#fff;border:1px solid #6e7577;border-radius:50%;box-shadow:none;height:24px;top:-10px;width:24px}.noUi-horizontal .noUi-handle:after,.noUi-horizontal .noUi-handle:before{display:none}.noUi-horizontal .noUi-handle.focus-visible .noUi-tooltip{display:block}.noUi-extended{padding-right:24px}.noUi-extended .noUi-handle{right:-24px}.recently-viewed{margin:0 auto;max-width:1328px;position:relative}.recently-viewed--sidebar .slider__slides{flex-wrap:wrap}.review{width:100%}@media (min-width:768px){.review{display:flex;flex-flow:row nowrap}}.review--add{border:0 solid #d8d8d8;margin:0 0 16px;padding:40px 0 0}@media (min-width:768px){.review--add{display:block}}.review--summary{width:auto}.review--summary .rating{margin:0 8px 0 0;padding:0}.review__details{flex-basis:calc(100% - 48px);max-width:calc(100% - 48px);padding:30px 0 30px 20px}.review__image{flex-basis:48px;max-width:48px}.review__image .image,.review__image img,.review__image picture{border-radius:50%;height:auto;max-width:48px;width:48px}.review__rating-legend{color:#378840}.review__wrapper{align-items:flex-start;display:flex;height:48px;justify-content:space-between;margin:16px 0}.review__title{font-family:Montserrat,sans-serif;font-weight:400;text-transform:capitalize}.review__title-product{display:block;margin:8px 0;text-transform:capitalize}.review__author-name{font-family:Montserrat,sans-serif;font-weight:700;margin:0;text-transform:capitalize}.review__author-description{color:#8b8b8b;font-size:13px}.review__date{color:#000;display:block;font-size:16px}.review__fieldset{margin:0;max-width:650px;padding:0 0 96px}.review__field{margin:24px 0}.review__submit-btn{width:100%}@media (min-width:768px){.review__submit-btn{width:auto}}.review__required-info{font-size:13px;margin:32px 0 0}.review__summary-handle{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;width:auto}.review__amount{color:#000;letter-spacing:0;margin:0 8px 0 0;padding:0;text-decoration:none;white-space:nowrap}@media (min-width:768px){.review__amount{margin:0 8px 0 0}}.review__amount.focus-visible{background-color:#00b8ff;color:#1a1b1d;outline:0;text-decoration:underline}.review__summary-add{color:#8b8b8b;padding:0;text-align:left;text-decoration:underline;width:100%}.review__summary-add.focus-visible{background-color:#00b8ff;color:#1a1b1d;outline:0;text-decoration:underline}.review-customer-view .review__summary-add{display:none}.review__description,.review__rating{margin:0 0 16px}.review__description p{color:#8b8b8b;font-size:14px}.review__links{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 32px}.P24FormContainer-fake .review__links .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.review__links #P24FormContainer>a,.review__links #P24FormContainer>form>button,.review__links .button,.review__links .customer-diet__action,.review__links .dashboard-table__link,.review__links .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.review__links .P24FormContainer-fake>form>button,.review__links .slider__link--button,.review__links .slider__link--button-secondary,.review__links .ui-datepicker-buttonpane button,.ui-datepicker-buttonpane .review__links button{padding:0}.review__links-column{align-items:center;display:flex}.review__links-column:first-child{margin:32px 0}.review__links-btn{align-items:center;background:#0000;border:none;border-radius:0;color:#8b8b8b;cursor:pointer;display:flex;padding:0 16px 0 0;text-decoration:none}.review__links-btn:last-child{padding-right:0}.review__links-btn .icon{fill:#8b8b8b;margin:0 8px 0 0}.review__links-legend{color:#8b8b8b;margin:0 16px 0 0}.section{margin:0 0 72px}@media (min-width:768px){.section--secondary{margin:0}}.section--fix-spacer{margin:0 0 64px}.section--fix-spacer-small{margin:0 0 60px}.section--fix-spacer-medium{margin:0 0 56px}@media (min-width:768px){.section--fix-spacer-medium{margin:0 48px 56px}}@media (min-width:1024px){.section--fix-spacer-medium{margin:0 0 56px}}.section--fix-spacer-semi-medium{margin:0 0 48px}.section--fix-spacer-large{margin:0 0 40px}@media (min-width:768px){.section--fix-spacer-large{margin:0 48px 40px}}@media (min-width:1024px){.section--fix-spacer-large{margin:0 0 40px}}.section--fix-spacer-semi-large{margin:0 0 32px}.section--fix-spacer-extra-large{margin:0 0 24px}.section__heading{align-items:center;display:flex;justify-content:center;margin:0 0 48px;min-height:48px}.section__content--products{margin:-8px -8px 0}.sidebar-block{min-height:150px;padding:0 0 32px;position:relative}.sidebar-block--hidden{display:none}.sidebar-block--loaded{min-height:auto}.sidebar-block__heading{align-items:center;display:flex;justify-content:space-between}.sidebar-block__heading--with-border{border:solid #d8d8d8;border-width:0 0 1px;margin:0 0 16px;padding:0 0 8px}.sidebar-block__title{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700}.sidebar-block__list{counter-reset:sidebarIndex;margin:0 0 8px}.sidebar-block__list--hidden{display:none}.sidebar-block__item{align-items:center;display:flex;padding:0 0 8px}.sidebar-block__item:before{content:counter(sidebarIndex) ".";counter-increment:sidebarIndex;font-weight:700;margin:0 8px;min-width:16px}@media (min-width:1024px){.sidebar-block__item:before{margin:0 8px 0 4px}}.sidebar-block__remove.focus-visible .icon,.sidebar-block__remove:hover .icon{fill:#fff}.sidebar-block__remove .icon{fill:#ff5656}.sidebar-block__product-image{margin:0 16px 0 0;width:72px}.sidebar-block__counter{white-space:nowrap}.sidebar-block__hidden{display:none}.sidebar-block__actions{display:flex;flex-flow:row wrap}.sidebar-block__action{display:inline-block;font-size:18px;font-weight:700;margin:0 12px;min-height:auto;padding:9.5px 0;text-align:left;text-decoration:underline}@media (min-width:1024px){.sidebar-block__action{margin:0 12px 0 0}}.sidebar-block__action:hover{text-decoration:underline}.sidebar-block .price-as-configured{font-weight:700;margin:0}.slider{display:block;height:auto;margin:0;min-height:56px;position:relative;width:100%}.slider__heading{align-items:center;display:flex;justify-content:center;margin:0 0 24px;min-height:48px}.slider--loading .slider__dots,.slider--loading .slider__navigation{display:none}.slider--brands .slider__slides,.slider--products .slider__slides{display:flex}.slider--brands .slider__slides.slick-initialized,.slider--products .slider__slides.slick-initialized{display:block}.slider--brands .slider__item,.slider--products .slider__item{flex-basis:0;flex-grow:1}.slider--products .slider__heading{margin:0 0 48px}.slider--products .slider__item{padding:8px}.slider--products .slider__item:nth-child(n+2){display:flex}.slider--products .slider__item:nth-child(n+3){display:none}@media (min-width:768px){.slider--products .slider__item:nth-child(n+3){display:flex}.slider--products .slider__item:nth-child(n+4){display:none}}@media (min-width:1024px){.slider--products .slider__item:nth-child(n+4){display:flex}.slider--products .slider__item:nth-child(n+5){display:none}}.slider--brands .slider__container{margin-left:auto;margin-right:auto;position:relative;width:288px}@media (min-width:768px){.slider--brands .slider__container{width:576px}}@media (min-width:1024px){.slider--brands .slider__container{width:864px}}@media (min-width:1328px){.slider--brands .slider__container{width:1248px}}.slider--brands .slider__container:after,.slider--brands .slider__container:before{bottom:0;content:"";display:block;position:absolute;top:0;width:100%;z-index:1}@media (min-width:768px){.slider--brands .slider__container:after,.slider--brands .slider__container:before{display:none}}.slider--brands .slider__container:before{background:linear-gradient(270deg,#fff0,#fff 50%);right:100%}.slider--brands .slider__container:after{background:linear-gradient(90deg,#fff0,#fff 50%);left:100%}.slider--brands .slider__handler{overflow:hidden}@media (min-width:768px){.slider--brands .slider__handler{overflow:visible}}.slider--brands .slick-list{overflow:visible}@media (min-width:768px){.slider--brands .slick-list{overflow:hidden}}.slider--brands .slider__slides{justify-content:center}.slider--brands .slider__item{max-width:96px}.slider--brands .slider__item:nth-child(n+2){display:block}.slick-initialized .slider--brands .slider__item:nth-child(n+2){display:flex}@media (min-width:768px){.slider--brands .slider__item{max-width:144px}}@media (min-width:1024px){.slider--brands .slider__item{max-width:144px}}@media (min-width:1328px){.slider--brands .slider__item{max-width:208px}}.slider--nested .slider__slides{display:block}.slider--full-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:calc(100vw - 4px)}.slider--catalog-events{margin:0 auto;max-width:1328px}.slider__handler{position:relative}.slider__slides{height:auto}.slider__slides .slick-list{min-height:48px}.slider__item{display:flex;height:auto}.slider__item:nth-child(n+2){display:none}.slick-initialized .slider__item:nth-child(n+2){display:flex}.slider__navigation{display:none;margin-top:-24px;padding:0;position:absolute;top:50%;width:100%;z-index:1}@media (min-width:768px){.slider__navigation{display:block}}@media (min-width:768px) and (-ms-high-contrast:none){.slider__navigation{top:0}}.slider__nav-button{border-radius:0;height:48px;min-width:48px;padding:0;position:absolute;width:48px}.slider__nav-icon{height:24px;left:50%;margin-left:-12px;margin-top:-12px;position:absolute;top:50%;transition:all .125s ease-in-out;width:24px}.slider__prev{left:0}.slider__prev:before{transform-origin:100% 0}.slider__next{left:auto;right:0}.slider__dots{bottom:0;display:block;left:0;list-style:none;margin:0 10px 0 0;padding:0;position:relative;text-align:center;width:100%}.slider__dots li{display:inline-block;margin:0;padding:0;position:relative}.slider__dots li.slick-active:before{background:#378840;border-radius:50%;content:"";display:block;height:6px;margin-top:-3px;padding:0;position:absolute;top:50%;width:6px;z-index:1}.slider__dots li:only-child{display:none}.slider__dots button{background-color:#acacac;border:0;border-radius:50%;display:block;height:6px;margin:0 10px 0 0;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:6px}.slider__link{align-items:center;font-size:14px;font-weight:700;min-height:48px;text-align:center}.slider__after{padding:16px 0;text-align:center}.steps__item--completed .steps__icon{border-bottom:2px solid #fff;border-right:2px solid #fff;height:10px;top:-1px;transform:rotate(45deg);width:7px}.steps{align-items:center;display:flex;margin:40px 40px 48px;position:relative}.steps__line{border-bottom:2px solid #d8d8d8;position:absolute;width:100%}.steps__status{border-bottom:2px solid #79dcfb;position:absolute}.steps__status--1{width:33%}.steps__status--2{width:66%}.steps__status--3,.steps__status--4{width:100%}.steps__circle{align-items:center;background:#acacac;border-radius:20px;display:flex;height:20px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:20px}.steps__icon{position:relative}.steps__list{display:flex;justify-content:space-between;list-style:none;padding:0;width:100%}.steps__item{align-items:center;display:flex;justify-content:center}.steps__item:after{content:attr(data-label);position:absolute;top:32px;white-space:nowrap}.steps__item--failed .steps__circle{background:#ff5656}.steps__item--failed .steps__icon{height:12px;width:12px}.steps__item--failed .steps__icon:after,.steps__item--failed .steps__icon:before{background:#fff;content:"";height:12px;left:0;margin:0 auto;position:absolute;right:0;width:2px}.steps__item--failed .steps__icon:before{transform:rotate(45deg)}.steps__item--failed .steps__icon:after{transform:rotate(-45deg)}.steps__item--checked:before{color:#fff;content:attr(data-number);position:absolute;z-index:1}.steps__item--checked .steps__circle{height:30px;width:30px}.steps__item--checked .steps__circle,.steps__item--completed .steps__circle{background:#79dcfb}.teaser{background-color:#0194ab;display:flex;flex-flow:row wrap;margin:0}.teaser--secondary{flex-direction:row-reverse}@media (min-width:768px){.teaser{flex-wrap:nowrap;margin:0}}.teaser__image{width:100%}@media (min-width:768px){.teaser__image{width:50%}}.teaser__content{display:flex;padding:24px;width:100%}@media (min-width:768px){.teaser__content{padding:40px;width:50%}}@media (min-width:1200px){.teaser__content{padding:72px 56px}}.teaser__content-block{align-items:center;background-color:#fff;display:flex;height:100%}.toolbar{border:0 solid #acacac;display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:space-between;padding:8px 0;position:relative;width:100%}@media (min-width:768px){.toolbar{align-items:center;justify-content:flex-start;padding:24px 0}}@media (min-width:1024px){.toolbar{padding:0 0 16px}}.toolbar .pager{display:none}.toolbar--secondary{flex-wrap:wrap;justify-content:space-between;padding:30px 0 0}.toolbar--secondary .pager{display:block}.toolbar--secondary .toolbar__amount{display:flex;flex-grow:0;order:1}.toolbar--secondary .toolbar__pager{flex-basis:100%;flex-grow:2;margin:0;order:1}.toolbar--secondary .toolbar__limiter{flex-grow:0;order:3}.toolbar__amount,.toolbar__limiter,.toolbar__mode,.toolbar__sorter{align-items:center;display:flex;flex-flow:row nowrap}.toolbar__mode{display:flex;flex:0 0 auto;margin:0 16px 0 0}.toolbar__mode-button .icon{fill:#93bd40;height:18px;width:18px}.toolbar__mode-button--active .icon{fill:#378840}.toolbar__amount{color:#8b8b8b;display:none;flex-grow:1;justify-content:center}@media (min-width:768px){.toolbar__amount{display:flex}}.toolbar__amount--visible{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-start;padding:8px 0}@media (min-width:768px){.toolbar__amount--visible{flex:1 0 0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.toolbar__amount--visible{flex-grow:0}}@media (-ms-high-contrast:none) and (min-width:768px){.toolbar__amount--visible{flex-grow:1}}.toolbar__amount-content{white-space:nowrap}.toolbar__sorter{border:solid #acacac;border-width:1px 0 0;margin:8px 0 0;order:2;padding:8px 0 0;width:100%}@media (min-width:768px){.toolbar__sorter{border-width:0;margin:0;order:0;padding:0;width:auto}}.toolbar__sorter .select2{flex-grow:1;min-width:160px}.toolbar__limiter-label,.toolbar__sorter-label{margin:0 12px 0 0;white-space:nowrap}.toolbar__sorter-link{font-weight:400;padding:0 8px}.toolbar__sorter-link.focus-visible,.toolbar__sorter-link:hover{background-color:#378840}.toolbar~.toolbar{border-bottom:0}.toolbar~.toolbar .pager{display:block}.toolbar~.toolbar .toolbar__amount,.toolbar~.toolbar .toolbar__limiter,.toolbar~.toolbar .toolbar__mode,.toolbar~.toolbar .toolbar__sorter{display:none}.tooltip{display:flex;justify-content:center}.tooltip:after{content:"";display:none}.tooltip--text .tooltip__trigger-button{color:#378840}.tooltip--text .tooltip__trigger-button.focus-visible,.tooltip--text .tooltip__trigger-button:hover{text-decoration:underline}.tooltip--text .tooltip__trigger-button .button__text{margin:0}.tooltip__content-wrapper{background:#378840;color:#f7f7f7;display:none;font-size:18px;height:auto;left:0;min-width:100%;overflow:hidden;padding:16px 32px 32px;position:absolute;text-align:left;text-transform:none;top:0;transform:translateY(-100%);width:100%;z-index:50}.tooltip__content-wrapper p{color:#f7f7f7}@media (min-width:768px){.tooltip__content-wrapper{min-width:288px}}@media (min-width:1024px){.tooltip__content-wrapper{left:50%;min-width:320px;transform:translate(-50%,-100%)}}.tooltip__content{font-weight:400}.tooltip__heading{color:#f7f7f7;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;margin:8px 0;text-transform:none}.tooltip__trigger-button{background-color:initial;z-index:1}.tooltip__trigger-button .icon{fill:#378840}.tooltip__close-button{background-color:initial;margin:0;position:absolute;right:12px;top:12px}.tooltip__close-button.focus-visible:before,.tooltip__close-button:before,.tooltip__close-button:hover:before{display:none}.tooltip__close-button.focus-visible .icon,.tooltip__close-button .icon,.tooltip__close-button:hover .icon{fill:#f7f7f7}.tooltip--is-open:after{background:#378840;bottom:calc(100% - 8px);display:block;height:24px;position:absolute;transform:rotate(45deg);width:24px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.tooltip--is-open:after{left:12px}}.tooltip--is-open .tooltip__content-wrapper{display:block}.not-found{margin:0 auto;max-width:496px;padding:100px 0 0}@media (min-width:1024px){.not-found{max-width:784px}}.not-found__heading{font-weight:400;margin:0 0 72px}.not-found__heading-number{display:block;font-family:Montserrat,sans-serif;font-size:100px;font-weight:400;letter-spacing:3px;line-height:104px;margin:0 0 40px}@media (min-width:768px){.not-found__heading-number{font-size:200px;letter-spacing:6px;line-height:200px}}.not-found__actions{margin:0 0 150px}@media (min-width:1024px){.not-found__actions{margin:0 0 100px}}.not-found__link{margin:0 0 16px;max-width:320px;width:100%}.not-found__text,.not-found__text p{color:#93bd40;font-size:18px;line-height:2}.auth__links{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.auth__links{flex-direction:row}}.auth__links:first-of-type .auth__link{border-width:0 0 1px}.auth__link{border:2px solid #93bd40;color:#000;font-size:16px;font-weight:400;height:85px;justify-content:flex-start;position:relative;text-decoration:none;text-transform:none;width:100%}@media (min-width:768px){.auth__link{justify-content:center;width:440px}}.auth__link--active,.auth__link.focus-visible,.auth__link:hover{color:#fff}.auth__link--active{font-weight:700}.auth__link--active.focus-visible,.auth__link--active:hover{background:#378840}.auth__link--active .auth__icon{transform:rotate(180deg)}.auth__link--registration{display:none}@media (min-width:768px){.auth__link--registration{display:flex}.auth__link--registration-mobile{display:none}}.auth__icon{fill:#93bd40;bottom:0;margin:auto;position:absolute;right:16px;top:0}@media (min-width:768px){.auth__icon{display:none}}.auth__heading{margin:48px 0 40px}@media (min-width:768px){.auth__heading{margin:120px 0 72px}}.auth__container{margin:0 auto;max-width:880px}.auth--registration .auth__link--registration-mobile{display:none}.cart-discount{flex-basis:100%;margin:16px 0;padding:0}.cart-discount.active .cart-discount__button-icon{transform:rotate(180deg)}.cart-discount.active .cart-discount__content{display:block}.cart-discount__button{align-items:center;background:none;border:0 solid #d8d8d8;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;justify-content:space-between;padding:0;text-transform:none;width:100%}.cart-discount__button:hover{background:none}.cart-discount__button:hover:after,.cart-discount__button:hover:before{display:none}.cart-discount__button-text{color:#545454;font-size:13px;font-weight:400;margin:0 16px 0 0}.cart-discount__button-icon{transition:all .125s ease-in-out}.cart-discount__content{display:none;padding:24px 0}.cart-discount__form{display:block}.cart-discount__controls{align-items:flex-start;display:flex;margin-bottom:16px;padding:5px 0}.cart-discount__content-input{margin:0 15px 0 0;width:70%}.cart-discount__content-button{min-width:150px;width:30%}.cart-grid__header{display:none}@media (min-width:768px){.cart-grid__header{border-bottom:1px solid #d8d8d8;display:flex}}.cart-grid__header-label{display:block;padding:16px 0}.cart-grid__header-items{flex-basis:50%}@media (min-width:1200px){.cart-grid__header-items{flex-basis:60%}}.cart-grid__header-price,.cart-grid__header-subtotal{flex-basis:20%}@media (min-width:1200px){.cart-grid__header-price,.cart-grid__header-subtotal{flex-basis:14%}}.cart-grid__header-qty{flex-basis:10%}@media (min-width:1200px){.cart-grid__header-qty{flex-basis:12%}}.cart-grid__button{width:100%}@media (min-width:768px){.cart-grid__button{width:auto}.cart-grid__footer{display:flex;flex-direction:row-reverse;justify-content:space-between}}@media (min-width:1024px){.cart__summary{order:1}}.catalog-grid{grid-gap:30px;display:grid;grid-template-columns:repeat(1,1fr);list-style:none;margin:0;padding:16px 0 32px}@media (min-width:480px){.catalog-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.catalog-grid{grid-template-columns:repeat(3,1fr)}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.catalog-grid{display:flex;flex-wrap:wrap}}.compare{border:1px solid #d8d8d8;margin:0 0 16px;overflow-y:hidden;position:relative}.compare__inner{margin:0 0 0 100px;overflow-x:auto;width:calc(100% - 100px)}@media (min-width:768px){.compare__inner{margin:0 0 0 160px;width:calc(100% - 160px)}}.compare__table{border-collapse:collapse;border-spacing:0;height:100%;table-layout:fixed}.compare__label{background-color:#f7f7f9;border:1px solid #d8d8d8;border-left-width:0;height:100%;left:0;padding:8px;position:absolute;width:100px}@media (min-width:768px){.compare__label{padding:16px;width:160px}}.compare__row{height:100%}.compare__row:first-child .compare__label{border-width:0 1px 1px 0}.compare__row:last-child .compare__cell{border-bottom:none}.compare__cell{border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;height:100%;min-width:160px;padding:16px;position:relative;vertical-align:top}@media (min-width:768px){.compare__cell{min-width:320px}}.compare__cell:first-of-type{border-left:none}.compare__cell ul{padding-left:16px}.compare__cell li{line-height:1.6}.compare__product{display:flex;flex-direction:column;height:100%;justify-content:space-between}.compare__caption{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.compare__rating{min-height:16px}.compare__link{min-height:44px}.compare .image,.compare img,.compare picture{max-width:100%}.compare .price{font-weight:700}.compare .price,.compare__link,.compare__rating{display:block;margin-bottom:8px}.compare__link--image{display:flex;justify-content:center;max-width:150px}.compare__buttons-container{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media (min-width:768px){.compare__buttons-container{flex-direction:row}}.compare__secondary-buttons{display:flex;margin:0 0 8px}@media (min-width:768px){.compare__secondary-buttons{margin:0}}.compare__wishlist:after{content:url(../images/icons/plus-light.svg)}.compare__remove:after{fill:#fff;content:url(../images/icons/minus-dark.svg)}.contact-us{margin:0 auto;max-width:500px}@media (min-width:1024px){.contact-us{max-width:100%}}.contact-us__heading{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;margin:0 0 16px}.contact-us__legend{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.contact-us__description{color:#93bd40;margin:0 0 48px}.contact-us__description p{color:#93bd40}.contact-us__button{margin:16px 0 0}.contact-us__tips{color:#93bd40;margin-top:24px}.contact-us__details{margin-top:48px}@media (min-width:1024px){.contact-us__details{margin-top:0;padding:0 0 0 72px}}@media (min-width:1200px){.contact-us__details{padding:0 0 0 72px}}.contact-us__list{padding:0}@media (min-width:1024px){.contact-us__list{max-width:320px}}.contact-us__list-item{display:flex;justify-content:space-between;margin-bottom:16px}.contact-us__day{font-weight:700}@media (min-width:768px){.contact-us__day{font-size:24px}}.contact-us__day--special{color:#ff5656}.contact-us__hour{color:#93bd40}@media (min-width:768px){.contact-us__hour{font-size:18px}}.contact-us__hour--special{color:#ff5656;font-weight:700}.contact-us__address,.contact-us__phone{margin-bottom:48px}.contact-us__phone-number{display:flex;font-size:24px;font-weight:500}.contact-us__address-item{color:#93bd40;margin-bottom:0}.contact-us .webforms .fieldset{padding:0}.dashboard__actions{justify-content:space-between}.dashboard__handler{align-items:center;display:flex;flex-wrap:nowrap;margin:0 0 32px}.dashboard__status{border:1px solid #d8d8d8;border-radius:0;display:inline-block;font-size:13px;padding:8px 16px;vertical-align:middle}.dashboard__order-date span{font-weight:400}.dashboard__form{padding:0 16px}.dashboard__form:first-child{padding-left:8px}.dashboard__form:last-child{padding-right:8px}.dashboard__product{border:none;padding:0}.dashboard__form--hidden{display:none}@media (min-width:1024px){.dashboard__sidebar{border:0 solid #6e7577;padding:0}}@media (min-width:1200px){.dashboard__sidebar{padding:0}}@media (min-width:1024px){.dashboard__content{padding:30px 15px 30px 30px}}@media (min-width:1200px){.dashboard__content{padding:60px 15px 60px 60px}}.dashboard__content-heading{margin:0 0 12px}.dashboard__content-heading--with-status{display:inline-block;margin:0 32px 0 0;vertical-align:middle}.dashboard__subtitle,.dashboard__title,.dashboard__title--wrapped{font-family:Montserrat,sans-serif}.dashboard__title,.dashboard__title--wrapped{font-size:24px;font-weight:700}.dashboard__title{background:#fbfbfb;border:solid #6e7577;border-width:0 0 1px;margin:0 0 24px;padding:16px}.dashboard__subtitle{font-size:24px}.dashboard__link{display:inline-flex}.my-orders__fieldset{display:flex;flex-direction:column;justify-content:space-between;padding:0 8px}@media (min-width:768px){.my-orders__fieldset{align-items:center;flex-direction:row}}.my-orders__search{min-width:50%}@media (min-width:768px){.my-orders__search{margin:16px 0 0;padding:0 8px 0 0}}.my-orders__date input{padding:0 8px}@media (min-width:768px){.my-orders__date input{padding:0 16px}.my-orders__date--from,.my-orders__total--min{margin:0 16px 0 0}.my-orders__field-wrapper{align-items:center;display:flex}}.my-orders__field-label{margin:0 8px 0 0}.my-orders__actions{justify-content:flex-end}.my-orders__filter-summary>ul{padding:0 8px}.my-orders__filter-summary>ul>li{display:flex;flex-wrap:wrap}.my-orders__filter-summary .action-remove,.my-orders__filter-summary .label,.my-orders__filter-summary .sub-label,.my-orders__filter-summary span[data-name=order-date-from],.my-orders__filter-summary span[data-name=order-total-min]{margin:0 4px 0 0}.my-orders__filter-summary .action-remove:not(.action-clear-all):before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23ff5656' d='M18.3 5.71a.996.996 0 0 0-1.41 0L12 10.59 7.11 5.7A.996.996 0 1 0 5.7 7.11L10.59 12 5.7 16.89a.996.996 0 1 0 1.41 1.41L12 13.41l4.89 4.89a.996.996 0 1 0 1.41-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:flex;height:24px;position:relative;width:24px}.product-reviews__image{display:block;margin:8px auto;max-width:300px}@media (min-width:480px){.email-to-friend{margin:0 auto;max-width:500px}}.email-to-friend__form{width:100%}.email-to-friend__legend{font-family:Montserrat,sans-serif;font-weight:700}.email-to-friend__sender-wrapper{margin:0 0 16px}.email-to-friend__fieldset{margin:0 0 32px}.email-to-friend__inner-fieldset{margin:32px 0 0}.email-to-friend__options .fields:not(.additional) .email-to-friend__inner-fieldset{margin-top:0}.email-to-friend__message{resize:vertical}.email-to-friend__remove{margin:0 0 16px}.email-to-friend__back{cursor:pointer;margin:0 0 0 16px}.email-to-friend__submit{margin:0 0 32px}.forgot-password{margin:0 auto 80px;max-width:432px}.forgot-password__captcha-field,.forgot-password__email{margin-bottom:32px}.forgot-password__captcha-wrapper{align-items:center;display:flex;justify-content:space-around;margin-bottom:16px}.forgot-password__image{max-width:250px;padding-right:8px;width:auto}.forgot-password__info{color:#545454;font-size:18px;margin-bottom:32px}@media (min-width:768px){.forgot-password__info{text-align:center}}.forgot-password__actions{padding:16px 0;text-align:center}.forgot-password__heading{margin:24px 0 64px}.forgot-password__captcha{padding:0 16px}.home:not(.breadcrumbs__item){display:flex;flex-direction:column}.home__banner{margin:0 0 16px}@media (min-width:768px){.home__banner{margin:0 0 32px}}@media (min-width:1024px){.home__banner{margin:0 0 16px}}.product-view{padding:0}@media (min-width:768px){.product-view{padding:0}}@media (min-width:1200px){.product-view{padding:0}}.product-view__wrapper{display:flex;flex-direction:column;margin:0 auto;max-width:none}@media (min-width:768px){.product-view__wrapper{column-gap:16px;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto 1fr auto}}@media (min-width:1024px){.product-view__wrapper{column-gap:48px}}@media (min-width:1200px){.product-view__wrapper{column-gap:140px}}.product-view__description,.product-view__details{position:relative}@media (min-width:768px){.product-view__description,.product-view__details{grid-column-start:2;width:calc(100% - 16px)}}@media (min-width:1024px){.product-view__description,.product-view__details{width:calc(100% - 48px)}}@media (min-width:1200px){.product-view__description,.product-view__details{width:calc(100% - 140px)}}.product-view__description{order:2}.product-view__details{order:3}@media (min-width:768px){.product-view__details{grid-row-start:2}}.product-view__gallery{margin:0 0 16px;order:1;position:relative}@media (min-width:768px){.product-view__gallery{grid-column-start:1;grid-row-end:3;grid-row-start:1}}.product-view__badges{left:10px;top:10px;z-index:1}@media (min-width:768px){.product-view__badges{left:10px;top:10px}}@media (min-width:1024px){.product-view__badges{left:10px;top:10px}}@media (min-width:1200px){.product-view__badges{left:10px}}.product-view__title.heading--page{font-size:24px;margin:0 0 24px;text-transform:none}@media (min-width:768px){.product-view__title.heading--page{font-size:24px}}@media (min-width:1024px){.product-view__title.heading--page{font-size:55px}}.product-view__sku{color:#8b8b8b;display:none;font-weight:400}@media (min-width:768px){.product-view__sku{display:block}}.product-view__stock{color:inherit;font-size:13px;font-weight:700;min-height:22px;min-width:60px;padding:0;text-decoration:none;text-transform:uppercase;white-space:nowrap}.product-view__stock:after,.product-view__stock:before{display:none}.product-view__stock:hover{color:#378840;text-decoration:underline}@media (min-width:768px){.product-view__stock{font-size:14px}}.product-view__rating{align-items:flex-start;border:0 solid #d8d8d8;display:flex;justify-content:space-between;padding:0 0 8px}.product-view__price{display:block;padding:16px 0}@media (min-width:768px){.product-view__price{display:block}.product-view__price .price__value,.product-view__price .price__value--old,.product-view__price .price__value--special{font-size:24px}}.product-view .price--between{display:flex;flex-direction:column;line-height:1.2}.product-view .price--between .price__text{display:inline-flex;min-width:50px}.product-view__short-description-heading{color:#93bd40;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;text-transform:none}.product-view__buttons-wrapper--ee .product-view__extra-actions{display:flex}.product-view__buttons-wrapper--ee .product-view__update-wishlist{order:4}.product-view__buttons-wrapper--ee .towishlist{display:none}.product-view__buttons{align-items:flex-end;display:flex;flex-wrap:wrap;width:100%}@media (min-width:768px){.product-view__buttons .dropdown-list__label.button--icon-filled:after{left:calc(50% - 63px)}}.product-view__buttons .paypal{margin:0 16px 0 0}.product-view__extra-actions{align-items:center;display:none;justify-content:space-between;width:100%}@media (min-width:768px){.product-view__extra-actions{display:flex;width:auto}}.product-view__button{background-color:#f7f7f7;order:2;width:48%}@media (min-width:768px){.product-view__button{margin:0 0 0 8px;min-height:56px;min-width:56px;width:auto}.product-view__button .button__text{display:none}}.product-view__button--wishlist.button--icon-filled{background-color:#f7f7f7}.product-view__button--wishlist.button--icon-filled .icon{fill:#378840}.product-view__button--wishlist.button--icon-filled:after{background-position:0 100%;display:block}.product-view__button--wishlist.button--icon-filled:hover:before{background-color:#378840}.product-view__button--wishlist.button--icon-filled:hover:after{background-image:linear-gradient(90deg,#fff 50%,#0000 0);display:block}.product-view__button--wishlist.button--icon-filled:hover .icon{fill:#fff}.product-view__extra-actions{order:3}.product-view__addtowishlist{background-color:#f7f7f7;display:none;min-height:56px;min-width:56px;order:2;width:100%}@media (min-width:768px){.product-view__addtowishlist{display:flex;margin:0 0 0 8px;width:auto}}.product-view__addtowishlist .button__text{display:none}.product-view__addtowishlist--update{display:flex}.product-view__addtowishlist--update .button__text{display:inline-block}.product-view__update-wishlist{height:56px;margin:8px 0 0;order:2;width:100%}@media (min-width:768px){.product-view__update-wishlist{margin:16px 0 0}}.product-view__multiwishlist,.product-view__requisition{margin:8px 0 0;width:100%}@media (min-width:768px){.product-view__multiwishlist,.product-view__requisition{margin:16px 0 0}}.P24FormContainer-fake .product-view__multiwishlist .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.P24FormContainer-fake .product-view__requisition .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.product-view__multiwishlist #P24FormContainer>a,.product-view__multiwishlist #P24FormContainer>form>button,.product-view__multiwishlist .button,.product-view__multiwishlist .customer-diet__action,.product-view__multiwishlist .dashboard-table__link,.product-view__multiwishlist .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.product-view__multiwishlist .P24FormContainer-fake>form>button,.product-view__multiwishlist .slider__link--button,.product-view__multiwishlist .slider__link--button-secondary,.product-view__multiwishlist .ui-datepicker-buttonpane button,.product-view__requisition #P24FormContainer>a,.product-view__requisition #P24FormContainer>form>button,.product-view__requisition .button,.product-view__requisition .customer-diet__action,.product-view__requisition .dashboard-table__link,.product-view__requisition .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.product-view__requisition .P24FormContainer-fake>form>button,.product-view__requisition .slider__link--button,.product-view__requisition .slider__link--button-secondary,.product-view__requisition .ui-datepicker-buttonpane button,.ui-datepicker-buttonpane .product-view__multiwishlist button,.ui-datepicker-buttonpane .product-view__requisition button{width:100%}.product-view__multiwishlist .dropdown-list__label,.product-view__requisition .dropdown-list__label{justify-content:flex-start}@media (min-width:768px){.product-view__multiwishlist .dropdown-list__label,.product-view__requisition .dropdown-list__label{justify-content:center}.product-view__multiwishlist .dropdown-list__content,.product-view__requisition .dropdown-list__content{min-width:360px}}@media (min-width:1024px){.product-view__multiwishlist .dropdown-list__content,.product-view__requisition .dropdown-list__content{min-width:200%}}.product-view__requisition{order:5}@media (min-width:768px){.product-view__requisition{width:55%}}@media (min-width:1024px){.product-view__requisition{width:50%}}.product-view__requisition .dropdown-list__content{left:auto;right:0}.product-view__update-requisition-list{display:flex;height:56px;margin:0 0 16px;width:100%}.P24FormContainer-fake .product-view__update-requisition-list .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.product-view__update-requisition-list #P24FormContainer>a,.product-view__update-requisition-list #P24FormContainer>form>button,.product-view__update-requisition-list .button,.product-view__update-requisition-list .customer-diet__action,.product-view__update-requisition-list .dashboard-table__link,.product-view__update-requisition-list .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.product-view__update-requisition-list .P24FormContainer-fake>form>button,.product-view__update-requisition-list .slider__link--button,.product-view__update-requisition-list .slider__link--button-secondary,.product-view__update-requisition-list .ui-datepicker-buttonpane button,.ui-datepicker-buttonpane .product-view__update-requisition-list button{width:100%}.product-view__multiwishlist{order:4}@media (min-width:768px){.product-view__multiwishlist{width:44%}}@media (min-width:1024px){.product-view__multiwishlist{width:50%}.product-view__multiwishlist .dropdown-list__item{padding:0 8px 0 0}}.product-view__add-to-cart,.product-view__update-cart{display:block;flex-grow:1;height:50px;order:1;padding:0 16px}@media (min-width:768px){.product-view__add-to-cart,.product-view__update-cart{display:inline-flex}}.product-view__select-option .select__field-item,.product-view__select-option .select__field-list--single{height:56px;line-height:56px}.product-view__options{margin:0 0 24px}.product-view__qty{margin:0 0 32px}.product-view__stock-status{margin:16px 0 0}@media (min-width:768px){.product-view__stock-status{margin:0}}.product-view__brief{margin:32px 0}@media (min-width:768px){.product-view__brief{margin:16px 0 24px}}.product-view__brief .brief-info{display:block}.product-view__brief .brief-info__title{font-size:14px;font-weight:700;text-transform:capitalize}.product-view__brief .brief-info__subtitle{font-size:13px;text-transform:none}.product-view__brief .brief-info__item{margin:0 0 8px}.product-view__form{border:0 solid #d8d8d8;padding:16px 0}.product-view__summary{font-size:18px;margin:0 0 32px;padding:16px 0 0;width:100%}@media (min-width:768px){.product-view__summary{margin:0}}.product-view__summary-price{align-items:center;display:flex;font-weight:700;margin:0 0 16px}.product-view__summary-price .price__value{font-size:24px}.product-view__summary-unit{font-size:24px;padding:0 0 0 4px}.product-view__summary-list{font-size:18px}.product-view__summary-title{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;margin:0 0 16px;text-transform:uppercase}.product-view__summary-item-title{display:block;font-weight:500;text-transform:uppercase}.product-view__summary-item-value{color:#8b8b8b}.product-view__customization{border:solid #d8d8d8;border-width:0 0 1px;margin:0 0 8px;padding:0 0 16px}.product-view__grouped-table{border-width:0;margin:0 0 16px}.product-view__grouped-table td,.product-view__grouped-table th{border-right:0;justify-content:flex-end}.product-view__grouped-table td.product-view__grouped-product-name-cell,.product-view__grouped-table th.product-view__grouped-product-name-cell{justify-content:space-between}@media (min-width:768px){.product-view__grouped-table td.product-view__grouped-product-name-cell,.product-view__grouped-table th.product-view__grouped-product-name-cell{display:table-cell}}.product-view__grouped-table td.product-view__grouped-product-name-cell:before,.product-view__grouped-table th.product-view__grouped-product-name-cell:before{display:none}.product-view__grouped-table td:before,.product-view__grouped-table th{background-color:#fff;font-size:14px;font-weight:400;padding:8px 0;text-align:right}@media (min-width:768px){.product-view__grouped-table td:before,.product-view__grouped-table th{text-align:left}}.product-view__grouped-table td{padding:16px 0;vertical-align:top}.product-view__grouped-product-qty-td{padding-left:0 0 0 16px}.product-view__grouped-product-name{display:block;font-weight:500}@media (min-width:768px){.product-view__grouped-product-name{margin:0 0 8px}}.product-view__grouped-qty{max-width:112px}#P24FormContainer>form .product-view__grouped-qty input,.my-orders__field-wrapper .product-view__grouped-qty input,.P24FormContainer-fake>form .product-view__grouped-qty input,.product-view__grouped-qty #P24FormContainer>form input,.product-view__grouped-qty .input__field,.product-view__grouped-qty .my-orders__field-wrapper input,.product-view__grouped-qty .P24FormContainer-fake>form input,.product-view__grouped-qty .quote-items .quote-table-items .input-text,.quote-items .quote-table-items .product-view__grouped-qty .input-text{border-color:#acacac;text-align:center}.product-view__tabs{margin:0 auto;max-width:none}@media (min-width:768px){.product-view__tabs{margin:8px auto 0;padding:0 24px}}@media (min-width:1024px){.product-view__tabs{padding:0}}.product-view__tabs .tab__title{height:100px;padding:0 0 0 34px;text-align:center}@media (min-width:768px){.product-view__tabs .tab__title{padding:0 0 0 34px}}@media (min-width:1024px){.product-view__tabs .tab__title{padding:0 0 0 50px;text-align:left}}.product-view__tabs-sticky-wrap{display:none}@media (min-width:768px){.product-view__tabs-sticky-wrap{background-color:#fff;border:solid #d8d8d8;border-width:0 0 1px;box-shadow:0 2px 6px 0 #0000001a;display:block;left:50vw;margin-left:-50vw;margin-right:auto;position:fixed;right:auto;top:0;visibility:hidden;width:100vw;z-index:50}.product-view__tabs-sticky-wrap.aos-animate{visibility:visible}}.product-view__tabs-sticky{display:flex;flex-flow:row nowrap;justify-content:center;margin:0 auto;max-width:1120px;width:100%}.product-view__tabs-sticky .tab__title--sticky{align-items:center;border-width:0;display:flex;height:48px;justify-content:center;text-decoration:none}@media (min-width:768px){.product-view__table .table td{text-align:right}}.product-view .slider--products{margin:48px 0}.product-view .add-to-cart--ee .add-to-cart__wrapper{padding:12px 8px 8px}@media (min-width:768px){.product-view .add-to-cart--ee .add-to-cart__wrapper{padding:24px 8px}}@media (min-width:1024px){.product-view .add-to-cart--ee .add-to-cart__wrapper{padding:24px 40px}}.product-view .add-to-cart--ee .add-to-cart__action{bottom:8px;position:absolute;right:8px}@media (min-width:768px){.product-view .add-to-cart--ee .add-to-cart__action{position:static}}.product-view .add-to-cart--ee .price-box{display:flex;flex-direction:column;padding:12px 0 0}@media (min-width:768px){.product-view .add-to-cart--ee .price-box{align-items:center;flex-direction:row}}@media (min-width:1024px){.product-view .add-to-cart--ee .price-box{padding:4px 0 0}}.catalog-product-view .product-view__buttons-wrapper--ee .product-view__update-wishlist{display:none}.catalog-product-view .product-view__buttons-wrapper--ee .dropdown-list__icon{margin:0}.catalog-product-view.wishlist-index-configure .product-view__buttons-wrapper--ee .product-view__update-wishlist{display:flex}.catalog-product-view .grecaptcha-badge{bottom:112px!important}@media (min-width:768px){.catalog-product-view .grecaptcha-badge{bottom:0!important}}.search-no-results__icon{fill:#93bd40;height:120px;margin:48px auto;width:120px}.search-no-results__description{font-size:18px;line-height:32px;margin-bottom:48px;text-align:center}.search-no-results__description strong{font-size:24px}.search-no-results__link{width:100%}@media (min-width:768px){.search-no-results__link{width:320px}}.search-no-result.page-layout-2columns-left .catalog-list{display:flex}.search-no-result.page-layout-2columns-left .catalog-list__products{align-items:center;display:flex;flex-direction:column}.search-no-result.page-layout-2columns-left .catalog-list__sidebar-additional{display:none}.no-scroll{height:100%;overflow:hidden}.margin-0{margin:0}.margin-xs{margin:8px}.margin-s{margin:12px}.margin-m{margin:16px}.margin-sm{margin:24px}.margin-l{margin:32px}.margin-sl{margin:40px}.margin-xl{margin:48px}.margin-auto{margin:auto}.margin-top-0{margin-top:0}.margin-top-xs{margin-top:8px}.margin-top-s{margin-top:12px}.margin-top-m{margin-top:16px}.margin-top-sm{margin-top:24px}.margin-top-l{margin-top:32px}.margin-top-sl{margin-top:40px}.margin-top-xl{margin-top:48px}.margin-top-auto{margin-top:auto}.margin-bottom-0{margin-bottom:0}.margin-bottom-xs{margin-bottom:8px}.margin-bottom-s{margin-bottom:12px}.margin-bottom-m{margin-bottom:16px}.margin-bottom-sm{margin-bottom:24px}.margin-bottom-l{margin-bottom:32px}.margin-bottom-sl{margin-bottom:40px}.margin-bottom-xl{margin-bottom:48px}.margin-bottom-auto{margin-bottom:auto}.margin-left-0{margin-left:0}.margin-left-xs{margin-left:8px}.margin-left-s{margin-left:12px}.margin-left-m{margin-left:16px}.margin-left-sm{margin-left:24px}.margin-left-l{margin-left:32px}.margin-left-sl{margin-left:40px}.margin-left-xl{margin-left:48px}.margin-left-auto{margin-left:auto}.margin-right-0{margin-right:0}.margin-right-xs{margin-right:8px}.margin-right-s{margin-right:12px}.margin-right-m{margin-right:16px}.margin-right-sm{margin-right:24px}.margin-right-l{margin-right:32px}.margin-right-sl{margin-right:40px}.margin-right-xl{margin-right:48px}.margin-right-auto{margin-right:auto}.margin-hz-0{margin-left:0;margin-right:0}.margin-hz-xs{margin-left:8px;margin-right:8px}.margin-hz-s{margin-left:12px;margin-right:12px}.margin-hz-m{margin-left:16px;margin-right:16px}.margin-hz-sm{margin-left:24px;margin-right:24px}.margin-hz-l{margin-left:32px;margin-right:32px}.margin-hz-sl{margin-left:40px;margin-right:40px}.margin-hz-xl{margin-left:48px;margin-right:48px}.margin-hz-auto{margin-left:auto;margin-right:auto}.margin-vc-0{margin-bottom:0;margin-top:0}.margin-vc-xs{margin-bottom:8px;margin-top:8px}.margin-vc-s{margin-bottom:12px;margin-top:12px}.margin-vc-m{margin-bottom:16px;margin-top:16px}.margin-vc-sm{margin-bottom:24px;margin-top:24px}.margin-vc-l{margin-bottom:32px;margin-top:32px}.margin-vc-sl{margin-bottom:40px;margin-top:40px}.margin-vc-xl{margin-bottom:48px;margin-top:48px}.margin-vc-auto{margin-bottom:auto;margin-top:auto}.padding-0{padding:0}.padding-xs{padding:8px}.padding-s{padding:12px}.padding-m{padding:16px}.padding-sm{padding:24px}.padding-l{padding:32px}.padding-sl{padding:40px}.padding-xl{padding:48px}.padding-top-0{padding-top:0}.padding-top-xs{padding-top:8px}.padding-top-s{padding-top:12px}.padding-top-m{padding-top:16px}.padding-top-sm{padding-top:24px}.padding-top-l{padding-top:32px}.padding-top-sl{padding-top:40px}.padding-top-xl{padding-top:48px}.padding-bottom-0{padding-bottom:0}.padding-bottom-xs{padding-bottom:8px}.padding-bottom-s{padding-bottom:12px}.padding-bottom-m{padding-bottom:16px}.padding-bottom-sm{padding-bottom:24px}.padding-bottom-l{padding-bottom:32px}.padding-bottom-sl{padding-bottom:40px}.padding-bottom-xl{padding-bottom:48px}.padding-left-0{padding-left:0}.padding-left-xs{padding-left:8px}.padding-left-s{padding-left:12px}.padding-left-m{padding-left:16px}.padding-left-sm{padding-left:24px}.padding-left-l{padding-left:32px}.padding-left-sl{padding-left:40px}.padding-left-xl{padding-left:48px}.padding-right-0{padding-right:0}.padding-right-xs{padding-right:8px}.padding-right-s{padding-right:12px}.padding-right-m{padding-right:16px}.padding-right-sm{padding-right:24px}.padding-right-l{padding-right:32px}.padding-right-sl{padding-right:40px}.padding-right-xl{padding-right:48px}.padding-hz-0{padding-left:0;padding-right:0}.padding-hz-xs{padding-left:8px;padding-right:8px}.padding-hz-s{padding-left:12px;padding-right:12px}.padding-hz-m{padding-left:16px;padding-right:16px}.padding-hz-sm{padding-left:24px;padding-right:24px}.padding-hz-l{padding-left:32px;padding-right:32px}.padding-hz-sl{padding-left:40px;padding-right:40px}.padding-hz-xl{padding-left:48px;padding-right:48px}.padding-vc-0{padding-bottom:0;padding-top:0}.padding-vc-xs{padding-bottom:8px;padding-top:8px}.padding-vc-s{padding-bottom:12px;padding-top:12px}.padding-vc-m{padding-bottom:16px;padding-top:16px}.padding-vc-sm{padding-bottom:24px;padding-top:24px}.padding-vc-l{padding-bottom:32px;padding-top:32px}.padding-vc-sl{padding-bottom:40px;padding-top:40px}.padding-vc-xl{padding-bottom:48px;padding-top:48px}.border-primary{border:1px solid #d8d8d8}.border-secondary{border:1px solid #6e7577}.border-color-primary{border-color:#378840}.border-color-secondary{border-color:#93bd40}.border-color-light{border-color:#acacac}.border-width-1{border-width:1px}.border-width-2{border-width:2px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.none-text-transform{text-transform:none}.bold{font-weight:700}.display-none{display:none}@media (max-width:479px){.display-none-s{display:none}}@media (max-width:767px){.display-none-m{display:none}}@media (max-width:1023px){.display-none-l{display:none}}@media (max-width:1199px){.display-none-xl{display:none}}.opacity-0{opacity:0}.position-relative{position:relative}.position-absolute{position:absolute}.width-full{width:100%}.width-full-screen{width:100vw}.width-auto,.width-initial{width:auto}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body._has-modal{height:100%;overflow:hidden;width:100%}._block-content-loading{position:relative}.loader-mask{bottom:0;left:0;position:absolute;right:0;top:0}.modal-popup,.modal-slide{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden}.modal-popup._show,.modal-slide._show{visibility:visible}.modal-popup._show .modal-inner-wrap,.modal-slide._show .modal-inner-wrap{transform:translate(0)}.modal-popup .modal-inner-wrap,.modal-slide .modal-inner-wrap{background-color:#fff;box-shadow:0 0 12px 2px #00000059;opacity:1;pointer-events:auto}.modal-popup .modal-inner-wrap .modal__close-button-icon,.modal-slide .modal-inner-wrap .modal__close-button-icon{fill:#000}.modal-slide{left:0}@media (min-width:768px){.modal-slide{left:72px}}.modal-slide._show .modal-inner-wrap{transform:translateX(0)}.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;transform:translateX(100%);transition-duration:.3s;transition-timing-function:ease-in-out;width:auto}.modal-slide._inner-scroll .modal-inner-wrap{display:flex;flex-direction:column;overflow-y:visible}.modal-slide._inner-scroll .modal-footer,.modal-slide._inner-scroll .modal-header{flex-grow:0;flex-shrink:0}.modal-slide._inner-scroll .modal-content{overflow-y:auto}.modal-slide._inner-scroll .modal-footer{margin-top:auto}.modal-slide .modal-content,.modal-slide .modal-footer,.modal-slide .modal-header{padding:0 41px 41px}.modal-slide .modal-header{padding-bottom:33px;padding-top:33px}.modal-popup{left:0;overflow-y:auto}.modal-popup.modal-slide{left:0}@media (min-width:768px){.modal-popup.modal-slide{left:72px}}.modal-popup.modal-slide._show .modal-inner-wrap{transform:translateX(0)}.modal-popup.modal-slide .modal-inner-wrap{height:100%;margin:0;max-height:none;overflow-y:auto;position:static;transform:translateX(100%);transition-duration:.3s;transition-timing-function:ease-in-out;width:auto}@media (min-width:768px){.modal-popup.modal-slide{left:0;overflow-y:auto}.modal-popup.modal-slide._show .modal-inner-wrap{transform:translateY(0)}.modal-popup.modal-slide .modal-inner-wrap{box-sizing:border-box;display:flex;flex-direction:column;height:auto;left:0;margin:80px auto;position:absolute;right:0;transform:translateY(-200%);transition-duration:.2s;transition-timing-function:ease;width:75%}}.modal-popup._show .modal-inner-wrap{transform:translateY(0)}.modal-popup .modal-inner-wrap{box-sizing:border-box;display:flex;flex-direction:column;height:auto;left:0;margin:80px auto;position:absolute;right:0;transform:translateY(-200%);transition-duration:.2s;transition-timing-function:ease;width:75%}.modal-popup._inner-scroll{overflow-y:visible}.ie9 .modal-popup._inner-scroll,.ie10 .modal-popup._inner-scroll{overflow-y:auto}.modal-popup._inner-scroll .modal-inner-wrap{max-height:90%}.ie9 .modal-popup._inner-scroll .modal-inner-wrap,.ie10 .modal-popup._inner-scroll .modal-inner-wrap{max-height:none}.modal-popup._inner-scroll .modal-content{overflow-y:auto}.modal-popup .modal-content,.modal-popup .modal-footer,.modal-popup .modal-header{padding-left:15px;padding-right:15px}@media (min-width:768px){.modal-popup .modal-content,.modal-popup .modal-footer,.modal-popup .modal-header{padding-left:30px;padding-right:30px}}.modal-popup .modal-footer,.modal-popup .modal-header{flex-grow:0;flex-shrink:0}.modal-popup .modal-header{padding-bottom:16px;padding-top:48px}.modal-popup .modal-footer{margin-top:auto;padding-bottom:30px;padding-top:30px}.modal-popup .modal-footer-actions{text-align:right}.modal-custom .action-close,.modal-popup .action-close,.modal-slide .action-close{background:#0000;border:none;position:absolute;right:10px;top:10px}.modal-custom .action-close:hover:before,.modal-popup .action-close:hover:before,.modal-slide .action-close:hover:before{color:#28642f}.modal-popup.modal-slide._inner-scroll._show{-webkit-overflow-scrolling:touch;overflow-y:auto}.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{height:auto;min-height:100%}@media (min-width:768px){.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{min-height:0}.modal-popup.modal-slide .modal-footer{border-top:0;text-align:right}.modal-popup .action-close{padding:30px}}.modal-popup .heading--page{margin-top:0}.modal-popup .action.primary,.modal-popup .action.secondary{width:auto}.modal-slide .action-close{padding:17px 14px}.modal-slide .page-main-actions{margin-bottom:18px;margin-top:33px}.modals-overlay{background-color:#000000b3;bottom:0;left:0;position:fixed;right:0;top:0}body._has-modal-custom{height:100vh;overflow:hidden;width:100vw}body._has-modal-custom .modal-custom-overlay{background-color:#000000b3;height:100%;left:0;padding:0;position:fixed;top:0;width:100%}@media (min-width:768px){body._has-modal-custom{height:100%;overflow:hidden;width:100%}body._has-modal-custom .modal-custom-overlay{height:100vh;left:0;position:fixed;top:0;width:100vw}}@media (max-width:767px){.custom-slide{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden}.custom-slide._show{visibility:visible}.custom-slide._show .modal-inner-wrap{transform:translate(0)}.custom-slide .modal-inner-wrap{background-color:#fff;box-shadow:0 0 12px 2px #00000059;opacity:1;pointer-events:auto}.custom-slide .modal-inner-wrap .modal__close-button-icon{fill:#000}}@media (max-width:767px) and (min-width:768px){.custom-slide{left:72px}}@media (max-width:767px){.custom-slide._show .modal-inner-wrap{transform:translateX(0)}.custom-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;transform:translateX(100%);transition-duration:.3s;transition-timing-function:ease-in-out;width:auto}.custom-slide._show{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto}.custom-slide .modal-inner-wrap{background-color:#fff;box-sizing:border-box;height:auto;min-height:100%}}.fotorama{width:100%}.fotorama .fotorama__nav-wrap{display:flex}@media (min-width:768px){.fotorama .fotorama__nav-wrap{display:block}}.fotorama .fotorama__nav-wrap--horizontal .fotorama__active,.fotorama .fotorama__nav-wrap--vertical .fotorama__active{box-sizing:border-box}.fotorama .fotorama__nav-wrap--horizontal .fotorama__active.fotorama__nav__frame--thumb,.fotorama .fotorama__nav-wrap--vertical .fotorama__active.fotorama__nav__frame--thumb{border-width:2px}.fotorama .fotorama__nav-wrap--horizontal .fotorama__arr--disabled,.fotorama .fotorama__nav-wrap--vertical .fotorama__arr--disabled{display:none!important}.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr{background-color:#fff}.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon{background-image:url(../images/fotorama/angle-up.svg)}.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{background-image:url(../images/fotorama/angle-down.svg)}.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{fill:#000;background-position:50%;height:24px;margin:auto;padding:0;position:relative;width:24px}.fotorama .fotorama__stage{padding-bottom:16px}@media (min-width:768px){.fotorama .fotorama__stage{margin-bottom:16px;padding-bottom:0}}@media (min-width:1024px){.fotorama .fotorama__stage{margin-bottom:0;margin-left:16px}}@media (min-width:1200px){.fotorama .fotorama__stage{margin-left:48px}}.fotorama .fotorama__nav.fotorama__shadows--bottom:after,.fotorama .fotorama__nav.fotorama__shadows--bottom:before,.fotorama .fotorama__nav.fotorama__shadows--left:after,.fotorama .fotorama__nav.fotorama__shadows--left:before,.fotorama .fotorama__nav.fotorama__shadows--right:after,.fotorama .fotorama__nav.fotorama__shadows--right:before,.fotorama .fotorama__nav.fotorama__shadows--top:after,.fotorama .fotorama__nav.fotorama__shadows--top:before,.fotorama .fotorama__stage.fotorama__shadows--bottom:after,.fotorama .fotorama__stage.fotorama__shadows--bottom:before,.fotorama .fotorama__stage.fotorama__shadows--left:after,.fotorama .fotorama__stage.fotorama__shadows--left:before,.fotorama .fotorama__stage.fotorama__shadows--right:after,.fotorama .fotorama__stage.fotorama__shadows--right:before,.fotorama .fotorama__stage.fotorama__shadows--top:after,.fotorama .fotorama__stage.fotorama__shadows--top:before{background-image:none}.fotorama .fotorama-video-container{cursor:pointer}.fotorama .fotorama-video-container.video-unplayed:after{background:url(../Magento_ProductVideo/img/gallery-sprite.png) 100% 100%;bottom:0;content:"";height:100px;left:0;margin:auto;opacity:.8;position:absolute;right:0;top:12px;width:100px}.fotorama .fotorama-video-container.video-unplayed:hover:after{opacity:1}.fotorama .fotorama-video-container.fotorama__product-video--loaded .product-video{display:block;height:100%;width:100%}.fotorama .fotorama-video-container .product-video{display:none}.fotorama .fotorama-video-container .fotorama__img{pointer-events:none}.fotorama .fotorama__thumb-border{display:none}.fotorama__wrapper{width:100%}.fotorama__wrapper:not(._block-content-loading){padding:0!important}.fotorama__wrapper._block-content-loading .loader{background-color:initial}@media (min-width:1024px){.fotorama__wrapper._block-content-loading{margin-left:66px}.fotorama__wrapper._block-content-loading>:not(.loader){opacity:0}}@media (min-width:1200px){.fotorama__wrapper._block-content-loading{margin-left:98px}}.progress-bar{display:none;list-style:none;padding:15px 0 0;visibility:hidden}@media (min-width:768px){.progress-bar{display:flex;margin:0 auto 40px;visibility:visible;width:100%}}.progress-bar__item{flex:1;position:relative}.progress-bar__item:first-child .progress-bar__line{justify-content:flex-start}.progress-bar__item:first-child .progress-bar__line:before{border-bottom-left-radius:8px;border-top-left-radius:8px}.progress-bar__item:last-child .progress-bar__line{justify-content:flex-end}.progress-bar__item:last-child .progress-bar__line:before{border-bottom-right-radius:8px;border-top-right-radius:8px}.progress-bar__item:last-child .progress-bar__label{order:0;padding-left:0;padding-right:10px}.progress-bar__item--cart .progress-bar__line:after{background-image:url(../images/icons/cart.svg);background-position:50%;background-repeat:no-repeat}.progress-bar__item--shipping .progress-bar__line:after{background-image:url(../images/icons/delivery.svg);background-position:50%;background-repeat:no-repeat}.progress-bar__item--payment .progress-bar__line:after{background-image:url(../images/icons/payment.svg);background-position:50%;background-repeat:no-repeat}.progress-bar__item--active .progress-bar__line:after,.progress-bar__item--active .progress-bar__line:before{background-color:#cce19f}.progress-bar__item--complete .progress-bar__line{cursor:pointer}.progress-bar__item--complete .progress-bar__line:before{background-color:#378840}.progress-bar__item--complete .progress-bar__line:after{background-color:#378840;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='18' viewBox='0 0 14 12' width='21' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m2.13 5.712 4.152 3.34L12.173.429l1.66 1.141-7.11 10.388-5.852-4.67z'/%3E%3C/svg%3E")}@media (min-width:768px){.progress-bar__line{word-wrap:break-word;color:#545454;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;justify-content:center;padding:0;width:100%}.progress-bar__line:before{background:#e5ede6;content:"";height:8px;left:1px;position:absolute;right:1px;top:-13px}.progress-bar__line:after{background:#e5ede6;border-radius:50%;content:"";display:block;height:50px;width:50px}}.progress-bar__label{line-height:50px;order:1;padding-left:10px;padding-right:0}.app-link{background:#fff;border-radius:8px;box-shadow:4px 4px 10px 0 #0000000d,-4px -4px 10px 0 #0000000d;display:block;margin:32px 20px 16px}@media (min-width:480px){.app-link{display:none}}.app-link__header{border-bottom:1px solid #bdbdbd;display:flex;flex-direction:row;padding:16px}.app-link__header h3{font-size:35px;font-weight:700;letter-spacing:-1.05px;margin:0}.app-link__header svg{flex-shrink:0}.app-link p{font-size:16px;font-weight:700;line-height:150%;padding:16px 24px 32px}.app-link p span{color:#378840}.app-link__buttons{padding:0 20px;text-align:center}.app-link__buttons #P24FormContainer>a,.app-link__buttons #P24FormContainer>form>button,.app-link__buttons .button,.app-link__buttons .customer-diet__action,.app-link__buttons .dashboard-table__link,.app-link__buttons .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.app-link__buttons .P24FormContainer-fake>form>button,.app-link__buttons .slider__link--button,.app-link__buttons .slider__link--button-secondary,.app-link__buttons .ui-datepicker-buttonpane button,.P24FormContainer-fake .app-link__buttons .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.ui-datepicker-buttonpane .app-link__buttons button{font-size:16px;height:56px;margin-bottom:16px;width:283px}.app-link__buttons .button--secondary,.app-link__buttons .button--secondary-light{border:2px solid #378840}.app-link__buttons svg{margin-bottom:16px;max-width:100%}#P24FormContainer>a,#P24FormContainer>form>button,.button,.customer-diet__action,.dashboard-table__link,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.P24FormContainer-fake>form>button,.slider__link--button,.slider__link--button-secondary,.ui-datepicker-buttonpane button{max-width:100%}@media (min-width:768px){#P24FormContainer>a,#P24FormContainer>form>button,.button,.customer-diet__action,.dashboard-table__link,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.P24FormContainer-fake>form>button,.slider__link--button,.slider__link--button-secondary,.ui-datepicker-buttonpane button{white-space:nowrap}}#P24FormContainer>a.action-close .icon,#P24FormContainer>form>button.action-close .icon,.action-close.customer-diet__action .icon,.action-close.dashboard-table__link .icon,.action-close.slider__link--button-secondary .icon,.action-close.slider__link--button .icon,.button.action-close .icon,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.action-close.przelewy24-pay-with-card .icon,.P24FormContainer-fake>form>button.action-close .icon,.ui-datepicker-buttonpane button.action-close .icon{height:24px;width:24px}.button--icon-light .button__icon,.button--icon-light .icon{fill:#acacac}.button--secondary-light .button__text,.button--secondary .button__text{color:#000}.button--secondary-light:hover,.button--secondary:hover{background-color:#000;border:1px solid #000}.button--secondary-light:hover .icon,.button--secondary:hover .icon{fill:#fff}.button--red,.ui-datepicker-buttonpane button{background-color:#ff5656;border:none;color:#fff}.button--red .icon,.ui-datepicker-buttonpane button .icon{fill:#fff}.button--red .button__text,.ui-datepicker-buttonpane button .button__text{color:#fff}.button--red.focus-visible,.button--red:hover,.ui-datepicker-buttonpane button.focus-visible,.ui-datepicker-buttonpane button:hover{background-color:#ff0a0a;border:none;color:#fff}.button--red.focus-visible .icon,.button--red:hover .icon,.ui-datepicker-buttonpane button.focus-visible .icon,.ui-datepicker-buttonpane button:hover .icon{fill:#fff}.button--red.focus-visible .button__text,.button--red:hover .button__text,.ui-datepicker-buttonpane button.focus-visible .button__text,.ui-datepicker-buttonpane button:hover .button__text{color:#fff}.button--red:disabled,.button--red[disabled],.ui-datepicker-buttonpane button:disabled,.ui-datepicker-buttonpane button[disabled]{background-color:#acacac;border:none;color:#fff}.button--red:disabled .icon,.button--red[disabled] .icon,.ui-datepicker-buttonpane button:disabled .icon,.ui-datepicker-buttonpane button[disabled] .icon{fill:#fff}.button--red:disabled .button__text,.button--red[disabled] .button__text,.ui-datepicker-buttonpane button:disabled .button__text,.ui-datepicker-buttonpane button[disabled] .button__text{color:#fff}.button--size-l{font-size:18px;line-height:1.2;min-height:50px;padding-bottom:5px;padding-top:5px}.button--add-to .button__text{display:inline}#P24FormContainer>a:hover,#P24FormContainer>form>button:hover,.button:hover,.customer-diet__action:hover,.dashboard-table__link:hover,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:hover,.P24FormContainer-fake>form>button:hover,.slider__link--button-secondary:hover,.slider__link--button:hover,.ui-datepicker-buttonpane button:hover{color:#fff}.button--block{width:100%}.button--blue{background:#79dcfb;color:#000}.button--blue:hover{background:#47cffa}.button__icon{fill:#fff}#P24FormContainer>a.input__button-pass,#P24FormContainer>form>button.input__button-pass,.button.input__button-pass,.input__button-pass.customer-diet__action,.input__button-pass.dashboard-table__link,.input__button-pass.slider__link--button,.input__button-pass.slider__link--button-secondary,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.input__button-pass.przelewy24-pay-with-card,.P24FormContainer-fake>form>button.input__button-pass,.ui-datepicker-buttonpane button.input__button-pass{position:absolute}.breadcrumbs{display:block}.breadcrumbs__icon{fill:#cdcdcd;height:18px;width:18px}.breadcrumbs__icon-element{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23cdcdcd' d='M10.874 17.184c.359-1.95.285-5.764 3.047-5.764C16.171 11.42 18 9.59 18 7.34c0-2.25-1.83-4.079-4.079-4.079-.295 0-.59.034-.878.1A4.085 4.085 0 0 0 9.027 0 4.085 4.085 0 0 0 5.01 3.363a3.954 3.954 0 0 0-.878-.1C1.879 3.263 0 5.087 0 7.34c0 2.255 1.878 4.079 4.133 4.079 2.762 0 2.689 3.815 3.047 5.764 0 .45.365.816.816.816h2.063c.45 0 .815-.366.815-.816Z'/%3E%3C/svg%3E");background-repeat:no-repeat;display:inline-block;height:18px;width:18px}.cookie-message{bottom:0;position:fixed;z-index:1000000000}.ui-datepicker{background:#f7f7f7;border-radius:20px;display:none;padding:15px 10px;width:auto}.ui-datepicker:not(.ui-datepicker-inline){box-shadow:5px 5px 10px 0 #00000059;z-index:999999!important}.ui-datepicker-header{background:#0000;border:none;padding:10px 0}.ui-datepicker-title{display:flex;font-size:18px;justify-content:center;padding:0 50px}.ui-datepicker-month{color:#000;font-weight:400;text-transform:capitalize}.ui-datepicker-year{color:#8b8b8b;font-weight:400}.ui-datepicker-next,.ui-datepicker-prev{background:#fff;border-radius:50%;box-shadow:0 2px 4px #00000040,0 -2px 4px #ffffff40;cursor:pointer;font-size:0;height:40px;position:absolute;top:17px;width:40px;z-index:20}.ui-datepicker-next-hover span,.ui-datepicker-prev-hover span{border-color:#000}.ui-datepicker-next span,.ui-datepicker-prev span{border:solid;border-color:#000;border-width:0 2px 2px 0;display:block;height:8px;left:50%;margin:-4px 0 0 -3px;position:absolute;top:50%;transform:rotate(135deg);width:8px}.ui-datepicker-prev{left:12px}.ui-datepicker-next{right:12px}.ui-datepicker-next span{border-color:#000;margin-left:-5px;top:50%;transform:rotate(315deg)}.ui-datepicker select.ui-datepicker-month-year,.ui-datepicker table{width:100%}.ui-datepicker-calendar{border:0;border-collapse:collapse}.ui-datepicker-calendar .ui-state-default{background:#fff;color:#000;text-align:center}.ui-datepicker-calendar .ui-state-active{background-color:#93bd40;color:#fff}.ui-datepicker-calendar .ui-state-disabled span{background:#8b8b8b;color:#fff}.ui-datepicker-calendar th{border-bottom:15px solid #0000;color:#000;font-weight:400}.ui-datepicker-calendar td{border:4px solid #0000;font-size:14px}.ui-datepicker-calendar td a,.ui-datepicker-calendar td span{border-radius:14px;box-shadow:none;display:block;height:35px;line-height:35px;margin-left:auto;margin-right:auto;text-decoration:none;width:35px}.ui-datepicker-calendar td .ui-state-hover{background-color:#378840;color:#fff}.ui-datepicker-calendar .ui-datepicker-selected-day{border:0}.ui-datepicker-calendar .ui-datepicker-selected-day .ui-state-default{background-color:#93bd40;color:#fff}.ui-datepicker-calendar .ui-datepicker-today span{background:#ebebeb;color:#545454;position:relative}.ui-datepicker-calendar .ui-datepicker-today span:before{background:#378840;border-radius:50%;content:"";display:block;height:6px;left:50%;position:absolute;top:2px;transform:translateX(-50%);width:6px}.ui-datepicker-inline{display:block!important;position:relative;width:auto!important}.ui-datepicker-inline.ui-datepicker-multi{column-gap:10px;display:grid!important;grid-template-columns:1fr}@media (min-width:768px){.ui-datepicker-inline.ui-datepicker-multi{grid-template-columns:1fr 1fr}}.ui-datepicker-buttonpane{border:0;text-align:right}.ui-datepicker-buttonpane button{font-size:13px;min-height:30px;padding:0 15px}.mega-menu__list{align-items:normal;column-gap:10px;justify-content:right;margin:0}@media (min-width:1024px){.mega-menu__list{column-gap:0}}@media (min-width:1200px){.mega-menu__list{column-gap:10px}}.mega-menu__list.container{padding:0}.mega-menu__item:hover{background:#0000}.mega-menu__item--primary{margin:0 0 0 auto}.mega-menu__item--primary .mega-menu__link{background:#378840;border:0;border-radius:8px;color:#fff;font-weight:700;height:30px;justify-content:center;min-width:190px;padding:0 7px}@media (min-width:1200px){.mega-menu__item--primary .mega-menu__link{height:30px;padding:0 7px}}.mega-menu__item--primary .mega-menu__link:after{display:none}.mega-menu__item--primary:hover .mega-menu__link{background:#93bd40;border:0;color:#fff;text-decoration:none}.mega-menu__item--secondary .mega-menu__link{color:#000;font-weight:700}.mega-menu__item--outline .mega-menu__link{border:2px solid #93bd40;border-radius:8px}.mega-menu__item--parent{margin-right:20px}.mega-menu__item--parent .mega-menu__link:after{border:6px solid #0000;border-top-color:#000;content:"";height:0;margin-top:3px;position:absolute;right:0;top:50%;transform:translate(100%,-50%);width:0}.mega-menu__link{height:100%;white-space:nowrap}@media (min-width:1200px){.mega-menu__link{font-size:16px}}.mega-menu__inner-list{border-radius:0 8px 8px 8px;list-style:disc}.mega-menu__inner-item:last-child{padding:0}.mega-menu__inner-item.text-transform-none a{text-transform:none}.catalog-product-view--dark .mega-menu__list{background-color:#0b0b0b}.catalog-product-view--dark .mega-menu__item--secondary .mega-menu__link{color:#fff}.catalog-product-view--dark .mega-menu__item .focus-visible .mega-menu__link,.catalog-product-view--dark .mega-menu__item:active .mega-menu__link,.catalog-product-view--dark .mega-menu__item:hover .mega-menu__link{background-color:initial;color:#d2ff6e}.catalog-product-view--dark .mega-menu__item--outline .mega-menu__link{border-color:#2c9a38;color:#a0a0a0}.catalog-product-view--dark .mega-menu__item--primary .mega-menu__link{background-color:#2c9a38;color:#0b0b0b}.catalog-product-view--dark .mega-menu__item--primary:hover .mega-menu__link{background-color:#d2ff6e;color:#0b0b0b}.catalog-product-view--dark .mega-menu__item--parent .mega-menu__link:after{border-top-color:#fff}.catalog-product-view--dark .header__logo-alt{filter:invert(1)}.mega-menu__item--one-pln{position:relative}.mega-menu__item--one-pln:after{background:url(../images/menu-one-pln.svg) 50% no-repeat;content:"";height:21px;left:0;position:absolute;right:0;top:100%}.side-menu__item--one-pln{margin-bottom:18px;position:relative}.side-menu__item--one-pln:after{background:url(../images/menu-one-pln.svg) 50% no-repeat;content:"";height:21px;left:0;margin-top:-11px;position:absolute;right:0;top:100%}.header--sticky:not(.header--checkout) .mega-menu__item--one-pln:after{margin-top:-12px}.menu-meal-view .page-wrapper{margin-bottom:0}.menu-view{background:#eff4f0;padding-bottom:5px}.menu-view__header{background:#fff;padding-bottom:10px}@media (min-width:768px){.menu-view__header{padding-bottom:40px}}.menu-view__header-wrapper{align-items:center;display:flex;flex-wrap:wrap}.menu-view__heading{margin:30px 0;width:100%}@media (min-width:1024px){.menu-view__heading{padding-right:40px;width:auto}}.menu-view__details{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:10px}@media (min-width:1024px){.menu-view__details{padding:0 40px}}.menu-view__icon{padding-right:10px}.menu-view__name{font-size:24px;font-weight:700}@media (min-width:1200px){.menu-view__name{max-width:320px}}.menu-view__date{color:#545454;font-size:16px}.menu-view__tags{flex:0 0 100%}@media (min-width:768px){.menu-view__tags{flex:1;padding-left:20px}}@media (min-width:1024px){.menu-view__tags{flex:0 0 100%;padding-left:0}}@media (min-width:1200px){.menu-view__tags{flex:1}}.menu-view__tag{border:1px solid #545454;border-radius:20px;color:#545454;display:inline-block;font-size:13px;line-height:1;margin:0 5px 10px;padding:5px 10px}.menu-view__meal{background:#fff;border-radius:8px;cursor:pointer;margin:20px 0;padding:30px}.menu-view__meal--active{background:#d2ff6e;cursor:auto}.menu-view__meal-title{align-items:center;display:flex;flex-wrap:wrap}@media (min-width:768px){.menu-view__meal-title{align-items:flex-start}}.menu-view__meal-image{margin-right:10px}.menu-view__arrow{flex:0 0 auto;height:36px;margin-left:auto;width:36px}.menu-view__meal--active .menu-view__arrow{transform:rotate(180deg)}.menu-view__meal-name,.menu-view__meal-type{font-size:16px}@media (min-width:1024px){.menu-view__meal-name,.menu-view__meal-type{font-size:24px}}.menu-view__meal-type{color:#000;margin-right:24px;white-space:nowrap}.menu-view__meal-name{color:#545454;flex:0 0 100%;margin-top:10px;order:1}@media (min-width:768px){.menu-view__meal-name{flex:1;margin-top:0;order:0}}.menu-view__content{display:flex;flex-wrap:wrap;margin-top:30px}@media (min-width:1024px){.menu-view__content{font-size:18px}}.menu-view__nutritions{color:#54662c;flex:0 0 100%}@media (min-width:768px){.menu-view__nutritions{box-sizing:border-box;flex:0 0 33.33333%;max-width:33.33333%;padding-left:8px;padding-right:8px}}.menu-view__ingredients{color:#54662c;display:flex;flex:0 0 100%;flex-direction:column}@media (min-width:768px){.menu-view__ingredients{box-sizing:border-box;flex:0 0 66.66667%;max-width:66.66667%;padding-left:8px;padding-right:8px}}.menu-view__ingredients-content{margin-bottom:auto}.menu-view__notice{color:#000;display:block}.menu-view__table{border:2px solid #54662c;border-collapse:collapse;font-size:13px}.menu-view__table td,.menu-view__table th{border:2px solid #54662c;padding:5px 10px;text-align:left}.menu-view__table th{font-weight:400}.menu-view__table td{font-weight:700}.menu-view__ingredients-content,.menu-view__table{margin-top:20px}.checkout-cart-index .cart-empty,.message{padding-right:24px}.message__close{fill:#000;position:absolute;right:10px;top:10px}.message__close--error,.message__close--success,.message__close--warning{fill:#000}.message__close>.icon{height:16px;width:16px}.message__close>svg:not(.icon){height:0;width:0}.message--inline{display:inline-flex;width:auto}.message--warning{background-color:#fcddca;border-color:#ca4900;color:#000}.message--warning:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.281 3.01 1.77 17.853a2.17 2.17 0 0 0-.005 2.089c.174.318.424.584.727.77.302.185.646.285.997.29h17.024c.351-.005.695-.105.997-.29.303-.186.553-.452.727-.77a2.171 2.171 0 0 0-.005-2.09l-8.513-14.84a2.053 2.053 0 0 0-.732-.74 1.944 1.944 0 0 0-1.972 0 2.053 2.053 0 0 0-.732.74v0Z' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 15a1 1 0 0 1-1-1V8a1 1 0 0 1 2 0v6a1 1 0 0 1-1 1Zm-1.5 2.5a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z' fill='%23000'/%3E%3C/svg%3E")}.messages__wrap.aos-animate{left:15px;position:fixed;top:67px;width:calc(100% - 30px);z-index:51}@media (min-width:1024px){.messages__wrap.aos-animate{top:107px}}.header__minicart{display:flex;position:static}@media (min-width:1024px){.header__minicart{padding-left:8px}}.header__content{position:relative}.header__content:after,.header__content:before{content:"";display:table}.header__content:after{clear:both}.header__content .showcart{cursor:pointer;padding:inherit}.header__content .header__minicart-content{background:#fff;border:0;bottom:inherit;box-shadow:0 3px 3px #00000026;box-sizing:border-box;display:none;height:inherit;list-style:none none;margin:0;min-width:100%;position:absolute;right:0;top:100%;width:700px;z-index:101}.header__content .header__minicart-content li{margin:0;padding:false}.header__content .header__minicart-content li:hover{background:false;cursor:pointer}.header__content.active{overflow:visible}.header__content.active .header__minicart-content{display:block}.header__content .showcart{min-width:24px;padding-left:0}@media (min-width:480px){.header__content .showcart{min-width:40px;padding-left:inherit}}.header__content .header__minicart-content{border-radius:0;padding:0}@media (max-width:767px){.header__content .header__minicart-content{height:100%;position:fixed;top:0;width:100%}}.minicart-content{height:100vh!important}@media (min-width:768px){.minicart-content{height:auto!important}}@media (min-width:1024px){.minicart-content__heading{display:none}}.minicart-content__empty{font-weight:700;padding:32px;text-align:center}.minicart-content__empty .action-close{position:absolute;right:0;top:0}.minicart-content__bottom{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:auto;position:static}.minicart-content__summary-label{margin-left:0;margin-right:4px}.minicart-content__summary-label .price span:after{content:":"}.minicart-content__actions{min-width:275px}.minicart-content .minicart-product__button-icon{fill:#8b8b8b}.checkout-cart-index .minicart-content .cart-empty,.minicart-content .checkout-cart-index .cart-empty,.minicart-content .message{border:0;border-radius:0;margin:0}.minicart-products{display:grid;grid-template-columns:0 2fr 1fr 1fr 0 40px;max-height:calc(100% - 70px);overflow:auto}@media (min-width:480px){.minicart-products{grid-template-columns:80px 2fr 1fr 1fr 0 40px}}@media (min-width:768px){.minicart-products{grid-template-columns:130px 2fr 1fr 1fr 1fr 40px;max-height:calc(100vh - 147px)}}@media (min-width:1024px){.minicart-products{max-height:calc(100vh - 267px)}}.minicart__header{align-items:center;display:flex;grid-column-end:7;grid-column-start:1;justify-content:space-between;padding:30px}.minicart__header-title{font-weight:700}.minicart__cell{align-items:center;border-bottom:1px solid #ebebeb;display:flex;flex-direction:column;justify-content:center;padding:10px 5px}.minicart__cell--header{color:#545454;font-size:13px;white-space:nowrap}.minicart__cell--actions{padding:10px 0}.minicart__cell--image{visibility:hidden}@media (min-width:480px){.minicart__cell--image{visibility:visible}}.minicart__cell--image a{width:100%}.minicart__cell--product{align-items:flex-start}.minicart__cell--row-total{visibility:hidden}@media (min-width:768px){.minicart__cell--row-total{visibility:visible}}.minicart__cell--message{border-top:1px solid #fff;grid-column-end:7;grid-column-start:1;margin-top:-1px;padding:0}.cart-list-item__attributes-list,.minicart-product__attributes-list{color:#000;font-size:12px;text-align:left}.minicart-product__option{line-height:1.2;margin-bottom:4px}.minicart-product__update{font-size:12px;min-height:30px}.minicart-price{color:#000;font-size:13px;font-weight:400}.minicart__extra-product{margin-bottom:15px;width:100%}.minicart__extra-product-name{text-transform:uppercase}.minicart__extra-product-button{background-color:#93bd40;background-image:url(../images/select.png);background-position:100% 0;background-repeat:no-repeat;background-size:60px;border:0;color:#fff;font-weight:700}.minicart__extra-product-button .icon{fill:#fff}.minicart__extra-product-button .button__text{color:#fff}.minicart__extra-product-button.focus-visible,.minicart__extra-product-button:hover{background-color:#73b57a;border:0;color:#fff}.minicart__extra-product-button.focus-visible .icon,.minicart__extra-product-button:hover .icon{fill:#fff}.minicart__extra-product-button.focus-visible .button__text,.minicart__extra-product-button:hover .button__text{color:#fff}.minicart__extra-product-button:disabled,.minicart__extra-product-button[disabled]{background-color:#acacac;border:0;color:#000}.minicart__extra-product-button:disabled .icon,.minicart__extra-product-button[disabled] .icon{fill:#000}.minicart__extra-product-button:disabled .button__text,.minicart__extra-product-button[disabled] .button__text{color:#000}@media (min-width:480px){.minicart__extra-product-button{background-position:top right 30px}}.catalog-product-view--dark .minicart__cell{border-color:#2e2e2e}.catalog-product-view--dark .minicart__cell--header{color:#6c6c6c}.catalog-product-view--dark .minicart__cell .button--icon .button__icon,.catalog-product-view--dark .minicart__cell .button--icon .icon{fill:#a0a0a0}.catalog-product-view--dark .minicart-product__link{color:#fff;font-weight:700}.catalog-product-view--dark .minicart-product__link:hover{color:#d2ff6e}.catalog-product-view--dark .minicart-price{color:#fff}.catalog-product-view--dark .cart-list-item__attributes-list,.catalog-product-view--dark .minicart-product__attributes-list{color:#a0a0a0}.catalog-product-view--dark .minicart-content__bottom{background-color:#121212;border-color:#2e2e2e}.catalog-product-view--dark .minicart-content__summary-label{color:#fff}.catalog-product-view--dark .minicart-content__summary-value{color:#d2ff6e}.catalog-product-view--dark .quantity-update__input{background-color:initial;border-color:#2c2c2c;color:#fff}.catalog-product-view--dark .quantity-update .quantity-update__button{border-color:#2c2c2c}.catalog-product-view--dark .quantity-update .quantity-update__button:disabled{background-color:initial;opacity:.5}.catalog-product-view--dark .quantity-update__button .icon{fill:#2c2c2c}.catalog-product-view--dark .minicart-content__action-button{background-color:initial;border-color:#2c9a38;border-width:2px;color:#2c9a38;font-weight:700}.catalog-product-view--dark .minicart-content__action-button:hover{background-color:#2c9a38;color:#0b0b0b}.catalog-product-view--dark .minicart-content__checkout{background-color:#2c9a38;border-color:#2c9a38;color:#0b0b0b}.catalog-product-view--dark .minicart-content__checkout:hover{background-color:#c4ff40;border-color:#c4ff40}.modal-popup .heading--page{font-size:24px}@media (min-width:768px){.modal-popup .heading--page{font-size:40px}.modal-popup.confirm{left:50%;max-width:480px;transform:translate(-50%)}}.modal-popup.confirm .modal-footer{display:flex;justify-content:space-between}.modal-custom.custom-slide .modal-inner-wrap,.modal-popup.modal-slide .modal-inner-wrap{transform:translateY(-100%)}.modal-custom.custom-slide._show .modal-inner-wrap,.modal-popup.modal-slide._show .modal-inner-wrap{transform:translate(0)}@media (min-width:768px){.modal-custom.custom-slide .modal-inner-wrap{transform:translate(0)}}.product-menu__menu-message{align-items:center;display:flex;flex-direction:column;padding:0 0 2rem}@media (min-width:1024px){.product-menu__menu-message{flex-direction:row;justify-content:space-between}}.product-menu__menu-message-title{font-size:35px;font-weight:700}.product-menu__menu-message-notice{align-items:center;color:#545454;display:flex;font-size:13px}.product-menu__menu-message-no-product{color:#545454;font-size:13px;text-align:center}.product-menu__menu-message svg{margin-right:5px}.product-menu__menu-message.message--error,.product-menu__menu-message.message-error{align-items:center;border-radius:10px;display:flex;justify-content:center;padding:1rem 0}.product-menu__choose-day{display:block;font-size:24px;font-weight:700;margin-bottom:20px}.product-menu__calendar-button{display:none}@media (min-width:1024px){.product-menu__calendar-button{align-items:center;border-radius:8px;box-shadow:4px 4px 10px 0 #e9e9e9;cursor:pointer;display:flex;height:50px;justify-content:center;margin:0 10px;width:40px}.product-menu__calendar-button.swiper-button-lock.swiper-button-disabled{display:inherit}}.product-menu__calendar-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.product-menu__calendar-wrapper .swiper-container{height:100px;width:100%}.product-menu__meals{flex:1 1 0;width:unset}@media (min-width:1024px){.product-menu__meals{width:0}}.product-menu__meals-wrapper{display:flex;flex-direction:column;gap:10px}@media (min-width:1024px){.product-menu__meals-wrapper{flex-direction:row}}.product-menu__meals-energy-text{background:#d2ff6e;border-radius:22px;font-weight:700;height:-moz-fit-content;height:fit-content;margin-bottom:20px;padding:5px 10px;width:-moz-fit-content;width:fit-content}.product-menu__meals-card{border-radius:8px;box-shadow:4px 4px 10px 0 #e9e9e9;cursor:pointer;display:flex;flex-direction:column;height:100%;padding:16px}.product-menu__meals-card.active{background:#378840}.product-menu__meals-card.active .product-menu__meals-ingredients,.product-menu__meals-card.active .product-menu__meals-name{color:#fff}.product-menu__meals-composition{display:none;grid-column:1/-1;grid-row:2;grid-template-columns:260px 1fr;padding:3rem 1rem 1rem}@media (min-width:1024px){.product-menu__meals-composition{display:grid}}.product-menu__meals-composition-nutritions-details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.product-menu__meals-composition-nutritions-details>*{width:45%}.product-menu__meals-composition-nutritions-info{display:flex;flex-direction:column}.product-menu__meals-composition-nutritions-title{font-weight:700;margin-bottom:15px}.product-menu__meals-composition-nutrition{display:flex;flex-direction:row}.product-menu__meals-composition-nutrition-title{display:block;font-weight:700;margin-bottom:20px}.product-menu__meals-composition-nutrition p{font-weight:700;margin-left:5px}.product-menu__meals-composition-nutrition-energy_value{align-items:center}.product-menu__meals-composition-nutrition-energy_value>span{align-items:flex-end;display:flex;flex-direction:column;padding-right:8px;text-align:right}.product-menu__meals-name{font-size:16px;font-weight:700;margin-bottom:10px}.product-menu__meals-ingredients{color:#595959;font-size:13px;font-weight:500}.product-menu__day.swiper-slide{align-items:center;border-radius:8px;box-shadow:4px 4px 10px 0 #e9e9e9;cursor:pointer;display:flex;flex-direction:column;height:90px;justify-content:center;margin-right:10px;width:60px}.product-menu__day.swiper-slide.active{background-color:#378840}.product-menu__day.swiper-slide.active .product-menu__day-name{color:#fff}.product-menu__day-number{font-size:24px;font-weight:700}.product-menu__day-month{font-size:13px;font-weight:700}.product-menu__day-name{color:#055d0f;font-size:10px}.product-menu__day-title{font-size:24px;font-weight:700;padding:2rem 0 1rem}.product-menu__day-date{color:#378840}.customer-meals__nav,.product-menu__nav,.testimonials__nav{align-items:center;display:flex;justify-content:center;margin-top:20px}@media (min-width:1024px){.customer-meals__nav,.product-menu__nav,.testimonials__nav{margin-top:0;position:absolute;right:5px}}.customer-meals__nav-button,.product-menu__nav-button,.testimonials__nav-button{background:#fff;border-radius:50%;box-shadow:0 2px 4px #00000040,0 -2px 4px #ffffff40;cursor:pointer;height:40px;margin:0 24px 0 0;padding:0;width:40px}.customer-meals__nav-button:hover,.product-menu__nav-button:hover,.testimonials__nav-button:hover{background:#fff}.customer-meals__nav-button>span,.product-menu__nav-button>span,.testimonials__nav-button>span{border-color:#000;border-style:solid;border-width:0 2px 2px 0;display:block;font-size:0;height:8px;left:50%;margin:-4px 0 0 -3px;position:absolute;top:50%;transform:rotate(135deg);width:8px}.customer-meals__nav-button--next,.product-menu__nav-button--next{margin:0 0 0 24px}.customer-meals__nav-button--next>span,.product-menu__nav-button--next>span{transform:rotate(315deg)}.customer-meals__nav-button--hidden,.product-menu__nav-button--hidden{background:#0000;box-shadow:none;cursor:default}@media (min-width:768px){.customer-meals__nav-button--hidden,.product-menu__nav-button--hidden{display:none}}.customer-meals__nav-button--hidden:hover,.product-menu__nav-button--hidden:hover{background:#0000}.customer-meals__nav-button--hidden>span,.product-menu__nav-button--hidden>span{border-color:#0000}.product-menu__week{margin-top:15px}@media (min-width:1024px){.product-menu__week>div:first-of-type .product-menu__product-title{padding-right:300px}}.product-menu__product-title{display:block;font-size:24px;font-weight:700;margin-bottom:10px;padding-left:15px}.product-menu__day-collapsible{border:1px solid #acacac;border-radius:8px;font-size:16px;margin-bottom:10px}.product-menu__day-collapsible--active .product-menu__day-trigger .icon{transform:rotate(0)}.product-menu__day-trigger{align-items:center;cursor:pointer;display:flex;padding:15px}.product-menu__day-trigger .icon{transform:rotate(-90deg)}.product-menu__day-name{margin-right:5px}.product-menu__day-content{border:solid #acacac;border-radius:8px;border-width:1px 1px 0;display:flex;flex-direction:column;flex-wrap:wrap;font-size:13px;margin-left:-1px;margin-right:-1px}@media (min-width:768px){.product-menu__day-content{flex-direction:row}}.product-menu__day-content-wrapper{border:1px solid #e4e4e7;border-radius:20px;display:flex;flex-direction:column;padding:16px}.product-menu__day-content>span:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}@media (min-width:768px){.product-menu__day-content>span:first-of-type{border-top-right-radius:0}}.product-menu__day-content>span:last-of-type{border-width:0}@media (min-width:768px){.product-menu__day-content>span:last-of-type{border-top-right-radius:8px;border-width:0 0 1px}}.product-menu__day-content>div:last-of-type{border-bottom:0;border-radius:0 0 8px 8px}.quantity-update--active .quantity-update__button,.quantity-update--active .quantity-update__input{border-color:#378840}.quantity-update__input{padding:0}.quantity-update__button{min-width:30px;width:30px}.quantity-update__button .icon{height:11px;width:11px}.quantity-update__button--plus{border-radius:0 8px 8px 0}.quantity-update__button--minus{border-radius:8px 0 0 8px}.quantity-update div.mage-error{bottom:-42px;text-align:center}.select2-container--flat.select2-container--open .select2-dropdown--above,.select2-container--flat.select2-container--open .select2-dropdown--below{background:#eff4f0;border-color:#378840}.select2-container--flat .select2-container--focus .select2-selection--multiple{border:1px solid #378840}.select2-container--flat .select2-results__option--highlighted[aria-selected]{background:#378840;color:#fff;opacity:.8}.select2-container--flat .select2-results__option[aria-selected=true]{background:#378840;color:#fff;opacity:1}.select2-container--flat .select2-selection--single{border-radius:0}.select2-container--flat .select2-search--inline .select2-search__field{font-size:16px;padding:9px 0}.select2-container--flat .select2-search--inline .select2-search__field::placeholder{color:#000;font-weight:700}.select2-container--flat :focus{outline:0}.select2-container--flat .select2-selection--multiple{min-height:50px}.select2-container--flat .select2-selection--multiple:after{border:solid #000;border-width:0 3px 3px 0;content:"";display:inline-block;padding:3px;position:absolute;right:4px;top:18px;transform:rotate(45deg)}.select2-container--flat .select2-selection--multiple .select2-selection__choice__remove:hover{color:#000;cursor:pointer}.select2-container--flat .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 20px 0 0;width:100%}.select2-container--flat .select2-selection--multiple .select2-selection__choice{background-color:initial;border:1px solid #378840;border-radius:0;color:#378840;cursor:default;float:left;font-size:13px;line-height:34px;margin-right:6px;margin-top:6px;padding:0 15px}.select2-container--flat .select2-selection--multiple .select2-selection__choice__remove{color:#378840;float:right;font-size:24px;margin-left:6px}.side-menu__modal{display:flex;left:-100vw;transition:.3s}.side-menu__modal.modal--active{left:0}.side-menu__container{margin:0;max-height:100vh;text-align:center}.side-menu__logo{justify-content:center;margin:20px auto 0;max-width:69%;width:180px}.side-menu__item--secondary .side-menu__label{font-weight:700}.side-menu__item--blue,.side-menu__item--primary{margin:10px auto;max-width:100%;width:330px}.side-menu__item--blue .side-menu__label,.side-menu__item--primary .side-menu__label{background:#378840;border-radius:8px;color:#fff;font-size:14px;font-weight:700;padding:10px}.side-menu__item--blue .side-menu__label{background:#79dcfb;color:#000}.side-menu__label{color:#000;display:block;font-size:16px;padding:7px 0;text-transform:uppercase}.side-menu__close-button{background:#0000;left:10px;padding:0;position:absolute;top:33px;width:60px}.catalog-product-view--dark .side-menu__container,.catalog-product-view--dark .side-menu__modal{background-color:#1e1e1e}.catalog-product-view--dark .side-menu{background-color:initial}.catalog-product-view--dark .side-menu .button--icon .button__icon,.catalog-product-view--dark .side-menu .button--icon .icon{fill:#a0a0a0}.catalog-product-view--dark .side-menu__label{color:#a0a0a0}.catalog-product-view--dark .side-menu__label:hover{color:#d2ff6e}.catalog-product-view--dark .side-menu__item--primary .side-menu__label{background-color:#2c9a38;color:#0b0b0b}.catalog-product-view--dark .side-menu__item--primary .side-menu__label:hover{background-color:#d2ff6e;color:#0b0b0b}.catalog-product-view--dark .side-menu__item--secondary .side-menu__label{color:#fff}.catalog-product-view--dark .side-menu__item--secondary .side-menu__label:hover{color:#d2ff6e}:root{--swiper-theme-color:#378840}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:36px;justify-content:center;margin-top:-18px;width:36px;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background:url(../images/icons/arrow-left.svg) no-repeat;display:none;left:10px;right:auto}@media (min-width:1024px){.swiper-button-prev,.swiper-container-rtl .swiper-button-next{display:block}}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background:url(../images/icons/arrow-right.svg) no-repeat;display:none;left:auto;right:10px}@media (min-width:1024px){.swiper-button-next,.swiper-container-rtl .swiper-button-prev{display:block}}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid #378840;border-radius:50%;border-top-color:#0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-button-next,.swiper-button-prev{background:#fff;border-radius:50%;box-shadow:0 2px 4px #00000040,0 -2px 4px #ffffff40;display:none;height:60px;margin-top:0;position:absolute;top:50%;transform:translateY(-50%);width:60px}@media (min-width:768px){.swiper-button-next,.swiper-button-prev{display:block}}.swiper-button-next:before,.swiper-button-prev:before{border-color:#000;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:50%;margin:-4px 0 0 -3px;position:absolute;top:50%;width:10px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{display:none}.swiper-button-next{right:1px}.swiper-button-next:before{margin-left:-6px;transform:rotate(315deg)}.swiper-button-prev{left:1px}.swiper-button-prev:before{transform:rotate(135deg)}.slider__nav{border-radius:50%;box-shadow:0 2px 4px #00000040,0 -2px 4px #ffffff40;cursor:pointer;height:40px;left:10px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:10}.slider__nav,.slider__nav:hover{background:#fff}.slider__nav:after{border-color:#000;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;font-size:0;height:8px;left:50%;margin:-4px 0 0 -2px;position:absolute;top:50%;transform:rotate(135deg);width:8px}.slider__nav--next{left:auto;right:10px}.slider__nav--next:after{margin:-4px 0 0 -5px;transform:rotate(315deg)}.tab__title[aria-expanded=false] .tab__icon{transform:rotate(-90deg)}.tab__icon{height:36px;left:0;right:auto;width:36px}.tab>.tab__title:first-child{border:0}.customer-diet__links,.inline-tab,.rewards__tabs{background:#0000;border:1px solid #acacac;border-radius:8px;display:flex;flex-direction:column;margin:0 0 20px;padding:0;width:100%}@media (min-width:768px){.customer-diet__links,.inline-tab,.rewards__tabs{flex-direction:row}}@media (min-width:1024px){.customer-diet__links,.inline-tab,.rewards__tabs{margin-bottom:40px}}.customer-diet__links-title,.inline-tab__title,.rewards__tabs>.nav.item{align-items:center;background-color:#fff;border-bottom:1px solid #acacac;color:#000;display:flex;flex:1;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;justify-content:center;padding:20px;text-align:center;transition:background-color .125s ease-in-out}.customer-diet__links-title>a,.inline-tab__title>a,.rewards__tabs>.nav.item>a{color:#000;display:block;margin:-20px;padding:20px}.customer-diet__links-title>strong,.inline-tab__title>strong,.rewards__tabs>.nav.item>strong{font-weight:400}.customer-diet__links-title:first-child,.inline-tab__title:first-child,.rewards__tabs>.nav.item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.customer-diet__links-title:last-child,.inline-tab__title:last-child,.rewards__tabs>.nav.item:last-child{border-bottom:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media (min-width:768px){.customer-diet__links-title,.inline-tab__title,.rewards__tabs>.nav.item{border-bottom:0;border-right:1px solid #acacac}.customer-diet__links-title:first-child,.inline-tab__title:first-child,.rewards__tabs>.nav.item:first-child{border-bottom-left-radius:8px;border-top-right-radius:0}.customer-diet__links-title:last-child,.inline-tab__title:last-child,.rewards__tabs>.nav.item:last-child{border-bottom-left-radius:0;border-right:0;border-top-right-radius:8px}}.customer-diet__links-title--active,.customer-diet__links-title:hover,.dashboard-nav .rewards__tabs>.nav.item.current,.inline-tab__title--active,.inline-tab__title:hover,.rewards__tabs>.nav.item.current,.rewards__tabs>.nav.item:hover{background-color:#b3d469;color:#000;text-decoration:none}@media (min-width:1200px){.table{font-size:16px}}.table th{color:#8b8b8b;font-size:13px;font-weight:400;white-space:nowrap}@media (min-width:1200px){.table th{padding:10px 15px}}@media (min-width:1400px){.table th{padding:10px 20px}}@media (min-width:1200px){.table td{padding:10px 15px}}@media (min-width:1400px){.table td{padding:10px 20px}}.table td:before{text-align:right;white-space:nowrap}.table thead th:first-child{padding-left:0}.table thead th:last-child{padding-right:0}.table tbody td:first-child{padding-left:0}.table tbody td:last-child{padding-right:0}@media (min-width:768px){.table tbody tr:last-child td{border-bottom:1px solid #ebebeb}.toolbar{align-items:flex-start}}.toolbar__main{align-items:flex-end;display:flex;flex:1;flex-direction:column;order:10}.toolbar__amount{margin-bottom:15px}.toolbar__limiter{align-items:flex-start}.pager__list{justify-content:flex-end}.pager__link{border:1px solid #ebebeb;border-radius:8px;font-weight:400}.pager__link--next,.pager__link--prev{border:0;border-radius:0;box-shadow:none;min-width:auto;padding:0}.pager__item{border-radius:8px;height:40px}.pager__item:not(.pager__item--current):first-child,.pager__item:not(.pager__item--current):last-child{flex-basis:auto}.pager__item--current{background:#0000;border:2px solid #000;font-weight:700}.pager__item--current:after{left:0}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:scale(0);transition-property:transform}.tooltipster-grow.tooltipster-show{transform:scale(1);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;transform:rotate(4deg);transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;transform:rotate(0deg);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{transition-property:top;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{opacity:0;top:0!important;transition-property:all}.tooltipster-slide{transition-property:left;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{left:0!important;opacity:0;transition-property:all}@keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}to{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#000;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;left:0;margin-top:-10px;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid #0000}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#000;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#000;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#000;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid #0000;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-box{background:#fff;border:none;border-radius:5px;box-shadow:0 0 10px 6px #0000001a}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-box{margin-top:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-box{margin-right:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-box{margin-left:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-box{margin-bottom:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{color:#000}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow{height:6px;margin-left:-6px;width:12px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow{height:12px;margin-left:0;margin-top:-6px;width:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border{border:6px solid #0000}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{border-left-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{border-right-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{border-top-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-uncropped{top:-6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-uncropped{left:-6px}.lazy-video{background-color:#fff;border-radius:8px;display:block;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.lazy-video--16-10{padding-bottom:62.5%}.lazy-video--21-9{padding-bottom:42.85714%}.lazy-video--64-25{padding-bottom:39.0625%}.lazy-video--loaded{cursor:default}.lazy-video--loaded:after,.lazy-video--loaded:before{display:none}.lazy-video embed,.lazy-video iframe,.lazy-video object,.lazy-video video{height:100%;left:0;position:absolute;top:0;width:100%}.lazy-video--clipped embed,.lazy-video--clipped iframe,.lazy-video--clipped object,.lazy-video--clipped video{height:auto;left:50%;max-width:100%;top:50%;transform:translate(-50%,-50%);width:auto}.lazy-video img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.lazy-video:before{background:#114116;bottom:0;content:"";left:0;opacity:.4;position:absolute;right:0;top:0;transition:all .125s ease-in-out;z-index:1}.lazy-video:after{background:url(../images/icons/play.svg) no-repeat 0;bottom:30px;color:#fff;content:attr(data-video-caption);font-size:18px;line-height:40px;padding-left:50px;position:absolute;right:40px;z-index:2}.lazy-video:hover{cursor:pointer}.lazy-video:hover:before{opacity:0}.select{display:flex;flex-direction:column}.select .mage-error{order:10}.my-orders__select select.mage-error~.select2-container .select2-selection,.select__field.mage-error~.select2-container .select2-selection{border-color:#ff5656}#P24FormContainer>form input,.input__field,.my-orders__field-wrapper input,.P24FormContainer-fake>form input,.quote-items .quote-table-items .input-text{color:#000}.input__field--size-l{font-size:18px;height:50px}.input__counter{color:#acacac;display:block;font-size:13px;margin-bottom:10px}.input.required .checkbox label span:after{color:inherit;content:"*";white-space:nowrap}.textarea.control>.mage-error{margin:-8px 0 16px}.fieldset{background-color:#f7f7f7;border-radius:8px}@media (min-width:480px){.fieldset{padding:30px 40px}}.fieldset--caption{color:#545454;padding:20px;text-align:center}@media (min-width:768px){.fieldset--caption{font-size:18px}}.fieldset.field,.fieldset>.fieldset{padding:0}.fieldset+.fieldset{margin-top:20px}.checkbox__label{font-weight:400}.checkbox__label:after{border:1px solid #8b8b8b}.checkbox__icon--unchecked{display:none}.checkbox__field:disabled~.checkbox__label{opacity:.5}input:focus,select:focus,textarea:focus{border-color:#378840}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}.select2-container .select2-dropdown{border-radius:0 0 8px 8px;overflow:hidden}.select2-container .select2-dropdown--above{border-radius:8px 8px 0 0;border-width:1px 1px 0}.select2-container--focus .select2-selection{border-color:#378840}.select2-container .select2-results__options{overflow:auto}.select2-search__field{background-color:initial}.input>.select{margin-bottom:0}.toggle-switch{align-items:center;display:flex}.toggle-switch:hover .toggle-switch__link{background-color:#8b8b8b}.toggle-switch:hover .toggle-switch__link--active{background-color:#73b57a}.toggle-switch__text{color:#000;font-size:16px;margin-right:20px}.toggle-switch__link{background-color:#acacac;border-radius:25px;flex:0 0 43px;height:25px;position:relative;transition:all .125s ease-in-out;width:43px}.toggle-switch__link:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:21px;left:2px;position:absolute;transition:all .125s ease-in-out;width:21px}.toggle-switch__link--active{background-color:#93bd40}.toggle-switch__link--active:before{transform:translateX(18px)}.ui-autocomplete{background-color:#fff;border:1px solid #8b8b8b;border-radius:0 0 8px 8px;box-shadow:none;display:none;left:0;list-style:none;margin:0;max-height:200px;min-width:160px;overflow-y:auto;padding:0;position:absolute;top:100%;z-index:1000}.ui-autocomplete .ui-menu-item>a.ui-corner-all{color:#000;display:block;font-size:14px;height:50px;line-height:50px;overflow:hidden;padding:0 16px;position:relative;text-overflow:ellipsis;white-space:nowrap}.ui-autocomplete .ui-menu-item .ui-state-focus{background:#f7f7f7;color:#000}.footer{background:#000;color:#8f8f8f;font-size:13px}.dashboard-nav .footer__links-list .nav.item:last-child,.footer__links-list .dashboard-nav .nav.item:last-child,.footer__links-list .list__item:last-child{padding:0}.footer__links .dropdown-list__label{font-size:13px;text-transform:none}@media (min-width:768px){.footer__links .dropdown-list__label{padding-bottom:35px}}.footer__links .dropdown-list__label:hover{color:#fff}@media (min-width:768px){.footer__links .dropdown-list .products-column .footer__link{max-width:70%}.footer__links .dropdown-list__item{max-width:18%}}@media (min-width:1024px){.footer__links .dropdown-list__item{margin-bottom:0}}.dashboard-nav .footer__links .dropdown-list__item .nav.item,.footer__links .dropdown-list__item .dashboard-nav .nav.item,.footer__links .dropdown-list__item .list__item{display:block}.dashboard-nav .footer__links .dropdown-list__item .nav.item .list__column-item,.footer__links .dropdown-list__item .dashboard-nav .nav.item .list__column-item,.footer__links .dropdown-list__item .list__item .list__column-item{align-items:center;display:flex;padding-bottom:8px}.dashboard-nav .footer__links .dropdown-list__item .nav.item .list__column-item:before,.footer__links .dropdown-list__item .dashboard-nav .nav.item .list__column-item:before,.footer__links .dropdown-list__item .list__item .list__column-item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23cdcdcd' d='M10.874 17.184c.359-1.95.285-5.764 3.047-5.764C16.171 11.42 18 9.59 18 7.34c0-2.25-1.83-4.079-4.079-4.079-.295 0-.59.034-.878.1A4.085 4.085 0 0 0 9.027 0 4.085 4.085 0 0 0 5.01 3.363a3.954 3.954 0 0 0-.878-.1C1.879 3.263 0 5.087 0 7.34c0 2.255 1.878 4.079 4.133 4.079 2.762 0 2.689 3.815 3.047 5.764 0 .45.365.816.816.816h2.063c.45 0 .815-.366.815-.816Z'/%3E%3C/svg%3E");background-size:10px 10px;content:"";display:block;height:10px;margin-right:10px;width:10px}.dashboard-nav .footer__links .dropdown-list__item .nav.item .list__column-item:last-of-type,.footer__links .dropdown-list__item .dashboard-nav .nav.item .list__column-item:last-of-type,.footer__links .dropdown-list__item .list__item .list__column-item:last-of-type{padding-bottom:0}.dashboard-nav .footer__links .dropdown-list__item .nav.item .list__column-item .footer__link,.footer__links .dropdown-list__item .dashboard-nav .nav.item .list__column-item .footer__link,.footer__links .dropdown-list__item .list__item .list__column-item .footer__link{color:#bababa;font-size:12px}.dashboard-nav .footer__links .dropdown-list__item .nav.item .list__column-item .footer__link:hover,.footer__links .dropdown-list__item .dashboard-nav .nav.item .list__column-item .footer__link:hover,.footer__links .dropdown-list__item .list__item .list__column-item .footer__link:hover{color:#fff}@media (min-width:768px){.footer__links .dropdown-list__item .list__item--mobile-only{display:none}}@media (min-width:480px){.footer__links .dropdown-list__item{padding:0 8px}}@media (min-width:768px){.footer__links .dropdown-list__item--social{width:100px}}@media (min-width:1200px){.footer__links .dropdown-list__item--social{width:100%}}.footer__links .dropdown-list__item--second-product-col .dropdown-list__label{display:none}@media (min-width:768px){.footer__links .dropdown-list__item--second-product-col .dropdown-list__label{display:block;visibility:hidden}}.footer__link:hover{text-decoration:none}.footer__bottom-bar{font-size:10px;text-align:left}@media (min-width:480px){.footer__bottom-bar{font-size:13px}}@media (min-width:768px){.footer__bottom-bar{text-align:left}}.footer__bottom-bar-handler>p{line-height:40px;width:100%}@media (min-width:480px){.footer__bottom-bar-handler>p{padding:0 8px}}@media (min-width:1024px){.footer__bottom-bar-handler>p{padding:0}}.footer .contact-widget{justify-content:space-around;padding-top:32px}@media (min-width:768px){.footer .contact-widget{align-items:flex-end;flex-direction:column}}.footer .contact-widget__link{margin-bottom:8px}.footer .contact-widget__item-icon{padding:8px}#block-shipping{display:none}@media (min-width:1024px){.cart__main{padding-right:30px}}@media (min-width:1200px){.cart__main{padding-right:50px}}@media (min-width:1024px){.cart__summary{border-left:1px solid #ebebeb;padding-left:0}}@media (min-width:1200px){.cart__summary{padding-left:20px}}.cart-discount__content{display:block}.cart-discount__content-input{width:190px}.cart-discount__content-button{min-height:50px;width:auto}.cart-list-item__name{color:#545454;margin-bottom:5px}.cart-list-item__attribute .list__label{display:none}.cart-list-item__attribute .list__value{color:#000;float:none;font-size:13px;line-height:1.4}.cart-grid__header{justify-content:flex-end;padding-right:40px}.cart-grid__header-label{color:#545454;text-align:center}.cart-grid__header-qty{flex-basis:140px}.cart-grid__header-price,.cart-grid__header-subtotal{flex-basis:110px}.cart-grid__header-items{flex-basis:calc(35% + 110px);visibility:hidden}.cart-grid__header-actions{flex-basis:40px;visibility:hidden}.checkout-cart-index .quote-coupon .cart-empty,.quote-coupon .checkout-cart-index .cart-empty,.quote-coupon .message{flex-direction:column;text-align:center}.checkout-cart-index .quote-coupon .cart-empty :first-child,.quote-coupon .checkout-cart-index .cart-empty :first-child,.quote-coupon .message :first-child{color:green}.checkout-cart-index .quote-coupon .cart-empty:after,.quote-coupon .checkout-cart-index .cart-empty:after,.quote-coupon .message:after{margin:0 0 10px 20px}@media (min-width:480px){.checkout-cart-index .quote-coupon .cart-empty,.quote-coupon .checkout-cart-index .cart-empty,.quote-coupon .message{flex-direction:row;text-align:start}.checkout-cart-index .quote-coupon .cart-empty:after,.quote-coupon .checkout-cart-index .cart-empty:after,.quote-coupon .message:after{margin:0}}@media (min-width:768px){.success-page .heading--page{font-size:55px}}@media (min-width:1200px){.success-page .heading--page{max-width:calc(100% - 450px)}}.success-page__order-confirmation{font-size:18px;margin-bottom:15px;max-width:500px}.success-page__additional{font-size:18px;max-width:500px}.success-page__order-number{color:#545454;font-weight:400;margin-bottom:15px}.success-page__extra{background:#d4e5b3;border-radius:8px;display:flex;margin:60px 0 20px;padding:30px;position:relative}@media (min-width:1024px){.success-page__extra{display:block}}.success-page__extra-title{display:block;font-family:Montserrat,sans-serif;font-size:24px;line-height:1.6;margin:auto 0 10px}.success-page__extra-content{display:flex;flex:1;flex-direction:column}@media (min-width:1024px){.success-page__extra-content{max-width:calc(100% - 450px)}}.success-page__extra-image{align-self:flex-end;display:none;flex:0 1 40%;margin:0 -30px -30px 0;padding-left:20px}@media (min-width:768px){.success-page__extra-image{display:block}}@media (min-width:1024px){.success-page__extra-image{bottom:0;margin:0;padding:0;position:absolute;right:20px}}.success-page__extra-info{color:#545454;font-family:Montserrat,sans-serif;margin-bottom:15px}.success-page__extra-registration{margin:0 0 20px;max-width:none}@media (min-width:480px){.success-page__extra-registration{font-size:18px}}.success-page__extra-button{width:100%}.success-page__registration{align-items:normal;background:#0000;border-radius:0;display:block;margin:0;padding:0}@media (min-width:768px){.success-page__registration{margin:0;padding:0}}.success-page__registration-image{display:none;margin:0}@media (min-width:768px){.success-page__registration-image{display:block}}.success-page__link{min-width:auto}.success-page__footer{margin:0;text-align:right}.success-page__multishipping-order{margin-bottom:20px}.product-grid-item .product-grid-item__image-wrapper:after,.product-grid-item__swatches .loader--visible{display:none}.product-grid-item .product-grid-item__image-wrapper>.ratio-container,.product-grid-item__image-wrapper img{border-radius:8px}.product-grid-item--category .product-grid-item__name-link{color:#000}.product-grid-item--category .product-grid-item__name-link:hover{color:#545454}@media (min-width:768px){.product-grid-item--category .product-grid-item__name{font-size:24px}}.product-grid-item__badges .badge{font-size:9px;line-height:17px;padding:0 6px}.product-grid-item__price .old-price{display:none}.gadgets-product-list{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.gadgets-product-list__item{box-sizing:border-box;flex:0 0 100%;margin-bottom:15px;max-width:100%;padding-left:8px;padding-right:8px;position:relative}@media (min-width:768px){.gadgets-product-list__item{box-sizing:border-box;flex:0 0 50%;margin-bottom:30px;max-width:50%;padding-left:8px;padding-right:8px}.gadgets-product-list__item--featured{box-sizing:border-box;flex:0 0 100%;max-width:100%;padding-left:8px;padding-right:8px}}.gadgets-product-list__title{color:#000;margin:0}@media (min-width:768px){.gadgets-product-list__title{bottom:5px;color:#fff;left:30px;position:absolute}}@media (min-width:1024px){.gadgets-product-list__title{font-size:85px}}.gadgets-product-list__link{border-radius:8px;display:flex;flex-direction:column;height:100%}.gadgets-product-list__link img{border-radius:8px;height:100%;margin:0 auto;object-fit:cover}@media (min-width:1024px){.gadgets-product-list__item--featured .gadgets-product-list__title{font-size:120px}}.catalog-product-view--configurable-diet [data-attribute-code=configurable_meal_size]{margin-bottom:100px}.catalog-product-view--configurable-diet [data-attribute-code=configurable_meal_size] .swatch__title{font-size:21px;font-weight:700;margin-bottom:60px;margin-top:60px}.catalog-product-view--configurable-diet [data-attribute-code=configurable_meal_size] .swatch__title:before{background-color:#378840;border-radius:9999px;color:#fff;content:"1.";display:inline-block;height:3rem;line-height:42px;margin-right:1.25rem;text-align:center;width:3rem}.catalog-product-view--configurable-diet [data-attribute-code=configurable_meal_size] .swatch__option-container{border-color:#fff;border-width:2px;margin-right:30px}.catalog-product-view--configurable-diet [data-attribute-code=configurable_meal_size] .swatch__option-container:hover{border-color:#378840}.catalog-product-view--configurable-diet [data-attribute-code=configurable_meal_size] .swatch__option-container.selected{background-color:#378840;border-color:#378840}.catalog-product-view--configurable-diet [data-attribute-code=configurable_meal_size] .swatch__option-container.selected:after,.catalog-product-view--configurable-diet [data-attribute-code=configurable_meal_size] .swatch__option-container.selected:before{color:#fff}.catalog-product-view--configurable-diet [data-attribute-code=configurable_meal_size] .swatch__option-container.selected .swatch__option{color:#d2ff6e;font-weight:400}.catalog-product-view--configurable-diet [data-attribute-code=configurable_meal_size] .swatch__option-container.selected .swatch__option:after{border-color:#fff;border-width:4px}.catalog-product-view--configurable-diet [data-attribute-code=configurable_meal_size] .swatch-option{background:#fff;box-shadow:0 15px 60px #00000040;display:flex;flex-basis:300px;flex-wrap:wrap;justify-content:center;padding:20px 30px;position:relative;width:300px}.catalog-product-view--configurable-diet [data-attribute-code=configurable_meal_size] .swatch-option:before{content:"rozmiar:";font-size:24px;margin-right:5px}.catalog-product-view--configurable-diet [data-attribute-code=configurable_meal_size] .swatch-option:after{content:attr(data-option-label);font-size:24px;font-weight:700}.catalog-product-view--configurable-diet [data-attribute-code=configurable_meal_size] .swatch-option .swatch__option{color:#378840;flex-basis:100%;font-size:16px;order:1;width:100%}.catalog-product-view--configurable-diet [data-attribute-code=configurable_meal_size] .swatch-option .swatch__option:after{border:1px solid #c4c4c4;border-radius:50%;content:"";height:16px;position:absolute;right:10px;top:10px;width:16px}.catalog-category-view--diet .product-view__tab{border-bottom:2px solid #000;padding-bottom:0}@media (min-width:768px){.catalog-product-view--diet .product-view__wrapper,.catalog-product-view--termobox .product-view__wrapper{column-gap:15px}}@media (min-width:1024px){.catalog-product-view--diet .product-view__wrapper,.catalog-product-view--termobox .product-view__wrapper{column-gap:15px}}@media (min-width:1200px){.catalog-product-view--diet .product-view__wrapper,.catalog-product-view--termobox .product-view__wrapper{column-gap:15px}}.catalog-product-view--diet .product-view__heading,.catalog-product-view--termobox .product-view__heading{align-items:center;display:flex;margin:20px 0}@media (min-width:1024px){.catalog-product-view--diet .product-view__heading,.catalog-product-view--termobox .product-view__heading{margin-top:0}}.catalog-product-view--diet .product-view__heading .heading--page,.catalog-product-view--termobox .product-view__heading .heading--page{margin-bottom:0}.catalog-product-view--diet .product-view__heading-image,.catalog-product-view--termobox .product-view__heading-image{height:80px;margin-right:20px;width:80px}.catalog-product-view--diet .product-view__heading-badges,.catalog-product-view--termobox .product-view__heading-badges{margin-left:45px}.catalog-product-view--diet .product-view__heading-tag-badge,.catalog-product-view--termobox .product-view__heading-tag-badge{background-image:url(../images/icons/tag.svg);background-size:cover;bottom:8px;color:#000;display:inline-block;font-size:32px;font-weight:900;line-height:50px;margin-left:40px;position:relative;text-align:center;width:112px}@media (min-width:768px){.catalog-product-view--diet .product-view__gallery,.catalog-product-view--termobox .product-view__gallery{width:calc(100% - 15px)}.catalog-product-view--diet .product-view__price,.catalog-product-view--termobox .product-view__price{text-align:right}.catalog-product-view--diet .product-view__description,.catalog-product-view--diet .product-view__details,.catalog-product-view--termobox .product-view__description,.catalog-product-view--termobox .product-view__details{width:calc(100% - 15px)}}@media (min-width:1024px){.catalog-product-view--diet .product-view__description,.catalog-product-view--diet .product-view__details,.catalog-product-view--termobox .product-view__description,.catalog-product-view--termobox .product-view__details{width:calc(100% - 15px)}}@media (min-width:1200px){.catalog-product-view--diet .product-view__description,.catalog-product-view--diet .product-view__details,.catalog-product-view--termobox .product-view__description,.catalog-product-view--termobox .product-view__details{width:calc(100% - 15px)}}.catalog-product-view--diet .product-view__form,.catalog-product-view--termobox .product-view__form{padding-top:0}.catalog-product-view--diet .product-view__form .label:not(.checkbox__label),.catalog-product-view--termobox .product-view__form .label:not(.checkbox__label){color:#000;font-size:18px;margin-bottom:10px;position:relative}.catalog-product-view--diet .product-view__form .label:not(.checkbox__label):after,.catalog-product-view--termobox .product-view__form .label:not(.checkbox__label):after{border:solid;border-color:#000;border-width:0 2px 2px 0;content:"";display:block;height:12px;margin:-4px 0 0 -3px;position:absolute;right:12px;top:50%;transform:rotate(45deg) translateY(-50%);width:12px}.catalog-product-view--diet .swatch,.catalog-product-view--termobox .swatch{margin-bottom:20px}.catalog-product-view--diet .swatch__wrapper,.catalog-product-view--termobox .swatch__wrapper{margin-bottom:-20px}.catalog-product-view--diet .swatch__option-container,.catalog-product-view--termobox .swatch__option-container{border:2px solid #93bd40;margin:0 0 20px;min-height:85px;padding:0 16px;position:relative;width:100%}@media (min-width:480px){.catalog-product-view--diet .swatch__option-container,.catalog-product-view--termobox .swatch__option-container{width:calc(50% - 10px)}.catalog-product-view--diet .swatch__option-container:nth-child(odd),.catalog-product-view--termobox .swatch__option-container:nth-child(odd){margin:0 10px 20px 0}.catalog-product-view--diet .swatch__option-container:nth-child(2n),.catalog-product-view--termobox .swatch__option-container:nth-child(2n){margin:0 0 20px 10px}}.catalog-product-view--diet .swatch__option-container.selected,.catalog-product-view--diet .swatch__option-container:hover,.catalog-product-view--termobox .swatch__option-container.selected,.catalog-product-view--termobox .swatch__option-container:hover{background-color:#378840;border-color:#378840}.catalog-product-view--diet .swatch__option-container.selected .swatch__option,.catalog-product-view--diet .swatch__option-container:hover .swatch__option,.catalog-product-view--termobox .swatch__option-container.selected .swatch__option,.catalog-product-view--termobox .swatch__option-container:hover .swatch__option{color:#fff}.catalog-product-view--diet .swatch__option-container.selected:before,.catalog-product-view--termobox .swatch__option-container.selected:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='12' width='14' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m2.13 5.712 4.152 3.34L12.173.429l1.66 1.141-7.11 10.388-5.852-4.67z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:block;height:14px;position:absolute;right:8px;top:8px;width:14px}.catalog-product-view--diet .swatch__title,.catalog-product-view--termobox .swatch__title{font-size:18px;margin-bottom:10px;position:relative}.catalog-product-view--diet .swatch__title:after,.catalog-product-view--termobox .swatch__title:after{border:solid;border-color:#000;border-width:0 2px 2px 0;content:"";display:block;height:12px;margin:-4px 0 0 -3px;position:absolute;right:12px;top:50%;transform:rotate(45deg) translateY(-50%);width:12px}.catalog-product-view--diet .swatch__option,.catalog-product-view--termobox .swatch__option{color:#000;height:100%;text-align:center}.catalog-product-view--diet .swatch.calories,.catalog-product-view--termobox .swatch.calories{margin-bottom:40px}.catalog-product-view--diet .swatch.calories .swatch__wrapper,.catalog-product-view--termobox .swatch.calories .swatch__wrapper{background-color:#b3d469;border-radius:20px;margin-bottom:0;padding:20px 22px 4px}.catalog-product-view--diet .swatch.calories .swatch__option-container,.catalog-product-view--termobox .swatch.calories .swatch__option-container{background-color:#fff;border-color:#fff;box-shadow:0 4px 20px #00000026;margin:0 8px 16px;width:calc(50% - 16px)}@media (min-width:480px){.catalog-product-view--diet .swatch.calories .swatch__option-container,.catalog-product-view--termobox .swatch.calories .swatch__option-container{width:calc(25% - 16px)}}@media (min-width:768px){.catalog-product-view--diet .swatch.calories .swatch__option-container,.catalog-product-view--termobox .swatch.calories .swatch__option-container{width:calc(50% - 16px)}}@media (min-width:1024px){.catalog-product-view--diet .swatch.calories .swatch__option-container,.catalog-product-view--termobox .swatch.calories .swatch__option-container{width:calc(25% - 16px)}}@media (min-width:1200px){.catalog-product-view--diet .swatch.calories .swatch__option-container,.catalog-product-view--termobox .swatch.calories .swatch__option-container{width:calc(20% - 16px)}}.catalog-product-view--diet .swatch.calories .swatch__option-container.selected,.catalog-product-view--diet .swatch.calories .swatch__option-container:hover,.catalog-product-view--termobox .swatch.calories .swatch__option-container.selected,.catalog-product-view--termobox .swatch.calories .swatch__option-container:hover{background-color:#378840;border-color:#378840}.catalog-product-view--diet .swatch.calories .swatch__option-container.selected:before,.catalog-product-view--termobox .swatch.calories .swatch__option-container.selected:before{right:4px;top:4px}.catalog-product-view--diet .swatch.calories .swatch__option-container.disabled,.catalog-product-view--termobox .swatch.calories .swatch__option-container.disabled{background-color:#a2a2a2;border-color:#a2a2a2;opacity:1}.catalog-product-view--diet .swatch.calories .swatch__option-container.disabled .swatch__option,.catalog-product-view--termobox .swatch.calories .swatch__option-container.disabled .swatch__option{color:#fff}.catalog-product-view--diet .swatch.meal_count .swatch__option-container,.catalog-product-view--termobox .swatch.meal_count .swatch__option-container{margin:0 20px 20px 0;width:calc(33.3333% - 14px)}.catalog-product-view--diet .swatch.meal_count .swatch__option-container:nth-child(3n+0),.catalog-product-view--termobox .swatch.meal_count .swatch__option-container:nth-child(3n+0){margin-right:0;width:calc(33.3333% - 14px)}.product-view__options .diet-length-input{margin-top:15px}.product-view__options .diet-start-date .ui-datepicker{grid-template-columns:1fr;padding:15px 5px}@media (min-width:480px){.product-view__options .diet-start-date .ui-datepicker{padding:15px 10px}}@media (min-width:635px){.product-view__options .diet-start-date .ui-datepicker{grid-template-columns:1fr 1fr}}@media (min-width:768px){.product-view__options .diet-start-date .ui-datepicker{grid-template-columns:1fr}}@media (min-width:1270px){.product-view__options .diet-start-date .ui-datepicker{grid-template-columns:1fr 1fr}}.product-view__options .diet-start-date .ui-datepicker table{margin:0 auto;max-width:300px}.product-view__options .diet-start-date .ui-datepicker-title{justify-content:center;padding:0 5px}@media (min-width:635px){.product-view__options .diet-start-date .ui-datepicker-title{justify-content:flex-start}}@media (min-width:768px){.product-view__options .diet-start-date .ui-datepicker-title{justify-content:center}}@media (min-width:1270px){.product-view__options .diet-start-date .ui-datepicker-title{justify-content:flex-start}}@media (min-width:635px){.product-view__options .diet-start-date .ui-datepicker-header{padding:90px 0 10px}}@media (min-width:768px){.product-view__options .diet-start-date .ui-datepicker-header{padding:20px 0 10px}}@media (min-width:1270px){.product-view__options .diet-start-date .ui-datepicker-header{padding:90px 0 10px}}.product-view__options .diet-start-date .ui-datepicker-group-first .ui-datepicker-header{padding:90px 0 10px}.catalog-product-view--termobox .swatch.size{margin-bottom:40px}.catalog-product-view--termobox .swatch.size .swatch__title{display:block}.catalog-product-view--termobox .swatch.size .swatch__wrapper{background-color:#b3d469;border-radius:20px;margin-bottom:0;padding:20px 22px 4px}.catalog-product-view--termobox .swatch.size .swatch__option-container{background-color:#fff;border-color:#fff;box-shadow:0 4px 20px #00000026;margin:0 8px 16px;width:calc(50% - 16px)}.catalog-product-view--termobox .swatch.size .swatch__option-container.selected,.catalog-product-view--termobox .swatch.size .swatch__option-container:hover{background-color:#378840;border-color:#378840}.catalog-product-view--termobox .swatch.size .swatch__option-container.selected:before{right:4px;top:4px}.catalog-product-view--termobox .swatch.size .swatch__option-container.disabled{background-color:#a2a2a2;border-color:#a2a2a2;opacity:1}.catalog-product-view--termobox .swatch.size .swatch__option-container.disabled .swatch__option{color:#fff}.input--datepicker-inline{position:relative}.input--datepicker .start-date-note{color:#545454;font-size:11px;left:0;padding:0 70px;position:absolute;right:0;text-align:center;top:15px;z-index:10}@media (min-width:480px){.input--datepicker .start-date-note{font-size:13px}}.product-options .diet-start-date legend,.product-view__qty{display:none}.product-view__price .price__value,.product-view__price .price__value--special{font-size:55px;line-height:100%}.product-view__price .price__value--old{display:block;font-size:24px}.product-view__price .price__value--per_day{color:#545454;font-size:16px;padding-top:8px}.product-view__price .normalPrice__label{color:#545454;font-size:24px;padding-bottom:8px}.product-view__price .normalPrice__wrapper{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:768px){.product-view__price .normalPrice__label{padding-bottom:0}.product-view__price .normalPrice__wrapper{align-items:baseline;flex-direction:row;justify-content:space-between}}.product-view__tabs .tab__title{font-size:14px;height:60px}@media (min-width:480px){.product-view__tabs .tab__title{font-size:18px;height:80px}}@media (min-width:768px){.product-view__tabs .tab__title{font-size:24px;height:100px}}.product-view__category{color:#378840}@media (min-width:1024px){.product-view__category{font-size:24px}}.product-notice{display:flex;flex-wrap:wrap;font-size:13px;margin-bottom:10px}.product-notice__item{flex:1;margin-bottom:10px;padding:0 0 0 30px;position:relative;width:100%}@media (min-width:1200px){.product-notice__item{width:50%}.product-notice__item:nth-child(odd){padding-right:15px}}.product-notice__item .icon{fill:#5a5a5a;height:22px;left:0;position:absolute;top:0;width:22px}.product-notice__item--large{font-size:18px}.product-notice__item--large .icon{top:2px}.product-notice__item--extra-large{font-size:18px}.product-notice__item--extra-large .icon{top:2px}@media (min-width:1024px){.product-notice__item--extra-large{font-size:24px}.product-notice__item--extra-large .icon{top:7px}}.product-notice__item a{text-decoration:none}.product-grid-item__rating .rating__star:before,.product-review .rating__star:before,.product-view__rating .rating__star:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z' fill='%23cdcdcd'/%3E%3C/svg%3E")}.product-review__reviews .review{margin:0}.product-review__title{display:none}.product-review__rating-value{color:#8b8b8b;font-size:55px}.product-review__rating-value strong{color:#000;font-weight:400}.product-review .toolbar__amount,.product-review .toolbar__limiter{display:none}.product-review .fieldset{background:#0000}.product-review .review__add-button{background-color:#000;border:1px solid #000;color:#fff}.product-review .review__add-button .icon{fill:#fff}.product-review .review__add-button .button__text{color:#fff}.product-review .review__add-button.focus-visible,.product-review .review__add-button:hover{background-color:#fff;border:1px solid #000;color:#000}.product-review .review__add-button.focus-visible .icon,.product-review .review__add-button:hover .icon{fill:#000}.product-review .review__add-button.focus-visible .button__text,.product-review .review__add-button:hover .button__text{color:#000}.product-review .review__add-button:disabled,.product-review .review__add-button[disabled]{background-color:#acacac;border:none;color:#fff}.product-review .review__add-button:disabled .icon,.product-review .review__add-button[disabled] .icon{fill:#fff}.product-review .review__add-button:disabled .button__text,.product-review .review__add-button[disabled] .button__text{color:#fff}.product-review .review__rating-legend{float:left;font-size:24px;line-height:50px;margin-right:15px}.product-review .rating--rate .rating__indicator:before{width:32px}.product-review .review__details--meta{display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;padding-right:20px;text-align:right}.product-review .review__details--content{font-size:24px}.product-review .review__author{color:#378840}.dashboard-nav .product-review .nav.item,.product-review .dashboard-nav .nav.item,.product-review .list__item{padding:0}@media (min-width:1200px){.catalog-product-view .delivery-info{margin-bottom:100px}}.product-details{column-gap:2rem;display:grid;grid-template-columns:repeat(2,1fr)}.product-details__container{border:2px solid #bdbdbd;border-radius:24px;display:flex;flex-wrap:wrap;grid-column:span 2;justify-content:center;margin:40px 0 0;width:100%}@media (min-width:768px){.product-details__container{align-items:center;justify-content:space-between}}.product-details__container>p{width:100%}.product-details__container:first-of-type{border:none;margin:10px 0 0}.product-details__container .product-details__right{margin:0;width:80%}@media (min-width:768px){.product-details__container .product-details__right{margin:0;width:45%}}.product-details__container .product-details__right p{width:100%}@media (min-width:768px){.product-details__container .product-details__right p{width:80%}}.product-details__container--reverse{flex-direction:row-reverse;justify-content:unset}.product-details__container--reverse .product-details__right{margin:30px auto 0;padding:0;width:80%}@media (min-width:768px){.product-details__container--reverse .product-details__right{margin:30px 0 0;padding:0 60px;width:50%}}.product-details__container--double{flex-direction:column;justify-content:unset;padding:0 0 2rem}@media (min-width:768px){.product-details__container--double{grid-column:span 1}}.product-details__container--double .product-details__left{width:100%}.product-details__container--double .product-details__right{margin:30px auto 0;width:80%}@media (min-width:768px){.product-details__container--double .product-details__right{margin:30px 0 0;width:70%}}.product-details__left{width:100%}.product-details__left img{border-radius:24px;height:auto;width:100%}@media (min-width:768px){.product-details__left{width:50%}}.product-details__right{width:100%}@media (min-width:768px){.product-details__right{width:50%}}.product-details__right h3{color:#055d0f;max-width:80%}.product-details__right p{color:#545454;font-weight:500}.product-details__right p em{font-weight:400}.product-details__right p>strong{color:#378840}.material-conservation{display:flex;flex-wrap:wrap}.material-conservation__item{color:#8b8b8b;flex:0 0 100%;font-size:14px;line-height:32px;margin-bottom:20px;padding-left:50px;position:relative}@media (min-width:480px){.material-conservation__item{font-size:18px;padding-left:100px}}@media (min-width:768px){.material-conservation__item{font-size:24px}}@media (min-width:1024px){.material-conservation__item{flex:0 0 50%;margin-bottom:0}}.material-conservation__title{color:#378840}.material-conservation__icon{fill:#8b8b8b;height:30px;left:10px;position:absolute;top:3px;width:30px}@media (min-width:480px){.material-conservation__icon{height:50px;left:25px;width:50px}}.material-conservation strong{color:#000;font-weight:400}.recently-viewed__heading{justify-content:flex-start;margin-bottom:25px}.recently-viewed__title{color:#378840;font-size:24px;font-weight:400;line-height:32px}.recently-viewed__next,.recently-viewed__prev{top:105px}.badge--sale{background-color:#ff5656}.product-torba-termobox .product-view__wrapper{column-gap:0}.product-torba-termobox .product-view__description,.product-torba-termobox .product-view__details{width:100%}.catalog-product-view--snack:not(.catalog-product-view--dark) .page-wrapper{margin-bottom:0}.catalog-product-view--snack:not(.catalog-product-view--dark) .mega-menu__item--primary .mega-menu__link:after{display:none}.catalog-product-view--snack:not(.catalog-product-view--dark) .breadcrumbs{margin:0;padding-bottom:20px}.catalog-product-view--snack:not(.catalog-product-view--dark) .breadcrumbs__item,.catalog-product-view--snack:not(.catalog-product-view--dark) .breadcrumbs__item:after,.catalog-product-view--snack:not(.catalog-product-view--dark) .breadcrumbs__item:last-child:not(:first-child),.catalog-product-view--snack:not(.catalog-product-view--dark) .breadcrumbs__link{color:#378840}.catalog-product-view--snack:not(.catalog-product-view--dark) .breadcrumbs__icon{fill:#378840}.catalog-product-view--snack:not(.catalog-product-view--dark) .breadcrumbs__icon-element{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23378840' d='M10.874 17.184c.359-1.95.285-5.764 3.047-5.764C16.171 11.42 18 9.59 18 7.34c0-2.25-1.83-4.079-4.079-4.079-.295 0-.59.034-.878.1A4.085 4.085 0 0 0 9.027 0 4.085 4.085 0 0 0 5.01 3.363a3.954 3.954 0 0 0-.878-.1C1.879 3.263 0 5.087 0 7.34c0 2.255 1.878 4.079 4.133 4.079 2.762 0 2.689 3.815 3.047 5.764 0 .45.365.816.816.816h2.063c.45 0 .815-.366.815-.816Z'/%3E%3C/svg%3E")}.catalog-product-view--snack:not(.catalog-product-view--dark) .product-view__wrapper{column-gap:0;display:flex;flex-direction:column}.catalog-product-view--snack:not(.catalog-product-view--dark) .product-view__description,.catalog-product-view--snack:not(.catalog-product-view--dark) .product-view__details{width:100%}.catalog-product-view--snack:not(.catalog-product-view--dark) .product-view__form{padding:0}@media (min-width:1024px){.catalog-product-view--snack:not(.catalog-product-view--dark) .product-view__form{position:absolute;right:50%;transform:translateX(50%);transition:all .125s ease-in-out}}.catalog-product-view--snack:not(.catalog-product-view--dark) .product-view__options{margin-bottom:0}.catalog-product-view--snack:not(.catalog-product-view--dark) .product-view__title.heading--page{color:#fff;font-size:30px;margin:0;padding-top:40px;text-align:center;transform-origin:left center}@media (min-width:480px){.catalog-product-view--snack:not(.catalog-product-view--dark) .product-view__title.heading--page{font-size:36px}}@media (min-width:768px){.catalog-product-view--snack:not(.catalog-product-view--dark) .product-view__title.heading--page{font-size:55px;margin:0 0 24px}}@media (min-width:1024px){.catalog-product-view--snack:not(.catalog-product-view--dark) .product-view__title.heading--page{display:block;font-size:85px;left:0;padding-top:0;position:relative;transform:translateX(0) scale(1);transition:all .125s ease-in-out}}.catalog-product-view--snack:not(.catalog-product-view--dark) .ui-datepicker{background-color:#fff;margin-top:10px}@media (min-width:768px){.catalog-product-view--snack:not(.catalog-product-view--dark) .ui-datepicker{padding:50px;width:510px}}.catalog-product-view--snack:not(.catalog-product-view--dark) .ui-datepicker-calendar td:not(.ui-state-disabled) .ui-state-default:not(.ui-state-active){background:#f7f7f7}.catalog-product-view--snack:not(.catalog-product-view--dark) .ui-datepicker-calendar td:not(.ui-state-disabled) .ui-state-default:not(.ui-state-active).ui-state-hover,.catalog-product-view--snack:not(.catalog-product-view--dark) .ui-datepicker-calendar td:not(.ui-state-disabled) .ui-state-default:not(.ui-state-active):hover{background:#ebebeb;color:#000}.catalog-product-view--snack.catalog-product-view--dark .breadcrumbs__item,.catalog-product-view--snack.catalog-product-view--dark .breadcrumbs__item:after,.catalog-product-view--snack.catalog-product-view--dark .breadcrumbs__link{color:#2c9a38}.catalog-product-view--snack.catalog-product-view--dark .breadcrumbs__icon{fill:#2c9a38}.catalog-product-view--snack.catalog-product-view--dark .breadcrumbs__icon-element{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%232c9a38' d='M10.874 17.184c.359-1.95.285-5.764 3.047-5.764C16.171 11.42 18 9.59 18 7.34c0-2.25-1.83-4.079-4.079-4.079-.295 0-.59.034-.878.1A4.085 4.085 0 0 0 9.027 0 4.085 4.085 0 0 0 5.01 3.363a3.954 3.954 0 0 0-.878-.1C1.879 3.263 0 5.087 0 7.34c0 2.255 1.878 4.079 4.133 4.079 2.762 0 2.689 3.815 3.047 5.764 0 .45.365.816.816.816h2.063c.45 0 .815-.366.815-.816Z'/%3E%3C/svg%3E")}.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-inner-wrap,.catalog-product-view--snack.catalog-product-view--dark .modal-slide .modal-inner-wrap{background-color:#121212}.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-inner-wrap .modal__close-button-icon,.catalog-product-view--snack.catalog-product-view--dark .modal-slide .modal-inner-wrap .modal__close-button-icon{fill:#fff}.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-content,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-header,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-inner-wrap .heading,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-inner-wrap h1,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-inner-wrap h2,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-inner-wrap h3,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-inner-wrap h4,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-inner-wrap h5,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-inner-wrap h6,.catalog-product-view--snack.catalog-product-view--dark .modal-slide .modal-inner-wrap .heading,.catalog-product-view--snack.catalog-product-view--dark .modal-slide .modal-inner-wrap h1,.catalog-product-view--snack.catalog-product-view--dark .modal-slide .modal-inner-wrap h2,.catalog-product-view--snack.catalog-product-view--dark .modal-slide .modal-inner-wrap h3,.catalog-product-view--snack.catalog-product-view--dark .modal-slide .modal-inner-wrap h4,.catalog-product-view--snack.catalog-product-view--dark .modal-slide .modal-inner-wrap h5,.catalog-product-view--snack.catalog-product-view--dark .modal-slide .modal-inner-wrap h6{color:#fff}.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .button--secondary,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .button--secondary-light{background-color:initial;border-color:#2c9a38;border-width:2px;color:#2c9a38;font-weight:700}.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .button--secondary-light:hover,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .button--secondary:hover{background-color:#2c9a38;color:#0b0b0b}.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer #P24FormContainer>a.action-primary,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer #P24FormContainer>form>button.action-primary,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .action-primary.customer-diet__action,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .action-primary.dashboard-table__link,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .action-primary.slider__link--button,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .action-primary.slider__link--button-secondary,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .button.action-primary,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.action-primary.przelewy24-pay-with-card,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .P24FormContainer-fake>form>button.action-primary,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .ui-datepicker-buttonpane button.action-primary,.P24FormContainer-fake .catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .przelewy24-pay-with-card-wrapper>.action-primary.przelewy24-pay-with-card,.ui-datepicker-buttonpane .catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer button.action-primary{background-color:#2c9a38;border-color:#2c9a38;color:#0b0b0b}.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer #P24FormContainer>a.action-primary:hover,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer #P24FormContainer>form>button.action-primary:hover,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .action-primary.customer-diet__action:hover,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .action-primary.dashboard-table__link:hover,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .action-primary.slider__link--button-secondary:hover,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .action-primary.slider__link--button:hover,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .button.action-primary:hover,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.action-primary.przelewy24-pay-with-card:hover,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .P24FormContainer-fake>form>button.action-primary:hover,.catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .ui-datepicker-buttonpane button.action-primary:hover,.P24FormContainer-fake .catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer .przelewy24-pay-with-card-wrapper>.action-primary.przelewy24-pay-with-card:hover,.ui-datepicker-buttonpane .catalog-product-view--snack.catalog-product-view--dark .modal-popup .modal-footer button.action-primary:hover{background-color:#c4ff40;border-color:#c4ff40}.catalog-product-view--snack.catalog-product-view--dark .snack-item__image[src$="placeholder.svg"]{filter:invert(1)}.catalog-product-view--snack-list:not(.catalog-product-view--dark) .product-view__title.heading--page{color:#000}@media (min-width:1024px){.catalog-product-view--snack-list:not(.catalog-product-view--dark) .product-view__title.heading--page{left:0;text-align:left;transform:translateX(0) scale(.6)}}@media (min-width:1270px){.catalog-product-view--snack-list:not(.catalog-product-view--dark) .product-view__title.heading--page{transform:translateX(0) scale(.8)}}@media (min-width:1024px){.catalog-product-view--snack-list:not(.catalog-product-view--dark) .product-view__form{transform:translate(100%,-100px)}}@media (min-width:1270px){.catalog-product-view--snack-list:not(.catalog-product-view--dark) .product-view__form{transform:translate(calc(-100% + 1130px),-100px)}}.catalog-product-view--snack-list:not(.catalog-product-view--dark) .snack-date-input legend{opacity:1}.catalog-product-view--snack-list:not(.catalog-product-view--dark) .snack-bar__primary{background-image:none;height:auto}@media (min-width:1024px){.catalog-product-view--snack-list:not(.catalog-product-view--dark) .snack-bar__primary{height:190px}}.catalog-product-view--snack-list:not(.catalog-product-view--dark) .snack-bar__primary>.container{position:relative}.catalog-product-view--snack-list:not(.catalog-product-view--dark) .snack-bar__primary:after{opacity:0}.catalog-product-view--snack-list:not(.catalog-product-view--dark) .snack-bar__secondary{background-color:#eff4f0;background-image:none}.snack-bar__primary{background-color:#b3d469;height:350px;padding-bottom:100px;position:relative;transition:all .125s ease-in-out;transition-delay:.125s}@media (min-width:768px){.snack-bar__primary{background-image:url(../images/snack-bar/primary.png);background-position:bottom 3px center;background-repeat:no-repeat;height:450px}}.snack-bar__primary:after{background:#fff url(../images/icons/snack-caption.svg) no-repeat 50%;border-top-left-radius:200px;border-top-right-radius:200px;bottom:0;content:"";display:block;height:200px;left:50%;opacity:1;position:absolute;transform:translate(-50%,50%);width:300px}@media (min-width:480px){.snack-bar__primary:after{width:400px}}@media (min-width:1024px){.snack-bar__primary:after{transition:all .125s ease-in-out}}.snack-bar__secondary{padding:60px 0;transition:all .125s ease-in-out}@media (min-width:768px){.snack-bar__secondary{background-image:url(../images/snack-bar/secondary.png);background-position:top 12px center;background-repeat:no-repeat}}@media (min-width:1024px){.snack-bar__secondary{padding:100px 0}}.snack-bar .fieldset{background:#0000;padding:0}.snack-date-input{text-align:center}.snack-date-input__loader{background:#fff;border-radius:8px;display:block}.snack-date-input legend{color:#00000080;font-size:18px;margin-bottom:10px;opacity:0;text-align:center;transition:all .125s ease-in-out;width:100%}.snack-date-input .input--datepicker{background:#fff;border-radius:8px;box-shadow:0 4px 49px #1e4910b3;display:inline-block;margin-bottom:0;position:relative;text-align:center}@media (min-width:480px){.snack-date-input .input--datepicker{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23acacac' d='M24.69 0H5.31C2.39 0 0 2.39 0 5.31v19.37C0 27.61 2.39 30 5.31 30h19.37c2.92 0 5.31-2.39 5.31-5.31V5.31C30 2.39 27.61 0 24.69 0Zm-6.07 2.09c.7 0 1.27.57 1.27 1.27 0 .7-.57 1.27-1.27 1.27-.7 0-1.27-.57-1.27-1.27 0-.7.57-1.27 1.27-1.27Zm-2.85 9.8c0-.27.22-.49.49-.49h3.62c.27 0 .49.22.49.49V15c0 .27-.22.49-.49.49h-3.62a.49.49 0 0 1-.49-.49v-3.11Zm-4.39-9.8c.7 0 1.27.57 1.27 1.27 0 .7-.57 1.27-1.27 1.27-.7 0-1.28-.56-1.28-1.26 0-.71.57-1.28 1.28-1.28ZM8.1 25.91c0 .27-.22.49-.49.49H3.99a.49.49 0 0 1-.49-.49V22.8c0-.27.22-.49.49-.49h3.62c.27 0 .49.22.49.49v3.11Zm0-5.46c0 .27-.22.49-.49.49H3.99a.49.49 0 0 1-.49-.49v-3.11c0-.27.22-.49.49-.49h3.62c.27 0 .49.22.49.49v3.11Zm6.13 5.46c0 .27-.22.49-.49.49h-3.62a.49.49 0 0 1-.49-.49V22.8c0-.27.22-.49.49-.49h3.62c.27 0 .49.22.49.49v3.11Zm0-5.46c0 .27-.22.49-.49.49h-3.62a.49.49 0 0 1-.49-.49v-3.11c0-.27.22-.49.49-.49h3.62c.27 0 .49.22.49.49v3.11Zm0-5.45c0 .27-.22.49-.49.49h-3.62a.49.49 0 0 1-.49-.49v-3.11c0-.27.22-.49.49-.49h3.62c.27 0 .49.22.49.49V15Zm6.14 5.45c0 .27-.22.49-.49.49h-3.62a.49.49 0 0 1-.49-.49v-3.11c0-.27.22-.49.49-.49h3.62c.27 0 .49.22.49.49v3.11Zm6.13 0c0 .27-.22.49-.49.49h-3.62a.49.49 0 0 1-.49-.49v-3.11c0-.27.22-.49.49-.49h3.62c.27 0 .49.22.49.49v3.11Zm0-5.45c0 .27-.22.49-.49.49h-3.62a.49.49 0 0 1-.49-.49v-3.11c0-.27.22-.49.49-.49h3.62c.27 0 .49.22.49.49V15Z'/%3E%3C/svg%3E") no-repeat center left 30px}}#P24FormContainer>form .snack-date-input .input--datepicker input,.my-orders__field-wrapper .snack-date-input .input--datepicker input,.P24FormContainer-fake>form .snack-date-input .input--datepicker input,.quote-items .quote-table-items .snack-date-input .input--datepicker .input-text,.snack-date-input .input--datepicker #P24FormContainer>form input,.snack-date-input .input--datepicker .input__field,.snack-date-input .input--datepicker .my-orders__field-wrapper input,.snack-date-input .input--datepicker .P24FormContainer-fake>form input,.snack-date-input .input--datepicker .quote-items .quote-table-items .input-text{background:#0000;border:0;color:#000;font-size:40px;font-weight:700;height:90px;max-width:510px;text-align:center}#P24FormContainer>form .snack-date-input .input--datepicker input::-webkit-input-placeholder,.my-orders__field-wrapper .snack-date-input .input--datepicker input::-webkit-input-placeholder,.P24FormContainer-fake>form .snack-date-input .input--datepicker input::-webkit-input-placeholder,.quote-items .quote-table-items .snack-date-input .input--datepicker .input-text::-webkit-input-placeholder,.snack-date-input .input--datepicker #P24FormContainer>form input::-webkit-input-placeholder,.snack-date-input .input--datepicker .input__field::-webkit-input-placeholder,.snack-date-input .input--datepicker .my-orders__field-wrapper input::-webkit-input-placeholder,.snack-date-input .input--datepicker .P24FormContainer-fake>form input::-webkit-input-placeholder,.snack-date-input .input--datepicker .quote-items .quote-table-items .input-text::-webkit-input-placeholder{color:#000;font-size:40px}#P24FormContainer>form .snack-date-input .input--datepicker input:-moz-placeholder,#P24FormContainer>form .snack-date-input .input--datepicker input::-moz-placeholder,.my-orders__field-wrapper .snack-date-input .input--datepicker input:-moz-placeholder,.my-orders__field-wrapper .snack-date-input .input--datepicker input::-moz-placeholder,.P24FormContainer-fake>form .snack-date-input .input--datepicker input:-moz-placeholder,.P24FormContainer-fake>form .snack-date-input .input--datepicker input::-moz-placeholder,.quote-items .quote-table-items .snack-date-input .input--datepicker .input-text:-moz-placeholder,.quote-items .quote-table-items .snack-date-input .input--datepicker .input-text::-moz-placeholder,.snack-date-input .input--datepicker #P24FormContainer>form input:-moz-placeholder,.snack-date-input .input--datepicker #P24FormContainer>form input::-moz-placeholder,.snack-date-input .input--datepicker .input__field:-moz-placeholder,.snack-date-input .input--datepicker .input__field::-moz-placeholder,.snack-date-input .input--datepicker .my-orders__field-wrapper input:-moz-placeholder,.snack-date-input .input--datepicker .my-orders__field-wrapper input::-moz-placeholder,.snack-date-input .input--datepicker .P24FormContainer-fake>form input:-moz-placeholder,.snack-date-input .input--datepicker .P24FormContainer-fake>form input::-moz-placeholder,.snack-date-input .input--datepicker .quote-items .quote-table-items .input-text:-moz-placeholder,.snack-date-input .input--datepicker .quote-items .quote-table-items .input-text::-moz-placeholder{color:#000;font-size:40px}#P24FormContainer>form .snack-date-input .input--datepicker input:-ms-input-placeholder,.my-orders__field-wrapper .snack-date-input .input--datepicker input:-ms-input-placeholder,.P24FormContainer-fake>form .snack-date-input .input--datepicker input:-ms-input-placeholder,.quote-items .quote-table-items .snack-date-input .input--datepicker .input-text:-ms-input-placeholder,.snack-date-input .input--datepicker #P24FormContainer>form input:-ms-input-placeholder,.snack-date-input .input--datepicker .input__field:-ms-input-placeholder,.snack-date-input .input--datepicker .my-orders__field-wrapper input:-ms-input-placeholder,.snack-date-input .input--datepicker .P24FormContainer-fake>form input:-ms-input-placeholder,.snack-date-input .input--datepicker .quote-items .quote-table-items .input-text:-ms-input-placeholder{color:#000;font-size:40px}@media (min-width:480px){#P24FormContainer>form .snack-date-input .input--datepicker input,.my-orders__field-wrapper .snack-date-input .input--datepicker input,.P24FormContainer-fake>form .snack-date-input .input--datepicker input,.quote-items .quote-table-items .snack-date-input .input--datepicker .input-text,.snack-date-input .input--datepicker #P24FormContainer>form input,.snack-date-input .input--datepicker .input__field,.snack-date-input .input--datepicker .my-orders__field-wrapper input,.snack-date-input .input--datepicker .P24FormContainer-fake>form input,.snack-date-input .input--datepicker .quote-items .quote-table-items .input-text{font-size:55px}#P24FormContainer>form .snack-date-input .input--datepicker input::-webkit-input-placeholder,.my-orders__field-wrapper .snack-date-input .input--datepicker input::-webkit-input-placeholder,.P24FormContainer-fake>form .snack-date-input .input--datepicker input::-webkit-input-placeholder,.quote-items .quote-table-items .snack-date-input .input--datepicker .input-text::-webkit-input-placeholder,.snack-date-input .input--datepicker #P24FormContainer>form input::-webkit-input-placeholder,.snack-date-input .input--datepicker .input__field::-webkit-input-placeholder,.snack-date-input .input--datepicker .my-orders__field-wrapper input::-webkit-input-placeholder,.snack-date-input .input--datepicker .P24FormContainer-fake>form input::-webkit-input-placeholder,.snack-date-input .input--datepicker .quote-items .quote-table-items .input-text::-webkit-input-placeholder{font-size:55px}#P24FormContainer>form .snack-date-input .input--datepicker input:-moz-placeholder,#P24FormContainer>form .snack-date-input .input--datepicker input::-moz-placeholder,.my-orders__field-wrapper .snack-date-input .input--datepicker input:-moz-placeholder,.my-orders__field-wrapper .snack-date-input .input--datepicker input::-moz-placeholder,.P24FormContainer-fake>form .snack-date-input .input--datepicker input:-moz-placeholder,.P24FormContainer-fake>form .snack-date-input .input--datepicker input::-moz-placeholder,.quote-items .quote-table-items .snack-date-input .input--datepicker .input-text:-moz-placeholder,.quote-items .quote-table-items .snack-date-input .input--datepicker .input-text::-moz-placeholder,.snack-date-input .input--datepicker #P24FormContainer>form input:-moz-placeholder,.snack-date-input .input--datepicker #P24FormContainer>form input::-moz-placeholder,.snack-date-input .input--datepicker .input__field:-moz-placeholder,.snack-date-input .input--datepicker .input__field::-moz-placeholder,.snack-date-input .input--datepicker .my-orders__field-wrapper input:-moz-placeholder,.snack-date-input .input--datepicker .my-orders__field-wrapper input::-moz-placeholder,.snack-date-input .input--datepicker .P24FormContainer-fake>form input:-moz-placeholder,.snack-date-input .input--datepicker .P24FormContainer-fake>form input::-moz-placeholder,.snack-date-input .input--datepicker .quote-items .quote-table-items .input-text:-moz-placeholder,.snack-date-input .input--datepicker .quote-items .quote-table-items .input-text::-moz-placeholder{font-size:55px}#P24FormContainer>form .snack-date-input .input--datepicker input:-ms-input-placeholder,.my-orders__field-wrapper .snack-date-input .input--datepicker input:-ms-input-placeholder,.P24FormContainer-fake>form .snack-date-input .input--datepicker input:-ms-input-placeholder,.quote-items .quote-table-items .snack-date-input .input--datepicker .input-text:-ms-input-placeholder,.snack-date-input .input--datepicker #P24FormContainer>form input:-ms-input-placeholder,.snack-date-input .input--datepicker .input__field:-ms-input-placeholder,.snack-date-input .input--datepicker .my-orders__field-wrapper input:-ms-input-placeholder,.snack-date-input .input--datepicker .P24FormContainer-fake>form input:-ms-input-placeholder,.snack-date-input .input--datepicker .quote-items .quote-table-items .input-text:-ms-input-placeholder{font-size:55px}}.diet-calendar--loaded+.snack-date-input__loader{display:none}.snack-menu__title{font-size:24px}.snack-select-button{background-color:#6ebab9;border-radius:8px;color:#fff;display:block;font-size:16px;font-weight:700;line-height:1.4;margin-bottom:20px;padding:25px;text-decoration:none;width:100%}@media (min-width:480px){.snack-select-button{background:#6ebab9 url(../images/select.png) no-repeat 100%;padding-right:160px}}.snack-select-button:hover{background-color:#4fa6a5;color:#fff}.snack-menu__additional-info{margin-top:10px}.icon--text{background:#378840;border-radius:50%;color:#fff;font-size:12px;font-weight:700;line-height:24px;text-align:center}.snack-page{display:flex;flex-wrap:wrap}.checkout-index-index .snack-page{margin-top:30px}.snack-page__empty{margin-top:50px;text-align:center}.snack-page__empty-image{display:none}.snack-page__empty-title{font-size:18px;font-weight:400;margin:0 auto 20px;max-width:460px;text-align:center}.snack-page__header{width:100%}.snack-page__filters{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:40px}.snack-page__list{flex:0 0 100%;width:100%}.snack-page__summary{align-self:flex-start;bottom:25px;left:calc(50% - 145px);margin-top:20px;position:sticky;z-index:10}@media (min-width:768px){.snack-page__summary{bottom:auto;display:block;flex:0 0 33.33333%;left:auto;margin-top:0;padding-left:5px;top:100px;transform:none;width:33.33333%}}@media (min-width:1024px){.snack-page__summary{flex:0 0 25%;width:25%}}@media (min-width:1200px){.snack-page__summary{padding-left:15px}}@media (min-width:768px){.snack-page--with-summary .snack-page__list{flex:0 0 66.66667%;padding-right:15px;width:66.66667%}}@media (min-width:1024px){.snack-page--with-summary .snack-page__list{flex:0 0 75%;width:75%}}.snack-page .swiper-container{padding-bottom:40px}@media (min-width:768px){.snack-page .swiper-container{padding-bottom:0}}.snack-page .swiper-pagination-bullets-dynamic{bottom:15px;min-width:100%}.snack-page .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:static}.snack-page .swiper-pagination-bullet{background:#0000;border:2px solid #378840;height:16px;opacity:1;width:16px}.catalog-product-view--dark .snack-page .swiper-pagination-bullet{border-color:#2c9a38}.snack-page .swiper-pagination-bullet-active{background:#378840}.catalog-product-view--dark .snack-page .swiper-pagination-bullet-active{background-color:#2c9a38}.snack-page .swiper-slide{width:100%}@media (min-width:480px){.snack-page .swiper-slide{width:50%}}@media (min-width:768px){.snack-page .swiper-slide{width:33.33333%}}@media (min-width:1024px){.snack-page .swiper-slide{width:25%}}.snack-page .swiper-button-next,.snack-page .swiper-button-prev{border-radius:8px}.catalog-product-view--dark .snack-page .swiper-button-next,.catalog-product-view--dark .snack-page .swiper-button-prev{background-color:#252525;border:2px solid #6c6c6c;box-shadow:0 3px 4px #00000024,0 3px 3px #0000001f,0 1px 8px #0003}.catalog-product-view--dark .snack-page .swiper-button-next:before,.catalog-product-view--dark .snack-page .swiper-button-prev:before{border-color:#fff}.snack-page .swiper-button-prev{left:-5px}.snack-page .swiper-button-next{right:-5px}@media (min-width:768px){.snack-page .swiper-pagination{display:none}.snack-page--with-summary .swiper-slide{width:50%}}@media (min-width:1024px){.snack-page--with-summary .swiper-slide{width:33.33333%}}.snack-page__footer{text-align:right}.snack-filters{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}.snack-filters__title{align-self:flex-end;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:16px;padding-right:30px;position:relative;-webkit-user-select:none;user-select:none}.snack-filters__title:after{border:solid #000;border-width:0 3px 3px 0;content:"";display:inline-block;padding:3px;position:absolute;right:4px;top:7px;transform:rotate(45deg)}.snack-filters__title--active:after{top:10px;transform:rotate(225deg)}.snack-filters__content{background:#fff;border-radius:8px;padding:10px 20px}.snack-filters__list{align-items:center;display:flex;flex-wrap:wrap;margin:0 -30px}.snack-filters__item{flex:0 0 100%;padding:8px 30px}@media (min-width:768px){.snack-filters__item{flex:0 0 50%}}@media (min-width:1024px){.snack-filters__item{flex:0 0 33.33333%}}@media (min-width:1200px){.snack-filters__item{flex:0 0 25%}}.snack-filters__item-content{align-items:center;cursor:pointer;display:flex}.snack-filters__item-title{margin-left:15px;padding-right:5px;-webkit-user-select:none;user-select:none}.snack-filters__check{border:1px solid #545454;border-radius:50%;height:24px;margin-left:auto;padding-top:1px;text-align:center;width:24px}.snack-filters__check--active{background-color:#378840;border-color:#378840}.snack-categories{display:flex;flex-wrap:wrap;margin:0 -6px 12px}@media (min-width:1024px){.snack-categories{margin-bottom:10px}}.snack-categories__header{display:flex;flex:0 0 100%;flex-wrap:wrap;margin-bottom:14px;padding:0 6px;width:100%}.snack-categories__header-title{display:flex;flex:1 1 auto;flex-direction:column;font-size:24px;justify-content:center;margin:0 0 12px;text-align:center}@media (min-width:480px){.snack-categories__header-title{margin:0;text-align:left}}.snack-categories__item{display:flex;flex:0 0 50%;flex-direction:column;max-width:50%;padding:6px;text-align:center}@media (min-width:480px){.snack-categories__item{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:1024px){.snack-categories__item{flex:0 0 16.66667%;max-width:16.66667%}}.snack-categories__item-wrapper{align-items:center;background:#fff;border:2px solid #0000;border-radius:8px;cursor:pointer;display:flex;height:100%;min-height:46px;padding:5px}@media (min-width:1024px){.snack-categories__item-wrapper{flex-direction:column;padding:15px 20px}}.snack-categories__item-wrapper:hover{border-color:#378840}.snack-categories__item-wrapper img{width:32px}@media (min-width:1024px){.snack-categories__item-wrapper img{margin:5px auto 10px;width:auto}}.snack-categories__item--active .snack-categories__item-wrapper{background:#378840;border-color:#378840}.snack-categories__item-title{display:block;font-size:13px;font-weight:700;line-height:1.2;margin:0 auto}@media (min-width:1024px){.snack-categories__item-title{font-size:18px;margin:0 0 5px}}@media (min-width:1200px){.snack-categories__item-title{font-size:24px}}.snack-categories__item--active .snack-categories__item-title{color:#fff}.snack-categories__item-description{display:none;font-size:13px}@media (min-width:1024px){.snack-categories__item-description{display:block}}@media (min-width:1200px){.snack-categories__item-description{font-size:16px}}.snack-categories__button{align-self:center;flex:0 0 auto;font-size:16px;margin:0 auto;max-width:200px;width:100%}@media (min-width:480px){.snack-categories__button{align-self:flex-end;margin-right:0;width:35%}}@media (min-width:768px){.snack-categories__button{width:24%}}@media (min-width:1200px){.snack-categories__button{font-size:18px}}.snack-list__group--tabbed .swiper-container{padding-top:46px}.snack-list__title{border-bottom:1px solid #b3d469;color:#378840;font-size:24px;font-weight:700;margin-bottom:20px;padding-bottom:15px;text-align:center;text-transform:uppercase}@media (min-width:1024px){.snack-list__title{font-size:40px;text-align:left}}.checkout-cart-index .snack-list__title,.checkout-index-index .snack-list__title{border:0;color:#000;font-size:24px;font-weight:400;margin-bottom:15px;padding:0;text-align:left;text-transform:none}.snack-list__group-caption{color:#000;font-size:14px;margin-bottom:20px;text-align:center}.snack-list__group-caption:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse fill='%235a5a5a' cx='11.015' cy='11' rx='11.015' ry='11'/%3E%3Cpath d='M14.03 16.76c-.611.24-1.092.43-1.452.55-.36.13-.791.19-1.262.19-.74 0-1.312-.18-1.722-.54-.41-.36-.611-.81-.611-1.37 0-.22.02-.43.05-.66.03-.22.08-.48.15-.76l.761-2.69c.07-.26.12-.5.17-.73.05-.23.07-.44.07-.63 0-.34-.07-.58-.21-.72-.14-.14-.41-.2-.81-.2-.201 0-.401.03-.612.09-.22.07-.39.13-.54.18l.2-.83c.5-.2.981-.38 1.432-.52.45-.15.891-.22 1.292-.22.73 0 1.301.18 1.692.53.4.35.59.81.59 1.38 0 .12-.01.32-.04.62s-.08.56-.15.81l-.76 2.68c-.06.22-.12.46-.17.74-.05.27-.07.49-.07.63 0 .36.08.6.24.73.16.13.44.19.83.19.19 0 .391-.03.631-.1.23-.06.401-.12.511-.17l-.21.82ZM13.9 5.89c-.35.32-.781.49-1.282.49-.5 0-.921-.16-1.282-.49-.35-.33-.53-.73-.53-1.2s.18-.86.53-1.2c.36-.32.791-.49 1.282-.49.5 0 .921.16 1.272.5.35.33.53.73.53 1.2.01.46-.17.86-.52 1.19Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 50%;content:"";display:inline-block;height:22px;margin-right:5px;vertical-align:top;width:23px}@media (min-width:1024px){.snack-list__group-caption{text-align:left}}.snack-list__items{margin:0 -6px;position:relative}@media (min-width:1200px){.snack-list__items{margin:0 -15px}}.checkout-cart-index .swiper-container,.checkout-index-index .swiper-container,.customer-diets-configure .swiper-container{padding-top:46px}.checkout-cart-index .snack-item--tabbed .snack-item__image,.checkout-index-index .snack-item--tabbed .snack-item__image,.customer-diets-configure .snack-item--tabbed .snack-item__image{border-top-left-radius:0}.checkout-cart-index .snack-item--tabbed .snack-tabs__item,.checkout-index-index .snack-item--tabbed .snack-tabs__item,.customer-diets-configure .snack-item--tabbed .snack-tabs__item{background-color:#93bd40}.checkout-cart-index .snack-item--tabbed .snack-tabs__item--active,.checkout-index-index .snack-item--tabbed .snack-tabs__item--active,.customer-diets-configure .snack-item--tabbed .snack-tabs__item--active{background-color:#d2ff6e}.checkout-cart-index .snack-item--tabbed .snack-item__content,.checkout-index-index .snack-item--tabbed .snack-item__content,.customer-diets-configure .snack-item--tabbed .snack-item__content{border-radius:0 8px 8px 8px}.snack-item{display:flex;flex-direction:column;height:auto;padding:0 6px}@media (min-width:1200px){.snack-item{padding:0 15px}}.snack-item__image{border-top-left-radius:8px;border-top-right-radius:8px;height:auto}.snack-item__image-caption{color:#acacac;font-size:13px;margin-bottom:5px}.snack-item__content{background-color:#fff;border-radius:8px;display:flex;flex:1;flex-direction:column;position:relative}.checkout-cart-index .snack-item__content,.checkout-index-index .snack-item__content{filter:drop-shadow(0 4px 8px rgba(0,0,0,.25));margin:0 0 30px}.snack-item__wrapper{display:flex;flex:1;flex-direction:column;padding:20px}@media (min-width:480px){.snack-item__wrapper{padding:15px}}@media (min-width:1200px){.snack-item__wrapper{padding:20px}}.snack-item__title{display:flex;flex:1 0 auto;flex-direction:column}.snack-item__title-text{color:#000;font-size:16px;font-weight:700;line-height:20px;margin:0 0 10px;min-height:40px}.snack-item__caption{margin-bottom:10px}.snack-item__button{background-color:#fff;border:2px solid #378840;border-radius:8px;color:#000;display:flex;font-size:13px;justify-content:center;margin:auto 0 10px;padding:7px;text-align:center;text-transform:lowercase;width:100%}.snack-item__button .icon{fill:#000}.snack-item__button .button__text{color:#000}.snack-item__button.focus-visible,.snack-item__button:hover{background-color:#378840;border:2px solid #378840;color:#fff}.snack-item__button.focus-visible .icon,.snack-item__button:hover .icon{fill:#fff}.snack-item__button.focus-visible .button__text,.snack-item__button:hover .button__text{color:#fff}.snack-item__button:disabled,.snack-item__button[disabled]{background-color:#acacac;border:0;color:#000}.snack-item__button:disabled .icon,.snack-item__button[disabled] .icon{fill:#000}.snack-item__button:disabled .button__text,.snack-item__button[disabled] .button__text{color:#000}.snack-item__button--secondary{background-color:#fff;border:2px solid #b3d469;color:#000}.snack-item__button--secondary .icon{fill:#000}.snack-item__button--secondary .button__text{color:#000}.snack-item__button--secondary.focus-visible,.snack-item__button--secondary:hover{background-color:#b3d469;border:2px solid #b3d469;color:#fff}.snack-item__button--secondary.focus-visible .icon,.snack-item__button--secondary:hover .icon{fill:#fff}.snack-item__button--secondary.focus-visible .button__text,.snack-item__button--secondary:hover .button__text{color:#fff}.snack-item__button--secondary:disabled,.snack-item__button--secondary[disabled]{background-color:#acacac;border:0;color:#000}.snack-item__button--secondary:disabled .icon,.snack-item__button--secondary[disabled] .icon{fill:#000}.snack-item__button--secondary:disabled .button__text,.snack-item__button--secondary[disabled] .button__text{color:#000}.snack-item__variants{display:flex;flex-direction:column;margin-bottom:10px;margin-top:auto}.snack-item__actions{display:flex}.snack-item__qty{flex:0 0 auto}.snack-item__cart-button{flex:1 0 auto;padding-left:10px}.snack-item__to-cart{font-size:18px;line-height:1.2;min-height:50px;padding:0 11px;width:100%}@media (min-width:480px){.snack-item__to-cart{font-size:14px}}@media (min-width:768px){.snack-item__to-cart{padding:0 18px}}@media (min-width:1024px){.snack-item__to-cart{font-size:18px;padding:0 8px}}@media (min-width:1200px){.snack-item__to-cart{padding:0 18px}}.snack-variant{align-items:center;border-bottom:1px solid #c4c4c4;display:flex;justify-content:space-between;line-height:1;padding:10px 0;position:relative}.snack-variant--selectable{padding-left:26px}.snack-variant--selectable:before{border:1px solid #c4c4c4;border-radius:50%;content:"";height:16px;left:0;position:absolute;width:16px}.snack-variant--active:after{background-color:#378840;border-radius:50%;content:"";height:8px;left:4px;position:absolute;width:8px}.snack-variant__price{color:#000;font-size:16px;font-weight:700}.snack-variant__option{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;margin-left:5px;row-gap:2px}.snack-variant__info{cursor:help;margin-left:10px;margin-right:auto}.snack-variant__info .icon{fill:#93bd40;height:18px;width:18px}.snack-variant__energy-value{color:#000;white-space:nowrap}.snack-variant__size{color:#666;white-space:nowrap}.snack-qty{border:1px solid #8b8b8b;border-radius:4px;display:flex}.snack-qty__input{background-color:initial;border:0;height:48px;padding:0;text-align:center}.snack-qty__input:focus{border-color:#0000}.snack-qty__input:disabled{background-color:initial}.snack-qty__decrease,.snack-qty__increase{background-color:initial;border:0;cursor:pointer}.snack-qty__decrease .icon,.snack-qty__increase .icon{height:12px;width:12px}.snack-qty__decrease{padding:0 0 0 12px}.snack-qty__increase{padding:0 12px 0 0}.snack-icons{display:flex;flex-wrap:wrap;margin-bottom:10px}.snack-icons__item{cursor:help;margin:0 10px 10px 0}.snack-badge{background:#378840;border-radius:50%;color:#fff;font-size:12px;font-weight:700;line-height:24px;text-align:center}.snack-tabs{display:flex;left:auto;position:absolute;top:-46px}.snack-tabs__item{background:#b3d469;border-radius:8px 8px 0 0;cursor:pointer;font-size:13px;font-weight:700;padding:13px 20px}.snack-tabs__item--active{background:#fff}.snack-tabs__item+.snack-tabs__item{margin-left:5px}.snack-first-delivery{padding:0 20px}.snack-first-delivery__date,.snack-first-delivery__day{display:none}@media (min-width:768px){.snack-first-delivery__date,.snack-first-delivery__day{display:inline-block}}.snack-first-delivery__caption{display:inline-block}@media (min-width:768px){.snack-first-delivery__caption:after{content:":"}}.snack-first-delivery__day{text-transform:capitalize}.snack-packages{list-style:none;margin:0 0 20px;padding:0}@media (min-width:768px){.snack-packages{margin:0 0 30px}}@media (min-width:1200px){.snack-packages{margin:0 0 60px}}.snack-packages__item{align-items:center;background:linear-gradient(180deg,#f0f0,#d2ff6e00 .01%,#d2ff6e),#fff;background-size:contain;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;margin:20px 0 0;padding:15px}@media (min-width:480px){.snack-packages__item{padding:20px}}@media (min-width:768px){.snack-packages__item{flex-direction:row}}@media (min-width:1024px){.snack-packages__item{background:url(../images/snack-bar/snack-package-bg.svg) 0 no-repeat,linear-gradient(180deg,#f0f0,#d2ff6e00 .01%,#d2ff6e),#fff;justify-content:flex-end;margin:40px 0 0;padding:30px}}.snack-packages__title{font-size:16px;line-height:1.3;margin-bottom:20px;text-align:center}@media (min-width:768px){.snack-packages__title{margin:0 20px 0 0}}@media (min-width:1024px){.snack-packages__title{font-size:24px;margin-right:10px;text-align:left;width:50%}}@media (min-width:1200px){.snack-packages__title{width:66%}}@media (min-width:1024px){.snack-page--with-summary .snack-packages__title{width:56%}}@media (min-width:1200px){.snack-page--with-summary .snack-packages__title{width:48%}}.snack-packages__button{align-self:stretch;background-color:initial;border:2px solid #378840;color:#000;display:flex;font-weight:700}.snack-packages__button:hover{background-color:#378840}.snack-summary{background-color:#d2ff6e;border-radius:8px;display:none;filter:drop-shadow(0 10px 26px rgba(0,0,0,.25));left:50%;margin:0 auto;max-width:320px;position:fixed;top:80px;transform:translateX(-50%);z-index:100}@media (min-width:768px){.snack-summary{display:block;position:static;transform:none}}.snack-summary--expanded{display:block;position:static;transform:none;width:290px}@media (min-width:768px){.snack-summary--expanded{width:auto}}.snack-summary__header{padding:30px 20px 0}@media (min-width:768px){.snack-summary__header{padding:30px 15px 0}}@media (min-width:1200px){.snack-summary__header{padding:30px 20px 0}}.snack-summary__subtitle,.snack-summary__title{display:block;font-weight:700;line-height:1.2}.snack-summary__title{font-size:24px;margin-bottom:5px;padding-right:30px}@media (min-width:768px){.snack-summary__title{padding-right:0}}.snack-mobile-summary .snack-summary__title{padding-right:0;text-align:center}.snack-summary__subtitle{color:#378840;font-size:16px;margin-bottom:15px}.snack-summary__close{cursor:pointer;position:absolute;right:20px;top:30px}@media (min-width:768px){.snack-summary__close{display:none}}.snack-summary__list{max-height:calc(100vh - 480px);overflow-y:auto;padding:0 20px}@media (min-width:768px){.snack-summary__list{padding:0 15px}}@media (min-width:1200px){.snack-summary__list{padding:0 20px}}.snack-summary__item{align-items:center;border-top:1px solid #000;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0}.snack-summary__item-title-wrapper{background:#fff;border-radius:8px;flex:1 1 0;max-width:71%;padding:8px}.snack-summary__item-title{display:block;font-size:14px;font-weight:700}@media (min-width:1200px){.snack-summary__item-title{font-size:16px}}.snack-summary__item-energy-value{background:#378840;border-radius:0 10px 10px 10px;color:#fff;font-size:13px;font-weight:700;margin-top:5px;padding:4px 8px}.snack-summary__item-qty{font-size:18px;font-weight:700;padding-left:5px}@media (min-width:1200px){.snack-summary__item-qty{font-size:24px}}.snack-summary__item-remove{fill:#378840;color:#378840;display:block}.snack-summary__item-remove:hover{fill:#000;color:#000}.snack-summary__item-totals{display:flex;flex:0 0 100%;margin-top:8px}.snack-summary__totals-label{margin-right:auto}.snack-summary__item-totals-text,.snack-summary__totals-text{font-weight:700}.snack-summary__item-totals-text--primary,.snack-summary__totals-text--primary{color:#378840}.snack-summary__item-totals-text+.snack-summary__item-totals-text:before,.snack-summary__item-totals-text+.snack-summary__totals-text:before,.snack-summary__totals-text+.snack-summary__item-totals-text:before,.snack-summary__totals-text+.snack-summary__totals-text:before{color:#000;content:"|";margin:0 4px}.snack-summary__footer{background-color:#fff;border-radius:0 0 8px 8px;padding:20px 20px 30px}@media (min-width:768px){.snack-summary__footer{padding:20px 15px 30px}}@media (min-width:1200px){.snack-summary__footer{padding:20px 20px 30px}}.snack-summary__footer-title{border-bottom:1px solid #000;display:block;font-size:24px;font-weight:700;margin-bottom:20px;padding-bottom:10px}.snack-summary__totals{display:flex;justify-content:flex-end;margin-bottom:30px;text-align:right}.snack-mobile-summary .snack-summary__totals{justify-content:center;margin-bottom:0;text-align:center}.snack-summary__totals-text{font-size:18px}.snack-summary__cart-button{display:flex}.snack-loader{bottom:0;left:0;position:absolute;right:0;top:0}.snack-mobile-summary{background-color:#fff;border-radius:8px;display:flex;filter:drop-shadow(0 10px 26px rgba(0,0,0,.25));width:290px}@media (min-width:768px){.snack-mobile-summary{display:none}}.snack-mobile-summary__content{background-color:#d2ff6e;border-radius:8px 0 0 8px;flex:1;padding:15px 20px}.snack-mobile-summary__button{cursor:pointer;display:flex;flex-direction:column;padding:0 15px}.snack-mobile-summary__icon{margin:auto}.snack-summary--expanded+.snack-mobile-summary{display:none}.snack-go-top{background-color:initial;border:2px solid #378840;color:#378840}.snack-go-top .icon{fill:#378840}.snack-go-top:hover{background-color:#378840;color:#fff}.snack-go-top:hover .icon{fill:#fff}@media (min-width:1024px){.header--sticky:not(.header--checkout) .header__actions{margin-top:10px}}.header--sticky:not(.header--checkout) .mega-menu__item--primary{margin-top:10px}.header--sticky:not(.header--checkout) .mega-menu__item--snack:after{margin-top:-12px}.mega-menu__item--snack{position:relative}.mega-menu__item--snack:after{background:url(../images/snack-bar/meals-selection.svg) 50% no-repeat;content:"";height:21px;left:0;position:absolute;right:0;top:100%}.side-menu__item--snack{margin-bottom:18px;position:relative}.side-menu__item--snack:after{background:url(../images/snack-bar/meals-selection.svg) 50% no-repeat;content:"";height:21px;left:0;margin-top:-11px;position:absolute;right:0;top:100%}.swatch__option-container{border-radius:8px}@media (min-width:768px){.swatch__option-container{transition:border-color .125s ease-in-out,background-color .125s ease-in-out}}.swatch__option-container.selected .swatch__option,.swatch__option-container:focus .swatch__option,.swatch__option-container:hover .swatch__option{color:#000}.swatch__option-container.selected{border-width:2px}.swatch__option-container.selected .swatch__option{font-weight:700;min-height:36px;min-width:41px}.swatch__option-container.disabled{background-color:#c2c2c2;border-color:#c2c2c2;opacity:1}.swatch__option-container.disabled .swatch__option{color:#fff}.swatch__option{border-radius:8px;transition:color .125s ease-in-out}.swatch[data-attribute-code=size] .swatch__title{display:none}.swatch[data-attribute-code=color]{align-items:center;margin-bottom:15px}.swatch[data-attribute-code=color]>.mage-error{width:100%}.swatch[data-attribute-code=color] .swatch__option{border:1px solid #fff;border-radius:2px;min-height:25px;min-width:25px}.swatch[data-attribute-code=color] .swatch__option-container{border-radius:2px}.swatch[data-attribute-code=color] .swatch__option-container.selected{border-width:1px}.swatch[data-attribute-code=color] .swatch__option-container.disabled{opacity:.5}.swatch[data-attribute-code=color] .swatch__title{flex:0 0 auto;margin-right:10px}.swatch[data-attribute-code=color] .swatch__title:after{content:":"}.swatch[data-attribute-code=color] .swatch__wrapper{width:auto}.catalog-category-view .catalog-grid .product-grid-item__swatches{position:relative}.catalog-category-view .catalog-grid .product-grid-item__swatches .swatch__container{bottom:0;min-height:auto;position:absolute}.catalog-category-view .catalog-grid .product-grid-item__swatches .swatch__container .swatch-attribute.color{justify-content:flex-end;margin:10px}@media (min-width:480px){.catalog-category-view .catalog-grid .product-grid-item__swatches .swatch__container .swatch-attribute.color{margin:5px}}.catalog-category-view .catalog-grid .product-grid-item__swatches .swatch__container .swatch-attribute.color .swatch__option-container{border:0;border-radius:100%;margin:5px;padding:0;transition-property:all}@media (min-width:480px){.catalog-category-view .catalog-grid .product-grid-item__swatches .swatch__container .swatch-attribute.color .swatch__option-container{margin:2.5px}}.catalog-category-view .catalog-grid .product-grid-item__swatches .swatch__container .swatch-attribute.color .swatch__option-container:hover{box-shadow:0 0 4px 2px #00000040}.catalog-category-view .catalog-grid .product-grid-item__swatches .swatch__container .swatch-attribute.color .swatch__option-container .swatch__option{border:0;border-radius:100%;box-shadow:2px 2px 4px 0 #00000040,-2px -2px 4px 0 #ffffff40;min-height:26px;min-width:26px}@media (min-width:480px){.catalog-category-view .catalog-grid .product-grid-item__swatches .swatch__container .swatch-attribute.color .swatch__option-container .swatch__option{min-height:14px;min-width:14px}}.gadgets-slider{margin-bottom:25px;overflow:hidden;width:100%}.gadgets-slider .swiper-slide{height:500px;width:auto}.gadgets-slider .swiper-slide img{height:100%}.auth__links{padding-top:20px}.auth__links:first-of-type .auth__link{border-width:2px}.auth__link{background:#0000;border-radius:8px;margin:0 0 15px}@media (min-width:768px){.auth__link{margin:0 15px 0 0}}.auth__link--active{background:#378840;border-color:#378840}.auth__link--active .auth__icon{fill:#fff}.auth__link:not(.auth__link--active):hover{background-color:#93bd40}.auth__link:not(.auth__link--active):hover .auth__icon{fill:#fff}.auth__link+.auth__link{margin:0}@media (min-width:768px){.auth__link+.auth__link{margin:0 0 0 15px}}.account-form__legend{float:left}.account-form__info{font-family:Montserrat,sans-serif}@media (min-width:768px){.account-form__info{font-size:24px}}.account-form__button{background-color:#378840;border:0;color:#fff;max-width:300px}.account-form__button .icon{fill:#fff}.account-form__button .button__text{color:#fff}.account-form__button.focus-visible,.account-form__button:hover{background-color:#93bd40;border:0;color:#fff}.account-form__button.focus-visible .icon,.account-form__button:hover .icon{fill:#fff}.account-form__button.focus-visible .button__text,.account-form__button:hover .button__text{color:#fff}.account-form__button:disabled,.account-form__button[disabled]{background-color:#acacac;border:none;color:#fff}.account-form__button:disabled .icon,.account-form__button[disabled] .icon{fill:#fff}.account-form__button:disabled .button__text,.account-form__button[disabled] .button__text{color:#fff}.account-form+.auth__links{padding-top:0}.password-strength__indicator{font-size:13px;line-height:24px}.lac-notification{background-color:#a9f171}.lac-notification-close-link{color:#ff5656;font-weight:700;text-decoration:underline}.lac-notification .top-container{align-items:center;display:flex;justify-content:space-between}.lac-notification .wrapper{padding:15px}.dashboard__wrapper{background:#eff5f0;border-top:1px solid #ebebeb;position:relative}.dashboard__sidebar{padding:0}@media (min-width:1024px){.dashboard__sidebar{background:#fff;max-width:300px}}.dashboard__header{position:relative}@media (min-width:768px){.dashboard__content-heading,.dashboard__content-heading--with-status{font-size:55px}}.dashboard__page-subtitle{color:#545454;font-family:Montserrat,sans-serif;font-size:18px;line-height:1;padding-top:15px}@media (min-width:1024px){.dashboard__page-subtitle{padding-top:0}}.dashboard__status{align-self:flex-start}.dashboard__order-date{color:#545454;width:100%}.dashboard__order-items-table tr{vertical-align:top}.dashboard__order-items-table tr[data-role=row-title]{padding:0}.dashboard__order-items-table th{display:block;width:100%}@media (min-width:768px){.dashboard__order-items-table th{display:table-cell}}.dashboard__order-items-table thead tr{display:none}@media (min-width:768px){.dashboard__order-items-table thead tr{display:table-row}.dashboard__order-items-table tbody:last-of-type tr td{border-bottom:0}}.dashboard__order-items-table tfoot tr[data-role=row-title] .mark{padding-left:0}.dashboard__order-items-table tfoot tr[data-role=row-title] .amount{padding:18px 0 20px}@media (min-width:768px){.dashboard__order-items-table tfoot tr[data-role=row-title] .amount{border-bottom:1px solid #ebebeb;text-align:right}}.dashboard__order-items-table tfoot .grand_total .amount{font-size:24px;padding-left:0;padding-right:0;text-align:right}.dashboard .information{background-color:#f7f7f7;height:100%;margin-bottom:0;padding:20px 30px}@media (min-width:1024px){.dashboard>.row{margin-left:0}}.customer-diet,.dashboard-table{background:#fff;border-radius:8px;margin-bottom:15px;padding:15px}@media (min-width:1024px){.customer-diet,.dashboard-table{margin-bottom:30px;padding:30px}}.customer-diet__header,.dashboard-form__header,.dashboard-table__header{grid-gap:15px}@media (min-width:768px){.dashboard-table__title{font-size:35px}}.dashboard-table__link{background-color:#378840;border:0;color:#fff}.dashboard-table__link .icon{fill:#fff}.dashboard-table__link .button__text{color:#fff}.dashboard-table__link.focus-visible,.dashboard-table__link:hover{background-color:#93bd40;border:0;color:#fff}.dashboard-table__link.focus-visible .icon,.dashboard-table__link:hover .icon{fill:#fff}.dashboard-table__link.focus-visible .button__text,.dashboard-table__link:hover .button__text{color:#fff}.dashboard-table__link:disabled,.dashboard-table__link[disabled]{background-color:#acacac;border:none;color:#fff}.dashboard-table__link:disabled .icon,.dashboard-table__link[disabled] .icon{fill:#fff}.dashboard-table__link:disabled .button__text,.dashboard-table__link[disabled] .button__text{color:#fff}@media (min-width:1024px){.dashboard-table__link{padding:0 15px}}@media (min-width:1400px){.dashboard-table__link{padding:0 30px}}.dashboard-table__action{white-space:normal}@media (min-width:768px){.dashboard-table__action{font-size:13px;min-height:30px;padding:0 15px}}.dashboard-table__action+.dashboard-table__action{margin:5px 0 0}.dashboard-table__content tr.row{margin:0}.dashboard-table__content td{flex-direction:column}.dashboard-table__content td:before{text-align:left}@media (min-width:768px){.dashboard-table__buttons{align-self:start;display:flex}}.dashboard-items__header{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:0 0 24px;padding:0}@media (min-width:768px){.dashboard-items__header{align-items:center;flex-direction:row}}.dashboard-items .col-md-6,.dashboard-items__item{display:flex;flex-direction:column}.dashboard-items__item{background:#fff;border-radius:8px;flex-grow:1;margin-bottom:15px}@media (min-width:1024px){.dashboard-items__item{margin-bottom:30px;padding:30px}}.dashboard-items__item .actions-group{align-items:flex-end;display:flex;flex-grow:1;justify-content:flex-end}@media (min-width:768px){.dashboard-items__subtitle{font-size:35px}}.dashboard-items__highlight{color:#378840;font-weight:700}.dashboard-items__address{background-color:#f7f7f7;margin-bottom:30px;padding:20px 120px 20px 15px;position:relative}.dashboard-items__address-actions{display:flex;flex-direction:column;position:absolute;right:15px;top:20px}#P24FormContainer.dashboard-items__address-actions>.button+a,#P24FormContainer.dashboard-items__address-actions>.customer-diet__action+a,#P24FormContainer.dashboard-items__address-actions>.dashboard-table__link+a,#P24FormContainer.dashboard-items__address-actions>.slider__link--button+a,#P24FormContainer.dashboard-items__address-actions>.slider__link--button-secondary+a,#P24FormContainer.dashboard-items__address-actions>a+.button,#P24FormContainer.dashboard-items__address-actions>a+.customer-diet__action,#P24FormContainer.dashboard-items__address-actions>a+.dashboard-table__link,#P24FormContainer.dashboard-items__address-actions>a+.slider__link--button,#P24FormContainer.dashboard-items__address-actions>a+.slider__link--button-secondary,#P24FormContainer.dashboard-items__address-actions>a+a,#P24FormContainer>form#P24FormContainer.dashboard-items__address-actions>a+button,#P24FormContainer>form#P24FormContainer.dashboard-items__address-actions>button+a,#P24FormContainer>form.dashboard-items__address-actions>.button+button,#P24FormContainer>form.dashboard-items__address-actions>.customer-diet__action+button,#P24FormContainer>form.dashboard-items__address-actions>.dashboard-table__link+button,#P24FormContainer>form.dashboard-items__address-actions>.slider__link--button+button,#P24FormContainer>form.dashboard-items__address-actions>.slider__link--button-secondary+button,#P24FormContainer>form.dashboard-items__address-actions>button+.button,#P24FormContainer>form.dashboard-items__address-actions>button+.customer-diet__action,#P24FormContainer>form.dashboard-items__address-actions>button+.dashboard-table__link,#P24FormContainer>form.dashboard-items__address-actions>button+.slider__link--button,#P24FormContainer>form.dashboard-items__address-actions>button+.slider__link--button-secondary,#P24FormContainer>form.dashboard-items__address-actions>button+button,.dashboard-items__address-actions>.button+.button,.dashboard-items__address-actions>.button+.customer-diet__action,.dashboard-items__address-actions>.button+.dashboard-table__link,.dashboard-items__address-actions>.button+.slider__link--button,.dashboard-items__address-actions>.button+.slider__link--button-secondary,.dashboard-items__address-actions>.customer-diet__action+.button,.dashboard-items__address-actions>.customer-diet__action+.customer-diet__action,.dashboard-items__address-actions>.customer-diet__action+.dashboard-table__link,.dashboard-items__address-actions>.customer-diet__action+.slider__link--button,.dashboard-items__address-actions>.customer-diet__action+.slider__link--button-secondary,.dashboard-items__address-actions>.dashboard-table__link+.button,.dashboard-items__address-actions>.dashboard-table__link+.customer-diet__action,.dashboard-items__address-actions>.dashboard-table__link+.dashboard-table__link,.dashboard-items__address-actions>.dashboard-table__link+.slider__link--button,.dashboard-items__address-actions>.dashboard-table__link+.slider__link--button-secondary,.dashboard-items__address-actions>.slider__link--button+.button,.dashboard-items__address-actions>.slider__link--button+.customer-diet__action,.dashboard-items__address-actions>.slider__link--button+.dashboard-table__link,.dashboard-items__address-actions>.slider__link--button+.slider__link--button,.dashboard-items__address-actions>.slider__link--button+.slider__link--button-secondary,.dashboard-items__address-actions>.slider__link--button-secondary+.button,.dashboard-items__address-actions>.slider__link--button-secondary+.customer-diet__action,.dashboard-items__address-actions>.slider__link--button-secondary+.dashboard-table__link,.dashboard-items__address-actions>.slider__link--button-secondary+.slider__link--button,.dashboard-items__address-actions>.slider__link--button-secondary+.slider__link--button-secondary,.P24FormContainer-fake #P24FormContainer.przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.przelewy24-pay-with-card+a,.P24FormContainer-fake #P24FormContainer>form.przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.przelewy24-pay-with-card+button,.P24FormContainer-fake #P24FormContainer>form.przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>button+.przelewy24-pay-with-card,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper#P24FormContainer.dashboard-items__address-actions>a+.przelewy24-pay-with-card,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.button+.przelewy24-pay-with-card,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.customer-diet__action+.przelewy24-pay-with-card,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.dashboard-table__link+.przelewy24-pay-with-card,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.przelewy24-pay-with-card+.button,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.przelewy24-pay-with-card+.customer-diet__action,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.przelewy24-pay-with-card+.dashboard-table__link,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.przelewy24-pay-with-card+.przelewy24-pay-with-card,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.przelewy24-pay-with-card+.slider__link--button,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.przelewy24-pay-with-card+.slider__link--button-secondary,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.slider__link--button+.przelewy24-pay-with-card,.P24FormContainer-fake .przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.slider__link--button-secondary+.przelewy24-pay-with-card,.P24FormContainer-fake .ui-datepicker-buttonpane .przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.przelewy24-pay-with-card+button,.P24FormContainer-fake .ui-datepicker-buttonpane .przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>button+.przelewy24-pay-with-card,.P24FormContainer-fake>form#P24FormContainer.dashboard-items__address-actions>a+button,.P24FormContainer-fake>form#P24FormContainer.dashboard-items__address-actions>button+a,.P24FormContainer-fake>form.dashboard-items__address-actions>.button+button,.P24FormContainer-fake>form.dashboard-items__address-actions>.customer-diet__action+button,.P24FormContainer-fake>form.dashboard-items__address-actions>.dashboard-table__link+button,.P24FormContainer-fake>form.dashboard-items__address-actions>.slider__link--button+button,.P24FormContainer-fake>form.dashboard-items__address-actions>.slider__link--button-secondary+button,.P24FormContainer-fake>form.dashboard-items__address-actions>button+.button,.P24FormContainer-fake>form.dashboard-items__address-actions>button+.customer-diet__action,.P24FormContainer-fake>form.dashboard-items__address-actions>button+.dashboard-table__link,.P24FormContainer-fake>form.dashboard-items__address-actions>button+.slider__link--button,.P24FormContainer-fake>form.dashboard-items__address-actions>button+.slider__link--button-secondary,.P24FormContainer-fake>form.dashboard-items__address-actions>button+button,.P24FormContainer-fake>form.przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.przelewy24-pay-with-card+button,.P24FormContainer-fake>form.przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>button+.przelewy24-pay-with-card,.ui-datepicker-buttonpane #P24FormContainer.dashboard-items__address-actions>a+button,.ui-datepicker-buttonpane #P24FormContainer.dashboard-items__address-actions>button+a,.ui-datepicker-buttonpane #P24FormContainer>form.dashboard-items__address-actions>button+button,.ui-datepicker-buttonpane .dashboard-items__address-actions>.button+button,.ui-datepicker-buttonpane .dashboard-items__address-actions>.customer-diet__action+button,.ui-datepicker-buttonpane .dashboard-items__address-actions>.dashboard-table__link+button,.ui-datepicker-buttonpane .dashboard-items__address-actions>.slider__link--button+button,.ui-datepicker-buttonpane .dashboard-items__address-actions>.slider__link--button-secondary+button,.ui-datepicker-buttonpane .dashboard-items__address-actions>button+.button,.ui-datepicker-buttonpane .dashboard-items__address-actions>button+.customer-diet__action,.ui-datepicker-buttonpane .dashboard-items__address-actions>button+.dashboard-table__link,.ui-datepicker-buttonpane .dashboard-items__address-actions>button+.slider__link--button,.ui-datepicker-buttonpane .dashboard-items__address-actions>button+.slider__link--button-secondary,.ui-datepicker-buttonpane .dashboard-items__address-actions>button+button,.ui-datepicker-buttonpane .P24FormContainer-fake .przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>.przelewy24-pay-with-card+button,.ui-datepicker-buttonpane .P24FormContainer-fake .przelewy24-pay-with-card-wrapper.dashboard-items__address-actions>button+.przelewy24-pay-with-card,.ui-datepicker-buttonpane .P24FormContainer-fake>form.dashboard-items__address-actions>button+button{margin-top:10px}.dashboard-items~.dashboard-items__item{padding:0}@media (min-width:768px){.dashboard-items~.dashboard-items__item{padding:30px}}.dashboard-tabs{border-bottom:2px solid #000;display:flex;font-size:13px;line-height:42px;list-style:none;margin:-10px 0 0;padding:0;width:100%}@media (min-width:480px){.dashboard-tabs{font-size:16px}}.dashboard-tabs>li{padding:0 20px}.dashboard-nav .dashboard-tabs>li.nav.item.current,.dashboard-tabs>li.current{font-size:14px}@media (min-width:480px){.dashboard-nav .dashboard-tabs>li.nav.item.current,.dashboard-tabs>li.current{font-size:18px}}.dashboard-tabs>li:first-child{padding-left:0}.dashboard-tabs>li:last-child{padding-right:0}.dashboard-nav .current strong,.dashboard-nav .nav.item.current strong{color:#000;font-size:13px;font-weight:400}.dashboard-nav .nav.item.current:after{border-color:#0000 #000 #000 #0000;top:21px;transform:rotate(-45deg)}.dashboard-nav .nav.item>a{font-family:Montserrat,sans-serif;font-size:13px}.dashboard-nav .nav.item>a:hover:after{border-color:#0000 #000 #000 #0000}.dashboard-nav .nav.item.autonomic{background:#d2ff6e;border-bottom:2px solid #b3d469;border-top:2px solid #b3d469}.dashboard-nav .nav.item.autonomic>a{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}.dashboard-nav .nav.item.autonomic.current{background-color:#b3d469}.dashboard-nav .nav.item:first-child.autonomic{border:none}.dashboard-nav .nav.item.current{background-color:#b3d469;border-color:#b3d469}.dashboard-nav .nav.item.tab-delimiter{background:#d2ff6e;border-bottom:2px solid #b3d469;border-top:2px solid #b3d469;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;padding:16px 48px 16px 16px}.dashboard-nav .nav.item.current,.dashboard-nav .nav.item>a,.dashboard-nav__item>a,.dashboard-nav__link{color:#000}.dashboard-nav__logout-button{background-color:#378840;border:0;color:#fff;margin-bottom:15px;width:auto}.dashboard-nav__logout-button .icon{fill:#fff}.dashboard-nav__logout-button .button__text{color:#fff}.dashboard-nav__logout-button.focus-visible,.dashboard-nav__logout-button:hover{background-color:#93bd40;border:0;color:#fff}.dashboard-nav__logout-button.focus-visible .icon,.dashboard-nav__logout-button:hover .icon{fill:#fff}.dashboard-nav__logout-button.focus-visible .button__text,.dashboard-nav__logout-button:hover .button__text{color:#fff}.dashboard-nav__logout-button:disabled,.dashboard-nav__logout-button[disabled]{background-color:#acacac;border:none;color:#fff}.dashboard-nav__logout-button:disabled .icon,.dashboard-nav__logout-button[disabled] .icon{fill:#fff}.dashboard-nav__logout-button:disabled .button__text,.dashboard-nav__logout-button[disabled] .button__text{color:#fff}.dashboard-nav__logout-button .icon{margin-right:5px}.dashboard-nav__logout-button--mobile{margin-top:15px}.dashboard-nav__content{font-family:Montserrat,sans-serif}.dashboard-nav__content .list{background:#fff}.dashboard-nav__actions{justify-content:flex-start}.dashboard-nav__mobile{background:#fff}.dashboard-form,.diet-rate__day{background:#fff;border-radius:8px;margin-bottom:15px;padding:15px}@media (min-width:1024px){.dashboard-form,.diet-rate__day{padding:30px}}.dashboard-form__title{margin-bottom:20px}.dashboard-form__subtitle{font-size:24px;font-weight:400;margin-bottom:10px}.dashboard-form__divider{margin-bottom:30px}.dashboard-form>.fieldset,.diet-rate__day>.fieldset{width:100%}.dashboard-form>.fieldset .input.country,.diet-rate__day>.fieldset .input.country{display:none}.dashboard-form label,.diet-rate__day label{font-size:18px}.dashboard-form .entry-code .control,.diet-rate__day .entry-code .control{position:relative}.dashboard-form .entry-code .control input,.diet-rate__day .entry-code .control input{border:none;height:calc(100% - 4px);left:1px;position:absolute;top:2px;width:calc(100% - 28px)}.dashboard-form .entry-code .control input.mage-error,.diet-rate__day .entry-code .control input.mage-error{height:calc(100% - 30px)}@media (min-width:768px){.dashboard-form .fieldset,.diet-rate__day .fieldset{display:flex;flex-wrap:wrap}.dashboard-form .fieldset .input,.diet-rate__day .fieldset .input{width:100%}.dashboard-form .fieldset .input--half,.diet-rate__day .fieldset .input--half{width:50%}.dashboard-form .fieldset .input.entry-code,.dashboard-form .fieldset .input.street,.diet-rate__day .fieldset .input.entry-code,.diet-rate__day .fieldset .input.street{padding-right:10px;width:50%}.dashboard-form .fieldset .input.street2,.dashboard-form .fieldset .input.taxvat,.diet-rate__day .fieldset .input.street2,.diet-rate__day .fieldset .input.taxvat{padding-left:10px;width:50%}.dashboard-form .fieldset .input.zip,.diet-rate__day .fieldset .input.zip{padding-right:10px;width:40%}.dashboard-form .fieldset .input.city,.diet-rate__day .fieldset .input.city{padding-left:10px;width:60%}.dashboard-form .fieldset--two-column,.diet-rate__day .fieldset--two-column{padding-left:30px;padding-right:30px}.dashboard-form .fieldset--two-column .input,.diet-rate__day .fieldset--two-column .input{width:50%}.dashboard-form .fieldset--two-column .input:nth-of-type(odd),.diet-rate__day .fieldset--two-column .input:nth-of-type(odd){padding-right:10px}.dashboard-form .fieldset--two-column .input:nth-of-type(2n),.diet-rate__day .fieldset--two-column .input:nth-of-type(2n){padding-left:10px}}.dashboard .actions-group__button:not(.button--red),.dashboard .actions-group__handler #P24FormContainer>a:not(.button--red),.dashboard .actions-group__handler #P24FormContainer>form>button:not(.button--red),.dashboard .actions-group__handler .button:not(.button--red),.dashboard .actions-group__handler .customer-diet__action:not(.button--red),.dashboard .actions-group__handler .dashboard-table__link:not(.button--red),.dashboard .actions-group__handler .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red),.dashboard .actions-group__handler .P24FormContainer-fake>form>button:not(.button--red),.dashboard .actions-group__handler .slider__link--button-secondary:not(.button--red),.dashboard .actions-group__handler .slider__link--button:not(.button--red),.dashboard .actions-group__handler .ui-datepicker-buttonpane button:not(.button--red),.dashboard .dashboard-items__address-actions #P24FormContainer>a:not(.button--red),.dashboard .dashboard-items__address-actions #P24FormContainer>form>button:not(.button--red),.dashboard .dashboard-items__address-actions .button:not(.button--red),.dashboard .dashboard-items__address-actions .customer-diet__action:not(.button--red),.dashboard .dashboard-items__address-actions .dashboard-table__link:not(.button--red),.dashboard .dashboard-items__address-actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red),.dashboard .dashboard-items__address-actions .P24FormContainer-fake>form>button:not(.button--red),.dashboard .dashboard-items__address-actions .slider__link--button-secondary:not(.button--red),.dashboard .dashboard-items__address-actions .slider__link--button:not(.button--red),.dashboard .dashboard-items__address-actions .ui-datepicker-buttonpane button:not(.button--red),.dashboard .referral-form__actions #P24FormContainer>a:not(.button--red),.dashboard .referral-form__actions #P24FormContainer>form>button:not(.button--red),.dashboard .referral-form__actions .button:not(.button--red),.dashboard .referral-form__actions .customer-diet__action:not(.button--red),.dashboard .referral-form__actions .dashboard-table__link:not(.button--red),.dashboard .referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red),.dashboard .referral-form__actions .P24FormContainer-fake>form>button:not(.button--red),.dashboard .referral-form__actions .slider__link--button-secondary:not(.button--red),.dashboard .referral-form__actions .slider__link--button:not(.button--red),.dashboard .referral-form__actions .ui-datepicker-buttonpane button:not(.button--red),.P24FormContainer-fake .dashboard .actions-group__handler .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red),.P24FormContainer-fake .dashboard .dashboard-items__address-actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red),.P24FormContainer-fake .dashboard .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red),.ui-datepicker-buttonpane .dashboard .actions-group__handler button:not(.button--red),.ui-datepicker-buttonpane .dashboard .dashboard-items__address-actions button:not(.button--red),.ui-datepicker-buttonpane .dashboard .referral-form__actions button:not(.button--red){background-color:#378840;border:0;color:#fff}.dashboard .actions-group__button:not(.button--red) .icon,.dashboard .actions-group__handler #P24FormContainer>a:not(.button--red) .icon,.dashboard .actions-group__handler #P24FormContainer>form>button:not(.button--red) .icon,.dashboard .actions-group__handler .button:not(.button--red) .icon,.dashboard .actions-group__handler .customer-diet__action:not(.button--red) .icon,.dashboard .actions-group__handler .dashboard-table__link:not(.button--red) .icon,.dashboard .actions-group__handler .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red) .icon,.dashboard .actions-group__handler .P24FormContainer-fake>form>button:not(.button--red) .icon,.dashboard .actions-group__handler .slider__link--button-secondary:not(.button--red) .icon,.dashboard .actions-group__handler .slider__link--button:not(.button--red) .icon,.dashboard .actions-group__handler .ui-datepicker-buttonpane button:not(.button--red) .icon,.dashboard .dashboard-items__address-actions #P24FormContainer>a:not(.button--red) .icon,.dashboard .dashboard-items__address-actions #P24FormContainer>form>button:not(.button--red) .icon,.dashboard .dashboard-items__address-actions .button:not(.button--red) .icon,.dashboard .dashboard-items__address-actions .customer-diet__action:not(.button--red) .icon,.dashboard .dashboard-items__address-actions .dashboard-table__link:not(.button--red) .icon,.dashboard .dashboard-items__address-actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red) .icon,.dashboard .dashboard-items__address-actions .P24FormContainer-fake>form>button:not(.button--red) .icon,.dashboard .dashboard-items__address-actions .slider__link--button-secondary:not(.button--red) .icon,.dashboard .dashboard-items__address-actions .slider__link--button:not(.button--red) .icon,.dashboard .dashboard-items__address-actions .ui-datepicker-buttonpane button:not(.button--red) .icon,.dashboard .referral-form__actions #P24FormContainer>a:not(.button--red) .icon,.dashboard .referral-form__actions #P24FormContainer>form>button:not(.button--red) .icon,.dashboard .referral-form__actions .button:not(.button--red) .icon,.dashboard .referral-form__actions .customer-diet__action:not(.button--red) .icon,.dashboard .referral-form__actions .dashboard-table__link:not(.button--red) .icon,.dashboard .referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red) .icon,.dashboard .referral-form__actions .P24FormContainer-fake>form>button:not(.button--red) .icon,.dashboard .referral-form__actions .slider__link--button-secondary:not(.button--red) .icon,.dashboard .referral-form__actions .slider__link--button:not(.button--red) .icon,.dashboard .referral-form__actions .ui-datepicker-buttonpane button:not(.button--red) .icon,.P24FormContainer-fake .dashboard .actions-group__handler .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red) .icon,.P24FormContainer-fake .dashboard .dashboard-items__address-actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red) .icon,.P24FormContainer-fake .dashboard .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red) .icon,.ui-datepicker-buttonpane .dashboard .actions-group__handler button:not(.button--red) .icon,.ui-datepicker-buttonpane .dashboard .dashboard-items__address-actions button:not(.button--red) .icon,.ui-datepicker-buttonpane .dashboard .referral-form__actions button:not(.button--red) .icon{fill:#fff}.dashboard .actions-group__button:not(.button--red) .button__text,.dashboard .actions-group__handler #P24FormContainer>a:not(.button--red) .button__text,.dashboard .actions-group__handler #P24FormContainer>form>button:not(.button--red) .button__text,.dashboard .actions-group__handler .button:not(.button--red) .button__text,.dashboard .actions-group__handler .customer-diet__action:not(.button--red) .button__text,.dashboard .actions-group__handler .dashboard-table__link:not(.button--red) .button__text,.dashboard .actions-group__handler .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red) .button__text,.dashboard .actions-group__handler .P24FormContainer-fake>form>button:not(.button--red) .button__text,.dashboard .actions-group__handler .slider__link--button-secondary:not(.button--red) .button__text,.dashboard .actions-group__handler .slider__link--button:not(.button--red) .button__text,.dashboard .actions-group__handler .ui-datepicker-buttonpane button:not(.button--red) .button__text,.dashboard .dashboard-items__address-actions #P24FormContainer>a:not(.button--red) .button__text,.dashboard .dashboard-items__address-actions #P24FormContainer>form>button:not(.button--red) .button__text,.dashboard .dashboard-items__address-actions .button:not(.button--red) .button__text,.dashboard .dashboard-items__address-actions .customer-diet__action:not(.button--red) .button__text,.dashboard .dashboard-items__address-actions .dashboard-table__link:not(.button--red) .button__text,.dashboard .dashboard-items__address-actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red) .button__text,.dashboard .dashboard-items__address-actions .P24FormContainer-fake>form>button:not(.button--red) .button__text,.dashboard .dashboard-items__address-actions .slider__link--button-secondary:not(.button--red) .button__text,.dashboard .dashboard-items__address-actions .slider__link--button:not(.button--red) .button__text,.dashboard .dashboard-items__address-actions .ui-datepicker-buttonpane button:not(.button--red) .button__text,.dashboard .referral-form__actions #P24FormContainer>a:not(.button--red) .button__text,.dashboard .referral-form__actions #P24FormContainer>form>button:not(.button--red) .button__text,.dashboard .referral-form__actions .button:not(.button--red) .button__text,.dashboard .referral-form__actions .customer-diet__action:not(.button--red) .button__text,.dashboard .referral-form__actions .dashboard-table__link:not(.button--red) .button__text,.dashboard .referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red) .button__text,.dashboard .referral-form__actions .P24FormContainer-fake>form>button:not(.button--red) .button__text,.dashboard .referral-form__actions .slider__link--button-secondary:not(.button--red) .button__text,.dashboard .referral-form__actions .slider__link--button:not(.button--red) .button__text,.dashboard .referral-form__actions .ui-datepicker-buttonpane button:not(.button--red) .button__text,.P24FormContainer-fake .dashboard .actions-group__handler .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red) .button__text,.P24FormContainer-fake .dashboard .dashboard-items__address-actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red) .button__text,.P24FormContainer-fake .dashboard .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red) .button__text,.ui-datepicker-buttonpane .dashboard .actions-group__handler button:not(.button--red) .button__text,.ui-datepicker-buttonpane .dashboard .dashboard-items__address-actions button:not(.button--red) .button__text,.ui-datepicker-buttonpane .dashboard .referral-form__actions button:not(.button--red) .button__text{color:#fff}.dashboard .actions-group__button:not(.button--red).focus-visible,.dashboard .actions-group__button:not(.button--red):hover,.dashboard .actions-group__handler #P24FormContainer>a:not(.button--red).focus-visible,.dashboard .actions-group__handler #P24FormContainer>a:not(.button--red):hover,.dashboard .actions-group__handler #P24FormContainer>form>button:not(.button--red).focus-visible,.dashboard .actions-group__handler #P24FormContainer>form>button:not(.button--red):hover,.dashboard .actions-group__handler .button:not(.button--red).focus-visible,.dashboard .actions-group__handler .button:not(.button--red):hover,.dashboard .actions-group__handler .customer-diet__action:not(.button--red).focus-visible,.dashboard .actions-group__handler .customer-diet__action:not(.button--red):hover,.dashboard .actions-group__handler .dashboard-table__link:not(.button--red).focus-visible,.dashboard .actions-group__handler .dashboard-table__link:not(.button--red):hover,.dashboard .actions-group__handler .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible,.dashboard .actions-group__handler .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover,.dashboard .actions-group__handler .P24FormContainer-fake>form>button:not(.button--red).focus-visible,.dashboard .actions-group__handler .P24FormContainer-fake>form>button:not(.button--red):hover,.dashboard .actions-group__handler .slider__link--button-secondary:not(.button--red).focus-visible,.dashboard .actions-group__handler .slider__link--button-secondary:not(.button--red):hover,.dashboard .actions-group__handler .slider__link--button:not(.button--red).focus-visible,.dashboard .actions-group__handler .slider__link--button:not(.button--red):hover,.dashboard .actions-group__handler .ui-datepicker-buttonpane button:not(.button--red).focus-visible,.dashboard .actions-group__handler .ui-datepicker-buttonpane button:not(.button--red):hover,.dashboard .dashboard-items__address-actions #P24FormContainer>a:not(.button--red).focus-visible,.dashboard .dashboard-items__address-actions #P24FormContainer>a:not(.button--red):hover,.dashboard .dashboard-items__address-actions #P24FormContainer>form>button:not(.button--red).focus-visible,.dashboard .dashboard-items__address-actions #P24FormContainer>form>button:not(.button--red):hover,.dashboard .dashboard-items__address-actions .button:not(.button--red).focus-visible,.dashboard .dashboard-items__address-actions .button:not(.button--red):hover,.dashboard .dashboard-items__address-actions .customer-diet__action:not(.button--red).focus-visible,.dashboard .dashboard-items__address-actions .customer-diet__action:not(.button--red):hover,.dashboard .dashboard-items__address-actions .dashboard-table__link:not(.button--red).focus-visible,.dashboard .dashboard-items__address-actions .dashboard-table__link:not(.button--red):hover,.dashboard .dashboard-items__address-actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible,.dashboard .dashboard-items__address-actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover,.dashboard .dashboard-items__address-actions .P24FormContainer-fake>form>button:not(.button--red).focus-visible,.dashboard .dashboard-items__address-actions .P24FormContainer-fake>form>button:not(.button--red):hover,.dashboard .dashboard-items__address-actions .slider__link--button-secondary:not(.button--red).focus-visible,.dashboard .dashboard-items__address-actions .slider__link--button-secondary:not(.button--red):hover,.dashboard .dashboard-items__address-actions .slider__link--button:not(.button--red).focus-visible,.dashboard .dashboard-items__address-actions .slider__link--button:not(.button--red):hover,.dashboard .dashboard-items__address-actions .ui-datepicker-buttonpane button:not(.button--red).focus-visible,.dashboard .dashboard-items__address-actions .ui-datepicker-buttonpane button:not(.button--red):hover,.dashboard .referral-form__actions #P24FormContainer>a:not(.button--red).focus-visible,.dashboard .referral-form__actions #P24FormContainer>a:not(.button--red):hover,.dashboard .referral-form__actions #P24FormContainer>form>button:not(.button--red).focus-visible,.dashboard .referral-form__actions #P24FormContainer>form>button:not(.button--red):hover,.dashboard .referral-form__actions .button:not(.button--red).focus-visible,.dashboard .referral-form__actions .button:not(.button--red):hover,.dashboard .referral-form__actions .customer-diet__action:not(.button--red).focus-visible,.dashboard .referral-form__actions .customer-diet__action:not(.button--red):hover,.dashboard .referral-form__actions .dashboard-table__link:not(.button--red).focus-visible,.dashboard .referral-form__actions .dashboard-table__link:not(.button--red):hover,.dashboard .referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible,.dashboard .referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover,.dashboard .referral-form__actions .P24FormContainer-fake>form>button:not(.button--red).focus-visible,.dashboard .referral-form__actions .P24FormContainer-fake>form>button:not(.button--red):hover,.dashboard .referral-form__actions .slider__link--button-secondary:not(.button--red).focus-visible,.dashboard .referral-form__actions .slider__link--button-secondary:not(.button--red):hover,.dashboard .referral-form__actions .slider__link--button:not(.button--red).focus-visible,.dashboard .referral-form__actions .slider__link--button:not(.button--red):hover,.dashboard .referral-form__actions .ui-datepicker-buttonpane button:not(.button--red).focus-visible,.dashboard .referral-form__actions .ui-datepicker-buttonpane button:not(.button--red):hover,.P24FormContainer-fake .dashboard .actions-group__handler .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible,.P24FormContainer-fake .dashboard .actions-group__handler .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover,.P24FormContainer-fake .dashboard .dashboard-items__address-actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible,.P24FormContainer-fake .dashboard .dashboard-items__address-actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover,.P24FormContainer-fake .dashboard .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible,.P24FormContainer-fake .dashboard .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover,.ui-datepicker-buttonpane .dashboard .actions-group__handler button:not(.button--red).focus-visible,.ui-datepicker-buttonpane .dashboard .actions-group__handler button:not(.button--red):hover,.ui-datepicker-buttonpane .dashboard .dashboard-items__address-actions button:not(.button--red).focus-visible,.ui-datepicker-buttonpane .dashboard .dashboard-items__address-actions button:not(.button--red):hover,.ui-datepicker-buttonpane .dashboard .referral-form__actions button:not(.button--red).focus-visible,.ui-datepicker-buttonpane .dashboard .referral-form__actions button:not(.button--red):hover{background-color:#93bd40;border:0;color:#fff}.dashboard .actions-group__button:not(.button--red).focus-visible .icon,.dashboard .actions-group__button:not(.button--red):hover .icon,.dashboard .actions-group__handler #P24FormContainer>a:not(.button--red).focus-visible .icon,.dashboard .actions-group__handler #P24FormContainer>a:not(.button--red):hover .icon,.dashboard .actions-group__handler #P24FormContainer>form>button:not(.button--red).focus-visible .icon,.dashboard .actions-group__handler #P24FormContainer>form>button:not(.button--red):hover .icon,.dashboard .actions-group__handler .button:not(.button--red).focus-visible .icon,.dashboard .actions-group__handler .button:not(.button--red):hover .icon,.dashboard .actions-group__handler .customer-diet__action:not(.button--red).focus-visible .icon,.dashboard .actions-group__handler .customer-diet__action:not(.button--red):hover .icon,.dashboard .actions-group__handler .dashboard-table__link:not(.button--red).focus-visible .icon,.dashboard .actions-group__handler .dashboard-table__link:not(.button--red):hover .icon,.dashboard .actions-group__handler .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible .icon,.dashboard .actions-group__handler .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover .icon,.dashboard .actions-group__handler .P24FormContainer-fake>form>button:not(.button--red).focus-visible .icon,.dashboard .actions-group__handler .P24FormContainer-fake>form>button:not(.button--red):hover .icon,.dashboard .actions-group__handler .slider__link--button-secondary:not(.button--red).focus-visible .icon,.dashboard .actions-group__handler .slider__link--button-secondary:not(.button--red):hover .icon,.dashboard .actions-group__handler .slider__link--button:not(.button--red).focus-visible .icon,.dashboard .actions-group__handler .slider__link--button:not(.button--red):hover .icon,.dashboard .actions-group__handler .ui-datepicker-buttonpane button:not(.button--red).focus-visible .icon,.dashboard .actions-group__handler .ui-datepicker-buttonpane button:not(.button--red):hover .icon,.dashboard .dashboard-items__address-actions #P24FormContainer>a:not(.button--red).focus-visible .icon,.dashboard .dashboard-items__address-actions #P24FormContainer>a:not(.button--red):hover .icon,.dashboard .dashboard-items__address-actions #P24FormContainer>form>button:not(.button--red).focus-visible .icon,.dashboard .dashboard-items__address-actions #P24FormContainer>form>button:not(.button--red):hover .icon,.dashboard .dashboard-items__address-actions .button:not(.button--red).focus-visible .icon,.dashboard .dashboard-items__address-actions .button:not(.button--red):hover .icon,.dashboard .dashboard-items__address-actions .customer-diet__action:not(.button--red).focus-visible .icon,.dashboard .dashboard-items__address-actions .customer-diet__action:not(.button--red):hover .icon,.dashboard .dashboard-items__address-actions .dashboard-table__link:not(.button--red).focus-visible .icon,.dashboard .dashboard-items__address-actions .dashboard-table__link:not(.button--red):hover .icon,.dashboard .dashboard-items__address-actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible .icon,.dashboard .dashboard-items__address-actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover .icon,.dashboard .dashboard-items__address-actions .P24FormContainer-fake>form>button:not(.button--red).focus-visible .icon,.dashboard .dashboard-items__address-actions .P24FormContainer-fake>form>button:not(.button--red):hover .icon,.dashboard .dashboard-items__address-actions .slider__link--button-secondary:not(.button--red).focus-visible .icon,.dashboard .dashboard-items__address-actions .slider__link--button-secondary:not(.button--red):hover .icon,.dashboard .dashboard-items__address-actions .slider__link--button:not(.button--red).focus-visible .icon,.dashboard .dashboard-items__address-actions .slider__link--button:not(.button--red):hover .icon,.dashboard .dashboard-items__address-actions .ui-datepicker-buttonpane button:not(.button--red).focus-visible .icon,.dashboard .dashboard-items__address-actions .ui-datepicker-buttonpane button:not(.button--red):hover .icon,.dashboard .referral-form__actions #P24FormContainer>a:not(.button--red).focus-visible .icon,.dashboard .referral-form__actions #P24FormContainer>a:not(.button--red):hover .icon,.dashboard .referral-form__actions #P24FormContainer>form>button:not(.button--red).focus-visible .icon,.dashboard .referral-form__actions #P24FormContainer>form>button:not(.button--red):hover .icon,.dashboard .referral-form__actions .button:not(.button--red).focus-visible .icon,.dashboard .referral-form__actions .button:not(.button--red):hover .icon,.dashboard .referral-form__actions .customer-diet__action:not(.button--red).focus-visible .icon,.dashboard .referral-form__actions .customer-diet__action:not(.button--red):hover .icon,.dashboard .referral-form__actions .dashboard-table__link:not(.button--red).focus-visible .icon,.dashboard .referral-form__actions .dashboard-table__link:not(.button--red):hover .icon,.dashboard .referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible .icon,.dashboard .referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover .icon,.dashboard .referral-form__actions .P24FormContainer-fake>form>button:not(.button--red).focus-visible .icon,.dashboard .referral-form__actions .P24FormContainer-fake>form>button:not(.button--red):hover .icon,.dashboard .referral-form__actions .slider__link--button-secondary:not(.button--red).focus-visible .icon,.dashboard .referral-form__actions .slider__link--button-secondary:not(.button--red):hover .icon,.dashboard .referral-form__actions .slider__link--button:not(.button--red).focus-visible .icon,.dashboard .referral-form__actions .slider__link--button:not(.button--red):hover .icon,.dashboard .referral-form__actions .ui-datepicker-buttonpane button:not(.button--red).focus-visible .icon,.dashboard .referral-form__actions .ui-datepicker-buttonpane button:not(.button--red):hover .icon,.P24FormContainer-fake .dashboard .actions-group__handler .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible .icon,.P24FormContainer-fake .dashboard .actions-group__handler .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover .icon,.P24FormContainer-fake .dashboard .dashboard-items__address-actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible .icon,.P24FormContainer-fake .dashboard .dashboard-items__address-actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover .icon,.P24FormContainer-fake .dashboard .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible .icon,.P24FormContainer-fake .dashboard .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover .icon,.ui-datepicker-buttonpane .dashboard .actions-group__handler button:not(.button--red).focus-visible .icon,.ui-datepicker-buttonpane .dashboard .actions-group__handler button:not(.button--red):hover .icon,.ui-datepicker-buttonpane .dashboard .dashboard-items__address-actions button:not(.button--red).focus-visible .icon,.ui-datepicker-buttonpane .dashboard .dashboard-items__address-actions button:not(.button--red):hover .icon,.ui-datepicker-buttonpane .dashboard .referral-form__actions button:not(.button--red).focus-visible .icon,.ui-datepicker-buttonpane .dashboard .referral-form__actions button:not(.button--red):hover .icon{fill:#fff}.dashboard .actions-group__button:not(.button--red).focus-visible .button__text,.dashboard .actions-group__button:not(.button--red):hover .button__text,.dashboard .actions-group__handler #P24FormContainer>a:not(.button--red).focus-visible .button__text,.dashboard .actions-group__handler #P24FormContainer>a:not(.button--red):hover .button__text,.dashboard .actions-group__handler #P24FormContainer>form>button:not(.button--red).focus-visible .button__text,.dashboard .actions-group__handler #P24FormContainer>form>button:not(.button--red):hover .button__text,.dashboard .actions-group__handler .button:not(.button--red).focus-visible .button__text,.dashboard .actions-group__handler .button:not(.button--red):hover .button__text,.dashboard .actions-group__handler .customer-diet__action:not(.button--red).focus-visible .button__text,.dashboard .actions-group__handler .customer-diet__action:not(.button--red):hover .button__text,.dashboard .actions-group__handler .dashboard-table__link:not(.button--red).focus-visible .button__text,.dashboard .actions-group__handler .dashboard-table__link:not(.button--red):hover .button__text,.dashboard .actions-group__handler .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible .button__text,.dashboard .actions-group__handler .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover .button__text,.dashboard .actions-group__handler .P24FormContainer-fake>form>button:not(.button--red).focus-visible .button__text,.dashboard .actions-group__handler .P24FormContainer-fake>form>button:not(.button--red):hover .button__text,.dashboard .actions-group__handler .slider__link--button-secondary:not(.button--red).focus-visible .button__text,.dashboard .actions-group__handler .slider__link--button-secondary:not(.button--red):hover .button__text,.dashboard .actions-group__handler .slider__link--button:not(.button--red).focus-visible .button__text,.dashboard .actions-group__handler .slider__link--button:not(.button--red):hover .button__text,.dashboard .actions-group__handler .ui-datepicker-buttonpane button:not(.button--red).focus-visible .button__text,.dashboard .actions-group__handler .ui-datepicker-buttonpane button:not(.button--red):hover .button__text,.dashboard .dashboard-items__address-actions #P24FormContainer>a:not(.button--red).focus-visible .button__text,.dashboard .dashboard-items__address-actions #P24FormContainer>a:not(.button--red):hover .button__text,.dashboard .dashboard-items__address-actions #P24FormContainer>form>button:not(.button--red).focus-visible .button__text,.dashboard .dashboard-items__address-actions #P24FormContainer>form>button:not(.button--red):hover .button__text,.dashboard .dashboard-items__address-actions .button:not(.button--red).focus-visible .button__text,.dashboard .dashboard-items__address-actions .button:not(.button--red):hover .button__text,.dashboard .dashboard-items__address-actions .customer-diet__action:not(.button--red).focus-visible .button__text,.dashboard .dashboard-items__address-actions .customer-diet__action:not(.button--red):hover .button__text,.dashboard .dashboard-items__address-actions .dashboard-table__link:not(.button--red).focus-visible .button__text,.dashboard .dashboard-items__address-actions .dashboard-table__link:not(.button--red):hover .button__text,.dashboard .dashboard-items__address-actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible .button__text,.dashboard .dashboard-items__address-actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover .button__text,.dashboard .dashboard-items__address-actions .P24FormContainer-fake>form>button:not(.button--red).focus-visible .button__text,.dashboard .dashboard-items__address-actions .P24FormContainer-fake>form>button:not(.button--red):hover .button__text,.dashboard .dashboard-items__address-actions .slider__link--button-secondary:not(.button--red).focus-visible .button__text,.dashboard .dashboard-items__address-actions .slider__link--button-secondary:not(.button--red):hover .button__text,.dashboard .dashboard-items__address-actions .slider__link--button:not(.button--red).focus-visible .button__text,.dashboard .dashboard-items__address-actions .slider__link--button:not(.button--red):hover .button__text,.dashboard .dashboard-items__address-actions .ui-datepicker-buttonpane button:not(.button--red).focus-visible .button__text,.dashboard .dashboard-items__address-actions .ui-datepicker-buttonpane button:not(.button--red):hover .button__text,.dashboard .referral-form__actions #P24FormContainer>a:not(.button--red).focus-visible .button__text,.dashboard .referral-form__actions #P24FormContainer>a:not(.button--red):hover .button__text,.dashboard .referral-form__actions #P24FormContainer>form>button:not(.button--red).focus-visible .button__text,.dashboard .referral-form__actions #P24FormContainer>form>button:not(.button--red):hover .button__text,.dashboard .referral-form__actions .button:not(.button--red).focus-visible .button__text,.dashboard .referral-form__actions .button:not(.button--red):hover .button__text,.dashboard .referral-form__actions .customer-diet__action:not(.button--red).focus-visible .button__text,.dashboard .referral-form__actions .customer-diet__action:not(.button--red):hover .button__text,.dashboard .referral-form__actions .dashboard-table__link:not(.button--red).focus-visible .button__text,.dashboard .referral-form__actions .dashboard-table__link:not(.button--red):hover .button__text,.dashboard .referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible .button__text,.dashboard .referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover .button__text,.dashboard .referral-form__actions .P24FormContainer-fake>form>button:not(.button--red).focus-visible .button__text,.dashboard .referral-form__actions .P24FormContainer-fake>form>button:not(.button--red):hover .button__text,.dashboard .referral-form__actions .slider__link--button-secondary:not(.button--red).focus-visible .button__text,.dashboard .referral-form__actions .slider__link--button-secondary:not(.button--red):hover .button__text,.dashboard .referral-form__actions .slider__link--button:not(.button--red).focus-visible .button__text,.dashboard .referral-form__actions .slider__link--button:not(.button--red):hover .button__text,.dashboard .referral-form__actions .ui-datepicker-buttonpane button:not(.button--red).focus-visible .button__text,.dashboard .referral-form__actions .ui-datepicker-buttonpane button:not(.button--red):hover .button__text,.P24FormContainer-fake .dashboard .actions-group__handler .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible .button__text,.P24FormContainer-fake .dashboard .actions-group__handler .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover .button__text,.P24FormContainer-fake .dashboard .dashboard-items__address-actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible .button__text,.P24FormContainer-fake .dashboard .dashboard-items__address-actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover .button__text,.P24FormContainer-fake .dashboard .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red).focus-visible .button__text,.P24FormContainer-fake .dashboard .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):hover .button__text,.ui-datepicker-buttonpane .dashboard .actions-group__handler button:not(.button--red).focus-visible .button__text,.ui-datepicker-buttonpane .dashboard .actions-group__handler button:not(.button--red):hover .button__text,.ui-datepicker-buttonpane .dashboard .dashboard-items__address-actions button:not(.button--red).focus-visible .button__text,.ui-datepicker-buttonpane .dashboard .dashboard-items__address-actions button:not(.button--red):hover .button__text,.ui-datepicker-buttonpane .dashboard .referral-form__actions button:not(.button--red).focus-visible .button__text,.ui-datepicker-buttonpane .dashboard .referral-form__actions button:not(.button--red):hover .button__text{color:#fff}.dashboard .actions-group__button:not(.button--red):disabled,.dashboard .actions-group__button:not(.button--red)[disabled],.dashboard .actions-group__handler #P24FormContainer>a:not(.button--red):disabled,.dashboard .actions-group__handler #P24FormContainer>a:not(.button--red)[disabled],.dashboard .actions-group__handler #P24FormContainer>form>button:not(.button--red):disabled,.dashboard .actions-group__handler #P24FormContainer>form>button:not(.button--red)[disabled],.dashboard .actions-group__handler .button:not(.button--red):disabled,.dashboard .actions-group__handler .button:not(.button--red)[disabled],.dashboard .actions-group__handler .customer-diet__action:not(.button--red):disabled,.dashboard .actions-group__handler .customer-diet__action:not(.button--red)[disabled],.dashboard .actions-group__handler .dashboard-table__link:not(.button--red):disabled,.dashboard .actions-group__handler .dashboard-table__link:not(.button--red)[disabled],.dashboard .actions-group__handler .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled,.dashboard .actions-group__handler .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled],.dashboard .actions-group__handler .P24FormContainer-fake>form>button:not(.button--red):disabled,.dashboard .actions-group__handler .P24FormContainer-fake>form>button:not(.button--red)[disabled],.dashboard .actions-group__handler .slider__link--button-secondary:not(.button--red):disabled,.dashboard .actions-group__handler .slider__link--button-secondary:not(.button--red)[disabled],.dashboard .actions-group__handler .slider__link--button:not(.button--red):disabled,.dashboard .actions-group__handler .slider__link--button:not(.button--red)[disabled],.dashboard .actions-group__handler .ui-datepicker-buttonpane button:not(.button--red):disabled,.dashboard .actions-group__handler .ui-datepicker-buttonpane button:not(.button--red)[disabled],.dashboard .dashboard-items__address-actions #P24FormContainer>a:not(.button--red):disabled,.dashboard .dashboard-items__address-actions #P24FormContainer>a:not(.button--red)[disabled],.dashboard .dashboard-items__address-actions #P24FormContainer>form>button:not(.button--red):disabled,.dashboard .dashboard-items__address-actions #P24FormContainer>form>button:not(.button--red)[disabled],.dashboard .dashboard-items__address-actions .button:not(.button--red):disabled,.dashboard .dashboard-items__address-actions .button:not(.button--red)[disabled],.dashboard .dashboard-items__address-actions .customer-diet__action:not(.button--red):disabled,.dashboard .dashboard-items__address-actions .customer-diet__action:not(.button--red)[disabled],.dashboard .dashboard-items__address-actions .dashboard-table__link:not(.button--red):disabled,.dashboard .dashboard-items__address-actions .dashboard-table__link:not(.button--red)[disabled],.dashboard .dashboard-items__address-actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled,.dashboard .dashboard-items__address-actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled],.dashboard .dashboard-items__address-actions .P24FormContainer-fake>form>button:not(.button--red):disabled,.dashboard .dashboard-items__address-actions .P24FormContainer-fake>form>button:not(.button--red)[disabled],.dashboard .dashboard-items__address-actions .slider__link--button-secondary:not(.button--red):disabled,.dashboard .dashboard-items__address-actions .slider__link--button-secondary:not(.button--red)[disabled],.dashboard .dashboard-items__address-actions .slider__link--button:not(.button--red):disabled,.dashboard .dashboard-items__address-actions .slider__link--button:not(.button--red)[disabled],.dashboard .dashboard-items__address-actions .ui-datepicker-buttonpane button:not(.button--red):disabled,.dashboard .dashboard-items__address-actions .ui-datepicker-buttonpane button:not(.button--red)[disabled],.dashboard .referral-form__actions #P24FormContainer>a:not(.button--red):disabled,.dashboard .referral-form__actions #P24FormContainer>a:not(.button--red)[disabled],.dashboard .referral-form__actions #P24FormContainer>form>button:not(.button--red):disabled,.dashboard .referral-form__actions #P24FormContainer>form>button:not(.button--red)[disabled],.dashboard .referral-form__actions .button:not(.button--red):disabled,.dashboard .referral-form__actions .button:not(.button--red)[disabled],.dashboard .referral-form__actions .customer-diet__action:not(.button--red):disabled,.dashboard .referral-form__actions .customer-diet__action:not(.button--red)[disabled],.dashboard .referral-form__actions .dashboard-table__link:not(.button--red):disabled,.dashboard .referral-form__actions .dashboard-table__link:not(.button--red)[disabled],.dashboard .referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled,.dashboard .referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled],.dashboard .referral-form__actions .P24FormContainer-fake>form>button:not(.button--red):disabled,.dashboard .referral-form__actions .P24FormContainer-fake>form>button:not(.button--red)[disabled],.dashboard .referral-form__actions .slider__link--button-secondary:not(.button--red):disabled,.dashboard .referral-form__actions .slider__link--button-secondary:not(.button--red)[disabled],.dashboard .referral-form__actions .slider__link--button:not(.button--red):disabled,.dashboard .referral-form__actions .slider__link--button:not(.button--red)[disabled],.dashboard .referral-form__actions .ui-datepicker-buttonpane button:not(.button--red):disabled,.dashboard .referral-form__actions .ui-datepicker-buttonpane button:not(.button--red)[disabled],.P24FormContainer-fake .dashboard .actions-group__handler .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled,.P24FormContainer-fake .dashboard .actions-group__handler .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled],.P24FormContainer-fake .dashboard .dashboard-items__address-actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled,.P24FormContainer-fake .dashboard .dashboard-items__address-actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled],.P24FormContainer-fake .dashboard .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled,.P24FormContainer-fake .dashboard .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled],.ui-datepicker-buttonpane .dashboard .actions-group__handler button:not(.button--red):disabled,.ui-datepicker-buttonpane .dashboard .actions-group__handler button:not(.button--red)[disabled],.ui-datepicker-buttonpane .dashboard .dashboard-items__address-actions button:not(.button--red):disabled,.ui-datepicker-buttonpane .dashboard .dashboard-items__address-actions button:not(.button--red)[disabled],.ui-datepicker-buttonpane .dashboard .referral-form__actions button:not(.button--red):disabled,.ui-datepicker-buttonpane .dashboard .referral-form__actions button:not(.button--red)[disabled]{background-color:#acacac;border:none;color:#fff}.dashboard .actions-group__button:not(.button--red):disabled .icon,.dashboard .actions-group__button:not(.button--red)[disabled] .icon,.dashboard .actions-group__handler #P24FormContainer>a:not(.button--red):disabled .icon,.dashboard .actions-group__handler #P24FormContainer>a:not(.button--red)[disabled] .icon,.dashboard .actions-group__handler #P24FormContainer>form>button:not(.button--red):disabled .icon,.dashboard .actions-group__handler #P24FormContainer>form>button:not(.button--red)[disabled] .icon,.dashboard .actions-group__handler .button:not(.button--red):disabled .icon,.dashboard .actions-group__handler .button:not(.button--red)[disabled] .icon,.dashboard .actions-group__handler .customer-diet__action:not(.button--red):disabled .icon,.dashboard .actions-group__handler .customer-diet__action:not(.button--red)[disabled] .icon,.dashboard .actions-group__handler .dashboard-table__link:not(.button--red):disabled .icon,.dashboard .actions-group__handler .dashboard-table__link:not(.button--red)[disabled] .icon,.dashboard .actions-group__handler .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled .icon,.dashboard .actions-group__handler .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled] .icon,.dashboard .actions-group__handler .P24FormContainer-fake>form>button:not(.button--red):disabled .icon,.dashboard .actions-group__handler .P24FormContainer-fake>form>button:not(.button--red)[disabled] .icon,.dashboard .actions-group__handler .slider__link--button-secondary:not(.button--red):disabled .icon,.dashboard .actions-group__handler .slider__link--button-secondary:not(.button--red)[disabled] .icon,.dashboard .actions-group__handler .slider__link--button:not(.button--red):disabled .icon,.dashboard .actions-group__handler .slider__link--button:not(.button--red)[disabled] .icon,.dashboard .actions-group__handler .ui-datepicker-buttonpane button:not(.button--red):disabled .icon,.dashboard .actions-group__handler .ui-datepicker-buttonpane button:not(.button--red)[disabled] .icon,.dashboard .dashboard-items__address-actions #P24FormContainer>a:not(.button--red):disabled .icon,.dashboard .dashboard-items__address-actions #P24FormContainer>a:not(.button--red)[disabled] .icon,.dashboard .dashboard-items__address-actions #P24FormContainer>form>button:not(.button--red):disabled .icon,.dashboard .dashboard-items__address-actions #P24FormContainer>form>button:not(.button--red)[disabled] .icon,.dashboard .dashboard-items__address-actions .button:not(.button--red):disabled .icon,.dashboard .dashboard-items__address-actions .button:not(.button--red)[disabled] .icon,.dashboard .dashboard-items__address-actions .customer-diet__action:not(.button--red):disabled .icon,.dashboard .dashboard-items__address-actions .customer-diet__action:not(.button--red)[disabled] .icon,.dashboard .dashboard-items__address-actions .dashboard-table__link:not(.button--red):disabled .icon,.dashboard .dashboard-items__address-actions .dashboard-table__link:not(.button--red)[disabled] .icon,.dashboard .dashboard-items__address-actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled .icon,.dashboard .dashboard-items__address-actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled] .icon,.dashboard .dashboard-items__address-actions .P24FormContainer-fake>form>button:not(.button--red):disabled .icon,.dashboard .dashboard-items__address-actions .P24FormContainer-fake>form>button:not(.button--red)[disabled] .icon,.dashboard .dashboard-items__address-actions .slider__link--button-secondary:not(.button--red):disabled .icon,.dashboard .dashboard-items__address-actions .slider__link--button-secondary:not(.button--red)[disabled] .icon,.dashboard .dashboard-items__address-actions .slider__link--button:not(.button--red):disabled .icon,.dashboard .dashboard-items__address-actions .slider__link--button:not(.button--red)[disabled] .icon,.dashboard .dashboard-items__address-actions .ui-datepicker-buttonpane button:not(.button--red):disabled .icon,.dashboard .dashboard-items__address-actions .ui-datepicker-buttonpane button:not(.button--red)[disabled] .icon,.dashboard .referral-form__actions #P24FormContainer>a:not(.button--red):disabled .icon,.dashboard .referral-form__actions #P24FormContainer>a:not(.button--red)[disabled] .icon,.dashboard .referral-form__actions #P24FormContainer>form>button:not(.button--red):disabled .icon,.dashboard .referral-form__actions #P24FormContainer>form>button:not(.button--red)[disabled] .icon,.dashboard .referral-form__actions .button:not(.button--red):disabled .icon,.dashboard .referral-form__actions .button:not(.button--red)[disabled] .icon,.dashboard .referral-form__actions .customer-diet__action:not(.button--red):disabled .icon,.dashboard .referral-form__actions .customer-diet__action:not(.button--red)[disabled] .icon,.dashboard .referral-form__actions .dashboard-table__link:not(.button--red):disabled .icon,.dashboard .referral-form__actions .dashboard-table__link:not(.button--red)[disabled] .icon,.dashboard .referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled .icon,.dashboard .referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled] .icon,.dashboard .referral-form__actions .P24FormContainer-fake>form>button:not(.button--red):disabled .icon,.dashboard .referral-form__actions .P24FormContainer-fake>form>button:not(.button--red)[disabled] .icon,.dashboard .referral-form__actions .slider__link--button-secondary:not(.button--red):disabled .icon,.dashboard .referral-form__actions .slider__link--button-secondary:not(.button--red)[disabled] .icon,.dashboard .referral-form__actions .slider__link--button:not(.button--red):disabled .icon,.dashboard .referral-form__actions .slider__link--button:not(.button--red)[disabled] .icon,.dashboard .referral-form__actions .ui-datepicker-buttonpane button:not(.button--red):disabled .icon,.dashboard .referral-form__actions .ui-datepicker-buttonpane button:not(.button--red)[disabled] .icon,.P24FormContainer-fake .dashboard .actions-group__handler .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled .icon,.P24FormContainer-fake .dashboard .actions-group__handler .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled] .icon,.P24FormContainer-fake .dashboard .dashboard-items__address-actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled .icon,.P24FormContainer-fake .dashboard .dashboard-items__address-actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled] .icon,.P24FormContainer-fake .dashboard .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled .icon,.P24FormContainer-fake .dashboard .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled] .icon,.ui-datepicker-buttonpane .dashboard .actions-group__handler button:not(.button--red):disabled .icon,.ui-datepicker-buttonpane .dashboard .actions-group__handler button:not(.button--red)[disabled] .icon,.ui-datepicker-buttonpane .dashboard .dashboard-items__address-actions button:not(.button--red):disabled .icon,.ui-datepicker-buttonpane .dashboard .dashboard-items__address-actions button:not(.button--red)[disabled] .icon,.ui-datepicker-buttonpane .dashboard .referral-form__actions button:not(.button--red):disabled .icon,.ui-datepicker-buttonpane .dashboard .referral-form__actions button:not(.button--red)[disabled] .icon{fill:#fff}.dashboard .actions-group__button:not(.button--red):disabled .button__text,.dashboard .actions-group__button:not(.button--red)[disabled] .button__text,.dashboard .actions-group__handler #P24FormContainer>a:not(.button--red):disabled .button__text,.dashboard .actions-group__handler #P24FormContainer>a:not(.button--red)[disabled] .button__text,.dashboard .actions-group__handler #P24FormContainer>form>button:not(.button--red):disabled .button__text,.dashboard .actions-group__handler #P24FormContainer>form>button:not(.button--red)[disabled] .button__text,.dashboard .actions-group__handler .button:not(.button--red):disabled .button__text,.dashboard .actions-group__handler .button:not(.button--red)[disabled] .button__text,.dashboard .actions-group__handler .customer-diet__action:not(.button--red):disabled .button__text,.dashboard .actions-group__handler .customer-diet__action:not(.button--red)[disabled] .button__text,.dashboard .actions-group__handler .dashboard-table__link:not(.button--red):disabled .button__text,.dashboard .actions-group__handler .dashboard-table__link:not(.button--red)[disabled] .button__text,.dashboard .actions-group__handler .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled .button__text,.dashboard .actions-group__handler .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled] .button__text,.dashboard .actions-group__handler .P24FormContainer-fake>form>button:not(.button--red):disabled .button__text,.dashboard .actions-group__handler .P24FormContainer-fake>form>button:not(.button--red)[disabled] .button__text,.dashboard .actions-group__handler .slider__link--button-secondary:not(.button--red):disabled .button__text,.dashboard .actions-group__handler .slider__link--button-secondary:not(.button--red)[disabled] .button__text,.dashboard .actions-group__handler .slider__link--button:not(.button--red):disabled .button__text,.dashboard .actions-group__handler .slider__link--button:not(.button--red)[disabled] .button__text,.dashboard .actions-group__handler .ui-datepicker-buttonpane button:not(.button--red):disabled .button__text,.dashboard .actions-group__handler .ui-datepicker-buttonpane button:not(.button--red)[disabled] .button__text,.dashboard .dashboard-items__address-actions #P24FormContainer>a:not(.button--red):disabled .button__text,.dashboard .dashboard-items__address-actions #P24FormContainer>a:not(.button--red)[disabled] .button__text,.dashboard .dashboard-items__address-actions #P24FormContainer>form>button:not(.button--red):disabled .button__text,.dashboard .dashboard-items__address-actions #P24FormContainer>form>button:not(.button--red)[disabled] .button__text,.dashboard .dashboard-items__address-actions .button:not(.button--red):disabled .button__text,.dashboard .dashboard-items__address-actions .button:not(.button--red)[disabled] .button__text,.dashboard .dashboard-items__address-actions .customer-diet__action:not(.button--red):disabled .button__text,.dashboard .dashboard-items__address-actions .customer-diet__action:not(.button--red)[disabled] .button__text,.dashboard .dashboard-items__address-actions .dashboard-table__link:not(.button--red):disabled .button__text,.dashboard .dashboard-items__address-actions .dashboard-table__link:not(.button--red)[disabled] .button__text,.dashboard .dashboard-items__address-actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled .button__text,.dashboard .dashboard-items__address-actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled] .button__text,.dashboard .dashboard-items__address-actions .P24FormContainer-fake>form>button:not(.button--red):disabled .button__text,.dashboard .dashboard-items__address-actions .P24FormContainer-fake>form>button:not(.button--red)[disabled] .button__text,.dashboard .dashboard-items__address-actions .slider__link--button-secondary:not(.button--red):disabled .button__text,.dashboard .dashboard-items__address-actions .slider__link--button-secondary:not(.button--red)[disabled] .button__text,.dashboard .dashboard-items__address-actions .slider__link--button:not(.button--red):disabled .button__text,.dashboard .dashboard-items__address-actions .slider__link--button:not(.button--red)[disabled] .button__text,.dashboard .dashboard-items__address-actions .ui-datepicker-buttonpane button:not(.button--red):disabled .button__text,.dashboard .dashboard-items__address-actions .ui-datepicker-buttonpane button:not(.button--red)[disabled] .button__text,.dashboard .referral-form__actions #P24FormContainer>a:not(.button--red):disabled .button__text,.dashboard .referral-form__actions #P24FormContainer>a:not(.button--red)[disabled] .button__text,.dashboard .referral-form__actions #P24FormContainer>form>button:not(.button--red):disabled .button__text,.dashboard .referral-form__actions #P24FormContainer>form>button:not(.button--red)[disabled] .button__text,.dashboard .referral-form__actions .button:not(.button--red):disabled .button__text,.dashboard .referral-form__actions .button:not(.button--red)[disabled] .button__text,.dashboard .referral-form__actions .customer-diet__action:not(.button--red):disabled .button__text,.dashboard .referral-form__actions .customer-diet__action:not(.button--red)[disabled] .button__text,.dashboard .referral-form__actions .dashboard-table__link:not(.button--red):disabled .button__text,.dashboard .referral-form__actions .dashboard-table__link:not(.button--red)[disabled] .button__text,.dashboard .referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled .button__text,.dashboard .referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled] .button__text,.dashboard .referral-form__actions .P24FormContainer-fake>form>button:not(.button--red):disabled .button__text,.dashboard .referral-form__actions .P24FormContainer-fake>form>button:not(.button--red)[disabled] .button__text,.dashboard .referral-form__actions .slider__link--button-secondary:not(.button--red):disabled .button__text,.dashboard .referral-form__actions .slider__link--button-secondary:not(.button--red)[disabled] .button__text,.dashboard .referral-form__actions .slider__link--button:not(.button--red):disabled .button__text,.dashboard .referral-form__actions .slider__link--button:not(.button--red)[disabled] .button__text,.dashboard .referral-form__actions .ui-datepicker-buttonpane button:not(.button--red):disabled .button__text,.dashboard .referral-form__actions .ui-datepicker-buttonpane button:not(.button--red)[disabled] .button__text,.P24FormContainer-fake .dashboard .actions-group__handler .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled .button__text,.P24FormContainer-fake .dashboard .actions-group__handler .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled] .button__text,.P24FormContainer-fake .dashboard .dashboard-items__address-actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled .button__text,.P24FormContainer-fake .dashboard .dashboard-items__address-actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled] .button__text,.P24FormContainer-fake .dashboard .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red):disabled .button__text,.P24FormContainer-fake .dashboard .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:not(.button--red)[disabled] .button__text,.ui-datepicker-buttonpane .dashboard .actions-group__handler button:not(.button--red):disabled .button__text,.ui-datepicker-buttonpane .dashboard .actions-group__handler button:not(.button--red)[disabled] .button__text,.ui-datepicker-buttonpane .dashboard .dashboard-items__address-actions button:not(.button--red):disabled .button__text,.ui-datepicker-buttonpane .dashboard .dashboard-items__address-actions button:not(.button--red)[disabled] .button__text,.ui-datepicker-buttonpane .dashboard .referral-form__actions button:not(.button--red):disabled .button__text,.ui-datepicker-buttonpane .dashboard .referral-form__actions button:not(.button--red)[disabled] .button__text{color:#fff}.dashboard .referral-form__actions{text-align:right}@media (max-width:767px){.dashboard .referral-form__actions{text-align:center}}body.account .page-wrapper{margin-bottom:0}.order-comments{font-size:13px}@media (min-width:768px){.order-comments{font-size:18px}}.order-comments__content,.order-comments__date{border-bottom:1px solid #ebebeb;padding:10px 0}.customer-submenu{list-style:none;margin:0;padding:15px 0 5px 20px}.customer-submenu__item+.customer-submenu__item{margin-top:10px}.customer-submenu__title{color:#000;font-size:13px;font-weight:700}.customer-submenu__title--link{font-weight:400}.customer-submenu__title--link:hover{text-decoration:underline}.loader{position:fixed}.address-group{background-color:#fff;border-radius:8px;padding:24px 32px}.address-group .empty{align-items:center;display:flex;flex-direction:column}.address-group .empty .checkout-cart-index .cart-empty,.address-group .empty .message,.checkout-cart-index .address-group .empty .cart-empty{max-width:425px}.address-group .dashboard-table__link svg{fill:#fff;height:24px;padding-right:8px;width:24px}.address-group .card{border:2px solid #ebebeb;border-radius:8px;height:100%;margin-bottom:20px;padding:24px}.address-group .card__no-address{background-color:#f4ffdb}.address-group .card__no-address .add-address-box{height:100%;padding-bottom:50px}.address-group .card__no-address .add-address-box button{background-color:inherit;color:#000;height:100%;padding-bottom:35px;width:100%}.address-group .card__no-address .add-address-box button svg{fill:#000}.address-group .card-header{align-items:center;border-bottom:2px solid #ebebeb;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}.address-group .card-header__title{font-size:18px;font-weight:700;margin-bottom:0}.address-group .card-header__action-icons{align-self:center;display:flex}.address-group .card-header__action-icons svg{fill:#828282;cursor:pointer;height:24px;width:24px}.address-group .card-header__action-icons svg.trash{align-self:center;height:18px;margin-left:10px;width:20px}.address-group .card-details{display:flex;flex-direction:column}.address-group .card-details svg{fill:#055d0f;height:15px;margin-right:8px;width:22px}.address-group .card-details__name{font-size:14px;font-weight:700;margin-bottom:10px}.address-group .card-details__address{display:flex;flex-direction:column;font-size:14px;margin-bottom:12px}.address-group .card-details__address .street{align-items:center;display:flex}.address-group .card-details__address .street svg{height:22px;width:22px}.address-group .card-details__address .address-line{margin-left:30px}.address-group .card-details__address .country,.address-group .card-details__address .region{color:#595959}.address-group .card-details__phone{align-items:center;display:flex}.address-group .card-details__phone a{display:block;text-decoration:underline}.address-group .card-details .toggle-more{align-items:center;color:#828282;cursor:pointer;display:flex;margin:12px 0}.address-group .card-details .toggle-more svg{fill:#828282;height:32px;transition:transform .3s;width:32px}.address-group .card-details .toggle-more .text{margin-right:8px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.address-group .card-details .toggle-more .line{border:none;border-top:2px solid #ddd;width:100%}.address-group .card-details .toggle-more.open svg{transform:rotate(180deg)}.address-group .card-details .additional-content{height:0;overflow:hidden;transition:height .3s}.address-group .card-details .additional-content.active{height:auto;margin-bottom:10px}.address-group .card-details .additional-content.active .additional-line{align-items:center;display:flex;margin-bottom:12px}.address-group .card-details .additional-content.active .additional-line svg.company{height:22px;margin-right:8px;width:22px}.address-group .card-details .additional-content.active .additional-info{color:#595959;font-size:13px;word-break:break-word}.address-group .card-details .additional-content.active .additional-info svg{align-self:start;height:18px;margin-right:8px;margin-top:4px;min-width:22px;width:22px}.modal-header .heading--page{margin-bottom:0}.address-form{background:#f7f7f7;border-radius:8px;margin-bottom:20px;padding:24px 32px}.address-form .dashboard-form__subtitle{margin-bottom:10px}.address-form .fieldset{border-bottom:2px solid #e4e4e7;border-radius:0;margin-bottom:20px;padding:10px 0}.address-form .fieldset:last-of-type{border-bottom:none}.address-form .dashboard-form__title{margin-bottom:30px}.address-form label.input__label,.address-form label.label{font-size:13px}.address-form .access-list-notice,.address-form .city-notice{align-items:center;color:#1d589e;display:flex;font-size:13px;line-height:17px;width:100%}.address-form .access-list-notice svg,.address-form .city-notice svg{fill:#1d589e;height:24px;padding-right:8px;width:32px}.address-form .access-list{display:flex;flex-direction:column;margin-bottom:20px;width:100%}.address-form .shipping{width:100%}.address-form .switch{align-items:center;display:flex;height:40px;position:relative}.address-form .switch .toggle{background-color:#f4ffdb;border:2px solid #e4e4e7;border-radius:34px;bottom:0;cursor:pointer;height:38px;left:0;position:absolute;right:0;top:0;transition:.4s;width:82px}.address-form .switch .toggle svg{fill:#fff;height:18px;opacity:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:18px;z-index:5}.address-form .switch .toggle:before{background-color:inherit;border:2px solid #378840;border-radius:50%;bottom:2px;content:"";height:30px;left:2px;position:absolute;transition:.4s;width:30px}.address-form .switch input{height:0;margin-right:90px;opacity:0;position:relative;width:0;z-index:1}.address-form .switch input:checked+.toggle{background-color:#d2ff6e}.address-form .switch input:checked+.toggle svg{opacity:1;transition:.7s}.address-form .switch input:focus+.toggle{box-shadow:0 0 1px #2196f3}.address-form .switch input:checked+.toggle:before{background-color:#378840;transform:translateX(44px)}.address-form .switch .label{cursor:pointer;font-size:12px;margin-bottom:0}@media (min-width:768px){.address-form .fieldset div.input.city,.address-form .fieldset div.input.street,.address-form .fieldset div.input.street2,.address-form .fieldset div.input.zip{padding-left:0;width:100%}.address-form .fieldset div.input.city,.address-form .fieldset div.input.street2{padding-right:10px}.address-form .region{padding-right:10px;width:40%}.address-form .access-list{flex-direction:row;justify-content:space-between;margin-bottom:0}.address-form .access-list .access-list-notice{width:40%}.address-form .switch .label{cursor:pointer;font-size:18px}}@media (min-width:1024px){.address-form .fieldset div.input.street,.address-form .fieldset div.input.street2{width:50%}}@media (min-width:1280px){.address-form .fieldset div.input.zip{padding-right:20px;width:20%}.address-form .fieldset div.input.city,.address-form .fieldset div.input.region{padding-left:10px;width:40%}}@media (max-width:1024px){.toolbar__main{margin-bottom:14px}}.customer-diet--pending-payment{background-color:#ffde68}.customer-diet--pending-activation{background-color:#d2ff6e}.customer-diet__configurable-diet-meal{max-height:45px;overflow:hidden}@media (min-width:1400px){.customer-diet__configurable-diet-meal{max-height:60px}}.customer-diet__configurable-diet-meal--expanded{transition:max-height 1s ease-out}.customer-diet__configurable-diet-meal--fit{transition:max-height .5s ease-out}.customer-diet__configurable-diet-meal:hover{max-height:300px}.customer-diet__header{align-items:center;background:#0000;flex-wrap:wrap;justify-content:flex-start}@media (min-width:768px){.customer-diet__header{flex-direction:row}}.customer-diet__label{background:#000;color:#fff;margin-top:15px;padding:5px 15px;width:100%}@media (min-width:768px){.customer-diet__label{margin:0 0 0 auto;width:auto}}.customer-diet__title{flex:1;margin:0;padding-left:15px}.customer-diet__title h2{font-size:24px;margin-bottom:5px}.customer-diet__type{color:#378840}.customer-diet__actions{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:15px;margin-top:15px;order:2;width:100%}@media (min-width:768px){.customer-diet__actions{column-gap:10px;flex-direction:row;order:1}}.customer-diet__action{margin-bottom:10px}@media (min-width:768px){.customer-diet__action{flex:1;margin-bottom:0;max-width:25%}}.customer-diet__action--suspend{background-color:#ff5656;border:0;color:#fff}.customer-diet__action--suspend .icon{fill:#fff}.customer-diet__action--suspend .button__text{color:#fff}.customer-diet__action--suspend.focus-visible,.customer-diet__action--suspend:hover{background-color:#ff0a0a;border:0;color:#fff}.customer-diet__action--suspend.focus-visible .icon,.customer-diet__action--suspend:hover .icon{fill:#fff}.customer-diet__action--suspend.focus-visible .button__text,.customer-diet__action--suspend:hover .button__text{color:#fff}.customer-diet__action--suspend:disabled,.customer-diet__action--suspend[disabled]{background-color:#acacac;border:none;color:#fff}.customer-diet__action--suspend:disabled .icon,.customer-diet__action--suspend[disabled] .icon{fill:#fff}.customer-diet__action--suspend:disabled .button__text,.customer-diet__action--suspend[disabled] .button__text{color:#fff}.customer-diet__action--configure{background-color:#b3d469;border:0;color:#000}.customer-diet__action--configure .icon{fill:#000}.customer-diet__action--configure .button__text{color:#000}.customer-diet__action--configure.focus-visible,.customer-diet__action--configure:hover{background-color:#93bd40;border:0;color:#000}.customer-diet__action--configure.focus-visible .icon,.customer-diet__action--configure:hover .icon{fill:#000}.customer-diet__action--configure.focus-visible .button__text,.customer-diet__action--configure:hover .button__text{color:#000}.customer-diet__action--configure:disabled,.customer-diet__action--configure[disabled]{background-color:#acacac;border:none;color:#fff}.customer-diet__action--configure:disabled .icon,.customer-diet__action--configure[disabled] .icon{fill:#fff}.customer-diet__action--configure:disabled .button__text,.customer-diet__action--configure[disabled] .button__text{color:#fff}.customer-diet__action--reorder{background-color:#93bd40;border:0;color:#fff}.customer-diet__action--reorder .icon{fill:#fff}.customer-diet__action--reorder .button__text{color:#fff}.customer-diet__action--reorder.focus-visible,.customer-diet__action--reorder:hover{background-color:#378840;border:0;color:#fff}.customer-diet__action--reorder.focus-visible .icon,.customer-diet__action--reorder:hover .icon{fill:#fff}.customer-diet__action--reorder.focus-visible .button__text,.customer-diet__action--reorder:hover .button__text{color:#fff}.customer-diet__action--reorder:disabled,.customer-diet__action--reorder[disabled]{background-color:#acacac;border:none;color:#fff}.customer-diet__action--reorder:disabled .icon,.customer-diet__action--reorder[disabled] .icon{fill:#fff}.customer-diet__action--reorder:disabled .button__text,.customer-diet__action--reorder[disabled] .button__text{color:#fff}.customer-diet__details{display:flex;flex-wrap:wrap}.customer-diet__attribute{display:flex;flex:1 0 auto;flex-direction:column;order:1}.customer-diet__attribute--list{cursor:pointer;order:4;width:100%}.customer-diet__attribute--list.active .customer-diet__attribute-title-icon{transform:rotate(90deg) scale(1.5)}.customer-diet__attribute--list+.customer-diet__attribute--list{border-top:2px solid #000}.customer-diet__attribute-title,.customer-diet__attribute-value{padding:10px 5px}.customer-diet__attribute-value{font-size:18px;order:2;position:relative}.customer-diet__attribute-value--list{font-size:13px;list-style:none;margin:10px 0 30px;padding:0}.customer-diet__attribute-title{border-bottom:1px solid #ebebeb;color:#8b8b8b;font-size:13px;order:1}.customer-diet__attribute-title--list{align-items:center;border:0;color:#000;display:flex;font-family:Montserrat,sans-serif;font-size:18px}.customer-diet__attribute-title-icon{margin-right:20px;order:-1;transform:scale(1.5)}.customer-diet__approval-info{color:#ff5656}.customer-diet__delivery,.customer-diet__delivery-info,.customer-diet__modification,.customer-diet__suspension{border:1px solid #e5ede6;border-radius:8px;display:flex;flex-direction:column;margin-top:-1px;width:100%}@media (min-width:768px){.customer-diet__delivery,.customer-diet__delivery-info,.customer-diet__modification,.customer-diet__suspension{flex-direction:row}}.customer-diet__modification-day,.customer-diet__modification-product,.customer-diet__modification-timestamp{align-items:center;display:flex;padding:7px 15px}@media (min-width:768px){.customer-diet__modification-day{border-right:1px solid #ebebeb;flex:0 0 120px}.customer-diet__modification-product{border-right:1px solid #ebebeb;flex:0 0 180px}}.customer-diet__delivery-info-day,.customer-diet__delivery-info-location,.customer-diet__delivery-info-timestamp{border-top:1px solid #ebebeb;display:flex;padding:7px 15px}@media (min-width:768px){.customer-diet__delivery-info-day,.customer-diet__delivery-info-location,.customer-diet__delivery-info-timestamp{align-items:center;border-top:none}}.customer-diet__delivery-info-location{display:flex;flex-direction:column}@media (min-width:768px){.customer-diet__delivery-info-location{border-right:1px solid #ebebeb;flex:1;flex-direction:row;justify-content:space-between}}.customer-diet__delivery-info-day{border-top:none;white-space:nowrap}@media (min-width:768px){.customer-diet__delivery-info-day{border-right:1px solid #ebebeb;flex:0 0 120px}}.customer-diet__suspension-action,.customer-diet__suspension-period,.customer-diet__suspension-timestamp{align-items:center;display:flex;padding:7px 15px}@media (min-width:768px){.customer-diet__suspension-period{border-right:1px solid #ebebeb;flex:0 0 180px}.customer-diet__suspension-timestamp{border-right:1px solid #ebebeb;flex:0 0 220px}}.customer-diet__delivery-address,.customer-diet__delivery-date,.customer-diet__delivery-name,.customer-diet__delivery-product{align-items:center;display:flex;padding:7px 15px}@media (min-width:768px){.customer-diet__delivery-name{border-right:1px solid #ebebeb;flex:0 0 220px}}.customer-diet__delivery-date{background-color:#e5ede6;border-top-left-radius:8px;border-top-right-radius:8px;margin:-1px -1px -1px 0;position:relative}@media (min-width:768px){.customer-diet__delivery-date{border:2px solid #fff;border-bottom-left-radius:8px;border-top-right-radius:0;margin:-1px 0 -1px -1px}}.customer-diet__delivery-date:after{background-color:#93bd40;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}@media (min-width:768px){.customer-diet__delivery-date:after{bottom:-2px;height:auto;left:auto;right:0;top:-2px;width:1px}}.customer-diet__delivery-date:before{background-color:#93bd40;border-radius:50%;bottom:0;content:"";height:6px;left:50%;margin:0 0 -2px -2px;position:absolute;width:6px}@media (min-width:768px){.customer-diet__delivery-date:before{bottom:auto;left:auto;margin:-2px -2px 0 0;right:0;top:50%}.customer-diet__delivery-date{border-right:0;flex:0 0 115px}.customer-diet__delivery-product{border-right:1px solid #ebebeb;flex:0 0 165px}}.customer-diet__delivery--divider,.customer-diet__delivery--history{opacity:.5}.customer-diet__delivery--divider .customer-diet__delivery-date{display:block;font-size:20px;line-height:1;text-align:center}.customer-diet__delivery--suspension .customer-diet__delivery-date{background-color:#ff5656}.customer-diet__delivery--divider .customer-diet__delivery-address,.customer-diet__delivery--divider .customer-diet__delivery-name,.customer-diet__delivery--divider .customer-diet__delivery-product,.customer-diet__delivery--suspension .customer-diet__delivery-address,.customer-diet__delivery--suspension .customer-diet__delivery-name,.customer-diet__delivery--suspension .customer-diet__delivery-product{border-right:0}.rating--rate .rating__star{height:41px;padding-right:10px;width:41px}.rating--rate .rating__star--disabled{cursor:default}.rating--diet{display:block;height:41px;margin:0 0 0 auto;padding:0;position:relative;width:205px}.rating--diet:not(:hover) .radio__field--checked~.rating__star:before,.rating--diet:not(:hover) .radio__field--diet:checked~.rating__star:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='31' height='31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m17.744 29.414-.016.09v.091a.406.406 0 0 1-.405.405H13.77a.405.405 0 0 1-.405-.405v-.091l-.016-.09a34.075 34.075 0 0 1-.261-1.819c-.044-.349-.09-.716-.144-1.104-.15-1.1-.35-2.303-.695-3.415-.344-1.107-.856-2.206-1.684-3.036-.857-.86-1.998-1.373-3.448-1.373C3.77 18.667 1 15.957 1 12.643 1 9.33 3.77 6.619 7.117 6.619c.433 0 .865.05 1.292.147l1.022.233.184-1.033A6.036 6.036 0 0 1 15.546 1a6.036 6.036 0 0 1 5.931 4.965l.184 1.033 1.023-.233c.426-.097.86-.146 1.292-.146A6.032 6.032 0 0 1 30 12.643a6.032 6.032 0 0 1-6.024 6.024c-1.45 0-2.59.513-3.449 1.373-.828.83-1.34 1.93-1.683 3.036-.345 1.112-.545 2.315-.696 3.415-.053.388-.1.756-.143 1.104a34.075 34.075 0 0 1-.26 1.82Z' fill='%23378840' stroke='%23378840' stroke-width='2'/%3E%3C/svg%3E")}.rating--diet:not(:hover) .radio__field--diet--checked+.rating__star:after,.rating--diet:not(:hover) .radio__field--diet:checked+.rating__star:after{display:block}.rating--diet .radio__field--checked~.rating__star--disabled:before,.rating--diet .radio__field--diet:checked~.rating__star--disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='31' height='31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m17.744 29.414-.016.09v.091a.406.406 0 0 1-.405.405H13.77a.405.405 0 0 1-.405-.405v-.091l-.016-.09a34.075 34.075 0 0 1-.261-1.819c-.044-.349-.09-.716-.144-1.104-.15-1.1-.35-2.303-.695-3.415-.344-1.107-.856-2.206-1.684-3.036-.857-.86-1.998-1.373-3.448-1.373C3.77 18.667 1 15.957 1 12.643 1 9.33 3.77 6.619 7.117 6.619c.433 0 .865.05 1.292.147l1.022.233.184-1.033A6.036 6.036 0 0 1 15.546 1a6.036 6.036 0 0 1 5.931 4.965l.184 1.033 1.023-.233c.426-.097.86-.146 1.292-.146A6.032 6.032 0 0 1 30 12.643a6.032 6.032 0 0 1-6.024 6.024c-1.45 0-2.59.513-3.449 1.373-.828.83-1.34 1.93-1.683 3.036-.345 1.112-.545 2.315-.696 3.415-.053.388-.1.756-.143 1.104a34.075 34.075 0 0 1-.26 1.82Z' fill='%23378840' stroke='%23378840' stroke-width='2'/%3E%3C/svg%3E")}.rating--diet .radio__field--checked+.rating__star--disabled:after,.rating--diet .radio__field--diet:checked+.rating__star--disabled:after{display:block}.rating--diet .mage-error{display:block!important}.rating__star:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='31' height='31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m17.744 29.414-.016.09v.091a.406.406 0 0 1-.405.405H13.77a.405.405 0 0 1-.405-.405v-.091l-.016-.09a34.075 34.075 0 0 1-.261-1.819c-.044-.349-.09-.716-.144-1.104-.15-1.1-.35-2.303-.695-3.415-.344-1.107-.856-2.206-1.684-3.036-.857-.86-1.998-1.373-3.448-1.373C3.77 18.667 1 15.957 1 12.643 1 9.33 3.77 6.619 7.117 6.619c.433 0 .865.05 1.292.147l1.022.233.184-1.033A6.036 6.036 0 0 1 15.546 1a6.036 6.036 0 0 1 5.931 4.965l.184 1.033 1.023-.233c.426-.097.86-.146 1.292-.146A6.032 6.032 0 0 1 30 12.643a6.032 6.032 0 0 1-6.024 6.024c-1.45 0-2.59.513-3.449 1.373-.828.83-1.34 1.93-1.683 3.036-.345 1.112-.545 2.315-.696 3.415-.053.388-.1.756-.143 1.104a34.075 34.075 0 0 1-.26 1.82Z' fill='%23fff' stroke='%23378840' stroke-width='2'/%3E%3C/svg%3E")}.rating__star--diet{float:right}.rating__star--diet:after{background-color:#f7f7f7;content:attr(data-rating-title);display:none;left:0;position:absolute;top:100%;width:205px}@media (min-width:1024px){.rating__star--diet:after{text-align:center}}.rating__star--diet:hover:not(.rating__star--disabled):after{display:block}.rating__star--diet:hover:not(.rating__star--disabled):before,.rating__star--diet:hover:not(.rating__star--disabled)~.rating__star--diet:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='31' height='31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m17.744 29.414-.016.09v.091a.406.406 0 0 1-.405.405H13.77a.405.405 0 0 1-.405-.405v-.091l-.016-.09a34.075 34.075 0 0 1-.261-1.819c-.044-.349-.09-.716-.144-1.104-.15-1.1-.35-2.303-.695-3.415-.344-1.107-.856-2.206-1.684-3.036-.857-.86-1.998-1.373-3.448-1.373C3.77 18.667 1 15.957 1 12.643 1 9.33 3.77 6.619 7.117 6.619c.433 0 .865.05 1.292.147l1.022.233.184-1.033A6.036 6.036 0 0 1 15.546 1a6.036 6.036 0 0 1 5.931 4.965l.184 1.033 1.023-.233c.426-.097.86-.146 1.292-.146A6.032 6.032 0 0 1 30 12.643a6.032 6.032 0 0 1-6.024 6.024c-1.45 0-2.59.513-3.449 1.373-.828.83-1.34 1.93-1.683 3.036-.345 1.112-.545 2.315-.696 3.415-.053.388-.1.756-.143 1.104a34.075 34.075 0 0 1-.26 1.82Z' fill='%23378840' stroke='%23378840' stroke-width='2'/%3E%3C/svg%3E")}.rating__star--diet-2:after{left:-41px}.rating__star--diet-3:after{left:-82px}.rating__star--diet-4:after{left:-123px}.rating__star--diet-5:after{left:-164px}.diet-rate-hero{background:#b3d469 url(../Broccoli_MenuOpinions/images/menu-opinions-hero-bg.png) no-repeat;background-position:bottom;border-radius:8px;margin-bottom:20px}@media (min-width:1024px){.diet-rate-hero{background-position:bottom left 40px;margin-bottom:40px}}.diet-rate-hero__caption{color:#000;font-size:18px;line-height:24px;padding:30px 30px 133px;text-align:center}@media (min-width:1024px){.diet-rate-hero__caption{font-size:16px;line-height:22px;padding-bottom:29px;padding-left:390px;text-align:left}}@media (min-width:1200px){.diet-rate-hero__caption{font-size:20px;line-height:24px}}@media (min-width:1400px){.diet-rate-hero__caption{font-size:24px;line-height:32px}}.diet-rate__day-title{font-size:20px;font-weight:700;margin-bottom:0;padding-left:40px}.diet-rate__day-title:before{background:url(../images/icons/expand-down.svg) no-repeat 50%;background-size:cover;content:"";height:40px;left:0;position:absolute;top:50%;transform:rotate(-90deg) translateY(-50%);transform-origin:50% 0;transition:transform .125s ease-in-out;width:40px}@media (min-width:768px){.diet-rate__day-title{font-size:35px}}.diet-rate__day--active .diet-rate__header{margin-bottom:20px}.diet-rate__day--active .diet-rate__day-title:before{transform:rotate(0) translateY(-50%)}.diet-rate__day--active .diet-rate__content{display:block}.diet-rate__header{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;position:relative}@media (min-width:480px){.diet-rate__header{align-items:center;flex-direction:row}}.diet-rate__info{align-items:center;display:flex;font-size:16px;padding-left:40px}@media (min-width:480px){.diet-rate__info{padding-left:0}}.diet-rate__date{margin:0 10px 0 15px}.diet-rate__notice{color:#93bd40}.diet-rate__notice--red{color:#ff5656}.diet-rate__status{background-color:#ebebeb;border-radius:50%;height:25px;width:25px}@media (min-width:768px){.diet-rate__status{height:45px;width:45px}}.diet-rate__status--success{background-color:#378840;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='12' width='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m2.13 5.712 4.152 3.34L12.173.429l1.66 1.141-7.11 10.388-5.852-4.67z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.diet-rate__content{display:none}.diet-rate__content>div,.diet-rate__content>form{margin-bottom:20px}.diet-rate__content>div:last-child,.diet-rate__content>form:last-child{margin-bottom:0}.diet-rate__fieldset{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:1024px){.diet-rate__fieldset{flex-direction:row}.diet-rate__meal{flex:1;padding-right:30px}}.diet-rate__meal-content,.diet-rate__meal-name{font-size:18px}.diet-rate__meal-content{color:#545454;margin-bottom:15px}.diet-rate__rating{padding-bottom:30px}@media (min-width:1024px){.diet-rate__rating{flex:0 0 240px;padding-left:30px}}.diet-rate__rating-title{font-size:18px;margin:0 10px 10px auto;width:195px}@media (min-width:1024px){.diet-rate__rating-title{text-align:center}}.diet-rate__note{margin-bottom:20px}@media (min-width:1024px){.diet-rate__note{margin-bottom:0}}.diet-rate__note--active .diet-rate__note-trigger{color:#545454;font-size:13px;margin-bottom:5px}.diet-rate__note-trigger{color:#1979c3;cursor:pointer;display:inline-block;font-size:16px}.diet-rate__note-input{display:none}.diet-rate__note-textarea{margin-bottom:10px;width:100%}.diet-rate__pager{margin-bottom:30px}@media (min-width:1024px){.diet-rate__pager{margin-bottom:0}}.diet-rate__pager .pager__link{border-color:#acacac}@media (min-width:1024px){.customer-meals__nav{float:right;position:relative;top:-10px}}.customer-meals__week{display:none}.customer-meals__product-title{font-size:24px;margin-bottom:15px}.customer-meals__day{border:1px solid #acacac;border-radius:8px;margin-bottom:10px}.customer-meals__day--active{background-color:#d3e4bb;border-color:#b8d5bb}.customer-meals__day--active .customer-meals__content{display:block}.customer-meals__day-title{cursor:pointer;padding:15px}.customer-meals__day-title .icon{display:inline-block;vertical-align:middle}.customer-meals__day-date{color:#545454}.customer-meals__content{display:none;padding:5px 20px 20px}.customer-meals__content-meal{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;flex-wrap:wrap;font-size:13px;line-height:18px;padding:20px 30px}@media (min-width:768px){.customer-meals__content-meal{flex-direction:row}}.customer-meals__content-meal+.customer-meals__content-meal{margin-top:20px}.customer-meals__meal-title{font-size:16px;width:100%}@media (min-width:768px){.customer-meals__meal-ingredients{flex:0 0 35%;padding-right:20px}.customer-meals__meal-info{flex:0 0 65%;padding-left:20px}}.customer-meals__meal-ingredients-info+.customer-meals__meal-additional-info{margin-top:10px}.customer-meals__meal .product-menu__meal-kcal{margin-bottom:0}.customer-meals__meal-additional-info+.product-menu__meal-kcal,.customer-meals__meal-ingredients-info+.product-menu__meal-kcal{margin-top:10px}.customer-meals__meal-nutritions-title{display:block;font-weight:700;margin-top:30px}.customer-meals__meal-nutritions-list{list-style:none;padding:0}.suspension-period{padding:0}@media (min-width:768px){.suspension-period{padding:30px 40px}}.suspension-period .ui-datepicker{padding:15px 0}@media (min-width:768px){.suspension-period .ui-datepicker{padding:15px 10px}}.form-customer-delivery-address .delivery-address .fieldset{display:flex;flex-wrap:wrap;padding:0}.form-customer-delivery-address .delivery-address .fieldset .dashboard-items__address{align-items:flex-start;background:#ebebeb;border-radius:8px;display:flex;justify-content:space-between;padding:20px 10px}.form-customer-delivery-address .delivery-address .fieldset .dashboard-items__address address{flex:1 1 0;margin-right:10px}.form-customer-delivery-address .delivery-address .fieldset .dashboard-items__address .select-address{width:100px}@media (max-width:767px){.form-customer-delivery-address .delivery-address .fieldset .input{width:100%}}.newsletter-form__image{display:none;width:180px}@media (min-width:768px){.newsletter-form__image{display:block}}.newsletter-form__caption,.newsletter-form__highlight{font-size:16px;margin-bottom:10px}.newsletter-form__highlight{color:#378840;font-weight:700}.newsletter-form .actions-group{margin-top:40px}.dashboard__rewards-points{align-items:center;color:#000;display:flex;font-size:16px}@media (min-width:480px){.dashboard__rewards-points{font-size:24px}}@media (min-width:1024px){.dashboard__rewards-points{position:absolute;right:0;top:0}}.dashboard__rewards-points-icon{height:16px;margin-left:5px;width:16px}@media (min-width:480px){.dashboard__rewards-points-icon{height:24px;width:24px}}.dashboard-nav .affiliate-discount__label,.dashboard-nav .checkout-rewards__label,.dashboard-nav .rewards__label{position:absolute;right:40px;top:50%;transform:translateY(-50%)}.rewards-home{background:#b3d469 url(../Mirasvit_RewardsCustomerAccount/images/rewards-home-bg.png) no-repeat 0 0;border-radius:8px;margin-bottom:20px}@media (min-width:768px){.rewards-home{background-position:0}}.rewards-home__caption{color:#000;font-size:18px;font-weight:700;line-height:24px;padding:183px 30px 28px;text-align:center}@media (min-width:768px){.rewards-home__caption{padding-left:420px;padding-top:29px;text-align:left}}@media (min-width:1024px){.rewards-home__caption{font-size:16px;line-height:22px}}@media (min-width:1200px){.rewards-home__caption{font-size:20px;line-height:24px}}@media (min-width:1400px){.rewards-home__caption{font-size:22px;line-height:32px}}.rewards-content__header-icon{display:inline-block;height:16px;width:16px}@media (min-width:768px){.rewards-content__header-icon{height:24px;width:24px}}.rewards-share{align-items:center;border-top:1px solid #ebebeb;flex-direction:column;margin-bottom:20px;padding-top:20px}@media (min-width:768px){.rewards-share{flex-direction:row}}.rewards-share__url{margin-bottom:20px}@media (min-width:768px){.rewards-share__url{font-size:18px;margin-bottom:0}}.referral-form__actions,.rewards-share__actions{text-align:right}.P24FormContainer-fake .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.referral-form__actions #P24FormContainer>a,.referral-form__actions #P24FormContainer>form>button,.referral-form__actions .button,.referral-form__actions .customer-diet__action,.referral-form__actions .dashboard-table__link,.referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.referral-form__actions .P24FormContainer-fake>form>button,.referral-form__actions .slider__link--button,.referral-form__actions .slider__link--button-secondary,.referral-form__actions .ui-datepicker-buttonpane button,.ui-datepicker-buttonpane .referral-form__actions button{background:#0000;border:2px solid #378840;color:#378840}.P24FormContainer-fake .referral-form__actions .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:hover,.referral-form__actions #P24FormContainer>a:hover,.referral-form__actions #P24FormContainer>form>button:hover,.referral-form__actions .button:hover,.referral-form__actions .customer-diet__action:hover,.referral-form__actions .dashboard-table__link:hover,.referral-form__actions .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:hover,.referral-form__actions .P24FormContainer-fake>form>button:hover,.referral-form__actions .slider__link--button-secondary:hover,.referral-form__actions .slider__link--button:hover,.referral-form__actions .ui-datepicker-buttonpane button:hover,.ui-datepicker-buttonpane .referral-form__actions button:hover{background:#378840;color:#fff}.referral-form>.fieldset,.referral-form__dynamic-rows>div:not(:last-child){margin-bottom:15px}@media (min-width:768px){.referral-form__dynamic-rows>div:not(:last-child){margin-bottom:0}}.referral-form__actions-group{text-align:center}@media (min-width:480px){.referral-form__actions-group [type=submit]{min-width:300px}}.referral-form__dynamic-rows-wrapper{display:flex;flex-direction:column;width:100%}.referral-form__dynamic-rows>.row{position:relative}.referral-form__dynamic-rows>.row:first-child:last-child .delete-referral-row{display:none}.referral-form__dynamic-rows .delete-referral-row{position:absolute;right:-27px;top:32px}.referral-form__dynamic-rows .delete-referral-row svg{width:18px}.affiliate-discount__label,.checkout-rewards__label,.rewards__label{align-items:center;background:#000;border-radius:8px;color:#fff;display:inline-flex;font-size:13px;line-height:25px;padding:0 8px;white-space:nowrap}.rewards__label-icon{fill:#fff;height:14px;margin-left:5px;width:14px}.rewards__label--red{background:#ff5656}@media (min-width:768px){.rewards-transaction__comment{max-width:270px}}.snacks-header__title{margin-bottom:0}.snacks-header__caption{font-size:24px;margin-bottom:30px}.snack-select__nav{background-color:#fff;border:solid #ebebeb;border-radius:8px;border-width:1px 1px 0;display:flex;flex-wrap:wrap;list-style:none;margin:0 0 30px;min-height:105px;overflow:hidden;padding:0}.snack-select__nav-item{align-items:center;background-color:#fff;border:1px solid #ebebeb;border-width:0 1px 1px 0;cursor:pointer;display:flex;flex:0 0 50%;max-width:50%;padding:10px}@media (min-width:480px){.snack-select__nav-item{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:768px){.snack-select__nav-item{flex:0 0 16.66667%;max-width:16.66667%}}.snack-select__nav-item--active,.snack-select__nav-item:hover{background-color:#b3d469}.snack-select__nav-item--active{cursor:default}.snack-select__nav-item--disabled{background-color:#acacac;color:#545454;cursor:not-allowed}@media (max-width:479px){.snack-select__nav-item:nth-child(2n+2){border-right:0}}@media (min-width:480px) and (max-width:767px){.snack-select__nav-item:nth-child(3n+3){border-right:0}}@media (min-width:768px){.snack-select__nav-item:nth-child(6n+6){border-right:0}}.snack-select__nav-icon{padding-right:5px}.snack-select__selection-icon{fill:#ebebeb;color:#acacac}.snack-select__selection-icon--selected{fill:#fff;background-color:#378840;border-radius:50%;padding:5px}.snack-select__day-name{display:block;font-size:12px;line-height:1.3}@media (min-width:1200px){.snack-select__day-name{font-size:14px}}.snack-select__date{display:block;font-size:13px;line-height:1}.snack-select__group{background-color:#fff;border-radius:8px;margin-bottom:30px}.snack-select__header{align-items:center;display:flex;justify-content:space-between;padding:30px}.snack-select__title{font-size:24px;font-weight:700}.snack-select__title-info{color:#545454;font-size:13px;font-weight:400;margin-left:10px;text-align:right}.snack-select__item{align-items:center;border-top:1px solid #ebebeb;display:flex;flex-direction:column;flex-wrap:wrap;padding:15px 30px}@media (min-width:768px){.snack-select__item{flex-direction:row}.snack-select__image{flex:0 0 150px;max-width:150px;padding-right:10px}}.snack-select__info{display:flex;flex:1;flex-wrap:wrap;justify-content:center;margin-bottom:10px;padding:0 10px}@media (min-width:768px){.snack-select__info{justify-content:normal;margin-bottom:0}}.snack-select__name{color:#545454;font-size:16px;text-align:center;width:100%}@media (min-width:768px){.snack-select__name{text-align:left}.snack-select__action{flex:0 0 170px;max-width:170px;padding-left:10px}}.snack-select__action-button{width:100%}.snack-select__action-button--change{background-color:#fff;border:1px solid #378840;color:#378840}.snack-select__action-button--change .icon{fill:#378840}.snack-select__action-button--change .button__text{color:#378840}.snack-select__action-button--change.focus-visible,.snack-select__action-button--change:hover{background-color:#378840;border:1px solid #378840;color:#fff}.snack-select__action-button--change.focus-visible .icon,.snack-select__action-button--change:hover .icon{fill:#fff}.snack-select__action-button--change.focus-visible .button__text,.snack-select__action-button--change:hover .button__text{color:#fff}.snack-select__action-button--change:disabled,.snack-select__action-button--change[disabled]{background-color:#acacac;border:none;color:#fff}.snack-select__action-button--change:disabled .icon,.snack-select__action-button--change[disabled] .icon{fill:#fff}.snack-select__action-button--change:disabled .button__text,.snack-select__action-button--change[disabled] .button__text{color:#fff}.snack-select__content{align-items:center;border-radius:20px;display:flex;flex:1;flex-direction:column;padding:20px 30px}@media (min-width:768px){.snack-select__content{flex-direction:row;padding:20px 0 20px 30px}}.snack-select__content--default{padding:0}.snack-select__content--selected{background-color:#e5ede6;border:2px solid #e5ede6;padding:18px 30px}.snack-select__content--default .snack-select__info{border:2px solid #e5ede6;border-radius:20px;padding:18px 30px}.snack-select__content--default .snack-select__action{flex:0 0 80px}@media (min-width:768px){.snack-select__content--default .snack-select__action{flex:0 0 190px;max-width:190px;padding-left:30px}}.snack-select__icon{cursor:help;margin-right:10px}.snack-select__more{font-size:13px;line-height:25px;text-decoration:underline}.snack-select__icon+.snack-select__name,.snack-select__more+.snack-select__name{margin-top:10px}.snack-select__default{color:#8b8b8b;display:block;font-size:13px;line-height:1;margin:5px 0 -18px;text-align:center}.snack-select__selected{align-items:center;color:#378840;display:flex;font-size:13px;justify-content:flex-end}.snack-select__selected .icon{fill:#fff;background:#378840;border-radius:50%;height:45px;margin-left:10px;padding:15px;width:45px}.cms-footer{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 -15px}.cms-footer__column{flex:0 0 100%;margin-bottom:15px;padding:0 15px;position:relative}@media (min-width:768px){.cms-footer__column{flex-basis:50%}}@media (min-width:1024px){.cms-footer__column{flex-basis:33.33333%}}.cms-footer__column--green{flex-basis:100%;padding:30px 35px 50px}@media (min-width:1024px){.cms-footer__column--green{flex-basis:33.33333%;padding:30px 55px 50px}}.cms-footer__column--green:before{background-color:#b3d469;border-radius:8px;bottom:0;content:"";display:block;left:15px;position:absolute;right:15px;top:0}.cms-footer__column--ribbon{margin-bottom:100px}.cms-footer__title{font-size:24px;margin:30px 0 15px;position:relative;z-index:1}@media (min-width:1200px){.cms-footer__title{font-size:32px}}.cms-footer__column--green .cms-footer__title{margin-top:0}.cms-footer__content{position:relative;z-index:1}.cms-footer__content .section__heading{display:none}.cms-footer__image{margin-bottom:15px}.cms-footer__image--ribbon{left:50%;position:absolute;transform:translateX(-50%)}.cms-footer__text{font-size:16px;line-height:1.2;margin-bottom:20px}.cms-footer__text--large{font-size:18px;line-height:1.35;margin-bottom:30px}@media (min-width:1200px){.cms-footer__text--large{font-size:24px}}.cms-footer__text:last-child{margin-bottom:0}.cms-footer__column--green .cms-footer__text:not(.cms-footer__text--large){text-align:justify}.cms-footer img{border-radius:8px}.cms-footer .product-grid-item{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;display:flex!important;flex-direction:row;padding:20px 0}.cms-footer .product-grid-item__link{flex:1;min-width:120px}@media (min-width:1024px){.cms-footer .product-grid-item__link{flex:0 0 130px}}@media (min-width:1200px){.cms-footer .product-grid-item__link{flex:0 0 180px}}.cms-footer .product-grid-item__name{margin-bottom:0}.cms-footer .product-grid-item__name-link{font-size:16px}@media (min-width:480px){.cms-footer .product-grid-item__name-link{font-size:24px}}.cms-footer .product-grid-item__price{margin-bottom:15px}.cms-footer .product-grid-item__image-wrapper{max-width:250px}@media (min-width:1024px){.cms-footer .product-grid-item__image-wrapper{max-height:190px;max-width:none;overflow:hidden}.cms-footer .product-grid-item__image-wrapper>.ratio-container{top:50%;transform:translateY(-50%)}}.cms-footer .product-grid-item__details{align-items:flex-start;justify-content:center}@media (min-width:768px){.cms-footer .product-grid-item__details-bottom{flex-direction:column}}.cms-footer .product-grid-item__primary-action{margin:0}.cms-footer .product-grid-item__actions{align-items:flex-start;justify-content:flex-start;width:100%}.cms-footer .section__content--products{margin:0 0 15px}.blik-home{background-color:#ecf4df;border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px}@media (min-width:480px){.blik-home{flex-direction:row;flex-wrap:wrap}}@media (min-width:1024px){.blik-home{flex-wrap:nowrap}}.blik-home__img{align-self:center;order:10;padding-left:30px}@media (min-width:768px){.blik-home__img{display:block;flex-basis:350px}}@media (min-width:1024px){.blik-home__img{align-self:flex-end;flex-basis:380px;flex-shrink:0;order:0;padding-left:60px}}.blik-home__lead{margin-bottom:16px;margin-top:16px;padding:0 40px 0 20px}@media (min-width:480px){.blik-home__lead{border-right:1px solid #85b745;flex-basis:50%}}.blik-home__lead-blik{margin-bottom:30px;max-width:160px}.blik-home__lead-title{font-size:24px}@media (min-width:1024px){.blik-home__lead-title{font-size:32px}}.blik-home__cta{padding:20px}@media (min-width:480px){.blik-home__cta{align-self:center;flex-basis:50%;padding:25px 40px}}@media (min-width:1024px){.blik-home__cta{flex-basis:360px}}.blik-home__cta-clients{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:25px}@media (min-width:480px){.blik-home__cta-clients{justify-content:center}}.blik-home__cta-clients svg{margin-left:10px}.blik-home__cta #P24FormContainer>a,.blik-home__cta #P24FormContainer>form>button,.blik-home__cta .button,.blik-home__cta .customer-diet__action,.blik-home__cta .dashboard-table__link,.blik-home__cta .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.blik-home__cta .P24FormContainer-fake>form>button,.blik-home__cta .slider__link--button,.blik-home__cta .slider__link--button-secondary,.blik-home__cta .ui-datepicker-buttonpane button,.P24FormContainer-fake .blik-home__cta .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.ui-datepicker-buttonpane .blik-home__cta button{font-weight:700;margin-bottom:8px;min-height:50px}.blik-home__note{color:#378840;font-size:13px}@media (min-width:480px){.blik-home__note{text-align:center}}.blik-pdp{background-color:#ecf4df;border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin-top:16px}@media (min-width:560px){.blik-pdp{flex-direction:row}}@media (min-width:768px){.blik-pdp{flex-direction:column}}@media (min-width:1024px){.blik-pdp{flex-direction:row}}.blik-pdp__img{align-self:center;order:10;padding-left:20px}@media (min-width:560px){.blik-pdp__img{align-self:flex-end;order:0}}@media (min-width:768px){.blik-pdp__img{align-self:center;order:10}}@media (min-width:1024px){.blik-pdp__img{align-self:flex-end;order:0}}@media (min-width:1200px){.blik-pdp__img{flex-basis:300px;flex-shrink:0}}.blik-pdp__lead{padding:15px 40px 15px 20px}.blik-pdp__lead-blik{margin-bottom:10px;max-width:160px}.blik-pdp__lead-title{font-size:18px;margin-bottom:10px}.blik-pdp__lead-caption{color:#378840;margin-bottom:24px}.blik-pdp__cta{color:#000;font-size:18px;white-space:nowrap}.blik-pdp__cta .icon{margin-left:15px}.blik-pdp-note{color:#378840;margin-bottom:30px;margin-top:4px}.blik-cart{align-items:flex-start;background-color:#ecf4df;border-radius:8px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;padding:24px 15px}@media (min-width:640px){.blik-cart{align-items:center;flex-direction:row}}@media (min-width:1200px){.blik-cart{padding:24px 40px}}.blik-cart__lead{flex-shrink:0;margin-bottom:15px;padding-right:15px}@media (min-width:640px){.blik-cart__lead{margin:0 auto}}@media (min-width:1200px){.blik-cart__lead{padding-right:20px}}.blik-cart__lead-blik{margin-bottom:15px;max-width:160px}.blik-cart__lead-title{font-size:18px;margin-bottom:0}.blik-cart__separator{align-self:stretch;background-color:#85b745;flex-shrink:0;width:1px}.blik-cart__caption{align-items:center;column-gap:15px;display:flex;flex-wrap:wrap;margin-bottom:15px;row-gap:10px}@media (min-width:640px){.blik-cart__caption{justify-content:center;margin:20px auto 0;order:10;padding:0 15px}}@media (min-width:1024px){.blik-cart__caption{order:0}}@media (min-width:1200px){.blik-cart__caption{column-gap:40px;padding:0 20px}}.blik-cart__cta{flex-shrink:0}@media (min-width:640px){.blik-cart__cta{margin:0 auto}}.blik-cart__button{background-color:initial;border:2px solid #93bd40;color:#000}.blik-cart__button .icon{fill:#000}.blik-cart__button .button__text{color:#000}.blik-cart__button.focus-visible,.blik-cart__button:hover{background-color:#93bd40;border:2px solid #93bd40;color:#000}.blik-cart__button.focus-visible .icon,.blik-cart__button:hover .icon{fill:#000}.blik-cart__button.focus-visible .button__text,.blik-cart__button:hover .button__text{color:#000}.blik-cart__button:disabled,.blik-cart__button[disabled]{background-color:#acacac;border:none;color:#fff}.blik-cart__button:disabled .icon,.blik-cart__button[disabled] .icon{fill:#fff}.blik-cart__button:disabled .button__text,.blik-cart__button[disabled] .button__text{color:#fff}.blik-cart__clients{align-items:center;display:flex;flex-wrap:wrap}@media (min-width:640px){.blik-cart__clients{justify-content:center}}.blik-cart__clients svg{margin-left:24px}.blik-cart__note{color:#378840;font-size:13px}@media (min-width:480px){.blik-cart__note{text-align:center}}.blik-home-new{align-items:center;background:linear-gradient(90deg,#0b460c,#3b8b44);border-radius:16px;display:flex;flex-direction:column;gap:20px;justify-content:center;margin-bottom:30px;padding:24px 14px}@media (min-width:1024px){.blik-home-new{flex-direction:row}}.blik-home-new__lead{text-align:center}.blik-home-new__lead h2{color:#fff;font-size:37px;font-weight:700;letter-spacing:-.371px;line-height:55.634px;margin-bottom:0}@media (min-width:768px){.blik-home-new__lead{text-align:left}}.blik-home-new__discount{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center}@media (min-width:768px){.blik-home-new__discount{flex-wrap:nowrap}}.blik-home-new__svg{height:117px;width:260px}@media (min-width:480px){.blik-home-new__svg{width:308px}}.blik-home-new__img{height:-moz-fit-content;height:fit-content;padding:0 9px 0 13px}.blik-home-new__note{max-width:220px;text-align:center}@media (min-width:768px){.blik-home-new__note{text-align:left}}.blik-home-new__note h2{color:#fff;font-family:Oswald,sans-serif;font-size:55px;font-weight:800;letter-spacing:2.204px;line-height:55px;margin-bottom:0}.blik-home-new__note h4{font-weight:400;letter-spacing:-.205px}.blik-home-new__note-wider,.blik-home-new__note h4{color:#fff;font-family:Oswald,sans-serif;font-size:20.495px;font-style:normal;line-height:30.743px;margin-bottom:0}.blik-home-new__note-wider{font-weight:800;letter-spacing:.615px}.blik-home-new__blik{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:768px){.blik-home-new__blik{justify-content:flex-start}}.blik-home-new__vertical{flex-direction:column}.blik-home-new__vertical .blik-home-new__lead{text-align:center}.blik-home-new__vertical .blik-home-new__lead h2{font-size:32px;font-weight:700;letter-spacing:-.357px;line-height:53.565px}.blik-home-new__vertical .blik-home-new__discount{flex-wrap:wrap;gap:13px}.blik-home-new__vertical .blik-home-new__blik{justify-content:center}.blik-home-new__vertical .blik-home-new__svg{height:87px;width:220px}.blik-home-new__vertical .blik-home-new__note{max-width:305px;text-align:center}.blik-home-new__vertical .blik-home-new__note h2{letter-spacing:.551px}@media (min-width:1200px){.blik-home-new__vertical .blik-home-new__note{text-align:left}}.blik-cart-new{align-items:center;background:linear-gradient(90deg,#0b460c,#3b8b44);border-radius:16px;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:30px;padding:6px}.blik-cart-new__lead{text-align:center}.blik-cart-new__lead h2{color:#fff;font-size:19px;font-weight:700;letter-spacing:-.194px;line-height:29.157px;margin-bottom:0}.blik-cart-new__discount{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;justify-content:center}@media (min-width:768px){.blik-cart-new__discount{flex-wrap:nowrap}}.blik-cart-new__svg{flex-shrink:0;height:48px;width:117px}.blik-cart-new__img{height:30px;padding:0 4px 0 6px;width:124px}.blik-cart-new__note{max-width:165px;text-align:center}@media (min-width:768px){.blik-cart-new__note{text-align:left}}.blik-cart-new__note h2{color:#fff;font-family:Oswald,sans-serif;font-size:30.615px;font-weight:800;letter-spacing:.306px;line-height:30.615px;margin-bottom:0}.blik-cart-new__note h4{letter-spacing:-.107px}.blik-cart-new__note-wider,.blik-cart-new__note h4{color:#fff;font-family:Oswald,sans-serif;font-size:10.676px;font-weight:400;line-height:16.014px;margin-bottom:0}.blik-cart-new__note-wider{letter-spacing:.317px}.blik-cart-new__blik{display:flex;flex-wrap:wrap;justify-content:center}.homepage .delivery-info{margin-bottom:100px}.homepage .lazy-video,.homepage .testimonials{margin-bottom:60px}.home-products{display:flex;flex-wrap:wrap;margin:0 -5px 20px}@media (min-width:768px){.home-products{margin:0 -8px 20px}}@media (min-width:1200px){.home-products{margin:0 -30px}}.home-products__title{padding:0 15px;width:100%}@media (min-width:768px){.home-products__title{padding:0 30px}}.home-products__title--img{align-items:center;color:#378840;display:flex}.home-products__title--img:before{background-position:50%;background-repeat:no-repeat;background-size:50px;content:"";height:50px;margin-right:15px;width:50px}@media (min-width:768px){.home-products__title--img:before{background-size:120px;height:120px;width:120px}}.home-products__title--sport:before{background-image:url(../images/category/120x120/brokul-sport.png)}.home-products__title--slim:before{background-image:url(../images/category/120x120/brokul-slim.png)}.home-products__title--keto:before{background-image:url(../images/category/120x120/brokul-keto.png)}.home-products__title--office:before{background-image:url(../images/category/120x120/brokul-office.png)}.home-products__title--home:before{background-image:url(../images/category/120x120/brokul-home.png)}.home-product-item{margin-bottom:10px;padding:0 5px;position:relative;width:50%}@media (min-width:768px){.home-product-item{margin-bottom:16px;padding:0 8px;width:50%}}@media (min-width:1024px){.home-product-item{width:33.33333%}}@media (min-width:1200px){.home-product-item{margin-bottom:60px;padding:0 30px}}.home-product-item--featured,.home-product-item--snacks{width:100%}@media (max-width:767px){.home-product-item--featured-12-mobile{width:50%}.home-product-item--featured-23-mobile{width:66.66667%}.home-product-item--featured-100-mobile{width:100%}}@media (min-width:768px) and (max-width:1023px){.home-product-item--featured-12-tablet{width:50%}.home-product-item--featured-23-tablet{width:66.66667%}.home-product-item--featured-100-tablet{width:100%}}@media (min-width:1024px){.home-product-item--featured-12-desktop{width:50%}.home-product-item--featured-23-desktop{width:66.66667%}.home-product-item--featured-100-desktop{width:100%}}.home-product-item__link{align-items:center;background-color:#fff;border-radius:10px;box-shadow:4px 4px 10px #0000000d,-4px -4px 10px #0000000d;display:flex;flex-direction:column;height:100%;padding:10px;transition:all .125s ease-in-out}.home-product-item__link:hover{background-color:#a0c54d;box-shadow:0 15px 40px #6a8f1882}@media (min-width:1024px){.home-product-item__link{box-shadow:0 15px 40px #0006;min-height:520px}}.home-product-item--featured .home-product-item__link{border:5px solid #a0c54d;flex-direction:column;min-height:380px}@media (min-width:1024px){.home-product-item--featured .home-product-item__link{align-items:flex-start;flex-direction:row;flex-wrap:wrap}}.home-product-item__title{font-size:35px;letter-spacing:-1px;line-height:1;margin:0;padding:0 10px;text-align:center}@media (min-width:768px){.home-product-item__title{font-size:55px}}.home-product-item__title-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:110px;row-gap:10px}.home-product-item__title--small{font-size:13px;line-height:1.2}@media (min-width:768px){.home-product-item__title--small{font-size:35px}}.home-product-item--featured .home-product-item__title{margin-bottom:auto;order:-1}@media (min-width:1024px){.home-product-item--featured .home-product-item__title{margin:22px 0 0;order:-1;padding:0 40px;width:100%}}.home-product-item__image{height:auto;margin:0 0 10px}@media (min-width:1024px){.home-product-item__image{margin:auto}}.home-product-item--featured .home-product-item__image-wrapper{margin-bottom:auto}.home-product-item--featured .home-product-item__image-wrapper:first-child{display:none}@media (min-width:1024px){.home-product-item--featured .home-product-item__image-wrapper:first-child{display:block}.home-product-item--featured .home-product-item__image-wrapper{margin-bottom:0;width:50%}}.home-product-item--snacks{background-color:#0a0a0a;border:3px solid #2c9a38;border-radius:10px;box-shadow:0 15px 40px #0006;margin:0 8px 30px;overflow:hidden;padding:0;transition:border-color .3s linear;width:100%}@media (min-width:768px){.home-product-item--snacks{border-width:5px;margin-bottom:40px}}@media (min-width:1200px){.home-product-item--snacks{border-width:5px;margin:0 30px 60px}}.home-product-item--snacks:hover{border-color:#c4ff40}.home-product-item--snacks .home-product-item__link{border:0;box-shadow:none;height:0;min-height:0;overflow:hidden;padding:100% 0 0}@media (min-width:768px){.home-product-item--snacks .home-product-item__link{padding-top:30%}}.home-product-item--snacks .home-product-item__title{color:#fff;font-size:40px;inset:0;line-height:1.2;margin:15% 20px 0;position:absolute;z-index:10}@media (min-width:768px){.home-product-item--snacks .home-product-item__title{margin-top:5%}}.home-product-item--snacks .home-product-item__image{height:100%;object-fit:cover;width:100%}.home-product-item--snacks .home-product-item__image-wrapper{inset:-1px;position:absolute}.home-product-item__footer{align-items:flex-start;display:flex;flex-direction:column-reverse;margin-bottom:10px;margin-top:16px;row-gap:10px;width:100%}@media (min-width:1024px){.home-product-item__footer{flex-direction:row;justify-content:space-between;margin-top:0}}.home-product-item__label{background:#378840;border-radius:22px;color:#fff;font-size:13px;font-weight:700;line-height:1;padding:7px 12px}@media (min-width:768px){.home-product-item__label{font-size:16px}}@media (min-width:1200px){.home-product-item__label{font-size:18px}}.home-product-item__label>svg{bottom:2px;height:15px;margin-bottom:-4px;margin-right:3px;position:relative;width:12px}.home-product-item__tag-badge{background-image:url(../images/icons/tag.svg);background-size:cover;color:#000;font-size:45px;font-weight:900;height:68px;line-height:68px;position:absolute;right:0;text-align:center;top:22%;transform:rotate(-22deg);width:151px}.philosophy{margin:0 -8px 50px}@media (min-width:1200px){.philosophy{margin:0 -15px 50px}}.philosophy__title{padding:0 8px;text-align:left}@media (min-width:1200px){.philosophy__title{padding:0}}.philosophy__content{align-items:stretch;display:flex;flex-wrap:wrap}.philosophy-step{display:flex;flex-direction:column;overflow:hidden;padding:0 8px;width:100%}@media (min-width:768px){.philosophy-step{width:33.33333%}}@media (min-width:1200px){.philosophy-step{padding:0 15px}}.philosophy-step__content{background-color:#5da064;border-radius:8px;color:#fff;padding:20px;position:relative}@media (min-width:1024px){.philosophy-step__content{border-radius:8px;padding:30px 40px}}.philosophy-step--order .philosophy-step__content{background-color:#5da064;margin:0 0 20px;text-align:center}@media (min-width:768px){.philosophy-step--order .philosophy-step__content{margin:100px 0 110px;min-height:210px;text-align:right}}@media (min-width:1024px){.philosophy-step--order .philosophy-step__content{min-height:310px}}.philosophy-step--delivery .philosophy-step__content{background-color:#b3d469;color:#000;margin:0 0 20px;text-align:center}@media (min-width:768px){.philosophy-step--delivery .philosophy-step__content{margin:0;min-height:350px;text-align:left}}.philosophy-step--meal .philosophy-step__content{background-color:#73b57a;display:flex;flex-direction:column;justify-content:flex-end;margin-top:auto;min-height:240px;text-align:center}@media (min-width:768px){.philosophy-step--meal .philosophy-step__content{text-align:left}}.philosophy-step__description,.philosophy-step__title{display:block}.philosophy-step__title{font-family:Montserrat,sans-serif;font-size:24px}@media (min-width:768px){.philosophy-step__title{font-size:16px}}@media (min-width:1024px){.philosophy-step__title{font-size:18px}}@media (min-width:1200px){.philosophy-step__title{font-size:24px}}@media (min-width:768px){.philosophy-step__description{font-size:13px}}@media (min-width:1024px){.philosophy-step__description{font-size:14px}}.philosophy-step--delivery .philosophy-step__description{color:#545454;margin:10px 0 0}@media (min-width:768px){.philosophy-step--delivery .philosophy-step__description{margin-bottom:50px}}.philosophy-step__image{margin:0 auto}@media (min-width:768px){.philosophy-step__image{position:absolute}.philosophy-step--order .philosophy-step__image{left:0;top:60px}.philosophy-step--delivery .philosophy-step__image{bottom:0;right:0;transform:translateY(40%)}.philosophy-step--meal .philosophy-step__image{bottom:50%;left:50%;transform:translateX(-50%)}}.testimonials__nav{margin:0;position:absolute;right:50%;transform:translateX(50%);z-index:10}@media (min-width:768px){.testimonials__nav{right:0;transform:translateX(0)}}.testimonials__nav-button{height:60px;margin-right:5px;position:relative;width:60px}.testimonials__nav-button:before{border-color:#000;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:50%;margin:-4px 0 0 -3px;position:absolute;top:50%;transform:rotate(135deg);width:10px}.testimonials__nav-button--next{margin-left:5px}.testimonials__nav-button--next:before{margin-left:-5px;transform:rotate(315deg)}.testimonials__thumbs{margin-bottom:10px}@media (min-width:768px){.testimonials__thumbs{margin-bottom:30px}}.testimonials-thumb{align-items:flex-start;display:flex}.testimonials-thumb__image{border-radius:50%;flex:0 0 auto;height:65px;overflow:hidden;position:relative;width:65px}.testimonials-thumb__image img{-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:0;left:50%;max-height:80px;max-width:none;position:absolute;top:0;transform:translateX(-50%)}.testimonials-thumb--active .testimonials-thumb__image{border:4px solid #93bd40}.testimonials-thumb__caption{flex:1;padding-left:10px}.testimonials-thumb__name,.testimonials-thumb__role{display:block;font-size:13px}.testimonials-thumb__role{color:#acacac}@media (min-width:1024px){.testimonials-slide{align-items:flex-start;display:flex}}.testimonials-slide__content{background:#e5ede6;border-radius:8px;margin:70px 0 0;padding:30px;position:relative}@media (min-width:1024px){.testimonials-slide__content{margin:0 -110px 0 0;padding:60px 150px 100px 50px}}@media (min-width:1200px){.testimonials-slide__content{padding:60px 180px 150px 100px}}.testimonials-slide__content--diet{margin-bottom:140px;padding-bottom:150px}.testimonials-slide__title{font-size:18px;font-weight:700}.testimonials-slide__subtitle{color:#378840;font-size:18px;margin-bottom:20px}.testimonials-slide__caption{color:#000}@media (min-width:768px){.testimonials-slide__caption{font-size:18px}}.testimonials-slide__diet{left:30px;position:absolute;right:30px;top:100%;transform:translateY(-50%)}@media (min-width:768px){.testimonials-slide__diet{font-size:18px;left:40px;right:150px}}@media (min-width:1200px){.testimonials-slide__diet{left:50px;right:180px}}.testimonials-slide__diet img{margin:20px 0}.testimonials-slide__image{display:none}@media (min-width:1024px){.testimonials-slide__image{border-radius:8px;display:block;flex:0 0 330px;margin-top:80px;overflow:hidden;position:relative}}@media (min-width:1200px){.testimonials-slide__image{flex-basis:440px}}@media (min-width:1024px){.testimonials-slide__image:before{content:"";display:block;padding-top:142.72727%;width:100%}.testimonials-slide__image img{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:8px;bottom:0;left:50%;margin:0;max-width:none;position:absolute;top:0;transform:translateX(-50%)}}.home-extra{margin-bottom:60px}.home-extra__container{align-items:center;background-color:#e5ede6;border-radius:8px;display:flex;padding:20px}@media (min-width:1024px){.home-extra__container{padding:40px}}.home-extra__image{display:none;flex:0 0 200px;max-width:200px}@media (min-width:768px){.home-extra__image{display:block}}@media (min-width:1024px){.home-extra__image{flex:0 0 300px;max-width:300px}}@media (min-width:1200px){.home-extra__image{flex:0 0 380px;max-width:380px}}.home-extra__caption{font-size:18px}@media (min-width:768px){.home-extra__caption{padding-left:40px}}@media (min-width:1024px){.home-extra__caption{font-size:24px}}@media (min-width:1200px){.home-extra__caption{font-size:30px}}.home-extra__caption-image{margin:0 auto 20px;width:150px}@media (min-width:768px){.home-extra__caption-image{float:right;margin:0;padding-left:30px}}.dzp-notice{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:70px 0 20px;position:relative}.dzp-notice__box{position:absolute;top:0}@media (min-width:768px){.dzp-notice__box{margin-bottom:60px;position:relative;top:0}}.dzp-notice__caption{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center}.dzp-notice__link{color:#fff;font-size:24px;font-style:normal;font-weight:500;letter-spacing:-1.05px;line-height:normal;text-align:center}.dzp-notice__link:hover{color:#fff}@media (min-width:1024px){.dzp-notice__link{font-size:35px}}.dzp-notice__logo{display:none}@media (min-width:768px){.dzp-notice__logo{display:block}}.dzp-notice__wrapper{align-items:center;align-self:stretch;background-color:#212121;border-radius:8px;display:flex;flex-direction:column;gap:30px;justify-content:space-between;padding:250px 0 33px}@media (min-width:768px){.dzp-notice__wrapper{flex-direction:row;height:200px;padding:33px 0}}.dzp-notice__image{align-items:center;display:flex;flex-direction:column;gap:20px}@media (min-width:768px){.dzp-notice__image{height:327px;padding-right:30px}}.welcome-notice{align-items:center;background-color:#ecf4df;border-radius:8px;display:block;margin-bottom:30px;overflow:hidden;padding:30px 15px;text-align:center}@media (min-width:768px){.welcome-notice{display:flex;padding:30px;text-align:left}}@media (min-width:1024px){.welcome-notice{padding:30px 60px}}.welcome-notice__caption{flex:1}.welcome-notice__title{font-size:24px;margin-bottom:15px}.welcome-notice__badges{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}@media (min-width:480px){.welcome-notice__badges{align-items:center;flex-direction:row;justify-content:center}}@media (min-width:768px){.welcome-notice__badges{justify-content:flex-start;margin-bottom:0}}.welcome-notice__badges img{max-height:60px;width:auto}.welcome-notice__pill{align-items:center;background-color:#378840;border-radius:12px;color:#fff;display:inline-flex;font-weight:400;line-height:1;margin:0 auto 15px;padding:6px 16px}@media (min-width:768px){.welcome-notice__pill{margin:0}}.welcome-notice__pill-icon{margin-right:5px}.welcome-notice__image{margin:0 auto;max-width:120px;position:relative}@media (min-width:768px){.welcome-notice__image{align-self:flex-start;margin-top:-30px;max-width:none;width:230px}}@media (min-width:1024px){.welcome-notice__image{width:320px}}@media (min-width:768px){.welcome-notice__image img{position:absolute;top:-5px}}@media (min-width:1024px){.welcome-notice__image img{top:-30px}}.lottery-promo{align-items:center;display:block;margin-bottom:30px;overflow:hidden;position:relative}.lottery-promo .banner-mobile{display:block}@media (min-width:1024px){.lottery-promo .banner-mobile{display:none}}.lottery-promo .banner-desktop{display:none}@media (min-width:1024px){.lottery-promo .banner-desktop{display:block;position:relative}}.lottery-promo .banner-desktop img{width:100%}.lottery-promo__button{background-color:#d2ff6e;border-radius:8px;bottom:3%;display:flex;gap:20px;justify-content:center;left:50%;max-width:200px;padding:8px 0;position:absolute;transform:translateX(-50%);width:100%}@media (min-width:768px){.lottery-promo__button{bottom:6%}}@media (min-width:1024px){.lottery-promo__button{bottom:10%;left:22%;transform:translateX(0)}}@media (min-width:1200px){.lottery-promo__button{max-width:240px}}.lottery-promo__button a{align-items:center;color:#000;display:flex;font-size:13px;justify-content:center;width:100%}@media (min-width:1200px){.lottery-promo__button a{font-size:14px}}.lottery-promo__button a svg{height:22px;margin-right:18px;width:22px}@media (min-width:1200px){.lottery-promo__button a svg{height:28px;width:28px}}.contact{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin:0;width:100%}@media (min-width:768px){.contact{align-items:unset;display:flex;justify-content:space-between}}@media (min-width:1400px){.contact-index-index .breadcrumbs{min-height:20px;padding:20px 0}}.contact-heading{margin:20px 0}@media (min-width:768px){.contact-heading{font-size:55px;margin-bottom:30px;text-align:center}}.contact-left{background:#73b57a1a;border-radius:8px;width:100%}@media (min-width:768px){.contact-left{width:56%}}@media (min-width:1400px){.contact-left{width:60%}}.contact-left .fieldset{background-color:initial;padding:30px 20px 20px}@media (min-width:1400px){.contact-left .fieldset{padding:30px 40px 20px}}.contact-left .input{margin-bottom:10px}.contact-left .input input:focus::placeholder,.contact-left .input textarea:focus::placeholder{color:#0000}.contact-left .checkbox{padding:0 20px}@media (min-width:1400px){.contact-left .checkbox{padding:0 40px}}.contact-left .checkbox__label{color:#545454;font-size:13px;padding:0 0 0 40px}.contact-left .checkbox__icon{left:27px}@media (min-width:1400px){.contact-left .checkbox__icon{left:47px}}.contact-right{background:#b3d46933;border-radius:8px;margin:20px 0;width:100%}@media (min-width:768px){.contact-right{margin:0;width:42%}}@media (min-width:1400px){.contact-right{width:38%}}.contact-right__inner{padding:20px}@media (min-width:1024px){.contact-right__inner{padding:40px}}.contact-right__heading{font-size:24px;margin-bottom:20px}.contact-right__info{background:#b3d46933;border-radius:8px;margin:0 0 20px;padding:15px}.contact-right__info:last-child{margin:0}.contact-right__details{font-size:16px;line-height:1.3}.contact-right__details-highlight{color:#378840}.contact-right__text-heading{font-size:16px;font-weight:500;line-height:1.5;margin:10px 0 0}.contact-right__text-small{color:#545454;font-size:16px;line-height:1.3}.contact-right__opening-hours{margin-top:15px}.contact-right__listing{margin:0;padding:0 0 0 15px}.contact-right__element{margin:0 0 30px}.contact-right__element:last-child{margin:0}.contact-right__list-heading{font-size:16px;font-weight:700;line-height:1.5;margin:5px 0 0}@media (min-width:768px){.contact-map{margin:20px 0}}@media (min-width:1024px){.contact-map{margin:20px 0 48px}}@media (min-width:1400px){.contact-map{margin:20px 0 75px}}.contact-us__rodo{color:#8b8b8b;font-size:10px;line-height:1.3;padding:0 20px}.contact-us__rodo p:last-child{margin:10px 0 0}@media (min-width:1400px){.contact-us__rodo{padding:20px 40px 0}}.contact-us__button{margin:30px auto}.contact-us__tips{font-size:10px;margin:0 0 20px 20px}@media (min-width:1400px){.contact-us__tips{margin:0 0 20px 40px}}.contact-us .checkbox .mage-error{margin-top:8px;position:static}.contact-us .checkbox .checkbox__field{height:36px;left:5%;width:50px}.contact-us .checkbox .checkbox__field.mage-error{height:36px;left:0;margin-top:-8px;position:relative;top:70px;width:50px}@media (min-width:480px){.contact-us .checkbox .checkbox__field.mage-error{top:50px}}.cms-o-nas .breadcrumbs{position:relative;z-index:1}.cms-o-nas .breadcrumbs__item{color:#cdcdcd}@media (min-width:1024px){.cms-o-nas .breadcrumbs__item{color:#fff}}.cms-o-nas .breadcrumbs__item:last-child:not(:first-child){color:#cdcdcd}@media (min-width:1024px){.cms-o-nas .breadcrumbs__item:last-child:not(:first-child){color:#fff}}.cms-o-nas .breadcrumbs__item:after{color:#cdcdcd}@media (min-width:1024px){.cms-o-nas .breadcrumbs__item:after{color:#fff}}.cms-o-nas .breadcrumbs__icon{fill:#cdcdcd}@media (min-width:1024px){.cms-o-nas .breadcrumbs__icon{fill:#fff}}.about-hero{position:relative}@media (min-width:1024px){.about-hero{margin-top:-100px}}.about-hero__title{bottom:0;color:#fff;font-size:30px;left:20px;margin:0;position:absolute;z-index:1}@media (min-width:480px){.about-hero__title{bottom:20px;font-size:40px}}@media (min-width:768px){.about-hero__title{bottom:4px;font-size:80px}}@media (min-width:1024px){.about-hero__title{font-size:85px;width:59%}}@media (min-width:1200px){.about-hero__title{bottom:50px;left:40px;width:48%}}@media (min-width:1400px){.about-hero__title{bottom:50px;left:70px;width:42%}}.about-hero__image{width:100%}.about-hero__broccoli{position:absolute;right:20px;top:0;width:30%}@media (min-width:768px){.about-hero__broccoli{top:35%}}@media (min-width:1024px){.about-hero__broccoli{display:block;right:40px;top:20%}}@media (min-width:1200px){.about-hero__broccoli{max-width:510px;top:10%;width:40%}}@media (min-width:1400px){.about-hero__broccoli{max-width:512px;right:120px;top:12%;width:50%}}.about-main{position:relative;width:100%}@media (min-width:1024px){.about-main{min-height:1820px}}@media (min-width:1200px){.about-main{min-height:2130px}}@media (min-width:1400px){.about-main{min-height:2480px}}.about-main:after{background:#93bd40;border-radius:10px;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:14px;z-index:-1}@media (min-width:1024px){.about-main:after{margin:50px 0;padding:50px 0}}@media (min-width:1400px){.about-main:after{padding:0}}.about-main__heading{background:#fff;font-size:35px;margin:0;padding:0 20px}@media (min-width:1024px){.about-main__heading{background:#0000;max-width:420px}}@media (min-width:1200px){.about-main__heading{max-width:450px;padding:0 0 0 70px}}@media (min-width:1400px){.about-main__heading{max-width:550px;padding:20px 0 20px 160px}}.about-main__text{background:#fff;padding:20px}@media (min-width:1024px){.about-main__text{background:#0000;max-width:410px}}@media (min-width:1200px){.about-main__text{padding:20px 0 20px 70px}}@media (min-width:1400px){.about-main__text{font-size:24px;max-width:550px;padding:0 0 0 160px}}.about-main__content{margin:50px 0 0;position:relative}@media (min-width:1024px){.about-main__content{float:left;margin:0;width:50%}}@media (min-width:1200px){.about-main__content{padding:0 40px 20px 0}}.about-main__content:nth-child(odd) .about-main__icon:after{border-bottom:10px solid #0000;border-right:20px solid #fff;border-top:10px solid #0000;content:"";height:0;position:absolute;right:99%;top:50%;transform:translateY(-50%);width:0}@media (min-width:1024px){.about-main__content:nth-child(odd) .about-main__icon:after{left:-19px;top:50%;transform:translateY(-50%)}.about-main__content:nth-child(2n+2){clear:right;float:right;padding:0 0 0 70px}}@media (min-width:1400px){.about-main__content:nth-child(2n+2){padding:0}}.about-main__content:nth-child(2n+2).about-main__content--time{padding:0}@media (min-width:1024px){.about-main__content:nth-child(2n+2).about-main__content--time{padding:160px 0 0}}@media (min-width:1200px){.about-main__content:nth-child(2n+2).about-main__content--time{padding-top:330px}}@media (min-width:1024px){.about-main__content:nth-child(2n+2).about-main__content--company{padding-top:40px}}.about-main__content:nth-child(2n+2) .about-main__icon{left:-38px;margin:55px 0 55px 50%;top:55px}.about-main__content:nth-child(2n+2) .about-main__icon--time{margin:0 0 55px 50%}@media (min-width:1024px){.about-main__content:nth-child(2n+2) .about-main__icon--time{left:-38px;margin:55px 0;top:95px}}@media (min-width:1200px){.about-main__content:nth-child(2n+2) .about-main__icon--time{top:260px}}@media (min-width:1024px){.about-main__content:nth-child(2n+2) .about-main__icon--company{margin:0;top:30px}.about-main__content:nth-child(2n+2) .about-main__icon--check{margin:0;top:0}}.about-main__content:nth-child(2n+2) .about-main__icon:after{border-bottom:10px solid #0000;border-left:20px solid #fff;border-top:10px solid #0000;content:"";height:0;left:99%;position:absolute;top:50%;transform:translateY(-50%);width:0}@media (min-width:1024px){.about-main__content:nth-child(2n+2) .about-main__heading{padding:0 0 0 70px}}@media (min-width:1200px){.about-main__content:nth-child(2n+2) .about-main__heading{padding:0 0 0 140px}}@media (min-width:1024px){.about-main__content:nth-child(2n+2) .about-main__text{padding:0 0 0 70px}}@media (min-width:1200px){.about-main__content:nth-child(2n+2) .about-main__text{padding:0 0 0 140px}}@media (min-width:1024px){.about-main__content--meal{margin:50px 0 0}}.about-main__content--time img{margin:0 0 0 auto}@media (min-width:1400px){.about-main__content--time img{padding:0}}@media (min-width:1024px){.about-main__content--broccoli{margin:12px 0 0}}@media (min-width:1200px){.about-main__content--broccoli{margin:90px 0 0}}@media (min-width:1400px){.about-main__content--broccoli{margin:0}}@media (min-width:1200px){.about-main__content--company{margin:0;padding:0 0 20px}}@media (min-width:1400px){.about-main__content--company{padding:0}}@media (min-width:1024px){.about-main__content--style{margin:100px 0 0}.about-main__content--check{margin:0}}.about-main__icon{align-items:center;background:#fff;border-radius:50%;display:flex;filter:drop-shadow(0 15px 55px #545454);height:76px;justify-content:center;margin:50px 0 50px 50%;transform:translateX(-50%);width:76px}@media (min-width:1024px){.about-main__icon{position:absolute;right:-38px;top:-55px;transform:translateX(0)}}.about-main__icon--meal:before{background:url(../images/icons/meal-green.svg) no-repeat 50%}.about-main__icon--time:before{background:url(../images/icons/clock-green.svg) no-repeat 50%}.about-main__icon--broccoli:before{background:url(../images/icons/broccoli-green.svg) no-repeat 50%}.about-main__icon--company:before{background:url(../images/icons/company-green.svg) no-repeat 50%}.about-main__icon--style:before{background:url(../images/icons/tie-green.svg) no-repeat 50%}.about-main__icon--check:before{background:url(../images/icons/check-green.svg) no-repeat 50%}.about-main__icon:before{background-size:contain;content:"";height:62px;width:62px}.about-main__image{background:#fff;max-width:417px;padding:30px 0;width:90%}.about{margin:0 auto;max-width:1440px}.about__title{font-size:35px;margin:20px 0}.about__text,.about__title{padding:0 20px}.about__image--company{margin:0 0 0 auto}@media (min-width:1400px){.about__image--company{margin:0 0 30px auto;padding:40px 0 20px}}.about-description{clear:both;margin:100px 0}@media (min-width:1200px){.about-description{margin:150px 0 100px}}@media (min-width:1400px){.about-description{margin:100px auto;max-width:1265px;text-align:center}}.about-description__text{font-size:18px}@media (min-width:1400px){.about-description__text{font-size:35px;line-height:1.2;padding:70px 0 0}}@media (min-width:768px){.about-features{column-count:2}}@media (min-width:1200px){.about-features{column-count:3}}@media (min-width:1400px){.about-features{padding:0 55px}}.about-features__image{height:auto;margin:60px auto;max-width:320px;width:100%}@media (min-width:768px){.about-features__image:first-child{margin:0 auto 60px}}@media (min-width:1200px){.about-features__image:first-child{margin:40px auto 60px}}.about-features__image.meal{padding:40px 0 60px}.about-features__text{font-size:16px}.about-fleet{position:relative}@media (min-width:768px){.about-fleet{margin:70px 0}}@media (min-width:1024px){.about-fleet{margin:100px 0}}.about-fleet__heading{margin:20px 0;text-align:center}@media (min-width:1024px){.about-fleet__heading{font-size:55px}}.about-fleet__text{margin:0;padding:20px;text-align:center;width:100%}@media (min-width:1024px){.about-fleet__text{background:linear-gradient(180deg,#000,#000 26%,#0000 95%);color:#fff;font-size:24px;padding:40px 40px 180px;position:absolute;z-index:1}}@media (min-width:1200px){.about-fleet__text{padding:40px 180px}}@media (min-width:1400px){.about-fleet__text{padding:40px 193px 230px}}.about-fleet__image{position:relative}.pricing-tabs{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px 30px}@media (min-width:1024px){.pricing-tabs{align-items:center}}.pricing-tabs__item{flex:0 0 50%;margin-bottom:10px;padding:0 10px}@media (min-width:768px){.pricing-tabs__item{flex:0 0 33.33333%}}@media (min-width:1200px){.pricing-tabs__item{flex:0 0 16.66667%}}.pricing-tabs__link{align-items:center;border:1px solid #acacac;border-radius:8px;color:#8b8b8b;display:flex;font-size:18px;font-weight:700;line-height:1.2;padding:5px}@media (min-width:768px){.pricing-tabs__link{font-size:24px}}.pricing-tabs__link img{max-height:35px;width:auto}.pricing-tabs__link img:not(.lazyloaded){height:50px;width:50px}@media (min-width:1200px){.pricing-tabs__link img:not(.lazyloaded){height:65px;width:65px}.pricing-tabs__link img{max-height:65px;max-width:65px}}.pricing-tabs__item--active .pricing-tabs__link{border-color:#000;border-width:2px;color:#000;padding:4px}.pricing-tabs__title{padding-left:4px}.pricing-background{margin:0 auto 30px;position:relative;width:100%}@media (min-width:480px){.pricing-background{margin-bottom:10px}.pricing-background:before{background:url(../images/cms/pricing-table.jpg) no-repeat 50%;background-size:cover;bottom:22px;content:"";left:0;position:absolute;right:0;top:0}}@media (min-width:768px){.pricing-background{margin-bottom:5px}.pricing-background:before{bottom:27px}}@media (min-width:1024px){.pricing-background{margin-bottom:0}.pricing-background:before{bottom:40px}}.pricing-content{overflow-x:auto}@media (min-width:768px){.pricing-content{overflow-x:visible}}.pricing-table{border-collapse:collapse;min-width:640px;position:relative;width:100%}@media (min-width:480px){.pricing-table{margin-top:52px;top:-22px}}@media (min-width:768px){.pricing-table{margin-top:57px;top:-27px}}@media (min-width:1024px){.pricing-table{margin-top:70px;top:-40px}}.pricing-table .pricing-table__separator{border-bottom:4px solid #378840}.pricing-table .pricing-table__separator td{padding:0}.pricing-table tbody{background-color:#f7f7f7}@media (min-width:480px){.pricing-table tbody{background-color:initial}}.pricing-table tr{border-bottom:1px solid #ebebeb}.pricing-table th{color:#000;font-size:13px;min-width:60px;text-align:center}@media (min-width:480px){.pricing-table th{white-space:nowrap}}@media (min-width:768px){.pricing-table th{font-size:16px}}@media (min-width:1024px){.pricing-table th{font-size:24px}}.pricing-table th:first-child{text-align:left}.pricing-table td{font-size:13px;padding:5px 3px;text-align:center}@media (min-width:480px){.pricing-table td{white-space:nowrap}}@media (min-width:768px){.pricing-table td{padding:14px 5px}}.pricing-table td:first-child{text-align:left;white-space:normal}@media (min-width:1024px){.pricing-table td:first-child{font-size:16px;padding-left:40px}}.pricing-delivery{margin-bottom:15px}@media (min-width:768px){.pricing-delivery{margin-bottom:35px}}@media (min-width:1024px){.pricing-delivery{margin-bottom:85px}}.pricing-delivery__title{margin-bottom:15px}.pricing-delivery__subtitle{font-size:16px;font-weight:400;margin-bottom:15px}@media (min-width:768px){.pricing-delivery__subtitle{font-size:24px}}.pricing-delivery__content{display:flex;flex-wrap:wrap;margin:0 -15px}.pricing-delivery__column{flex:0 0 100%;font-size:16px;margin-bottom:15px;padding:0 15px;position:relative}@media (min-width:768px){.pricing-delivery__column{font-size:18px}}.pricing-delivery__column:before{border-radius:8px;bottom:0;content:"";display:block;left:15px;position:absolute;right:15px;top:0;z-index:-1}.pricing-delivery__column--primary{color:#000}@media (min-width:768px){.pricing-delivery__column--primary{flex-basis:66.66667%}}.pricing-delivery__column--primary:before{background-color:#e5ede6}.pricing-delivery__column--secondary{color:#fff}@media (min-width:768px){.pricing-delivery__column--secondary{flex-basis:33.33333%}}.pricing-delivery__column--secondary:before{background-color:#378840}.pricing-delivery__column-content{display:flex;flex-wrap:wrap;padding:20px}@media (min-width:1024px){.pricing-delivery__column-content{padding:40px}}.pricing-delivery__info{line-height:1.2;padding-left:30px;position:relative}.pricing-delivery__info:before{background:url(../images/cms/info.svg) no-repeat;background-size:contain;content:"";height:22px;left:0;position:absolute;top:0;width:22px}@media (min-width:480px){.pricing-delivery__column--primary .pricing-delivery__info{flex:0 0 65%;padding-left:65px}.pricing-delivery__column--primary .pricing-delivery__info:before{left:35px}}.pricing-delivery__price{font-size:24px;text-align:center;width:100%}@media (min-width:480px){.pricing-delivery__price{flex:0 0 35%}}.pricing-delivery__price-value{font-size:55px}.family-card{margin-top:40px}@media (min-width:1024px){.family-card{margin-top:120px}}.family-card__content{background-color:#73b57a;border-radius:8px;display:flex;flex-wrap:wrap;padding:20px}@media (min-width:1024px){.family-card__content{padding:30px 40px}.family-card__title{font-size:35px;margin-bottom:30px}}.family-card__caption{flex:1}.family-card__text{font-size:16px;margin-bottom:30px}@media (min-width:1024px){.family-card__text{font-size:24px}}.family-card__button{background-color:#fff;border:0;color:#378840;font-size:13px;padding:0 10px;width:100%}.family-card__button .icon{fill:#378840}.family-card__button .button__text{color:#378840}.family-card__button.focus-visible,.family-card__button:hover{background-color:#378840;border:0;color:#fff}.family-card__button.focus-visible .icon,.family-card__button:hover .icon{fill:#fff}.family-card__button.focus-visible .button__text,.family-card__button:hover .button__text{color:#fff}.family-card__button:disabled,.family-card__button[disabled]{background-color:#acacac;border:none;color:#fff}.family-card__button:disabled .icon,.family-card__button[disabled] .icon{fill:#fff}.family-card__button:disabled .button__text,.family-card__button[disabled] .button__text{color:#fff}@media (min-width:480px){.family-card__button{font-size:14px;padding:0 30px}}@media (min-width:768px){.family-card__button{width:auto}}@media (min-width:1024px){.family-card__button{font-size:18px;line-height:1.2;min-height:50px;padding-bottom:5px;padding-top:5px}}.family-card__image{flex:0 0 250px;margin:20px 0 -20px;min-height:250px;position:relative}@media (min-width:480px){.family-card__image{flex:0 0 290px}}@media (min-width:768px){.family-card__image{margin:-20px 0}}@media (min-width:1024px){.family-card__image{flex-basis:375px;margin:-30px 0}}@media (min-width:1200px){.family-card__image{margin-right:85px}}@media (min-width:768px){.family-card__image .ratio-container{bottom:0;position:absolute}}.family-card__image .ratio-container .ratio-image{bottom:0;top:auto;transform:translate(-50%)}.regulation{display:flex;flex-direction:column;padding:0;width:100%}.regulation-heading{margin:0;text-align:center}.regulation-heading:before{content:"\00A7";margin:0 8px 0 0}.regulation-subheading{font-size:24px;margin:16px 0;text-transform:uppercase}.regulation-list{margin:32px 0;padding:0 0 0 1.5rem;width:100%}@media (min-width:1400px){.regulation-list{padding:0}}.regulation-list li{text-align:justify}.regulation-list a{font-weight:700}.regulation-table{text-align:center;width:100%}.regulation-table.wide-table{min-width:75rem}.regulation-table__container{margin:32px 0 32px -20px;overflow-x:auto}.regulation-table th{background-color:#93bd40}.regulation-table tr:nth-child(odd){background-color:#e2e2e2}.regulation-table tr:nth-child(2n){background-color:#f4f4f4}.regulation-table th{min-width:10rem;padding:16px 8px;vertical-align:top}@media (min-width:768px){.regulation-table th{font-size:16px;min-width:100px}}@media (min-width:1024px){.regulation-table th{min-width:120px}}@media (min-width:1200px){.regulation-table th{min-width:150px}}.regulation-table th h3{font-size:16px;text-transform:uppercase}.regulation-table th p{margin:0}.regulation-table td{min-width:40px;padding:16px 8px}.regulation-table__inner{margin:16px 0}.regulation-text{margin:0 0 8px;text-align:justify}.catering-page p,.catering-page ul{line-height:120%}.catering-page__heading{font-size:36px;letter-spacing:-.03em}@media (min-width:768px){.catering-page__heading{font-size:55px}}.catering-pages{background:#9aedff;padding:20px}.catering-pages__container{column-gap:3px;display:flex;flex-wrap:wrap;justify-content:center}.catering-pages__link{align-items:center;background:#fffc;border:3px solid #fff;color:#000;column-gap:10px;display:flex;font-size:13px;font-weight:700;justify-content:center;min-height:46px;padding:3px;width:250px}.catering-pages__link.active{background:#378840;color:#fff}.catering-pages__link.active img{filter:invert(1)}@media (min-width:768px){.catering-pages__link:first-of-type{border-radius:8px 0 0 8px}.catering-pages__link:last-of-type{border-radius:0 8px 8px 0}}.catering-hero{background:#9aedff;padding:50px 0}.catering-hero__header-wrapper{align-items:flex-end;display:flex;margin-bottom:58px;position:relative}.catering-hero__broccoli-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width:1024px){.catering-hero__broccoli-wrapper{justify-content:flex-start}}.catering-hero__broccoli-wrapper .testimonials{grid-gap:16px;align-items:center;display:flex;flex-direction:column;padding-top:20px}@media (min-width:1200px){.catering-hero__broccoli-wrapper .testimonials{padding-top:50px}}.catering-hero__broccoli-wrapper .testimonials__stats{align-items:center;color:#000;column-gap:50px;display:flex;flex-direction:column;justify-content:space-around}@media (min-width:1200px){.catering-hero__broccoli-wrapper .testimonials__stats{align-items:flex-start;flex-direction:row;padding-left:85px}}.catering-hero__broccoli-wrapper .testimonials__stats__separator{border:1px solid #000;display:none;height:59px;opacity:.25}@media (min-width:1200px){.catering-hero__broccoli-wrapper .testimonials__stats__separator{display:block}}.catering-hero__broccoli-wrapper .testimonials__stats__item{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.catering-hero__broccoli-wrapper .testimonials__stats__item h3{font-size:24px;font-weight:700}.catering-hero__broccoli-wrapper .testimonials__stats__item p{font-size:18px}.catering-hero__broccoli-wrapper .testimonials__button #P24FormContainer>a,.catering-hero__broccoli-wrapper .testimonials__button #P24FormContainer>form>button,.catering-hero__broccoli-wrapper .testimonials__button .button,.catering-hero__broccoli-wrapper .testimonials__button .customer-diet__action,.catering-hero__broccoli-wrapper .testimonials__button .dashboard-table__link,.catering-hero__broccoli-wrapper .testimonials__button .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.catering-hero__broccoli-wrapper .testimonials__button .P24FormContainer-fake>form>button,.catering-hero__broccoli-wrapper .testimonials__button .slider__link--button,.catering-hero__broccoli-wrapper .testimonials__button .slider__link--button-secondary,.catering-hero__broccoli-wrapper .testimonials__button .ui-datepicker-buttonpane button,.P24FormContainer-fake .catering-hero__broccoli-wrapper .testimonials__button .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.ui-datepicker-buttonpane .catering-hero__broccoli-wrapper .testimonials__button button{background:#fff;color:#000;font-size:18px;padding:14px 30px}.catering-hero__broccoli-wrapper img{margin-left:auto;width:400px}@media (min-width:768px){.catering-hero__broccoli-wrapper img{width:unset}}.catering-hero__broccoli-wrapper a{margin-bottom:15px}.catering-hero__broccoli-wrapper a img{width:unset}@media (min-width:768px){.catering-hero__broccoli-wrapper a{margin-bottom:150px}}.catering-hero__links{font-size:15px}@media (min-width:768px){.catering-hero__links{font-size:18px}}.catering-hero main{text-align:justify}.catering-hero h1{font-size:36px;letter-spacing:-.03em;margin:0}@media (min-width:768px){.catering-hero h1{font-size:55px}}.catering-hero h1>img,.catering-hero h1>picture{display:inline-block;vertical-align:middle}.catering-hero p{font-size:18px;margin-bottom:20px}.catering-hero .price-vector{bottom:-20px;position:absolute;right:0;z-index:1}@media (min-width:450px){.catering-hero .price-vector{bottom:0;position:relative}}.catering-hero .price-vector__text{font-size:9px;font-weight:900;left:50%;position:absolute;text-decoration:underline;top:50%;transform:translate(-50%,-50%) rotate(15deg)}@media (min-width:450px){.catering-hero .price-vector__text{font-size:22px}}.catering-hero .price-vector img{min-width:65px;width:65px}@media (min-width:450px){.catering-hero .price-vector img{min-width:140px;width:140px}}.catering-range{font-size:18px;margin-bottom:86px}@media (min-width:768px){.catering-range{font-size:24px;margin-bottom:96px}}.catering-range__content{align-items:center;display:flex;text-align:justify}.catering-range__map{margin-bottom:50px}@media (min-width:768px){.catering-range__map{margin:0}}.catering-range .catering-page__heading{margin:25px 0 30px}@media (min-width:768px){.catering-range .catering-page__heading{margin:62px 0}}.catering-range p{margin-bottom:20px}.catering-range ul{font-weight:700}.catering-offer{margin:15px 0}@media (min-width:768px){.catering-offer{margin:90px 0 66px}}.catering-offer__desc{font-size:18px;text-align:justify}@media (min-width:768px){.catering-offer__desc{font-size:24px}}.catering-offer__allergy-notice{font-size:14px}.catering-offer__card{background:#fff;border-radius:10px;box-shadow:0 15px 60px #00000040;margin-top:30px;overflow:hidden;padding:30px 15px}@media (min-width:768px){.catering-offer__card{padding:30px 48px 10px}}.catering-offer__card-heading{font-size:24px;font-weight:700;margin-bottom:30px;text-align:center}@media (min-width:768px){.catering-offer__card-heading{text-align:left}}.catering-offer__inner{display:none}.catering-offer__inner--initialized{display:block}.catering-offer__categories{display:flex;flex-wrap:wrap}@media (min-width:768px){.catering-offer__categories{margin:0}}.catering-offer__categories--active{margin-bottom:20px}.catering-offer__categories--active .catering-offer__category{width:33.33333%}@media (min-width:768px){.catering-offer__categories--active .catering-offer__category{margin-bottom:30px;width:25%}}@media (min-width:1200px){.catering-offer__categories--active .catering-offer__category{width:16.66667%}}@media (min-width:768px){.catering-offer__categories--active .catering-offer__category-img{border-radius:10px}}.catering-offer__categories--active .catering-offer__category-name{font-size:12px}@media (min-width:768px){.catering-offer__categories--active .catering-offer__category-name{font-size:24px}}.catering-offer__category{align-items:center;background:#0000;border:0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;padding:25px 12px 40px;width:50%}@media (min-width:768px){.catering-offer__category{margin-bottom:70px;padding:40px 26px;width:33.33%}}@media (min-width:1024px){.catering-offer__category{width:33.33333%}}.catering-offer__category--active,.catering-offer__category:hover{background:#e1ff9e}.catering-offer__category-name{display:inline-block;font-size:18px;font-weight:700;margin-top:30px}@media (min-width:768px){.catering-offer__category-name{font-size:36px;margin-top:40px}}.catering-offer__category-img{border-radius:8px;filter:drop-shadow(0 19px 50px rgba(0,0,0,.25));width:100%}@media (min-width:768px){.catering-offer__category-img{border-radius:19px;width:324px}}.catering-offer__products{opacity:0;position:relative;top:-40px;transition:.5s .2s}.catering-offer__products--active{opacity:1;top:0}.catering-offer__products-inner{display:flex;flex-wrap:nowrap;left:0;position:relative}.catering-offer__products-inner--next-category,.catering-offer__products-inner--prev-category{transition:left .6s ease-in-out}.catering-offer__products-inner--prev-category{flex-direction:row-reverse;left:calc(100% + 15px)}@media (min-width:1024px){.catering-offer__products-inner--prev-category{left:calc(100% + 48px)}}.catering-offer__products-inner--prev-category .catering-offer__picked-category-wrapper:first-child{margin-left:15px}@media (min-width:1024px){.catering-offer__products-inner--prev-category .catering-offer__picked-category-wrapper:first-child{margin-left:48px}}.catering-offer__products-inner--next-category{left:calc(-100% - 15px)}@media (min-width:1024px){.catering-offer__products-inner--next-category{left:calc(-100% - 48px)}}.catering-offer__products-inner--next-category .catering-offer__picked-category-wrapper:first-child{margin-right:15px}@media (min-width:1024px){.catering-offer__products-inner--next-category .catering-offer__picked-category-wrapper:first-child{margin-right:48px}}.catering-offer__picked-category-wrapper{min-width:100%}.catering-offer__picked-category{font-size:36px;padding:0 15px}.catering-offer__picked-category>.catering-offer__picked-category__new-section:first-child{background-color:initial;padding-bottom:30px;padding-top:30px;text-align:left}@media (min-width:768px){.catering-offer__picked-category{font-size:55px}}.catering-offer__category-additional-info{font-size:18px;padding:10px 0 30px 15px}.catering-offer__table-dishes{font-size:18px;margin:0 -15px;width:calc(100% + 30px)}@media (min-width:768px){.catering-offer__table-dishes{margin:0 -48px;width:calc(100% + 96px)}}@media (min-width:1024px){.catering-offer__table-dishes tbody td:first-child,.catering-offer__table-dishes tbody th:first-child,.catering-offer__table-dishes thead td:first-child,.catering-offer__table-dishes thead th:first-child{padding-left:80px}.catering-offer__table-dishes tbody td:last-child,.catering-offer__table-dishes tbody th:last-child,.catering-offer__table-dishes thead td:last-child,.catering-offer__table-dishes thead th:last-child{padding-right:80px}}@media (min-width:768px){.catering-offer__table-dishes tbody td:first-child,.catering-offer__table-dishes tbody td:nth-child(1n+3),.catering-offer__table-dishes tbody th:first-child,.catering-offer__table-dishes tbody th:nth-child(1n+3),.catering-offer__table-dishes thead td:first-child,.catering-offer__table-dishes thead td:nth-child(1n+3),.catering-offer__table-dishes thead th:first-child,.catering-offer__table-dishes thead th:nth-child(1n+3){text-align:center}}.catering-offer__table-dishes tbody tr:nth-child(odd) td{background:#ebfaff}.catering-offer__category-desc{margin:20px 0 10px}.catering-offer__icons,.catering-offer__name-container{align-items:center;column-gap:5px;display:flex}.catering-offer__icons{flex:none}@media (min-width:540px){.catering-offer__qty-info{white-space:nowrap}}.catering-offer__name-icon{cursor:help;display:inline-block;position:relative;vertical-align:sub}.catering-offer__name-icon .tooltip-content{background:#000;border-radius:8px;bottom:100%;display:none;left:0;margin:inherit;margin-bottom:5px;max-width:360px;min-width:auto;padding:6px 14px;position:absolute;text-align:left;z-index:100}.catering-offer__name-icon .tooltip-content:after,.catering-offer__name-icon .tooltip-content:before{border:solid #0000;content:"";height:0;position:absolute;width:0}.catering-offer__name-icon .tooltip-content:after,.catering-offer__name-icon .tooltip-content:before{border-color:#0000;border-width:5px;top:100%}.catering-offer__name-icon .tooltip-content:after{border-top-color:#000;left:15px;margin-left:-5px}.catering-offer__name-icon .tooltip-content:before{border-top-color:#bbb;left:15px;margin-left:-5px}.catering-offer__name-icon .tooltip-toggle{cursor:help}.catering-offer__name-icon .tooltip-toggle:focus+.tooltip-content,.catering-offer__name-icon .tooltip-toggle:hover+.tooltip-content,.catering-offer__name-icon:hover .tooltip-content{display:block}.catering-offer__name-icon>.tooltip-content{color:#fff}.catering-offer .table th.catering-offer__icons-desktop{display:none}@media (min-width:1024px){.catering-offer .table th.catering-offer__icons-desktop{display:table-cell}}.catering-offer .table .catering-offer__dish{padding:0}@media (hover:hover){.catering-offer .table .catering-offer__dish:hover td{background:#e1ff9e}}@media (min-width:768px){.catering-offer .table .catering-offer__dish--active td:nth-child(1n+3),.catering-offer .table .catering-offer__dish td:nth-child(1n+3){display:table-cell}}.catering-offer .table .catering-offer__dish:not(.catering-offer__dish--active) td:not(:last-child){border-bottom:0}.catering-offer .table .catering-offer__dish td{flex-direction:column;padding:12px}@media (min-width:768px){.catering-offer .table .catering-offer__dish td{padding-right:0}}@media (min-width:1024px){.catering-offer .table .catering-offer__dish td{padding-right:12px}}.catering-offer .table .catering-offer__dish td.catering-offer__icons-container{display:none;padding-top:0}@media (min-width:768px){.catering-offer .table .catering-offer__dish td.catering-offer__icons-container{padding-top:12px}}@media (min-width:1024px){.catering-offer .table .catering-offer__dish td.catering-offer__icons-container{display:table-cell}}.catering-offer .table .catering-offer__dish td:before{color:#545454;font-weight:400;margin:0;text-align:left;width:100%}.catering-offer .table .catering-offer__dish td:not(:last-child){border-bottom:1px solid #626262}.catering-offer .table .catering-offer__dish td:nth-child(1n+4){display:none}@media (min-width:768px){.catering-offer .table .catering-offer__dish td:nth-child(1n+4){display:table-cell}}.catering-offer .table .catering-offer__dish td:first-child{display:none}@media (min-width:768px){.catering-offer .table .catering-offer__dish td:first-child{display:table-cell}}@media (min-width:1024px){.catering-offer .table .catering-offer__dish td:first-child{padding-left:80px}}@media (min-width:768px){.catering-offer .table .catering-offer__dish td:not(:last-child){border:0}}.catering-offer .table .catering-offer__dish td:nth-child(2){padding-top:30px}@media (min-width:768px){.catering-offer .table .catering-offer__dish td:nth-child(2){padding-top:12px}}.catering-offer .table .catering-offer__dish td:last-child{padding-bottom:30px}@media (min-width:768px){.catering-offer .table .catering-offer__dish td:last-child{padding-bottom:12px}}@media (min-width:1024px){.catering-offer .table .catering-offer__dish td:last-child{padding-right:80px}}.catering-offer .table .catering-offer__dish td.catering-offer__dish-name{padding-right:50px}@media (min-width:768px){.catering-offer .table .catering-offer__dish td.catering-offer__dish-name{padding-right:0}}@media (min-width:1024px){.catering-offer .table .catering-offer__dish td.catering-offer__dish-name{padding-right:12px}}.catering-offer .table .catering-offer__dish--active td:nth-child(1n+4){display:flex}@media (min-width:768px){.catering-offer .table .catering-offer__dish--active td:nth-child(1n+4){display:table-cell}}.catering-offer .table .catering-offer__dish--active .catering-offer__dish-name:after{transform:rotate(135deg)}.catering-offer .table .catering-offer__dish-name{font-weight:700;position:relative}@media (min-width:768px){.catering-offer .table .catering-offer__dish-name{max-width:100%;padding-right:12px;width:440px}}.catering-offer .table .catering-offer__dish-name:after{border:4px solid #000;border-width:0 0 3px 3px;content:"";height:11px;position:absolute;right:12px;top:37px;transform:rotate(-45deg);transition:.3s;width:11px}@media (min-width:768px){.catering-offer .table .catering-offer__dish-name:after{content:none}}.catering-offer .table .catering-offer__dish-mobile-index{bottom:12px;color:#545454;font-size:16px;position:absolute;right:12px}@media (min-width:768px){.catering-offer .table .catering-offer__dish-mobile-index{display:none}}.catering-offer .table .catering-offer__dish-mobile-index span{color:#000;display:inline-block;margin-left:6px}.catering-offer .table .catering-offer__icons-mobile-index{align-items:center;column-gap:5px;display:flex;flex:none}@media (min-width:1024px){.catering-offer .table .catering-offer__icons-mobile-index{display:none}}.catering-offer .table .catering-offer__dish-final-price{color:#00000080;font-weight:700}.catering-offer .table .catering-offer__dish-final-price--has-value{color:#00607e}@media (min-width:768px){.catering-offer .table .catering-offer__dish-final-price--has-value{color:#378840}}.catering-offer .table .catering-offer__dish-btn-update{border-width:3px;height:42px;min-width:125px}.catering-offer .table .catering-offer__dish-btn-update:hover{border-width:3px}.catering-offer .table .catering-offer__dish-btn-update:disabled{background:#0000;border-color:#000;color:#000;opacity:.5}.catering-offer .table .catering-offer__dish-btn-update:disabled:hover{background:#0000}.catering-offer .catering-page__heading{margin-bottom:50px}@media (min-width:768px){.catering-offer .catering-page__heading{margin-bottom:20px}}.catering-contact{padding-top:40px}.catering-contact__desc{font-size:18px;margin-bottom:50px;text-align:justify}.catering-contact__content{background:#e5f9ff;border-radius:10px;padding:30px 15px 40px}@media (min-width:768px){.catering-contact__content{padding:32px 40px 40px}}.catering-contact__product-qty{-moz-appearance:textfield;font-family:Montserrat,sans-serif;height:unset;padding:5px;text-align:center;width:36px}.catering-contact__product-qty::-webkit-inner-spin-button,.catering-contact__product-qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.catering-contact__product-qty:disabled,.catering-contact__product-qty:read-only{background:#0000;border:none;cursor:text;padding:0}.catering-contact__final-price{color:#00607e}@media (min-width:768px){.catering-contact__final-price-label{text-align:right}}.catering-contact__individual-price-info-wrapper{display:flex;justify-content:flex-end}.catering-contact__minimal-order-value-info{color:#ff5656;font-size:13px;margin-bottom:20px}.catering-contact__individual-price-info{align-items:center;display:inline-flex;font-size:13px}@media (min-width:1024px){.catering-contact__individual-price-info{width:452px}}.catering-contact__individual-price-info:before{border:2px solid #0d0d0d;border-radius:50%;content:"i";font-size:13px;font-weight:700;height:20px;line-height:16px;margin-right:12px;min-width:20px;text-align:center;width:20px}.catering-contact__tips{color:#8b8b8b;font-size:10px;margin-bottom:20px}.catering-contact__right-content{background:#00607e33;border-radius:8px;display:block;margin-top:15px;padding:20px}@media (min-width:768px){.catering-contact__right-content{margin-top:0;padding:40px}}.catering-contact__right-content img{width:100%}.catering-contact__right-content-box{background:#00607e33;border-radius:8px;padding:15px}.catering-contact__right-content-heading{font-size:24px}.catering-contact__right-content-contacts{font-size:14px;margin-bottom:10px}.catering-contact__right-content-contacts a{color:#000}@media (min-width:1024px){.catering-contact__right-content-contacts{font-size:16px}}.catering-contact__right-content-hours{font-size:13px;margin-top:10px}.catering-contact__right-content-hours span{color:#545454}.catering-contact__rodo{color:#8b8b8b;margin:30px 0}.catering-contact__rodo p{font-size:10px;margin-bottom:20px}.catering-contact__table{background:#0000;border-collapse:collapse;display:none;font-size:11px;margin-bottom:50px;width:100%}@media (min-width:330px){.catering-contact__table{font-size:13px;margin-bottom:20px}}.catering-contact__table--initialized{display:table}.catering-contact__table th{color:#545454;font-weight:400;text-align:left}.catering-contact__table tbody td:nth-child(1n+2),.catering-contact__table th:nth-child(1n+2){text-align:center}@media (min-width:1200px){.catering-contact__table tbody td,.catering-contact__table tbody td:first-child,.catering-contact__table tbody td:last-child,.catering-contact__table tbody th,.catering-contact__table tbody th:first-child,.catering-contact__table tbody th:last-child,.catering-contact__table tfoot td,.catering-contact__table tfoot td:first-child,.catering-contact__table tfoot td:last-child,.catering-contact__table tfoot th,.catering-contact__table tfoot th:first-child,.catering-contact__table tfoot th:last-child,.catering-contact__table thead td,.catering-contact__table thead td:first-child,.catering-contact__table thead td:last-child,.catering-contact__table thead th,.catering-contact__table thead th:first-child,.catering-contact__table thead th:last-child{padding:4px 10px}}.catering-contact__table tfoot{font-size:16px}.catering-contact__table tfoot td{background:#0000}.catering-contact__table tfoot td,.catering-contact__table tfoot td:first-child,.catering-contact__table tfoot td:last-child{padding:10px 0 0}.catering-contact__table td,.catering-contact__table th{padding:4px 5px}.catering-contact__table td:first-child,.catering-contact__table th:first-child{padding-left:9px}.catering-contact__table td:last-child,.catering-contact__table th:last-child{padding-right:9px}.catering-contact__table td{background:#79dcfb;border:0}.catering-contact__table a:hover svg{fill:#00607e}.catering-contact__table a[role=button]{display:flex;justify-content:center}.catering-contact__table tbody{font-size:13px}@media (hover:hover){.catering-contact__table tbody tr:hover td{background:#11c6ff}}.catering-contact__table tbody tr:first-child td{padding-top:8px}.catering-contact__table tbody tr:first-child td:first-child{border-top-left-radius:4px}.catering-contact__table tbody tr:first-child td:last-child{border-top-right-radius:4px}.catering-contact__table tbody tr:last-child td{padding-bottom:8px}.catering-contact__table tbody tr:last-child td:first-child{border-bottom-left-radius:4px}.catering-contact__table tbody tr:last-child td:last-child{border-bottom-right-radius:4px}.catering-contact form button[type=submit]{background:#00607e;margin-top:10px;min-height:50px;min-width:100%}@media (min-width:768px){.catering-contact form button[type=submit]{min-width:unset}}.catering-contact form button[type=submit]:hover{background:#11c6ff}.catering-contact form button[type=submit]:disabled{background:#acacac}.catering-contact form input[type=date]::-webkit-calendar-picker-indicator{background:#0000;bottom:0;color:#0000;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.catering-contact .catering-page__heading{margin-bottom:50px}@media (min-width:768px){.catering-contact .catering-page__heading{margin-bottom:20px}}.catering-contact .input{margin-bottom:10px}.catering-contact .input [name=message].focus-visible::placeholder{color:#0000}.catering-contact .input__date-wrapper{position:relative;z-index:1}.catering-contact .input__date-wrapper svg{fill:#acacac;left:10px;position:absolute;top:14px;z-index:1}.catering-contact .input__date-wrapper input{background:#0000;background:#fff;padding-left:40px}.catering-contact .contact-catering__checkbox{margin-bottom:0}.catering-contact .contact-catering__checkbox label{font-size:13px;padding-bottom:9px;padding-top:9px}.catering-contact .contact-catering__checkbox .mage-error{margin:6px 0 -10px;position:static}.catering-contact .contact-catering__checkbox.required label span:after{content:"*"}.qty-changer{align-items:center;border:3px solid #000;border-radius:35px;display:inline-flex;height:42px;justify-content:space-between;padding:0 3px}.qty-changer__btn{background:#000;border:0;border-radius:50%;cursor:pointer;line-height:8px;padding:10px;position:relative;transition:transform .3s;z-index:1}.qty-changer__btn:active,.qty-changer__btn:hover{transform:scale(1.2)}.qty-changer__btn:before{color:#fff;content:"-";display:block;font-weight:700;height:10px;width:10px}.qty-changer__btn:last-child:before{content:"+"}.qty-changer input{-moz-appearance:textfield;background:#0000;border:0;font-family:Montserrat,sans-serif;font-size:18px;padding:0;text-align:center;width:40px}.qty-changer input::-webkit-inner-spin-button,.qty-changer input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty-changer input:focus{outline:none}.catering-toast{background:#e1ff9e;border-radius:8px;bottom:10px;left:50%;max-width:calc(100% - 30px);opacity:0;padding:11px 50px 11px 20px;position:fixed;transform:translateX(-50%);transition:.3s;visibility:hidden;width:1190px;z-index:999}.catering-toast--active{bottom:20px;opacity:1;visibility:visible}.catering-toast__inner{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:100%;width:960px}@media (min-width:768px){.catering-toast__inner{flex-direction:row}}.catering-toast__text{display:inline-block;flex:1;font-size:13px;padding-bottom:10px;width:100%}@media (min-width:768px){.catering-toast__text{padding:0 10px 0 0}}.catering-toast__text:before{background:#000;border-radius:50%;color:#e1ff9e;content:"!";display:inline-block;font-size:14px;font-weight:700;height:22px;margin-right:18px;min-width:22px;text-align:center;width:22px}.catering-toast__go-to-form{background:#0000;border:3px solid #000;margin-right:-30px;padding:2px 22px}@media (min-width:768px){.catering-toast__go-to-form{margin-right:0}}.catering-toast__go-to-form:hover{background:#000;border-width:3px;color:#fff}.catering-toast__go-to-form svg{margin-right:10px;min-width:24px}.catering-toast__close{position:absolute;right:8px;top:12px}.catering-toast--active+.catering-back-to-offer.active{bottom:170px}@media (min-width:768px){.catering-toast--active+.catering-back-to-offer.active{bottom:102px}}.catering-back-to-offer{border-radius:8px;bottom:-42px;font-size:13px;height:42px;left:calc(50% - 130px);max-width:calc(100% - 100px);padding:0;position:fixed;transition:.3s;width:260px;z-index:999}.catering-back-to-offer>.icon{fill:#fff}.catering-back-to-offer.active{bottom:46px}.page-testimonials p{font-size:18px}.page-testimonials p.small{font-size:13px}.page-testimonials .testimonials-hero{background:#fff}.page-testimonials .testimonials-hero p{font-size:24px;margin-bottom:30px}.page-testimonials .testimonials-hero-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:1440px}@media (min-width:1024px){.page-testimonials .testimonials-hero-wrapper{flex-direction:row}}.page-testimonials .testimonials-hero__return{display:none;margin-top:40px}@media (min-width:768px){.page-testimonials .testimonials-hero__return{display:block}}.page-testimonials .testimonials-hero__heading{font-size:55px;margin:24px 0}@media (min-width:768px){.page-testimonials .testimonials-hero__heading{margin:40px 0 35px}}.page-testimonials .testimonials-hero__header-wrapper{order:2;padding:0 15px 30px}@media (min-width:768px){.page-testimonials .testimonials-hero__header-wrapper{margin-left:2rem}}@media (min-width:1024px){.page-testimonials .testimonials-hero__header-wrapper{min-width:40%;order:1}}.page-testimonials .testimonials-hero__picture-wrapper{order:1}@media (min-width:1024px){.page-testimonials .testimonials-hero__picture-wrapper{margin-left:auto;order:2}}.page-testimonials .testimonials-trusted{align-items:flex-start;column-gap:64px;display:flex;flex-direction:column;margin-bottom:80px;margin-top:40px}.page-testimonials .testimonials-trusted.container{padding:0 15px}@media (min-width:768px){.page-testimonials .testimonials-trusted.container{padding:0 2rem}.page-testimonials .testimonials-trusted{flex-direction:row}}.page-testimonials .testimonials-trusted__logos{align-items:center;column-gap:24px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){.page-testimonials .testimonials-trusted__logos{column-gap:64px}}.page-testimonials .testimonials-trusted__logos img{max-width:130px;padding-bottom:24px}.page-testimonials .testimonials-trusted__logos img:last-child{margin:0 auto}.page-testimonials .testimonials-trusted p{font-size:18px;margin-bottom:24px}.testimonials-index-index .modal-popup.modal-slide .modal-inner-wrap{background:none;box-shadow:none;margin-bottom:20px;margin-top:20px;max-width:600px}.testimonials-index-index .modal-popup.modal-slide .modal-inner-wrap .modal__close-button-icon{fill:#fff}.testimonials-index-index .modal-popup.modal-slide .modal-footer{display:none}.testimonials-index-index .modal-popup.modal-slide .modal-content{padding:0}.affiliate-discount{margin-bottom:30px}.affiliate-discount__content{background-color:#b3d469;border-radius:8px;padding:15px 15px 5px}@media (min-width:768px){.affiliate-discount__content{padding:35px 30px 20px}}.affiliate-discount__remaining{min-width:72px}.affiliate-discount__percent{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:768px){.affiliate-discount__percent{flex-direction:row}}.affiliate-discount__actions,.affiliate-discount__discount{margin-bottom:20px}.affiliate-discount__remaining,.affiliate-discount__slider{margin-bottom:30px}@media (min-width:768px){.affiliate-discount__remaining,.affiliate-discount__slider{margin-bottom:20px}}.affiliate-discount__slider{flex:1 0;min-width:200px;padding:0 20px;width:100%}@media (min-width:768px){.affiliate-discount__slider{width:auto}}#P24FormContainer>form .affiliate-discount__discount input,.affiliate-discount__discount #P24FormContainer>form input,.affiliate-discount__discount .input__field,.affiliate-discount__discount .my-orders__field-wrapper input,.affiliate-discount__discount .P24FormContainer-fake>form input,.affiliate-discount__discount .quote-items .quote-table-items .input-text,.my-orders__field-wrapper .affiliate-discount__discount input,.P24FormContainer-fake>form .affiliate-discount__discount input,.quote-items .quote-table-items .affiliate-discount__discount .input-text{height:40px;max-width:95px;text-align:center}.affiliate-discount__actions{width:100%}@media (min-width:768px){.affiliate-discount__actions{padding-left:10px;width:auto}}.affiliate-discount__actions>.action{width:100%}@media (min-width:768px){.affiliate-discount__actions>.action{width:auto}}.affiliate-discount .noUi-target{background-color:#000;border:0;border-radius:8px;box-shadow:0 1px 0 #ffffff80}.affiliate-discount .noUi-horizontal{height:4px}.affiliate-discount .noUi-horizontal .noUi-handle{border:0;border-radius:4px;box-shadow:0 4px 14px #00000040;height:30px;right:-10px;top:-13px;width:20px}.one-promotion-info{background-color:#b3d469;border-radius:8px;margin-bottom:10px;padding:5px;text-align:center}.choose-diet{display:flex;flex-direction:column;font-size:17px}.choose-diet-text{line-height:1;margin-bottom:20px}.choose-diet-header{margin:40px 0}.choose-diet-heading{font-size:13px;margin-bottom:10px;margin-top:20px;text-transform:uppercase}.choose-diet-progress-bar{display:flex;margin-top:20px}.choose-diet-bar{background:#e5ede6;display:inline-block;height:8px;margin-left:2px;width:100%}.choose-diet-bar--active{background:#93bd40}.choose-diet-bar--shade1{background:#e5ede6}.choose-diet-bar--shade2{background:#77c880}.choose-diet-bar--shade3{background:#49b555}.choose-diet-bar--shade4{background:#77c880}.choose-diet-bar--shade5{background:#e5ede6}.choose-diet-bar--done{background:#378840}.choose-diet-content{display:flex;flex-direction:column}@media (min-width:768px){.choose-diet-content{flex-direction:row}}.choose-diet-content__image{margin-bottom:20px;width:100%}@media (min-width:768px){.choose-diet-content__image{margin-right:60px;width:auto}}.choose-diet-content__image img{margin:0 auto;max-width:150px}@media (min-width:768px){.choose-diet-content__image img{max-width:none}}.choose-diet-content__steps{display:flex;width:100%}.choose-diet-step{min-height:350px;position:relative;width:100%}.choose-diet-step.hidden{display:none}.choose-diet-step__content{margin-bottom:50px}.choose-diet-step__content .title{margin:15px 0}.choose-diet-step-needs .choose-diet-control .choose-diet-control__radio--with-images .choose-diet-control__radio-input{max-width:224px;min-height:180px;width:224px}.choose-diet-step--measurements{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){.choose-diet-step--measurements .choose-diet-control:first-child,.choose-diet-step--measurements .choose-diet-control:nth-child(2){width:45%}}.choose-diet-step--measurements .choose-diet-control{border:1px solid #e5ede6;border-radius:8px;display:inline-block;margin:0 10px 30px;padding:30px;text-align:center;width:100%}.choose-diet-step--measurements .choose-diet-control-label{margin-bottom:10px;text-align:left}.choose-diet-step--measurements .choose-diet-control-image{margin-top:15px}.choose-diet-navigation{display:flex;flex-wrap:wrap}.choose-diet-navigation #P24FormContainer>a,.choose-diet-navigation #P24FormContainer>form>button,.choose-diet-navigation .button,.choose-diet-navigation .customer-diet__action,.choose-diet-navigation .dashboard-table__link,.choose-diet-navigation .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.choose-diet-navigation .P24FormContainer-fake>form>button,.choose-diet-navigation .slider__link--button,.choose-diet-navigation .slider__link--button-secondary,.choose-diet-navigation .ui-datepicker-buttonpane button,.P24FormContainer-fake .choose-diet-navigation .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.ui-datepicker-buttonpane .choose-diet-navigation button{margin:0 10px 10px 0;padding-right:50px;position:relative}.choose-diet-navigation .button--secondary,.choose-diet-navigation .button--secondary-light{padding-right:30px}.choose-diet-navigation .button-label:after,.choose-diet-navigation .button-label:before{background:#fff;content:"";display:block;height:3px;position:absolute;right:20px;width:12px}.choose-diet-navigation .button-label:before{top:15px;transform:rotate(45deg)}.choose-diet-navigation .button-label:after{bottom:15px;transform:rotate(135deg)}.choose-diet-control{margin:30px 0 20px}.choose-diet-control__heading{margin-bottom:30px}.choose-diet-control__subheading{color:#545454;font-size:13px;margin-bottom:10px}.choose-diet-control__label{font-size:18px;font-weight:700}.choose-diet-control__label--secondary{color:#acacac;font-weight:500}.choose-diet-control--gender{align-items:center;display:flex}.choose-diet-control__gender{background:none;border-radius:8px;cursor:pointer;font-weight:700;max-width:250px;padding:10px;text-align:center;width:100%}@media (min-width:768px){.choose-diet-control__gender{padding:20px;width:250px}}.choose-diet-control__gender--active{background:#378840}.choose-diet-control__gender-icon{fill:#378840;transition:fill .125s ease-in-out}.choose-diet-control__gender--active .choose-diet-control__gender-icon{fill:#fff}.choose-diet-control__gender--active .choose-diet-control__gender-label{color:#fff}.choose-diet-control__gender:hover .choose-diet-control__gender-icon{fill:#93bd40}.choose-diet-control--number{align-items:center;display:flex;justify-content:center}.choose-diet-control__number{display:inline-block;position:relative}.choose-diet-control__number-input{-moz-appearance:textfield;border:1px solid #8b8b8b;border-radius:4px;font-size:35px;font-weight:700;padding:10px 20px;text-align:center;width:100px}.choose-diet-control__number-decrement:before,.choose-diet-control__number-increment:after,.choose-diet-control__number-increment:before{background:#fff;border-radius:3px;content:"";display:block;height:3px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:12px}.choose-diet-control__number-increment:after{transform:translateX(-50%) translateY(-50%) rotate(90deg)}.choose-diet-control__number-input::-webkit-inner-spin-button,.choose-diet-control__number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.choose-diet-control__number-decrement,.choose-diet-control__number-increment{background:#378840;border-radius:50%;cursor:pointer;display:block;height:30px;position:absolute;top:50%;width:30px}.choose-diet-control__number-decrement{left:0;transform:translateX(-50%) translateY(-50%)}.choose-diet-control__number-increment{right:0;transform:translateX(50%) translateY(-50%)}.choose-diet-control__number-map{align-items:center;display:flex;margin:0 10px}.choose-diet-control__number-prev{color:#ebebeb;margin-right:10px;text-align:left}.choose-diet-control__number-prev:first-child{font-size:13px;width:26px}.choose-diet-control__number-prev:nth-child(2){font-size:18px;width:36px}.choose-diet-control__number-next{color:#ebebeb;margin-left:10px;text-align:right}.choose-diet-control__number-next:first-child{font-size:18px;width:36px}.choose-diet-control__number-next:nth-child(2){font-size:13px;width:26px}.choose-diet-control__radio{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:768px){.choose-diet-control__radio{justify-content:flex-start}}.choose-diet-control__radio-label{margin-bottom:0}.choose-diet-control__radio-caption{color:#545454;font-size:10px;font-weight:500}.choose-diet-control__radio-sublabel{font-size:24px;font-weight:700;margin-bottom:30px;text-align:center}.choose-diet-control__radio-input{border:1px solid #000;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:0 10px 20px 0;padding:10px 36px 10px 10px;position:relative}.choose-diet-control__radio-input--selected{background:#bfe99b;border:none}.choose-diet-control__radio-input--selected:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TtUUqChYRcchQHcSCqIijVqEIFUKt0KqDyaUfQpOGJMXFUXAtOPixWHVwcdbVwVUQBD9A3NycFF2kxP8lhRaxHhz34929x907QKgWmWa1jQGabpvJeExMZ1bEwCuC6EMPRtAhM8uYlaQEWo6ve/j4ehflWa3P/Tm61KzFAJ9IPMMM0yZeJ57atA3O+8RhVpBV4nPiUZMuSPzIdcXjN855lwWeGTZTyTniMLGYb2KliVnB1IgniSOqplO+kPZY5bzFWSuWWf2e/IWhrL68xHWag4hjAYuQIEJBGRsowkaUVp0UC0naj7XwD7h+iVwKuTbAyDGPEjTIrh/8D353a+Umxr2kUAxof3GcjyEgsAvUKo7zfew4tRPA/wxc6Q1/qQpMf5JeaWiRI6B7G7i4bmjKHnC5A/Q/GbIpu5KfppDLAe9n9E0ZoPcW6Fz1eqvv4/QBSFFXiRvg4BAYzlP2Wot3B5t7+/dMvb8fV+RynKnWkNkAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAAAW0AAAFtASnpfkkAAAAHdElNRQflCBcPAjPxWUDfAAAAuklEQVQoz43RIU4DQRTG8R9sNqlANKkjGJKuKDfAQSowpCeoq+QGTa+AIKms5wQkOCQnWGRrkAQEooF2NzVPTJoS5jMvM3n/N9/7ppCvI1xHzdYA71jlAh08o8Vjrq07bLDEeQ50gQ/8YJzudIbyAHCCl7C1SHsq1LhHNwEKzLDFG07Tabf4RIMn9OP+El9Y42bfwjGGMa2NOsJrnOfx6kFVEWuD3wBq9P5LqouHSOobV7kfWWKC6V+2doG3I3JdH5S3AAAAAElFTkSuQmCC");content:"";display:block;height:12px;position:absolute;right:10px;top:23px;transform:translateY(-50%);width:13px}.choose-diet-control__radio-input--selected .choose-diet-control__radio-sublabel{color:#378840}.choose-diet-control__radio--with-images .choose-diet-control__radio-input--selected:after,.choose-diet-control__radio--with-sublabels .choose-diet-control__radio-input--selected:after{left:10px;right:auto}.choose-diet-control__radio--with-autowidth .choose-diet-control__radio-input{padding-right:30px;width:auto}.choose-diet-control__radio--with-images{text-align:center}.choose-diet-control__radio--with-images .choose-diet-control__radio-input{max-width:200px;padding:24px;text-align:center}.choose-diet-control__radio--with-images .choose-diet-control__radio-image{margin:0 auto 20px}.choose-diet-control__radio--with-sublabels .choose-diet-control__radio-input{max-width:200px;padding:50px 24px 24px;text-align:center}.choose-diet-control__radio--with-caption .choose-diet-control__radio-label{line-height:24px}.choose-diet-control__radio-input:not(.choose-diet-control__radio--with-images):not(.choose-diet-control__radio--with-sublabels){margin:0 auto 20px;width:300px}@media (min-width:768px){.choose-diet-control__radio-input:not(.choose-diet-control__radio--with-images):not(.choose-diet-control__radio--with-sublabels){margin:0 10px 20px 0;width:unset}}.choose-diet-value--bold-green{color:#378840;font-weight:700}.choose-diet-indicator{display:flex;margin:60px 0 80px;position:relative}.choose-diet-indicator__indicator{background:#ff5656;height:35px;position:absolute;top:50%;transform:translateY(-50%);width:2px}.choose-diet-indicator__indicator:after{background:#ff5656;border-radius:50%;bottom:0;content:"";display:block;height:5px;position:absolute;transform:translateX(-25%);width:5px}.choose-diet-indicator__cloud{align-items:center;background:#ff5656;border-radius:8px;display:flex;padding:5px 10px;position:absolute;top:0;transform:translateX(-50%) translateY(-125%)}.choose-diet-indicator__cloud .choose-diet-label{color:#fff;font-size:13px;margin-right:5px}.choose-diet-indicator__value{bottom:0;display:none;position:absolute;transform:translateX(-50%) translateY(200%);white-space:nowrap}@media (min-width:768px){.choose-diet-indicator__value{display:block}}.choose-diet-indicator__value--primary{font-weight:700}.choose-diet-indicator__value--secondary{color:#545454;font-weight:500}.choose-diet-indicator .choose-diet-bar{height:5px;margin:0}.choose-diet-indicator--mobile__value{margin:-50px auto 30px;text-align:center}@media (min-width:768px){.choose-diet-indicator--mobile__value{display:none}}.choose-diet-indicator--mobile__value--primary{display:block;font-size:32px;font-weight:700;line-height:1}.choose-diet-indicator--mobile__value--secondary{color:#545454;font-weight:500}.choose-diet-result{align-items:center;display:flex;flex-direction:column;padding:5px 20px;position:relative}@media (min-width:768px){.choose-diet-result{flex-direction:row}}.choose-diet-result__image{max-width:70vw;position:relative;top:30px;z-index:1}@media (min-width:768px){.choose-diet-result__image{margin-right:-30px;max-width:200px;top:0}}.choose-diet-result__content{border:1px solid #e5ede6;border-radius:8px;flex:1;flex-direction:column;padding:60px 30px}@media (min-width:768px){.choose-diet-result__content{padding:60px 20px 60px 60px}}.choose-diet-result__content-description{color:#545454;font-size:16px}.iti{display:inline-block;position:relative;width:100%}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{margin-bottom:0;margin-right:0;margin-top:0;padding-right:36px;position:relative;z-index:0}.iti__flag-container{bottom:0;padding:1px;position:absolute;right:0;top:0}.iti__selected-flag{align-items:center;display:flex;margin-top:50%;padding:0 6px 0 8px;position:relative;transform:translateY(-50%);z-index:1}.iti__arrow{border-left:3px solid #0000;border-right:3px solid #0000;border-top:4px solid #555;height:0;margin-left:6px;width:0}.iti__arrow--up{border-bottom:4px solid #555;border-top:none}.iti__country-list{overflow-scrolling:touch;background-color:#fff;border:1px solid #ccc;box-shadow:1px 1px 4px #0003;list-style:none;margin:0 0 0 -1px;max-height:200px;overflow-y:scroll;padding:0;position:absolute;text-align:left;white-space:nowrap;z-index:2}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}.iti__country{outline:none;padding:5px 10px}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:#0000000d}.iti__country-name,.iti__dial-code,.iti__flag-box{vertical-align:middle}.iti__country-name,.iti__flag-box{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{margin-left:0;padding-left:52px;padding-right:6px}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{left:0;right:auto}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:initial}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{left:-1000px;padding:1px;position:absolute;top:-1000px;z-index:1060}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{bottom:30px;left:30px;position:fixed;right:30px;top:30px}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{line-height:1.5em;padding:10px}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{background-position:0 0;height:10px}.iti__flag.iti__ad{background-position:-22px 0;height:14px}.iti__flag.iti__ae{background-position:-44px 0;height:10px}.iti__flag.iti__af{background-position:-66px 0;height:14px}.iti__flag.iti__ag{background-position:-88px 0;height:14px}.iti__flag.iti__ai{background-position:-110px 0;height:10px}.iti__flag.iti__al{background-position:-132px 0;height:15px}.iti__flag.iti__am{background-position:-154px 0;height:10px}.iti__flag.iti__ao{background-position:-176px 0;height:14px}.iti__flag.iti__aq{background-position:-198px 0;height:14px}.iti__flag.iti__ar{background-position:-220px 0;height:13px}.iti__flag.iti__as{background-position:-242px 0;height:10px}.iti__flag.iti__at{background-position:-264px 0;height:14px}.iti__flag.iti__au{background-position:-286px 0;height:10px}.iti__flag.iti__aw{background-position:-308px 0;height:14px}.iti__flag.iti__ax{background-position:-330px 0;height:13px}.iti__flag.iti__az{background-position:-352px 0;height:10px}.iti__flag.iti__ba{background-position:-374px 0;height:10px}.iti__flag.iti__bb{background-position:-396px 0;height:14px}.iti__flag.iti__bd{background-position:-418px 0;height:12px}.iti__flag.iti__be{background-position:-440px 0;height:15px}.iti__flag.iti__bf{background-position:-460px 0;height:14px}.iti__flag.iti__bg{background-position:-482px 0;height:12px}.iti__flag.iti__bh{background-position:-504px 0;height:12px}.iti__flag.iti__bi{background-position:-526px 0;height:12px}.iti__flag.iti__bj{background-position:-548px 0;height:14px}.iti__flag.iti__bl{background-position:-570px 0;height:14px}.iti__flag.iti__bm{background-position:-592px 0;height:10px}.iti__flag.iti__bn{background-position:-614px 0;height:10px}.iti__flag.iti__bo{background-position:-636px 0;height:14px}.iti__flag.iti__bq{background-position:-658px 0;height:14px}.iti__flag.iti__br{background-position:-680px 0;height:14px}.iti__flag.iti__bs{background-position:-702px 0;height:10px}.iti__flag.iti__bt{background-position:-724px 0;height:14px}.iti__flag.iti__bv{background-position:-746px 0;height:15px}.iti__flag.iti__bw{background-position:-768px 0;height:14px}.iti__flag.iti__by{background-position:-790px 0;height:10px}.iti__flag.iti__bz{background-position:-812px 0;height:14px}.iti__flag.iti__ca{background-position:-834px 0;height:10px}.iti__flag.iti__cc{background-position:-856px 0;height:10px}.iti__flag.iti__cd{background-position:-878px 0;height:15px}.iti__flag.iti__cf{background-position:-900px 0;height:14px}.iti__flag.iti__cg{background-position:-922px 0;height:14px}.iti__flag.iti__ch{background-position:-944px 0;height:15px}.iti__flag.iti__ci{background-position:-961px 0;height:14px}.iti__flag.iti__ck{background-position:-983px 0;height:10px}.iti__flag.iti__cl{background-position:-1005px 0;height:14px}.iti__flag.iti__cm{background-position:-1027px 0;height:14px}.iti__flag.iti__cn{background-position:-1049px 0;height:14px}.iti__flag.iti__co{background-position:-1071px 0;height:14px}.iti__flag.iti__cp{background-position:-1093px 0;height:14px}.iti__flag.iti__cr{background-position:-1115px 0;height:12px}.iti__flag.iti__cu{background-position:-1137px 0;height:10px}.iti__flag.iti__cv{background-position:-1159px 0;height:12px}.iti__flag.iti__cw{background-position:-1181px 0;height:14px}.iti__flag.iti__cx{background-position:-1203px 0;height:10px}.iti__flag.iti__cy{background-position:-1225px 0;height:14px}.iti__flag.iti__cz{background-position:-1247px 0;height:14px}.iti__flag.iti__de{background-position:-1269px 0;height:12px}.iti__flag.iti__dg{background-position:-1291px 0;height:10px}.iti__flag.iti__dj{background-position:-1313px 0;height:14px}.iti__flag.iti__dk{background-position:-1335px 0;height:15px}.iti__flag.iti__dm{background-position:-1357px 0;height:10px}.iti__flag.iti__do{background-position:-1379px 0;height:14px}.iti__flag.iti__dz{background-position:-1401px 0;height:14px}.iti__flag.iti__ea{background-position:-1423px 0;height:14px}.iti__flag.iti__ec{background-position:-1445px 0;height:14px}.iti__flag.iti__ee{background-position:-1467px 0;height:13px}.iti__flag.iti__eg{background-position:-1489px 0;height:14px}.iti__flag.iti__eh{background-position:-1511px 0;height:10px}.iti__flag.iti__er{background-position:-1533px 0;height:10px}.iti__flag.iti__es{background-position:-1555px 0;height:14px}.iti__flag.iti__et{background-position:-1577px 0;height:10px}.iti__flag.iti__eu{background-position:-1599px 0;height:14px}.iti__flag.iti__fi{background-position:-1621px 0;height:12px}.iti__flag.iti__fj{background-position:-1643px 0;height:10px}.iti__flag.iti__fk{background-position:-1665px 0;height:10px}.iti__flag.iti__fm{background-position:-1687px 0;height:11px}.iti__flag.iti__fo{background-position:-1709px 0;height:15px}.iti__flag.iti__fr{background-position:-1731px 0;height:14px}.iti__flag.iti__ga{background-position:-1753px 0;height:15px}.iti__flag.iti__gb{background-position:-1775px 0;height:10px}.iti__flag.iti__gd{background-position:-1797px 0;height:12px}.iti__flag.iti__ge{background-position:-1819px 0;height:14px}.iti__flag.iti__gf{background-position:-1841px 0;height:14px}.iti__flag.iti__gg{background-position:-1863px 0;height:14px}.iti__flag.iti__gh{background-position:-1885px 0;height:14px}.iti__flag.iti__gi{background-position:-1907px 0;height:10px}.iti__flag.iti__gl{background-position:-1929px 0;height:14px}.iti__flag.iti__gm{background-position:-1951px 0;height:14px}.iti__flag.iti__gn{background-position:-1973px 0;height:14px}.iti__flag.iti__gp{background-position:-1995px 0;height:14px}.iti__flag.iti__gq{background-position:-2017px 0;height:14px}.iti__flag.iti__gr{background-position:-2039px 0;height:14px}.iti__flag.iti__gs{background-position:-2061px 0;height:10px}.iti__flag.iti__gt{background-position:-2083px 0;height:13px}.iti__flag.iti__gu{background-position:-2105px 0;height:11px}.iti__flag.iti__gw{background-position:-2127px 0;height:10px}.iti__flag.iti__gy{background-position:-2149px 0;height:12px}.iti__flag.iti__hk{background-position:-2171px 0;height:14px}.iti__flag.iti__hm{background-position:-2193px 0;height:10px}.iti__flag.iti__hn{background-position:-2215px 0;height:10px}.iti__flag.iti__hr{background-position:-2237px 0;height:10px}.iti__flag.iti__ht{background-position:-2259px 0;height:12px}.iti__flag.iti__hu{background-position:-2281px 0;height:10px}.iti__flag.iti__ic{background-position:-2303px 0;height:14px}.iti__flag.iti__id{background-position:-2325px 0;height:14px}.iti__flag.iti__ie{background-position:-2347px 0;height:10px}.iti__flag.iti__il{background-position:-2369px 0;height:15px}.iti__flag.iti__im{background-position:-2391px 0;height:10px}.iti__flag.iti__in{background-position:-2413px 0;height:14px}.iti__flag.iti__io{background-position:-2435px 0;height:10px}.iti__flag.iti__iq{background-position:-2457px 0;height:14px}.iti__flag.iti__ir{background-position:-2479px 0;height:12px}.iti__flag.iti__is{background-position:-2501px 0;height:15px}.iti__flag.iti__it{background-position:-2523px 0;height:14px}.iti__flag.iti__je{background-position:-2545px 0;height:12px}.iti__flag.iti__jm{background-position:-2567px 0;height:10px}.iti__flag.iti__jo{background-position:-2589px 0;height:10px}.iti__flag.iti__jp{background-position:-2611px 0;height:14px}.iti__flag.iti__ke{background-position:-2633px 0;height:14px}.iti__flag.iti__kg{background-position:-2655px 0;height:12px}.iti__flag.iti__kh{background-position:-2677px 0;height:13px}.iti__flag.iti__ki{background-position:-2699px 0;height:10px}.iti__flag.iti__km{background-position:-2721px 0;height:12px}.iti__flag.iti__kn{background-position:-2743px 0;height:14px}.iti__flag.iti__kp{background-position:-2765px 0;height:10px}.iti__flag.iti__kr{background-position:-2787px 0;height:14px}.iti__flag.iti__kw{background-position:-2809px 0;height:10px}.iti__flag.iti__ky{background-position:-2831px 0;height:10px}.iti__flag.iti__kz{background-position:-2853px 0;height:10px}.iti__flag.iti__la{background-position:-2875px 0;height:14px}.iti__flag.iti__lb{background-position:-2897px 0;height:14px}.iti__flag.iti__lc{background-position:-2919px 0;height:10px}.iti__flag.iti__li{background-position:-2941px 0;height:12px}.iti__flag.iti__lk{background-position:-2963px 0;height:10px}.iti__flag.iti__lr{background-position:-2985px 0;height:11px}.iti__flag.iti__ls{background-position:-3007px 0;height:14px}.iti__flag.iti__lt{background-position:-3029px 0;height:12px}.iti__flag.iti__lu{background-position:-3051px 0;height:12px}.iti__flag.iti__lv{background-position:-3073px 0;height:10px}.iti__flag.iti__ly{background-position:-3095px 0;height:10px}.iti__flag.iti__ma{background-position:-3117px 0;height:14px}.iti__flag.iti__mc{background-position:-3139px 0;height:15px}.iti__flag.iti__md{background-position:-3160px 0;height:10px}.iti__flag.iti__me{background-position:-3182px 0;height:10px}.iti__flag.iti__mf{background-position:-3204px 0;height:14px}.iti__flag.iti__mg{background-position:-3226px 0;height:14px}.iti__flag.iti__mh{background-position:-3248px 0;height:11px}.iti__flag.iti__mk{background-position:-3270px 0;height:10px}.iti__flag.iti__ml{background-position:-3292px 0;height:14px}.iti__flag.iti__mm{background-position:-3314px 0;height:14px}.iti__flag.iti__mn{background-position:-3336px 0;height:10px}.iti__flag.iti__mo{background-position:-3358px 0;height:14px}.iti__flag.iti__mp{background-position:-3380px 0;height:10px}.iti__flag.iti__mq{background-position:-3402px 0;height:14px}.iti__flag.iti__mr{background-position:-3424px 0;height:14px}.iti__flag.iti__ms{background-position:-3446px 0;height:10px}.iti__flag.iti__mt{background-position:-3468px 0;height:14px}.iti__flag.iti__mu{background-position:-3490px 0;height:14px}.iti__flag.iti__mv{background-position:-3512px 0;height:14px}.iti__flag.iti__mw{background-position:-3534px 0;height:14px}.iti__flag.iti__mx{background-position:-3556px 0;height:12px}.iti__flag.iti__my{background-position:-3578px 0;height:10px}.iti__flag.iti__mz{background-position:-3600px 0;height:14px}.iti__flag.iti__na{background-position:-3622px 0;height:14px}.iti__flag.iti__nc{background-position:-3644px 0;height:10px}.iti__flag.iti__ne{background-position:-3666px 0;height:15px}.iti__flag.iti__nf{background-position:-3686px 0;height:10px}.iti__flag.iti__ng{background-position:-3708px 0;height:10px}.iti__flag.iti__ni{background-position:-3730px 0;height:12px}.iti__flag.iti__nl{background-position:-3752px 0;height:14px}.iti__flag.iti__no{background-position:-3774px 0;height:15px}.iti__flag.iti__np{background-position:-3796px 0;height:15px}.iti__flag.iti__nr{background-position:-3811px 0;height:10px}.iti__flag.iti__nu{background-position:-3833px 0;height:10px}.iti__flag.iti__nz{background-position:-3855px 0;height:10px}.iti__flag.iti__om{background-position:-3877px 0;height:10px}.iti__flag.iti__pa{background-position:-3899px 0;height:14px}.iti__flag.iti__pe{background-position:-3921px 0;height:14px}.iti__flag.iti__pf{background-position:-3943px 0;height:14px}.iti__flag.iti__pg{background-position:-3965px 0;height:15px}.iti__flag.iti__ph{background-position:-3987px 0;height:10px}.iti__flag.iti__pk{background-position:-4009px 0;height:14px}.iti__flag.iti__pl{background-position:-4031px 0;height:13px}.iti__flag.iti__pm{background-position:-4053px 0;height:14px}.iti__flag.iti__pn{background-position:-4075px 0;height:10px}.iti__flag.iti__pr{background-position:-4097px 0;height:14px}.iti__flag.iti__ps{background-position:-4119px 0;height:10px}.iti__flag.iti__pt{background-position:-4141px 0;height:14px}.iti__flag.iti__pw{background-position:-4163px 0;height:13px}.iti__flag.iti__py{background-position:-4185px 0;height:11px}.iti__flag.iti__qa{background-position:-4207px 0;height:8px}.iti__flag.iti__re{background-position:-4229px 0;height:14px}.iti__flag.iti__ro{background-position:-4251px 0;height:14px}.iti__flag.iti__rs{background-position:-4273px 0;height:14px}.iti__flag.iti__ru{background-position:-4295px 0;height:14px}.iti__flag.iti__rw{background-position:-4317px 0;height:14px}.iti__flag.iti__sa{background-position:-4339px 0;height:14px}.iti__flag.iti__sb{background-position:-4361px 0;height:10px}.iti__flag.iti__sc{background-position:-4383px 0;height:10px}.iti__flag.iti__sd{background-position:-4405px 0;height:10px}.iti__flag.iti__se{background-position:-4427px 0;height:13px}.iti__flag.iti__sg{background-position:-4449px 0;height:14px}.iti__flag.iti__sh{background-position:-4471px 0;height:10px}.iti__flag.iti__si{background-position:-4493px 0;height:10px}.iti__flag.iti__sj{background-position:-4515px 0;height:15px}.iti__flag.iti__sk{background-position:-4537px 0;height:14px}.iti__flag.iti__sl{background-position:-4559px 0;height:14px}.iti__flag.iti__sm{background-position:-4581px 0;height:15px}.iti__flag.iti__sn{background-position:-4603px 0;height:14px}.iti__flag.iti__so{background-position:-4625px 0;height:14px}.iti__flag.iti__sr{background-position:-4647px 0;height:14px}.iti__flag.iti__ss{background-position:-4669px 0;height:10px}.iti__flag.iti__st{background-position:-4691px 0;height:10px}.iti__flag.iti__sv{background-position:-4713px 0;height:12px}.iti__flag.iti__sx{background-position:-4735px 0;height:14px}.iti__flag.iti__sy{background-position:-4757px 0;height:14px}.iti__flag.iti__sz{background-position:-4779px 0;height:14px}.iti__flag.iti__ta{background-position:-4801px 0;height:10px}.iti__flag.iti__tc{background-position:-4823px 0;height:10px}.iti__flag.iti__td{background-position:-4845px 0;height:14px}.iti__flag.iti__tf{background-position:-4867px 0;height:14px}.iti__flag.iti__tg{background-position:-4889px 0;height:13px}.iti__flag.iti__th{background-position:-4911px 0;height:14px}.iti__flag.iti__tj{background-position:-4933px 0;height:10px}.iti__flag.iti__tk{background-position:-4955px 0;height:10px}.iti__flag.iti__tl{background-position:-4977px 0;height:10px}.iti__flag.iti__tm{background-position:-4999px 0;height:14px}.iti__flag.iti__tn{background-position:-5021px 0;height:14px}.iti__flag.iti__to{background-position:-5043px 0;height:10px}.iti__flag.iti__tr{background-position:-5065px 0;height:14px}.iti__flag.iti__tt{background-position:-5087px 0;height:12px}.iti__flag.iti__tv{background-position:-5109px 0;height:10px}.iti__flag.iti__tw{background-position:-5131px 0;height:14px}.iti__flag.iti__tz{background-position:-5153px 0;height:14px}.iti__flag.iti__ua{background-position:-5175px 0;height:14px}.iti__flag.iti__ug{background-position:-5197px 0;height:14px}.iti__flag.iti__um{background-position:-5219px 0;height:11px}.iti__flag.iti__un{background-position:-5241px 0;height:14px}.iti__flag.iti__us{background-position:-5263px 0;height:11px}.iti__flag.iti__uy{background-position:-5285px 0;height:14px}.iti__flag.iti__uz{background-position:-5307px 0;height:10px}.iti__flag.iti__va{background-position:-5329px 0;height:15px}.iti__flag.iti__vc{background-position:-5346px 0;height:14px}.iti__flag.iti__ve{background-position:-5368px 0;height:14px}.iti__flag.iti__vg{background-position:-5390px 0;height:10px}.iti__flag.iti__vi{background-position:-5412px 0;height:14px}.iti__flag.iti__vn{background-position:-5434px 0;height:14px}.iti__flag.iti__vu{background-position:-5456px 0;height:12px}.iti__flag.iti__wf{background-position:-5478px 0;height:14px}.iti__flag.iti__ws{background-position:-5500px 0;height:10px}.iti__flag.iti__xk{background-position:-5522px 0;height:15px}.iti__flag.iti__ye{background-position:-5544px 0;height:14px}.iti__flag.iti__yt{background-position:-5566px 0;height:14px}.iti__flag.iti__za{background-position:-5588px 0;height:14px}.iti__flag.iti__zm{background-position:-5610px 0;height:14px}.iti__flag.iti__zw{background-position:-5632px 0;height:10px}.iti__flag{background-color:#dbdbdb;background-image:url(../Broccoli_CustomerAddress/images/flags.png);background-position:20px 0;background-repeat:no-repeat;box-shadow:0 0 1px 0 #888;height:15px}@media (min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(../Broccoli_CustomerAddress/images/flags@2x.png)}}.iti__flag.iti__np{background-color:initial}.catalog-grid--diet{grid-gap:15px}@media (min-width:1200px){.catalog-grid--diet{grid-gap:30px}}.product-grid-item__name--diet{bottom:0;color:#fff;font-size:60px;font-weight:700;left:0;line-height:1;margin-bottom:0;padding:0 10px 20px;position:absolute;right:0;transition:all .125s ease-in-out}@media (min-width:480px){.product-grid-item__name--diet{font-size:40px}}@media (min-width:768px){.product-grid-item__name--diet{font-size:45px}}@media (min-width:1024px){.product-grid-item__name--diet{font-size:60px}}@media (min-width:1200px){.product-grid-item__name--diet{font-size:75px}}@media (min-width:1400px){.product-grid-item__name--diet{font-size:85px}}.product-grid-item--diet:hover .product-grid-item__image-wrapper .product-image-photo{filter:blur(8px)}.product-grid-item--diet:hover .product-grid-item__name{opacity:0}.product-grid-item--diet:hover .product-grid-item__link:before{opacity:1}.product-grid-item--diet:hover .product-grid-item__link:after{opacity:.6}.product-grid-item__link--diet:after{background-color:#fff;border-radius:8px;opacity:0}.product-grid-item__link--diet:before{border-color:#0000 #0000 #0000 #fff;border-style:solid;border-width:22.5px 0 22.5px 22.5px;bottom:30px;content:"";right:15px}.product-grid-item__hover,.product-grid-item__link--diet:before{opacity:0;position:absolute;transition:all .125s ease-in-out;z-index:1}.product-grid-item__hover{bottom:10px;display:flex;flex-direction:column;left:10px;right:10px;top:10px}.product-grid-item:hover .product-grid-item__hover{opacity:1}.product-grid-item__product-list{color:#fff;column-count:2;column-fill:auto;flex:0 1 50%;font-size:14px;list-style:none;margin:auto 0;padding:0}@media (min-width:480px){.product-grid-item__product-list{font-size:13px}}@media (min-width:1024px){.product-grid-item__product-list{font-size:16px}}.product-grid-item__product-list-content{background:#93bd40;padding:2px}.product-grid-item__product-list-item{break-inside:avoid;line-height:1;margin-bottom:4px;text-align:center}@media (min-width:480px){.product-grid-item__product-list-item{margin-bottom:3px}}@media (min-width:768px){.product-grid-item__product-list-item{margin-bottom:5px}}@media (min-width:1200px){.product-grid-item__product-list-item{margin-bottom:10px}}.product-grid-item__image-hover--diet{flex:0 1 50%;margin-top:auto;max-width:60%}.product-grid-item__image-hover--diet .ratio-container{height:100%;padding-bottom:0!important}.product-grid-item__image-hover--diet .ratio-container .ratio-image{bottom:0;left:0;max-height:100%;top:0;transform:none;width:auto}.product-view__options .field.diet-start-date .fieldset{padding:0}.extra-product{border:2px solid #ebebeb;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:32px}.extra-product__image{flex:0 0 230px}@media (min-width:768px){.extra-product__image{flex:0 0 200px}}@media (min-width:1200px){.extra-product__image{flex:0 0 260px}}.extra-product__image .ratio-container{border-radius:8px}.extra-product__wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.extra-product__info-option{border-bottom:1px solid #c4c4c4;display:flex;height:30px;justify-content:space-between}.extra-product__info-option.disabled{opacity:.5}.extra-product__info-option .price{font-size:16px;font-weight:700}.extra-product__info-option label{align-items:center;display:flex;font-size:16px;font-weight:700;gap:10px;margin-bottom:0}.extra-product__info-option label input{display:none}.extra-product__info-option label input:checked+svg .radio-active{opacity:1}.extra-product__info-option label input+svg .radio-active{opacity:0}.extra-product__info{display:flex;flex-direction:column;gap:20px}.extra-product__info-link{color:#000;font-size:24px;font-weight:700}.extra-product__info-link:hover{color:#000}.extra-product__add-to-cart{display:flex;flex:1}.extra-product__add-to-cart form{display:flex;flex-direction:column;justify-content:space-between}.cms-footer__content .extra-product{border-radius:0;border-width:1px 0;gap:20px;justify-content:center;padding:21px 0}@media (min-width:1200px){.cms-footer__content .extra-product{gap:0;justify-content:space-between}.cms-footer__content .extra-product__wrapper{max-width:156px}}.cms-footer__content .extra-product__image{flex:0 0 230px}.cms-footer__content .extra-product__image .ratio-container{border-radius:8px}.cms-footer__content .extra-product__info{gap:0;margin-bottom:12px}.cms-footer__content .extra-product__info-link{color:#0009;font-size:18px;font-weight:500}.suspension-calendar-wrapper{width:100%}.suspension-calendar .ui-datepicker-inline.ui-datepicker-multi{justify-items:center}.suspension-calendar .ui-datepicker table.ui-datepicker-calendar .ui-state-active{background-color:#fff;color:#000}.suspension-calendar .ui-datepicker table.ui-datepicker-calendar .ui-state-selected a,.suspension-calendar .ui-datepicker table.ui-datepicker-calendar .ui-state-selected span{background-color:#93bd40;color:#fff}.delivery-info{background:#e5ede6;border-radius:8px;display:flex;flex-wrap:wrap;padding:30px 40px 50px;position:relative}@media (min-width:480px){.delivery-info{padding:30px 40px 50px}}@media (min-width:768px){.delivery-info{justify-content:space-between}}@media (min-width:1024px){.delivery-info{border-radius:8px;padding:30px 40px 110px}}@media (min-width:1200px){.delivery-info{padding:30px 40px 130px}}@media (min-width:1400px){.delivery-info{padding:30px 40px 60px}}.delivery-info__form,.delivery-info__map{flex:0 0 100%;max-width:100%}@media (min-width:1024px){.delivery-info__form,.delivery-info__map{flex:0 0 50%;max-width:50%}}.delivery-info__form{margin-bottom:40px}@media (min-width:768px){.delivery-info__form{flex:0 0 40%;max-width:40%;position:relative}}@media (min-width:1024px){.delivery-info__form{margin-bottom:0}}@media (min-width:768px){.delivery-info__map{flex:0 0 55%;max-width:55%;position:absolute;right:20px}}@media (min-width:1024px){.delivery-info__map{flex:0 0 50%;max-width:50%;right:60px}}@media (min-width:1400px){.delivery-info__map{max-width:40%}}.delivery-info__map>svg{height:auto;max-width:100%}.delivery-info__map .territory{fill:#fff;stroke:#233e21}.delivery-info__map .region{cursor:pointer}.delivery-info__map .region--active .territory{fill:#b3d469}.delivery-info__map .region--selected,.delivery-info__map .region:hover{filter:drop-shadow(4px 4px 2px rgba(0,0,0,.5))}.delivery-info__map .region--selected .territory,.delivery-info__map .region:hover .territory{fill:#378840}.delivery-info__title,.delivery-status[data-delivery-status=success] .delivery-status__text{color:#000;font-size:24px;margin-bottom:20px}@media (min-width:768px){.delivery-info__title,.delivery-status[data-delivery-status=success] .delivery-status__text{margin-bottom:40px}}@media (min-width:1024px){.delivery-info__title,.delivery-status[data-delivery-status=success] .delivery-status__text{font-size:40px}}@media (min-width:1400px){.delivery-info__title,.delivery-status[data-delivery-status=success] .delivery-status__text{font-size:55px}}.delivery-info .ui-helper-hidden-accessible{display:none}.delivery-check__container{position:relative}.delivery-check__form{opacity:0;position:absolute;top:0;transform:scale(0);transform-origin:bottom left;transition:all .125s ease-in-out;visibility:hidden}.delivery-check__form--visible{opacity:1;position:static;transform:scale(1);visibility:visible}.delivery-check__fieldset{background:#0000;max-width:385px;padding:0}.delivery-check__input{margin-bottom:40px}.delivery-check__actions{max-width:280px}.delivery-check__button{font-size:18px;line-height:1.2;max-width:220px;min-height:50px;padding-bottom:5px;padding-top:5px;width:100%}.delivery-status{align-items:center;display:flex;flex-wrap:wrap;opacity:0;position:absolute;top:0;transform:scale(0);transform-origin:top left;transition:all .125s ease-in-out;visibility:hidden}.delivery-status--visible{opacity:1;position:static;transform:scale(1);visibility:visible}@media (min-width:768px){.delivery-status{min-height:300px}}@media (min-width:1024px){.delivery-status{min-height:auto}}.delivery-status__icon{background-color:#85b745;border-radius:50%;display:flex;height:30px;margin-right:10px;width:30px}@media (min-width:480px){.delivery-status__icon{height:50px;width:50px}}@media (min-width:1024px){.delivery-status__icon{height:100px;width:100px}}.delivery-status__icon .icon{fill:#fff;height:18px;margin:auto;width:18px}@media (min-width:480px){.delivery-status__icon .icon{height:30px;width:30px}}@media (min-width:1024px){.delivery-status__icon .icon{height:60px;width:60px}}.delivery-status__info{flex:1}.delivery-status__location,.delivery-status__text{color:#545454;display:block;font-family:Montserrat,sans-serif;font-size:13px}@media (min-width:480px){.delivery-status__location,.delivery-status__text{font-size:18px}}@media (min-width:768px){.delivery-status__location,.delivery-status__text{font-size:16px}}@media (min-width:1024px){.delivery-status__location,.delivery-status__text{font-size:24px}}.delivery-status__text{color:#000;line-height:1.2}.delivery-status__actions{display:flex;margin-top:20px;width:100%}@media (min-width:1024px){.delivery-status__actions{margin-top:50px}}.delivery-status__action--primary{margin-right:10px}@media (min-width:1024px){.delivery-status__action--primary{font-size:18px;line-height:1.2;min-height:50px;min-width:280px;padding-bottom:5px;padding-top:5px}}.delivery-status__action--secondary{background-color:initial;border:1px solid #8b8b8b;color:#8b8b8b;padding:0 18px}.delivery-status__action--secondary .button__text{color:#8b8b8b}.delivery-status__action--secondary.focus-visible,.delivery-status__action--secondary:hover{background-color:#8b8b8b;border:1px solid #8b8b8b;color:#fff}.delivery-status__action--secondary.focus-visible .icon,.delivery-status__action--secondary:hover .icon{fill:#fff}.delivery-status__action--secondary.focus-visible .button__text,.delivery-status__action--secondary:hover .button__text{color:#fff}.delivery-status__action--secondary:disabled,.delivery-status__action--secondary[disabled]{background-color:#acacac;border:none;color:#fff}.delivery-status__action--secondary:disabled .icon,.delivery-status__action--secondary[disabled] .icon{fill:#fff}.delivery-status__action--secondary:disabled .button__text,.delivery-status__action--secondary[disabled] .button__text{color:#fff}@media (min-width:1024px){.delivery-status__action--secondary{font-size:18px;line-height:1.2;min-height:50px;padding-bottom:5px;padding-top:5px}}.delivery-status__action--secondary .icon{fill:#8b8b8b}.delivery-status__action--secondary:hover .icon{fill:#fff}.delivery-status[data-delivery-status=success] .delivery-status__text{font-weight:700;margin-bottom:0}.delivery-status[data-delivery-status=error] .delivery-status__action--primary{display:none}.delivery-status[data-delivery-status=error] .delivery-status__icon{background-color:#ff5656}.delivery-status[data-delivery-status=error] .delivery-status__icon:before{color:#fff;content:":(";font-size:20px;line-height:1;margin:auto;position:relative;top:-1px}@media (min-width:480px){.delivery-status[data-delivery-status=error] .delivery-status__icon:before{font-size:32px}}@media (min-width:1024px){.delivery-status[data-delivery-status=error] .delivery-status__icon:before{font-size:54px;top:-3px}}.delivery-status[data-delivery-status=error] .delivery-status__icon .icon{display:none}.codes-generator-form{align-items:flex-end;display:flex;margin:10px 0 3px}.codes-generator-form__input{margin:10px 10px 0 0;max-width:200px}.discount-code__action{margin-top:20px}.discount-code__action button{width:100%}.order-summary__icon{height:16px;position:relative;top:2px;width:16px}.refer-friends{background:#ebd089;border-radius:8px;display:flex;justify-content:flex-end;padding:25px;text-align:right}@media (min-width:480px){.refer-friends{background:#ebd089 url(../images/refer-friends.png) no-repeat center right 280px}}.refer-friends__text{color:#000;font-size:18px;margin-right:10px}.checkout-rewards{margin-bottom:30px}.checkout-rewards__content{background-color:#b3d469;border-radius:8px;padding:15px}@media (min-width:768px){.checkout-rewards__content{padding:30px}}.checkout-cart-index .checkout-rewards__info .cart-empty,.checkout-rewards__info .checkout-cart-index .cart-empty,.checkout-rewards__info .message{background-color:#c2dd87;color:#000}.checkout-rewards__remaining{min-width:72px}.checkout-rewards__points{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:768px){.checkout-rewards__points{flex-direction:row}}.checkout-rewards__actions,.checkout-rewards__discount{margin-bottom:20px}.checkout-rewards__remaining,.checkout-rewards__slider{margin-bottom:30px}@media (min-width:768px){.checkout-rewards__remaining,.checkout-rewards__slider{margin-bottom:20px}}.checkout-rewards__slider{flex:1 0;min-width:200px;padding:0 20px;width:100%}@media (min-width:768px){.checkout-rewards__slider{width:auto}}#P24FormContainer>form .checkout-rewards__discount input,.checkout-rewards__discount #P24FormContainer>form input,.checkout-rewards__discount .input__field,.checkout-rewards__discount .my-orders__field-wrapper input,.checkout-rewards__discount .P24FormContainer-fake>form input,.checkout-rewards__discount .quote-items .quote-table-items .input-text,.my-orders__field-wrapper .checkout-rewards__discount input,.P24FormContainer-fake>form .checkout-rewards__discount input,.quote-items .quote-table-items .checkout-rewards__discount .input-text{height:40px;max-width:95px;text-align:center}.checkout-rewards__actions{width:100%}@media (min-width:768px){.checkout-rewards__actions{padding-left:10px;width:auto}}.checkout-rewards__actions>.action{width:100%}@media (min-width:768px){.checkout-rewards__actions>.action{width:auto}}.checkout-rewards .noUi-target{background-color:#000;border:0;border-radius:8px;box-shadow:0 1px 0 #ffffff80}.checkout-rewards .noUi-horizontal{height:4px}.checkout-rewards .noUi-horizontal .noUi-handle{border:0;border-radius:4px;box-shadow:0 4px 14px #00000040;height:30px;right:-10px;top:-13px;width:20px}.faq-questions__tabs .tab__title{font-size:16px;height:auto;padding:20px 0 20px 50px;text-align:left}@media (min-width:480px){.faq-questions__tabs .tab__title{font-size:18px}}@media (min-width:768px){.faq-questions__tabs .tab__title{font-size:24px;padding:40px 0 40px 50px}}.faq-questions__tabs .tab__content{padding-bottom:20px}@media (min-width:768px){.faq-questions__tabs .tab__content{padding-bottom:40px}}.cms-faq .meet-us-socials{height:105px;margin:0 auto;max-width:700px}.cms-faq .heading,.cms-faq h1,.cms-faq h2,.cms-faq h3,.cms-faq h4,.cms-faq h5,.cms-faq h6{display:none}.cms-faq .faq-top{padding-bottom:50px;position:relative}.cms-faq .faq-top__title{font-size:85px;font-weight:700}.cms-faq .faq-top__text{background:#378840;border-radius:8px;position:relative;width:100%}.cms-faq .faq-top__text .text-content{max-width:620px;padding:20px;position:relative}@media (min-width:480px){.cms-faq .faq-top__text .text-content{padding:30px 45px}}@media (min-width:1024px){.cms-faq .faq-top__text .text-content{max-width:550px}}@media (min-width:1200px){.cms-faq .faq-top__text .text-content{max-width:750px}}.cms-faq .faq-top__text .text-content .no-answer{color:#fff;font-size:24px;font-style:normal;font-weight:700}.cms-faq .faq-top__text .text-content .ask-us{color:#fff;font-size:24px;font-style:normal;font-weight:500;width:100%}.cms-faq .faq-top__text .text-content .contact-button{margin-top:30px}.cms-faq .faq-top__text .text-content .contact-button a{background:#fff;color:#378840}@media (min-width:768px){.cms-faq .faq-top__img{bottom:50px;position:absolute;right:0;width:230px}}@media (min-width:1024px){.cms-faq .faq-top__img{bottom:0;width:400px}}.cms-faq .faq-top__img img{margin:10px auto 0}.faq__question-content{color:#545454;font-size:16px;padding-left:50px}@media (min-width:480px){.faq__question-content{font-size:18px}}@media (min-width:768px){.faq__question-content{font-size:24px}}.instagram-widget__feed .swiper-wrapper{align-items:center}.instagram-widget__header{align-items:center;display:flex;margin-bottom:20px}.instagram-widget__title{font-size:24px;font-weight:400;margin:0}.instagram-widget__header-icon{fill:#000;height:35px;margin-right:15px;width:35px}.instagram-widget__nav{background:#fff;border-radius:50%;cursor:pointer;display:none;height:60px;position:absolute;top:50%;transform:translateY(-50%);width:60px;z-index:10}@media (min-width:768px){.instagram-widget__nav{display:block}}.instagram-widget__nav:before{border-color:#000;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:50%;margin:-4px 0 0 -3px;position:absolute;top:50%;width:10px}.instagram-widget__nav--prev{left:1px}.instagram-widget__nav--prev:before{transform:rotate(135deg)}.instagram-widget__nav--next{right:1px}.instagram-widget__nav--next:before{margin-left:-6px;transform:rotate(315deg)}.instagram-widget__media{overflow:hidden}.instagram-widget__link{display:block;padding-bottom:100%;width:100%}.instagram-widget__image{height:100%;left:0;object-fit:cover;object-position:top center;position:absolute;top:0;width:100%}.homepage .instagram-widget{margin-bottom:30px}@media (min-width:1024px){.homepage .instagram-widget{margin-bottom:80px}}.catalog-product-view .instagram-widget{margin-top:20px}@media (min-width:1024px){.catalog-product-view .instagram-widget{margin-top:80px}}.multishipping-container{border-bottom:1px solid #ebebeb;padding-bottom:10px;padding-top:10px}@media (min-width:768px){.multishipping-container{display:flex;flex-wrap:wrap;margin:0 auto;padding-bottom:40px;padding-top:40px}}.multishipping-container .ratio-container{height:auto;padding-bottom:0!important}.multishipping-container .ratio-container .ratio-image{position:static;transform:none}.multishipping-container .form-shipping-address .fieldset{margin:0 -10px}.multishipping-container .form-shipping-address .input{padding:0 10px;width:50%}.multishipping-container .form-shipping-address .input.region,.multishipping-container .form-shipping-address .input.street,.multishipping-container .form-shipping-address .input.textarea{width:100%}.multishipping-container .form-shipping-address .input.zip{width:40%}.multishipping-container .form-shipping-address .input.city{width:60%}.multishipping-container .form-shipping-address .field{padding:0 10px;width:50%}.multishipping-container .form-shipping-address .field.city{width:60%}@media (min-width:768px){.multishipping-container .opc-column{flex:0 0 50%;max-width:50%;padding-right:20px}.multishipping-container .opc-column:nth-child(2n){border-left:1px solid #ebebeb;padding-left:20px;padding-right:0}}.multishipping-container .opc-column .opc,.multishipping-container .opc-column .order-summary{padding:20px}.multishipping-container .step-header{align-items:center;display:flex;justify-content:space-between;padding:0 0 8px}.multishipping-container .step-header__button{padding:0 0 0 15px}.multishipping-container .step-header .step-title{padding:0}.form--multishipping .actions-group{margin-top:40px}.form--multishipping .actions-group__button{padding:0 20px}@media (min-width:480px){.form--multishipping .actions-group__button{font-size:18px;line-height:1.2;min-height:50px;padding-bottom:5px;padding-top:5px}}.multishipping-checkout-agreements{width:100%}.multishipping-checkout-agreements .checkout-agreements.fieldset{padding:40px}.multishipping-checkout_address-editaddress .fieldset,.multishipping-checkout_address-newbilling .fieldset,.multishipping-checkout_address-newshipping .fieldset{margin-bottom:30px}.multishipping-checkout_address-editaddress .fieldset>.checkbox,.multishipping-checkout_address-newbilling .fieldset>.checkbox,.multishipping-checkout_address-newshipping .fieldset>.checkbox{width:100%}.multishipping-select-address{display:flex;flex-wrap:wrap;margin-bottom:-30px}.multishipping-address{border-bottom:1px solid #ebebeb;display:flex;flex:0 0 100%;flex-direction:column;margin-bottom:30px;max-width:100%;padding:0 30px 30px;position:relative}@media (min-width:768px){.multishipping-address{flex:0 0 50%;max-width:50%}.multishipping-address:after{background-color:#ebebeb;bottom:30px;content:"";display:block;position:absolute;right:0;top:0;width:1px}.multishipping-address:nth-child(2n+2):after{display:none}}@media (min-width:1200px){.multishipping-address{flex:0 0 33.33333%;max-width:33.33333%}.multishipping-address:nth-child(2n+2):after{display:block}.multishipping-address:nth-child(3n+3):after{display:none}}.multishipping-address__item{margin-bottom:auto}.multishipping-container .payment-methods .payment-method--multishipping-active{background-color:#378840;border-color:#378840;color:#fff}.multishipping-container .payment-methods .payment-method--multishipping-active .payment-method-title{border:0}.multishipping-container .payment-methods .payment-method--multishipping-active label{color:inherit}#easypack-map{margin-bottom:20px}.easypack-widget .map-list-row .map-list-flex{min-height:600px;z-index:0}.inpost-locker{margin-bottom:20px}.inpost-locker__info{background-color:#ebebeb;display:inline-block;min-width:280px;padding:20px}.inpost-locker__info-text{display:block}.paynow-payment-options{margin-bottom:15px}.paynow-payment-options .paynow-payment-option:not(.disabled).active div,.paynow-payment-options .paynow-payment-option:not(.disabled):hover div{background:#ececec}.paynow-payment-options .paynow-payment-option img{max-height:40px}.product-size-table img{margin:auto}.product-size-table table{background-color:#d2e5a4;border-collapse:collapse;margin:auto}.product-size-table table tr td{border:1px solid #98b64f;padding:14px 4px;width:52px}.product-size-table table tr td:first-of-type{color:#000;font-weight:700}.product-size-table table tr:first-of-type td{background-color:#98b64f;color:#000;font-weight:700}.product-size-table table tr:nth-child(odd){background-color:#b3d469}.product-size-table div{color:#378840;font-size:20px}.product-size-table div .product-size-table__info{font-size:14px}.inventory-summary{display:block;margin-bottom:15px}.inventory-summary__message{align-items:center;display:flex}.inventory-summary__message:before{background-repeat:no-repeat;content:"";height:15px;margin-right:5px;width:15px}.inventory-summary--critical .inventory-summary__message{color:#ff5656}.inventory-summary--critical .inventory-summary__message:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23ff5656'/%3E%3Cpath d='M6.201 9.706c.219-.198.487-.304.799-.304.312 0 .574.1.799.304.218.205.33.453.33.745a.996.996 0 0 1-.33.745A1.176 1.176 0 0 1 7 11.5c-.312 0-.574-.1-.793-.31a.987.987 0 0 1-.33-.745.955.955 0 0 1 .324-.739ZM6 2.545c.248-.728 1.753-.726 2 0 .435 1.315.135 3.794-.294 5.13-.2.568-.437.87-.709.87-.277 0-.51-.284-.703-.888-.437-1.32-.725-3.81-.294-5.112Z' fill='%23fff'/%3E%3C/svg%3E")}.inventory-summary--warning .inventory-summary__message{color:#d7b400}.inventory-summary--warning .inventory-summary__message:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23d7b400'/%3E%3Cpath d='M6.201 9.706c.219-.198.487-.304.799-.304.312 0 .574.1.799.304.218.205.33.453.33.745a.996.996 0 0 1-.33.745A1.176 1.176 0 0 1 7 11.5c-.312 0-.574-.1-.793-.31a.987.987 0 0 1-.33-.745.955.955 0 0 1 .324-.739ZM6 2.545c.248-.728 1.753-.726 2 0 .435 1.315.135 3.794-.294 5.13-.2.568-.437.87-.709.87-.277 0-.51-.284-.703-.888-.437-1.32-.725-3.81-.294-5.112Z' fill='%23fff'/%3E%3C/svg%3E")}.inventory-summary--available .inventory-summary__message{color:#388840}.inventory-summary--available .inventory-summary__message:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23388840'/%3E%3Cpath d='M8.75 10.54c-.38.15-.68.268-.904.342-.225.08-.493.118-.787.118-.462 0-.817-.112-1.073-.335a1.071 1.071 0 0 1-.38-.85c0-.137.012-.267.03-.41.02-.137.05-.298.094-.472l.474-1.67c.044-.16.075-.31.106-.453.032-.142.044-.273.044-.39 0-.212-.044-.36-.13-.448-.088-.086-.257-.124-.506-.124-.125 0-.25.019-.381.056-.137.044-.243.08-.337.112l.125-.515c.312-.124.611-.236.892-.323.281-.093.556-.137.805-.137.456 0 .811.112 1.055.33.25.217.368.502.368.856 0 .074-.006.199-.025.385-.019.186-.05.347-.094.502l-.474 1.664a5.106 5.106 0 0 0-.106.46 2.285 2.285 0 0 0-.044.39c0 .224.05.373.15.453.1.081.275.118.518.118.119 0 .243-.018.393-.062.144-.037.25-.074.318-.105l-.13.509Zm-.08-6.746a1.153 1.153 0 0 1-.8.304c-.311 0-.574-.1-.798-.304a.986.986 0 0 1-.331-.745c0-.292.112-.534.33-.745.225-.198.494-.304.8-.304.312 0 .574.1.792.31.218.205.33.453.33.745a.955.955 0 0 1-.324.739Z' fill='%23fff'/%3E%3C/svg%3E")}.blog-featured__heading.heading,.blog-page-list .heading--page,h1.blog-featured__heading,h2.blog-featured__heading,h3.blog-featured__heading,h4.blog-featured__heading,h5.blog-featured__heading,h6.blog-featured__heading{align-items:center;border-bottom:1px solid #c4c4c4;display:flex;font-size:32px;margin:0 0 30px;padding:110px 0 30px}.blog-featured__heading.heading.heading--page:before,.blog-page-list .heading--page.heading--page:before,h1.blog-featured__heading.heading--page:before,h2.blog-featured__heading.heading--page:before,h3.blog-featured__heading.heading--page:before,h4.blog-featured__heading.heading--page:before,h5.blog-featured__heading.heading--page:before,h6.blog-featured__heading.heading--page:before{background-image:url(../images/icons/broccoli-blog.svg);display:block;height:80px;margin-right:20px;width:80px}@media (min-width:1024px){.blog-featured__heading.heading,.blog-page-list .heading--page,h1.blog-featured__heading,h2.blog-featured__heading,h3.blog-featured__heading,h4.blog-featured__heading,h5.blog-featured__heading,h6.blog-featured__heading{padding:0 0 30px}}@media (min-width:768px){.blog-featured__heading.heading,.blog-page-list .heading--page,h1.blog-featured__heading,h2.blog-featured__heading,h3.blog-featured__heading,h4.blog-featured__heading,h5.blog-featured__heading,h6.blog-featured__heading{font-size:55px}.blog-featured__heading.heading.heading--page:before,.blog-page-list .heading--page.heading--page:before,h1.blog-featured__heading.heading--page:before,h2.blog-featured__heading.heading--page:before,h3.blog-featured__heading.heading--page:before,h4.blog-featured__heading.heading--page:before,h5.blog-featured__heading.heading--page:before,h6.blog-featured__heading.heading--page:before{content:""}}.post-list{display:flex;flex-wrap:wrap;list-style:none;margin:0 -22.5px;padding:0;width:100%}@media (min-width:1024px){.post-list{width:auto}}.post-item{border-radius:10px;box-shadow:0 15px 60px #00000040;flex:0 0 100%;margin:0 22.5px 50px;max-width:100%}@media (min-width:1024px){.post-item{flex:0 0 calc(33.33333% - 45px);max-width:calc(33.33333% - 45px)}.post-item:not(.post-item-featured):first-of-type{display:flex;flex:0 1 100%;max-width:100%}.post-item:not(.post-item-featured):first-of-type .post-item__image{margin-right:8.8%;width:60%}.post-item:not(.post-item-featured):first-of-type .post-item__image-link{border-bottom-left-radius:10px;border-top-right-radius:0;height:100%;padding-top:75%}.post-item:not(.post-item-featured):first-of-type .post-item__details{padding:50px 0;width:25%}.post-item:not(.post-item-featured):first-of-type .addthis_inline_share_toolbox{right:-30px}}.post-item__details{padding:50px 40px;position:relative}.post-item__title{line-height:24px;margin-bottom:50px}.post-item__title-link{color:#000;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:1.1}.post-item__title-link:hover{color:#378840}.post-item__image{bottom:0;left:0;position:absolute;right:0;top:50px;z-index:0}.post-item__image-link{border-top-left-radius:10px;border-top-right-radius:10px;display:block;height:100%;overflow:hidden;position:relative;width:100%}.post-item__image-link img{height:100%;object-fit:cover;position:relative;width:100%}.post-item .post-item__image{position:static}.post-item .post-item__image-link{height:0;padding-top:55.5%}.post-item .post-item__image-link img{position:absolute;top:0}.post-item__short-content{color:#545454;font-size:14px;line-height:1.3}.post-item .post-read-more{color:#000;font-size:14px;margin-top:20px;text-decoration:underline}.post-item .post-read-more:before{background-image:url(../images/icons/arrow-right.svg);content:"";display:block;height:24px;margin-right:10px;width:24px}.post-item .addthis_inline_share_toolbox{clear:both;position:absolute;right:40px;top:10px}.post-item .post-header .post-details{bottom:0;left:0;position:absolute;right:0;top:50%}.post-info{align-items:center;display:flex;flex-wrap:wrap}.post-info__date,.post-info__reading-time{color:#378840;display:flex;font-size:13px;margin:0 5px 10px 0}.post-info__reading-time:before{content:"|";margin-right:5px}.post-header{margin:0 auto 50px;max-width:1070px;padding-top:50px;position:relative}.post-header .post-details{background:linear-gradient(90deg,#000000bf,#0000 138.26%);border-radius:10px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:20px 30px;position:relative;z-index:1}.post-header .post-details .post-title{color:#fff;font-size:32px;margin-bottom:10px}.post-header .post-details .post-info__date,.post-header .post-details .post-info__reading-time{color:#9ac340;font-size:14px;font-weight:700}@media (min-width:768px){.post-header .post-details{padding:90px 110px}.post-header .post-details .post-title{font-size:55px;margin-bottom:30px}.post-header .post-details .post-info__date,.post-header .post-details .post-info__reading-time{font-size:24px}}@media (min-width:1024px){.post-header .post-details .post-title{font-size:85px}}.post-header .post-item__image img{border-radius:10px}.post-footer{color:#545454;margin-top:100px}.post-footer__share{align-items:flex-end;display:flex;justify-content:flex-end}.post-footer__share span{padding-right:12px}.post-view{margin:auto;max-width:1070px}.post-view__content h2{font-size:24px;line-height:36px;margin:50px 0}.post-view__content p{margin-bottom:10px}.post-view__content ol,.post-view__content p,.post-view__content ul{color:#545454;font-size:18px}.post-view__content img{border-radius:8px;height:auto}.payment-methods .payment-method .radio{margin-top:0;vertical-align:middle}.payment-method-label-przelewy24,.przelewy24-payment-method-description{display:inline-block;vertical-align:middle}.przelewy24-payment-method-subtitle{display:none}.payment-method-przelewy24__title{font-weight:700;margin-bottom:20px}.payment-method-przelewy24__methods{display:flex;flex-flow:row wrap;margin-bottom:30px;width:100%}.payment-method-przelewy24__method{cursor:pointer;display:flex;flex:0 0 125px;height:84px;padding:3px}.payment-method-przelewy24__method--selected .payment-method-przelewy24__method-wrapper,.payment-method-przelewy24__method:hover .payment-method-przelewy24__method-wrapper{background-color:#93bd4080;border-color:#93bd40}.payment-method-przelewy24__method-wrapper{background-color:initial;border:2px solid #ebebeb;border-radius:0;display:flex;padding:5px 20px}.payment-method-przelewy24__method-img{display:block;height:auto;margin:auto;max-height:100%;min-width:81px;width:100%}.payment-method-przelewy24__method--promoted{flex:0 0 256px;justify-content:center;margin:0 auto;order:-1}.payment-method-przelewy24__method--promoted .payment-method-przelewy24__method-img{min-width:212px}.payment-method-przelewy24__method--divider{flex:0 0 100%;order:-1}.payment-method-przelewy24--standalone .payment-method-icon-przelewy24{width:69px}.payment-method-przelewy24_card .checkout-agreements-block{margin-top:2rem}@media (min-width:480px){.payment-method-icon+.przelewy24-payment-method-description{padding-right:70px}}.P24FormContainer-fake{position:relative}.P24FormContainer-fake .przelewy24-pay-with-card-wrapper{background:#f7f7f780;bottom:0;left:0;position:absolute;right:0;top:0}.P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card{font-size:18px;left:50%;line-height:1.2;min-height:50px;padding-bottom:5px;padding-top:5px;position:absolute;top:50%;transform:translate(-50%,-50%)}#P24FormContainer>a{font-size:18px;line-height:1.2;min-height:50px;padding-bottom:5px;padding-top:5px}#P24FormContainer>a:hover{text-decoration:none}#P24FormContainer>form,.P24FormContainer-fake>form{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0 auto}#P24FormContainer>form>p,.P24FormContainer-fake>form>p{align-items:center;display:flex;flex:0 0 100%;margin-bottom:10px;max-width:100%;order:10;padding:0}#P24FormContainer>form>p:nth-of-type(3),#P24FormContainer>form>p:nth-of-type(4),.P24FormContainer-fake>form>p:nth-of-type(3),.P24FormContainer-fake>form>p:nth-of-type(4){flex:0 0 100%;max-width:100%}@media (min-width:1024px){#P24FormContainer>form>p:nth-of-type(3),#P24FormContainer>form>p:nth-of-type(4),.P24FormContainer-fake>form>p:nth-of-type(3),.P24FormContainer-fake>form>p:nth-of-type(4){flex:0 0 50%;max-width:50%}#P24FormContainer>form>p:nth-of-type(4) label,.P24FormContainer-fake>form>p:nth-of-type(4) label{margin-left:auto}}#P24FormContainer>form label,.P24FormContainer-fake>form label{flex:0 0 150px;white-space:nowrap;width:150px}#P24FormContainer>form input,.P24FormContainer-fake>form input{max-height:30px;padding:15px 10px}#P24FormContainer>form input.P24_input_error,.P24FormContainer-fake>form input.P24_input_error{border-color:#ff5656;color:#ff5656}#P24FormContainer>form input#P24_cardCVV,.P24FormContainer-fake>form input#P24_cardCVV{max-width:60px;text-align:center}#P24FormContainer>form input#P24_expMonth,#P24FormContainer>form input#P24_expYear,.P24FormContainer-fake>form input#P24_expMonth,.P24FormContainer-fake>form input#P24_expYear{flex:0 0 60px;text-align:center}#P24FormContainer>form input#P24_expMonth,.P24FormContainer-fake>form input#P24_expMonth{margin-right:5px}#P24FormContainer>form input#P24_expYear,.P24FormContainer-fake>form input#P24_expYear{margin-left:5px}#P24FormContainer>form>button,.P24FormContainer-fake>form>button{font-size:18px;line-height:1.2;min-height:50px;order:30;padding-bottom:5px;padding-top:5px}.blik-code-fieldset .control{max-width:95px;position:relative}.blik-code-fieldset .control>input{background-color:#f5f5f5;border:2px solid #f5f5f5;box-shadow:none;letter-spacing:5px;padding:0 9px 0 7px}.blik-code-fieldset .control>input:focus{outline:0}.blik-code-fieldset .control .blik-placeholder-element{background:#000;bottom:5px;height:1px;position:absolute;width:10px}.blik-code-fieldset .control .blik-placeholder-element:first-child{left:8px}.blik-code-fieldset .control .blik-placeholder-element:nth-child(2){left:21px}.blik-code-fieldset .control .blik-placeholder-element:nth-child(3){left:34px}.blik-code-fieldset .control .blik-placeholder-element:nth-child(4){left:47px}.blik-code-fieldset .control .blik-placeholder-element:nth-child(5){left:60px}.blik-code-fieldset .control .blik-placeholder-element:nth-child(6){left:73px}.blik-token-image{vertical-align:middle}.table-credit-cards .card-type--przelewy24,.table-credit-cards .col--przelewy24-blik{position:relative}.table-credit-cards .card-type--przelewy24:after,.table-credit-cards .col--przelewy24-blik:after{background:url(../PayPro_Przelewy24/images/logo.svg) no-repeat 50%;bottom:4px;content:"";height:14px;left:4px;opacity:.5;position:absolute;width:40px}.przelewy24-apple-pay-button{-apple-pay-button-type:buy;-apple-pay-button-style:#000;-webkit-appearance:-apple-pay-button;display:inline-block}.payment-method-przelewy24__agreements.fieldset{padding:0}.przelewy24-payment-method-title--flex{column-gap:5px;display:flex;flex-direction:column}.przelewy24-payment-method-title__primary{column-gap:5px;display:flex}.przelewy24-payment-method-title__secondary{display:flex;flex-direction:column;font-size:12px;gap:4px}.przelewy24-payment-method-title__secondary .method-title-info{align-items:flex-end;display:flex;flex-direction:row;gap:4px;height:16px;line-height:.7rem}@media (min-width:768px){.przelewy24-payment-method-title__secondary{flex-direction:row}}.przelewy24-payment-method-tooltip{margin-right:10px}.blik-modal{max-width:440px;padding:0 1rem 0 0;width:100vw}@media (min-width:480px){.blik-modal{padding:0;width:100%}}.blik-modal__logo{margin:0 auto 20px;max-width:160px}.blik-modal__title{margin-bottom:15px;text-align:center}.blik-modal__content{align-items:center;display:flex;font-size:12px;margin-bottom:10px}.blik-modal__content img{margin-right:15px}.blik-modal__footer{font-size:10px;margin-bottom:35px}.returns-comment{background-color:#f7f7f7;border-radius:8px;margin-bottom:10px;padding:30px 40px}.returns-comments-form textarea{height:100px;resize:none;width:100%}.returns-table{table-layout:fixed}.returns-table th{white-space:break-spaces}.returns-table td.col.qty{text-align:center}.returns .form-create-return fieldset{background:#0000;padding:0}.returns .form-create-return textarea{height:100px;resize:none}.cookieBanner__container{background-color:initial;bottom:10px;display:flex;justify-content:flex-end;left:0;margin:0 15px;max-width:1240px;pointer-events:none;position:fixed;right:0;z-index:9999999999}@media (min-width:480px){.cookieBanner__container{bottom:50px}}@media (min-width:1200px){.cookieBanner__container{margin:0 auto}}.cookieBanner__modal{background-color:#fff;border:none;border-radius:16px;box-shadow:4px 4px 10px 0 #0000000d,-4px -4px 10px 0 #0000000d;max-height:calc(100vh - 20px);overflow-y:auto;padding:16px;pointer-events:auto;width:512px}@media (min-width:480px){.cookieBanner__modal{max-height:calc(100vh - 100px)}}.cookieBanner__title{color:#000;font-size:18px;font-weight:500;margin-bottom:10px}.cookieBanner__message{color:#545454;font-size:12px;font-weight:500}.cookieBanner__message a{color:#378840}.cookieBanner__buttons{display:flex;flex-wrap:wrap;gap:10px 10px;margin-top:10px}@media (min-width:480px){.cookieBanner__buttons{flex-wrap:nowrap}}.cookieBanner__buttons #P24FormContainer>a,.cookieBanner__buttons #P24FormContainer>form>button,.cookieBanner__buttons .button,.cookieBanner__buttons .customer-diet__action,.cookieBanner__buttons .dashboard-table__link,.cookieBanner__buttons .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.cookieBanner__buttons .P24FormContainer-fake>form>button,.cookieBanner__buttons .slider__link--button,.cookieBanner__buttons .slider__link--button-secondary,.cookieBanner__buttons .ui-datepicker-buttonpane button,.P24FormContainer-fake .cookieBanner__buttons .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.ui-datepicker-buttonpane .cookieBanner__buttons button{background-color:#378840;color:#fff;flex:1;font-size:13px;line-height:17px;padding:11px 0}.cookieBanner__buttons #P24FormContainer>a:last-child,.cookieBanner__buttons #P24FormContainer>form>button:last-child,.cookieBanner__buttons .button:last-child,.cookieBanner__buttons .customer-diet__action:last-child,.cookieBanner__buttons .dashboard-table__link:last-child,.cookieBanner__buttons .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:last-child,.cookieBanner__buttons .P24FormContainer-fake>form>button:last-child,.cookieBanner__buttons .slider__link--button-secondary:last-child,.cookieBanner__buttons .slider__link--button:last-child,.cookieBanner__buttons .ui-datepicker-buttonpane button:last-child,.P24FormContainer-fake .cookieBanner__buttons .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:last-child,.ui-datepicker-buttonpane .cookieBanner__buttons button:last-child{flex:1 1 100%}.cookieBanner__buttons #P24FormContainer>a:hover,.cookieBanner__buttons #P24FormContainer>form>button:hover,.cookieBanner__buttons .button:hover,.cookieBanner__buttons .customer-diet__action:hover,.cookieBanner__buttons .dashboard-table__link:hover,.cookieBanner__buttons .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:hover,.cookieBanner__buttons .P24FormContainer-fake>form>button:hover,.cookieBanner__buttons .slider__link--button-secondary:hover,.cookieBanner__buttons .slider__link--button:hover,.cookieBanner__buttons .ui-datepicker-buttonpane button:hover,.P24FormContainer-fake .cookieBanner__buttons .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:hover,.ui-datepicker-buttonpane .cookieBanner__buttons button:hover{background-color:#93bd40;color:#fff}@media (min-width:480px){.cookieBanner__buttons #P24FormContainer>a,.cookieBanner__buttons #P24FormContainer>a:last-child,.cookieBanner__buttons #P24FormContainer>form>button,.cookieBanner__buttons #P24FormContainer>form>button:last-child,.cookieBanner__buttons .button,.cookieBanner__buttons .button:last-child,.cookieBanner__buttons .customer-diet__action,.cookieBanner__buttons .customer-diet__action:last-child,.cookieBanner__buttons .dashboard-table__link,.cookieBanner__buttons .dashboard-table__link:last-child,.cookieBanner__buttons .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.cookieBanner__buttons .P24FormContainer-fake .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:last-child,.cookieBanner__buttons .P24FormContainer-fake>form>button,.cookieBanner__buttons .P24FormContainer-fake>form>button:last-child,.cookieBanner__buttons .slider__link--button,.cookieBanner__buttons .slider__link--button-secondary,.cookieBanner__buttons .slider__link--button-secondary:last-child,.cookieBanner__buttons .slider__link--button:last-child,.cookieBanner__buttons .ui-datepicker-buttonpane button,.cookieBanner__buttons .ui-datepicker-buttonpane button:last-child,.P24FormContainer-fake .cookieBanner__buttons .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card,.P24FormContainer-fake .cookieBanner__buttons .przelewy24-pay-with-card-wrapper>.przelewy24-pay-with-card:last-child,.ui-datepicker-buttonpane .cookieBanner__buttons button,.ui-datepicker-buttonpane .cookieBanner__buttons button:last-child{flex:auto}}.cookieBanner__buttons .button--secondary,.cookieBanner__buttons .button--secondary-light{background-color:#fff;border-color:#378840;border-width:2px;color:#000}.cookieBanner__buttons .button--secondary-light:hover,.cookieBanner__buttons .button--secondary:hover{background-color:#378840;border-color:#378840;border-width:2px;color:#fff}.cookieBanner__consents .consent{background-color:#f6f6f6;border-radius:8px;margin-bottom:10px;padding:10px}.cookieBanner__consents .consent__header{display:flex;justify-content:space-between}.cookieBanner__consents .consent__title{align-items:center;column-gap:10px;display:flex}.cookieBanner__consents .consent__title[role=button]{cursor:pointer}.cookieBanner__consents .consent__icon--hidden{visibility:hidden}.cookieBanner__consents .consent__icon--opened{transform:rotate(180deg)}.cookieBanner__consents .consent__label{color:#545454;font-size:13px}.cookieBanner__consents .consent__content{margin-top:10px}.cookieBanner__consents .consent__description{color:#545454;font-size:13px}.cookieBanner__consents .consent__toogle input{height:0;visibility:hidden;width:0}.cookieBanner__consents .consent__toogle label{background-color:grey;border-radius:25px;cursor:pointer;display:block;height:25px;margin:0;position:relative;text-indent:-9999px;width:43px}.cookieBanner__consents .consent__toogle label:after{background-color:#fff;border-radius:21px;content:"";height:21px;left:2px;position:absolute;top:2px;transition:.3s;width:21px}.cookieBanner__consents .consent__toogle label:has(input:checked){background-color:#378840}.cookieBanner__consents .consent__toogle label:has(input:disabled){opacity:.5}.cookieBanner__consents .consent__toogle label:has(input:checked):after{left:calc(100% - 2px);transform:translateX(-100%)}.cookie-banner-open-button-container{display:flex;justify-content:center;margin-top:64px}.clawrock-survey{background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;box-shadow:4px 4px 10px 0 #00000080;left:0;padding:32px;position:fixed;width:100%;z-index:9999}@media (min-width:480px){.clawrock-survey{padding:20px}}.clawrock-survey .survey-rates .survey-rates__rate,.clawrock-survey .survey-title{font-size:18px;font-weight:500;line-height:24.3px;text-align:center}.clawrock-survey .survey-title{height:72px;margin-bottom:8px}@media (min-width:768px){.clawrock-survey .survey-title{height:24px;margin-bottom:30px}}.clawrock-survey .survey-content{display:flex;flex-direction:column;justify-content:center;max-width:700px}@media (min-width:768px){.clawrock-survey .survey-content{height:96px;margin:0 auto;padding-bottom:10px}}.clawrock-survey .survey-content__text{color:#000;font-size:13px;font-weight:500;height:34px;line-height:17px}.clawrock-survey .survey-rates{column-gap:8px;display:flex;flex-flow:row wrap;justify-content:center;margin-top:30px;row-gap:8px}@media (min-width:1024px){.clawrock-survey .survey-rates{column-gap:8px;height:120px;margin-top:8px}}.clawrock-survey .survey-rates__rate{align-items:center;border:2px solid #378840;border-radius:8px;cursor:pointer;display:flex;height:42px;justify-content:center;width:42px}@media (min-width:480px){.clawrock-survey .survey-rates__rate{height:52px;width:52px}}.clawrock-survey .survey-rates__rate:hover{background-color:#378840;color:#fff}.clawrock-survey .survey-close{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:17px;top:18px;width:24px}.clawrock-survey .survey-close__icon{height:16px;width:16px}.header{position:sticky;top:0;z-index:100}.header--sticky:not(.header--checkout){height:57px;margin-bottom:0}@media (min-width:480px){.header--sticky:not(.header--checkout){height:57px;margin-bottom:0}}@media (min-width:768px){.header--sticky:not(.header--checkout){height:55px;margin-bottom:22px}}@media (min-width:1024px){.header--sticky:not(.header--checkout){height:100px;margin-bottom:40px}}.header--sticky:not(.header--checkout) .sticky-hidden{display:none}.header--sticky:not(.header--checkout) .sticky-visible{display:block}.header--sticky:not(.header--checkout) .header__extra-banner,.header--sticky:not(.header--checkout) .header__logo{display:none}@media (min-width:1024px){.header--sticky:not(.header--checkout) .header__actions{margin-bottom:0}.header--sticky:not(.header--checkout) .mega-menu__link.current:after{height:5px;margin-top:0}}.header .sticky-visible{display:none}.header__logo-alt{align-self:center;height:40px;margin-left:15px;order:1;width:100px}@media (min-width:1024px){.header__logo-alt{height:60px;margin-left:0;width:190px}}.checkout-index-index .sticky-header{position:relative}.checkout-index-index .sticky-header .sticky-visible{display:block}@media (min-width:1024px){.checkout-index-index .header__logo-alt{margin-left:15px}}.footer,.page-main{display:block}