.Page-module__ptUP1W__page{--ink:#153d35;--ink-deep:#0d3029;--cream:#f4efe3;--paper:#fbf7ed;--mint:#d9e4df;--lake:#adc8d0;--lake-deep:#739ba6;--ochre:#dca942;--wine:#a84550;--line:#153d353d;--serif:Georgia, "Times New Roman", Times, serif;--sans:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;min-height:100vh;color:var(--ink);background:var(--cream);font-family:var(--sans);text-rendering:optimizelegibility;font-weight:430;overflow:clip}.Page-module__ptUP1W__page *,.Page-module__ptUP1W__page :before,.Page-module__ptUP1W__page :after{box-sizing:border-box}.Page-module__ptUP1W__page a{color:inherit;text-decoration:none}.Page-module__ptUP1W__page :is(a,button):focus-visible{outline:3px solid var(--wine);outline-offset:4px}.Page-module__ptUP1W__skipLink{z-index:100;color:var(--paper);background:var(--ink-deep);padding:.75rem 1rem;font-size:.75rem;font-weight:700;transition:transform .16s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.Page-module__ptUP1W__skipLink:focus{transform:translateY(0)}.Page-module__ptUP1W__prototypeBar{min-height:34px;color:var(--ink-deep);background:var(--mint);letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #153d352e;justify-content:space-between;align-items:center;gap:1.5rem;padding:.35rem clamp(1rem,4vw,4rem);font-size:.62rem;font-weight:760;line-height:1.35;display:flex}.Page-module__ptUP1W__header{border-bottom:1px solid var(--line);background:var(--cream);grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);align-items:center;gap:clamp(1.25rem,3vw,3.5rem);min-height:84px;padding:0 clamp(1rem,4vw,4rem);display:grid}.Page-module__ptUP1W__brand,.Page-module__ptUP1W__footerBrand{flex-direction:column;width:fit-content;line-height:.86;display:inline-flex}.Page-module__ptUP1W__brand span,.Page-module__ptUP1W__footerBrand>span{letter-spacing:.22em;text-transform:uppercase;margin-left:.13rem;font-size:.54rem;font-weight:760}.Page-module__ptUP1W__brand strong,.Page-module__ptUP1W__footerBrand>strong{font-family:var(--serif);letter-spacing:-.055em;font-size:clamp(1.45rem,2.1vw,2.05rem);font-weight:500}.Page-module__ptUP1W__nav{align-items:center;gap:clamp(1.25rem,2.5vw,2.8rem);font-size:.73rem;font-weight:620;display:flex}.Page-module__ptUP1W__nav a{padding:1.2rem 0;position:relative}.Page-module__ptUP1W__nav a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .18s;position:absolute;bottom:.72rem;left:0;right:0;transform:scaleX(0)}.Page-module__ptUP1W__nav a:hover:after,.Page-module__ptUP1W__nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.Page-module__ptUP1W__headerCta,.Page-module__ptUP1W__primaryButton,.Page-module__ptUP1W__secondaryButton,.Page-module__ptUP1W__lightButton{border:1px solid var(--ink);justify-content:space-between;align-items:center;gap:1.2rem;min-height:50px;padding:0 1.2rem;font-size:.7rem;font-weight:720;transition:color .17s,background-color .17s,transform .17s;display:inline-flex}.Page-module__ptUP1W__headerCta{justify-self:end}.Page-module__ptUP1W__headerCta:hover,.Page-module__ptUP1W__secondaryButton:hover{color:var(--paper);background:var(--ink)}.Page-module__ptUP1W__hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,43%) minmax(0,57%);min-height:min(800px,100svh - 118px);display:grid}.Page-module__ptUP1W__heroCopy{flex-direction:column;justify-content:center;min-width:0;padding:clamp(4.5rem,8.5vw,8.8rem) clamp(2rem,4.7vw,5rem);display:flex}.Page-module__ptUP1W__eyebrow{letter-spacing:.13em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.65rem;font-weight:760;line-height:1.4}.Page-module__ptUP1W__heroCopy h1,.Page-module__ptUP1W__experienceIntro h2,.Page-module__ptUP1W__fikaCopy h2,.Page-module__ptUP1W__bakeryCopy h2,.Page-module__ptUP1W__occasionIntro h2,.Page-module__ptUP1W__historyCopy h2,.Page-module__ptUP1W__planHeading h2{font-family:var(--serif);letter-spacing:-.067em;margin:0;font-weight:500}.Page-module__ptUP1W__heroCopy h1{max-width:8.6ch;margin-left:-.05em;font-size:clamp(4.1rem,6.2vw,7.8rem);line-height:.83}.Page-module__ptUP1W__heroLead{max-width:43ch;margin:clamp(1.5rem,2.5vw,2.4rem) 0 0;font-size:clamp(.95rem,1.15vw,1.15rem);line-height:1.55}.Page-module__ptUP1W__heroActions{flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.Page-module__ptUP1W__primaryButton{color:var(--paper);background:var(--ink-deep)}.Page-module__ptUP1W__primaryButton:hover{background:#285a4f;transform:translateY(-2px)}.Page-module__ptUP1W__heroMeta{border-top:1px solid var(--line);color:#153d35b8;justify-content:space-between;gap:1rem;max-width:390px;margin-top:clamp(2.5rem,5vw,5rem);padding-top:1.1rem;font-size:.66rem;font-weight:620;display:flex}.Page-module__ptUP1W__heroVisual{background:var(--lake);min-height:660px;margin:0;position:relative;overflow:hidden}.Page-module__ptUP1W__heroVisual picture,.Page-module__ptUP1W__heroVisual img{width:100%;height:100%;display:block}.Page-module__ptUP1W__heroVisual picture{position:absolute;inset:0}.Page-module__ptUP1W__heroVisual img{object-fit:cover;object-position:54% 50%;filter:saturate(.92)contrast(1.015);transition:transform .8s cubic-bezier(.22,1,.36,1)}.Page-module__ptUP1W__heroVisual:hover img{transform:scale(1.012)}.Page-module__ptUP1W__heroVisual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f4efe314,#0000 24%);position:absolute;inset:0}.Page-module__ptUP1W__heroVisual figcaption{z-index:2;color:var(--paper);letter-spacing:.1em;text-transform:uppercase;background:#0d3029e8;padding:.65rem .75rem;font-size:.54rem;font-weight:720;position:absolute;bottom:1rem;right:1rem}.Page-module__ptUP1W__experienceRail{border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Page-module__ptUP1W__experienceRail a{border-right:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:102px;padding:0 2rem;transition:background-color .16s;display:grid}.Page-module__ptUP1W__experienceRail a:last-child{border-right:0}.Page-module__ptUP1W__experienceRail a:hover{background:var(--mint)}.Page-module__ptUP1W__experienceRail span{color:#153d358c;font-family:var(--serif);font-size:.83rem}.Page-module__ptUP1W__experienceRail strong{font-size:.78rem;font-weight:670}.Page-module__ptUP1W__experiences{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,43%) minmax(0,57%);min-height:750px;padding:clamp(5rem,9vw,9rem) clamp(1.5rem,4vw,4rem);display:grid}.Page-module__ptUP1W__experienceIntro{flex-direction:column;justify-content:center;max-width:540px;padding-right:clamp(2rem,5vw,6rem);display:flex}.Page-module__ptUP1W__experienceIntro h2{max-width:7.2ch;font-size:clamp(4rem,6.5vw,7.8rem);line-height:.87}.Page-module__ptUP1W__experienceIntro>p:last-child{color:#153d35bf;max-width:42ch;margin:2rem 0 0;font-size:.88rem;line-height:1.65}.Page-module__ptUP1W__experienceList{border-top:1px solid var(--ink);flex-direction:column;justify-content:center;display:flex}.Page-module__ptUP1W__experienceList a{border-bottom:1px solid var(--ink);grid-template-columns:54px minmax(150px,.7fr) minmax(180px,1fr) auto;align-items:center;gap:1.25rem;min-height:114px;transition:padding .18s,background-color .18s;display:grid}.Page-module__ptUP1W__experienceList a:hover{background:#d9e4df9e;padding-left:1rem;padding-right:1rem}.Page-module__ptUP1W__experienceList>a>span:first-child{font-family:var(--serif);font-size:1rem;font-weight:600}.Page-module__ptUP1W__experienceList strong{font-size:clamp(1rem,1.25vw,1.3rem);font-weight:690}.Page-module__ptUP1W__experienceList small{color:#153d359e;font-size:.68rem;line-height:1.45}.Page-module__ptUP1W__fikaSection{background:var(--mint);grid-template-columns:minmax(0,56%) minmax(0,44%);min-height:760px;display:grid}.Page-module__ptUP1W__fikaScene{border-right:1px solid var(--line);background:linear-gradient(#adc8d0f5 0 54%,#89abb2db 54% 100%);min-height:680px;position:relative;overflow:hidden}.Page-module__ptUP1W__fikaScene:before{aspect-ratio:1;content:"";background:#f3e6b8;border-radius:50%;width:min(22vw,280px);position:absolute;top:8%;right:7%;box-shadow:0 12px 50px #5a5a3c14}.Page-module__ptUP1W__window{border:8px solid var(--paper);background:var(--ink);grid-template-columns:repeat(3,1fr);gap:.8rem;width:min(38vw,520px);height:52%;padding:1rem;display:grid;position:absolute;top:15%;left:9%;box-shadow:26px 32px #153d3521}.Page-module__ptUP1W__window span{background:linear-gradient(#0000 55%,#153d3585 56% 100%),linear-gradient(155deg,#c9dde2,#8bb0b9)}.Page-module__ptUP1W__table{background:#6d4934;width:75%;height:11%;position:absolute;bottom:14%;right:-7%;transform:rotate(-2deg);box-shadow:0 24px 38px #0d302933}.Page-module__ptUP1W__cup{background:var(--paper);border-radius:8px 8px 28px 28px;width:80px;height:70px;position:absolute;bottom:25%;right:21%;box-shadow:10px 13px 24px #0d30292e}.Page-module__ptUP1W__cup:after{border:9px solid var(--paper);content:"";border-left:0;border-radius:0 50% 50% 0;width:34px;height:35px;position:absolute;top:12px;right:-26px}.Page-module__ptUP1W__plate{background:#fbf7eddb;border-radius:50%;width:185px;height:22px;position:absolute;bottom:23%;right:14%}.Page-module__ptUP1W__leafOne,.Page-module__ptUP1W__leafTwo{background:var(--ink);opacity:.88;border-radius:100% 0;width:160px;height:260px;position:absolute;transform:rotate(30deg)}.Page-module__ptUP1W__leafOne{bottom:-3%;left:-2%}.Page-module__ptUP1W__leafTwo{bottom:-5%;right:-5%;transform:rotate(-38deg)scale(.8)}.Page-module__ptUP1W__fikaCopy,.Page-module__ptUP1W__bakeryCopy,.Page-module__ptUP1W__occasionIntro,.Page-module__ptUP1W__historyCopy,.Page-module__ptUP1W__planHeading{flex-direction:column;justify-content:center;display:flex}.Page-module__ptUP1W__fikaCopy{padding:clamp(4rem,7vw,8rem) clamp(2.2rem,5vw,5.5rem)}.Page-module__ptUP1W__fikaCopy h2,.Page-module__ptUP1W__bakeryCopy h2{max-width:9ch;font-size:clamp(3.4rem,5vw,6.2rem);line-height:.92}.Page-module__ptUP1W__fikaCopy>p:not(.Page-module__ptUP1W__eyebrow),.Page-module__ptUP1W__bakeryCopy>p:not(.Page-module__ptUP1W__eyebrow),.Page-module__ptUP1W__historyCopy>p:not(.Page-module__ptUP1W__eyebrow),.Page-module__ptUP1W__planHeading>p:not(.Page-module__ptUP1W__eyebrow){color:#153d35c2;max-width:48ch;margin:2rem 0 0;font-size:.88rem;line-height:1.7}.Page-module__ptUP1W__textLink{border-bottom:1px solid;align-items:center;gap:1.25rem;width:fit-content;margin-top:2rem;padding-bottom:.45rem;font-size:.72rem;font-weight:720;display:inline-flex}.Page-module__ptUP1W__bakerySection{border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:minmax(0,48%) minmax(0,52%);min-height:770px;display:grid}.Page-module__ptUP1W__bakeryCopy{padding:clamp(4rem,8vw,8rem) clamp(2.2rem,5vw,5.5rem)}.Page-module__ptUP1W__bakeryObject{border-left:1px solid var(--line);background-color:#e9dec8;background-image:linear-gradient(#153d350b 1px,#0000 1px),linear-gradient(90deg,#153d350b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;place-items:center;min-height:680px;display:grid;position:relative;overflow:hidden}.Page-module__ptUP1W__bakeryObject:before{aspect-ratio:1;content:"";background:#adc8d073;border:1px solid #153d3533;border-radius:50%;width:48%;position:absolute;top:-12%;right:-11%}.Page-module__ptUP1W__recipeCard{z-index:2;width:min(34vw,460px);min-height:310px;color:var(--paper);background:var(--ink-deep);flex-direction:column;padding:clamp(2rem,4vw,4rem);display:flex;position:absolute;top:20%;left:12%;transform:rotate(-3deg);box-shadow:28px 32px #153d351f}.Page-module__ptUP1W__recipeCard span{letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:720}.Page-module__ptUP1W__recipeCard strong{max-width:7ch;font-family:var(--serif);letter-spacing:-.06em;margin:1.3rem 0 auto;font-size:clamp(2.4rem,4vw,4.8rem);font-weight:500;line-height:.9}.Page-module__ptUP1W__recipeCard i{background:#fbf7ed52;width:100%;height:1px;margin-top:.55rem;display:block}.Page-module__ptUP1W__cakeStand{z-index:3;background:var(--paper);border-radius:50%;width:min(25vw,340px);height:95px;position:absolute;bottom:20%;right:10%;box-shadow:0 26px 42px #153d352e}.Page-module__ptUP1W__cakeStand:before{content:"";background:linear-gradient(#f7e8c1,#dba544);border-radius:48% 48% 12px 12px;width:74%;height:145px;position:absolute;top:-120px;left:13%;box-shadow:inset 0 -18px #a8455029}.Page-module__ptUP1W__cakeStand:after{background:var(--paper);content:"";width:14%;height:95px;position:absolute;top:75px;left:43%}.Page-module__ptUP1W__cakeStand span{z-index:4;background:var(--wine);border-radius:50% 50% 12px 12px;width:24px;height:54px;position:absolute;top:-145px;left:50%;transform:translate(-50%)}.Page-module__ptUP1W__bakeryObject>p{color:#153d359e;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.55rem;font-weight:680;position:absolute;bottom:1.2rem;right:1.3rem}.Page-module__ptUP1W__occasions{min-height:820px;color:var(--paper);background:var(--ink-deep);grid-template-columns:minmax(0,54%) minmax(0,46%);display:grid}.Page-module__ptUP1W__occasionIntro{border-right:1px solid #fbf7ed38;padding:clamp(5rem,9vw,10rem) clamp(2.2rem,5vw,5.5rem)}.Page-module__ptUP1W__occasionIntro h2{max-width:9ch;font-size:clamp(4rem,6.6vw,8rem);line-height:.86}.Page-module__ptUP1W__occasionIntro>p:not(.Page-module__ptUP1W__eyebrow){color:#fbf7edba;max-width:50ch;margin:2.3rem 0 0;font-size:.89rem;line-height:1.7}.Page-module__ptUP1W__lightButton{border-color:#fbf7edb3;width:fit-content;margin-top:2.5rem}.Page-module__ptUP1W__lightButton:hover{color:var(--ink-deep);background:var(--paper)}.Page-module__ptUP1W__occasionList{flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,6rem);display:flex}.Page-module__ptUP1W__occasionList article{border-bottom:1px solid #fbf7ed40;grid-template-columns:44px minmax(0,1fr);gap:1.3rem;padding:2rem 0;display:grid}.Page-module__ptUP1W__occasionList article:first-child{border-top:1px solid #fbf7ed40}.Page-module__ptUP1W__occasionList>article>span{color:#fbf7ed80;font-family:var(--serif);font-size:.9rem}.Page-module__ptUP1W__occasionList h3{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(1.7rem,2.5vw,3rem);font-weight:500}.Page-module__ptUP1W__occasionList p{color:#fbf7eda6;max-width:43ch;margin:.55rem 0 0;font-size:.72rem;line-height:1.6}.Page-module__ptUP1W__history{background:var(--lake);grid-template-columns:minmax(0,48%) minmax(0,52%);min-height:700px;display:grid}.Page-module__ptUP1W__historyMark{grid-template-columns:1fr auto 1fr;place-items:center;gap:clamp(1rem,3vw,3rem);min-height:650px;padding:3rem;display:grid;position:relative;overflow:hidden}.Page-module__ptUP1W__historyMark:before,.Page-module__ptUP1W__historyMark:after{content:"";border:1px solid #fbf7edbd;border-radius:50% 50% 0 0;position:absolute}.Page-module__ptUP1W__historyMark:before{inset:11% 13% 8%}.Page-module__ptUP1W__historyMark:after{opacity:.4;inset:4% 5% -5%}.Page-module__ptUP1W__historyMark strong{z-index:1;color:var(--paper);font-family:var(--serif);letter-spacing:-.09em;font-size:clamp(9rem,18vw,19rem);font-weight:500;line-height:1}.Page-module__ptUP1W__historyMark span{z-index:1;color:#fbf7edbd;font-family:var(--serif);font-size:clamp(1.2rem,2vw,2.3rem)}.Page-module__ptUP1W__historyCopy{background:#fbf7ed4d;border-left:1px solid #153d3538;padding:clamp(4rem,8vw,8rem) clamp(2.2rem,6vw,7rem)}.Page-module__ptUP1W__historyCopy h2{max-width:10ch;font-size:clamp(3.5rem,5.8vw,7rem);line-height:.9}.Page-module__ptUP1W__planVisit{background:var(--cream);padding:clamp(5rem,8vw,8rem) clamp(1.5rem,4vw,4rem)}.Page-module__ptUP1W__planHeading{grid-template-columns:minmax(0,1.05fr) minmax(250px,.65fr);column-gap:6vw;padding-bottom:4rem;display:grid}.Page-module__ptUP1W__planHeading .Page-module__ptUP1W__eyebrow{grid-column:1/-1}.Page-module__ptUP1W__planHeading h2{max-width:8ch;font-size:clamp(4rem,7vw,8.5rem);line-height:.85}.Page-module__ptUP1W__planHeading>p:not(.Page-module__ptUP1W__eyebrow){align-self:end;margin:0 0 .5rem}.Page-module__ptUP1W__contactGrid{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Page-module__ptUP1W__contactGrid>div{border-right:1px solid var(--line);min-width:0;padding:2.5rem clamp(1.2rem,2.6vw,2.8rem)}.Page-module__ptUP1W__contactGrid>div:last-child{border-right:0}.Page-module__ptUP1W__contactGrid span{color:#153d3599;letter-spacing:.11em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.62rem;font-weight:730;display:block}.Page-module__ptUP1W__contactGrid strong{overflow-wrap:anywhere;font-family:var(--serif);letter-spacing:-.04em;font-size:clamp(1.45rem,2.1vw,2.5rem);font-weight:500;display:block}.Page-module__ptUP1W__contactGrid p{color:#153d35b3;min-height:2.8em;margin:.75rem 0 1.5rem;font-size:.73rem;line-height:1.55}.Page-module__ptUP1W__contactGrid a{border-bottom:1px solid;gap:1rem;padding-bottom:.35rem;font-size:.7rem;font-weight:720;display:inline-flex}.Page-module__ptUP1W__truthNote{color:#153d35ad;grid-template-columns:minmax(150px,.25fr) minmax(0,1fr);gap:2rem;margin-top:2rem;padding:1.4rem 0;font-size:.68rem;line-height:1.55;display:grid}.Page-module__ptUP1W__truthNote span{letter-spacing:.08em;text-transform:uppercase;font-weight:760}.Page-module__ptUP1W__truthNote p{margin:0}.Page-module__ptUP1W__footer{border-top:1px solid var(--line);background:var(--mint);grid-template-columns:minmax(0,1.1fr) minmax(220px,.55fr) minmax(260px,.65fr);align-items:end;gap:3rem;min-height:290px;padding:4rem clamp(1.5rem,4vw,4rem) 2.5rem;display:grid}.Page-module__ptUP1W__footerBrand>strong{font-size:clamp(3.3rem,5vw,6rem)}.Page-module__ptUP1W__footerBrand p{color:#153d35a8;max-width:35ch;margin:1.25rem 0 0;font-size:.65rem;line-height:1.5}.Page-module__ptUP1W__footerContact{flex-direction:column;gap:.45rem;font-size:.7rem;line-height:1.5;display:flex}.Page-module__ptUP1W__footerContact span{color:#153d358f;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem;font-size:.57rem;font-weight:730}.Page-module__ptUP1W__noleraImprint{background:#fbf7ed66;border:1px solid #153d3547;justify-self:end;align-items:center;gap:.8rem;min-height:56px;padding:0 1.1rem;font-size:.62rem;font-weight:690;display:inline-flex}.Page-module__ptUP1W__noleraImprint img{width:24px;height:24px;display:block}@media (max-width:1100px){.Page-module__ptUP1W__header{grid-template-columns:minmax(150px,1fr) auto}.Page-module__ptUP1W__nav{display:none}.Page-module__ptUP1W__hero{grid-template-columns:minmax(0,47%) minmax(0,53%)}.Page-module__ptUP1W__heroCopy h1{font-size:clamp(3.7rem,6vw,5.6rem)}.Page-module__ptUP1W__experienceRail a{padding:0 1.2rem}.Page-module__ptUP1W__experiences{min-height:670px}.Page-module__ptUP1W__experienceList a{grid-template-columns:42px minmax(130px,.8fr) minmax(150px,1fr) auto}.Page-module__ptUP1W__bakerySection,.Page-module__ptUP1W__occasions,.Page-module__ptUP1W__history{grid-template-columns:1fr 1fr}}@media (max-width:760px){.Page-module__ptUP1W__prototypeBar{align-items:flex-start;gap:.4rem;min-height:40px;padding:.42rem .9rem;font-size:.48rem}.Page-module__ptUP1W__prototypeBar span:last-child{text-align:right;max-width:48%}.Page-module__ptUP1W__header{gap:1rem;min-height:72px;padding:0 .9rem}.Page-module__ptUP1W__brand strong{font-size:1.55rem}.Page-module__ptUP1W__headerCta{min-height:42px;padding:0 .85rem;font-size:.6rem}.Page-module__ptUP1W__hero{grid-template-columns:1fr;min-height:0}.Page-module__ptUP1W__heroCopy{min-height:600px;padding:4.6rem .95rem 3rem}.Page-module__ptUP1W__heroCopy h1{max-width:9.5ch;font-size:clamp(3.75rem,16vw,5.6rem);line-height:.88}.Page-module__ptUP1W__heroLead{max-width:35ch;font-size:.84rem}.Page-module__ptUP1W__heroActions{grid-template-columns:1fr;display:grid}.Page-module__ptUP1W__primaryButton,.Page-module__ptUP1W__secondaryButton{width:100%}.Page-module__ptUP1W__heroMeta{margin-top:3rem;font-size:.58rem}.Page-module__ptUP1W__heroVisual{min-height:610px}.Page-module__ptUP1W__heroVisual img{object-position:50% 50%}.Page-module__ptUP1W__heroVisual figcaption{font-size:.45rem;bottom:.65rem;right:.65rem}.Page-module__ptUP1W__experienceRail{grid-template-columns:1fr 1fr}.Page-module__ptUP1W__experienceRail a{border-bottom:1px solid var(--line);min-height:78px;padding:0 .9rem;font-size:.68rem}.Page-module__ptUP1W__experienceRail a:nth-child(2){border-right:0}.Page-module__ptUP1W__experiences{grid-template-columns:1fr;min-height:0;padding:5.5rem .95rem}.Page-module__ptUP1W__experienceIntro{padding:0 0 3.5rem}.Page-module__ptUP1W__experienceIntro h2{max-width:9.3ch;font-size:clamp(3.6rem,15vw,5.3rem)}.Page-module__ptUP1W__experienceList a{grid-template-columns:34px minmax(0,1fr) auto;gap:.8rem;min-height:105px}.Page-module__ptUP1W__experienceList small{grid-column:2/4;margin-top:-1.35rem}.Page-module__ptUP1W__fikaSection,.Page-module__ptUP1W__bakerySection,.Page-module__ptUP1W__occasions,.Page-module__ptUP1W__history{grid-template-columns:1fr;min-height:0}.Page-module__ptUP1W__fikaScene,.Page-module__ptUP1W__bakeryObject,.Page-module__ptUP1W__historyMark{border:0;border-bottom:1px solid var(--line);min-height:520px}.Page-module__ptUP1W__window{border-width:5px;gap:.45rem;width:68vw;height:49%;padding:.55rem;top:13%;left:8%}.Page-module__ptUP1W__cup{bottom:24%;right:18%}.Page-module__ptUP1W__fikaCopy,.Page-module__ptUP1W__bakeryCopy,.Page-module__ptUP1W__occasionIntro,.Page-module__ptUP1W__historyCopy{padding:5.5rem .95rem}.Page-module__ptUP1W__fikaCopy h2,.Page-module__ptUP1W__bakeryCopy h2,.Page-module__ptUP1W__occasionIntro h2,.Page-module__ptUP1W__historyCopy h2{max-width:10ch;font-size:clamp(3.5rem,14vw,5.1rem)}.Page-module__ptUP1W__bakeryObject{order:-1}.Page-module__ptUP1W__recipeCard{width:62vw;min-height:250px;padding:2rem;top:18%;left:8%}.Page-module__ptUP1W__recipeCard strong{font-size:2.8rem}.Page-module__ptUP1W__cakeStand{width:45vw;bottom:20%;right:5%}.Page-module__ptUP1W__bakeryObject>p{text-align:right;bottom:.8rem;left:.8rem;right:.8rem}.Page-module__ptUP1W__occasionIntro{border:0;border-bottom:1px solid #fbf7ed38}.Page-module__ptUP1W__occasionList{padding:4rem .95rem 5rem}.Page-module__ptUP1W__occasionList h3{font-size:2.2rem}.Page-module__ptUP1W__historyMark{min-height:570px;padding:1.2rem}.Page-module__ptUP1W__historyMark:before{inset:10% 11% 7%}.Page-module__ptUP1W__historyMark strong{font-size:11rem}.Page-module__ptUP1W__historyCopy{border:0}.Page-module__ptUP1W__planVisit{padding:5.5rem .95rem}.Page-module__ptUP1W__planHeading{padding-bottom:3.5rem;display:block}.Page-module__ptUP1W__planHeading h2{font-size:clamp(3.8rem,16vw,5.5rem)}.Page-module__ptUP1W__planHeading>p:not(.Page-module__ptUP1W__eyebrow){margin-top:1.8rem}.Page-module__ptUP1W__contactGrid{grid-template-columns:1fr}.Page-module__ptUP1W__contactGrid>div{border-right:0;border-bottom:1px solid var(--line);padding:2rem 0}.Page-module__ptUP1W__contactGrid>div:last-child{border-bottom:0}.Page-module__ptUP1W__contactGrid p{min-height:0}.Page-module__ptUP1W__truthNote{grid-template-columns:1fr;gap:.8rem}.Page-module__ptUP1W__footer{grid-template-columns:1fr;align-items:start;gap:2rem;min-height:390px;padding:4.5rem .95rem 1.4rem}.Page-module__ptUP1W__footerBrand>strong{font-size:4.6rem}.Page-module__ptUP1W__noleraImprint{justify-content:flex-start;justify-self:stretch;width:100%}}@media (prefers-reduced-motion:reduce){.Page-module__ptUP1W__page *,.Page-module__ptUP1W__page :before,.Page-module__ptUP1W__page :after{scroll-behavior:auto!important;transition-duration:.001ms!important}}@source "../sections/custom/balkonginglasning-stockholm";@source "../sections/custom/demo-kvarter-12";@source "../sections/custom/demo-kvarterkraft";@source "../sections/custom/demo-omtag";@source "../sections/custom/hlr302";@source "../sections/custom/nolera";@source "../sections/custom/pappsen";@source "../sections/custom/prospect-arak-bil-centre";@source "../sections/custom/prospect-christoffers-blommor";@source "../sections/custom/prospect-konditori-lyran";@source "../sections/custom/prospect-murres-harstudio";@source "../sections/custom/swed-redovisning";:where(.Page-module__ptUP1W____nolera-source-boundary__){--nolera-source-boundary:0}
