.logo.svelte-ezlg23{width:var(--shop-width);z-index:200;transform:translate(0);padding:calc(var(--padding) * 4) calc(var(--padding) * 1) calc(var(--padding) * 4) calc(var(--padding) * 1);transition:height .5s,width .5s,transform .5s;border-radius:0%;display:flex;justify-content:center;align-items:flex-start}@media (max-width: 1024px){.logo.svelte-ezlg23{padding:calc(var(--padding) * 1) calc(var(--padding) * 1) calc(var(--padding) * 2) calc(var(--padding) * 1)}}.logo.home.svelte-ezlg23{transform:translateY(-100%)}.logo.svelte-ezlg23 img:where(.svelte-ezlg23){height:var(--logo-height)}a.svelte-izn3sv,button.svelte-izn3sv{display:flex;gap:.21em;pointer-events:all}a.bg.svelte-izn3sv,button.bg.svelte-izn3sv{position:relative;display:initial;color:var(--primary-color);background-color:var(--highlight-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.3rem 1rem;border-radius:1rem;cursor:pointer;border:1px solid;border-color:transparent;font-size:2.3rem;text-align:center}a.bg.active.svelte-izn3sv,button.bg.active.svelte-izn3sv{background-color:var(--primary-color);color:var(--highlight-color);border-color:var(--highlight-color);text-decoration:none}@media (hover: hover){a.bg.svelte-izn3sv:hover,button.bg.svelte-izn3sv:hover{background-color:var(--primary-color);color:var(--highlight-color);border-color:var(--highlight-color);text-decoration:none}}.icon.svelte-izn3sv{display:flex;align-items:center;justify-content:center}.icon.svelte-izn3sv svg{flex-shrink:0;padding-top:.1em;height:1.3em;width:1.3em;stroke:currentColor;stroke-linecap:round;stroke-width:1px}footer.svelte-2knl72{position:fixed;bottom:0;z-index:50;display:flex;align-items:center;justify-content:center;width:var(--shop-width);height:7lh;max-width:100%;view-transition-name:header;pointer-events:none;transition:width,.5s}footer.svelte-2knl72 nav:where(.svelte-2knl72){display:flex;background-color:var(--primary-color);border-radius:var(--border-radius-small);overflow:hidden}@media (max-width: 1024px){footer.svelte-2knl72 nav:where(.svelte-2knl72){padding-inline:calc(var(--padding) * 2)}}footer.svelte-2knl72 nav:where(.svelte-2knl72)>*{border:1px solid var(--secondary-color);justify-content:center;padding:var(--padding-button);font-size:inherit;margin:0;border:unset;text-align:center;width:calc(11ch + 2 * 4 * var(--padding) + 1px);color:var(--secondary-color);border-right:1px solid var(--highlight-color)}footer.svelte-2knl72 nav:where(.svelte-2knl72)>*:last-child{border-right:none}@media (max-width: 1024px){footer.svelte-2knl72 nav:where(.svelte-2knl72)>*{width:auto}footer nav>:global(*):first-child{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}footer nav>:global(*):last-child{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}}@media (hover: hover){footer.svelte-2knl72 nav:where(.svelte-2knl72)>*{cursor:pointer}footer.svelte-2knl72 nav:where(.svelte-2knl72)>*:hover{border-color:var(--secondary-color);background-color:var(--secondary-color);color:var(--primary-color)}footer nav>:global(*):hover.active{color:var(--highlight-color-opaque)}}footer.svelte-2knl72 nav:where(.svelte-2knl72)>*.active{background-color:var(--primary-color);border-color:var(--highlight-color);color:var(--highlight-color);text-decoration:none}@media (hover: hover){footer.svelte-2knl72 nav:where(.svelte-2knl72)>*.active{cursor:pointer}footer.svelte-2knl72 nav:where(.svelte-2knl72)>*.active:hover{background-color:var(--primary-color);color:var(--highlight-color-opaque)}}.shop.svelte-2knl72{height:3lh}.shop.svelte-2knl72 nav:where(.svelte-2knl72){background-color:var(--highlight-color);border-radius:var(--border-radius-small);border:1px solid var(--highlight-color)}.shop.svelte-2knl72 nav:where(.svelte-2knl72)>*{color:var(--primary-color);text-decoration:none}@media (hover: hover){.shop.svelte-2knl72 nav:where(.svelte-2knl72)>*{cursor:pointer}.shop.svelte-2knl72 nav:where(.svelte-2knl72)>*:hover{border-color:var(--highlight-color);background-color:var(--primary-color);color:var(--highlight-color)}.shop nav>:global(*):hover.active{color:var(--highlight-color-opaque)}}.control.svelte-17x3cge{display:flex;justify-content:flex-start;gap:2rem;border-bottom:var(--primary-color) var(--border-width) solid;width:100%}@media (max-width: 1023px){.control.svelte-17x3cge{flex-direction:column;gap:0rem;text-align:center;justify-content:flex-start;align-items:flex-start}}.control.svelte-17x3cge label:where(.svelte-17x3cge){padding-left:.5rem;padding-block:1rem;word-break:keep-all;white-space:nowrap;display:flex;justify-content:center;align-items:center;gap:.5em;opacity:1}@media (max-width: 1023px){.control.svelte-17x3cge label:where(.svelte-17x3cge){padding-bottom:.5rem}}.control.svelte-17x3cge label:where(.svelte-17x3cge) .required:where(.svelte-17x3cge){background-color:var(--secondary-color);width:5px;height:5px;border:var(--border-width) solid var(--primary-color);border-radius:999px}.control.svelte-17x3cge label:where(.svelte-17x3cge) .required.checked:where(.svelte-17x3cge){background-color:var(--primary-color)}.control.svelte-17x3cge label.textarea:where(.svelte-17x3cge){align-items:flex-start}.control.touched.svelte-17x3cge label:where(.svelte-17x3cge){opacity:.3}.control.svelte-17x3cge .info:where(.svelte-17x3cge){font-size:var(--small-font);width:100%;display:flex;padding-right:.5rem;align-items:center;justify-content:flex-end}@media (max-width: 1023px){.control.svelte-17x3cge .info:where(.svelte-17x3cge){padding-top:1rem}}.control.svelte-17x3cge .input:where(.svelte-17x3cge){font-size:1.6rem;color:var(--primary-color);width:100%;height:calc(1.4lh + 2rem);flex-shrink:1;margin-right:1rem;background-color:transparent;padding-block:1rem;border:none;display:inline-flex;justify-content:flex-start;align-items:center}@media (max-width: 1023px){.control.svelte-17x3cge .input:where(.svelte-17x3cge){flex-direction:column;align-items:flex-start;padding-top:.5rem;padding-left:var(--padding);height:calc(1.4lh + .5rem);gap:.5rem}}.control.svelte-17x3cge .input:where(.svelte-17x3cge):focus{outline:none}.control.svelte-17x3cge .input:where(.svelte-17x3cge):-internal-autofill-selected{background-color:var(--primary-color);color:var(--color)}.control.svelte-17x3cge .input.textarea:where(.svelte-17x3cge){height:auto;min-height:10rem;resize:vertical}.control.svelte-17x3cge input:where(.svelte-17x3cge):-internal-autofill-selected{background-color:var(--primary-color)!important;color:var(--color)!important}.control.svelte-17x3cge:first-child{align-items:flex-start;opacity:.5}.control.svelte-17x3cge:first-child label:where(.svelte-17x3cge){padding-top:0}.fieldset.svelte-17x3cge{display:flex;gap:2rem;justify-content:center;border:none;padding:0}@media (max-width: 1023px){.fieldset.svelte-17x3cge{padding-left:1rem}}.fieldset.svelte-17x3cge .radio:where(.svelte-17x3cge){cursor:pointer;padding:0;opacity:.5}.fieldset.svelte-17x3cge .radio.active:where(.svelte-17x3cge){opacity:1}.fieldset.svelte-17x3cge .radio:where(.svelte-17x3cge) input[type=radio]:where(.svelte-17x3cge){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1em;height:1em;margin:0;border:1px solid var(--primary-color);border-radius:50%;outline:none;background-color:transparent;cursor:pointer}.fieldset.svelte-17x3cge .radio:where(.svelte-17x3cge) input[type=radio]:where(.svelte-17x3cge):checked{background-color:var(--primary-color)}.item.svelte-1ug1bx1{padding-right:calc(var(--padding) * .5);display:grid;grid-template-columns:3ch 5px 1fr auto auto;gap:1em}@media (max-width: 1024px){.item.svelte-1ug1bx1{grid-template-columns:2ch 5px 1fr 4ch 2ch;gap:1em}}.item.svelte-1ug1bx1>:where(.svelte-1ug1bx1){align-self:center}.item.svelte-1ug1bx1 .quantity:where(.svelte-1ug1bx1){text-align:end}.item.svelte-1ug1bx1 .close:where(.svelte-1ug1bx1){font-size:1.3em;padding:0}.item.svelte-1ug1bx1 .cost:where(.svelte-1ug1bx1){white-space:nowrap;font-size:1.3em;font-size:var(--small-font)}.item.svelte-1ug1bx1 .label:where(.svelte-1ug1bx1){display:flex;flex-direction:row;align-items:center;flex-shrink:1;gap:1em}@media (max-width: 1024px){.item.svelte-1ug1bx1 .label:where(.svelte-1ug1bx1){width:100%}}.item.svelte-1ug1bx1 .label:where(.svelte-1ug1bx1) .preview:where(.svelte-1ug1bx1){height:2.5em;width:2.5em}@media (max-width: 1024px){.item.svelte-1ug1bx1 .label:where(.svelte-1ug1bx1) .preview:where(.svelte-1ug1bx1){height:2em;width:2em}}.item.svelte-1ug1bx1 .label:where(.svelte-1ug1bx1) .preview:where(.svelte-1ug1bx1) img:where(.svelte-1ug1bx1){height:100%!important;width:100%;object-fit:contain}.loader.svelte-qhl3i5{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0000004e;color:var(--primary-color);display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:300;gap:2rem;text-align:center}.loader.svelte-qhl3i5 span:where(.svelte-qhl3i5){max-width:90vw}.cartContainer.svelte-qhl3i5{--padding-topCart: 6rem;--items-padding-top: 0px;--footer-height: 70px;--bg-color: var(--secondary-color);--color: var(--primary-color);position:fixed;z-index:100;right:0;top:0;display:flex;width:auto;color:var(--color);background-color:var(--bg-color);height:100vh;padding:var(--padding);padding:0;border-left:solid var(--border-width) var(--color);transition:opacity .5s,border-color .5s,padding .5s}@media (max-width: 1024px){.cartContainer.svelte-qhl3i5{border:none;width:100vw;--items-padding-top: calc(6rem - 1px) ;flex-direction:column;overflow-x:hidden;overflow-y:scroll;padding-bottom:20rem}}.cartContainer.svelte-qhl3i5 .logoContainer:where(.svelte-qhl3i5){position:absolute;left:calc(var(--cart-width) + var(--padding));right:var(--padding);width:calc(100vw - var(--cart-width));width:100vw;height:calc(var(--padding-topCart));border-bottom:solid 1px vvar(--color);margin-inline:calc(var(--padding) * 1.5);padding-bottom:var(--padding);padding-top:5px;transition:opacity .5s,padding .5s;display:flex;justify-content:flex-start;align-items:flex-start;z-index:200;transition:left .5s;background-color:var(--bg-color);border-bottom:solid var(--border-width) var(--color)}.cartContainer.svelte-qhl3i5 .logoContainer:where(.svelte-qhl3i5) img:where(.svelte-qhl3i5){height:100%;object-fit:contain;transition:height .5s,transform .5s}.cartContainer.svelte-qhl3i5 .logoContainer.fullActive:where(.svelte-qhl3i5){left:0}@media (max-width: 1024px){.cartContainer.svelte-qhl3i5 .logoContainer:where(.svelte-qhl3i5){width:calc(100vw - 3 * var(--padding))}}.cartContainer.sent.svelte-qhl3i5{pointer-events:none}.cartContainer.svelte-qhl3i5 .cartButtons:where(.svelte-qhl3i5){position:absolute;right:var(--padding);bottom:0;height:var(--footer-height);display:flex;flex-direction:row;align-items:flex-start;justify-content:center;border-top:solid var(--border-width) var(--color);width:calc(100% - var(--padding) * 2);padding:var(--padding);padding-bottom:calc(var(--padding) * .8);padding-top:calc(var(--padding) * 1.2)}@media (max-width: 1024px){.cartContainer.svelte-qhl3i5 .cartButtons:where(.svelte-qhl3i5){position:relative;width:100vw;flex-shrink:0;height:70px;bottom:0;left:0}}.cartContainer.svelte-qhl3i5 .cartButtons:where(.svelte-qhl3i5) .checkout:where(.svelte-qhl3i5),.cartContainer.svelte-qhl3i5 .cartButtons:where(.svelte-qhl3i5) .tocheckout:where(.svelte-qhl3i5){height:100%;display:flex;justify-content:center;align-items:center}.cartContainer.svelte-qhl3i5 .cartButtons:where(.svelte-qhl3i5) .tocheckout:where(.svelte-qhl3i5) a:where(.svelte-qhl3i5),.cartContainer.svelte-qhl3i5 .cartButtons:where(.svelte-qhl3i5) .checkout:where(.svelte-qhl3i5) button:where(.svelte-qhl3i5){font-size:var(--body-font);border-radius:var(--border-radius-small);padding:var(--padding-button);border:solid var(--border-width) var(--color);background-color:var(--bg-color);color:var(--color)}.cartContainer.svelte-qhl3i5 .cartButtons:where(.svelte-qhl3i5) .tocheckout:where(.svelte-qhl3i5) a.disabled:where(.svelte-qhl3i5){opacity:.5;pointer-events:none}@media (hover: hover){.cartContainer.svelte-qhl3i5 .cartButtons:where(.svelte-qhl3i5) .tocheckout:where(.svelte-qhl3i5) a:where(.svelte-qhl3i5),.cartContainer.svelte-qhl3i5 .cartButtons:where(.svelte-qhl3i5) .checkout:where(.svelte-qhl3i5) button:where(.svelte-qhl3i5){cursor:pointer}.cartContainer.svelte-qhl3i5 .cartButtons:where(.svelte-qhl3i5) .tocheckout:where(.svelte-qhl3i5) a:where(.svelte-qhl3i5):hover,.cartContainer.svelte-qhl3i5 .cartButtons:where(.svelte-qhl3i5) .checkout:where(.svelte-qhl3i5) button:where(.svelte-qhl3i5):hover{background-color:var(--color);color:var(--bg-color)}}.cartContainer.svelte-qhl3i5 form:where(.svelte-qhl3i5){border:none}@media (max-width: 1024px){.cartContainer.svelte-qhl3i5 form:where(.svelte-qhl3i5){background-color:var(--bg-color)}}.cartContainer.svelte-qhl3i5 form:where(.svelte-qhl3i5) .checkoutContainer:where(.svelte-qhl3i5){position:relative;width:calc(var(--shop-width) + 3px - var(--padding));height:calc(100% - var(--footer-height) - var(--padding-topCart));margin-top:var(--padding-topCart);border-left:solid var(--border-width) var(--color);overflow:hidden;margin-right:var(--padding)}@media (max-width: 1024px){.cartContainer.svelte-qhl3i5 form:where(.svelte-qhl3i5) .checkoutContainer:where(.svelte-qhl3i5){width:100%;height:auto;background-color:var(--bg-color);border:none;border-top:solid var(--border-width) currentColor;margin-inline:0}}.cartContainer.svelte-qhl3i5 form:where(.svelte-qhl3i5) .checkoutContainer:where(.svelte-qhl3i5) .checkout:where(.svelte-qhl3i5){height:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;width:100%;overflow:scroll;padding-bottom:130px}@media (max-width: 1024px){.cartContainer.svelte-qhl3i5 form:where(.svelte-qhl3i5) .checkoutContainer:where(.svelte-qhl3i5) .checkout:where(.svelte-qhl3i5){width:calc(100% - var(--padding))}}.cartContainer.svelte-qhl3i5 form:where(.svelte-qhl3i5) .checkoutContainer:where(.svelte-qhl3i5) .checkout:where(.svelte-qhl3i5) .controls:where(.svelte-qhl3i5){display:flex;flex-direction:column;border:none;margin:0;padding:var(--padding);padding-bottom:calc(var(--padding) * 3);padding-top:0;padding-right:0}@media (max-width: 1024px){.cartContainer.svelte-qhl3i5 form:where(.svelte-qhl3i5) .checkoutContainer:where(.svelte-qhl3i5) .checkout:where(.svelte-qhl3i5) .controls:where(.svelte-qhl3i5){margin-left:calc(var(--padding));width:calc(100% - var(--padding) * 2)}}.cartContainer.svelte-qhl3i5 form:where(.svelte-qhl3i5) .checkoutContainer:where(.svelte-qhl3i5) .infos:where(.svelte-qhl3i5){position:absolute;bottom:var(--padding);left:var(--padding);z-index:100;-webkit-hyphens:auto;hyphens:auto;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;font-size:var(--small-font);align-items:end}.cartContainer.svelte-qhl3i5 form:where(.svelte-qhl3i5) .checkoutContainer:where(.svelte-qhl3i5) .infos>:where(.svelte-qhl3i5){text-align:start;width:50vw;flex-shrink:0;max-width:700px}@media (max-width: 1024px){.cartContainer.svelte-qhl3i5 form:where(.svelte-qhl3i5) .checkoutContainer:where(.svelte-qhl3i5) .infos:where(.svelte-qhl3i5){position:relative;width:100vw;padding:var(--padding);padding-bottom:calc(var(--padding) * 2);justify-content:flex-start;align-items:flex-start}.cartContainer.svelte-qhl3i5 form:where(.svelte-qhl3i5) .checkoutContainer:where(.svelte-qhl3i5) .infos>:where(.svelte-qhl3i5){width:90%;max-width:unset!important}}.cartContainer.svelte-qhl3i5 form:where(.svelte-qhl3i5) .checkoutContainer:where(.svelte-qhl3i5) .shadow:where(.svelte-qhl3i5){position:absolute;bottom:0;left:0;width:100%;z-index:90;height:140px;background:linear-gradient(to top,var(--secondary-color) 10%,transparent 100%)}.cartContainer.svelte-qhl3i5 .cart:where(.svelte-qhl3i5){padding:var(--padding);padding-block:0;width:calc(var(--cart-width) - var(--padding) * 0);flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - var(--footer-height) - var(--padding-topCart));background-color:var(--bg-color);margin-top:calc(var(--padding-topCart) - 1px);transition:width .5s,height .5s}.cartContainer.svelte-qhl3i5 .cart.fullActive:where(.svelte-qhl3i5){margin-top:calc(var(--padding-topCart) - 1px)}@media (max-width: 1024px){.cartContainer.svelte-qhl3i5 .cart:where(.svelte-qhl3i5){width:100vw;height:unset;margin-top:0!important;min-height:70dvh}}.cartContainer.svelte-qhl3i5 .cart:where(.svelte-qhl3i5) .total:where(.svelte-qhl3i5){display:flex;justify-content:space-between;padding:var(--padding);border-top:var(--border-width) solid var(--color);box-shadow:0 -20px 25px var(--secondary-color)}.cartContainer.svelte-qhl3i5 .cart:where(.svelte-qhl3i5) .items:where(.svelte-qhl3i5){padding-bottom:calc(var(--padding) * 4);padding-top:var(--items-padding-top);display:flex;flex-direction:column;gap:1.5rem;overflow-y:scroll;transition:padding .5s;height:100%}.cartContainer.svelte-qhl3i5 .cart:where(.svelte-qhl3i5) .items.allInStock:where(.svelte-qhl3i5){border-top:solid var(--border-width) var(--color);padding-top:calc(var(--items-padding-top) + 1.2rem)}.cartContainer.svelte-qhl3i5 .cart:where(.svelte-qhl3i5) .items:where(.svelte-qhl3i5) .emptyCart:where(.svelte-qhl3i5){width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:var(--large-font)}.cartContainer.svelte-qhl3i5 .cart:where(.svelte-qhl3i5) .items:where(.svelte-qhl3i5) .inStock:where(.svelte-qhl3i5),.cartContainer.svelte-qhl3i5 .cart:where(.svelte-qhl3i5) .items:where(.svelte-qhl3i5) .notInStock:where(.svelte-qhl3i5){border-top:solid var(--border-width) var(--color);font-size:var(--small-font);padding-inline:var(--padding);padding-bottom:.1em;padding-top:.5rem;text-align:end}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:url(../../../fonts/ibm/ibm-plex-mono-v19-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:url(../../../fonts/ibm/ibm-plex-mono-v19-latin-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:url(../../../fonts/ibm/ibm-plex-mono-v19-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:url(../../../fonts/ibm/ibm-plex-mono-v19-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:url(../../../fonts/ibm/ibm-plex-mono-v19-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:url(../../../fonts/ibm/ibm-plex-mono-v19-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(../../../fonts/ibm/ibm-plex-mono-v19-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:url(../../../fonts/ibm/ibm-plex-mono-v19-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(../../../fonts/ibm/ibm-plex-mono-v19-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:url(../../../fonts/ibm/ibm-plex-mono-v19-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(../../../fonts/ibm/ibm-plex-mono-v19-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:url(../../../fonts/ibm/ibm-plex-mono-v19-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:url(../../../fonts/ibm//ibm-plex-mono-v19-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:url(../../../fonts/ibm//ibm-plex-mono-v19-latin-700italic.woff2) format("woff2")}@font-face{font-family:Lexend;src:url(../../../fonts/lexend/Lexend-Black.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Lexend;src:url(../fonts/lexend/Lexend-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Lexend;src:url(../../../fonts/lexend/Lexend-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Lexend;src:url(../../../fonts/lexend/Lexend-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Lexend;src:url(../../../fonts/lexend/Lexend-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Lexend;src:url(../../../fonts/lexend/Lexend-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Lexend;src:url(../../../fonts/lexend/Lexend-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Lexend;src:url(../../../fonts/lexend/Lexend-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Lexend;src:url(../../../fonts/lexend/Lexend-Thin.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(../../../fonts/outfit/outfit-v11-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:400;src:url(../../../fonts/figtree/figtree-v7-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Mono;font-style:normal;font-weight:400;src:url(../../../fonts/space/space-mono-v15-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:400;src:url(../../../fonts/oswald/oswald-v53-latin-regular.woff2) format("woff2")}:root{--primary-color: #fbf5e3;--highlight-color: #fe3811;--highlight-color: #fc8804;--highlight-color-opaque: rgba(252,136,4,.478);--highlight-color-light: #fcc288;--secondary-color: #20201f;--secondary-color-opaque: rgba(32,32,31,.8);--hover-color: var(--primary-color);--swiper-navigation-color: var(--secondary-color);--font-family: "Lexend";--font-family: "IBM Plex Mono";--font-family: "Figtree";--padding: .8rem;--padding-big: .5rem;--padding-button: calc(var(--padding) * 1.1) calc(var(--padding) * 2);--logo-height: 170px;--header-height: var(--padding);--border-radius: 20px;--border-radius-small: 8px;--border-width: .5px;--large-font: 2.4rem;--body-font: 1.8rem;--medium-font: 1.6rem;--small-font: 1.4rem;--h1-font: var(--body-font);--h2-font: var(--body-font);--h3-font: var(--body-font);--card-amount: 4}@media (max-width: 479px){:root{--card-amount: 1;--large-font: 2.2rem;--body-font: 1.8rem;--medium-font: 1.6rem;--small-font: 1.3rem;--padding: .6rem;--padding-button: calc(var(--padding) * 1.4) calc(var(--padding) * 2.2);--logo-height: 100px}}@media (min-width: 480px) and (max-width: 1023px){:root{--card-amount: 2;--padding-big: 1rem}}@media (min-width: 1024px) and (max-width: 1200px){:root{--card-amount: 3;--padding-big: 1.2rem}}:host{--swiper-theme-color: var(--secondary-color)}*{box-sizing:border-box;scrollbar-width:none;font-weight:400!important;font-family:var(--font-family)}body{margin:0;padding:0;background-color:var(--secondary-color);font-size:var(--body-font);color:var(--primary-color);overflow-x:hidden}main{position:relative;height:100vh;height:100dvh;width:100vw}h1{font-size:var(--h1-font);margin:0;line-height:1}h2{margin:0;font-size:var(--h2-font)}h3{margin:0;margin:0rem;font-size:var(--h3-font)}a{cursor:pointer;text-decoration:none;color:var(--primary-color)}p{margin:0}a.active{text-decoration:underline}.btn,button,input[type=submit]{cursor:pointer;background-color:unset;display:flex;align-self:unset;box-sizing:border-box;border:1px solid transparent;color:inherit}@media (hover: hover){.btn:hover,button:hover,input[type=submit]:hover{background-color:var(--hover-color);color:var(--secondary-color);border:1px solid var(--hover-color)}}.btn:disabled,button:disabled,input[type=submit]:disabled{pointer-events:none;opacity:.5}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}main.svelte-1bdyff4{--shop-width: 100vw;--cart-width: calc(100vw - var(--shop-width));width:100vw;max-width:100%}main.noTransitions.svelte-1bdyff4,main.noTransitions.svelte-1bdyff4 *{transition:none!important;animation:none!important}main.cartOpen.svelte-1bdyff4{--shop-width: calc(100vw - clamp(450px, 35vw, 500px)) ;--cart-width: calc(100vw - var(--shop-width))}@media (max-width: 1024px){main.cartOpen.svelte-1bdyff4{--shop-width: 100vw;--cart-width: 100vw}}.detailOpen{overflow-y:hidden}.ceramics-loader.svelte-1bdyff4{position:fixed;top:0;display:flex;justify-content:center;align-items:center;height:100vh;height:100dvh;width:100vw}.wheel.svelte-1bdyff4{width:80px;height:80px;border-radius:50%;border:6px solid var(--secondary-color);border-top-color:var(--primary-color);animation:svelte-1bdyff4-spin 1s linear infinite;box-shadow:0 0 10px #0000001a}@-moz-keyframes svelte-1bdyff4-spin{to{transform:rotate(360deg)}}@-webkit-keyframes svelte-1bdyff4-spin{to{transform:rotate(360deg)}}@-o-keyframes svelte-1bdyff4-spin{to{transform:rotate(360deg)}}@keyframes svelte-1bdyff4-spin{to{transform:rotate(360deg)}}
