.svg-container[data-v-4f013ba7]{align-items:center;display:flex;height:var(--svg-size);justify-content:center;width:var(--svg-size)}.loader-svg[data-v-4f013ba7]{bottom:0;left:0;position:absolute;right:0;top:0;fill:none;stroke-width:5px;stroke-linecap:round;stroke:var(--svg-color)}.animate[data-v-4f013ba7]{animation:loading-animation-4f013ba7 1s cubic-bezier(1,1,1,1) 0s infinite}@keyframes loading-animation-4f013ba7{0%{stroke-dasharray:15 81;stroke-dashoffset:0}50%{stroke-dasharray:47.1;stroke-dashoffset:47.1}to{stroke-dasharray:15 81;stroke-dashoffset:94.2}}.progress-text[data-v-4f013ba7]{color:var(--svg-color);font-size:calc(var(--svg-size)/4);font-weight:600;position:absolute}.delele-button[data-v-d984e589]{align-items:center;background-color:#f5f7fa;border-radius:var(--border-radius-smaller);cursor:pointer;display:flex;flex-direction:row;justify-content:center}.label-info[data-v-0a80e058]{border-radius:var(--border-radius-middle);display:inline-block;font-size:1.2rem;padding:.8rem 2rem}.label-info>p[data-v-0a80e058]{font-weight:600;letter-spacing:.01em;width:-moz-max-content;width:max-content}.button[data-v-0a80e058]{cursor:pointer}.canceled[data-v-0a80e058]{background:#f74b3d}.canceled>p[data-v-0a80e058]{color:var(--color-background-bright)}.disabled[data-v-0a80e058]{background:var(--color-background)}.disabled.outlined[data-v-0a80e058]{border:1px solid #91a1be}.disabled>p[data-v-0a80e058]{color:#91a1be}.primary[data-v-0a80e058]{background:var(--color-primary)}.primary.outlined[data-v-0a80e058]{border:1px solid var(--color-background-bright)}.primary>p[data-v-0a80e058]{color:var(--color-background-bright)}.white[data-v-0a80e058]{background:var(--color-background-bright)}.white.outlined[data-v-0a80e058]{border:1px solid var(--color-primary)}.white>p[data-v-0a80e058]{color:var(--color-primary)}.green[data-v-0a80e058]{background-color:#39bc6b}.green.outlined[data-v-0a80e058]{border:1px solid var(--color-background-bright)}.green>p[data-v-0a80e058]{color:var(--color-background-bright)}.compact[data-v-0a80e058]{border-radius:.6rem;padding:.5rem 1rem}.compact>p[data-v-0a80e058]{font-size:1rem}.offer[data-v-0a80e058]{background-color:var(--color-primary);clip-path:polygon(50% 0,60% 20%,100% 25%,75% 50%,100% 75%,60% 80%,50% 100%,40% 80%,0 75%,25% 50%,0 25%,40% 20%);padding:1rem 2rem;text-transform:uppercase}.offer[data-v-0a80e058],.offer>p[data-v-0a80e058]{color:#fff;font-size:1.5rem;font-weight:600}.offer>p[data-v-0a80e058]{text-align:center}.qty[data-v-e2cc1a1f]{padding:0 1rem}.qty>p[data-v-e2cc1a1f]{font-size:1.5rem;font-weight:600;height:1.5rem;text-align:center;width:1.5rem}.button-left-right[data-v-e2cc1a1f]{background-color:transparent;border-radius:.5rem;cursor:pointer;height:2rem}.disabled[data-v-e2cc1a1f]{cursor:auto}strong[data-v-37fa1a22]{margin-top:.5rem}.item-card[data-v-37fa1a22]{background-color:var(--color-background-bright);border:1px solid var(--cart-card-border-color);border-radius:var(--border-radius-middle);padding:1.5rem}.item-price-breakdown[data-v-37fa1a22]{align-items:center;color:var(--color-heading);display:flex;font-size:1rem;font-weight:500;justify-content:flex-end}.price-breakdown-container[data-v-37fa1a22]{grid-column:1/7}.price-breakdown-container>small[data-v-37fa1a22]{font-weight:600}.icon[data-v-37fa1a22]{fill:var(--color-primary);height:1.3rem;width:1.3rem}.icons-container[data-v-37fa1a22]{align-items:center;cursor:pointer;display:flex;margin-left:.5rem}.item-grid[data-v-37fa1a22]{display:grid;grid-template-columns:repeat(6,1fr)}.item-title[data-v-37fa1a22]{align-self:start;font-size:clamp(1.2rem,14px,1.2rem);grid-column:1/6;grid-row:1;justify-self:start}.delele-button-item[data-v-37fa1a22]{align-self:start;grid-row:1;justify-self:end}.item-price-container[data-v-37fa1a22]{align-self:flex-end;grid-column:5/-1;grid-row:2;justify-self:end}.item-price[data-v-37fa1a22]{color:var(--color-text-price);display:flex;font-size:1.8em;font-weight:600;text-align:start;top:0}.item-quantity[data-v-37fa1a22]{align-items:baseline;display:flex;justify-content:flex-end}.item-quantity>p[data-v-37fa1a22]{font-weight:600}.item-img-container[data-v-37fa1a22]{align-items:center;align-self:flex-end;color:var(--vt-c-black-bright);display:flex;flex-direction:column;font-size:1.2rem;grid-column:1/6;grid-row:2;justify-self:start}.item-img[data-v-37fa1a22]{border-radius:5px;max-height:7rem;max-width:15rem}.preview-link-container[data-v-37fa1a22]{align-items:center;display:flex}#search-icon[data-v-37fa1a22]{margin-right:.2rem}.cart-cont[data-v-268452a0]{display:flex;flex-direction:column;max-height:45rem;overflow:auto}.store-name-cont[data-v-268452a0]{align-items:center;display:flex;flex-direction:row;margin-top:2rem}.store-name[data-v-268452a0]{color:var(--color-heading);font-size:1.6rem;font-weight:500;letter-spacing:.01em;margin-right:1.5rem}.messages[data-v-3b831ccc]{display:flex;flex-direction:column;width:100%}.preorder-notice[data-v-3b831ccc]{align-items:center;background:#ffe6ee;border-radius:var(--border-radius-pronounced);display:flex;flex-direction:row;padding:1rem}.preorder-notice p[data-v-3b831ccc]{font-size:1.2rem;margin-left:1rem}@keyframes fadeIn-3b831ccc{0%{opacity:0}to{opacity:1}}p[data-v-3b831ccc]{animation:fadeIn-3b831ccc .8s;white-space:pre-line}.chip[data-v-3b831ccc]{margin-bottom:1rem}button[data-v-1c8214cc]{background-color:var(--color-primary);border:.2rem solid var(--color-primary);border-radius:var(--border-radius-smaller);box-shadow:0 5px 10px var(--color-primary-shadow);cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:1.2rem 4.4rem;transition:background-color .6s ease;width:100%}button[data-v-1c8214cc]:hover{background-color:var(--color-primary-hover);border:.2rem solid var(--color-primary-hover)}button[data-v-1c8214cc]:focus{background-color:var(--color-primary-focus);border:.2rem solid var(--color-primary-focus)}button.secondary[data-v-1c8214cc]{background-color:#f8d3df;border:none!important;box-shadow:none!important;color:var(--color-primary)}button.outlined[data-v-1c8214cc]{background-color:var(--primary-button-outline-background);border:.2rem solid var(--color-primary);color:var(--color-primary)}button.disabled[data-v-1c8214cc]{background:var(--color-background);border:.2rem solid #91a1be;box-shadow:0 5px 10px #0000001a;cursor:default}button.loading[data-v-1c8214cc]{padding:1.25rem 2rem}.primaryButtonText[data-v-1c8214cc]{color:var(--button-text-color);font-size:1.8rem;font-weight:600;letter-spacing:.03rem;line-height:3rem;text-transform:var(--primary-button-text-transform)}.primaryButtonText.disabled[data-v-1c8214cc]{color:#91a1be}.modal[data-v-eb2fcea4]{align-items:center;background-color:#000000ea;display:flex;height:100%;justify-content:center;padding:2rem;position:fixed;width:var(--app-width);z-index:2}.modal-content[data-v-eb2fcea4]{background-color:var(--color-background-bright);border-radius:var(--border-radius-middle);display:flex;display:-webkit-flex;flex-direction:column;height:auto;margin-top:10%;padding:1.6rem;position:relative;transition:all .5s;width:95%}.modal-content>p[data-v-eb2fcea4]{font-size:3rem;font-weight:700;margin-bottom:2rem}.close-button[data-v-eb2fcea4]{align-self:flex-end;-webkit-align-self:flex-end;cursor:pointer}.shop-title[data-v-2a640c13]{color:#192a4e;font-size:1.6rem;font-weight:500;letter-spacing:.01em;line-height:100%;margin-bottom:1rem;margin-top:.5rem}.cart-items-cont[data-v-2a640c13]{margin-top:2rem;max-height:40rem;overflow:auto}.header[data-v-2a640c13]{font-size:3rem;font-weight:600;text-align:center}.empty-message[data-v-2a640c13]{margin-top:2rem;text-align:center}.canvas-container{display:inline-block!important;height:var(--canvas-target-height)!important;width:var(--canvas-target-width)!important}.canvas-container .lower-canvas,.canvas-container .upper-canvas{height:100%!important;width:100%!important}.canvas-container .lower-canvas{border-radius:var(--border-radius-small)}.container[data-v-97a8e1e4]{display:flex;flex-direction:column}.container.vertical[data-v-97a8e1e4]{align-items:center;width:var(--thickness)}.container.horizontal[data-v-97a8e1e4]{height:var(--thickness);justify-content:center}.track[data-v-97a8e1e4]{background:#7d7d7d4d;border-radius:.5rem;cursor:pointer;margin:0}.track.vertical[data-v-97a8e1e4]{background:linear-gradient(to bottom,var(--color-primary) var(--track-paint-percentage),hsla(0,0%,49%,.3) var(--track-paint-percentage));width:.4rem}.track.horizontal[data-v-97a8e1e4]{background:linear-gradient(to right,var(--color-primary) var(--track-paint-percentage),hsla(0,0%,49%,.3) var(--track-paint-percentage));height:.4rem}.handle[data-v-97a8e1e4]{background:var(--color-background-bright);border:3px solid var(--color-primary);border-radius:50%;cursor:grab;height:var(--thickness);position:absolute;width:var(--thickness)}.handle.horizontal[data-v-97a8e1e4]{transform:translate(-50%)}.handle.vertical[data-v-97a8e1e4]{transform:translateY(-50%)}.editor-container[data-v-8344f011]{align-items:center;display:flex;justify-content:center}.header[data-v-6ceadc96]{font-size:3rem;font-weight:600;margin:0 2rem 3rem;text-align:center}.disclaimer[data-v-6ceadc96]{align-self:center;margin-top:3rem}.top-info-wrapper[data-v-f8a32a55]{overflow:hidden;width:100%}.top-info[data-v-f8a32a55]{align-items:center;background-color:var(--color-secondary);display:flex;height:auto;justify-content:center;padding:.8rem;transition:opacity 1.5s ease,background-color 1s ease;width:100%}.bg-black[data-v-f8a32a55]{background-color:var(--color-primary-focus)!important;opacity:1}.text-black[data-v-f8a32a55]{color:#d32f2f;font-size:1.4rem!important;font-weight:900!important;letter-spacing:2rem}.bg-primary[data-v-f8a32a55]{background-color:var(--color-primary);opacity:1}.top-info>p[data-v-f8a32a55]{color:var(--color-background-bright);font-size:1.2rem;font-weight:600;letter-spacing:.01em;line-height:18px;text-align:center;text-transform:uppercase;transition:opacity .5s ease}img[data-v-2a9c74dc]{align-self:center;border-radius:var(--border-radius-small);margin-top:1.8rem;max-height:calc(var(--app-height)*.5);max-width:100%}.legend-text[data-v-2a9c74dc]{color:#6c7c98;margin-top:.5rem;text-align:center}.mayoristas-modal-text-container[data-v-9c131c3f]{background-color:var(--color-primary-soft);border-radius:var(--border-radius-middle);font-size:1.6rem;font-weight:500;line-height:2.4rem;margin-top:1rem;padding:1rem}.header[data-v-9c131c3f]{font-size:2.1rem;font-weight:600;margin-bottom:1rem;margin-top:1rem;text-align:center}.dsc-descrition[data-v-9c131c3f]{padding:1rem}.disclaimer-text[data-v-9c131c3f]{margin-top:1.5rem}.disclaimer-text p[data-v-9c131c3f]{font-size:1.2rem}.header[data-v-becdbe8c]{font-size:3rem;font-weight:600;text-align:center}.modal-results[data-v-becdbe8c]{overflow-y:auto;overflow:scroll;overflow-y:scroll;padding-left:0;-webkit-overflow-scrolling:touch!important;max-height:300px}.modal-option[data-v-becdbe8c]{border-top:none;font-size:1.3rem;list-style:none;padding:1.5rem 1rem}.borderline[data-v-becdbe8c]{border-top:1px solid #bfbfbf}.radio-label[data-v-becdbe8c]{align-items:center;cursor:pointer;display:flex;width:100%}.radio-input[data-v-becdbe8c]{margin-right:1rem}.product-info[data-v-becdbe8c]{display:flex;justify-content:space-between;width:100%}.price[data-v-becdbe8c]{color:var(--color-primary);font-size:1.3rem;font-weight:700}.header[data-v-0d1ca489]{font-size:2.5rem;font-weight:600;margin:0 2rem 3rem;text-align:center}.invoice[data-v-0d1ca489]{border-radius:8px;margin:0 4rem;padding:0 1rem}.invoice-item[data-v-0d1ca489]{display:flex;font-size:1.4rem;justify-content:space-between;margin-bottom:.5rem}.invoice-item.total[data-v-0d1ca489]{margin-top:.5rem;padding-top:.5rem}.invoice-item span[data-v-0d1ca489]:last-child{color:var(--color-primary);font-size:1.6rem}span[data-v-0d1ca489]{font-weight:600}.snackbar-text[data-v-a361c0ec]{color:var(--color-background-bright);font-size:1.2rem;text-align:left}.close-button[data-v-a361c0ec]{color:#2196f3;cursor:pointer;font-size:2em;font-weight:700;justify-self:end;margin:1rem}.snackbar[data-v-a361c0ec]{background-color:#333;border-radius:var(--border-radius-small);display:grid;grid-template-columns:9fr 1fr;padding:3rem;text-align:center;grid-gap:1rem;align-items:center}#snackbar[data-v-5bc6fc13]{bottom:0;padding-bottom:var(--base-padding-bottom);position:fixed;width:var(--app-width);z-index:4}#snackbar[data-v-5bc6fc13]:empty{display:none}
