.visitor-feedback-module__Ys7aRa__feedback{box-sizing:border-box;--feedback-glow:0 1px 2px #00121f, 0 0 4px #00121f, 0 0 8px #00bcf5a6, 0 0 17px #008bc775;color:#ddfbff;width:min(23rem,100% - 3rem);height:fit-content;max-height:calc(100dvh - 3rem);font:inherit;letter-spacing:.04em;text-shadow:var(--feedback-glow);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;margin:auto;padding:.5rem;position:fixed;inset:0;overflow-y:auto}.visitor-feedback-module__Ys7aRa__feedback::backdrop{background:0 0}.visitor-feedback-module__Ys7aRa__feedback[open]{animation:.24s ease-out both visitor-feedback-module__Ys7aRa__materialise}@keyframes visitor-feedback-module__Ys7aRa__materialise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.visitor-feedback-module__Ys7aRa__header{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;display:grid}.visitor-feedback-module__Ys7aRa__header h2{color:#f1fdff;letter-spacing:.24em;text-shadow:0 1px 2px #00121f,0 0 5px #56e5ff,0 0 12px #00b9fa,0 0 24px #0095dfaa;text-align:center;text-transform:uppercase;grid-column:2;margin:0;font-size:1.05rem;font-weight:600}.visitor-feedback-module__Ys7aRa__feedback fieldset{border:0;min-width:0;margin:.35rem 0 0;padding:0}.visitor-feedback-module__Ys7aRa__feedback legend{text-align:center;max-width:100%;margin-bottom:.5rem;padding:0;line-height:1.45}.visitor-feedback-module__Ys7aRa__option{cursor:pointer;align-items:center;gap:.65rem;min-height:44px;display:flex}.visitor-feedback-module__Ys7aRa__option input{appearance:none;color:#bceeff;border:1px solid;border-radius:50%;flex:none;width:14px;height:14px;margin:0 0 0 3px;box-shadow:0 0 4px #031823,0 0 8px #76dcfa}.visitor-feedback-module__Ys7aRa__option input:checked{background:currentColor}.visitor-feedback-module__Ys7aRa__comment{gap:.35rem;margin-top:.55rem;display:grid}.visitor-feedback-module__Ys7aRa__comment textarea{box-sizing:border-box;resize:vertical;width:100%;height:3rem;max-height:8rem;color:inherit;font:inherit;text-shadow:inherit;background:0 0;border:0;border-bottom:1px solid #a2e6fa;padding:.25rem 0;font-size:max(1rem,16px)}.visitor-feedback-module__Ys7aRa__note{text-shadow:0 1px 2px #00121f,0 0 4px #00121f,0 0 8px #00bcf566;margin:.6rem 0 0;font-size:.8rem;line-height:1.4}.visitor-feedback-module__Ys7aRa__feedback button{min-width:44px;min-height:44px;color:inherit;font:inherit;text-shadow:inherit;cursor:pointer;background:0 0;border:0;padding:.35rem 0}.visitor-feedback-module__Ys7aRa__feedback button[type=submit]{color:#c5faff;letter-spacing:.13em;text-transform:uppercase;text-shadow:0 1px 2px #00121f,0 0 6px #42dfff,0 0 14px #00a9efba;margin-inline:auto;font-weight:600;display:block}.visitor-feedback-module__Ys7aRa__closeDot{background:currentColor;border-radius:50%;width:8px;height:8px;margin:auto;display:block;box-shadow:0 0 8px #76dcfa}.visitor-feedback-module__Ys7aRa__feedback :focus-visible{outline-offset:3px;outline:2px solid #a4ebff}.visitor-feedback-module__Ys7aRa__trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.visitor-feedback-module__Ys7aRa__feedback[open]{animation:none}}@media (forced-colors:active){.visitor-feedback-module__Ys7aRa__feedback,.visitor-feedback-module__Ys7aRa__header h2,.visitor-feedback-module__Ys7aRa__feedback button[type=submit],.visitor-feedback-module__Ys7aRa__note{text-shadow:none}.visitor-feedback-module__Ys7aRa__option input{appearance:auto}.visitor-feedback-module__Ys7aRa__closeDot{forced-color-adjust:none;background:buttontext}}
.owned-360-visitor-shop-module__-fFG5G__shop{z-index:9;inset-inline:0;bottom:calc(72px + env(safe-area-inset-bottom,0px));width:min(510px,100% - 24px);max-height:calc(100% - 92px - env(safe-area-inset-bottom,0px));box-sizing:border-box;overscroll-behavior:contain;color:#d8f1fa;--text-contrast:0 1px 2px #020811, 0 0 3px #020811, 0 0 6px #020811;text-shadow:var(--text-contrast);margin-inline:auto;padding:8px;font:14px/1.4 Arial,sans-serif;position:absolute;overflow:auto}.owned-360-visitor-shop-module__-fFG5G__cataloguePicker,.owned-360-visitor-shop-module__-fFG5G__catalogues{align-items:center;display:flex}.owned-360-visitor-shop-module__-fFG5G__cataloguePicker{grid-column:2}.owned-360-visitor-shop-module__-fFG5G__catalogues{flex-wrap:wrap;justify-content:center;column-gap:8px}.owned-360-visitor-shop-module__-fFG5G__shop .owned-360-visitor-shop-module__-fFG5G__catalogues button{color:#b6e6f5;letter-spacing:.12em;text-shadow:var(--text-contrast), 0 0 5px #25c8f066;margin:0;font:300 13px/1.5 Arial,sans-serif}.owned-360-visitor-shop-module__-fFG5G__catalogues button[aria-pressed=true]{text-underline-offset:4px;text-decoration:underline}.owned-360-visitor-shop-module__-fFG5G__catalogueDots{filter:drop-shadow(0 1px 2px #020811)drop-shadow(0 0 4px #25c8f066);grid-template-columns:repeat(3,3px);gap:2px;display:grid}.owned-360-visitor-shop-module__-fFG5G__catalogueDots span{background:currentColor;border-radius:50%;width:3px;height:3px}.owned-360-visitor-shop-module__-fFG5G__navigation{white-space:nowrap;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex}.owned-360-visitor-shop-module__-fFG5G__shop button{color:#bbebf9;cursor:pointer;background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;padding:9px;display:grid}.owned-360-visitor-shop-module__-fFG5G__shop button:hover,.owned-360-visitor-shop-module__-fFG5G__confirmationActions a:hover,.owned-360-visitor-shop-module__-fFG5G__shareOptions a:hover{color:#fff}.owned-360-visitor-shop-module__-fFG5G__shop button:focus-visible,.owned-360-visitor-shop-module__-fFG5G__confirmationActions a:focus-visible,.owned-360-visitor-shop-module__-fFG5G__shareOptions a:focus-visible{outline-offset:-2px;outline:2px solid #b6f3ff}.owned-360-visitor-shop-module__-fFG5G__shop button svg,.owned-360-visitor-shop-module__-fFG5G__shareOptions svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 2px #020811)drop-shadow(0 0 3px #020811);width:23px;height:23px}.owned-360-visitor-shop-module__-fFG5G__product{grid-template-columns:minmax(124px,1fr) minmax(0,2fr);align-items:center;gap:4px 12px;margin-block:8px 4px;display:grid}.owned-360-visitor-shop-module__-fFG5G__shop .owned-360-visitor-shop-module__-fFG5G__art{touch-action:pan-y;min-width:0;padding:0}.owned-360-visitor-shop-module__-fFG5G__art img{object-fit:contain;filter:drop-shadow(0 3px 9px #020811bb);width:100%;max-height:150px;display:block}.owned-360-visitor-shop-module__-fFG5G__details{overflow-wrap:anywhere}.owned-360-visitor-shop-module__-fFG5G__details h3{letter-spacing:.025em;margin:0;font-size:clamp(14px,3.5vw,17px);font-weight:400}.owned-360-visitor-shop-module__-fFG5G__details p{color:#e0f6ff;margin:4px 0 0;font-size:13px}.owned-360-visitor-shop-module__-fFG5G__heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.owned-360-visitor-shop-module__-fFG5G__confirmation{box-sizing:border-box;color:#b6f3ff;text-align:center;background:0 0;border:0;width:min(360px,100% - 32px);margin:auto;padding:0;position:fixed;inset:0}.owned-360-visitor-shop-module__-fFG5G__confirmation::backdrop{background:0 0}.owned-360-visitor-shop-module__-fFG5G__confirmation h3{margin:0;font-size:clamp(16px,4vw,20px)}.owned-360-visitor-shop-module__-fFG5G__confirmation p{overflow-wrap:anywhere;margin:6px 0 10px}.owned-360-visitor-shop-module__-fFG5G__confirmationActions{justify-content:center;gap:16px;display:flex}.owned-360-visitor-shop-module__-fFG5G__shop .owned-360-visitor-shop-module__-fFG5G__confirmationActions button,.owned-360-visitor-shop-module__-fFG5G__confirmationActions a{box-sizing:border-box;min-width:64px;min-height:44px;color:inherit;background:0 0;border:0;place-items:center;padding:0 12px;text-decoration:none;display:inline-grid}.owned-360-visitor-shop-module__-fFG5G__confirmation h3,.owned-360-visitor-shop-module__-fFG5G__confirmation p,.owned-360-visitor-shop-module__-fFG5G__shop .owned-360-visitor-shop-module__-fFG5G__confirmationActions button,.owned-360-visitor-shop-module__-fFG5G__confirmationActions a{letter-spacing:.12em;text-shadow:none;color:#0000;filter:drop-shadow(0 1px 2px #020811)drop-shadow(0 0 3px #25c8f066);background-image:repeating-linear-gradient(0deg,#d8f8ff 0 1px,#b6f3ff99 1px 2px);-webkit-background-clip:text;background-clip:text;font-family:Arial,sans-serif;font-weight:300}.owned-360-visitor-shop-module__-fFG5G__shop .owned-360-visitor-shop-module__-fFG5G__confirmationActions button:is(:hover,:focus-visible),.owned-360-visitor-shop-module__-fFG5G__confirmationActions a:is(:hover,:focus-visible){color:#e8fbff;text-underline-offset:4px;outline:none;text-decoration:underline}@media (forced-colors:active){.owned-360-visitor-shop-module__-fFG5G__confirmation h3,.owned-360-visitor-shop-module__-fFG5G__confirmation p,.owned-360-visitor-shop-module__-fFG5G__shop .owned-360-visitor-shop-module__-fFG5G__confirmationActions button,.owned-360-visitor-shop-module__-fFG5G__confirmationActions a{color:canvastext;background-image:none}}.owned-360-visitor-shop-module__-fFG5G__loading{grid-column:1/-1;justify-content:center;margin-block:8px 0}.owned-360-visitor-shop-module__-fFG5G__status{text-align:center;grid-column:1/-1;margin-block:8px 0}.owned-360-visitor-shop-module__-fFG5G__share{color:#b6e6f5;letter-spacing:.06em;justify-items:center;gap:6px;max-width:100%;font:300 13px/1.5 Arial,sans-serif;display:grid}.owned-360-visitor-shop-module__-fFG5G__shareOptions{gap:16px;display:flex}.owned-360-visitor-shop-module__-fFG5G__shareOptions a,.owned-360-visitor-shop-module__-fFG5G__shareOptions button{min-height:44px;color:inherit;font:inherit;letter-spacing:inherit;align-items:center;gap:6px;padding:4px;text-decoration:none;display:inline-flex}.owned-360-visitor-shop-module__-fFG5G__share input{color:#e0f6ff;background:#061422;border:1px solid #b6e6f580;border-radius:4px;width:min(280px,100%);padding:4px}
.privacy-module__VTbb1a__page{color:#e9f8ff;background:radial-gradient(at top,#123044,#05111e 52%,#020811);min-height:100vh;padding:clamp(1.1rem,4vw,3rem);font:1rem/1.6 system-ui,sans-serif}.privacy-module__VTbb1a__page main{max-width:48rem;margin:auto}.privacy-module__VTbb1a__page h1{font-size:clamp(2rem,5vw,3rem);line-height:1.15}.privacy-module__VTbb1a__page h2{color:#abedff;margin-top:2.3rem}.privacy-module__VTbb1a__page nav{flex-wrap:wrap;gap:.5rem 1.15rem;display:flex}.privacy-module__VTbb1a__page a,.privacy-module__VTbb1a__privacyPanel a{color:#b7f0ff;text-underline-offset:.18em;text-decoration:underline}.privacy-module__VTbb1a__page :is(a,button):focus-visible,.privacy-module__VTbb1a__privacyDock :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #a4efff}.privacy-module__VTbb1a__page dt{margin-top:1rem}.privacy-module__VTbb1a__page dd{margin:.25rem 0 0}.privacy-module__VTbb1a__privacyDock{z-index:18;bottom:env(safe-area-inset-bottom,0px);color:#e9f8ff;text-shadow:0 1px 3px #020811,0 0 6px #020811,0 0 10px #22b9e28c;pointer-events:none;font:.8125rem/1.4 system-ui,sans-serif;position:absolute;inset-inline:0}.privacy-module__VTbb1a__privacyPanel{box-sizing:border-box;width:100%;max-height:min(45dvh,14rem);padding:.35rem max(.85rem, env(safe-area-inset-right,0px)) .4rem max(.85rem, env(safe-area-inset-left,0px));pointer-events:auto;background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1.1rem;display:flex;overflow:auto}.privacy-module__VTbb1a__privacyPanel[hidden]{display:none}.privacy-module__VTbb1a__privacyCopy{flex:22rem}.privacy-module__VTbb1a__privacyCopy h2{color:#d8f8ff;margin:0;font-size:.875rem}.privacy-module__VTbb1a__privacyCopy p{margin:0;display:inline}.privacy-module__VTbb1a__privacyCopy a{pointer-events:auto;margin-inline-start:.5em}.privacy-module__VTbb1a__privacyActions{flex-wrap:wrap;justify-content:center;gap:.45rem;display:flex}.privacy-module__VTbb1a__privacyTrigger,.privacy-module__VTbb1a__privacyActions button{color:#e9f8ff;min-height:2.75rem;text-shadow:inherit;font:inherit;cursor:pointer;pointer-events:auto;background:#06152185;border:1px solid #95e6fc9c;border-radius:.35rem;justify-content:center;align-items:center;padding:.4rem .75rem;display:inline-flex}.privacy-module__VTbb1a__privacyTrigger:hover,.privacy-module__VTbb1a__privacyActions button:hover{background:#153a52bd}.privacy-module__VTbb1a__privacyActions .privacy-module__VTbb1a__privacyClose{text-underline-offset:.18em;background:0 0;border-color:#0000;text-decoration:underline}a.privacy-module__VTbb1a__privacyTrigger{z-index:18;bottom:max(.6rem, env(safe-area-inset-bottom,0px));position:absolute;left:1rem}@media (max-width:760px){.privacy-module__VTbb1a__privacyPanel{justify-content:center}.privacy-module__VTbb1a__privacyCopy{text-align:center}}
