:root{--bulma-skeleton-background:var(--bulma-border);--bulma-skeleton-radius:var(--bulma-radius-small);--bulma-skeleton-block-min-height:4.5em;--bulma-skeleton-lines-gap:0.75em;--bulma-skeleton-line-height:0.75em}.cover__container{width:100%;flex-direction:column;position:relative}.cover__container,.cover__container .cover__image{display:flex;border-end-start-radius:.3rem;border-end-end-radius:.3rem}.cover__container .cover__image{flex-grow:1;object-fit:cover}.cover__container .cover__information{padding:1rem 1rem 0;bottom:0;display:flex;flex-wrap:wrap;align-content:space-between}.dialog__container .modal-card{position:absolute;bottom:0}.dialog__container .modal-card .modal-card-foot,.dialog__container .modal-card .modal-card-head{background-color:#fff;padding:12px;border-bottom:1px solid #f3f3f3}.dialog__container .modal-card .modal-card-foot{border-radius:0}.dialog__container .modal-card .box{position:relative;border-bottom-left-radius:0;border-bottom-right-radius:0}.timepicker__container{min-height:200px;height:200px;display:flex;flex-direction:column}.timepicker__container input[type=time]::-webkit-calendar-picker-indicator{background:none}.timepicker__container .timepicker__content{display:flex;flex-wrap:wrap}.timepicker__container label.timepicker__item{font-size:1rem;margin:0 0 1rem;font-weight:700;color:#333;border-radius:6px;border:1px solid #e1e1e1;padding:.6rem 6px}.timepicker__container label.timepicker__item:hover{background-color:#f5f5f5}.timepicker__container label.timepicker__item input{margin-right:6px}.timepicker__container label.timepicker__item.is-disabled{border-color:#f5f5f5;color:#797979}.timepicker__container .pickup-time__input .icon{top:2px;line-height:3rem}.timepicker__container .time-select__input{border:1px solid #e1e1e1;border-radius:6px}.timepicker__container .time-select__input .icon{height:100%}.timepicker__container .time-select__input .select{height:inherit}.timepicker__container .time-select__input .select.is-minutes select{padding-left:0}.timepicker__container .time-select__input .select select{box-shadow:none!important;outline:none!important;border:none!important}.timepicker__container .time-select__input .select select:active,.timepicker__container .time-select__input .select select:focus{border:none}.pickup-time__container .radio{width:100%;display:inline-flex;justify-content:flex-start}.cart_line_items_count{bottom:5px!important;right:5px!important}a.register{margin-left:.5rem}.product-list__container .product-item__container{display:flex;flex-direction:row;padding:8px}.product-item__container{box-shadow:0 .5em 1em -.125em hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.02);border-radius:6px}.product-item__container .image{display:flex;justify-content:center;align-items:center}.product-item__container .image img{border-radius:6px}.product-item__container .card-content{display:flex;flex-direction:row;justify-content:space-between;flex-grow:1}.product-item__container .card-content .title{margin-bottom:2px}.product-item__container .card-content .content{line-height:1rem}.product-item__container .card-content .media{flex-grow:1}