.kamikaze-lp body,.kamikaze-lp html{overflow-x:hidden;scroll-behavior:smooth;scroll-padding-top:-25vw}.kamikaze-lp section{margin:0}.kamikaze-lp label{font-size:1.2rem;line-height:1.8rem;color:#204439;font-family:Roboto}.kamikaze-lp .wp-site-blocks{padding-top:0!important;padding-bottom:0!important}.kamikaze-lp .wp-block{margin-top:0}.kamikaze-lp footer{position:relative;z-index:100}.kamikaze-lp .slider-button-top{margin-top:25vw}@media screen and (max-width:1024px){.kamikaze-lp .slider-button-top{margin-top:60vw}}.kamikaze-lp .wp-site-blocks>*+*{margin-block-start:0!important}.kamikaze-lp .wp-site-blocks [class*=wp-block-gutentor-] img{width:100%;height:auto}.kamikaze-lp #hero-header .wp-block-columns{margin-bottom:0}.kamikaze-lp .only-desktop{display:block}@media screen and (max-width:766px){.kamikaze-lp .only-desktop{display:none}}.kamikaze-lp .only-mobile{display:none}@media screen and (max-width:766px){.kamikaze-lp .only-mobile{display:block}}.kamikaze-lp .desktop{display:block!important}@media screen and (max-width:766px){.kamikaze-lp .desktop{display:none!important}}.kamikaze-lp .mobile{display:none}@media screen and (max-width:766px){.kamikaze-lp .mobile{display:block}}.kamikaze-lp #calendar-form form{align-items:flex-start!important}@media screen and (max-width:766px){.kamikaze-lp #calendar-form form{justify-content:center}}.kamikaze-lp #calendar-form form div[data-type=radio] label{font-size:.9rem}.kamikaze-lp #calendar-form form input[type=checkbox]{display:none}.kamikaze-lp #calendar-form form .kb-accept-form-field{margin-top:2vw;flex-wrap:nowrap}.kamikaze-lp #calendar-form form .kb-accept-form-field label{font-size:.8rem;line-height:1rem;font-weight:400!important}.kamikaze-lp .woman-bg{height:38vw;width:auto;padding:1vw 0 2vw;display:flex;justify-content:flex-end}.kamikaze-lp .woman-bg img{height:38vw;width:auto}@media screen and (max-width:766px){.kamikaze-lp .woman-bg{height:60vw;margin-top:-65%}.kamikaze-lp .woman-bg img{height:60vw;transform:rotateY(180deg)}}@media screen and (max-width:550px){.kamikaze-lp .woman-bg{margin-top:-125%}}.kamikaze-lp .hero-img img{margin-bottom:-2px}.kamikaze-lp .header-newsletter img,.kamikaze-lp .header-blog img{height:2.29vw;width:auto}@media screen and (max-width:766px){.kamikaze-lp .header-newsletter,.kamikaze-lp .header-blog{display:flex;justify-content:center}.kamikaze-lp .header-newsletter img,.kamikaze-lp .header-blog img{height:5vw}}.kamikaze-lp .success-message{font-family:Roboto;font-weight:700;margin:1vw 0;color:#204439}.kamikaze-lp input::placeholder{color:#204439;opacity:1;font-family:Roboto;font-weight:700}.kamikaze-lp input:-ms-input-placeholder{color:#204439}.kamikaze-lp input::-ms-input-placeholder{color:#204439}.kamikaze-lp input[type=radio]{-webkit-appearance:none!important;appearance:none!important;background-image:url(/wp-content/themes/vitadiet/assets/images/radio.png);margin:0;color:#204439;width:20px!important;height:20px;cursor:pointer!important}.kamikaze-lp input[type=radio]:checked{background-image:url(/wp-content/themes/vitadiet/assets/images/radio_checked.png)}.kamikaze-lp form .kb-accept-form-field{margin-top:2vw}.kamikaze-lp form .kb-accept-form-field label{font-size:.8rem;line-height:1rem!important;font-weight:400!important}.kamikaze-lp .button-product{margin-top:-5vw;margin-bottom:3vw;position:relative;z-index:50}@media screen and (max-width:1600px){.kamikaze-lp .button-product{margin-top:-7vw}}@media screen and (max-width:766px){.kamikaze-lp .button-product{margin-top:-20vw;display:flex;justify-content:center}}.kamikaze-lp .product-image{position:relative;z-index:1}@media screen and (max-width:766px){.kamikaze-lp .mobile_align_center{text-align:center!important}}.kamikaze-lp .products-slider{position:relative;z-index:1}.kamikaze-lp .products-slider img::before{content:"KUP TERAZ";position:absolute;z-index:100;width:100px;height:100px;background-color:#fee033}.kamikaze-lp #blog-section .blog{padding:0;background-color:#fff0}.kamikaze-lp #blog-section .blog__wrapper{background-color:#fff0}.kamikaze-lp #blog-section #more-blog a{text-decoration:none;color:#204439}.kamikaze-lp #blog-section #more-blog:hover a{text-decoration:underline;color:#204439}.kamikaze-lp .products-slider .slick-dots li{padding:0 16px!important}.kamikaze-lp .products-slider .slick-dots li button:before{background-color:#8fa19b!important;opacity:1!important;width:16px!important;height:16px!important}.kamikaze-lp .products-slider .slick-dots li.slick-active button:before{opacity:1!important;background-color:#204439!important}