.hero-fade[data-v-4d4450fd]{background:linear-gradient(0deg,#0f232fd9,#0f232f00)}.hero-logo[data-v-4d4450fd]{filter:drop-shadow(0 12px 24px rgba(0,0,0,.45));transition:transform .3s ease}.group:hover .hero-logo[data-v-4d4450fd]{transform:scale(1.05)}.shop-section[data-v-6186c3b4]{background:linear-gradient(180deg,#0f232f,#163243)}.shop-card[data-v-6186c3b4]{border-width:2px;position:relative;--tw-border-opacity:1;background-color:#0f232f33;border-color:rgb(45 110 150/var(--tw-border-opacity,1));--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:radial-gradient(circle at top left,rgba(45,110,150,.25),transparent 45%),radial-gradient(circle at bottom right,rgba(132,124,152,.35),transparent 42%),#0f232f;box-shadow:0 28px 70px #0f232f59,inset 0 0 0 1px #92caec1f}.shop-title[data-v-6186c3b4]{font-size:clamp(2.6rem,6vw,5.4rem);font-weight:700;letter-spacing:.01em;line-height:.92;text-transform:uppercase}.shop-meta-item[data-v-6186c3b4]{border-top:1px solid rgba(146,202,236,.35);padding-top:.6rem}.shop-collage-card[data-v-6186c3b4]{aspect-ratio:1/1;background:#fff;border:.4rem solid #fff;box-shadow:0 14px 30px #0f232f52;overflow:hidden;position:absolute;width:48%}.shop-collage-card--one[data-v-6186c3b4]{left:2%;top:2%;transform:rotate(-10deg)}.shop-collage-card--two[data-v-6186c3b4]{right:3%;top:4%;transform:rotate(8deg)}.shop-collage-card--three[data-v-6186c3b4]{bottom:5%;left:10%;transform:rotate(6deg)}.shop-collage-card--four[data-v-6186c3b4]{bottom:2%;right:4%;transform:rotate(-8deg)}.shop-image[data-v-6186c3b4]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.shop-note[data-v-6186c3b4]{background:#92caec;border:1px solid rgba(15,35,47,.18);bottom:.2rem;box-shadow:0 12px 28px #0f232f42;padding:.85rem 1rem;position:absolute;right:0;transform:rotate(-8deg);z-index:11}.shop-decor[data-v-6186c3b4]{pointer-events:none;position:absolute}.shop-decor--right[data-v-6186c3b4]{background:#92caec;bottom:3rem;height:3.4rem;right:2rem;width:.28rem}.shop-grid-points[data-v-6186c3b4]{background-image:radial-gradient(rgba(146,202,236,.45) 1.2px,transparent 0);background-size:10px 10px;height:5.5rem;left:calc(50% - 1.5rem);opacity:.55;pointer-events:none;position:absolute;top:1.8rem;width:5.5rem}.shop-grid-points--alt[data-v-6186c3b4]{bottom:1.4rem;height:4.3rem;left:auto;opacity:.4;right:1.4rem;top:auto;width:4.3rem}@media (min-width:1024px){.shop-copy[data-v-6186c3b4]{padding-right:2rem}.shop-collage-card[data-v-6186c3b4]{width:46%}}@media (max-width:767px){.shop-note[data-v-6186c3b4]{bottom:-.4rem;right:.2rem;transform:rotate(-5deg)}}.gallery-hero[data-v-6c3b75c4]{background:linear-gradient(180deg,#0f232f,#163243)}.gallery-title[data-v-6c3b75c4]{font-size:clamp(2.6rem,7vw,5.4rem);line-height:.92}.gallery-page[data-v-6c3b75c4]{background:radial-gradient(circle at top,rgba(146,202,236,.2),transparent 28%),linear-gradient(180deg,#0f232f,#163243)}.gallery-mosaic[data-v-6c3b75c4]{-moz-columns:2;column-count:2;-moz-column-gap:1rem;column-gap:1rem}.gallery-card[data-v-6c3b75c4]{display:block;width:100%;-moz-column-break-inside:avoid;background:#fff;border:.8rem solid #fff;box-shadow:0 16px 38px #0f232f24;break-inside:avoid;margin-bottom:1rem;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;will-change:transform}.gallery-card[data-v-6c3b75c4]:hover{box-shadow:0 20px 44px #0f232f33;transform:translateY(-4px)}@media (min-width:768px){.gallery-mosaic[data-v-6c3b75c4]{-moz-columns:3;column-count:3;-moz-column-gap:1.5rem;column-gap:1.5rem}.gallery-card[data-v-6c3b75c4]{margin-bottom:1.5rem}}.catalog-hero[data-v-efbfdc31]{background:linear-gradient(180deg,#0f232f,#163243)}.catalog-title[data-v-efbfdc31]{font-size:clamp(2.6rem,7vw,5.4rem);line-height:.92}.catalog-page[data-v-efbfdc31]{background:radial-gradient(circle at top,rgba(146,202,236,.2),transparent 28%),linear-gradient(180deg,#0f232f,#163243)}.product-grid[data-v-efbfdc31]{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media (min-width:640px){.product-grid[data-v-efbfdc31]{gap:1.25rem;grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.product-grid[data-v-efbfdc31]{gap:1.5rem;grid-template-columns:repeat(4,1fr)}}.product-card[data-v-efbfdc31]{background:#fff;box-shadow:0 16px 38px #0f232f24;cursor:pointer;display:block;overflow:hidden;text-align:left;transition:transform .25s ease,box-shadow .25s ease;width:100%;will-change:transform}.product-card[data-v-efbfdc31]:hover{box-shadow:0 20px 44px #0f232f33;transform:translateY(-4px)}.product-image-wrapper[data-v-efbfdc31]{aspect-ratio:1/1;border:.8rem solid #fff;border-bottom:none;overflow:hidden}.product-info[data-v-efbfdc31]{border-top:1px solid rgba(15,35,47,.08);padding:.5rem .8rem .75rem}.product-name[data-v-efbfdc31]{color:#0f232f;font-size:.72rem;font-weight:600;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.shop-hero[data-v-626b7e5b]{background:linear-gradient(180deg,#0f232f,#163243)}.shop-title[data-v-626b7e5b]{font-size:clamp(2.6rem,7vw,5.4rem);line-height:.92}.shop-page[data-v-626b7e5b]{background:radial-gradient(circle at top,rgba(146,202,236,.2),transparent 28%),linear-gradient(180deg,#0f232f,#163243)}.shop-featured[data-v-626b7e5b]{border-top:.5rem solid #2d6e96;box-shadow:0 28px 70px #0f232f59,0 0 0 2px #92caec80}.product-grid[data-v-626b7e5b]{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.product-grid--featured[data-v-626b7e5b]{grid-template-columns:1fr}@media (min-width:480px){.product-grid--featured[data-v-626b7e5b]{grid-template-columns:repeat(2,1fr)}}@media (min-width:640px){.product-grid[data-v-626b7e5b]{gap:1.25rem;grid-template-columns:repeat(3,1fr)}.product-grid--featured[data-v-626b7e5b]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.product-grid[data-v-626b7e5b]{gap:1.5rem;grid-template-columns:repeat(4,1fr)}.product-grid--featured[data-v-626b7e5b]{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.product-grid--featured[data-v-626b7e5b]{grid-template-columns:repeat(5,1fr)}}.product-grid>li[data-v-626b7e5b]{display:flex}.product-card[data-v-626b7e5b]{background:#fff;box-shadow:0 16px 38px #0f232f24;display:flex;flex-direction:column;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;width:100%;will-change:transform}.product-card[data-v-626b7e5b]:focus-visible,.product-card[data-v-626b7e5b]:hover{box-shadow:0 20px 44px #0f232f33;transform:translateY(-4px)}.product-card[data-v-626b7e5b]:focus-visible{outline:3px solid #2d6e96;outline-offset:3px}.product-card--sold-out .product-image-wrapper[data-v-626b7e5b]{opacity:.5}.product-image-wrapper[data-v-626b7e5b]{aspect-ratio:1/1;border:.8rem solid #fff;border-bottom:none;overflow:hidden}.product-info[data-v-626b7e5b]{border-top:1px solid rgba(15,35,47,.08);display:flex;flex:1;flex-direction:column;padding:.5rem .8rem .8rem}.product-name[data-v-626b7e5b]{color:#0f232f;font-size:.8rem;font-weight:600;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.product-grid--featured .product-name[data-v-626b7e5b]{font-size:1rem}.product-price[data-v-626b7e5b]{color:#0f232f;margin-top:.25rem}.product-buy[data-v-626b7e5b]{display:inline-block;--tw-bg-opacity:1;background-color:rgb(45 110 150/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:700;letter-spacing:.08em;line-height:1.4;padding:.5rem 1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition:all .4s ease-in-out}.product-card:focus-visible .product-buy[data-v-626b7e5b],.product-card:hover .product-buy[data-v-626b7e5b]{--tw-bg-opacity:1;background-color:rgb(146 202 236/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 35 47/var(--tw-text-opacity,1))}.product-card--sold-out .product-buy[data-v-626b7e5b]{--tw-bg-opacity:1;background-color:rgb(156 164 172/var(--tw-bg-opacity,1))}.impressum-hero[data-v-0594ea65]{background:linear-gradient(180deg,#0f232f,#163243)}.impressum-title[data-v-0594ea65]{font-size:clamp(2.6rem,7vw,5.4rem);line-height:.92}.impressum-page[data-v-0594ea65]{background:radial-gradient(circle at top,rgba(146,202,236,.2),transparent 28%),linear-gradient(180deg,#0f232f,#163243)}.datenschutz-hero[data-v-d7f1ef71]{background:linear-gradient(180deg,#0f232f,#163243)}.datenschutz-title[data-v-d7f1ef71]{font-size:clamp(2.6rem,7vw,5.4rem);line-height:.92}.datenschutz-page[data-v-d7f1ef71]{background:radial-gradient(circle at top,rgba(146,202,236,.2),transparent 28%),linear-gradient(180deg,#0f232f,#163243)}
