.calc-columns{display:flex;flex-wrap:wrap}.left-column{width:calc(50% - 10px);background-image:url("https://naparu.menu/wp-content/uploads/2024/03/naparu-food-06.png");background-position:center top;border-radius:10px;margin-right:20px;background-repeat:no-repeat;background-size:contain;--lzl-bg-img:"https://naparu.menu/wp-content/uploads/2024/03/naparu-food-06.png"}.left-column.lzl:not(.lzl-ed),.left-column.lzl-ing:not(.lzl-ed){background-image:none}.right-column{Width:calc(50% - 10px)}.formlabelwrapper .blue{Width:100%}.dispnone{display:none!important}.dispblock{display:block!important}.full-width-column{width:100%}.calcwrapper-2025 h4,.formlabelwrapper-2025 h4{text-align:left}.formlabelwrapper-2025 #subkkal,.formlabelwrapper-2025 #subdays{display:flex;gap:10px 20px}@media (max-width:800px){.formlabelwrapper-2025.formlabelwrapper.blue{width:100%!important;min-height:auto!important;height:auto!important}.formlabelwrapper-2025 #subdays{flex-wrap:wrap}.formlabelwrapper-2025 #subdays .wpcf7-list-item{flex-shrink:0!important;flex-grow:0!important;flex-basis:48%!important}}@media (max-width:600px){.formlabelwrapper-2025 #subdays .wpcf7-list-item{flex-basis:47%!important}.formlabelwrapper-2025 #subkkal label{line-height:22px!important}}@media (max-width:414px){.formlabelwrapper-2025 #subdays .wpcf7-list-item{flex-basis:46%!important}.formlabelwrapper-2025 #subkkal{gap:5px 5px}}.formlabelwrapper-2025 #subkkal .wpcf7-list-item,.formlabelwrapper-2025 #subdays .wpcf7-list-item{flex:1;margin:0}.formlabelwrapper-2025 #subkkal label,.formlabelwrapper-2025 #subdays label{width:100%}.formlabelwrapper-2025 #subdays .wpcf7-list-item-label{display:block;text-align:left;line-height:28px}.formlabelwrapper-2025 .days .wpcf7-list-item-label-second{color:#009ba3}.formlabelwrapper-2025 .days label:has(:checked) .wpcf7-list-item-label-second{color:#fff}@media (min-width:900px){.formlabelwrapper-2025 .days label:has(:hover) .wpcf7-list-item-label-second{color:#fff}}.formlabelwrapper-2025 [data-name=submenu]{display:block;width:100%}.formlabelwrapper-2025 .submenu{position:absolute;width:100%;display:none;flex-direction:column;background:#fff;border:1px solid #009ba3;border-radius:10px;z-index:1000;padding:0 20px}.submenu-selected-wrapper{background:#fff;border:1px solid #009ba3;border-radius:10px;z-index:1000;padding:10px 20px;text-align:left;cursor:pointer}@media (max-width:800px){.submenu-selected-wrapper{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100vw - 50px)}.formlabelwrapper-2025{min-height:auto!important}}.submenu-selected-wrapper::after{position:absolute;right:15px;content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-top:14px solid #009ba3;top:50%;transform:translate(0,-5px)}.formlabelwrapper-2025 .submenu .wpcf7-list-item{width:100%;margin-left:0;border-bottom:1px solid #009ba3}.formlabelwrapper-2025 .submenu .wpcf7-list-item:last-of-type{border-bottom:none!important}.formlabelwrapper-2025 #submenu label{width:100%;border-radius:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;text-align:left;padding:10px 0!important}.formlabelwrapper-2025 .wpcf7-list-item input[type=radio]{display:none}.page1-footer{display:flex}@media (max-width:600px){.page1-footer{flex-direction:column}.page1-footer__left{width:100%!important;flex-direction:row}.page1-footer__right{width:100%!important;margin-top:10px}.page2-summary__body{flex-wrap:wrap}.page2-summary__menu{width:70%!important;order:0}.page2-summary__price{width:30%!important;order:1;text-align:right}.page2-summary__kkal{width:auto!important;margin-right:10px;order:2}.page2-summary__days{width:auto!important;order:3}}.page1-footer p{width:100%}.page1-footer__left,.page1-footer__right{display:flex;width:50%}.page1-summary__left{width:50%;text-align:left;padding-left:20px}.page1-summary__right{width:50%;text-align:right;padding-right:40px}.page1-summary__title{font-size:18px;font-weight:500}.page1-summary__kkal{font-size:16px;font-weight:500}.page1-summary__discount{font-size:16px;font-weight:500;color:#009ba3}.page1-footer .naparu__button,.page2-footer .naparu__button{margin:0;background-color:#009ba3;font-size:16px!important;font-weight:500!important;border:none!important;font-family:"IBM Plex Sans"!important;line-height:34px}.page1-footer .naparu__buttons p{display:flex;margin:0;gap:5px}.page2-summary{background:#dafbfe;border-radius:10px;margin-bottom:20px;padding:20px;text-align:left}.page2-summary__body{display:flex;align-items:center}.page2-summary__title{font-weight:600;margin-bottom:10px}.button_prev{font-weight:500;cursor:pointer;margin-top:10px;text-decoration:underline}.page2-summary__menu{width:50%;font-weight:500;font-size:18px}.page2-summary__menu p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page2-summary__kkal{font-weight:500;width:15%}.page2-summary__days{font-weight:500;width:15%}.page2-summary__price{font-weight:500!important;font-size:18px;text-align:right;width:20%}.formlabelwrapper-2025 .wpcf7-form-control{margin-bottom:10px!important}.formlabelwrapper-2025 .kkal,.formlabelwrapper-2025.subkkal_wrapper p{margin-bottom:0!important}.formlabelwrapper-2025 .kkal label,.formlabelwrapper-2025 #subdays label{margin-bottom:0!important}.formlabelwrapper-2025 .wpcf7-not-valid{border-color:#dc3232!important}.formlabelwrapper-2025 .wpcf7-not-valid-tip{display:none}.formlabelwrapper-2025 .wpcf-accept{text-align:left}.formlabelwrapper-2025 #buttons-payment{margin-bottom:0;flex-grow:1}.page2-footer{display:flex;align-items:center}.page2-footer .naparu__button{margin-bottom:0!important}@media (max-width:600px){.page2-footer{flex-direction:column}}.naparu__buttons p{display:flex;justify-content:center}.naparu__buttons input{width:50%}.page1-footer .naparu__button,.page2-footer .naparu__button{border-radius:5px!important}.itogo2,.itogo3{font-size:22px;font-weight:600;font-family:"Nunito";color:#52b4b8}.wpcf7-form-control .wpcf7-radio .kkal,.wpcf7-form-control .wpcf7-radio .days,.wpcf7-radio .howto{display:inline-block;margin-right:10px}.wpcf7-spinner{display:none}.formlabelwrapper{background-color:bisque;padding:20px;margin-bottom:20px;border-radius:10px!important}.formlabelwrapper h4{font-size:18px}.exactlyform h3{text-align:center;margin:30px 0}.finalprice{min-height:80px;width:100%;display:inline-flex;align-content:center;flex-direction:row;justify-content:space-around}.formlabelwrapper.blue{background-color:#dafbfe!important;width:100%;flex-direction:row;align-items:center}.formlabelwrapper.blue h4{margin-right:20px;margin-top:10px;margin-bottom:10px}.itogo{font-weight:700;color:var(--accent-color);font-size:22px;margin:0 0 10px}.itogoprice{padding:10px 0 10px 20px;font-size:40px}.itogocur{padding:10px 20px 10px 0;font-size:22px}.programheading{padding:10px 0 10px 20px;font-size:20px;font-weight:800;font-family:"Nunito";display:none}.programtext{padding:10px 0 10px 20px;font-size:16px;text-align:left;display:none}.formlabelwrapper-2025 #subname,.formlabelwrapper-2025 #subphone,.formlabelwrapper-2025 #subpromo,.formlabelwrapper-2025 #submail,.formlabelwrapper-2025 #presentsum,.formlabelwrapper-2025 #subname2,.formlabelwrapper-2025 #subphone2,.formlabelwrapper-2025 #subpromo2,.formlabelwrapper-2025 #submail2,.formlabelwrapper-2025 #subname3,.formlabelwrapper-2025 #subphone3,.formlabelwrapper-2025 #subpromo3,.formlabelwrapper-2025 #submail3,.formlabelwrapper-2025 #subsname,.formlabelwrapper-2025 #subfname,.formlabelwrapper-2025 #subwhen,.formlabelwrapper-2025 #mce-EMAIL,.formlabelwrapper-2025 #mce-MERGE1,.formlabelwrapper-2025 #subdatefrom,.formlabelwrapper-2025 #subaddress{border-radius:5px!important}.formlabelwrapper-2025 .howto input[type=radio]{display:none}.formlabelwrapper-2025 .delivery label{color:#404040!important}.formlabelwrapper-2025 .naparu__quickpayment{margin-bottom:10px}.formlabelwrapper-2025 .naparu__quickpayment-feedback{line-height:16px;padding:10px 0}.formlabelwrapper-2025 .delivery label,.formlabelwrapper-2025 .howto label{border-radius:5px!important}@media (min-width:600px){.formlabelwrapper-2025 .howto label:last-of-type{margin-right:20px}}.formlabelwrapper-2025 .howto label:has(:checked),.formlabelwrapper-2025 .delivery label:has(:checked){background:rgba(193,174,151,.66)!important;font-weight:500}@media (min-width:900px){.formlabelwrapper-2025 .howto label:hover,.formlabelwrapper-2025 .delivery label:hover{background:#d0d0d0!important;font-weight:500}}.formlabelwrapper-2025 .wpcf7-list-item.first:first-of-type{margin-left:0}.submit-payment{width:66%}@media (max-width:900px){.page2-footer .submit-validate{width:100%;height:44px}}.row{display:flex;clear:both;align-items:center}.ui-state-default,.ui-state-hover{background:0 0!important;border:none!important}.ui-state-hover{color:#fff!important}.ui-datepicker{width:267px!important}.ui-datepicker td a{text-align:center!important}.undefined.ui-datepicker-unselectable{text-align:center!important;background:0 0!important;border:none!important}.undefined.ui-datepicker-unselectable .ui-state-default{text-align:center!important;background:0 0!important;border:none!important;color:#000}.undefined{background:#009ba3!important;color:#fff;border-radius:50%}.undefined .ui-state-default{color:#fff}.ui-datepicker-current-day{background:#e74c3c!important}.ui-datepicker td{width:30px!important;line-height:normal;height:30px!important}.naparu__promo-cols{display:flex;justify-content:space-between}.naparu__promo-cols-left{margin-right:20px}.wpcf7-checkbox .first.last{margin-left:0!important}.subpresentsum_wrapper .wpcf7-list-item:first-of-type{margin-left:0!important}.orderbut p{font-family:"Nunito";background-color:#52b4b8;border:1px solid #52b4b8;color:#fff;padding:10px 15px!important;margin:0 10px;margin:auto;border-radius:50px!important;font-size:18px;font-weight:500;cursor:pointer;width:50%}@media (max-width:1440px){.naparu__promo-cols{display:block}.naparu__promo-cols-left{margin-right:0}}.two-third{margin-right:0!important}@media (max-width:992px){.formlabelwrapper.blue{Width:calc(50% - 10px)!important;height:300px}.formlabelwrapper-2025.blue{Width:100%!important;height:auto}.left-column{width:calc(50% - 10px)!important;margin-right:0;margin-left:20px;height:300px}.right-column{Width:100%}}@media (max-width:992px){.formlabelwrapper-2025 .delivery label{margin-bottom:0!important}}@media (max-width:768px){.calc .one-third,.calc .two-third{width:100%!important}.wpcf7 .ajax-loader{display:block!important}}@media (max-width:568px){.left-column{display:none}.right-column{Width:100%!important}.formlabelwrapper.blue{Width:100%!important;margin-bottom:20px;height:0px;min-height:220px}}.subpresentsum_wrapper{text-align:center}[naparu-form=certificate] .naparu__buttons p{margin:0}textarea#subname3{border-radius:20px!important}[data-name=subpresentsum] .wpcf7-not-valid-tip{display:none}.error{visibility:hidden}.naparu__error{border-color:red!important;border-width:2px!important}input[type=text].hasDatepicker{background-position:right 8px center;margin-bottom:0!important}@media (max-width:425px){.formlabelwrapper.blue h4{margin:0!important}.naparu__buttons p{display:block}.naparu__buttons input{width:100%;margin:0 0 10px}[naparu-form=order_promo] .ct-headline.naparu_h2{line-height:normal;margin-bottom:0!important}[naparu-form=order_promo] .ct-text-block{line-height:normal;margin-bottom:0!important}}@media (min-width:900px){.calc-columns #subbuttonpay:hover{background-color:#009ba3!important}}.calc-columns input{font-family:"IBM Plex Sans",sans-serif;font-size:14px}.calc-columns .wpcf7-list-item-label{font-weight:500!important;border-radius:5px!important}.calc-columns-gift .naparu__buttons input{font-family:"IBM Plex Sans",sans-serif;font-size:16px!important;font-weight:500!important;padding:15px!important}.calc-columns-gift input{font-family:"IBM Plex Sans",sans-serif;font-size:14px}@media (max-width:767px){.calc-columns .formlabelwrapper{padding:12px!important;margin-bottom:10px!important}.calc-columns .formlabelwrapper p{margin:5px 0!important}.calc-columns .submenu-selected-wrapper{padding-right:20px!important}.calc-columns .submenu-selected-wrapper::after{position:absolute;right:10px;content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-top:14px solid #009ba3;top:50%;transform:translate(0,-5px)}.calc-columns .submenu-selected-wrapper{background:#fff;border:1px solid #009ba3;border-radius:10px;z-index:1000;padding:10px;text-align:left;cursor:pointer}.calc-columns .subkkal_wrapper h4,.subdays_wrapper h4{margin:0!important;margin-bottom:12px!important}.calc-columns .formlabelwrapper-2025 #subkkal label,.formlabelwrapper-2025 #subdays label{width:100%;border-radius:5px!important;padding:10px}.calc-columns .formlabelwrapper-2025 #subkkal label{line-height:16px!important;FONT-SIZE:14px}.calc-columns .formlabelwrapper-2025 #subdays .wpcf7-list-item-label{display:block;text-align:left;line-height:16px}.calc-columns .wpcf7-list-item-label{font-weight:400!important;border-radius:5px!important;font-size:14px;line-height:16px}.calc-columns .formlabelwrapper-2025 #subkkal,.formlabelwrapper-2025 #subdays{display:flex;gap:5px}.calc-columns .formlabelwrapper-2025 #subdays .wpcf7-list-item{flex-basis:49%!important}.calc-columns .formlabelwrapper-2025 #subdays .wpcf7-list-item-label{display:flex;text-align:left;line-height:18px;width:100%;flex-wrap:nowrap}.formlabelwrapper-2025 #submenu label{width:100%;border-radius:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;text-align:left;padding:5px!important}.formlabelwrapper-2025 #buttons-payment{margin-bottom:0;flex-grow:1;margin-top:10px}.page2-summary{padding:10px;font-weight:500;font-size:16px}.page2-summary__menu{width:50%;font-weight:500;font-size:16px}.page2-summary__price{font-weight:500!important;font-size:16px;text-align:right;width:20%}.page1-summary__left{padding-left:0}.page1-summary__right{padding-right:0}.page1-summary__discount{font-size:12px}}