.image-view.svelte-1p4ie8b{display:grid}@media(orientation:portrait){.image-view.svelte-1p4ie8b{grid-template-rows:auto;grid-row-gap:.25em}}@media(orientation:landscape){.image-view.svelte-1p4ie8b{grid-template-columns:minmax(12em,10em) 10fr;height:100%}}.image-view.svelte-1p4ie8b{max-height:100dvh;max-height:calc(100dvh - 1.5rem);max-height:var(--max-height, calc(100dvh - 1.5rem) );overflow:hidden;position:relative;width:100%}button.svelte-1p4ie8b{margin:0}@media(orientation:portrait){.thumbnail-wrapper.svelte-1p4ie8b{grid-column:1/span 2;grid-row:2/span 1;margin-right:0;overflow-x:auto;overflow-y:hidden;position:relative;scroll-snap-type:x mandatory;width:auto}}.thumbnail-wrapper.svelte-1p4ie8b{grid-column:1/span 1;inset:0;overflow-x:hidden;overflow-y:auto;position:absolute;scroll-snap-type:y mandatory;-ms-overflow-style:none;border-radius:.5rem;margin-right:.5rem;scrollbar-width:none}.thumbnail-wrapper.svelte-1p4ie8b::-webkit-scrollbar{display:none}.thumbnails.svelte-1p4ie8b{display:flex}@media(orientation:portrait){.thumbnails.svelte-1p4ie8b{display:grid;grid-auto-flow:column;grid-template-rows:98px}}.thumbnails.svelte-1p4ie8b{flex-direction:column;gap:.5rem}@media(orientation:portrait){.thumbnails.svelte-1p4ie8b img:where(.svelte-1p4ie8b),.thumbnails.svelte-1p4ie8b picture:where(.svelte-1p4ie8b){height:100%;-o-object-fit:cover;object-fit:cover;width:-moz-fit-content;width:fit-content}.thumbnails.svelte-1p4ie8b>:where(.svelte-1p4ie8b){display:grid;place-items:center;width:76px}}.thumbnails.svelte-1p4ie8b button:where(.svelte-1p4ie8b){background:var(--cardColor);border:1px solid transparent;box-shadow:none;padding:0;position:relative;transition:border var(--transitionDuration) ease}.svelte-1p4ie8b:is(.thumbnails:where(.svelte-1p4ie8b) button:where(.svelte-1p4ie8b)):active,.svelte-1p4ie8b:is(.thumbnails:where(.svelte-1p4ie8b) button:where(.svelte-1p4ie8b)):focus,.svelte-1p4ie8b:is(.thumbnails:where(.svelte-1p4ie8b) button:where(.svelte-1p4ie8b)):focus-within,.svelte-1p4ie8b:is(.thumbnails:where(.svelte-1p4ie8b) button:where(.svelte-1p4ie8b)):hover{border:1px solid color-mix(in srgb,var(--textColor),transparent 50%);box-shadow:none}:is(:where(.svelte-1p4ie8b):is(.thumbnails:where(.svelte-1p4ie8b) button:where(.svelte-1p4ie8b)):hover,:where(.svelte-1p4ie8b):is(.thumbnails:where(.svelte-1p4ie8b) button:where(.svelte-1p4ie8b)):focus-within,:where(.svelte-1p4ie8b):is(.thumbnails:where(.svelte-1p4ie8b) button:where(.svelte-1p4ie8b)):focus,:where(.svelte-1p4ie8b):is(.thumbnails:where(.svelte-1p4ie8b) button:where(.svelte-1p4ie8b)):active) img.svelte-1p4ie8b{opacity:.9}.thumbnails.svelte-1p4ie8b button:where(.svelte-1p4ie8b){overflow:hidden}:is(.thumbnails:where(.svelte-1p4ie8b) button:where(.svelte-1p4ie8b)) img.svelte-1p4ie8b{opacity:.6;transition:opacity var(--transitionDuration) ease}.selected.svelte-1p4ie8b:is(.thumbnails:where(.svelte-1p4ie8b) button:where(.svelte-1p4ie8b)) img:where(.svelte-1p4ie8b){opacity:1}.main-image.svelte-1p4ie8b{display:grid;max-height:calc(100dvh - 2.5rem);max-height:calc(var(--max-height, calc(100dvh - 1.5rem) ) - 1rem);place-items:center}@media(orientation:portrait){.main-image.svelte-1p4ie8b{grid-column:1/span 2}}.main-image.svelte-1p4ie8b{border-radius:.5rem;grid-column:2/span 1;overflow:hidden;position:relative}.slide-wrapper.svelte-1p4ie8b{border-radius:.5rem;display:grid;grid-template-columns:repeat(var(--imagesCount),100%);overflow:hidden;scroll-snap-align:start;scroll-snap-type:x mandatory}.zoom-container-wrapper.svelte-1p4ie8b{align-items:center;display:grid;height:100%;justify-content:center;width:100%}.zoom-container.svelte-1p4ie8b{border:none;border-radius:0;box-shadow:none;cursor:zoom-in;height:-moz-fit-content;height:fit-content;overflow:hidden;padding:0;width:-moz-fit-content;width:fit-content}.zoom-container.dragging.svelte-1p4ie8b{cursor:grabbing}.zoom-container.zoomed.svelte-1p4ie8b{cursor:zoom-out}.zoom-container.svelte-1p4ie8b:hover{box-shadow:none}.zoomed.svelte-1p4ie8b{-o-object-fit:none;object-fit:none;scale:var(--scale);translate:var(--translate)}.zoom-transitions.svelte-1p4ie8b{transition:scale var(--transitionDuration) ease}img.svelte-1p4ie8b,picture.svelte-1p4ie8b{display:flex;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:scale var(--transitionDuration) ease,translate var(--transitionDuration) ease}.image-indicator.svelte-1p4ie8b{--gap-padding:.4em;--size:.55em;background-color:#0000008c;border-radius:100vw;bottom:1em;display:flex;gap:.4em;gap:var(--gap-padding);justify-content:center;left:50%;padding:.4em;padding:var(--gap-padding);pointer-events:none;position:absolute;transform:translate(-50%)}.image-indicator.svelte-1p4ie8b>.stretchy:where(.svelte-1p4ie8b){--stretchPercent:0;--stretchPosition:0;--width:calc(var(--size)*(1 + var(--stretchPercent)) + var(--gap-padding)*var(--stretchPercent));--positionX:calc(var(--stretchPosition)*(var(--size) + var(--gap-padding)));background:#fff;height:var(--size);left:var(--gap-padding);position:absolute;top:50%;translate:calc(var(--positionX) + var(--gap-padding)*.5*0) -50%;translate:calc(-50%*var(--stretchPercent) + var(--positionX) + var(--gap-padding)*.5*var(--stretchPercent)) -50%;width:var(--width)}.image-indicator.svelte-1p4ie8b div:where(.svelte-1p4ie8b){background:#ffffff80;border-radius:100vw;height:var(--size);width:var(--size)}.svelte-1p4ie8b:is(.image-indicator:where(.svelte-1p4ie8b) div:where(.svelte-1p4ie8b)):after{background:#fff;border-radius:100vw;content:"";inset:0;opacity:0;position:absolute;transition:opacity var(--transitionDuration) .01s}.image-indicator.svelte-1p4ie8b div:where(.svelte-1p4ie8b){position:relative}.active.svelte-1p4ie8b:is(.image-indicator:where(.svelte-1p4ie8b) div:where(.svelte-1p4ie8b)):after{opacity:1;transition:opacity .01s var(--transitionDuration)}.scroll-button.svelte-1p4ie8b{aspect-ratio:1/1;background:#000;border:none;border-radius:50%;box-shadow:none;cursor:pointer;display:none;height:3em;opacity:0;padding:.25em;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s ease;width:3em}.scroll-button.svelte-1p4ie8b>svg{color:#fff;height:100%;width:100%}.scroll-button.visible.svelte-1p4ie8b{opacity:.3}@media screen and (orientation:landscape){.scroll-button.visible.svelte-1p4ie8b{display:block}}@media screen and (orientation:portrait){.scroll-button.visible.svelte-1p4ie8b{display:none}}.scroll-button.svelte-1p4ie8b:active,.scroll-button.svelte-1p4ie8b:focus,.scroll-button.svelte-1p4ie8b:hover{box-shadow:none;opacity:.6}.scroll-button.left.svelte-1p4ie8b{left:1em}.scroll-button.right.svelte-1p4ie8b{right:1em}.wrapper.svelte-14dyxw6{display:grid;height:100%;place-items:center}.related.svelte-14dyxw6{display:grid;grid-column:1/-1;place-items:center;grid-gap:2rem;gap:2rem;padding:1rem}.related.svelte-14dyxw6>h2:where(.svelte-14dyxw6){font-family:Staatliches;letter-spacing:2px}.product-content.svelte-14dyxw6{display:grid;padding:1rem}@media(orientation:landscape){.product-content.svelte-14dyxw6{grid-template-columns:1fr 1fr}}@media(orientation:portrait){.product-content.svelte-14dyxw6{grid-template-rows:min-content auto}}.product-content.svelte-14dyxw6{height:100%;position:relative;width:min(100%,1800px)}.product-info.svelte-14dyxw6{display:flex;flex-direction:column;gap:1rem}.cart-area.svelte-14dyxw6{max-width:100%;overflow-x:hidden;padding:1rem}.cart-area.svelte-14dyxw6,.cart-area.svelte-14dyxw6 form:where(.svelte-14dyxw6){display:flex;flex-direction:column;gap:2rem}.images-wrapper.svelte-14dyxw6{overflow:hidden;padding:1em;width:100%}@media(orientation:portrait){.images-wrapper.svelte-14dyxw6{max-height:75dvh}}.images-wrapper.svelte-14dyxw6{--max-height: calc(100dvh - 1.5rem) ;border-radius:.5rem;max-height:calc(100dvh - 1.5rem);max-height:var(--max-height)}@media(orientation:landscape){.sticky-desktop.svelte-14dyxw6{align-self:start;position:sticky;top:1em}}.option-select.svelte-14dyxw6{display:grid;height:-moz-fit-content;height:fit-content;max-width:100%;grid-gap:1em;gap:1em}.option-select.svelte-14dyxw6>div:where(.svelte-14dyxw6){display:flex;flex-direction:column;gap:.5em;max-width:100%;overflow-x:hidden}.delivery-container.svelte-14dyxw6{display:grid;grid-template-columns:min-content auto;transition:grid-template-rows var(--transitionDuration);grid-gap:.5em;gap:.5em}.delivery-container.svelte-14dyxw6>div:where(.svelte-14dyxw6){display:grid;place-items:center;width:-moz-fit-content;width:fit-content}.low-stock.svelte-14dyxw6{display:grid;grid-template-columns:min-content auto;grid-template-rows:1fr;opacity:1;grid-column-gap:.5em;align-items:center;color:#ff7300;-moz-column-gap:.5em;column-gap:.5em;font-weight:600;transition:grid-template-rows var(--transitionDuration)}.low-stock.svelte-14dyxw6>:where(.svelte-14dyxw6){overflow:hidden}.available.svelte-14dyxw6{display:grid;grid-template-columns:min-content auto;grid-template-rows:1fr;opacity:1;grid-column-gap:.5em;align-items:center;color:#186409;-moz-column-gap:.5em;column-gap:.5em;font-weight:600;transition:grid-template-rows var(--transitionDuration)}.available.svelte-14dyxw6>:where(.svelte-14dyxw6){overflow:hidden}.sold-out.svelte-14dyxw6{display:grid;grid-template-columns:min-content auto;grid-template-rows:1fr;opacity:1;grid-column-gap:.5em;align-items:center;color:#c01414;-moz-column-gap:.5em;column-gap:.5em;font-weight:600;transition:grid-template-rows var(--transitionDuration)}.sold-out.svelte-14dyxw6>:where(.svelte-14dyxw6){overflow:hidden}.pricing.svelte-14dyxw6{display:grid;grid-template-columns:min-content auto;grid-column-gap:1em;-moz-column-gap:1em;column-gap:1em;grid-row-gap:.25em;align-items:center;row-gap:.25em}.pricing.svelte-14dyxw6>:where(.svelte-14dyxw6):first-child{white-space:nowrap}.pricing.svelte-14dyxw6>.reduced:where(.svelte-14dyxw6){color:#cf0000}.pricing.svelte-14dyxw6 .pricing-legal:where(.svelte-14dyxw6),.pricing.svelte-14dyxw6 .pricing-shipping:where(.svelte-14dyxw6){font-size:.8em;font-style:italic;grid-column:1/-1}.price.svelte-14dyxw6{font-size:1.8em;font-weight:700}.price.original.svelte-14dyxw6{font-weight:400;text-decoration:line-through}fieldset.svelte-14dyxw6{border:1px solid transparent;display:grid;grid-template-columns:repeat(auto-fit,minmax(8ch,1fr));grid-gap:1rem;gap:1rem;max-width:100%;overflow-x:hidden}fieldset.svelte-14dyxw6 label:where(.svelte-14dyxw6){display:grid;isolation:isolate;padding:1em;place-items:center;position:relative}:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) span.svelte-14dyxw6{font-weight:700;pointer-events:none;transition:color var(--transitionDuration) ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) .reduced-marker.svelte-14dyxw6{aspect-ratio:1;background:#cf0000;border:2px solid var(--textColor);clip-path:polygon(0 100%,100% 0,0 0);height:50%;inset:0;position:absolute;transition:border var(--transitionDuration) ease;z-index:0}:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio].svelte-14dyxw6{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border:2px solid var(--textColor);border-radius:2px;cursor:pointer;height:100%;inset:0;position:absolute;width:100%}.svelte-14dyxw6:is(:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio]:where(.svelte-14dyxw6)):before{background:var(--textColor);border-radius:0;clip-path:polygon(0 0,0 0,100% 100%,0 100%);content:"";height:100%;inset:0;opacity:0;position:absolute;transition:background var(--transitionDuration) ease,opacity var(--transitionDuration) ease;width:100%}.svelte-14dyxw6:is(:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio]:where(.svelte-14dyxw6)):disabled{opacity:.5}.svelte-14dyxw6:is(:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio]:where(.svelte-14dyxw6)):disabled+span:where(.svelte-14dyxw6){color:var(--textColor)!important;opacity:.5}.svelte-14dyxw6:is(:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio]:where(.svelte-14dyxw6)):disabled:before{opacity:.25}.svelte-14dyxw6:is(:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio]:where(.svelte-14dyxw6)):disabled:focus-visible,.svelte-14dyxw6:is(:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio]:where(.svelte-14dyxw6)):disabled:hover{box-shadow:none}.svelte-14dyxw6:is(:where(.svelte-14dyxw6):is(:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio]:where(.svelte-14dyxw6)):disabled:hover,:where(.svelte-14dyxw6):is(:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio]:where(.svelte-14dyxw6)):disabled:focus-visible):after{background:transparent}.svelte-14dyxw6:is(:where(.svelte-14dyxw6):is(:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio]:where(.svelte-14dyxw6)):hover,:where(.svelte-14dyxw6):is(:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio]:where(.svelte-14dyxw6)):focus-visible):after{background:hsla(0,0%,100%,var(--effectAlpha))}.svelte-14dyxw6:is(:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio]:where(.svelte-14dyxw6)):after{content:"";inset:0;position:absolute;transition:background var(--transitionDuration) ease,opacity var(--transitionDuration) ease}.checked.svelte-14dyxw6:is(:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio]:where(.svelte-14dyxw6)),.svelte-14dyxw6:is(:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio]:where(.svelte-14dyxw6)):checked{-webkit-appearance:none;-moz-appearance:none;appearance:none}.svelte-14dyxw6:is(:where(.svelte-14dyxw6):is(:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio]:where(.svelte-14dyxw6)):checked,.checked:where(.svelte-14dyxw6):is(:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio]:where(.svelte-14dyxw6))):after{background:var(--textColor)}:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input.checked[type=radio].svelte-14dyxw6+span:where(.svelte-14dyxw6),:is(fieldset:where(.svelte-14dyxw6) label:where(.svelte-14dyxw6)) input[type=radio].svelte-14dyxw6:checked+span:where(.svelte-14dyxw6){color:var(--inverseTextColor)}.add-to-cart.svelte-14dyxw6 button:where(.svelte-14dyxw6){width:100%}:is(.add-to-cart:where(.svelte-14dyxw6) button:where(.svelte-14dyxw6))>.svelte-14dyxw6{grid-column:1/-1;grid-row:1/-1}.error.svelte-14dyxw6{color:#cf0000;font-weight:700;padding:1em 0}h2.svelte-14dyxw6{font-size:2.5em}@media(orientation:portrait){h2.svelte-14dyxw6{font-size:2em}}h3.svelte-14dyxw6{font-size:1.4em}.limited.svelte-14dyxw6{background-color:#cf0000e6;border-radius:.5em;color:#fff;font-weight:500;padding:.5em 1em;text-align:center;width:-moz-fit-content;width:fit-content}.decksize.svelte-14dyxw6{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:2;overflow-x:auto}@media(orientation:landscape){.decksize.svelte-14dyxw6{width:-moz-fit-content;width:fit-content}}.decksize.svelte-14dyxw6 span:where(.svelte-14dyxw6):not(:first-child){padding:0 .5em;text-align:start}.decksize.svelte-14dyxw6>:where(.svelte-14dyxw6):first-child{font-size:1.5em;font-weight:400;grid-column:1/-1;text-align:start}.svelte-14dyxw6:is(.decksize:where(.svelte-14dyxw6)>:where(.svelte-14dyxw6):first-child):before{display:none}.decksize.svelte-14dyxw6 :where(.svelte-14dyxw6):nth-child(-n+6){font-weight:bolder}.decksize.svelte-14dyxw6>:where(.svelte-14dyxw6){position:relative;text-align:center}.svelte-14dyxw6:is(.decksize:where(.svelte-14dyxw6)>:where(.svelte-14dyxw6):nth-child(n+7)):after{background-color:var(--textColor);content:"";height:1px;left:0;position:absolute;right:0}.svelte-14dyxw6:is(.decksize:where(.svelte-14dyxw6)>:where(.svelte-14dyxw6)):before{background-color:var(--textColor);bottom:0;content:"";position:absolute;right:0;top:0;width:1px}.svelte-14dyxw6:is(.decksize:where(.svelte-14dyxw6)>:where(.svelte-14dyxw6):nth-child(5n+1)):before{display:none}
