.ContactDialog_overlay__zghh4{position:fixed;inset:0;z-index:50;background:rgb(74 16 30/.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ContactDialog_overlay__zghh4[data-state=open]{animation:ContactDialog_overlay-in__8oE0n .4s ease both}.ContactDialog_overlay__zghh4[data-state=closed]{animation:ContactDialog_overlay-out__jh2Kw .25s ease both}.ContactDialog_panel__XVHhu{--ink:#b51b23;--text:#3b1f25;--ease-out:cubic-bezier(0.16,1,0.3,1);position:fixed;top:50%;left:50%;z-index:51;translate:-50% -50%;width:min(32rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;padding:clamp(2.5rem,7vw,3.25rem) clamp(1.5rem,6vw,3rem) clamp(1.75rem,5vw,2.25rem);border-radius:1.75rem;background:#fffafa;color:var(--text);text-align:center;box-shadow:0 0 0 1px rgb(181 27 35/.07),0 2px 6px rgb(74 16 30/.05),0 30px 70px -20px rgb(74 16 30/.35);outline:none}.ContactDialog_panel__XVHhu[data-state=open]{animation:ContactDialog_panel-in__nyZ6q .6s var(--ease-out) both}.ContactDialog_panel__XVHhu[data-state=closed]{animation:ContactDialog_panel-out__mmdEF .2s ease-in both}.ContactDialog_close__ymqmz{position:absolute;top:.875rem;right:.875rem;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:999px;color:rgb(181 27 35/.7);cursor:pointer;transition:background-color .2s ease,color .2s ease}.ContactDialog_close__ymqmz:hover{background:rgb(181 27 35/.07);color:var(--ink)}.ContactDialog_close__ymqmz:focus-visible{outline:2px solid rgb(181 27 35/.4);outline-offset:2px}.ContactDialog_close__ymqmz svg{width:1.125rem;height:1.125rem;stroke-width:1.5}.ContactDialog_title__mF50a{margin:0;color:var(--ink);font-family:var(--font-serif),Georgia,serif;font-size:clamp(2.125rem,8vw,2.625rem);font-weight:600;font-variation-settings:"SOFT" 100;line-height:1;letter-spacing:-.01em}.ContactDialog_description__nhSHe{max-width:21rem;margin:.875rem auto 0;color:rgb(59 31 37/.62);font-size:.875rem;line-height:1.55;text-wrap:balance}.ContactDialog_dot__CcDNl{display:block;width:5px;height:5px;margin:1.75rem auto;border-radius:999px;background:var(--ink)}.ContactDialog_details__1lcFx{display:grid;grid-template-columns:1fr 1fr;gap:1.375rem 1rem;margin:0}.ContactDialog_details__1lcFx+.ContactDialog_details__1lcFx{margin-top:2rem}.ContactDialog_wide__PFft8{grid-column:1/-1}.ContactDialog_details__1lcFx dt{color:rgb(181 27 35/.62);font-size:.65625rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-wrap:balance}.ContactDialog_details__1lcFx dd{margin:.4rem 0 0;font-size:.9375rem;line-height:1.45;text-wrap:balance}.ContactDialog_link__dzdF0{color:var(--ink);text-decoration:underline;text-decoration-color:rgb(181 27 35/.28);text-decoration-thickness:1px;text-underline-offset:.3em;cursor:pointer;transition:text-decoration-color .2s ease}.ContactDialog_link__dzdF0:focus-visible,.ContactDialog_link__dzdF0:hover{text-decoration-color:currentColor}.ContactDialog_link__dzdF0:focus-visible{outline:2px solid rgb(181 27 35/.35);outline-offset:3px;border-radius:2px}.ContactDialog_linkIcon__Fjd1l{display:inline-block;width:.875em;height:.875em;margin-left:.2em;vertical-align:-.05em;opacity:.7}.ContactDialog_nip__ri5g_{margin:2.25rem 0 0;color:rgb(59 31 37/.45);font-size:.6875rem;letter-spacing:.08em}@media (max-width:400px){.ContactDialog_details__1lcFx dd{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.ContactDialog_panel__XVHhu[data-state=closed],.ContactDialog_panel__XVHhu[data-state=open]{animation-name:ContactDialog_overlay-in__8oE0n}.ContactDialog_panel__XVHhu[data-state=closed]{animation-name:ContactDialog_overlay-out__jh2Kw}}@keyframes ContactDialog_overlay-in__8oE0n{0%{opacity:0}}@keyframes ContactDialog_overlay-out__jh2Kw{to{opacity:0}}@keyframes ContactDialog_panel-in__nyZ6q{0%{opacity:0;transform:translateY(1rem) scale(.97)}to{opacity:1;transform:none}}@keyframes ContactDialog_panel-out__mmdEF{to{opacity:0;transform:translateY(.375rem) scale(.985)}}.HomeStage_stage__cZKBg{--ink:#b51b23;--ease-out:cubic-bezier(0.16,1,0.3,1);position:relative;z-index:0;isolation:isolate;display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;min-height:0;padding:2rem 1rem 0;color:var(--ink)}.HomeStage_backdrop___ln0W{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:#f9c9de}.HomeStage_backdrop___ln0W:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;opacity:var(--grain,.45);mix-blend-mode:soft-light}.HomeStage_stage__cZKBg[data-bg=roz] .HomeStage_backdrop___ln0W{background:radial-gradient(55% 45% at 50% 45%,rgb(255 238 245/.4) 0,rgb(255 238 245/0) 100%),#f9c9de}.HomeStage_stage__cZKBg[data-bg=lukier] .HomeStage_backdrop___ln0W{background:radial-gradient(90% 80% at 50% 45%,#fffafc 0,#fde6ef 42%,#f9c9de 100%)}.HomeStage_stage__cZKBg[data-bg=krem]{--grain:0.7}.HomeStage_stage__cZKBg[data-bg=krem] .HomeStage_backdrop___ln0W{background:radial-gradient(75% 65% at 50% 45%,#fdfaf5 0,rgb(253 250 245/0) 100%),#f4ebdf}.HomeStage_stage__cZKBg[data-bg=zorza] .HomeStage_backdrop___ln0W{background:#fdf0f3}.HomeStage_glow__GBVck{display:none;position:absolute;width:90vmax;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,var(--glow-color),transparent);animation:HomeStage_drift__v_974 var(--glow-duration) ease-in-out var(--glow-delay) infinite alternate;will-change:transform}.HomeStage_stage__cZKBg[data-bg=zorza] .HomeStage_glow__GBVck{display:block}.HomeStage_glow__GBVck:first-child{--glow-color:rgb(247 186 212/0.95);--glow-duration:26s;--glow-delay:-4s;--dx:12vmax;--dy:8vmax;top:-45vmax;left:-35vmax}.HomeStage_glow__GBVck:nth-child(2){--glow-color:rgb(253 209 186/0.85);--glow-duration:31s;--glow-delay:-11s;--dx:-10vmax;--dy:-8vmax;right:-35vmax;bottom:-50vmax}.HomeStage_glow__GBVck:nth-child(3){--glow-color:rgb(242 168 199/0.6);--glow-duration:37s;--glow-delay:-19s;--dx:14vmax;--dy:-6vmax;bottom:-55vmax;left:-45vmax}.HomeStage_glow__GBVck:nth-child(4){--glow-color:rgb(255 247 238/0.95);--glow-duration:29s;--glow-delay:-7s;--dx:-8vmax;--dy:10vmax;top:-40vmax;right:-45vmax;width:80vmax}@keyframes HomeStage_drift__v_974{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(var(--dx),var(--dy),0) scale(1.15)}}.HomeStage_stage__cZKBg[data-bg=markiza]{--stripe:clamp(1.75rem,3.6vw,3.5rem)}.HomeStage_stage__cZKBg[data-bg=markiza] .HomeStage_backdrop___ln0W{background:radial-gradient(min(46rem,92vw) min(28rem,48dvh) at 50% 46%,rgb(253 238 244/.96) 0,rgb(253 238 244/.85) 40%,rgb(253 238 244/0) 100%),repeating-linear-gradient(90deg,#f9cde0 0 var(--stripe),#fce4ee var(--stripe) calc(var(--stripe) * 2))}.HomeStage_title___SXu_{margin:0;line-height:0}.HomeStage_logo__lK4bc{display:block;width:min(74vw,27rem,calc(44dvh * 2.3));height:auto;opacity:0;view-transition-name:site-logo;user-select:none;-webkit-user-drag:none}.HomeStage_stage__cZKBg[data-ready] .HomeStage_logo__lK4bc{animation:HomeStage_logo-in__M0VBm 1.8s var(--ease-out) both}@keyframes HomeStage_logo-in__M0VBm{0%{opacity:0;filter:blur(14px);transform:translateY(.75rem) scale(.97)}to{opacity:1;filter:blur(0);transform:none}}.HomeStage_links__4p2QO{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:clamp(1.5rem,5dvh,2.75rem) 0 0;padding:0;list-style:none}.HomeStage_links__4p2QO>li{display:flex;align-items:center;opacity:0}.HomeStage_links__4p2QO>li+li:before{content:"";width:3px;height:3px;margin-inline:clamp(.85rem,3.2vw,1.5rem);border-radius:999px;background:currentColor;opacity:.45}.HomeStage_stage__cZKBg[data-ready] .HomeStage_links__4p2QO>li{animation:HomeStage_rise-in__dETB9 1.2s var(--ease-out) both}.HomeStage_stage__cZKBg[data-ready] .HomeStage_links__4p2QO>li:first-child{animation-delay:.55s}.HomeStage_stage__cZKBg[data-ready] .HomeStage_links__4p2QO>li:nth-child(2){animation-delay:.65s}.HomeStage_stage__cZKBg[data-ready] .HomeStage_links__4p2QO>li:nth-child(3){animation-delay:.75s}@keyframes HomeStage_rise-in__dETB9{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.HomeStage_link__Mla6t{position:relative;margin-right:-.24em;padding:.75rem 0;border:0;background:none;color:var(--ink);font-size:.75rem;font-weight:500;line-height:1;letter-spacing:.24em;text-transform:uppercase;cursor:pointer}.HomeStage_link__Mla6t:after{content:"";position:absolute;right:.24em;bottom:.35rem;left:0;height:1px;background:currentColor;transform:scaleX(0);transition:transform .5s var(--ease-out)}.HomeStage_link__Mla6t:focus-visible:after,.HomeStage_link__Mla6t:hover:after{transform:scaleX(1)}.HomeStage_link__Mla6t:focus-visible{outline:1px solid rgb(181 27 35/.35);outline-offset:.375rem;border-radius:2px}@media (min-width:640px){.HomeStage_link__Mla6t{font-size:.8125rem}}.HomeStage_stage__cZKBg~.site-footer{transition:opacity 1.2s ease 1s}.HomeStage_stage__cZKBg:not([data-ready])~.site-footer{opacity:0}.HomeStage_stage__cZKBg[data-instant] .HomeStage_links__4p2QO>li,.HomeStage_stage__cZKBg[data-instant] .HomeStage_logo__lK4bc{animation:none;opacity:1}.HomeStage_stage__cZKBg[data-instant]~.site-footer{transition:none}.HomeStage_picker__qAjhQ{position:fixed;top:max(1rem,env(safe-area-inset-top));right:1rem;z-index:40;display:flex;align-items:center;gap:.375rem;padding:.375rem .875rem .375rem .375rem;border-radius:999px;background:rgb(255 255 255/.55);box-shadow:0 0 0 1px rgb(181 27 35/.08),0 8px 24px -12px rgb(74 16 30/.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:HomeStage_rise-in__dETB9 .8s var(--ease-out) 1.2s both}.HomeStage_swatch__S0Hh5{width:1.375rem;height:1.375rem;border-radius:999px;box-shadow:inset 0 0 0 1px rgb(74 16 30/.12);cursor:pointer;transition:transform .2s var(--ease-out),box-shadow .2s ease}.HomeStage_swatch__S0Hh5:hover{transform:scale(1.1)}.HomeStage_swatch__S0Hh5[aria-pressed=true]{box-shadow:inset 0 0 0 1px rgb(74 16 30/.12),0 0 0 2px #fff,0 0 0 3.5px var(--ink)}.HomeStage_pickerLabel__miyzi{min-width:4.75em;margin-left:.375rem;color:var(--ink);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.HomeStage_stage__cZKBg[data-ready] .HomeStage_links__4p2QO>li,.HomeStage_stage__cZKBg[data-ready] .HomeStage_logo__lK4bc{animation-name:HomeStage_fade-in__d9NuP;animation-duration:.6s}.HomeStage_glow__GBVck{animation:none}}@keyframes HomeStage_fade-in__d9NuP{0%{opacity:0}to{opacity:1}}