.woocommerce-checkout .hidden{display:none}#billing_iiko_street_id_field{margin:0;padding:0}#billing_complete_before_date_field{display:none}.woocommerce-checkout .complete_before .complete_before_types{list-style:none;margin:0 0 20px;padding:0}.woocommerce-checkout .complete_before .complete_before_types input[type=radio]{margin-right:10px}.woocommerce-checkout .complete_before .complete_before_types label:hover,.woocommerce-checkout .woocommerce-shipping-methods label:hover{cursor:pointer}.wpwc-dz{display:flex;flex-direction:column;margin-bottom:30px}.wpwc-dz .hidden,.wpwc-dz.hidden{display:none!important}.wpwc-dz .wpwc-dz-message-wrapper.woocommerce-info{margin-bottom:0}.wpwc-dz-container{width:100%;height:360px;margin-bottom:10px}.wpwc-dz-message-wrapper{display:flex;flex-wrap:nowrap;justify-content:flex-start;flex-direction:row;align-items:center}.wpwc-dz-message{padding-right:20px}.wpwc-dz-message-close{position:relative;margin-left:auto;width:24px;height:24px;color:#fff;font-size:24px;font-weight:lighter;line-height:22px;cursor:pointer;transition:opacity .15s ease-in-out}.wpwc-dz-message-close:before{content:"×";padding:0 5px}.wpwc-dz-message-close:hover{opacity:.6}.delivery-switch{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;margin:0 0 40px}.delivery-switch .delivery-switch-button input[type=radio]{display:none}.delivery-switch .delivery-switch-button label:hover{cursor:pointer;opacity:.8}.delivery-switch .delivery-switch-button label{display:inline-block;font-size:1.4em;padding:8px 18px;line-height:34px;border:1px solid #d3d3d3;border-right:none;cursor:pointer;user-select:none;margin:0;color:#404040;transition:background-color .2s ease-out}.delivery-switch .delivery-switch-button:first-child label{border-radius:6px 0 0 6px}.delivery-switch .delivery-switch-button:last-child label{border-radius:0 6px 6px 0;border-right:1px solid #d3d3d3}.delivery-switch .delivery-switch-button input[type=radio]:checked+label{background:#d3d3d3}#wpwc_place_order_notice{border-left:4px solid red;padding-left:20px;font-size:1.2em;color:#000}.wc-iikocloud-bonuses.hidden{display:none}.wc-iikocloud-bonuses-apply{display:flex;justify-content:flex-start;align-items:center}.wc-iikocloud-bonuses-apply input.input-text{width:100px}.wc-iikocloud-bonuses-get span{font-weight:700;font-size:1.2em}.wc-iikocloud-bonuses-get a{margin-left:12px}.wc-iikocloud-bonuses-get a:hover{cursor:pointer}.wc-iikocloud-bonuses-get{margin-bottom:12px}.wc-iikocloud-bonuses-preloader{vertical-align:middle;margin-left:10px}.wc-iikocloud-bonuses-preloader.hidden{display:none!important}.wc-iikocloud-bonuses-get span img{width:20px;height:auto}.wc-iikocloud-bonuses-message-error{color:red}.checkout .order-total-with-bonuses{font-size:1.2em}.wpwc_product_modifiers{margin:30px 0;border-bottom:1px solid #d3d3d3;padding-bottom:20px;width:100%}.wpwc_product_modifier_group{margin-top:26px}.wpwc_product_modifier_group h4{line-height:1.2}.wpwc_product_modifier_group_wrap{display:grid;gap:0 40px;grid-template-columns:1fr}@media (min-width:640px){.wpwc_product_modifier_group_wrap{grid-template-columns:repeat(2,auto)}.mfp-content .wpwc_product_modifier_group_wrap{grid-template-columns:1fr}}@media (min-width:768px){.wpwc_product_modifier_group_wrap{grid-template-columns:1fr}}@media (min-width:1280px){.wpwc_product_modifier_group_wrap{grid-template-columns:repeat(2,auto)}.mfp-content .wpwc_product_modifier_group_wrap{grid-template-columns:1fr}}.wpwc_product_modifier{display:flex;align-items:center;padding:8px 0 7px;border-bottom:1px solid transparent}.wpwc_product_modifier:hover{border-bottom:1px solid #d3d3d3}input.wpwc_product_modifier_qty[type=checkbox],input.wpwc_product_modifier_qty[type=number],input.wpwc_product_modifier_qty[type=radio]{width:3.3em;height:32px;margin:0 10px;padding:0 10px;text-align:center}input.wpwc_product_modifier_qty[type=checkbox],input.wpwc_product_modifier_qty[type=radio]{width:20px;height:20px;margin:0}input.wpwc_product_modifier_qty[type=number]::-webkit-inner-spin-button,input.wpwc_product_modifier_qty[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.wpwc_product_modifier_qty[type=number]{-moz-appearance:textfield}input.wpwc_product_modifier_qty[type=checkbox]:focus,input.wpwc_product_modifier_qty[type=radio]:focus{outline:0}.wpwc_product_modifier.readonly,input.wpwc_product_modifier_qty[readonly]{pointer-events:none}input.wpwc_product_modifier_qty[readonly][type=number]{margin:0 26px}.wpwc_product_modifier.readonly input.wpwc_product_modifier_qty,.wpwc_product_modifier.readonly input.wpwc_product_modifier_qty:focus{accent-color:#d3d3d3;background-color:#d3d3d3}.wpwc_product_modifier_qty_wrap{display:flex;justify-content:center;align-items:center;margin-right:20px}.wpwc_product_modifier_qty_wrap .wpwc_product_modifier_qty_minus,.wpwc_product_modifier_qty_wrap .wpwc_product_modifier_qty_plus{width:16px;height:32px;cursor:pointer}.wpwc_product_modifier_qty_wrap .wpwc_product_modifier_qty_minus svg,.wpwc_product_modifier_qty_wrap .wpwc_product_modifier_qty_plus svg{stroke:#a6a6a6;stroke-width:1;transition:.3s;margin:8px 0}.wpwc_product_modifier_qty_wrap .wpwc_product_modifier_qty_minus:hover svg,.wpwc_product_modifier_qty_wrap .wpwc_product_modifier_qty_plus:hover svg{stroke:#f06731}.wpwc_product_modifier label{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;margin-left:16px}.wpwc_product_modifier_qty_wrap input[type=checkbox]+label,.wpwc_product_modifier_qty_wrap input[type=radio]+label{margin-left:16px}.wpwc_product_modifier input[type=checkbox]:hover,.wpwc_product_modifier input[type=radio]:hover,.wpwc_product_modifier label:hover{cursor:pointer}.wpwc_product_modifier label .wpwc_product_modifier_title{margin:0}.wpwc_product_modifier label .wpwc_product_modifier_name{font-weight:600}.wpwc_product_modifier label .wpwc_product_modifier_separator{margin-left:16px}.wpwc_product_price_wrapper{display:flex;align-items:center;justify-content:space-between;max-width:360px;margin-top:20px}.wpwc_product_price_wrapper span{font-size:1.12em}.wpwc_product_price span.woocommerce-Price-amount{font-size:1.41575em}.wpwc_group_modifiers_free_wrapper{position:relative;display:inline-block;border-bottom:1px dotted #000}.wpwc_group_modifiers_free_wrapper .wpwc_group_modifiers_free_tooltip{visibility:hidden;width:200px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;font-size:14px;opacity:0;transition:opacity .3s}.wpwc_group_modifiers_free_wrapper .wpwc_group_modifiers_free_tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent}.wpwc_group_modifiers_free_wrapper:hover .wpwc_group_modifiers_free_tooltip{visibility:visible;opacity:1}.wpwc_product_modifier_group.error{border:1px solid red;padding:10px}.wpwc_group_modifiers_error{margin-bottom:0}.wpwc_product_modifiers_error{margin-top:10px}.wpwc_group_modifiers_error,.wpwc_product_modifiers_error{color:red}.woocommerce-cart-form dt{float:left;clear:left;margin-right:5px}.woocommerce-cart-form dd{margin-left:0}.woocommerce-cart-form dd p{display:inline}.wpwc_product_modifier_checkboxes_group .wpwc_product_modifier_group_wrap,.wpwc_product_modifier_radio_group .wpwc_product_modifier_group_wrap{display:flex;flex-wrap:wrap;gap:0;margin-left:0}.wpwc_product_modifier_checkboxes_group .wpwc_product_modifier,.wpwc_product_modifier_radio_group .wpwc_product_modifier{display:block;margin-right:20px;border-bottom:1px solid transparent}.wpwc_product_modifier_checkboxes_group input,.wpwc_product_modifier_radio_group input{display:none}.wpwc_product_modifier_checkboxes_group label,.wpwc_product_modifier_radio_group label{padding:5px;border:1px solid #d3d3d3;cursor:pointer}.wpwc_product_modifier_checkboxes_group label.checked,.wpwc_product_modifier_checkboxes_group label.checked:hover,.wpwc_product_modifier_radio_group label.checked,.wpwc_product_modifier_radio_group label.checked:hover{background:#d3d3d3}.wpwc_product_modifier_checkboxes_group label:hover,.wpwc_product_modifier_radio_group label:hover{background:#eee}.wc-iikocloud-iiko-order-number span,.wc-iikocloud-order-status span{font-weight:700}