.HeroProductOverview.svelte-cjityt{position:relative;background-color:#c4b1a2;width:100%}.HeroProductOverview.svelte-cjityt .container .cover{padding-bottom:97px}.HeroProductOverview.svelte-cjityt p{margin:0}.HeroProductOverview.svelte-cjityt a{text-decoration:none;color:#fff}h1.svelte-cjityt{text-transform:uppercase}.desktop.svelte-cjityt{color:#fff;font-family:Vollkorn;font-weight:800;font-size:114px;padding-top:45px}@media only screen and (max-width: 800px){.desktop.svelte-cjityt{font-size:50px;line-height:105%}}@media only screen and (max-width: 430px){.desktop.svelte-cjityt{display:none}}.mobile.svelte-cjityt{display:none}@media only screen and (max-width: 430px){.mobile.svelte-cjityt{display:inline-block;overflow-wrap:break-word;max-width:100%;overflow:hidden;font-size:50px;line-height:105%;color:#fff;font-family:Vollkorn;font-weight:800;padding-top:90px;text-transform:uppercase}}p.svelte-cjityt{color:#fff;font-family:Comfortaa;font-size:14px;size:14px;line-height:21px;max-width:600px;margin-block:20px 30px}.title.svelte-16va8d6{position:relative;display:flex;color:#000;font-size:22px;font-family:Vollkorn}span.svelte-16va8d6{color:#526c7d;font-size:12px;font-family:Comfortaa;font-weight:700}li.svelte-16va8d6{list-style-type:none;position:relative;width:-moz-fit-content;width:fit-content;white-space:nowrap;line-height:25px}li.svelte-16va8d6 label:where(.svelte-16va8d6){display:flex;gap:10px;align-items:center}li.svelte-16va8d6 label:where(.svelte-16va8d6) span:where(.svelte-16va8d6){position:relative;z-index:1;font-family:Comfortaa;font-size:12px;white-space:nowrap;color:#000}li.svelte-16va8d6:nth-of-type(n+6){display:none}li:nth-of-type(n+6).active.svelte-16va8d6:nth-child(n+7){display:block}input[type=checkbox].svelte-16va8d6{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:currentColor;width:14px;height:14px;margin:0;border:.12em solid currentColor;place-content:center;cursor:pointer}.form-control.svelte-16va8d6{grid-template-columns:1em auto;color:#498885}input[type=checkbox].svelte-16va8d6:before{content:"";transform:scale(0);transition:.12s transform ease-in-out}input[type=checkbox].svelte-16va8d6:checked:before{content:"";position:absolute;background-color:#93cfcc;width:6px;height:6px;top:2.5px;left:2.5px;transform:scale(1);z-index:2}.btn.svelte-16va8d6{cursor:pointer;display:block;padding-top:10px}.btn.active.svelte-16va8d6{display:none}.btn.svelte-16va8d6 .arrow:where(.svelte-16va8d6){padding-inline:5px;transition:.3s;width:9px;height:7px}.active.svelte-16va8d6 .arrow:where(.svelte-16va8d6){transform:rotate(-180deg)}.filter-product-group.svelte-ho67je{display:flex;flex-direction:column;width:20%;margin-top:90px}@media only screen and (max-width: 700px){.filter-product-group.svelte-ho67je{display:none}}div.sticky.svelte-ho67je{position:sticky;top:100px;display:flex;flex-direction:column;gap:20px}#container.svelte-1y9hccn{border-bottom:#526c7d solid 1px}#container.svelte-1y9hccn .button:where(.svelte-1y9hccn){background-color:#93cfcc;display:flex;justify-content:space-between;padding:10px;align-items:center;border:#93cfcc 5px solid;width:100%}#container.svelte-1y9hccn .button:where(.svelte-1y9hccn) .arrow:where(.svelte-1y9hccn){transition:.3s;width:9px;height:7px}#container.active.svelte-1y9hccn .arrow:where(.svelte-1y9hccn){transform:rotate(-180deg)}li.svelte-1y9hccn{list-style-type:none;line-height:0;margin-inline:10px;display:inline-block;width:100%}input[type=checkbox].svelte-1y9hccn{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:2px;background-color:#fff;color:currentColor;width:14px;height:14px;margin:0 10px 0 0;border:.12em solid currentColor;place-content:center;cursor:pointer}.form-control.svelte-1y9hccn{grid-template-columns:1em auto;color:#fff}.form-control.svelte-1y9hccn input:where(.svelte-1y9hccn){color:#498885}input[type=checkbox].svelte-1y9hccn:before{content:"";transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em}input[type=checkbox].svelte-1y9hccn:checked:before{content:"";position:absolute;background-color:#526c7d;width:6px;height:6px;top:2.5px;left:2.5px;transform:scale(1)}.dropdown-content.svelte-1y9hccn{display:flex;position:relative;color:#fff;background-color:#93cfcc;min-width:230px;z-index:1;line-height:25px;font-family:Comfortaa;font-size:12px;transition:3s;padding-right:90px;padding-bottom:15px;padding-left:27px;box-sizing:border-box;width:100%}.show.svelte-1y9hccn{display:block}.background-filter.svelte-syelvh{width:100%;height:100%;background-color:#93cfcc}.background-filter.svelte-syelvh .scrollable:where(.svelte-syelvh){width:100%;height:100%;overflow-y:auto;padding:20px 20px 150px;box-sizing:border-box}h2.svelte-syelvh{background-color:#526c7d;text-align:center;font-family:Vollkorn;color:#fff;font-size:20px;line-height:30px;height:40px;padding-top:10px}.cross.svelte-syelvh{position:absolute;top:15px;right:15px;cursor:pointer}.cross.svelte-syelvh .line:where(.svelte-syelvh){position:absolute;right:0;top:2px}.footer.svelte-syelvh{background-color:#fff;position:fixed;left:0;bottom:0;display:flex;justify-content:center;width:100%;text-align:center;padding:10px 15px;z-index:1;box-sizing:border-box}.footer.svelte-syelvh .btn:where(.svelte-syelvh){background-color:#526c7d;color:#fff;border:none;font-family:Vollkorn;font-size:15px;font-weight:800;border-radius:10px;align-items:center;justify-content:center;box-sizing:border-box;padding:15px 20px;box-shadow:3px 3px 5px #0000001a;cursor:pointer}.ProductOverview.svelte-1yz9pcf{background-color:#fbfbf9;padding-bottom:90px}.ProductOverview.svelte-1yz9pcf .flex:where(.svelte-1yz9pcf){position:relative;display:flex;justify-content:center;flex-direction:row;top:-60px;gap:50px}.ProductOverview.svelte-1yz9pcf .grid-container:where(.svelte-1yz9pcf){display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:start;gap:15px;width:100%;transition:all ease-in-out 1s}.ProductOverview.svelte-1yz9pcf .grid-container.noproducts:where(.svelte-1yz9pcf){grid-template-columns:1fr;justify-content:center;align-items:center}.ProductOverview.svelte-1yz9pcf .grid-container:where(.svelte-1yz9pcf) h2:where(.svelte-1yz9pcf){text-align:center}@media only screen and (max-width: 1250px){.ProductOverview.svelte-1yz9pcf .grid-container:where(.svelte-1yz9pcf){grid-template-columns:1fr 1fr 1fr;max-width:699px;padding-right:0}}@media only screen and (max-width: 950px){.ProductOverview.svelte-1yz9pcf .grid-container:where(.svelte-1yz9pcf){grid-template-columns:1fr 1fr;max-width:461px;padding-right:0}}@media only screen and (max-width: 600px){.ProductOverview.svelte-1yz9pcf .grid-container:where(.svelte-1yz9pcf){grid-template-columns:1fr;box-sizing:border-box}}.ProductOverview.svelte-1yz9pcf .mobile-filter-button:where(.svelte-1yz9pcf){display:none;align-items:center;height:35px;position:fixed;bottom:20px;left:50%;transform:translate(-50%);padding-inline:40px;background-color:#00b272;box-shadow:3px 3px 5px #0000001a;border-radius:5px;cursor:pointer;z-index:2}.ProductOverview.svelte-1yz9pcf .mobile-filter-button:where(.svelte-1yz9pcf) span:where(.svelte-1yz9pcf){color:#fff;font-size:13px;font-weight:800;padding-left:10px}@media only screen and (max-width: 700px){.ProductOverview.svelte-1yz9pcf .mobile-filter-button:where(.svelte-1yz9pcf){display:flex}}.ProductOverview.svelte-1yz9pcf .mobile-filter:where(.svelte-1yz9pcf){display:none;position:fixed;top:0;width:100%;height:100%;z-index:9999}.ProductOverview.svelte-1yz9pcf .mobile-filter.active:where(.svelte-1yz9pcf){display:block}@media only screen and (max-width: 700px){.ProductOverview.noproducts.svelte-1yz9pcf{padding-top:90px;padding-bottom:0}}.filter-container.svelte-1yz9pcf{height:40px}.filter-container.svelte-1yz9pcf .filter-item:where(.svelte-1yz9pcf){background-color:#00b272;padding:8px;color:#fff;font-size:13px;border-radius:83px;display:inline-flex;margin-right:10px;align-items:center;justify-content:center;gap:5px;cursor:pointer;transition:all .2s;border:none}.filter-container.svelte-1yz9pcf .filter-item:where(.svelte-1yz9pcf):hover{background-color:#007f51}.filter-container.svelte-1yz9pcf .filter-item:where(.svelte-1yz9pcf) img:where(.svelte-1yz9pcf){height:8px}
