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