.radio-list[data-v-6eac31c9]{display:flex;flex-direction:column}.radio-list .radio-element[data-v-6eac31c9]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;padding:3px 0;background-color:var(--default-background);transition:background-color .2s ease}.radio-list .radio-element .radio[data-v-6eac31c9]{display:flex;flex-direction:row;justify-content:center;align-items:center}.radio-list .radio-element .radio-content[data-v-6eac31c9]{display:flex;flex-direction:column;text-align:left}.radio-list .radio-element .radio-content .radio-description[data-v-6eac31c9]{font-size:13px;color:var(--text-secondary)}.radio-list .radio-element .radio-dot[data-v-6eac31c9]{display:inline-flex;width:22px;height:22px;border-radius:22px;margin:4px 6px 4px 2px;justify-content:center;align-items:center;border-width:2px;border-style:solid;border-color:#e5e5e5;transition:border-color .3s ease}.radio-list .radio-element .radio-dot .radio-dot-inner[data-v-6eac31c9]{width:0;height:0;border-radius:15px;background-color:var(--primary);transition:height .3s ease,width .3s ease}.radio-list .radio-element .price[data-v-6eac31c9]{transition:color .2s ease}.radio-list .radio-element[data-v-6eac31c9]:hover{background-color:var(--input-background-secondary)}.radio-list .radio-element.checked .radio-dot[data-v-6eac31c9]{border-color:var(--primary)}.radio-list .radio-element.checked .radio-dot .radio-dot-inner[data-v-6eac31c9]{width:12px;height:12px}.radio-list .radio-element.checked .price[data-v-6eac31c9]{color:var(--primary)}.checkbox-list[data-v-1f90ba98]{display:flex;flex-direction:column}.checkbox-list .radio-element[data-v-1f90ba98]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;padding:3px 0;background-color:var(--default-background);transition:background-color .2s ease}.checkbox-list .radio-element .radio[data-v-1f90ba98]{display:flex;flex-direction:row;justify-content:center;align-items:center}.checkbox-list .radio-element .radio-content[data-v-1f90ba98]{display:flex;flex-direction:column;text-align:left}.checkbox-list .radio-element .radio-content .radio-description[data-v-1f90ba98]{font-size:13px;color:var(--text-secondary)}.checkbox-list .radio-element .radio-dot[data-v-1f90ba98]{display:inline-flex;width:22px;height:22px;border-radius:3px;margin:4px 6px 4px 2px;justify-content:center;align-items:center;border-width:2px;border-style:solid;border-color:#e5e5e5;transition:border-color .3s ease}.checkbox-list .radio-element .radio-dot .radio-dot-inner[data-v-1f90ba98]{width:0;height:0;border-radius:1px;background-color:var(--primary);transition:height .3s ease,width .3s ease}.checkbox-list .radio-element .price[data-v-1f90ba98]{transition:color .2s ease}.checkbox-list .radio-element[data-v-1f90ba98]:hover{background-color:var(--input-background-secondary)}.checkbox-list .radio-element.checked .radio-dot[data-v-1f90ba98]{border-color:var(--primary)}.checkbox-list .radio-element.checked .radio-dot .radio-dot-inner[data-v-1f90ba98]{width:12px;height:12px}.checkbox-list .radio-element.checked .price[data-v-1f90ba98]{color:var(--primary)}.number_field .change_number[data-v-7709f622],.number_field[data-v-7709f622]{display:flex;flex-direction:row;align-items:center;justify-content:center}.number_field .change_number[data-v-7709f622]{width:40px;height:40px;border-style:solid;border-width:1px;border-color:var(--border);background-color:var(--primary);color:var(--white);box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.number_field .change_number.disabled[data-v-7709f622]{background-color:var(--secondary)}.number_field input[data-v-7709f622]{width:40px;height:40px;text-align:center;border-style:solid;border-width:1px 0 1px 0;border-color:var(--border);box-sizing:border-box}.flex-fill[data-v-5d93898e]{flex:1}.col-1[data-v-5d93898e]{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.col-1 .col[data-v-5d93898e]{display:flex;flex-direction:column;flex:1;padding:0 15px;max-width:600px;width:calc(100% - 30px)}.col-1 .col h4[data-v-5d93898e]{font-weight:500}.col-1 .menu_container[data-v-5d93898e]{flex:2}.col-1 .info_container[data-v-5d93898e]{padding-top:15px}.col-1 .info_container .info_title[data-v-5d93898e]{display:flex;margin-top:0;margin-bottom:2px;font-weight:500}.col-1 .info_container .info_line[data-v-5d93898e]{display:flex;flex-direction:row;justify-content:space-between;margin-top:0;margin-bottom:2px;text-align:left}.col-1 .info_container .info_line p[data-v-5d93898e]{margin:0}.col-1 .info_container .info_line p a[data-v-5d93898e]{color:var(--text);text-decoration:none}.col-1 .info_container .info_line[data-v-5d93898e]:last-of-type{margin-bottom:0}.product_title[data-v-5d93898e]{font-weight:500}.product_price[data-v-5d93898e]{font-weight:500;color:var(--primary);display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.box_price[data-v-5d93898e]{font-weight:400;color:var(--text-secondary)}.image_container[data-v-5d93898e]{border-radius:var(--border-radius);overflow:hidden;max-height:200px;margin-bottom:15px;transition:max-height .4s ease}.image_container img[data-v-5d93898e]{width:100%;max-height:200px;-o-object-fit:cover;object-fit:cover;transition:max-height .4s ease}.image_container:hover img[data-v-5d93898e],.image_container[data-v-5d93898e]:hover{max-height:500px}.floating-add-to-cart[data-v-5d93898e]{position:sticky;bottom:0;display:flex;justify-content:center;align-items:center}.floating-add-to-cart .add-to-cart[data-v-5d93898e]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.floating-add-to-cart .add-to-cart div[data-v-5d93898e]:first-of-type{padding-right:15px}.floating-add-to-cart .add-to-cart div[data-v-5d93898e]:nth-of-type(2){font-weight:700;font-size:16px}.floating-add-to-cart .add-to-cart div[data-v-5d93898e]:nth-of-type(3){padding-left:15px}.form-amount-title[data-v-5d93898e]{color:var(--primary)}.clickable[data-v-5d93898e]{cursor:pointer}.clickable[data-v-5d93898e]:focus,.clickable[data-v-5d93898e]:hover{background-color:var(--input-background-secondary)}.alternative-text[data-v-5d93898e]{color:var(--text-secondary)}.delete_button[data-v-5d93898e]{margin-bottom:30px}.hr[data-v-5d93898e]{width:calc(100% - 30px);padding-left:15px;padding-right:15px;height:1px;background-color:var(--border);border-radius:3px;margin:5px auto;max-width:570px}