:root{--bg:#FAFAF7;--bg-2:#F6EEDC;--surface:#fff;--ink:#2B2414;--muted:rgba(43,36,20,.66);--line:rgba(150,110,40,.18);--accent:#D49A2A;--accent-ink:#2E2108;--accent-2:#7A5418;--display:"Playfair Display",Georgia,serif;--display-weight:500;--radius:2px;--border:1px solid rgba(150,110,40,.35);--shadow:none}.tile-bg{background-color:#fff;background-image:radial-gradient(circle at 50% 50%,transparent 0 16px,var(--accent) 16px 17.5px,transparent 18px),radial-gradient(circle at 0 0,var(--accent) 0 7px,transparent 7.5px),radial-gradient(circle at 100% 0,var(--accent) 0 7px,transparent 7.5px),radial-gradient(circle at 0 100%,var(--accent) 0 7px,transparent 7.5px),radial-gradient(circle at 100% 100%,var(--accent) 0 7px,transparent 7.5px),linear-gradient(45deg,transparent 48%,rgba(150,110,40,.25) 49% 51%,transparent 52%),linear-gradient(-45deg,transparent 48%,rgba(150,110,40,.25) 49% 51%,transparent 52%);background-size:64px 64px}h2{font-style:italic;color:#7a5418}.site-head{border-bottom:1px solid var(--line)}.logo .shopname{font-style:italic;font-size:24px;color:#9a6e22}.btn,.cartbtn,.chip,.toolbar select{border-radius:2px}.btn{padding:13px 26px;letter-spacing:.5px}.chip{border:1px solid var(--line)}.chip.on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.add{border-radius:2px;border:1px solid var(--ink);background:#fff;color:var(--ink)}.add:hover{background:var(--accent);color:var(--accent-ink)}.pic{border:1px solid var(--line)}.pic:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgba(201,164,92,.6);pointer-events:none}.card h3{font-family:var(--display);font-weight:500;font-size:18px}.card:hover .pic{transform:translateY(-3px)}.check{background:var(--accent);color:var(--accent-ink);border-color:var(--ink)}.usp{background:var(--ink)}.usp b{color:var(--accent);font-style:italic}.hero{position:relative;border-bottom:1px solid var(--line)}.hero .wrap{display:grid;grid-template-columns:1fr 1fr;gap:0;min-height:520px;padding:0}.hero .txt{padding:60px 40px 60px 20px;display:flex;flex-direction:column;justify-content:center;background:var(--bg)}.hero .eyebrow{font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--accent-2);font-weight:700}.hero h1{font-size:clamp(46px,6.2vw,86px);color:var(--ink);font-weight:500;margin:14px 0}.hero h1 em{color:#9a6e22}.hero p{font-size:18px;color:var(--muted);max-width:440px;margin-bottom:28px}.hero .visual{position:relative;display:grid;place-items:center;border-left:1px solid var(--line);padding:40px}.plate{width:min(380px,90%);aspect-ratio:1;border-radius:50%;background:#fff;border:10px solid #fff;box-shadow:0 0 0 1px var(--line),0 30px 60px #2b241433;overflow:hidden;position:relative}.plate img{width:100%;height:100%;object-fit:cover;border-radius:50%}.plate:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 12px #ffffffd9,inset 0 0 0 14px var(--accent)}.hero .label{position:absolute;right:32px;bottom:32px;background:#fff;border:1px solid var(--line);padding:12px 16px;font-size:13px;max-width:220px}.hero .label b{display:block;font-family:var(--display);font-style:italic;font-size:17px;color:#7a5418}.makers{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--line);background:#fff}.makers a{padding:26px 14px;border-right:1px solid var(--line);text-align:center;transition:background .15s}.makers a:last-child{border:0}.makers a:hover{background:var(--bg-2)}.makers strong{display:block;font-family:var(--display);font-style:italic;font-size:22px;color:#7a5418}.makers span{font-size:12px;color:var(--muted);letter-spacing:1px;text-transform:uppercase}.story{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);background:#fff}.story .img{min-height:360px;background:center/cover}.story .t{padding:44px}.story blockquote{font-family:var(--display);font-style:italic;font-size:26px;line-height:1.3;color:var(--ink);margin:14px 0 18px}.story p{color:var(--muted)}.gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;align-items:end}.frame{background:#fff;padding:14px;border:10px solid #3B2A1A;box-shadow:0 18px 30px #2b241438,inset 0 0 0 1px var(--line);display:block;transition:transform .2s}.frame:nth-child(2){border-color:var(--accent-2)}.frame:hover{transform:translateY(-4px)}.frame img{width:100%;aspect-ratio:4/3;object-fit:cover}.frame b{display:block;font-family:var(--display);font-style:italic;font-weight:500;font-size:17px;margin-top:10px;color:var(--ink)}.frame span{font-size:13px;color:var(--muted)}@media(max-width:720px){.gallery{grid-template-columns:1fr}}@media(max-width:1020px){.hero .wrap,.story{grid-template-columns:minmax(0,1fr)}.hero .txt{padding:44px 20px}.hero .visual{border-left:0;border-top:1px solid var(--line)}.makers{grid-template-columns:repeat(3,1fr)}.makers a:nth-child(3){border-right:0}.makers a{border-bottom:1px solid var(--line)}}@media(max-width:720px){.makers{grid-template-columns:repeat(2,1fr)}.makers a:nth-child(3){border-right:1px solid var(--line)}.makers a:nth-child(2n){border-right:0}.story .t{padding:26px}.hero .label{position:static;margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/winkel-wonen.css.map */
