*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none;transition:color .3s}a.prevent-default-a{transition:unset}a:not(.prevent-default-a):hover{color:var(--color-gray-3)}a:not(.prevent-default-a):visited{color:inherit}a:not(.prevent-default-a):focus{color:var(--color-orange);border:none;outline:none}:root{--color-white:#fff;--color-transparent:#fff0;--color-gray-0:#1e2833;--color-gray-1:#454a4f;--color-gray-2:#3b4044;--color-gray-3:#636a71;--color-gray-4:#8e959c;--color-gray-5:#bbbfc4;--color-gray-5a:#cbcdcc;--color-gray-6:#e8eaeb;--color-gray-7:#f6f6f6;--color-orange:#ffad00;--color-orange-light:#ffeabf;--color-aqua-1:#8ac1bf;--color-aqua-2:#bfe3e3;--color-aqua-3:#edf9ff;--color-aqua-4:#f7fcff;--color-pink-1:#f7bfb4;--color-pink-2:#faddd9;--color-pink-3:#fbf2f1;--color-pink-4:#fcfbf9;--color-purple-1:#9185be;--color-purple-2:#b8b0d5;--color-purple-3:#f4f1ff;--color-green-1:#9db25d;--color-green-2:#dde9b9;--color-green-3:#fafcf6;--color-blue-gray:#37576a;--color-dark-red:#cd8484;--color-smokey-gray-bluish-1:#637081;--color-smokey-gray-bluish-2:#c1c6cd;--color-smokey-gray-bluish-3:#f6f7f8;--color-ochre-1:#edb458;--color-ochre-2:#f6daac;--color-ochre-3:#fef9f1;--color-salmon-colored-1:#c08497;--color-salmon-colored-2:#dfc2cb;--color-salmon-colored-3:#faf5f6;--color-beige-1:#cbbeb3;--color-beige-2:#e5dfd9;--color-beige-3:#fbfaf9;--color-msg-error:#ad3535;--color-msg-warning:var(--color-orange);--color-msg-info:#6facdd;--color-msg-ok:#85a37a;--fw-thin:100;--fw-extra-light:200;--fw-light:300;--fw-normal:400;--fw-medium:500;--fw-semi-bold:600;--fw-bold:700;--fw-extra-bold:800;--fw-black:900}.helloworld.svelte-7jvwi8{background:var(--main-orange);border:2px solid var(--main-gray-1);border-radius:8px;padding:10px;position:fixed;top:20px;left:50%;transform:translate(-50%)}.page-header.svelte-1271t5v{grid-template-rows:auto;grid-template-columns:1fr;width:100%;margin-top:28px;margin-bottom:20px;transition:margin .6s;display:grid}.logo-bar.svelte-1271t5v{grid-template-rows:auto;grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;transition:gap .6s;display:grid}.logo-bar.svelte-1271t5v hr:where(.svelte-1271t5v){background:var(--color-gray-2);border:none;border-radius:10px;height:1px}.logo-bar.svelte-1271t5v .logo:where(.svelte-1271t5v){transform-origin:50%;justify-content:center;align-items:center;height:80px;transition:scale .6s,transform .6s;display:flex;transform:translateY(4px)}.page-header.scrolling.svelte-1271t5v{margin-top:12px}.page-header.scrolling.svelte-1271t5v .logo-bar:where(.svelte-1271t5v){gap:12px}.page-header.scrolling.svelte-1271t5v .logo:where(.svelte-1271t5v){transform:translateY(8px)scale(.95)}.language-selection-option.svelte-9oex9e{box-sizing:content-box;align-items:center;gap:8px;width:100%;height:24px;padding:8px;transition:all .3s;display:flex}.language-selection-option.svelte-9oex9e:not(.no-hover):hover{background:var(--color-gray-7);cursor:pointer}.icon.svelte-9oex9e{aspect-ratio:1;border-radius:50%;height:100%}.option-title.svelte-9oex9e{font-size:8pt;font-weight:var(--fw-bold);text-transform:uppercase}.language-selection.svelte-spex3w{background:var(--color-white);border-radius:4px;width:100px;transition:all .3s;position:relative;overflow:hidden}.language-selection.svelte-spex3w:hover,.language-selection.selection-active.svelte-spex3w{box-shadow:0 0 10px 2px var(--color-orange)}.chevron.svelte-spex3w{aspect-ratio:1;transform-origin:50%;height:20px;transition:transform .3s;position:absolute;top:9px;right:8px}.chevron.svelte-spex3w:hover{cursor:pointer}.language-selection.selection-active.svelte-spex3w .chevron:where(.svelte-spex3w){transform:rotate(90deg)}.dialog.svelte-122ol6l{z-index:1000;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;width:min(100vw,100dvw);max-width:none;height:min(100vh,100dvh);max-height:none;margin:0;transition:-webkit-backdrop-filter .6s .1s,backdrop-filter .6s .1s;display:flex;position:fixed;top:0;left:0}.dialog[open].svelte-122ol6l{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog.display-none.svelte-122ol6l{display:none}.dialog.full-screen.svelte-122ol6l .size-wrapper:where(.svelte-122ol6l){width:100%;height:100%}.size-wrapper.svelte-122ol6l{min-width:200px;max-width:calc(min(100vw,100dvw) - 50px);min-height:120px;max-height:calc(min(100vh,100dvh) - 50px);box-shadow:0 0 50px var(--color-gray-5);background:var(--color-white);border-radius:8px;position:relative;overflow:auto}.dialog-content-wrapper.svelte-122ol6l{background:var(--color-white);padding:20px;position:relative}.close-icon.svelte-122ol6l{box-sizing:content-box;z-index:999;aspect-ratio:1;height:15px;padding:4px;display:flex;position:absolute;top:8px;right:8px}.close-icon.svelte-122ol6l svg:where(.svelte-122ol6l){fill:var(--color-gray-0);transition:fill .2s}.close-icon.svelte-122ol6l:hover{cursor:pointer}.close-icon.svelte-122ol6l:hover svg:where(.svelte-122ol6l){fill:var(--color-gray-3)}.action-icon.svelte-im0hhx{--drop-shadow:drop-shadow(0 0 2px var(--color-orange));box-sizing:content-box;aspect-ratio:1;justify-content:center;align-items:center;height:30px;padding:1px;transition:filter .3s;display:flex;position:relative}.action-icon.active.svelte-im0hhx img:where(.svelte-im0hhx){filter:var(--drop-shadow)}.action-icon.svelte-im0hhx:not(.disabled):hover{cursor:pointer}.action-icon.disabled.svelte-im0hhx:hover{cursor:default}.action-icon.disabled.svelte-im0hhx img:where(.svelte-im0hhx){opacity:.6}.hover-element.svelte-im0hhx{color:var(--color-gray-0);font-size:8pt;font-weight:var(--fw-semi-bold);text-wrap:nowrap;transform-origin:50%;opacity:0;transition:opacity .2s;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%)}.action-icon.svelte-im0hhx:hover .hover-element:where(.svelte-im0hhx){opacity:1}.action-icon.svelte-im0hhx:not(.disabled):hover img:where(.svelte-im0hhx){filter:var(--drop-shadow)}.action-bar.svelte-13hizg{flex-direction:row-reverse;justify-content:end;align-items:center;gap:4px;height:32px;display:flex}.navigation-menu.svelte-d6427{flex-flow:wrap;justify-content:center;align-items:center;gap:8px 12px;display:flex;position:relative}.navigation-menu.svelte-d6427 li:where(.svelte-d6427){font-size:9pt;list-style:none}.navigation-menu.svelte-d6427 li:where(.svelte-d6427) a:where(.svelte-d6427){text-align:center;border:2px solid var(--color-orange);border-radius:100px;justify-content:center;align-items:center;padding:4px 8px;transition:all .3s;display:flex}.navigation-menu.svelte-d6427 li:where(.svelte-d6427) a:where(.svelte-d6427):hover{color:var(--color-orange)}.navigation-menu.svelte-d6427 li:where(.svelte-d6427) a.active:where(.svelte-d6427){color:var(--color-white);background:var(--color-orange)}#shop-header.svelte-amc4lf{grid-template:"language-selection navigation-menu action-icons"/1fr 4fr 1fr;align-items:center;column-gap:20px;width:100%;display:grid;position:relative}.language-selection.svelte-amc4lf{width:100%;height:var(--height);transform-origin:0;grid-area:language-selection;position:absolute;top:50%;left:0;transform:translateY(-50%)}.navigation-menu.svelte-amc4lf{grid-area:navigation-menu}.action-icons.svelte-amc4lf{grid-area:action-icons}.free-product-dialog.svelte-1oba57r{flex-direction:column;max-width:370px;display:flex}.free-product-dialog.svelte-1oba57r form:where(.svelte-1oba57r){flex-direction:row;flex-grow:1;align-items:end;gap:20px;width:100%;margin-top:20px;display:flex}.free-product-dialog.svelte-1oba57r form:where(.svelte-1oba57r) button:where(.svelte-1oba57r){flex:1 1 0}.action-button.svelte-d3pksd{font-weight:var(--font-weight-bold);border-style:solid;border-width:2px;border-color:unset;color:inherit;background:0 0;border-radius:8px;padding:10px 20px;transition:all .3s}.action-button.svelte-d3pksd:hover{cursor:pointer}.action-button.default.svelte-d3pksd{background:var(--color-orange);border-color:var(--color-orange);color:var(--color-white)}.action-button.default.svelte-d3pksd:hover{filter:drop-shadow(0 0 15px var(--color-orange))}.action-button.outline-gray.svelte-d3pksd{background:var(--color-white);border-color:var(--color-gray-4);color:var(--color-gray-4)}.action-button.outline-gray.svelte-d3pksd:hover{background:var(--color-white);border-color:var(--color-gray-0);color:var(--color-gray-0)}.action-button.outline-orange.svelte-d3pksd{background:var(--color-white);border-color:var(--color-orange);color:var(--color-orange)}.action-button.outline-orange.svelte-d3pksd:hover{background:var(--color-orange);border-color:var(--color-orange);color:var(--color-white)}
/*$vite$:1*/