.minimum-order{display:flex;flex-direction:column;gap:8px;margin-block:12px}.minimum-order--page{margin-block:0 16px}.minimum-order__label{margin:0;font-weight:600}.minimum-order__progress{display:flex;align-items:center;gap:8px}.minimum-order__track{flex:1 1 auto;height:4px;border-radius:5px;overflow:hidden;background:#0000001f}.minimum-order__fill{height:100%;width:0;background:var(--minimum-order-progress, #00a341);transition:width .3s ease}.minimum-order__value{flex:0 0 auto;margin:0;white-space:nowrap;font-size:.875em}.minimum-order-blocked{opacity:.55;cursor:not-allowed}.minimum-order-modal[hidden]{display:none}.minimum-order-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px}.minimum-order-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006}.minimum-order-modal__dialog{position:relative;width:100%;max-width:520px;padding:24px;border-radius:8px;background:rgb(var(--background, 255 255 255));color:rgb(var(--text-color, 0 0 0));box-shadow:0 0 20px #0003}.minimum-order-modal__close{position:absolute;top:12px;inset-inline-end:12px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.minimum-order-modal__heading{margin:0 0 8px;padding-inline-end:32px;font-weight:600}.minimum-order-modal__message{width:fit-content;margin:0 auto 12px;padding:4px 16px;border:1px solid rgba(0,0,0,.1);border-radius:30px;background:#00a3411a;font-size:.875em;text-align:center}.minimum-order-modal__recommendations{margin-top:20px}.minimum-order-modal__recommendations-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.minimum-order-modal__recommendations-title{margin:0;font-weight:500;font-size:1rem}.minimum-order-modal__arrows{display:none;align-items:center;gap:8px}@media screen and (min-width:750px){.minimum-order-modal__arrows{display:flex}}.minimum-order-modal__arrow{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid rgba(0,0,0,.15);border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.minimum-order-modal__arrow:not([disabled]):hover{background:currentColor}.minimum-order-modal__arrow:not([disabled]):hover svg path{stroke:rgb(var(--background, 255 255 255))}.minimum-order-modal__arrow[disabled]{opacity:.35;cursor:default}.minimum-order-modal__cards{display:flex;flex-direction:column;gap:10px;max-height:240px;overflow-y:auto;margin:0;padding:0;list-style:none}.minimum-order-modal__card{display:flex;align-items:center;gap:12px;padding:8px;border:1px solid rgba(0,0,0,.1);border-radius:8px}.minimum-order-modal__card-media{flex:0 0 auto;width:60px;height:60px;border-radius:6px;overflow:hidden}.minimum-order-modal__card-media img,.minimum-order-modal__card-media .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.minimum-order-modal__card-info{flex:1 1 auto;min-width:0;display:grid;gap:2px}.minimum-order-modal__card-title{color:inherit;font-size:.9rem;line-height:1.3;text-decoration:none;overflow-wrap:anywhere}.minimum-order-modal__card-price{font-size:.85rem;opacity:.7}.minimum-order-modal__card-add{flex:0 0 auto;padding:8px 16px;cursor:pointer}.minimum-order-modal__card-add[disabled]{opacity:.5;cursor:default}.minimum-order-modal__cards--scroll{flex-direction:row;flex-wrap:nowrap;max-height:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.minimum-order-modal__cards--scroll::-webkit-scrollbar{display:none}.minimum-order-modal__cards--scroll .minimum-order-modal__card{flex:0 0 calc((100% - (var(--mov-per-view-mobile, 1.5) - 1) * 10px) / var(--mov-per-view-mobile, 1.5));flex-direction:column;align-items:stretch;gap:8px;scroll-snap-align:start}@media screen and (min-width:750px){.minimum-order-modal__cards--scroll .minimum-order-modal__card{flex:0 0 calc((100% - (var(--mov-per-view, 2.5) - 1) * 10px) / var(--mov-per-view, 2.5))}}.minimum-order-modal__cards--scroll .minimum-order-modal__card-media{width:100%;height:auto;aspect-ratio:var(--mov-card-ratio, 1)}.minimum-order-modal__cards--scroll .minimum-order-modal__card-info{text-align:center}.minimum-order-modal__cards--scroll .minimum-order-modal__card-title{font-size:.82rem}.minimum-order-modal__cards--scroll .minimum-order-modal__card-add{width:100%;padding:8px 10px;font-size:.85rem}.minimum-order-modal__actions{display:flex;gap:10px;align-items:center;margin-top:20px}.minimum-order-modal__actions>*{flex:1 1 0}.minimum-order-modal__checkout[hidden]{display:none}.minimum-order-modal__checkout button,.minimum-order-modal__continue{width:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.minimum-order-modal__actions{flex-direction:column-reverse}.minimum-order-modal__actions>*{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/minimum-order.css.map */
