.svelte-1io7wqj.svelte-1io7wqj{box-sizing:border-box}div.cs-select.svelte-1io7wqj.svelte-1io7wqj{display:inline-block;vertical-align:middle;position:relative;text-align:left;background:#fff;width:100%;max-width:250px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cs-placeholder.svelte-1io7wqj.svelte-1io7wqj{border:1px solid #000;cursor:pointer;font-size:17px;padding:1em;z-index:100}.option.svelte-1io7wqj.svelte-1io7wqj{font-size:17px;padding:4px 11px}.option.svelte-1io7wqj.svelte-1io7wqj:hover{background:rgb(149, 8, 0);color:#fff}.chevron.svelte-1io7wqj.svelte-1io7wqj{height:18px;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:all 0.3s;width:18px}.chevron.opened.svelte-1io7wqj.svelte-1io7wqj{transform:translateY(-50%) rotate(-180deg)}div.cs-select.svelte-1io7wqj.svelte-1io7wqj:focus{outline:none}.cs-select.svelte-1io7wqj select.svelte-1io7wqj{display:none}.cs-select.svelte-1io7wqj span.svelte-1io7wqj{display:block;position:relative;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-select.svelte-1io7wqj .cs-selected span.svelte-1io7wqj::after{content:'\2713';margin-left:1em}.cs-select.svelte-1io7wqj .cs-options.svelte-1io7wqj{border:1px solid #000;position:absolute;overflow:hidden;width:100%;background:#fff;max-height:150px;overflow-y:auto;visibility:hidden;z-index:101}.cs-select.svelte-1io7wqj .cs-options.cs-active.svelte-1io7wqj{visibility:visible}.cs-select.svelte-1io7wqj ul.svelte-1io7wqj{list-style:none;margin:0;padding:0;width:100%}.cs-select.svelte-1io7wqj ul li.cs-focus span.svelte-1io7wqj{background-color:#ddd}.cs-select.svelte-1io7wqj li.cs-optgroup ul.svelte-1io7wqj{padding-left:1em}.cs-skin-border ul.svelte-1io7wqj span.svelte-1io7wqj::after{content:'';opacity:0}.cs-skin-border ul.svelte-1io7wqj span.svelte-1io7wqj{padding:1em 2em;backface-visibility:hidden}.cs-skin-border .cs-options.svelte-1io7wqj li span.svelte-1io7wqj:hover{background:#f5f3ec}.svelte-1io7wqj.svelte-1io7wqj::-webkit-scrollbar{width:1px;height:12px}.svelte-1io7wqj.svelte-1io7wqj::-webkit-scrollbar-thumb{background:#FFF}@media(min-width: 1600px){.option.svelte-1io7wqj.svelte-1io7wqj{padding:5px 15px}.chevron.svelte-1io7wqj.svelte-1io7wqj{height:24px;right:10px;width:24px}}
.contentTotal.svelte-1cf6n1k{font-size:16px;line-height:19px;margin-left:5px}.search-container.svelte-1cf6n1k{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:40px;margin-top:30px}.contentSearchResultContainer.svelte-1cf6n1k{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.filter-block.svelte-1cf6n1k{display:flex;flex-direction:row;justify-content:space-between;width:100%}.select-blocks-wrapper.svelte-1cf6n1k{display:flex;flex-direction:row;gap:20px}.select-container.svelte-1cf6n1k{width:190px}
.svelte-1i8k35h{box-sizing:border-box}div.svelte-1i8k35h{display:flex;flex-direction:column}.container.svelte-1i8k35h{display:flex;margin-left:auto;margin-right:auto;min-height:800px;position:relative}.contentContainer.svelte-1i8k35h{flex:1;min-height:550px}.fetch-more.svelte-1i8k35h{border:1px solid #000;color:#212121;cursor:pointer;font-size:16px;font-weight:300;line-height:50px;margin:70px 20px;text-align:center;width:150px}.fetch-more.disabled.svelte-1i8k35h{cursor:default;color:#ababab;border:1px solid #ababab}.productContainer.svelte-1i8k35h{align-items:center;border:1px solid #EAEAEA;display:flex;flex-direction:column;justify-content:space-around;padding-left:12px;padding-right:12px;padding-top:28px;padding-bottom:28px;overflow:hidden;position:relative;text-decoration:none;transition:all 0.5s}.productContainer.svelte-1i8k35h:hover{border:1px solid #000}.productImage_container.svelte-1i8k35h{align-items:center;display:flex;height:314px;justify-content:center;margin-bottom:10px;margin-left:auto;margin-right:auto;position:relative;width:100%}.image.svelte-1i8k35h{max-height:100%;max-width:100%}.productName.svelte-1i8k35h{font-size:15px;line-height:17px;text-align:center}.product-unit.svelte-1i8k35h{align-items:center;display:flex;flex-direction:row;font-size:11px;justify-content:center;text-align:center}.product-unit.volume.svelte-1i8k35h{margin-top:8px}.productPlaceholder.svelte-1i8k35h{fill:#eceaea;height:100%;width:100%}.productPriceRetail.svelte-1i8k35h{opacity:0.7;text-decoration:line-through}.productPriceRetail.margin-left.svelte-1i8k35h{margin-left:10px}.productsContainer.svelte-1i8k35h{display:grid;grid-auto-rows:1fr;grid-column-gap:25px;grid-row-gap:25px;justify-content:flex-start;margin-top:27px;position:relative}.sale-mark.svelte-1i8k35h{position:absolute;top:30px;right:0;padding:6px 8px;background:#111111;color:#fff;font-size:14px;font-weight:400;line-height:14px;-webkit-font-smoothing:antialiased}.sale-price-container.svelte-1i8k35h{background:red;border-radius:50%;color:#fff;height:50px;position:absolute;right:0;bottom:30px;width:50px}.sale-price-title.svelte-1i8k35h{font-size:10px;margin-top:9px;text-align:center}.sale-price-amount-container.svelte-1i8k35h{flex-direction:row;font-size:15px;justify-content:center}.sale-price-amount-dollars.svelte-1i8k35h{font-size:27px;line-height:24px}.product-details.svelte-1i8k35h{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-top:10px}.delimiter.svelte-1i8k35h{background-color:#EAEAEA;height:17px;width:1px}.product-price.svelte-1i8k35h{display:flex;flex-direction:row;font-size:10px;font-weight:600;line-height:16px}.add-to-cart-container.svelte-1i8k35h{display:flex;flex-direction:row;gap:10px;margin-top:13px}.add-to-cart-btn.svelte-1i8k35h{background:rgb(149, 8, 0);border:none;color:#fff;cursor:pointer;font-size:12px;padding-left:22px;padding-right:22px}.add-to-cart-btn.disabled.svelte-1i8k35h{background:#ababab}.select-variant-btn.svelte-1i8k35h{align-items:center;background:rgb(149, 8, 0);border:none;color:#fff;cursor:pointer;display:flex;font-size:12px;height:34px;justify-content:center;margin-top:13px;padding-left:22px;padding-right:22px;width:150px}.wine-90-points-container.svelte-1i8k35h{align-items:center;background:#000;border-radius:30px;display:flex;flex-direction:column;gap:4px;height:59px;justify-content:center;position:absolute;right:24px;top:24px;width:59px;z-index:2}.wine-90-points-title.svelte-1i8k35h{color:#fff;font-size:24px;line-height:24px}.wine-90-points-description.svelte-1i8k35h{color:#fff;font-size:11px}@media(min-width: 1600px){.contentContainer.svelte-1i8k35h{flex:1}.productName.svelte-1i8k35h{font-size:20px;line-height:23px}.product-unit.svelte-1i8k35h{font-size:14px;line-height:22px}.product-unit.volume.svelte-1i8k35h{margin-top:10px}.product-price.svelte-1i8k35h{font-size:14px;line-height:22px}.add-to-cart-container.svelte-1i8k35h{gap:15px;margin-top:17px}.add-to-cart-btn.svelte-1i8k35h{font-size:16px;padding-left:30px;padding-right:30px}.select-variant-btn.svelte-1i8k35h{font-size:16px;height:45px;margin-top:17px;padding-left:30px;padding-right:30px;width:200px}.wine-90-points-container.svelte-1i8k35h{border-radius:39px;gap:5px;height:78px;right:18px;top:18px;width:78px}.wine-90-points-title.svelte-1i8k35h{font-size:32px;line-height:32px}.wine-90-points-description.svelte-1i8k35h{font-size:14px}}