.order-knowledge[data-v-62d73f44]{text-align:center}.order-knowledge .title-with-flower[data-v-62d73f44]{font-weight:500;font-size:24px;position:relative;display:inline-block;width:183px}.order-knowledge .title-with-flower[data-v-62d73f44]:after,.order-knowledge .title-with-flower[data-v-62d73f44]:before{position:absolute;top:50%;transform:translateY(-50%);content:"";background-image:url(../img/note.svg);width:16px;height:16px;background-size:contain;display:inline-block;background-repeat:no-repeat}@media (min-width:768px){.order-knowledge .title-with-flower[data-v-62d73f44]:after,.order-knowledge .title-with-flower[data-v-62d73f44]:before{width:20px;height:20px}}.order-knowledge .title-with-flower[data-v-62d73f44]:before{left:0}.order-knowledge .title-with-flower[data-v-62d73f44]:after{right:0}.order-knowledge article[data-v-62d73f44]{text-align:justify}.order-knowledge .check-block[data-v-62d73f44]{margin-top:30px}.order-knowledge button[data-v-62d73f44]{margin-top:30px;width:300px}.checkout-login[data-v-2cf0dc86]{text-align:center}.checkout-login .title-with-flower[data-v-2cf0dc86]{font-weight:500;font-size:24px;position:relative;display:inline-block;width:183px}.checkout-login .title-with-flower[data-v-2cf0dc86]:after,.checkout-login .title-with-flower[data-v-2cf0dc86]:before{position:absolute;top:50%;transform:translateY(-50%);content:"";background-image:url(../img/note.svg);width:16px;height:16px;background-size:contain;display:inline-block;background-repeat:no-repeat}@media (min-width:768px){.checkout-login .title-with-flower[data-v-2cf0dc86]:after,.checkout-login .title-with-flower[data-v-2cf0dc86]:before{width:20px;height:20px}}.checkout-login .title-with-flower[data-v-2cf0dc86]:before{left:0}.checkout-login .title-with-flower[data-v-2cf0dc86]:after{right:0}.checkout-login .buttons[data-v-2cf0dc86]{display:flex;justify-content:space-between;gap:30px;margin-top:30px}.checkout-login .buttons button[data-v-2cf0dc86]{flex-basis:50%}.num-control[data-v-1a34f6a6]{display:flex;justify-content:flex-start;align-items:center;margin-top:16px;width:100%}.num-control.disabled[data-v-1a34f6a6]{opacity:.5;pointer-events:none}.num-control .control[data-v-1a34f6a6]{border:1px solid #47250f;line-height:55px;padding:0 10px;cursor:pointer}.num-control .control.disabled[data-v-1a34f6a6]{opacity:.5;cursor:not-allowed}.num-control .control .icon[data-v-1a34f6a6]{width:15px;height:55px;background-position:50%;background-size:contain;background-repeat:no-repeat}.num-control .control.minus .icon[data-v-1a34f6a6]{background-image:url(../img/minus.svg)}.num-control .control.plus .icon[data-v-1a34f6a6]{background-image:url(../img/plus.svg)}.num-control .control[data-v-1a34f6a6]:hover:not(.disabled){background-color:#47250f}.num-control .control:hover.minus:not(.disabled) .icon[data-v-1a34f6a6]{background-image:url(../img/minus_white.svg)}.num-control .control:hover.plus:not(.disabled) .icon[data-v-1a34f6a6]{background-image:url(../img/plus_white.svg)}.num-control input[data-v-1a34f6a6]{border:1px solid #47250f;border-right:none;border-left:none;line-height:55px;padding:0 5px;text-align:center;font-size:20px;background-color:transparent;width:100%;flex-shrink:1;flex-grow:1}.num-control input[data-v-1a34f6a6]:disabled{color:#888;cursor:not-allowed}.cart-notification-overlay[data-v-7d821bb2]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1000}.cart-notification[data-v-7d821bb2]{background:#fff;border-radius:12px;padding:24px;max-width:400px;width:90%;box-shadow:0 8px 32px rgba(0,0,0,.1);position:relative;display:flex;align-items:center;gap:16px}.cart-notification .icon[data-v-7d821bb2]{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#4caf50;border-radius:50%}.cart-notification .icon img[data-v-7d821bb2]{width:24px;height:24px}.cart-notification .message[data-v-7d821bb2]{flex:1;text-align:center}.cart-notification .message h3[data-v-7d821bb2]{margin:0 0 4px 0;font-size:18px;font-weight:600;color:#333}.cart-notification .message p[data-v-7d821bb2]{margin:0;font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-notification .close-btn[data-v-7d821bb2]{position:absolute;top:0;right:12px;background:none;border:none;cursor:pointer;padding:4px;opacity:.6;transition:opacity .2s}.cart-notification .close-btn[data-v-7d821bb2]:hover{opacity:1}.cart-notification .close-btn img[data-v-7d821bb2]{width:16px;height:16px}.notification-enter-active[data-v-7d821bb2],.notification-leave-active[data-v-7d821bb2]{transition:all .3s ease}.notification-enter[data-v-7d821bb2],.notification-leave-to[data-v-7d821bb2]{opacity:0;transform:scale(.9)}.notification-enter .cart-notification[data-v-7d821bb2],.notification-leave-to .cart-notification[data-v-7d821bb2]{transform:scale(.9)}.ingredients-chip[data-v-7349f3a3]{cursor:default;width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:4px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:12px;padding:4px 8px;margin-top:6px;margin-bottom:4px}.ingredients-chip img[data-v-7349f3a3]{opacity:.7}.ingredients-chip span[data-v-7349f3a3]{font-weight:500;margin:0;display:inline;line-height:1}.ingredients-chip.size-small[data-v-7349f3a3]{border-radius:12px;padding:4px 8px;gap:4px}.ingredients-chip.size-small img[data-v-7349f3a3]{width:12px;height:12px}.ingredients-chip.size-small span[data-v-7349f3a3]{font-size:11px}@media (min-width:992px){.ingredients-chip.size-small span[data-v-7349f3a3]{font-size:12px}}.ingredients-chip.size-medium[data-v-7349f3a3]{border-radius:16px;padding:6px 12px;gap:6px;margin-top:12px;margin-bottom:8px}.ingredients-chip.size-medium img[data-v-7349f3a3]{width:14px;height:14px}@media (min-width:768px){.ingredients-chip.size-medium img[data-v-7349f3a3]{width:16px;height:16px}}.ingredients-chip.size-medium span[data-v-7349f3a3]{font-size:13px}@media (min-width:768px){.ingredients-chip.size-medium span[data-v-7349f3a3]{font-size:15px}}.v-popper--theme-tooltip .v-popper__inner pre{color:#eee!important;font-size:12px!important}.shopping-cart h2[data-v-7a0955d0]{font-weight:500;font-size:23px}@media (min-width:768px){.shopping-cart h2[data-v-7a0955d0]{font-size:32px}}.shopping-cart .none[data-v-7a0955d0]{font-size:17px;text-align:center}.shopping-cart .orders.web[data-v-7a0955d0]{margin-top:30px;text-align:left;width:100%;display:none}@media (min-width:768px){.shopping-cart .orders.web[data-v-7a0955d0]{display:table}}.shopping-cart .orders.web.web thead tr th[data-v-7a0955d0]{font-size:17px;border-bottom:1px solid #e0e0e0;padding:4px 0}.shopping-cart .orders.web.web thead tr th[data-v-7a0955d0]:first-child{width:500px}.shopping-cart .orders.web.web thead tr th[data-v-7a0955d0]:nth-child(2),.shopping-cart .orders.web.web thead tr th[data-v-7a0955d0]:nth-child(3){width:200px}.shopping-cart .orders.web.web thead tr th[data-v-7a0955d0]:nth-child(4){width:200px;text-align:right}@media (min-width:1440px){.shopping-cart .orders.web.web thead tr th[data-v-7a0955d0]:nth-child(4){width:273px}}.shopping-cart .orders.web.web thead tr th[data-v-7a0955d0]:nth-child(5){width:67px}.shopping-cart .orders.web.web tbody td[data-v-7a0955d0]{padding:30px 0;border-bottom:1px solid #e0e0e0;vertical-align:middle}.shopping-cart .orders.web.web tbody td[data-v-7a0955d0]:nth-child(4),.shopping-cart .orders.web.web tbody td[data-v-7a0955d0]:nth-child(5){text-align:right}.shopping-cart .orders.web.web tbody .product[data-v-7a0955d0]{display:flex;gap:20px;align-items:center}.shopping-cart .orders.web.web tbody .product img[data-v-7a0955d0]{flex-shrink:0;width:180px;height:115.71px;-o-object-fit:cover;object-fit:cover}.shopping-cart .orders.web.web tbody .product .product-info span[data-v-7a0955d0]{display:block;font-weight:500;font-size:17px}.shopping-cart .orders.web.web tbody .product .product-info span[data-v-7a0955d0]:not(:first-child){margin-top:8px}.shopping-cart .orders.web.web tbody .quantity input[data-v-7a0955d0]{width:114px;padding:4px 0 4px 16px;border:1px solid #828282}.shopping-cart .orders.web.web tbody .delete[data-v-7a0955d0]{color:#eb5757;cursor:pointer}@media (min-width:768px){.shopping-cart .orders.mobile[data-v-7a0955d0]{display:none}}.shopping-cart .orders.mobile .item[data-v-7a0955d0]{display:flex;gap:20px;align-items:center;padding:16px 0;border-bottom:1px solid #e0e0e0}.shopping-cart .orders.mobile .item[data-v-7a0955d0]:first-child{border-top:1px solid #e0e0e0}.shopping-cart .orders.mobile .item img[data-v-7a0955d0]{flex-shrink:0;width:100px;height:65px;-o-object-fit:cover;object-fit:cover}.shopping-cart .orders.mobile .item .info span[data-v-7a0955d0]{display:block;margin-bottom:8px;font-weight:500;font-size:15px}.shopping-cart .orders.mobile .item .info .quantity[data-v-7a0955d0]{margin-bottom:8px;font-weight:500;font-size:17px}.shopping-cart .orders.mobile .item .info .quantity input[data-v-7a0955d0]{padding:4px 0 4px 16px}.shopping-cart .orders.mobile .item .info .total[data-v-7a0955d0]{margin-bottom:16px;font-weight:500;font-size:17px}.shopping-cart .orders.mobile .item .info .delete[data-v-7a0955d0]{color:#eb5757;cursor:pointer}.shopping-cart .summarize[data-v-7a0955d0]{margin-top:30px;display:flex;flex-direction:column}.shopping-cart .summarize.no-discount[data-v-7a0955d0]{margin-top:0}@media (min-width:768px){.shopping-cart .summarize.no-discount[data-v-7a0955d0]{margin-top:30px}}@media (min-width:768px){.shopping-cart .summarize[data-v-7a0955d0]{flex-direction:row;gap:16px}}.shopping-cart .summarize .discount[data-v-7a0955d0]{display:flex;flex-direction:column;gap:22px;align-items:center}@media (min-width:768px){.shopping-cart .summarize .discount[data-v-7a0955d0]{flex-grow:1;justify-content:space-evenly;gap:0;align-items:flex-start}}.shopping-cart .summarize .discount .item[data-v-7a0955d0]{display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.shopping-cart .summarize .discount .item[data-v-7a0955d0]{flex-direction:row;align-items:center}}.shopping-cart .summarize .discount .item .icon-discount[data-v-7a0955d0]{width:30px;height:30px}@media (min-width:768px){.shopping-cart .summarize .discount .item .icon-discount[data-v-7a0955d0]{width:50px;height:50px}}.shopping-cart .summarize .discount .item .icon-free[data-v-7a0955d0]{width:45px;height:21px}@media (min-width:768px){.shopping-cart .summarize .discount .item .icon-free[data-v-7a0955d0]{width:58px;height:27px}}.shopping-cart .summarize .discount .item p[data-v-7a0955d0]{font-size:17px;margin-top:8px}@media (min-width:768px){.shopping-cart .summarize .discount .item p[data-v-7a0955d0]{margin-top:0;margin-left:18px}}@media (min-width:768px){.shopping-cart .summarize .info[data-v-7a0955d0]{flex-basis:500px}}.shopping-cart .summarize .info .total[data-v-7a0955d0]{display:flex;justify-content:space-between;padding-top:35px;padding-bottom:35px;border-top:1px solid #e0e0e0;border-bottom:2px solid #828282;margin-top:35px}.shopping-cart .summarize .info .total.no-discount[data-v-7a0955d0]{border-top:none;margin-top:0}@media (min-width:768px){.shopping-cart .summarize .info .total[data-v-7a0955d0]{margin-top:0;padding-top:0;border-top:none;padding-bottom:30px;border-bottom:2px solid #828282}}.shopping-cart .summarize .info .total .title[data-v-7a0955d0]{font-weight:500;font-size:17px}.shopping-cart .summarize .info .total .total-info[data-v-7a0955d0]{font-size:17px}.shopping-cart .summarize .info .sum[data-v-7a0955d0]{margin-top:30px;display:flex;justify-content:space-between;align-items:center}.shopping-cart .summarize .info .sum .title[data-v-7a0955d0]{font-weight:500;font-size:17px}.shopping-cart .summarize .info .sum .sum-info[data-v-7a0955d0]{font-weight:600;font-size:32px}.shopping-cart .summarize .info button[data-v-7a0955d0]{width:100%;margin-top:30px}.shopping-cart .summarize .info button.web[data-v-7a0955d0]{display:none}@media (min-width:768px){.shopping-cart .summarize .info button.web[data-v-7a0955d0]{display:inline-block}}@media (min-width:768px){.shopping-cart .summarize .info button.mobile[data-v-7a0955d0]{display:none}}.shopping-cart .summarize .info .warn[data-v-7a0955d0]{margin-top:30px;font-size:17px;color:#e24040;line-height:32px;text-align:justify;letter-spacing:.1em}.shopping-cart .add-on[data-v-7a0955d0]{margin-top:14px}@media (min-width:768px){.shopping-cart .add-on[data-v-7a0955d0]{margin-top:30px}}.shopping-cart .add-on h3[data-v-7a0955d0]{font-weight:500;font-size:23px}@media (min-width:768px){.shopping-cart .add-on h3[data-v-7a0955d0]{font-size:32px}}.shopping-cart .add-on .products[data-v-7a0955d0]{margin-top:15px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px 15px}@media (min-width:768px){.shopping-cart .add-on .products[data-v-7a0955d0]{margin-top:24px;grid-template-columns:repeat(4,1fr);grid-gap:16px}}.shopping-cart .add-on .products .product[data-v-7a0955d0]{display:flex;flex-direction:column}.shopping-cart .add-on .products .product.sold-out[data-v-7a0955d0]{opacity:.7}.shopping-cart .add-on .products .product.sold-out .name[data-v-7a0955d0],.shopping-cart .add-on .products .product.sold-out .price[data-v-7a0955d0]{color:#888}.shopping-cart .add-on .products .product .img-container[data-v-7a0955d0]{position:relative}.shopping-cart .add-on .products .product .img-container img[data-v-7a0955d0]{width:100%;height:170px;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.shopping-cart .add-on .products .product .img-container img[data-v-7a0955d0]{height:245px}}.shopping-cart .add-on .products .product .img-container .sold-out-overlay[data-v-7a0955d0]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.shopping-cart .add-on .products .product .img-container .sold-out-overlay .sold-out-text[data-v-7a0955d0]{background:#f44336;color:#fff;padding:5px 15px;border-radius:15px;font-weight:600;font-size:14px}.shopping-cart .add-on .products .product .name[data-v-7a0955d0]{margin-top:8px;font-weight:500;font-size:15px}@media (min-width:768px){.shopping-cart .add-on .products .product .name[data-v-7a0955d0]{font-size:17px}}.shopping-cart .add-on .products .product .num[data-v-7a0955d0]{margin-top:8px;font-weight:500;font-size:15px}.shopping-cart .add-on .products .product .price[data-v-7a0955d0]{margin-top:16px;margin-bottom:16px;font-weight:500;font-size:17px}@media (min-width:768px){.shopping-cart .add-on .products .product .price[data-v-7a0955d0]{font-size:20px}}.shopping-cart .add-on .products .product button[data-v-7a0955d0]{margin-top:12px;width:100%}.shopping-cart .add-on .products .product button.sold-out-btn[data-v-7a0955d0],.shopping-cart .add-on .products .product button[data-v-7a0955d0]:disabled{background:#ccc!important;cursor:not-allowed}.shopping-cart .add-on .products .product button.sold-out-btn[data-v-7a0955d0]:hover,.shopping-cart .add-on .products .product button[data-v-7a0955d0]:disabled:hover{background:#ccc!important}