:root{--line-height-step: calc(var(--body-line-height) / var(--type-step));--p: 1rem;--m: calc(var(--p) / var(--type-step));--mm: calc(var(--m) / var(--type-step));--h6: calc(var(--p) * var(--type-step));--h5: calc(var(--h6) * var(--type-step));--h4: calc(var(--h5) * var(--type-step));--h3: calc(var(--h4) * var(--type-step));--h2: calc(var(--h3) * var(--type-step));--h1: calc(var(--h2) * var(--type-step));--h0: calc(var(--h1) * var(--type-step));--large: max(calc(var(--h0) * var(--type-step) * var(--type-step)), 12.5vw);--large-lh: .85;--h0-lh: .95;--h1-lh: .95;--h2-lh: 1;--h3-lh: 1.05;--h4-lh: 1.15;--h5-lh: 1.25;--h6-lh: 1.3;--p-h: 6vw;--p-hm: 1.25rem;--g-gap: .5rem}html{font-size:16px;overflow-x:clip;overflow-y:scroll}body{margin:0;background:var(--c-yellow);color:var(--c-black);font-family:var(--font-b-regular);font-size:var(--body-font-size);line-height:var(--body-line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}main{display:block;position:relative;z-index:1}.-h0,h1.-h0{font-size:var(--h0);line-height:var(--h0-lh)}.-h1,h1{font-size:var(--h1);line-height:var(--h1-lh)}.-h2,h2{font-size:var(--h2);line-height:var(--h2-lh)}.-h3,h3{font-size:var(--h3);line-height:var(--h3-lh)}.-h4,h4{font-size:var(--h4);line-height:var(--h4-lh)}.-h5,h5{font-size:var(--h5);line-height:var(--h5-lh)}.-h6,h6{font-size:var(--h6);line-height:var(--h6-lh)}.-h0,.-h1,.-h2,.-h3,.-h4,.-h5,.-h6,.-hm,.-hp,h1,h2,h3,h4,h5,h6{font-family:var(--font-t-1);font-style:italic;font-weight:400;margin:0}.-lrg,.-lrg-max{font-family:var(--font-t-2);font-style:italic;font-size:var(--large);line-height:var(--large-lh);letter-spacing:-.02em}.-mm{font-family:var(--font-b-regular);font-size:var(--mm);line-height:var(--body-line-height);letter-spacing:.04em;text-transform:uppercase}.-p{font-size:var(--p)}.-p-h5,.-p-h6,.-p-hp{display:block;font-family:var(--font-b-regular);text-transform:uppercase;letter-spacing:.06em}a{color:inherit;text-decoration:none;transition:opacity .3s var(--f-cubic)}a:hover{opacity:.7}img{display:block;max-width:100%;height:auto}button{background:none;border:0;font:inherit;color:inherit;cursor:pointer;padding:0}.-w{display:grid;grid-template-columns:repeat(var(--g-columns, 12),1fr);grid-template-rows:repeat(var(--rows, 1),var(--rows-height, auto));column-gap:var(--g-gap);margin:0 var(--g-margin, 0);padding-left:var(--p-h);padding-right:var(--p-h);width:100%;box-sizing:border-box;position:relative}.-w>*{--left: 1;--top: 1;--width: 1;--height: 1;grid-column-start:var(--left, 1);grid-column-end:calc(var(--left, 1) + var(--width, 1));grid-row-start:var(--top, 1);grid-row-end:calc(var(--top, 1) + var(--height, 1))}.-gc{display:grid}.skip-to-content{position:absolute;top:0;left:0;background:var(--c-black);color:var(--c-white);padding:.5rem 1rem;transform:translateY(-200%);transition:transform .2s;z-index:99999}.skip-to-content:focus{transform:translateY(0)}@media(max-width:767px){.oc-hide-mobile{display:none!important}}@media(min-width:768px){.oc-hide-desktop{display:none!important}}[data-oc-reveal]{opacity:0;transform:translateY(24px);transition:opacity .9s var(--f-cubic),transform .9s var(--f-cubic)}[data-oc-reveal].is-inview{opacity:1;transform:translateY(0)}[data-oc-blur-reveal]{filter:blur(12px);opacity:0;transition:filter 1.2s var(--f-cubic),opacity .9s var(--f-cubic)}[data-oc-blur-reveal].is-inview{filter:blur(0);opacity:1}.-splitted .-s-char{display:inline-block;filter:blur(calc(.6rem * (1 - var(--char-progress, 0))));opacity:var(--char-progress, 0);transform:translateY(calc(.4em * (1 - var(--char-progress, 0))));will-change:transform,opacity,filter}.-splitted.is-inview .-s-char{--char-progress: 1}.-splitted .word{display:inline-block}.oc-card-traveler{position:fixed;z-index:5;pointer-events:none;opacity:0;border-radius:.4rem;overflow:hidden;box-shadow:0 8px 24px #0006;will-change:left,top,width,height}.oc-card-traveler img{width:100%;height:100%;object-fit:cover;display:block}.c-objects .sticky-container-2 .tt:not(.-active){visibility:hidden;opacity:0!important;pointer-events:none}.c-objects .sticky-container-2 .tt.-active{visibility:visible;opacity:1!important;pointer-events:auto}.c-updates .update-text:not(.-active){visibility:hidden;opacity:0!important;pointer-events:none}.c-updates .update-text.-active{visibility:visible;opacity:1!important;pointer-events:auto}.c-updates .figure-sequence figure:not(.-active){visibility:hidden;opacity:0!important}.c-updates .figure-sequence figure.-active{visibility:visible;opacity:1!important}.c-updates .figure-sequence.f-s-1 figure.-active,.c-updates .figure-sequence.f-s-3 figure.-active{opacity:.55!important}.c-places .room:not(.-active){visibility:hidden;opacity:0!important;pointer-events:none}.c-places .room.-active{visibility:visible;opacity:1!important;pointer-events:auto}.c-admission .seq-frame:not(.-active){visibility:hidden;opacity:0!important}.c-admission .seq-frame.-active{visibility:visible;opacity:.45!important}.c-objects .figurine-overlay{transition:opacity .6s var(--f-cubic),transform .6s var(--f-cubic)}.c-objects .figurine-overlay:not(.-active){visibility:hidden;opacity:0!important;transform:translateY(20px);pointer-events:none}.c-objects .figurine-overlay.-active{visibility:visible;opacity:1!important;transform:translateY(0);pointer-events:auto}@media(prefers-reduced-motion:reduce){[data-oc-reveal],[data-oc-blur-reveal],.-splitted .-s-char{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}}@media(max-width:767px){:root{--p-h: 1.25rem;--type-step: 1.18}.-w{grid-template-columns:repeat(4,1fr)}}@media(max-width:480px){:root{--p-h: 1rem;--type-step: 1.14}}[data-section-padding-split]{padding-top:var(--sp-t-d, 0px);padding-bottom:var(--sp-b-d, 0px)}@media(max-width:767px){[data-section-padding-split]{padding-top:var(--sp-t-m, var(--sp-t-d, 0px));padding-bottom:var(--sp-b-m, var(--sp-b-d, 0px))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme.css.map */
