.notice.svelte-19utaws{display:block;color:var(--quaternary-color-2);font-weight:500;font-size:14px;max-width:180px;margin:20px 0 0;text-align:left;padding:0;text-decoration:none;line-height:1.3em}.notice.svelte-19utaws strong{font-weight:700}.notice.svelte-19utaws span:where(.svelte-19utaws){display:inline-flex;width:16px;height:16px;border:2px solid var(--secondary-color);color:var(--secondary-color);justify-content:center;align-items:center;border-radius:50%;margin-left:5px;font-size:10px;font-weight:800}.ratings.svelte-1s997p1{display:flex;align-items:center;gap:7px}.stars.svelte-1s997p1{display:flex;align-items:center}.star.svelte-1s997p1{width:20px;height:20px;color:var(--secondary-color)}.relation.svelte-1s997p1{font-size:15px;font-weight:700;color:var(--secondary-color);line-height:1em}.total.svelte-1s997p1{font-size:15px;color:var(--text-color);text-decoration:underline;color:var(--soft-contrast-color-light);margin-left:7px;line-height:1em}svg.svelte-17umep5{width:var(--icon-width, 28px);height:var(--icon-height, 28px)}button.svelte-a9dlb3{background-color:var(--neutral-color);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:65px;height:65px;border-radius:50%;color:#ffd0d7;border:1px solid #FFD0D7}button.active.svelte-a9dlb3{color:var(--tertiary-color);border:1px solid var(--tertiary-color)}button.loading.svelte-a9dlb3{cursor:not-allowed;color:var(--primary-color);border:1px solid var(--primary-color);animation-name:svelte-a9dlb3-beat;animation-duration:1s;animation-iteration-count:infinite}@keyframes svelte-a9dlb3-beat{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}svg.svelte-2m8d1e{width:var(--icon-width, 16px);height:var(--icon-height, 17px)}.container.svelte-125u0ei{display:flex;justify-content:center;align-items:center;position:fixed;z-index:60;top:0;left:0;width:100%;height:100%}.modal.svelte-125u0ei{position:relative;top:50px;z-index:1;background-color:var(--secondary-neutral-color);padding:20px 30px 40px;border-radius:15px;box-shadow:var(--box-shadow);width:90%;max-width:400px;max-height:90vh;max-height:90dvh;overflow:auto;opacity:1;animation-name:svelte-125u0ei-slide;animation-duration:.2s;animation-fill-mode:forwards}.top.svelte-125u0ei{display:flex;justify-content:flex-end;margin-bottom:10px}.description.svelte-125u0ei{text-align:center;margin:20px auto 30px}.submit.svelte-125u0ei{display:flex;justify-content:center;margin:30px 0 0}@keyframes svelte-125u0ei-slide{0%{top:30px}to{top:0}}.cols.svelte-1jgubmi{display:flex;gap:30px;margin-top:40px;padding-bottom:30px}.col.svelte-1jgubmi{flex:1}.gallery-container.svelte-1jgubmi{padding:60px 0;top:0;position:relative;transition-duration:.3s}.share-container.svelte-1jgubmi{position:absolute;top:2px;right:0;z-index:1}h1.svelte-1jgubmi{font-size:30px;font-weight:700;margin-bottom:10px;max-width:500px}.reviews.svelte-1jgubmi{text-decoration:none}.actions.svelte-1jgubmi{margin-top:30px;border-bottom:1px solid var(--soft-contrast-color-lighter);padding-bottom:40px}.actions.svelte-1jgubmi .row:where(.svelte-1jgubmi){display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:30px}.discount.svelte-1jgubmi{display:block;font-family:Inter,sans-serif;font-size:16px;color:var(--soft-contrast-color);font-weight:600;text-decoration:line-through;margin-bottom:0}.price.svelte-1jgubmi{font-family:Inter,sans-serif;font-size:23px;color:var(--secondary-color);font-weight:700;margin-bottom:0}.quantity-actions.svelte-1jgubmi{display:flex;align-items:center;justify-content:flex-end;gap:5px}.quantity-actions.svelte-1jgubmi button:where(.svelte-1jgubmi){width:30px;height:30px;background-color:var(--soft-contrast-color-lighter);color:var(--neutral-color);font-size:20px;font-weight:700;border-radius:50%;border:none;cursor:pointer}.quantity-actions.svelte-1jgubmi input:where(.svelte-1jgubmi){width:30px;height:40px;font-size:16px;font-weight:700;border:none;border-radius:5px;background-color:transparent;text-align:center;color:var(--primary-color)}.add-to-favorites.svelte-1jgubmi{min-width:65px}.product-subtitle.svelte-1jgubmi{font-family:Inter,sans-serif;font-size:16px;text-transform:uppercase;color:var(--soft-contrast-color-light);margin:0 0 20px;font-weight:700}.related.svelte-1jgubmi{border-bottom:1px solid var(--soft-contrast-color-lighter);padding:40px 0}.related-products.svelte-1jgubmi{display:flex;flex-wrap:wrap;gap:15px}.related-product.svelte-1jgubmi{display:block;padding:20px;border-radius:8px;background-color:var(--neutral-color);color:var(--primary-color);text-decoration:none;box-shadow:var(--box-shadow)}.related-product.selected.svelte-1jgubmi{color:var(--neutral-color);background-color:var(--primary-color);box-shadow:none}a.related-product.svelte-1jgubmi:hover{opacity:.8}.extras.svelte-1jgubmi{border-bottom:1px solid var(--soft-contrast-color-lighter);padding:40px 0}.extra-button.svelte-1jgubmi{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px;width:100%}.extra-button.svelte-1jgubmi:last-child{margin-bottom:0}.extra-button.svelte-1jgubmi .image:where(.svelte-1jgubmi){width:67px;height:67px;background-color:#dfc186;border-radius:8px;position:relative}.extra-button.svelte-1jgubmi .image:where(.svelte-1jgubmi) img:where(.svelte-1jgubmi){width:59px;height:59px;object-fit:contain;position:relative;top:-10px;left:3px;filter:drop-shadow(0px 4px 6px rgba(0,0,0,.2))}.wrapping.svelte-1jgubmi .image:where(.svelte-1jgubmi){background-color:#ab7e37}.extra-button.svelte-1jgubmi .text:where(.svelte-1jgubmi){text-align:left;flex:1}.extra-button.svelte-1jgubmi h3:where(.svelte-1jgubmi){margin:0 0 3px;font-family:Inter,sans-serif;font-size:16px;font-weight:700}.extra-button.svelte-1jgubmi p:where(.svelte-1jgubmi){margin:0;line-height:1.1em}.extra-button.svelte-1jgubmi .plus:where(.svelte-1jgubmi){font-size:30px;color:var(--primary-color);border-radius:50%;border:1px solid var(--soft-contrast-color-light);width:40px;height:40px;display:flex;align-items:center;justify-content:center;line-height:1.1em;margin:0;padding:0;font-weight:300;display:block}.extra-button.svelte-1jgubmi:hover img:where(.svelte-1jgubmi){transform:scale(1.1)}.extras.svelte-1jgubmi h2:where(.svelte-1jgubmi){margin-bottom:25px}.info.svelte-1jgubmi{padding:40px 0}.product-description p,.product-description li,.product-description ul,.product-description ol,.product-description a{font-size:15px;line-height:1.2em;margin-bottom:20px}.product-description li{margin-bottom:0}.product-description strong{font-weight:600}.categories.svelte-1jgubmi{display:flex;flex-wrap:wrap;gap:15px;margin-top:30px}.category.svelte-1jgubmi{display:flex;align-items:center;gap:15px;text-decoration:none;border:1px solid var(--soft-contrast-color-lighter);border-radius:8px;height:74px;overflow:hidden;padding:0 20px;color:var(--primary-color);font-size:16px}.category.svelte-1jgubmi .icon:where(.svelte-1jgubmi){width:28px;height:28px;display:flex;align-items:center;justify-content:center}.category.svelte-1jgubmi:hover .icon:where(.svelte-1jgubmi){transform:scale(1.1)}.category.svelte-1jgubmi .icon:where(.svelte-1jgubmi) img:where(.svelte-1jgubmi){width:100%;height:100%;display:block;object-fit:contain}.category-parent.svelte-1jgubmi{font-weight:700;font-size:16px}.category-child.svelte-1jgubmi{font-weight:400;font-size:15px}.category.svelte-1jgubmi .text:where(.svelte-1jgubmi){display:flex;flex-direction:column;justify-content:flex-start}.ml-price.svelte-1jgubmi{font-size:11px;color:var(--soft-contrast-color);display:block;font-weight:400}.stock-subscription-btn.svelte-1jgubmi{margin-top:30px;margin-bottom:-10px;display:flex;justify-content:center}.stock-subscription-btn.svelte-1jgubmi button:where(.svelte-1jgubmi),.stock-subscription-btn.svelte-1jgubmi div:where(.svelte-1jgubmi){display:flex;align-items:center;gap:10px;color:var(--secondary-color);font-size:16px}.stock-subscription-btn.svelte-1jgubmi .icon:where(.svelte-1jgubmi){color:var(--neutral-color);background-color:var(--secondary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;width:36px;height:36px;transition-duration:.1s}.stock-subscription-btn.svelte-1jgubmi button:where(.svelte-1jgubmi):hover .icon:where(.svelte-1jgubmi){animation-name:svelte-1jgubmi-tilin;animation-duration:.3s;animation-iteration-count:infinite}@keyframes svelte-1jgubmi-tilin{0%{transform:rotate(0)}50%{transform:rotate(20deg)}to{transform:rotate(0)}}.stock-subscription-btn.svelte-1jgubmi button:where(.svelte-1jgubmi) .text:where(.svelte-1jgubmi){text-decoration:underline}@media all and (max-width: 750px){.cols.svelte-1jgubmi{flex-direction:column}.gallery-container.svelte-1jgubmi{padding:0;position:relative}.actions.svelte-1jgubmi{position:relative;border-bottom:none}.actions.svelte-1jgubmi:before{content:"";position:absolute;bottom:0;left:-7%;width:114%;height:360%;background-color:var(--secondary-color-extra-light);z-index:-1;border-radius:16px}.not-available.svelte-1jgubmi .actions:where(.svelte-1jgubmi):before{height:303%}h1.svelte-1jgubmi{font-size:26px}.extra-button.svelte-1jgubmi p:where(.svelte-1jgubmi){font-size:14px}}.generic-subtitle.svelte-i0mmv8{color:var(--secondary-color);font-size:14px;font-weight:700}.generic-title.svelte-i0mmv8{font-size:26px;margin-bottom:30px}.cocktails-results.svelte-i0mmv8{display:flex;gap:30px;overflow:auto}.fake.svelte-i0mmv8{width:20px;height:20px}.content.svelte-1nxysfu{width:var(--content-width);max-width:1100px;margin:0 auto}.reviews-container.svelte-1nxysfu{padding:20px 0}.recent.svelte-1nxysfu,.related-cocktails.svelte-1nxysfu{margin-left:9%;padding-left:60px}.recent.svelte-1nxysfu{margin-top:50px;margin-bottom:40px}.reviews.svelte-1nxysfu{margin:0 auto;padding:0 60px 10px;max-width:800px}.related-cocktails.svelte-1nxysfu{margin-top:60px;margin-bottom:30px}.reviews-container.svelte-1nxysfu{background-color:var(--neutral-color)}@media all and (max-width: 1000px){.recent.svelte-1nxysfu,.related-cocktails.svelte-1nxysfu{margin-left:0;padding-left:9%}.reviews.svelte-1nxysfu{margin:0;padding:0 9%}}
