:root{--cream: #F2EBDD;--green: #1E3A2B;--bordo: #4E1B21;--ink: #2B2A28;--ink-2: #5b5750;--serif: "Fraunces", serif;--pad: clamp(20px, 3.6vw, 56px)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;background:var(--cream);color:var(--ink)}body{font-family:var(--serif);font-weight:500;font-size:18px;line-height:1.45;-webkit-font-smoothing:antialiased}a{color:inherit}.page{min-height:calc(100vh - var(--bar, 0px));min-height:calc(100svh - var(--bar, 0px));display:flex;flex-direction:column}.intro{flex:1;display:grid;grid-template-columns:1fr minmax(240px,330px);grid-template-rows:auto 1fr;column-gap:40px;padding:clamp(18px,3.2vh,40px) var(--pad) var(--pad)}h1{grid-column:1;margin:0;font-weight:600;color:var(--green);font-size:clamp(56px,7.4vw,124px);line-height:.9;letter-spacing:-.012em}h1 em{font-style:normal;color:var(--bordo)}.aside{grid-column:2;align-self:end;padding-bottom:.6em}.aside p{margin:0 0 14px;font-size:19px;color:var(--ink-2);max-width:30ch}.aside a{font-size:15px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.frame{grid-column:1 / -1;margin-top:clamp(20px,3.4vh,40px);position:relative;min-height:260px}.frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.more{padding:90px var(--pad) 140px;max-width:760px;font-size:22px}@media(max-width:760px){.intro{grid-template-columns:1fr;grid-template-rows:auto auto 1fr;padding-top:34px}h1{font-size:clamp(50px,14.5vw,72px)}.aside{grid-column:1;grid-row:2;padding:22px 0 0}.aside p{font-size:18px}.frame{grid-row:3;margin-top:22px;min-height:300px}}:root{--serif: "Fraunces", serif;--sans: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif}body{font-family:var(--sans);font-weight:500;font-size:16px}h1,h2,h3,.h2,.title,.hall-title{font-family:var(--serif);font-weight:400}h1,h2,h3,.h2,.title,.hall-title,[class*=title],[class*=serif]{font-variation-settings:"SOFT" 50,"WONK" 0;font-optical-sizing:auto}button,input,select,label,.btn,[class*=price],[class*=btn]{font-family:var(--sans)}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--cream);display:grid;place-items:center;transition:opacity .7s cubic-bezier(.25,.7,.2,1)}.loader-in{display:grid;justify-items:center;gap:22px}.loader-logo{width:min(380px,72vw);height:auto;clip-path:inset(100% 0 0 0);transform:translateY(14px);animation:logoRise 1.15s .15s cubic-bezier(.22,.8,.2,1) forwards,logoBreath 2.6s 1.4s ease-in-out infinite}.loader-line{width:min(380px,72vw);height:1px;background:#1e3a2b26;position:relative;overflow:hidden}.loader-line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1e3a2b;transform:scaleX(0);transform-origin:left;animation:lineGrow 2.1s .35s cubic-bezier(.45,0,.2,1) forwards}.loader.is-out .loader-in{transform:translateY(-18px);opacity:0;transition:transform .7s cubic-bezier(.5,0,.2,1),opacity .6s ease}.loader.is-out{opacity:0;transition-delay:.15s}@keyframes logoRise{to{clip-path:inset(0 0 0 0);transform:none}}@keyframes logoBreath{50%{transform:translateY(-3px)}}@keyframes lineGrow{to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.loader-logo{animation:none;clip-path:none;transform:none}.loader-line:after{animation:none;transform:scaleX(1)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/polna-home.css.map */
