.wrapper.svelte-1petbsx{border-bottom:1px solid #E1E1E1;padding-bottom:17px}.title-container.svelte-1petbsx{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.title.svelte-1petbsx{color:#8D8D8D;font-size:14px;font-weight:600;line-height:39px}.category-container.svelte-1petbsx{height:0;overflow:hidden}.category-container.visible.svelte-1petbsx{height:fit-content;padding-top:14px}.icon.title.svelte-1petbsx{transition:all 0.3s}.icon.title.visible.svelte-1petbsx{transform:rotate(-180deg)}.category-item.svelte-1petbsx{align-items:center;cursor:pointer;display:flex;fill:#E1E1E1;flex-direction:row;font-size:17px;gap:20px;justify-content:flex-start;line-height:32px;text-transform:capitalize}.category-item.active.svelte-1petbsx{fill:rgb(99, 99, 99)}.category-radio-btn.svelte-1petbsx{height:24px;width:24px}
.wrapper.svelte-w9xkga{font-size:16px;line-height:22px;margin-top:20px}.title.svelte-w9xkga{font-size:16px;line-height:22px;margin-top:20px}.category-container.svelte-w9xkga{height:0;overflow:hidden}.category-container.visible.svelte-w9xkga{height:fit-content;padding-top:14px}.category-item.svelte-w9xkga{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:17px;font-weight:300;gap:20px;justify-content:flex-start;line-height:32px;font-family:Alata, sans-serif}.category-radio-btn.svelte-w9xkga{fill:#E1E1E1;height:24px;width:24px}.category-radio-btn.active.svelte-w9xkga{fill:rgb(99, 99, 99)}@media(min-width: 1600px){.wrapper.svelte-w9xkga{font-size:22px;line-height:29px;margin-top:27px}.title.svelte-w9xkga{font-size:22px;line-height:29px;margin-top:27px}}
.svelte-13tfmdg{box-sizing:border-box}.search-input.svelte-13tfmdg{background-color:transparent;border:1px solid #000;outline:none;padding-bottom:11px;padding-left:15px;padding-right:30px;padding-top:11px;transition:background-color 0.25s;width:100%}.search-input.svelte-13tfmdg:focus{background:#fff;color:rgb(99, 99, 99)}.input-container.svelte-13tfmdg{position:relative}.input-icon-container.svelte-13tfmdg{background:rgb(99, 99, 99);bottom:0;position:absolute;right:0;top:0;width:50px}.input-icon.svelte-13tfmdg{fill:#fff;height:17px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:17px}.wrapper.svelte-13tfmdg{background:#fff;box-shadow:1px 3px 8px 1px #212121;color:#000;display:flex;flex-direction:row;left:4px;position:absolute;top:75px}.suggestion.svelte-13tfmdg{align-items:center;border:2px solid #fff;color:#000;cursor:pointer;display:flex;flex-direction:column;font-size:12px;min-height:22px;margin:4px;padding:4px;text-decoration:none;transition:all 0.5s;width:127px}.suggestion.svelte-13tfmdg:hover{border:2px solid rgb(99, 99, 99)}.suggestion-container.svelte-13tfmdg{background:#fff;display:flex;flex:1;flex-direction:row;margin-top:5px;max-height:338px;padding:4px;text-decoration:none;right:-8px;z-index:100}.suggestion-tag.svelte-13tfmdg{font-size:10px;font-weight:700;margin-top:6px;text-align:center;text-transform:uppercase}.suggestion-name.svelte-13tfmdg,.suggestion-volume.svelte-13tfmdg{font-size:10px;margin-top:6px;text-align:center}.image-container.svelte-13tfmdg{align-items:center;display:flex;justify-content:center;position:relative}.image.svelte-13tfmdg{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;height:112px;width:112px}.sale-price-container.svelte-13tfmdg{align-items:center;background:rgb(99, 99, 99);border-radius:50%;color:#fff;display:flex;flex-direction:column;height:60px;justify-content:center;position:absolute;left:8px;top:8px;width:60px}.sale-price-title.svelte-13tfmdg{font-size:8px;font-weight:600;margin-top:7px;text-align:center}.sale-price-amount-container.svelte-13tfmdg{flex-direction:row;font-size:11px;font-weight:600;justify-content:center}.top-suggestions-container.svelte-13tfmdg{display:flex;flex-direction:column;padding:8px;width:150px}.trending-container.svelte-13tfmdg{display:flex;flex-direction:column;gap:11px;min-width:225px;padding:8px}.title.svelte-13tfmdg{font-size:18px;text-align:center}.trend-element.svelte-13tfmdg{border:1px solid rgb(99, 99, 99);cursor:pointer;padding:8px;transition:all 0.2s;width:fit-content}.trend-element.svelte-13tfmdg:hover{background:rgb(99, 99, 99);color:#fff}.top-element.svelte-13tfmdg{font-size:14px;margin-bottom:6px;margin-top:6px;transition:all 0.2s}.top-element.svelte-13tfmdg:hover{text-decoration:underline}.placeholder.svelte-13tfmdg{fill:#eceaea;height:100%;width:100%}@media(min-width: 1600px){.search-input.svelte-13tfmdg{padding-bottom:15px;padding-left:20px;padding-right:40px;padding-top:15px}.input-icon-container.svelte-13tfmdg{width:50px}.input-icon.svelte-13tfmdg{height:23px;width:23px}.wrapper.svelte-13tfmdg{left:5px;top:70px}.suggestion.svelte-13tfmdg{font-size:16px;min-height:30px;margin:5px;padding:5px;width:170px}.suggestion-container.svelte-13tfmdg{margin-top:6px;max-height:450px;padding:5px;right:-10px}.suggestion-tag.svelte-13tfmdg{font-size:14px;margin-top:8px}.suggestion-name.svelte-13tfmdg,.suggestion-volume.svelte-13tfmdg{font-size:14px;margin-top:8px}.image.svelte-13tfmdg{height:150px;width:150px}.sale-price-container.svelte-13tfmdg{height:80px;left:10px;top:10px;width:80px}.sale-price-title.svelte-13tfmdg{font-size:11px;margin-top:9px}.sale-price-amount-container.svelte-13tfmdg{font-size:15px}.top-suggestions-container.svelte-13tfmdg{display:flex;flex-direction:column;padding:10px;width:200px}.trending-container.svelte-13tfmdg{gap:15px;min-width:300px;padding:10px}.title.svelte-13tfmdg{font-size:24px}.trend-element.svelte-13tfmdg{padding:10px}.top-element.svelte-13tfmdg{font-size:18px;margin-bottom:8px;margin-top:8px}}
.svelte-r4bkbu.svelte-r4bkbu{box-sizing:border-box}div.cs-select.svelte-r4bkbu.svelte-r4bkbu{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-r4bkbu.svelte-r4bkbu{border:1px solid #000;cursor:pointer;font-size:17px;padding:1em;z-index:100;font-family:Alata, sans-serif}.option.svelte-r4bkbu.svelte-r4bkbu{font-size:17px;padding:4px 11px}.option.svelte-r4bkbu.svelte-r4bkbu:hover{background:rgb(99, 99, 99);color:#fff}.chevron.svelte-r4bkbu.svelte-r4bkbu{height:18px;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:all 0.3s;width:18px}.chevron.opened.svelte-r4bkbu.svelte-r4bkbu{transform:translateY(-50%) rotate(-180deg)}div.cs-select.svelte-r4bkbu.svelte-r4bkbu:focus{outline:none}.cs-select.svelte-r4bkbu select.svelte-r4bkbu{display:none}.cs-select.svelte-r4bkbu span.svelte-r4bkbu{display:block;position:relative;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-select.svelte-r4bkbu .cs-selected span.svelte-r4bkbu::after{content:'\2713';margin-left:1em}.cs-select.svelte-r4bkbu .cs-options.svelte-r4bkbu{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-r4bkbu .cs-options.cs-active.svelte-r4bkbu{visibility:visible}.cs-select.svelte-r4bkbu ul.svelte-r4bkbu{list-style:none;margin:0;padding:0;width:100%}.cs-select.svelte-r4bkbu ul li.cs-focus span.svelte-r4bkbu{background-color:#ddd}.cs-select.svelte-r4bkbu li.cs-optgroup ul.svelte-r4bkbu{padding-left:1em}.cs-skin-border ul.svelte-r4bkbu span.svelte-r4bkbu::after{content:'';opacity:0}.cs-skin-border ul.svelte-r4bkbu span.svelte-r4bkbu{padding:1em 2em;backface-visibility:hidden}.cs-skin-border .cs-options.svelte-r4bkbu li span.svelte-r4bkbu:hover{background:#f5f3ec}.svelte-r4bkbu.svelte-r4bkbu::-webkit-scrollbar{width:1px;height:12px}.svelte-r4bkbu.svelte-r4bkbu::-webkit-scrollbar-thumb{background:#FFF}@media(min-width: 1600px){.option.svelte-r4bkbu.svelte-r4bkbu{padding:5px 15px}.chevron.svelte-r4bkbu.svelte-r4bkbu{height:24px;right:10px;width:24px}}
.search-block-wrapper.svelte-1ui3f3m{background:#fff;padding-top:30px;padding-bottom:30px}.sidebar-group.svelte-1ui3f3m{margin-top:10px;padding-left:0;width:256px}.sidebar-group-country.svelte-1ui3f3m{margin-top:30px}.sidebar-title.svelte-1ui3f3m{font-size:20px;line-height:26px}.sidebar-header.svelte-1ui3f3m{font-size:16px;line-height:22px;margin-top:30px}.sidebar-subheader.svelte-1ui3f3m{font-size:16px;line-height:22px;margin-top:20px}.refine-wrapper.svelte-1ui3f3m{height:calc(100vh - 122px);overflow-y:auto}.qty-container.svelte-1ui3f3m{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:13px;font-weight:300;gap:9px;line-height:24px}.qty-icon-container.svelte-1ui3f3m{height:20px;width:20px}.qty-icon.svelte-1ui3f3m{height:100%;width:100%}@media(min-width: 1600px){.sidebar-container.svelte-1ui3f3m{width:280px}.sidebar-title.svelte-1ui3f3m{font-size:27px;line-height:35px}.sidebar-header.svelte-1ui3f3m{font-size:22px;line-height:29px;margin-top:40px}.sidebar-subheader.svelte-1ui3f3m{font-size:22px;line-height:29px;margin-top:27px}.sidebar-group.svelte-1ui3f3m{margin-top:14px}.qty-container.svelte-1ui3f3m{font-size:17px;gap:12px;line-height:32px}.qty-icon-container.svelte-1ui3f3m{height:24px;width:24px}}.svelte-1ui3f3m::-webkit-scrollbar{width:1px;height:12px}.svelte-1ui3f3m::-webkit-scrollbar-thumb{background:#FFF}
.contentTotal.svelte-1rqqnfn{font-size:16px;line-height:19px;margin-left:5px}.search-container.svelte-1rqqnfn{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:40px;margin-top:30px}.contentSearchResultContainer.svelte-1rqqnfn{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.filter-block.svelte-1rqqnfn{display:flex;flex-direction:row;justify-content:space-between;width:100%}.select-blocks-wrapper.svelte-1rqqnfn{display:flex;flex-direction:row;gap:20px}.select-container.svelte-1rqqnfn{width:210px}
.svelte-1e1n2lw{box-sizing:border-box}.wrapper.svelte-1e1n2lw{height:328px;margin-left:auto;margin-right:auto;position:relative;width:100%}.background-image.svelte-1e1n2lw{background-repeat:no-repeat;background-size:100% auto;background-position:50% 40%;bottom:0;left:0;position:absolute;right:0;top:0;transition:all 0.3s}.title.svelte-1e1n2lw{font-size:45px;line-height:56px}.description-container.svelte-1e1n2lw{margin-left:232px;position:absolute;top:50%;transform:translateY(-50%);width:540px}.description.svelte-1e1n2lw{font-size:13px;line-height:20px;margin-top:14px}@media(min-width: 1600px){.wrapper.svelte-1e1n2lw{height:438px}.description-container.svelte-1e1n2lw{margin-left:310px;width:620px}.title.svelte-1e1n2lw{font-size:45px;color:rgb(255, 255, 255);font-family:Alata, sans-serif;text-transform:uppercase;font-weight:800}.description.svelte-1e1n2lw{font-size:17px;line-height:26px;margin-top:18px}}
.svelte-1g81b38{box-sizing:border-box}.wrapper.svelte-1g81b38{margin-left:auto;margin-right:auto;position:relative;width:100%}.edit-btn.svelte-1g81b38{background:rgb(99, 99, 99);color:#fff;cursor:pointer;padding:10px 20px;position:absolute;transition:all 0.3s;right:20px;text-align:center;text-decoration:none;width:300px}.edit-btn.svelte-1g81b38:hover{background:#fff;color:rgb(99, 99, 99)}.edit-btn.slide1.svelte-1g81b38{top:20px}.edit-btn.slide2.svelte-1g81b38{top:70px}.edit-btn.slide3.svelte-1g81b38{top:120px}.edit-btn.slide4.svelte-1g81b38{top:170px}
.svelte-1ofus59{box-sizing:border-box}div.svelte-1ofus59{display:flex;flex-direction:column}.container.svelte-1ofus59{display:flex;margin-left:auto;margin-right:auto;min-height:800px;position:relative;width:100%}.contentContainer.svelte-1ofus59{flex:1;min-height:550px}.fetch-more.svelte-1ofus59{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-1ofus59{cursor:default;color:#ababab;border:1px solid #ababab}.productContainer.svelte-1ofus59{align-items:center;border:1px solid #EAEAEA;display:flex;flex-direction:column;max-width:33.3%;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-1ofus59:hover{border:1px solid #000}.productImage_container.svelte-1ofus59{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-1ofus59{max-height:100%;max-width:100%}.productName.svelte-1ofus59{font-size:15px;line-height:17px;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.productName.brand.svelte-1ofus59{line-height:30px}.product-unit.svelte-1ofus59{align-items:center;display:flex;flex-direction:row;font-size:11px;justify-content:center;text-align:center}.product-unit.volume.svelte-1ofus59{margin-top:8px}.productPlaceholder.svelte-1ofus59{fill:#eceaea;height:100%;width:100%}.productPriceRetail.svelte-1ofus59{opacity:0.7;text-decoration:line-through}.productPriceRetail.margin-left.svelte-1ofus59{margin-left:10px}.productsContainer.svelte-1ofus59{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:25px;justify-content:flex-start;position:relative}.sale-mark.svelte-1ofus59{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-1ofus59{background:red;border-radius:50%;color:#fff;height:50px;position:absolute;right:0;bottom:30px;width:50px}.sale-price-title.svelte-1ofus59{font-size:10px;margin-top:9px;text-align:center}.sale-price-amount-container.svelte-1ofus59{flex-direction:row;font-size:15px;justify-content:center}.sale-price-amount-dollars.svelte-1ofus59{font-size:27px;line-height:24px}.product-details.svelte-1ofus59{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-top:10px}.delimiter.svelte-1ofus59{background-color:#EAEAEA;height:17px;width:1px}.product-price.svelte-1ofus59{display:flex;flex-direction:row;font-size:10px;font-weight:600;line-height:16px}.wine-90-points-container.svelte-1ofus59{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-1ofus59{color:#fff;font-size:24px;line-height:24px}.wine-90-points-description.svelte-1ofus59{color:#fff;font-size:11px}@media(min-width: 1600px){.contentContainer.svelte-1ofus59{flex:1}.productName.svelte-1ofus59{font-size:20px;line-height:23px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.productName.brand.svelte-1ofus59{line-height:40px}.product-unit.svelte-1ofus59{font-size:14px;line-height:22px}.product-unit.volume.svelte-1ofus59{margin-top:10px}.product-price.svelte-1ofus59{font-size:14px;line-height:22px}.wine-90-points-container.svelte-1ofus59{border-radius:39px;gap:5px;height:78px;right:18px;top:18px;width:78px}.wine-90-points-title.svelte-1ofus59{font-size:32px;line-height:32px}.wine-90-points-description.svelte-1ofus59{font-size:14px}}
.svelte-1egyuzq.svelte-1egyuzq{box-sizing:border-box}.wrapper.svelte-1egyuzq.svelte-1egyuzq{background:#FFF;height:164px;margin-left:auto;margin-right:auto;position:relative;width:100%}.title.svelte-1egyuzq.svelte-1egyuzq{display:flex;flex-direction:row;font-size:34px;gap:10px;line-height:42px}.title.svelte-1egyuzq .category.svelte-1egyuzq{color:rgb(99, 99, 99)}.description-container.svelte-1egyuzq.svelte-1egyuzq{margin-left:232px;position:absolute;top:50%;transform:translateY(-50%);width:540px}@media(min-width: 1600px){.wrapper.svelte-1egyuzq.svelte-1egyuzq{height:219px}.description-container.svelte-1egyuzq.svelte-1egyuzq{margin-left:310px;width:620px}.title.svelte-1egyuzq.svelte-1egyuzq{font-size:45px;line-height:56px}}
.svelte-uobwhn{box-sizing:border-box}.content-container.svelte-uobwhn{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding-left:232px;padding-right:232px;position:relative;width:100%}.content-container.products.svelte-uobwhn{flex-direction:row;gap:25px}.sidebar-wrapper.svelte-uobwhn{width:300px}.product-list-wrapper.svelte-uobwhn{flex:1}.title.svelte-uobwhn{font-size:30px;padding-top:22px;text-align:center}@media(min-width: 1600px){.content-container.svelte-uobwhn{padding-left:310px;padding-right:310px}.title.svelte-uobwhn{font-size:40px;padding-top:30px}}@media(min-width: 1200px){.sidebar-wrapper.svelte-uobwhn{width:285px!important
    }.content-container.svelte-uobwhn{padding-left:62px;padding-right:62px}}