#rmn_fc6c81be{background:var(--sd-card,#ffffff);padding:var(--bpt,96px) 0 var(--bpb,96px);
--rmn-accent:var(--color-secondary,var(--color-primary,#1a3c5e));
--rmn-ink:var(--sd-heading,#1a1a1a);--rmn-text:var(--sd-text,#4b4b48);--rmn-muted:var(--sd-muted,#8a8a86);--rmn-rule:var(--sd-border,#dedcd6);--rmn-card:var(--sd-card,#ffffff);
--rmn-thumb:80px;--rmn-radius:50%;--rmn-band-ratio:21 / 9}
#rmn_fc6c81be.rmn-dark{--rmn-ink:#f5f1e8;--rmn-text:rgba(245,241,232,.78);--rmn-muted:rgba(245,241,232,.55);--rmn-rule:rgba(245,241,232,.22);--rmn-card:rgba(255,255,255,.04)}
#rmn_fc6c81be .rmn-head{max-width:720px;margin:0 auto clamp(28px,4vw,48px);text-align:center}
#rmn_fc6c81be .rmn-title{margin-bottom:12px;color:var(--rmn-ink)}
#rmn_fc6c81be .rmn-title .sd-mark{font-style:italic;color:var(--rmn-accent)}
#rmn_fc6c81be .rmn-sub{color:var(--rmn-text);margin:0}
#rmn_fc6c81be .rmn-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;margin:0 auto clamp(32px,4vw,56px);padding:12px 0;border-top:1px solid var(--rmn-rule);border-bottom:1px solid var(--rmn-rule)}
#rmn_fc6c81be .rmn-nav a{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--rmn-ink);text-decoration:none;padding:4px 14px;position:relative}
#rmn_fc6c81be .rmn-nav a+a::before{content:"";position:absolute;left:-2px;top:50%;width:4px;height:4px;border-radius:50%;background:var(--rmn-accent);transform:translateY(-50%)}
#rmn_fc6c81be .rmn-nav a:hover{color:var(--rmn-accent)}
#rmn_fc6c81be .rmn-sec{column-span:all;text-align:center;margin:clamp(28px,4vw,48px) 0 clamp(18px,2.4vw,28px);scroll-margin-top:96px}
#rmn_fc6c81be .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_fc6c81be .rmn-sec-title{font-family:var(--font-heading);font-weight:500;font-size:clamp(24px,2.6vw,32px);line-height:1.15;color:var(--rmn-ink);margin:0;letter-spacing:.01em}
#rmn_fc6c81be .rmn-orn{display:block;margin:10px auto 0;color:var(--rmn-accent)}
#rmn_fc6c81be .rmn-sec-text{margin:10px auto 0;max-width:52ch;font-size:15px;line-height:1.6;color:var(--rmn-muted);font-style:italic}
#rmn_fc6c81be .rmn-item{display:flex;gap:16px;align-items:flex-start;padding:14px 0;break-inside:avoid;page-break-inside:avoid;color:var(--rmn-ink)}
#rmn_fc6c81be .rmn-thumb-wrap{flex:0 0 var(--rmn-thumb);width:var(--rmn-thumb);height:var(--rmn-thumb);border-radius:var(--rmn-radius);overflow:hidden;background:var(--rmn-rule)}
#rmn_fc6c81be .rmn-thumb{display:block;width:100%;height:100%;object-fit:cover}
#rmn_fc6c81be .rmn-main{flex:1;min-width:0}
#rmn_fc6c81be .rmn-line{display:flex;align-items:baseline;gap:0}
#rmn_fc6c81be .rmn-name{font-family:var(--font-heading);font-weight:500;font-size:clamp(17px,1.5vw,20px);line-height:1.25;color:var(--rmn-ink)}
#rmn_fc6c81be .rmn-nr{display:inline-block;min-width:1.6em;margin-right:.3em;font-family:var(--font-body);font-size:12px;letter-spacing:.08em;color:var(--rmn-accent);font-variant-numeric:tabular-nums}
#rmn_fc6c81be .rmn-star{display:inline-block;margin-left:6px;color:var(--rmn-accent);vertical-align:middle}
#rmn_fc6c81be .rmn-leader{flex:1;min-width:18px;margin:0 8px;border-bottom:2px dotted var(--rmn-rule);transform:translateY(-.35em)}
#rmn_fc6c81be .rmn-price{font-family:var(--font-heading);font-weight:600;font-size:clamp(16px,1.4vw,19px);color:var(--rmn-accent);white-space:nowrap;font-variant-numeric:tabular-nums}
#rmn_fc6c81be.rmn-price-right .rmn-leader{border-bottom-color:transparent}
#rmn_fc6c81be.rmn-price-under .rmn-line{flex-direction:column;align-items:flex-start;gap:4px}
#rmn_fc6c81be.rmn-price-under .rmn-leader{display:none}
#rmn_fc6c81be.rmn-price-pill .rmn-leader{border-bottom-color:transparent}
#rmn_fc6c81be.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:#ffffff;font-size:14px;padding:4px 12px;border-radius:999px;font-weight:600}
#rmn_fc6c81be .rmn-desc{margin:5px 0 0;font-size:14.5px;line-height:1.55;color:var(--rmn-text)}
#rmn_fc6c81be .rmn-unit{color:var(--rmn-muted);font-size:12.5px;white-space:nowrap}
#rmn_fc6c81be .rmn-unit::before{content:"· "}
#rmn_fc6c81be .rmn-desc:has(> .rmn-unit:only-child) .rmn-unit::before{content:""}
#rmn_fc6c81be .rmn-tags{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}
#rmn_fc6c81be .rmn-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border:1px solid var(--rmn-rule);border-radius:999px;color:var(--rmn-muted)}
#rmn_fc6c81be .rmn-tag svg{color:var(--rmn-accent)}
#rmn_fc6c81be .rmn-tag-veg svg{color:var(--rmn-veg,#4f8a4a)}
#rmn_fc6c81be .rmn-tag-hot svg{color:var(--rmn-hot,#c4472f)}
#rmn_fc6c81be .rmn-hl{border:1px solid var(--rmn-accent);padding:14px 16px;margin:6px 0;border-radius:4px}
#rmn_fc6c81be .rmn-row-note{column-span:all;margin:8px 0 14px;font-size:14px;line-height:1.6;font-style:italic;color:var(--rmn-muted);text-align:center}
#rmn_fc6c81be .rmn-band{column-span:all;margin:clamp(20px,3vw,36px) 0}
#rmn_fc6c81be .rmn-band-grid{display:grid;grid-template-columns:1fr;gap:12px}
#rmn_fc6c81be .rmn-band-n2 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_fc6c81be .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr 1fr}
#rmn_fc6c81be .rmn-band-img{display:block;width:100%;aspect-ratio:var(--rmn-band-ratio);object-fit:cover;border-radius:4px}
#rmn_fc6c81be .rmn-band-n2 .rmn-band-img,#rmn_fc6c81be .rmn-band-n3 .rmn-band-img{aspect-ratio:4 / 3}
#rmn_fc6c81be .rmn-band-cap{margin-top:10px;text-align:center;font-size:13px;color:var(--rmn-muted)}
#rmn_fc6c81be .rmn-band-name{font-family:var(--font-heading);font-style:italic;font-size:15px;color:var(--rmn-ink);margin-right:6px}
#rmn_fc6c81be .rmn-note{margin:clamp(28px,4vw,40px) auto 0;max-width:720px;text-align:center;font-size:13px;line-height:1.6;color:var(--rmn-muted)}
#rmn_fc6c81be.rmn-lay-clasic .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_fc6c81be.rmn-lay-clasic.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_fc6c81be.rmn-lay-clasic .rmn-item{border-bottom:1px solid var(--rmn-rule)}
#rmn_fc6c81be.rmn-lay-clasic .rmn-hl{border-bottom:1px solid var(--rmn-accent)}
#rmn_fc6c81be.rmn-lay-carte .rmn-body{max-width:820px;margin:0 auto;position:relative;padding:clamp(28px,5vw,64px) clamp(20px,5vw,64px);border:1px solid var(--rmn-accent);background:var(--rmn-card)}
#rmn_fc6c81be.rmn-lay-carte .rmn-body::before{content:"";position:absolute;inset:6px;border:1px solid var(--rmn-accent);opacity:.55;pointer-events:none}
#rmn_fc6c81be.rmn-lay-carte .rmn-body::after{content:"";position:absolute;inset:-5px;pointer-events:none;
background:radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 100%/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 100%/9px 9px no-repeat}
#rmn_fc6c81be.rmn-lay-carte .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:12px;padding:16px 0}
#rmn_fc6c81be.rmn-lay-carte .rmn-has-img .rmn-thumb-wrap{margin-bottom:2px}
#rmn_fc6c81be.rmn-lay-carte .rmn-main{width:100%}
#rmn_fc6c81be.rmn-lay-carte .rmn-line{justify-content:center;width:100%}
#rmn_fc6c81be.rmn-lay-carte.rmn-price-leader .rmn-line{text-align:left}
#rmn_fc6c81be.rmn-lay-carte.rmn-price-under .rmn-line{align-items:center}
#rmn_fc6c81be.rmn-lay-carte .rmn-desc{max-width:48ch}
#rmn_fc6c81be.rmn-lay-carte .rmn-tags{justify-content:center}
#rmn_fc6c81be.rmn-lay-carte .rmn-sec+.rmn-item{padding-top:4px}
#rmn_fc6c81be.rmn-lay-carte .rmn-band{margin-left:calc(-1 * clamp(8px,3vw,40px));margin-right:calc(-1 * clamp(8px,3vw,40px))}
#rmn_fc6c81be.rmn-lay-vitrina .rmn-flow{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:clamp(18px,2.4vw,28px);align-items:stretch}
#rmn_fc6c81be.rmn-lay-vitrina .rmn-sec,#rmn_fc6c81be.rmn-lay-vitrina .rmn-band,#rmn_fc6c81be.rmn-lay-vitrina .rmn-row-note{grid-column:1 / -1}
#rmn_fc6c81be.rmn-lay-vitrina .rmn-item{flex-direction:column;gap:0;padding:0;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:8px;overflow:hidden}
#rmn_fc6c81be.rmn-lay-vitrina .rmn-hl{border-color:var(--rmn-accent);margin:0}
#rmn_fc6c81be.rmn-lay-vitrina .rmn-thumb-wrap{flex:none;width:100%;height:auto;aspect-ratio:4 / 3;border-radius:0}
#rmn_fc6c81be.rmn-lay-vitrina .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_fc6c81be.rmn-lay-vitrina .rmn-main{padding:16px 18px 18px;width:100%}
#rmn_fc6c81be.rmn-lay-vitrina .rmn-leader{border-bottom-color:transparent}
#rmn_fc6c81be.rmn-lay-tabla .rmn-body{position:relative;padding:clamp(24px,4vw,56px) clamp(18px,4vw,56px);border:12px solid var(--rmn-wood,#6b4a2b);border-radius:6px;box-shadow:inset 0 0 0 2px var(--rmn-wood-2,#3d2914),inset 0 0 60px rgba(0,0,0,.45);
background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.06),transparent 55%),radial-gradient(ellipse at 80% 90%,rgba(255,255,255,.05),transparent 50%),var(--rmn-board,#1f2b26);
--rmn-ink:var(--rmn-chalk,#f4efe3);--rmn-text:rgba(244,239,227,.78);--rmn-muted:rgba(244,239,227,.6);--rmn-rule:rgba(244,239,227,.28);--rmn-card:rgba(255,255,255,.05);--rmn-accent:var(--rmn-chalk-2,#f3d27a)}
#rmn_fc6c81be.rmn-lay-tabla .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_fc6c81be.rmn-lay-tabla.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_fc6c81be.rmn-lay-tabla .rmn-sec-title{font-weight:400;letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.2vw,26px)}
#rmn_fc6c81be.rmn-lay-tabla .rmn-orn{opacity:.9}
#rmn_fc6c81be.rmn-lay-tabla .rmn-item{border-bottom:1px dashed var(--rmn-rule)}
#rmn_fc6c81be.rmn-lay-tabla .rmn-leader{border-bottom:2px dashed var(--rmn-rule)}
#rmn_fc6c81be.rmn-lay-tabla .rmn-name{font-weight:400;letter-spacing:.01em}
#rmn_fc6c81be.rmn-lay-tabla .rmn-price{display:inline-block;transform:rotate(-2deg);font-weight:500}
#rmn_fc6c81be.rmn-lay-tabla .rmn-hl{border:1.5px dashed var(--rmn-accent);border-radius:10px}
#rmn_fc6c81be.rmn-lay-tabla .rmn-tag{border-style:dashed}
#rmn_fc6c81be.rmn-lay-tabla .rmn-tag svg,#rmn_fc6c81be.rmn-lay-tabla .rmn-tag-veg svg,#rmn_fc6c81be.rmn-lay-tabla .rmn-tag-hot svg{color:var(--rmn-accent)}
#rmn_fc6c81be.rmn-lay-tabla.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:var(--rmn-board,#1f2b26);transform:none}
#rmn_fc6c81be.rmn-lay-tabla .rmn-thumb-wrap{border:2px solid var(--rmn-rule)}
#rmn_fc6c81be.rmn-lay-tabla .rmn-band-img{border:3px solid rgba(244,239,227,.85);border-radius:2px;transform:rotate(-1deg)}
#rmn_fc6c81be.rmn-lay-tabla .rmn-band-n2 .rmn-band-img:nth-child(2),#rmn_fc6c81be.rmn-lay-tabla .rmn-band-n3 .rmn-band-img:nth-child(2){transform:rotate(1.2deg)}
#rmn_fc6c81be.rmn-lay-minimal .rmn-body{max-width:680px;margin:0 auto}
#rmn_fc6c81be.rmn-lay-minimal .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:10px;padding:clamp(20px,2.6vw,30px) 0;border-top:1px solid var(--rmn-rule)}
#rmn_fc6c81be.rmn-lay-minimal .rmn-sec+.rmn-item,#rmn_fc6c81be.rmn-lay-minimal .rmn-band+.rmn-item,#rmn_fc6c81be.rmn-lay-minimal .rmn-row-note+.rmn-item{border-top:0}
#rmn_fc6c81be.rmn-lay-minimal .rmn-main{width:100%}
#rmn_fc6c81be.rmn-lay-minimal .rmn-line{flex-direction:column;align-items:center;gap:8px}
#rmn_fc6c81be.rmn-lay-minimal .rmn-leader{display:none}
#rmn_fc6c81be.rmn-lay-minimal .rmn-name{font-weight:400;font-size:clamp(16px,1.4vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_fc6c81be.rmn-lay-minimal .rmn-price{font-family:var(--font-body);font-weight:400;font-size:13px;letter-spacing:.16em;color:var(--rmn-muted);background:none;padding:0;transform:none}
#rmn_fc6c81be.rmn-lay-minimal .rmn-desc{max-width:46ch;margin:2px auto 0;font-style:italic;font-size:15px}
#rmn_fc6c81be.rmn-lay-minimal .rmn-tags{justify-content:center}
#rmn_fc6c81be.rmn-lay-minimal .rmn-sec{margin:clamp(48px,6vw,80px) 0 clamp(12px,2vw,20px)}
#rmn_fc6c81be.rmn-lay-minimal .rmn-sec-title{font-weight:300;font-style:italic;font-size:clamp(28px,3vw,40px);letter-spacing:0;text-transform:none}
#rmn_fc6c81be.rmn-lay-minimal .rmn-hl{border:0;border-top:1px solid var(--rmn-rule);padding:clamp(20px,2.6vw,30px) 0;margin:0;border-radius:0}
#rmn_fc6c81be.rmn-lay-minimal .rmn-hl .rmn-name{color:var(--rmn-accent)}
#rmn_fc6c81be.rmn-lay-minimal .rmn-thumb-wrap{--rmn-thumb:72px}
#rmn_fc6c81be.rmn-lay-minimal .rmn-band{margin:clamp(32px,4vw,56px) 0}
#rmn_fc6c81be.rmn-lay-afis .rmn-head{text-align:left;margin-left:0;max-width:none}
#rmn_fc6c81be.rmn-lay-afis .rmn-title{text-transform:uppercase;letter-spacing:-.02em;font-weight:800}
#rmn_fc6c81be.rmn-lay-afis .rmn-nav{justify-content:flex-start;border-top:3px solid var(--rmn-ink);border-bottom:3px solid var(--rmn-ink)}
#rmn_fc6c81be.rmn-lay-afis .rmn-flow{column-gap:clamp(32px,4vw,56px)}
#rmn_fc6c81be.rmn-lay-afis.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_fc6c81be.rmn-lay-afis .rmn-sec{text-align:left;margin:clamp(28px,3.4vw,44px) 0 6px;padding:10px 16px;background:var(--rmn-accent);color:#ffffff}
#rmn_fc6c81be.rmn-lay-afis .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_fc6c81be.rmn-lay-afis .rmn-sec-title{color:inherit;font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.5vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_fc6c81be.rmn-lay-afis .rmn-orn{display:none}
#rmn_fc6c81be.rmn-lay-afis .rmn-sec-text{color:inherit;opacity:.85;text-align:left;margin:4px 0 0;max-width:none;font-style:normal}
#rmn_fc6c81be.rmn-lay-afis .rmn-item{align-items:center;padding:14px 0;border-bottom:2px solid var(--rmn-ink)}
#rmn_fc6c81be.rmn-lay-afis .rmn-line{justify-content:space-between;gap:14px}
#rmn_fc6c81be.rmn-lay-afis .rmn-leader{display:none}
#rmn_fc6c81be.rmn-lay-afis .rmn-name{font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.3vw,18px);text-transform:uppercase;letter-spacing:.04em}
#rmn_fc6c81be.rmn-lay-afis .rmn-price{display:inline-flex;align-items:center;justify-content:center;min-width:3.6em;height:3.6em;padding:0 .7em;border-radius:50%;background:var(--rmn-ink);color:var(--rmn-card);font-family:var(--font-body);font-weight:800;font-size:13px;transform:rotate(-6deg);flex:none}
#rmn_fc6c81be.rmn-lay-afis .rmn-hl{border:3px solid var(--rmn-ink);border-radius:0;padding:14px 16px;margin:8px 0}
#rmn_fc6c81be.rmn-lay-afis .rmn-hl .rmn-price{background:var(--rmn-accent)}
#rmn_fc6c81be.rmn-lay-afis .rmn-tag{border:2px solid var(--rmn-ink);border-radius:0;color:var(--rmn-ink);font-weight:700}
#rmn_fc6c81be.rmn-lay-afis .rmn-tag svg,#rmn_fc6c81be.rmn-lay-afis .rmn-tag-veg svg,#rmn_fc6c81be.rmn-lay-afis .rmn-tag-hot svg{color:var(--rmn-ink)}
#rmn_fc6c81be.rmn-lay-afis .rmn-thumb-wrap{border-radius:0;border:2px solid var(--rmn-ink)}
#rmn_fc6c81be.rmn-lay-afis .rmn-band-img{border-radius:0;border:3px solid var(--rmn-ink)}
#rmn_fc6c81be.rmn-lay-afis .rmn-row-note{text-align:left;font-style:normal;font-weight:700;color:var(--rmn-ink)}
#rmn_fc6c81be.rmn-lay-carduri .rmn-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);align-items:stretch}
#rmn_fc6c81be.rmn-lay-carduri .rmn-sec,#rmn_fc6c81be.rmn-lay-carduri .rmn-band,#rmn_fc6c81be.rmn-lay-carduri .rmn-row-note{grid-column:1 / -1}
#rmn_fc6c81be.rmn-lay-carduri .rmn-item{gap:0;padding:0;align-items:stretch;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:10px;overflow:hidden}
#rmn_fc6c81be.rmn-lay-carduri .rmn-hl{border-color:var(--rmn-accent);border-width:2px;margin:0}
#rmn_fc6c81be.rmn-lay-carduri .rmn-thumb-wrap{flex:0 0 40%;width:40%;height:auto;min-height:160px;border-radius:0}
#rmn_fc6c81be.rmn-lay-carduri .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_fc6c81be.rmn-lay-carduri .rmn-main{padding:18px 20px;display:flex;flex-direction:column}
#rmn_fc6c81be.rmn-lay-carduri .rmn-leader{border-bottom-color:transparent}
#rmn_fc6c81be.rmn-lay-carduri .rmn-tags{margin-top:auto;padding-top:10px}
#rmn_fc6c81be.rmn-lay-ziar .rmn-head{border-top:1px solid var(--rmn-ink);border-bottom:3px double var(--rmn-ink);padding:18px 0;max-width:none}
#rmn_fc6c81be.rmn-lay-ziar .rmn-flow{column-count:3;column-gap:clamp(24px,3vw,40px);column-rule:1px solid var(--rmn-rule)}
#rmn_fc6c81be.rmn-lay-ziar .rmn-item{padding:10px 0;gap:10px;border-bottom:1px dotted var(--rmn-rule)}
#rmn_fc6c81be.rmn-lay-ziar .rmn-name{font-size:15px;font-weight:600}
#rmn_fc6c81be.rmn-lay-ziar .rmn-price{font-size:14px}
#rmn_fc6c81be.rmn-lay-ziar .rmn-desc{font-size:13px;line-height:1.45;margin-top:3px}
#rmn_fc6c81be.rmn-lay-ziar .rmn-thumb-wrap{--rmn-thumb:48px}
#rmn_fc6c81be.rmn-lay-ziar .rmn-sec{text-align:left;margin:22px 0 6px;padding:7px 0;border-top:3px solid var(--rmn-ink);border-bottom:1px solid var(--rmn-ink)}
#rmn_fc6c81be.rmn-lay-ziar .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_fc6c81be.rmn-lay-ziar .rmn-sec-title{font-size:clamp(17px,1.6vw,21px);text-transform:uppercase;letter-spacing:.12em;font-weight:700}
#rmn_fc6c81be.rmn-lay-ziar .rmn-orn{display:none}
#rmn_fc6c81be.rmn-lay-ziar .rmn-sec-text{text-align:left;margin:3px 0 0;max-width:none;font-size:13px}
#rmn_fc6c81be.rmn-lay-ziar .rmn-hl{border:1px solid var(--rmn-ink);border-radius:0;padding:10px 12px;margin:6px 0}
#rmn_fc6c81be.rmn-lay-ziar .rmn-tag{font-size:10px;padding:2px 7px}
#rmn_fc6c81be.rmn-lay-ziar .rmn-band{margin:18px 0}
#rmn_fc6c81be.rmn-lay-ziar .rmn-band-img{border-radius:0}
#rmn_fc6c81be.rmn-lay-ziar .rmn-row-note{text-align:left;font-size:13px}
@media (max-width:1100px){
#rmn_fc6c81be.rmn-lay-ziar .rmn-flow{column-count:2}
}
@media (max-width:760px){
#rmn_fc6c81be.rmn-cols-2 .rmn-flow{column-count:1}
#rmn_fc6c81be.rmn-lay-ziar .rmn-flow{column-count:1;column-rule:0}
#rmn_fc6c81be.rmn-lay-carduri .rmn-flow{grid-template-columns:1fr}
#rmn_fc6c81be.rmn-lay-carduri .rmn-thumb-wrap{flex-basis:36%;width:36%;min-height:120px}
#rmn_fc6c81be.rmn-lay-afis .rmn-price{min-width:3.2em;height:3.2em;font-size:12px}
#rmn_fc6c81be .rmn-nav{gap:2px 0}
#rmn_fc6c81be .rmn-nav a{padding:4px 10px;font-size:11px}
#rmn_fc6c81be .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_fc6c81be.rmn-lay-tabla .rmn-body{border-width:8px}
#rmn_fc6c81be.rmn-lay-carte .rmn-band{margin-left:0;margin-right:0}
#rmn_fc6c81be .rmn-hl{padding:12px}
}
@media (max-width:480px){
#rmn_fc6c81be .rmn-band-n2 .rmn-band-grid,#rmn_fc6c81be .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr}
#rmn_fc6c81be .rmn-band-n2 .rmn-band-img,#rmn_fc6c81be .rmn-band-n3 .rmn-band-img{aspect-ratio:16 / 10}
#rmn_fc6c81be .rmn-thumb-wrap{--rmn-thumb:80px}
}
#rmn_647c5a3d{background:var(--sd-section,#faf7f2);padding:var(--bpt,96px) 0 var(--bpb,96px);
--rmn-accent:var(--color-secondary,var(--color-primary,#1a3c5e));
--rmn-ink:var(--sd-heading,#1a1a1a);--rmn-text:var(--sd-text,#4b4b48);--rmn-muted:var(--sd-muted,#8a8a86);--rmn-rule:var(--sd-border,#dedcd6);--rmn-card:var(--sd-card,#ffffff);
--rmn-thumb:80px;--rmn-radius:50%;--rmn-band-ratio:21 / 9}
#rmn_647c5a3d.rmn-dark{--rmn-ink:#f5f1e8;--rmn-text:rgba(245,241,232,.78);--rmn-muted:rgba(245,241,232,.55);--rmn-rule:rgba(245,241,232,.22);--rmn-card:rgba(255,255,255,.04)}
#rmn_647c5a3d .rmn-head{max-width:720px;margin:0 auto clamp(28px,4vw,48px);text-align:center}
#rmn_647c5a3d .rmn-title{margin-bottom:12px;color:var(--rmn-ink)}
#rmn_647c5a3d .rmn-title .sd-mark{font-style:italic;color:var(--rmn-accent)}
#rmn_647c5a3d .rmn-sub{color:var(--rmn-text);margin:0}
#rmn_647c5a3d .rmn-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;margin:0 auto clamp(32px,4vw,56px);padding:12px 0;border-top:1px solid var(--rmn-rule);border-bottom:1px solid var(--rmn-rule)}
#rmn_647c5a3d .rmn-nav a{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--rmn-ink);text-decoration:none;padding:4px 14px;position:relative}
#rmn_647c5a3d .rmn-nav a+a::before{content:"";position:absolute;left:-2px;top:50%;width:4px;height:4px;border-radius:50%;background:var(--rmn-accent);transform:translateY(-50%)}
#rmn_647c5a3d .rmn-nav a:hover{color:var(--rmn-accent)}
#rmn_647c5a3d .rmn-sec{column-span:all;text-align:center;margin:clamp(28px,4vw,48px) 0 clamp(18px,2.4vw,28px);scroll-margin-top:96px}
#rmn_647c5a3d .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_647c5a3d .rmn-sec-title{font-family:var(--font-heading);font-weight:500;font-size:clamp(24px,2.6vw,32px);line-height:1.15;color:var(--rmn-ink);margin:0;letter-spacing:.01em}
#rmn_647c5a3d .rmn-orn{display:block;margin:10px auto 0;color:var(--rmn-accent)}
#rmn_647c5a3d .rmn-sec-text{margin:10px auto 0;max-width:52ch;font-size:15px;line-height:1.6;color:var(--rmn-muted);font-style:italic}
#rmn_647c5a3d .rmn-item{display:flex;gap:16px;align-items:flex-start;padding:14px 0;break-inside:avoid;page-break-inside:avoid;color:var(--rmn-ink)}
#rmn_647c5a3d .rmn-thumb-wrap{flex:0 0 var(--rmn-thumb);width:var(--rmn-thumb);height:var(--rmn-thumb);border-radius:var(--rmn-radius);overflow:hidden;background:var(--rmn-rule)}
#rmn_647c5a3d .rmn-thumb{display:block;width:100%;height:100%;object-fit:cover}
#rmn_647c5a3d .rmn-main{flex:1;min-width:0}
#rmn_647c5a3d .rmn-line{display:flex;align-items:baseline;gap:0}
#rmn_647c5a3d .rmn-name{font-family:var(--font-heading);font-weight:500;font-size:clamp(17px,1.5vw,20px);line-height:1.25;color:var(--rmn-ink)}
#rmn_647c5a3d .rmn-nr{display:inline-block;min-width:1.6em;margin-right:.3em;font-family:var(--font-body);font-size:12px;letter-spacing:.08em;color:var(--rmn-accent);font-variant-numeric:tabular-nums}
#rmn_647c5a3d .rmn-star{display:inline-block;margin-left:6px;color:var(--rmn-accent);vertical-align:middle}
#rmn_647c5a3d .rmn-leader{flex:1;min-width:18px;margin:0 8px;border-bottom:2px dotted var(--rmn-rule);transform:translateY(-.35em)}
#rmn_647c5a3d .rmn-price{font-family:var(--font-heading);font-weight:600;font-size:clamp(16px,1.4vw,19px);color:var(--rmn-accent);white-space:nowrap;font-variant-numeric:tabular-nums}
#rmn_647c5a3d.rmn-price-right .rmn-leader{border-bottom-color:transparent}
#rmn_647c5a3d.rmn-price-under .rmn-line{flex-direction:column;align-items:flex-start;gap:4px}
#rmn_647c5a3d.rmn-price-under .rmn-leader{display:none}
#rmn_647c5a3d.rmn-price-pill .rmn-leader{border-bottom-color:transparent}
#rmn_647c5a3d.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:#ffffff;font-size:14px;padding:4px 12px;border-radius:999px;font-weight:600}
#rmn_647c5a3d .rmn-desc{margin:5px 0 0;font-size:14.5px;line-height:1.55;color:var(--rmn-text)}
#rmn_647c5a3d .rmn-unit{color:var(--rmn-muted);font-size:12.5px;white-space:nowrap}
#rmn_647c5a3d .rmn-unit::before{content:"· "}
#rmn_647c5a3d .rmn-desc:has(> .rmn-unit:only-child) .rmn-unit::before{content:""}
#rmn_647c5a3d .rmn-tags{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}
#rmn_647c5a3d .rmn-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border:1px solid var(--rmn-rule);border-radius:999px;color:var(--rmn-muted)}
#rmn_647c5a3d .rmn-tag svg{color:var(--rmn-accent)}
#rmn_647c5a3d .rmn-tag-veg svg{color:var(--rmn-veg,#4f8a4a)}
#rmn_647c5a3d .rmn-tag-hot svg{color:var(--rmn-hot,#c4472f)}
#rmn_647c5a3d .rmn-hl{border:1px solid var(--rmn-accent);padding:14px 16px;margin:6px 0;border-radius:4px}
#rmn_647c5a3d .rmn-row-note{column-span:all;margin:8px 0 14px;font-size:14px;line-height:1.6;font-style:italic;color:var(--rmn-muted);text-align:center}
#rmn_647c5a3d .rmn-band{column-span:all;margin:clamp(20px,3vw,36px) 0}
#rmn_647c5a3d .rmn-band-grid{display:grid;grid-template-columns:1fr;gap:12px}
#rmn_647c5a3d .rmn-band-n2 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_647c5a3d .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr 1fr}
#rmn_647c5a3d .rmn-band-img{display:block;width:100%;aspect-ratio:var(--rmn-band-ratio);object-fit:cover;border-radius:4px}
#rmn_647c5a3d .rmn-band-n2 .rmn-band-img,#rmn_647c5a3d .rmn-band-n3 .rmn-band-img{aspect-ratio:4 / 3}
#rmn_647c5a3d .rmn-band-cap{margin-top:10px;text-align:center;font-size:13px;color:var(--rmn-muted)}
#rmn_647c5a3d .rmn-band-name{font-family:var(--font-heading);font-style:italic;font-size:15px;color:var(--rmn-ink);margin-right:6px}
#rmn_647c5a3d .rmn-note{margin:clamp(28px,4vw,40px) auto 0;max-width:720px;text-align:center;font-size:13px;line-height:1.6;color:var(--rmn-muted)}
#rmn_647c5a3d.rmn-lay-clasic .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_647c5a3d.rmn-lay-clasic.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_647c5a3d.rmn-lay-clasic .rmn-item{border-bottom:1px solid var(--rmn-rule)}
#rmn_647c5a3d.rmn-lay-clasic .rmn-hl{border-bottom:1px solid var(--rmn-accent)}
#rmn_647c5a3d.rmn-lay-carte .rmn-body{max-width:820px;margin:0 auto;position:relative;padding:clamp(28px,5vw,64px) clamp(20px,5vw,64px);border:1px solid var(--rmn-accent);background:var(--rmn-card)}
#rmn_647c5a3d.rmn-lay-carte .rmn-body::before{content:"";position:absolute;inset:6px;border:1px solid var(--rmn-accent);opacity:.55;pointer-events:none}
#rmn_647c5a3d.rmn-lay-carte .rmn-body::after{content:"";position:absolute;inset:-5px;pointer-events:none;
background:radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 100%/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 100%/9px 9px no-repeat}
#rmn_647c5a3d.rmn-lay-carte .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:12px;padding:16px 0}
#rmn_647c5a3d.rmn-lay-carte .rmn-has-img .rmn-thumb-wrap{margin-bottom:2px}
#rmn_647c5a3d.rmn-lay-carte .rmn-main{width:100%}
#rmn_647c5a3d.rmn-lay-carte .rmn-line{justify-content:center;width:100%}
#rmn_647c5a3d.rmn-lay-carte.rmn-price-leader .rmn-line{text-align:left}
#rmn_647c5a3d.rmn-lay-carte.rmn-price-under .rmn-line{align-items:center}
#rmn_647c5a3d.rmn-lay-carte .rmn-desc{max-width:48ch}
#rmn_647c5a3d.rmn-lay-carte .rmn-tags{justify-content:center}
#rmn_647c5a3d.rmn-lay-carte .rmn-sec+.rmn-item{padding-top:4px}
#rmn_647c5a3d.rmn-lay-carte .rmn-band{margin-left:calc(-1 * clamp(8px,3vw,40px));margin-right:calc(-1 * clamp(8px,3vw,40px))}
#rmn_647c5a3d.rmn-lay-vitrina .rmn-flow{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:clamp(18px,2.4vw,28px);align-items:stretch}
#rmn_647c5a3d.rmn-lay-vitrina .rmn-sec,#rmn_647c5a3d.rmn-lay-vitrina .rmn-band,#rmn_647c5a3d.rmn-lay-vitrina .rmn-row-note{grid-column:1 / -1}
#rmn_647c5a3d.rmn-lay-vitrina .rmn-item{flex-direction:column;gap:0;padding:0;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:8px;overflow:hidden}
#rmn_647c5a3d.rmn-lay-vitrina .rmn-hl{border-color:var(--rmn-accent);margin:0}
#rmn_647c5a3d.rmn-lay-vitrina .rmn-thumb-wrap{flex:none;width:100%;height:auto;aspect-ratio:4 / 3;border-radius:0}
#rmn_647c5a3d.rmn-lay-vitrina .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_647c5a3d.rmn-lay-vitrina .rmn-main{padding:16px 18px 18px;width:100%}
#rmn_647c5a3d.rmn-lay-vitrina .rmn-leader{border-bottom-color:transparent}
#rmn_647c5a3d.rmn-lay-tabla .rmn-body{position:relative;padding:clamp(24px,4vw,56px) clamp(18px,4vw,56px);border:12px solid var(--rmn-wood,#6b4a2b);border-radius:6px;box-shadow:inset 0 0 0 2px var(--rmn-wood-2,#3d2914),inset 0 0 60px rgba(0,0,0,.45);
background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.06),transparent 55%),radial-gradient(ellipse at 80% 90%,rgba(255,255,255,.05),transparent 50%),var(--rmn-board,#1f2b26);
--rmn-ink:var(--rmn-chalk,#f4efe3);--rmn-text:rgba(244,239,227,.78);--rmn-muted:rgba(244,239,227,.6);--rmn-rule:rgba(244,239,227,.28);--rmn-card:rgba(255,255,255,.05);--rmn-accent:var(--rmn-chalk-2,#f3d27a)}
#rmn_647c5a3d.rmn-lay-tabla .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_647c5a3d.rmn-lay-tabla.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_647c5a3d.rmn-lay-tabla .rmn-sec-title{font-weight:400;letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.2vw,26px)}
#rmn_647c5a3d.rmn-lay-tabla .rmn-orn{opacity:.9}
#rmn_647c5a3d.rmn-lay-tabla .rmn-item{border-bottom:1px dashed var(--rmn-rule)}
#rmn_647c5a3d.rmn-lay-tabla .rmn-leader{border-bottom:2px dashed var(--rmn-rule)}
#rmn_647c5a3d.rmn-lay-tabla .rmn-name{font-weight:400;letter-spacing:.01em}
#rmn_647c5a3d.rmn-lay-tabla .rmn-price{display:inline-block;transform:rotate(-2deg);font-weight:500}
#rmn_647c5a3d.rmn-lay-tabla .rmn-hl{border:1.5px dashed var(--rmn-accent);border-radius:10px}
#rmn_647c5a3d.rmn-lay-tabla .rmn-tag{border-style:dashed}
#rmn_647c5a3d.rmn-lay-tabla .rmn-tag svg,#rmn_647c5a3d.rmn-lay-tabla .rmn-tag-veg svg,#rmn_647c5a3d.rmn-lay-tabla .rmn-tag-hot svg{color:var(--rmn-accent)}
#rmn_647c5a3d.rmn-lay-tabla.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:var(--rmn-board,#1f2b26);transform:none}
#rmn_647c5a3d.rmn-lay-tabla .rmn-thumb-wrap{border:2px solid var(--rmn-rule)}
#rmn_647c5a3d.rmn-lay-tabla .rmn-band-img{border:3px solid rgba(244,239,227,.85);border-radius:2px;transform:rotate(-1deg)}
#rmn_647c5a3d.rmn-lay-tabla .rmn-band-n2 .rmn-band-img:nth-child(2),#rmn_647c5a3d.rmn-lay-tabla .rmn-band-n3 .rmn-band-img:nth-child(2){transform:rotate(1.2deg)}
#rmn_647c5a3d.rmn-lay-minimal .rmn-body{max-width:680px;margin:0 auto}
#rmn_647c5a3d.rmn-lay-minimal .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:10px;padding:clamp(20px,2.6vw,30px) 0;border-top:1px solid var(--rmn-rule)}
#rmn_647c5a3d.rmn-lay-minimal .rmn-sec+.rmn-item,#rmn_647c5a3d.rmn-lay-minimal .rmn-band+.rmn-item,#rmn_647c5a3d.rmn-lay-minimal .rmn-row-note+.rmn-item{border-top:0}
#rmn_647c5a3d.rmn-lay-minimal .rmn-main{width:100%}
#rmn_647c5a3d.rmn-lay-minimal .rmn-line{flex-direction:column;align-items:center;gap:8px}
#rmn_647c5a3d.rmn-lay-minimal .rmn-leader{display:none}
#rmn_647c5a3d.rmn-lay-minimal .rmn-name{font-weight:400;font-size:clamp(16px,1.4vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_647c5a3d.rmn-lay-minimal .rmn-price{font-family:var(--font-body);font-weight:400;font-size:13px;letter-spacing:.16em;color:var(--rmn-muted);background:none;padding:0;transform:none}
#rmn_647c5a3d.rmn-lay-minimal .rmn-desc{max-width:46ch;margin:2px auto 0;font-style:italic;font-size:15px}
#rmn_647c5a3d.rmn-lay-minimal .rmn-tags{justify-content:center}
#rmn_647c5a3d.rmn-lay-minimal .rmn-sec{margin:clamp(48px,6vw,80px) 0 clamp(12px,2vw,20px)}
#rmn_647c5a3d.rmn-lay-minimal .rmn-sec-title{font-weight:300;font-style:italic;font-size:clamp(28px,3vw,40px);letter-spacing:0;text-transform:none}
#rmn_647c5a3d.rmn-lay-minimal .rmn-hl{border:0;border-top:1px solid var(--rmn-rule);padding:clamp(20px,2.6vw,30px) 0;margin:0;border-radius:0}
#rmn_647c5a3d.rmn-lay-minimal .rmn-hl .rmn-name{color:var(--rmn-accent)}
#rmn_647c5a3d.rmn-lay-minimal .rmn-thumb-wrap{--rmn-thumb:72px}
#rmn_647c5a3d.rmn-lay-minimal .rmn-band{margin:clamp(32px,4vw,56px) 0}
#rmn_647c5a3d.rmn-lay-afis .rmn-head{text-align:left;margin-left:0;max-width:none}
#rmn_647c5a3d.rmn-lay-afis .rmn-title{text-transform:uppercase;letter-spacing:-.02em;font-weight:800}
#rmn_647c5a3d.rmn-lay-afis .rmn-nav{justify-content:flex-start;border-top:3px solid var(--rmn-ink);border-bottom:3px solid var(--rmn-ink)}
#rmn_647c5a3d.rmn-lay-afis .rmn-flow{column-gap:clamp(32px,4vw,56px)}
#rmn_647c5a3d.rmn-lay-afis.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_647c5a3d.rmn-lay-afis .rmn-sec{text-align:left;margin:clamp(28px,3.4vw,44px) 0 6px;padding:10px 16px;background:var(--rmn-accent);color:#ffffff}
#rmn_647c5a3d.rmn-lay-afis .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_647c5a3d.rmn-lay-afis .rmn-sec-title{color:inherit;font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.5vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_647c5a3d.rmn-lay-afis .rmn-orn{display:none}
#rmn_647c5a3d.rmn-lay-afis .rmn-sec-text{color:inherit;opacity:.85;text-align:left;margin:4px 0 0;max-width:none;font-style:normal}
#rmn_647c5a3d.rmn-lay-afis .rmn-item{align-items:center;padding:14px 0;border-bottom:2px solid var(--rmn-ink)}
#rmn_647c5a3d.rmn-lay-afis .rmn-line{justify-content:space-between;gap:14px}
#rmn_647c5a3d.rmn-lay-afis .rmn-leader{display:none}
#rmn_647c5a3d.rmn-lay-afis .rmn-name{font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.3vw,18px);text-transform:uppercase;letter-spacing:.04em}
#rmn_647c5a3d.rmn-lay-afis .rmn-price{display:inline-flex;align-items:center;justify-content:center;min-width:3.6em;height:3.6em;padding:0 .7em;border-radius:50%;background:var(--rmn-ink);color:var(--rmn-card);font-family:var(--font-body);font-weight:800;font-size:13px;transform:rotate(-6deg);flex:none}
#rmn_647c5a3d.rmn-lay-afis .rmn-hl{border:3px solid var(--rmn-ink);border-radius:0;padding:14px 16px;margin:8px 0}
#rmn_647c5a3d.rmn-lay-afis .rmn-hl .rmn-price{background:var(--rmn-accent)}
#rmn_647c5a3d.rmn-lay-afis .rmn-tag{border:2px solid var(--rmn-ink);border-radius:0;color:var(--rmn-ink);font-weight:700}
#rmn_647c5a3d.rmn-lay-afis .rmn-tag svg,#rmn_647c5a3d.rmn-lay-afis .rmn-tag-veg svg,#rmn_647c5a3d.rmn-lay-afis .rmn-tag-hot svg{color:var(--rmn-ink)}
#rmn_647c5a3d.rmn-lay-afis .rmn-thumb-wrap{border-radius:0;border:2px solid var(--rmn-ink)}
#rmn_647c5a3d.rmn-lay-afis .rmn-band-img{border-radius:0;border:3px solid var(--rmn-ink)}
#rmn_647c5a3d.rmn-lay-afis .rmn-row-note{text-align:left;font-style:normal;font-weight:700;color:var(--rmn-ink)}
#rmn_647c5a3d.rmn-lay-carduri .rmn-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);align-items:stretch}
#rmn_647c5a3d.rmn-lay-carduri .rmn-sec,#rmn_647c5a3d.rmn-lay-carduri .rmn-band,#rmn_647c5a3d.rmn-lay-carduri .rmn-row-note{grid-column:1 / -1}
#rmn_647c5a3d.rmn-lay-carduri .rmn-item{gap:0;padding:0;align-items:stretch;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:10px;overflow:hidden}
#rmn_647c5a3d.rmn-lay-carduri .rmn-hl{border-color:var(--rmn-accent);border-width:2px;margin:0}
#rmn_647c5a3d.rmn-lay-carduri .rmn-thumb-wrap{flex:0 0 40%;width:40%;height:auto;min-height:160px;border-radius:0}
#rmn_647c5a3d.rmn-lay-carduri .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_647c5a3d.rmn-lay-carduri .rmn-main{padding:18px 20px;display:flex;flex-direction:column}
#rmn_647c5a3d.rmn-lay-carduri .rmn-leader{border-bottom-color:transparent}
#rmn_647c5a3d.rmn-lay-carduri .rmn-tags{margin-top:auto;padding-top:10px}
#rmn_647c5a3d.rmn-lay-ziar .rmn-head{border-top:1px solid var(--rmn-ink);border-bottom:3px double var(--rmn-ink);padding:18px 0;max-width:none}
#rmn_647c5a3d.rmn-lay-ziar .rmn-flow{column-count:3;column-gap:clamp(24px,3vw,40px);column-rule:1px solid var(--rmn-rule)}
#rmn_647c5a3d.rmn-lay-ziar .rmn-item{padding:10px 0;gap:10px;border-bottom:1px dotted var(--rmn-rule)}
#rmn_647c5a3d.rmn-lay-ziar .rmn-name{font-size:15px;font-weight:600}
#rmn_647c5a3d.rmn-lay-ziar .rmn-price{font-size:14px}
#rmn_647c5a3d.rmn-lay-ziar .rmn-desc{font-size:13px;line-height:1.45;margin-top:3px}
#rmn_647c5a3d.rmn-lay-ziar .rmn-thumb-wrap{--rmn-thumb:48px}
#rmn_647c5a3d.rmn-lay-ziar .rmn-sec{text-align:left;margin:22px 0 6px;padding:7px 0;border-top:3px solid var(--rmn-ink);border-bottom:1px solid var(--rmn-ink)}
#rmn_647c5a3d.rmn-lay-ziar .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_647c5a3d.rmn-lay-ziar .rmn-sec-title{font-size:clamp(17px,1.6vw,21px);text-transform:uppercase;letter-spacing:.12em;font-weight:700}
#rmn_647c5a3d.rmn-lay-ziar .rmn-orn{display:none}
#rmn_647c5a3d.rmn-lay-ziar .rmn-sec-text{text-align:left;margin:3px 0 0;max-width:none;font-size:13px}
#rmn_647c5a3d.rmn-lay-ziar .rmn-hl{border:1px solid var(--rmn-ink);border-radius:0;padding:10px 12px;margin:6px 0}
#rmn_647c5a3d.rmn-lay-ziar .rmn-tag{font-size:10px;padding:2px 7px}
#rmn_647c5a3d.rmn-lay-ziar .rmn-band{margin:18px 0}
#rmn_647c5a3d.rmn-lay-ziar .rmn-band-img{border-radius:0}
#rmn_647c5a3d.rmn-lay-ziar .rmn-row-note{text-align:left;font-size:13px}
@media (max-width:1100px){
#rmn_647c5a3d.rmn-lay-ziar .rmn-flow{column-count:2}
}
@media (max-width:760px){
#rmn_647c5a3d.rmn-cols-2 .rmn-flow{column-count:1}
#rmn_647c5a3d.rmn-lay-ziar .rmn-flow{column-count:1;column-rule:0}
#rmn_647c5a3d.rmn-lay-carduri .rmn-flow{grid-template-columns:1fr}
#rmn_647c5a3d.rmn-lay-carduri .rmn-thumb-wrap{flex-basis:36%;width:36%;min-height:120px}
#rmn_647c5a3d.rmn-lay-afis .rmn-price{min-width:3.2em;height:3.2em;font-size:12px}
#rmn_647c5a3d .rmn-nav{gap:2px 0}
#rmn_647c5a3d .rmn-nav a{padding:4px 10px;font-size:11px}
#rmn_647c5a3d .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_647c5a3d.rmn-lay-tabla .rmn-body{border-width:8px}
#rmn_647c5a3d.rmn-lay-carte .rmn-band{margin-left:0;margin-right:0}
#rmn_647c5a3d .rmn-hl{padding:12px}
}
@media (max-width:480px){
#rmn_647c5a3d .rmn-band-n2 .rmn-band-grid,#rmn_647c5a3d .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr}
#rmn_647c5a3d .rmn-band-n2 .rmn-band-img,#rmn_647c5a3d .rmn-band-n3 .rmn-band-img{aspect-ratio:16 / 10}
#rmn_647c5a3d .rmn-thumb-wrap{--rmn-thumb:80px}
}
#rmn_537ddd87{background:var(--sd-section,#f8fafc);padding:var(--bpt,96px) 0 var(--bpb,96px);
--rmn-accent:var(--color-secondary,var(--color-primary,#1a3c5e));
--rmn-ink:var(--sd-heading,#1a1a1a);--rmn-text:var(--sd-text,#4b4b48);--rmn-muted:var(--sd-muted,#8a8a86);--rmn-rule:var(--sd-border,#dedcd6);--rmn-card:var(--sd-card,#ffffff);
--rmn-thumb:80px;--rmn-radius:50%;--rmn-band-ratio:21 / 9}
#rmn_537ddd87.rmn-dark{--rmn-ink:#f5f1e8;--rmn-text:rgba(245,241,232,.78);--rmn-muted:rgba(245,241,232,.55);--rmn-rule:rgba(245,241,232,.22);--rmn-card:rgba(255,255,255,.04)}
#rmn_537ddd87 .rmn-head{max-width:720px;margin:0 auto clamp(28px,4vw,48px);text-align:center}
#rmn_537ddd87 .rmn-title{margin-bottom:12px;color:var(--rmn-ink)}
#rmn_537ddd87 .rmn-title .sd-mark{font-style:italic;color:var(--rmn-accent)}
#rmn_537ddd87 .rmn-sub{color:var(--rmn-text);margin:0}
#rmn_537ddd87 .rmn-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;margin:0 auto clamp(32px,4vw,56px);padding:12px 0;border-top:1px solid var(--rmn-rule);border-bottom:1px solid var(--rmn-rule)}
#rmn_537ddd87 .rmn-nav a{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--rmn-ink);text-decoration:none;padding:4px 14px;position:relative}
#rmn_537ddd87 .rmn-nav a+a::before{content:"";position:absolute;left:-2px;top:50%;width:4px;height:4px;border-radius:50%;background:var(--rmn-accent);transform:translateY(-50%)}
#rmn_537ddd87 .rmn-nav a:hover{color:var(--rmn-accent)}
#rmn_537ddd87 .rmn-sec{column-span:all;text-align:center;margin:clamp(28px,4vw,48px) 0 clamp(18px,2.4vw,28px);scroll-margin-top:96px}
#rmn_537ddd87 .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_537ddd87 .rmn-sec-title{font-family:var(--font-heading);font-weight:500;font-size:clamp(24px,2.6vw,32px);line-height:1.15;color:var(--rmn-ink);margin:0;letter-spacing:.01em}
#rmn_537ddd87 .rmn-orn{display:block;margin:10px auto 0;color:var(--rmn-accent)}
#rmn_537ddd87 .rmn-sec-text{margin:10px auto 0;max-width:52ch;font-size:15px;line-height:1.6;color:var(--rmn-muted);font-style:italic}
#rmn_537ddd87 .rmn-item{display:flex;gap:16px;align-items:flex-start;padding:14px 0;break-inside:avoid;page-break-inside:avoid;color:var(--rmn-ink)}
#rmn_537ddd87 .rmn-thumb-wrap{flex:0 0 var(--rmn-thumb);width:var(--rmn-thumb);height:var(--rmn-thumb);border-radius:var(--rmn-radius);overflow:hidden;background:var(--rmn-rule)}
#rmn_537ddd87 .rmn-thumb{display:block;width:100%;height:100%;object-fit:cover}
#rmn_537ddd87 .rmn-main{flex:1;min-width:0}
#rmn_537ddd87 .rmn-line{display:flex;align-items:baseline;gap:0}
#rmn_537ddd87 .rmn-name{font-family:var(--font-heading);font-weight:500;font-size:clamp(17px,1.5vw,20px);line-height:1.25;color:var(--rmn-ink)}
#rmn_537ddd87 .rmn-nr{display:inline-block;min-width:1.6em;margin-right:.3em;font-family:var(--font-body);font-size:12px;letter-spacing:.08em;color:var(--rmn-accent);font-variant-numeric:tabular-nums}
#rmn_537ddd87 .rmn-star{display:inline-block;margin-left:6px;color:var(--rmn-accent);vertical-align:middle}
#rmn_537ddd87 .rmn-leader{flex:1;min-width:18px;margin:0 8px;border-bottom:2px dotted var(--rmn-rule);transform:translateY(-.35em)}
#rmn_537ddd87 .rmn-price{font-family:var(--font-heading);font-weight:600;font-size:clamp(16px,1.4vw,19px);color:var(--rmn-accent);white-space:nowrap;font-variant-numeric:tabular-nums}
#rmn_537ddd87.rmn-price-right .rmn-leader{border-bottom-color:transparent}
#rmn_537ddd87.rmn-price-under .rmn-line{flex-direction:column;align-items:flex-start;gap:4px}
#rmn_537ddd87.rmn-price-under .rmn-leader{display:none}
#rmn_537ddd87.rmn-price-pill .rmn-leader{border-bottom-color:transparent}
#rmn_537ddd87.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:#ffffff;font-size:14px;padding:4px 12px;border-radius:999px;font-weight:600}
#rmn_537ddd87 .rmn-desc{margin:5px 0 0;font-size:14.5px;line-height:1.55;color:var(--rmn-text)}
#rmn_537ddd87 .rmn-unit{color:var(--rmn-muted);font-size:12.5px;white-space:nowrap}
#rmn_537ddd87 .rmn-unit::before{content:"· "}
#rmn_537ddd87 .rmn-desc:has(> .rmn-unit:only-child) .rmn-unit::before{content:""}
#rmn_537ddd87 .rmn-tags{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}
#rmn_537ddd87 .rmn-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border:1px solid var(--rmn-rule);border-radius:999px;color:var(--rmn-muted)}
#rmn_537ddd87 .rmn-tag svg{color:var(--rmn-accent)}
#rmn_537ddd87 .rmn-tag-veg svg{color:var(--rmn-veg,#4f8a4a)}
#rmn_537ddd87 .rmn-tag-hot svg{color:var(--rmn-hot,#c4472f)}
#rmn_537ddd87 .rmn-hl{border:1px solid var(--rmn-accent);padding:14px 16px;margin:6px 0;border-radius:4px}
#rmn_537ddd87 .rmn-row-note{column-span:all;margin:8px 0 14px;font-size:14px;line-height:1.6;font-style:italic;color:var(--rmn-muted);text-align:center}
#rmn_537ddd87 .rmn-band{column-span:all;margin:clamp(20px,3vw,36px) 0}
#rmn_537ddd87 .rmn-band-grid{display:grid;grid-template-columns:1fr;gap:12px}
#rmn_537ddd87 .rmn-band-n2 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_537ddd87 .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr 1fr}
#rmn_537ddd87 .rmn-band-img{display:block;width:100%;aspect-ratio:var(--rmn-band-ratio);object-fit:cover;border-radius:4px}
#rmn_537ddd87 .rmn-band-n2 .rmn-band-img,#rmn_537ddd87 .rmn-band-n3 .rmn-band-img{aspect-ratio:4 / 3}
#rmn_537ddd87 .rmn-band-cap{margin-top:10px;text-align:center;font-size:13px;color:var(--rmn-muted)}
#rmn_537ddd87 .rmn-band-name{font-family:var(--font-heading);font-style:italic;font-size:15px;color:var(--rmn-ink);margin-right:6px}
#rmn_537ddd87 .rmn-note{margin:clamp(28px,4vw,40px) auto 0;max-width:720px;text-align:center;font-size:13px;line-height:1.6;color:var(--rmn-muted)}
#rmn_537ddd87.rmn-lay-clasic .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_537ddd87.rmn-lay-clasic.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_537ddd87.rmn-lay-clasic .rmn-item{border-bottom:1px solid var(--rmn-rule)}
#rmn_537ddd87.rmn-lay-clasic .rmn-hl{border-bottom:1px solid var(--rmn-accent)}
#rmn_537ddd87.rmn-lay-carte .rmn-body{max-width:820px;margin:0 auto;position:relative;padding:clamp(28px,5vw,64px) clamp(20px,5vw,64px);border:1px solid var(--rmn-accent);background:var(--rmn-card)}
#rmn_537ddd87.rmn-lay-carte .rmn-body::before{content:"";position:absolute;inset:6px;border:1px solid var(--rmn-accent);opacity:.55;pointer-events:none}
#rmn_537ddd87.rmn-lay-carte .rmn-body::after{content:"";position:absolute;inset:-5px;pointer-events:none;
background:radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 100%/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 100%/9px 9px no-repeat}
#rmn_537ddd87.rmn-lay-carte .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:12px;padding:16px 0}
#rmn_537ddd87.rmn-lay-carte .rmn-has-img .rmn-thumb-wrap{margin-bottom:2px}
#rmn_537ddd87.rmn-lay-carte .rmn-main{width:100%}
#rmn_537ddd87.rmn-lay-carte .rmn-line{justify-content:center;width:100%}
#rmn_537ddd87.rmn-lay-carte.rmn-price-leader .rmn-line{text-align:left}
#rmn_537ddd87.rmn-lay-carte.rmn-price-under .rmn-line{align-items:center}
#rmn_537ddd87.rmn-lay-carte .rmn-desc{max-width:48ch}
#rmn_537ddd87.rmn-lay-carte .rmn-tags{justify-content:center}
#rmn_537ddd87.rmn-lay-carte .rmn-sec+.rmn-item{padding-top:4px}
#rmn_537ddd87.rmn-lay-carte .rmn-band{margin-left:calc(-1 * clamp(8px,3vw,40px));margin-right:calc(-1 * clamp(8px,3vw,40px))}
#rmn_537ddd87.rmn-lay-vitrina .rmn-flow{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:clamp(18px,2.4vw,28px);align-items:stretch}
#rmn_537ddd87.rmn-lay-vitrina .rmn-sec,#rmn_537ddd87.rmn-lay-vitrina .rmn-band,#rmn_537ddd87.rmn-lay-vitrina .rmn-row-note{grid-column:1 / -1}
#rmn_537ddd87.rmn-lay-vitrina .rmn-item{flex-direction:column;gap:0;padding:0;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:8px;overflow:hidden}
#rmn_537ddd87.rmn-lay-vitrina .rmn-hl{border-color:var(--rmn-accent);margin:0}
#rmn_537ddd87.rmn-lay-vitrina .rmn-thumb-wrap{flex:none;width:100%;height:auto;aspect-ratio:4 / 3;border-radius:0}
#rmn_537ddd87.rmn-lay-vitrina .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_537ddd87.rmn-lay-vitrina .rmn-main{padding:16px 18px 18px;width:100%}
#rmn_537ddd87.rmn-lay-vitrina .rmn-leader{border-bottom-color:transparent}
#rmn_537ddd87.rmn-lay-tabla .rmn-body{position:relative;padding:clamp(24px,4vw,56px) clamp(18px,4vw,56px);border:12px solid var(--rmn-wood,#6b4a2b);border-radius:6px;box-shadow:inset 0 0 0 2px var(--rmn-wood-2,#3d2914),inset 0 0 60px rgba(0,0,0,.45);
background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.06),transparent 55%),radial-gradient(ellipse at 80% 90%,rgba(255,255,255,.05),transparent 50%),var(--rmn-board,#1f2b26);
--rmn-ink:var(--rmn-chalk,#f4efe3);--rmn-text:rgba(244,239,227,.78);--rmn-muted:rgba(244,239,227,.6);--rmn-rule:rgba(244,239,227,.28);--rmn-card:rgba(255,255,255,.05);--rmn-accent:var(--rmn-chalk-2,#f3d27a)}
#rmn_537ddd87.rmn-lay-tabla .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_537ddd87.rmn-lay-tabla.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_537ddd87.rmn-lay-tabla .rmn-sec-title{font-weight:400;letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.2vw,26px)}
#rmn_537ddd87.rmn-lay-tabla .rmn-orn{opacity:.9}
#rmn_537ddd87.rmn-lay-tabla .rmn-item{border-bottom:1px dashed var(--rmn-rule)}
#rmn_537ddd87.rmn-lay-tabla .rmn-leader{border-bottom:2px dashed var(--rmn-rule)}
#rmn_537ddd87.rmn-lay-tabla .rmn-name{font-weight:400;letter-spacing:.01em}
#rmn_537ddd87.rmn-lay-tabla .rmn-price{display:inline-block;transform:rotate(-2deg);font-weight:500}
#rmn_537ddd87.rmn-lay-tabla .rmn-hl{border:1.5px dashed var(--rmn-accent);border-radius:10px}
#rmn_537ddd87.rmn-lay-tabla .rmn-tag{border-style:dashed}
#rmn_537ddd87.rmn-lay-tabla .rmn-tag svg,#rmn_537ddd87.rmn-lay-tabla .rmn-tag-veg svg,#rmn_537ddd87.rmn-lay-tabla .rmn-tag-hot svg{color:var(--rmn-accent)}
#rmn_537ddd87.rmn-lay-tabla.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:var(--rmn-board,#1f2b26);transform:none}
#rmn_537ddd87.rmn-lay-tabla .rmn-thumb-wrap{border:2px solid var(--rmn-rule)}
#rmn_537ddd87.rmn-lay-tabla .rmn-band-img{border:3px solid rgba(244,239,227,.85);border-radius:2px;transform:rotate(-1deg)}
#rmn_537ddd87.rmn-lay-tabla .rmn-band-n2 .rmn-band-img:nth-child(2),#rmn_537ddd87.rmn-lay-tabla .rmn-band-n3 .rmn-band-img:nth-child(2){transform:rotate(1.2deg)}
#rmn_537ddd87.rmn-lay-minimal .rmn-body{max-width:680px;margin:0 auto}
#rmn_537ddd87.rmn-lay-minimal .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:10px;padding:clamp(20px,2.6vw,30px) 0;border-top:1px solid var(--rmn-rule)}
#rmn_537ddd87.rmn-lay-minimal .rmn-sec+.rmn-item,#rmn_537ddd87.rmn-lay-minimal .rmn-band+.rmn-item,#rmn_537ddd87.rmn-lay-minimal .rmn-row-note+.rmn-item{border-top:0}
#rmn_537ddd87.rmn-lay-minimal .rmn-main{width:100%}
#rmn_537ddd87.rmn-lay-minimal .rmn-line{flex-direction:column;align-items:center;gap:8px}
#rmn_537ddd87.rmn-lay-minimal .rmn-leader{display:none}
#rmn_537ddd87.rmn-lay-minimal .rmn-name{font-weight:400;font-size:clamp(16px,1.4vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_537ddd87.rmn-lay-minimal .rmn-price{font-family:var(--font-body);font-weight:400;font-size:13px;letter-spacing:.16em;color:var(--rmn-muted);background:none;padding:0;transform:none}
#rmn_537ddd87.rmn-lay-minimal .rmn-desc{max-width:46ch;margin:2px auto 0;font-style:italic;font-size:15px}
#rmn_537ddd87.rmn-lay-minimal .rmn-tags{justify-content:center}
#rmn_537ddd87.rmn-lay-minimal .rmn-sec{margin:clamp(48px,6vw,80px) 0 clamp(12px,2vw,20px)}
#rmn_537ddd87.rmn-lay-minimal .rmn-sec-title{font-weight:300;font-style:italic;font-size:clamp(28px,3vw,40px);letter-spacing:0;text-transform:none}
#rmn_537ddd87.rmn-lay-minimal .rmn-hl{border:0;border-top:1px solid var(--rmn-rule);padding:clamp(20px,2.6vw,30px) 0;margin:0;border-radius:0}
#rmn_537ddd87.rmn-lay-minimal .rmn-hl .rmn-name{color:var(--rmn-accent)}
#rmn_537ddd87.rmn-lay-minimal .rmn-thumb-wrap{--rmn-thumb:72px}
#rmn_537ddd87.rmn-lay-minimal .rmn-band{margin:clamp(32px,4vw,56px) 0}
#rmn_537ddd87.rmn-lay-afis .rmn-head{text-align:left;margin-left:0;max-width:none}
#rmn_537ddd87.rmn-lay-afis .rmn-title{text-transform:uppercase;letter-spacing:-.02em;font-weight:800}
#rmn_537ddd87.rmn-lay-afis .rmn-nav{justify-content:flex-start;border-top:3px solid var(--rmn-ink);border-bottom:3px solid var(--rmn-ink)}
#rmn_537ddd87.rmn-lay-afis .rmn-flow{column-gap:clamp(32px,4vw,56px)}
#rmn_537ddd87.rmn-lay-afis.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_537ddd87.rmn-lay-afis .rmn-sec{text-align:left;margin:clamp(28px,3.4vw,44px) 0 6px;padding:10px 16px;background:var(--rmn-accent);color:#ffffff}
#rmn_537ddd87.rmn-lay-afis .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_537ddd87.rmn-lay-afis .rmn-sec-title{color:inherit;font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.5vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_537ddd87.rmn-lay-afis .rmn-orn{display:none}
#rmn_537ddd87.rmn-lay-afis .rmn-sec-text{color:inherit;opacity:.85;text-align:left;margin:4px 0 0;max-width:none;font-style:normal}
#rmn_537ddd87.rmn-lay-afis .rmn-item{align-items:center;padding:14px 0;border-bottom:2px solid var(--rmn-ink)}
#rmn_537ddd87.rmn-lay-afis .rmn-line{justify-content:space-between;gap:14px}
#rmn_537ddd87.rmn-lay-afis .rmn-leader{display:none}
#rmn_537ddd87.rmn-lay-afis .rmn-name{font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.3vw,18px);text-transform:uppercase;letter-spacing:.04em}
#rmn_537ddd87.rmn-lay-afis .rmn-price{display:inline-flex;align-items:center;justify-content:center;min-width:3.6em;height:3.6em;padding:0 .7em;border-radius:50%;background:var(--rmn-ink);color:var(--rmn-card);font-family:var(--font-body);font-weight:800;font-size:13px;transform:rotate(-6deg);flex:none}
#rmn_537ddd87.rmn-lay-afis .rmn-hl{border:3px solid var(--rmn-ink);border-radius:0;padding:14px 16px;margin:8px 0}
#rmn_537ddd87.rmn-lay-afis .rmn-hl .rmn-price{background:var(--rmn-accent)}
#rmn_537ddd87.rmn-lay-afis .rmn-tag{border:2px solid var(--rmn-ink);border-radius:0;color:var(--rmn-ink);font-weight:700}
#rmn_537ddd87.rmn-lay-afis .rmn-tag svg,#rmn_537ddd87.rmn-lay-afis .rmn-tag-veg svg,#rmn_537ddd87.rmn-lay-afis .rmn-tag-hot svg{color:var(--rmn-ink)}
#rmn_537ddd87.rmn-lay-afis .rmn-thumb-wrap{border-radius:0;border:2px solid var(--rmn-ink)}
#rmn_537ddd87.rmn-lay-afis .rmn-band-img{border-radius:0;border:3px solid var(--rmn-ink)}
#rmn_537ddd87.rmn-lay-afis .rmn-row-note{text-align:left;font-style:normal;font-weight:700;color:var(--rmn-ink)}
#rmn_537ddd87.rmn-lay-carduri .rmn-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);align-items:stretch}
#rmn_537ddd87.rmn-lay-carduri .rmn-sec,#rmn_537ddd87.rmn-lay-carduri .rmn-band,#rmn_537ddd87.rmn-lay-carduri .rmn-row-note{grid-column:1 / -1}
#rmn_537ddd87.rmn-lay-carduri .rmn-item{gap:0;padding:0;align-items:stretch;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:10px;overflow:hidden}
#rmn_537ddd87.rmn-lay-carduri .rmn-hl{border-color:var(--rmn-accent);border-width:2px;margin:0}
#rmn_537ddd87.rmn-lay-carduri .rmn-thumb-wrap{flex:0 0 40%;width:40%;height:auto;min-height:160px;border-radius:0}
#rmn_537ddd87.rmn-lay-carduri .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_537ddd87.rmn-lay-carduri .rmn-main{padding:18px 20px;display:flex;flex-direction:column}
#rmn_537ddd87.rmn-lay-carduri .rmn-leader{border-bottom-color:transparent}
#rmn_537ddd87.rmn-lay-carduri .rmn-tags{margin-top:auto;padding-top:10px}
#rmn_537ddd87.rmn-lay-ziar .rmn-head{border-top:1px solid var(--rmn-ink);border-bottom:3px double var(--rmn-ink);padding:18px 0;max-width:none}
#rmn_537ddd87.rmn-lay-ziar .rmn-flow{column-count:3;column-gap:clamp(24px,3vw,40px);column-rule:1px solid var(--rmn-rule)}
#rmn_537ddd87.rmn-lay-ziar .rmn-item{padding:10px 0;gap:10px;border-bottom:1px dotted var(--rmn-rule)}
#rmn_537ddd87.rmn-lay-ziar .rmn-name{font-size:15px;font-weight:600}
#rmn_537ddd87.rmn-lay-ziar .rmn-price{font-size:14px}
#rmn_537ddd87.rmn-lay-ziar .rmn-desc{font-size:13px;line-height:1.45;margin-top:3px}
#rmn_537ddd87.rmn-lay-ziar .rmn-thumb-wrap{--rmn-thumb:48px}
#rmn_537ddd87.rmn-lay-ziar .rmn-sec{text-align:left;margin:22px 0 6px;padding:7px 0;border-top:3px solid var(--rmn-ink);border-bottom:1px solid var(--rmn-ink)}
#rmn_537ddd87.rmn-lay-ziar .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_537ddd87.rmn-lay-ziar .rmn-sec-title{font-size:clamp(17px,1.6vw,21px);text-transform:uppercase;letter-spacing:.12em;font-weight:700}
#rmn_537ddd87.rmn-lay-ziar .rmn-orn{display:none}
#rmn_537ddd87.rmn-lay-ziar .rmn-sec-text{text-align:left;margin:3px 0 0;max-width:none;font-size:13px}
#rmn_537ddd87.rmn-lay-ziar .rmn-hl{border:1px solid var(--rmn-ink);border-radius:0;padding:10px 12px;margin:6px 0}
#rmn_537ddd87.rmn-lay-ziar .rmn-tag{font-size:10px;padding:2px 7px}
#rmn_537ddd87.rmn-lay-ziar .rmn-band{margin:18px 0}
#rmn_537ddd87.rmn-lay-ziar .rmn-band-img{border-radius:0}
#rmn_537ddd87.rmn-lay-ziar .rmn-row-note{text-align:left;font-size:13px}
@media (max-width:1100px){
#rmn_537ddd87.rmn-lay-ziar .rmn-flow{column-count:2}
}
@media (max-width:760px){
#rmn_537ddd87.rmn-cols-2 .rmn-flow{column-count:1}
#rmn_537ddd87.rmn-lay-ziar .rmn-flow{column-count:1;column-rule:0}
#rmn_537ddd87.rmn-lay-carduri .rmn-flow{grid-template-columns:1fr}
#rmn_537ddd87.rmn-lay-carduri .rmn-thumb-wrap{flex-basis:36%;width:36%;min-height:120px}
#rmn_537ddd87.rmn-lay-afis .rmn-price{min-width:3.2em;height:3.2em;font-size:12px}
#rmn_537ddd87 .rmn-nav{gap:2px 0}
#rmn_537ddd87 .rmn-nav a{padding:4px 10px;font-size:11px}
#rmn_537ddd87 .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_537ddd87.rmn-lay-tabla .rmn-body{border-width:8px}
#rmn_537ddd87.rmn-lay-carte .rmn-band{margin-left:0;margin-right:0}
#rmn_537ddd87 .rmn-hl{padding:12px}
}
@media (max-width:480px){
#rmn_537ddd87 .rmn-band-n2 .rmn-band-grid,#rmn_537ddd87 .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr}
#rmn_537ddd87 .rmn-band-n2 .rmn-band-img,#rmn_537ddd87 .rmn-band-n3 .rmn-band-img{aspect-ratio:16 / 10}
#rmn_537ddd87 .rmn-thumb-wrap{--rmn-thumb:80px}
}
#rmn_dff3bbad{background:var(--sd-card,#ffffff);padding:var(--bpt,96px) 0 var(--bpb,96px);
--rmn-accent:var(--color-secondary,var(--color-primary,#1a3c5e));
--rmn-ink:var(--sd-heading,#1a1a1a);--rmn-text:var(--sd-text,#4b4b48);--rmn-muted:var(--sd-muted,#8a8a86);--rmn-rule:var(--sd-border,#dedcd6);--rmn-card:var(--sd-card,#ffffff);
--rmn-thumb:80px;--rmn-radius:50%;--rmn-band-ratio:21 / 9}
#rmn_dff3bbad.rmn-dark{--rmn-ink:#f5f1e8;--rmn-text:rgba(245,241,232,.78);--rmn-muted:rgba(245,241,232,.55);--rmn-rule:rgba(245,241,232,.22);--rmn-card:rgba(255,255,255,.04)}
#rmn_dff3bbad .rmn-head{max-width:720px;margin:0 auto clamp(28px,4vw,48px);text-align:center}
#rmn_dff3bbad .rmn-title{margin-bottom:12px;color:var(--rmn-ink)}
#rmn_dff3bbad .rmn-title .sd-mark{font-style:italic;color:var(--rmn-accent)}
#rmn_dff3bbad .rmn-sub{color:var(--rmn-text);margin:0}
#rmn_dff3bbad .rmn-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;margin:0 auto clamp(32px,4vw,56px);padding:12px 0;border-top:1px solid var(--rmn-rule);border-bottom:1px solid var(--rmn-rule)}
#rmn_dff3bbad .rmn-nav a{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--rmn-ink);text-decoration:none;padding:4px 14px;position:relative}
#rmn_dff3bbad .rmn-nav a+a::before{content:"";position:absolute;left:-2px;top:50%;width:4px;height:4px;border-radius:50%;background:var(--rmn-accent);transform:translateY(-50%)}
#rmn_dff3bbad .rmn-nav a:hover{color:var(--rmn-accent)}
#rmn_dff3bbad .rmn-sec{column-span:all;text-align:center;margin:clamp(28px,4vw,48px) 0 clamp(18px,2.4vw,28px);scroll-margin-top:96px}
#rmn_dff3bbad .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_dff3bbad .rmn-sec-title{font-family:var(--font-heading);font-weight:500;font-size:clamp(24px,2.6vw,32px);line-height:1.15;color:var(--rmn-ink);margin:0;letter-spacing:.01em}
#rmn_dff3bbad .rmn-orn{display:block;margin:10px auto 0;color:var(--rmn-accent)}
#rmn_dff3bbad .rmn-sec-text{margin:10px auto 0;max-width:52ch;font-size:15px;line-height:1.6;color:var(--rmn-muted);font-style:italic}
#rmn_dff3bbad .rmn-item{display:flex;gap:16px;align-items:flex-start;padding:14px 0;break-inside:avoid;page-break-inside:avoid;color:var(--rmn-ink)}
#rmn_dff3bbad .rmn-thumb-wrap{flex:0 0 var(--rmn-thumb);width:var(--rmn-thumb);height:var(--rmn-thumb);border-radius:var(--rmn-radius);overflow:hidden;background:var(--rmn-rule)}
#rmn_dff3bbad .rmn-thumb{display:block;width:100%;height:100%;object-fit:cover}
#rmn_dff3bbad .rmn-main{flex:1;min-width:0}
#rmn_dff3bbad .rmn-line{display:flex;align-items:baseline;gap:0}
#rmn_dff3bbad .rmn-name{font-family:var(--font-heading);font-weight:500;font-size:clamp(17px,1.5vw,20px);line-height:1.25;color:var(--rmn-ink)}
#rmn_dff3bbad .rmn-nr{display:inline-block;min-width:1.6em;margin-right:.3em;font-family:var(--font-body);font-size:12px;letter-spacing:.08em;color:var(--rmn-accent);font-variant-numeric:tabular-nums}
#rmn_dff3bbad .rmn-star{display:inline-block;margin-left:6px;color:var(--rmn-accent);vertical-align:middle}
#rmn_dff3bbad .rmn-leader{flex:1;min-width:18px;margin:0 8px;border-bottom:2px dotted var(--rmn-rule);transform:translateY(-.35em)}
#rmn_dff3bbad .rmn-price{font-family:var(--font-heading);font-weight:600;font-size:clamp(16px,1.4vw,19px);color:var(--rmn-accent);white-space:nowrap;font-variant-numeric:tabular-nums}
#rmn_dff3bbad.rmn-price-right .rmn-leader{border-bottom-color:transparent}
#rmn_dff3bbad.rmn-price-under .rmn-line{flex-direction:column;align-items:flex-start;gap:4px}
#rmn_dff3bbad.rmn-price-under .rmn-leader{display:none}
#rmn_dff3bbad.rmn-price-pill .rmn-leader{border-bottom-color:transparent}
#rmn_dff3bbad.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:#ffffff;font-size:14px;padding:4px 12px;border-radius:999px;font-weight:600}
#rmn_dff3bbad .rmn-desc{margin:5px 0 0;font-size:14.5px;line-height:1.55;color:var(--rmn-text)}
#rmn_dff3bbad .rmn-unit{color:var(--rmn-muted);font-size:12.5px;white-space:nowrap}
#rmn_dff3bbad .rmn-unit::before{content:"· "}
#rmn_dff3bbad .rmn-desc:has(> .rmn-unit:only-child) .rmn-unit::before{content:""}
#rmn_dff3bbad .rmn-tags{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}
#rmn_dff3bbad .rmn-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border:1px solid var(--rmn-rule);border-radius:999px;color:var(--rmn-muted)}
#rmn_dff3bbad .rmn-tag svg{color:var(--rmn-accent)}
#rmn_dff3bbad .rmn-tag-veg svg{color:var(--rmn-veg,#4f8a4a)}
#rmn_dff3bbad .rmn-tag-hot svg{color:var(--rmn-hot,#c4472f)}
#rmn_dff3bbad .rmn-hl{border:1px solid var(--rmn-accent);padding:14px 16px;margin:6px 0;border-radius:4px}
#rmn_dff3bbad .rmn-row-note{column-span:all;margin:8px 0 14px;font-size:14px;line-height:1.6;font-style:italic;color:var(--rmn-muted);text-align:center}
#rmn_dff3bbad .rmn-band{column-span:all;margin:clamp(20px,3vw,36px) 0}
#rmn_dff3bbad .rmn-band-grid{display:grid;grid-template-columns:1fr;gap:12px}
#rmn_dff3bbad .rmn-band-n2 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_dff3bbad .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr 1fr}
#rmn_dff3bbad .rmn-band-img{display:block;width:100%;aspect-ratio:var(--rmn-band-ratio);object-fit:cover;border-radius:4px}
#rmn_dff3bbad .rmn-band-n2 .rmn-band-img,#rmn_dff3bbad .rmn-band-n3 .rmn-band-img{aspect-ratio:4 / 3}
#rmn_dff3bbad .rmn-band-cap{margin-top:10px;text-align:center;font-size:13px;color:var(--rmn-muted)}
#rmn_dff3bbad .rmn-band-name{font-family:var(--font-heading);font-style:italic;font-size:15px;color:var(--rmn-ink);margin-right:6px}
#rmn_dff3bbad .rmn-note{margin:clamp(28px,4vw,40px) auto 0;max-width:720px;text-align:center;font-size:13px;line-height:1.6;color:var(--rmn-muted)}
#rmn_dff3bbad.rmn-lay-clasic .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_dff3bbad.rmn-lay-clasic.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_dff3bbad.rmn-lay-clasic .rmn-item{border-bottom:1px solid var(--rmn-rule)}
#rmn_dff3bbad.rmn-lay-clasic .rmn-hl{border-bottom:1px solid var(--rmn-accent)}
#rmn_dff3bbad.rmn-lay-carte .rmn-body{max-width:820px;margin:0 auto;position:relative;padding:clamp(28px,5vw,64px) clamp(20px,5vw,64px);border:1px solid var(--rmn-accent);background:var(--rmn-card)}
#rmn_dff3bbad.rmn-lay-carte .rmn-body::before{content:"";position:absolute;inset:6px;border:1px solid var(--rmn-accent);opacity:.55;pointer-events:none}
#rmn_dff3bbad.rmn-lay-carte .rmn-body::after{content:"";position:absolute;inset:-5px;pointer-events:none;
background:radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 100%/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 100%/9px 9px no-repeat}
#rmn_dff3bbad.rmn-lay-carte .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:12px;padding:16px 0}
#rmn_dff3bbad.rmn-lay-carte .rmn-has-img .rmn-thumb-wrap{margin-bottom:2px}
#rmn_dff3bbad.rmn-lay-carte .rmn-main{width:100%}
#rmn_dff3bbad.rmn-lay-carte .rmn-line{justify-content:center;width:100%}
#rmn_dff3bbad.rmn-lay-carte.rmn-price-leader .rmn-line{text-align:left}
#rmn_dff3bbad.rmn-lay-carte.rmn-price-under .rmn-line{align-items:center}
#rmn_dff3bbad.rmn-lay-carte .rmn-desc{max-width:48ch}
#rmn_dff3bbad.rmn-lay-carte .rmn-tags{justify-content:center}
#rmn_dff3bbad.rmn-lay-carte .rmn-sec+.rmn-item{padding-top:4px}
#rmn_dff3bbad.rmn-lay-carte .rmn-band{margin-left:calc(-1 * clamp(8px,3vw,40px));margin-right:calc(-1 * clamp(8px,3vw,40px))}
#rmn_dff3bbad.rmn-lay-vitrina .rmn-flow{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:clamp(18px,2.4vw,28px);align-items:stretch}
#rmn_dff3bbad.rmn-lay-vitrina .rmn-sec,#rmn_dff3bbad.rmn-lay-vitrina .rmn-band,#rmn_dff3bbad.rmn-lay-vitrina .rmn-row-note{grid-column:1 / -1}
#rmn_dff3bbad.rmn-lay-vitrina .rmn-item{flex-direction:column;gap:0;padding:0;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:8px;overflow:hidden}
#rmn_dff3bbad.rmn-lay-vitrina .rmn-hl{border-color:var(--rmn-accent);margin:0}
#rmn_dff3bbad.rmn-lay-vitrina .rmn-thumb-wrap{flex:none;width:100%;height:auto;aspect-ratio:4 / 3;border-radius:0}
#rmn_dff3bbad.rmn-lay-vitrina .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_dff3bbad.rmn-lay-vitrina .rmn-main{padding:16px 18px 18px;width:100%}
#rmn_dff3bbad.rmn-lay-vitrina .rmn-leader{border-bottom-color:transparent}
#rmn_dff3bbad.rmn-lay-tabla .rmn-body{position:relative;padding:clamp(24px,4vw,56px) clamp(18px,4vw,56px);border:12px solid var(--rmn-wood,#6b4a2b);border-radius:6px;box-shadow:inset 0 0 0 2px var(--rmn-wood-2,#3d2914),inset 0 0 60px rgba(0,0,0,.45);
background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.06),transparent 55%),radial-gradient(ellipse at 80% 90%,rgba(255,255,255,.05),transparent 50%),var(--rmn-board,#1f2b26);
--rmn-ink:var(--rmn-chalk,#f4efe3);--rmn-text:rgba(244,239,227,.78);--rmn-muted:rgba(244,239,227,.6);--rmn-rule:rgba(244,239,227,.28);--rmn-card:rgba(255,255,255,.05);--rmn-accent:var(--rmn-chalk-2,#f3d27a)}
#rmn_dff3bbad.rmn-lay-tabla .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_dff3bbad.rmn-lay-tabla.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_dff3bbad.rmn-lay-tabla .rmn-sec-title{font-weight:400;letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.2vw,26px)}
#rmn_dff3bbad.rmn-lay-tabla .rmn-orn{opacity:.9}
#rmn_dff3bbad.rmn-lay-tabla .rmn-item{border-bottom:1px dashed var(--rmn-rule)}
#rmn_dff3bbad.rmn-lay-tabla .rmn-leader{border-bottom:2px dashed var(--rmn-rule)}
#rmn_dff3bbad.rmn-lay-tabla .rmn-name{font-weight:400;letter-spacing:.01em}
#rmn_dff3bbad.rmn-lay-tabla .rmn-price{display:inline-block;transform:rotate(-2deg);font-weight:500}
#rmn_dff3bbad.rmn-lay-tabla .rmn-hl{border:1.5px dashed var(--rmn-accent);border-radius:10px}
#rmn_dff3bbad.rmn-lay-tabla .rmn-tag{border-style:dashed}
#rmn_dff3bbad.rmn-lay-tabla .rmn-tag svg,#rmn_dff3bbad.rmn-lay-tabla .rmn-tag-veg svg,#rmn_dff3bbad.rmn-lay-tabla .rmn-tag-hot svg{color:var(--rmn-accent)}
#rmn_dff3bbad.rmn-lay-tabla.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:var(--rmn-board,#1f2b26);transform:none}
#rmn_dff3bbad.rmn-lay-tabla .rmn-thumb-wrap{border:2px solid var(--rmn-rule)}
#rmn_dff3bbad.rmn-lay-tabla .rmn-band-img{border:3px solid rgba(244,239,227,.85);border-radius:2px;transform:rotate(-1deg)}
#rmn_dff3bbad.rmn-lay-tabla .rmn-band-n2 .rmn-band-img:nth-child(2),#rmn_dff3bbad.rmn-lay-tabla .rmn-band-n3 .rmn-band-img:nth-child(2){transform:rotate(1.2deg)}
#rmn_dff3bbad.rmn-lay-minimal .rmn-body{max-width:680px;margin:0 auto}
#rmn_dff3bbad.rmn-lay-minimal .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:10px;padding:clamp(20px,2.6vw,30px) 0;border-top:1px solid var(--rmn-rule)}
#rmn_dff3bbad.rmn-lay-minimal .rmn-sec+.rmn-item,#rmn_dff3bbad.rmn-lay-minimal .rmn-band+.rmn-item,#rmn_dff3bbad.rmn-lay-minimal .rmn-row-note+.rmn-item{border-top:0}
#rmn_dff3bbad.rmn-lay-minimal .rmn-main{width:100%}
#rmn_dff3bbad.rmn-lay-minimal .rmn-line{flex-direction:column;align-items:center;gap:8px}
#rmn_dff3bbad.rmn-lay-minimal .rmn-leader{display:none}
#rmn_dff3bbad.rmn-lay-minimal .rmn-name{font-weight:400;font-size:clamp(16px,1.4vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_dff3bbad.rmn-lay-minimal .rmn-price{font-family:var(--font-body);font-weight:400;font-size:13px;letter-spacing:.16em;color:var(--rmn-muted);background:none;padding:0;transform:none}
#rmn_dff3bbad.rmn-lay-minimal .rmn-desc{max-width:46ch;margin:2px auto 0;font-style:italic;font-size:15px}
#rmn_dff3bbad.rmn-lay-minimal .rmn-tags{justify-content:center}
#rmn_dff3bbad.rmn-lay-minimal .rmn-sec{margin:clamp(48px,6vw,80px) 0 clamp(12px,2vw,20px)}
#rmn_dff3bbad.rmn-lay-minimal .rmn-sec-title{font-weight:300;font-style:italic;font-size:clamp(28px,3vw,40px);letter-spacing:0;text-transform:none}
#rmn_dff3bbad.rmn-lay-minimal .rmn-hl{border:0;border-top:1px solid var(--rmn-rule);padding:clamp(20px,2.6vw,30px) 0;margin:0;border-radius:0}
#rmn_dff3bbad.rmn-lay-minimal .rmn-hl .rmn-name{color:var(--rmn-accent)}
#rmn_dff3bbad.rmn-lay-minimal .rmn-thumb-wrap{--rmn-thumb:72px}
#rmn_dff3bbad.rmn-lay-minimal .rmn-band{margin:clamp(32px,4vw,56px) 0}
#rmn_dff3bbad.rmn-lay-afis .rmn-head{text-align:left;margin-left:0;max-width:none}
#rmn_dff3bbad.rmn-lay-afis .rmn-title{text-transform:uppercase;letter-spacing:-.02em;font-weight:800}
#rmn_dff3bbad.rmn-lay-afis .rmn-nav{justify-content:flex-start;border-top:3px solid var(--rmn-ink);border-bottom:3px solid var(--rmn-ink)}
#rmn_dff3bbad.rmn-lay-afis .rmn-flow{column-gap:clamp(32px,4vw,56px)}
#rmn_dff3bbad.rmn-lay-afis.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_dff3bbad.rmn-lay-afis .rmn-sec{text-align:left;margin:clamp(28px,3.4vw,44px) 0 6px;padding:10px 16px;background:var(--rmn-accent);color:#ffffff}
#rmn_dff3bbad.rmn-lay-afis .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_dff3bbad.rmn-lay-afis .rmn-sec-title{color:inherit;font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.5vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_dff3bbad.rmn-lay-afis .rmn-orn{display:none}
#rmn_dff3bbad.rmn-lay-afis .rmn-sec-text{color:inherit;opacity:.85;text-align:left;margin:4px 0 0;max-width:none;font-style:normal}
#rmn_dff3bbad.rmn-lay-afis .rmn-item{align-items:center;padding:14px 0;border-bottom:2px solid var(--rmn-ink)}
#rmn_dff3bbad.rmn-lay-afis .rmn-line{justify-content:space-between;gap:14px}
#rmn_dff3bbad.rmn-lay-afis .rmn-leader{display:none}
#rmn_dff3bbad.rmn-lay-afis .rmn-name{font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.3vw,18px);text-transform:uppercase;letter-spacing:.04em}
#rmn_dff3bbad.rmn-lay-afis .rmn-price{display:inline-flex;align-items:center;justify-content:center;min-width:3.6em;height:3.6em;padding:0 .7em;border-radius:50%;background:var(--rmn-ink);color:var(--rmn-card);font-family:var(--font-body);font-weight:800;font-size:13px;transform:rotate(-6deg);flex:none}
#rmn_dff3bbad.rmn-lay-afis .rmn-hl{border:3px solid var(--rmn-ink);border-radius:0;padding:14px 16px;margin:8px 0}
#rmn_dff3bbad.rmn-lay-afis .rmn-hl .rmn-price{background:var(--rmn-accent)}
#rmn_dff3bbad.rmn-lay-afis .rmn-tag{border:2px solid var(--rmn-ink);border-radius:0;color:var(--rmn-ink);font-weight:700}
#rmn_dff3bbad.rmn-lay-afis .rmn-tag svg,#rmn_dff3bbad.rmn-lay-afis .rmn-tag-veg svg,#rmn_dff3bbad.rmn-lay-afis .rmn-tag-hot svg{color:var(--rmn-ink)}
#rmn_dff3bbad.rmn-lay-afis .rmn-thumb-wrap{border-radius:0;border:2px solid var(--rmn-ink)}
#rmn_dff3bbad.rmn-lay-afis .rmn-band-img{border-radius:0;border:3px solid var(--rmn-ink)}
#rmn_dff3bbad.rmn-lay-afis .rmn-row-note{text-align:left;font-style:normal;font-weight:700;color:var(--rmn-ink)}
#rmn_dff3bbad.rmn-lay-carduri .rmn-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);align-items:stretch}
#rmn_dff3bbad.rmn-lay-carduri .rmn-sec,#rmn_dff3bbad.rmn-lay-carduri .rmn-band,#rmn_dff3bbad.rmn-lay-carduri .rmn-row-note{grid-column:1 / -1}
#rmn_dff3bbad.rmn-lay-carduri .rmn-item{gap:0;padding:0;align-items:stretch;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:10px;overflow:hidden}
#rmn_dff3bbad.rmn-lay-carduri .rmn-hl{border-color:var(--rmn-accent);border-width:2px;margin:0}
#rmn_dff3bbad.rmn-lay-carduri .rmn-thumb-wrap{flex:0 0 40%;width:40%;height:auto;min-height:160px;border-radius:0}
#rmn_dff3bbad.rmn-lay-carduri .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_dff3bbad.rmn-lay-carduri .rmn-main{padding:18px 20px;display:flex;flex-direction:column}
#rmn_dff3bbad.rmn-lay-carduri .rmn-leader{border-bottom-color:transparent}
#rmn_dff3bbad.rmn-lay-carduri .rmn-tags{margin-top:auto;padding-top:10px}
#rmn_dff3bbad.rmn-lay-ziar .rmn-head{border-top:1px solid var(--rmn-ink);border-bottom:3px double var(--rmn-ink);padding:18px 0;max-width:none}
#rmn_dff3bbad.rmn-lay-ziar .rmn-flow{column-count:3;column-gap:clamp(24px,3vw,40px);column-rule:1px solid var(--rmn-rule)}
#rmn_dff3bbad.rmn-lay-ziar .rmn-item{padding:10px 0;gap:10px;border-bottom:1px dotted var(--rmn-rule)}
#rmn_dff3bbad.rmn-lay-ziar .rmn-name{font-size:15px;font-weight:600}
#rmn_dff3bbad.rmn-lay-ziar .rmn-price{font-size:14px}
#rmn_dff3bbad.rmn-lay-ziar .rmn-desc{font-size:13px;line-height:1.45;margin-top:3px}
#rmn_dff3bbad.rmn-lay-ziar .rmn-thumb-wrap{--rmn-thumb:48px}
#rmn_dff3bbad.rmn-lay-ziar .rmn-sec{text-align:left;margin:22px 0 6px;padding:7px 0;border-top:3px solid var(--rmn-ink);border-bottom:1px solid var(--rmn-ink)}
#rmn_dff3bbad.rmn-lay-ziar .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_dff3bbad.rmn-lay-ziar .rmn-sec-title{font-size:clamp(17px,1.6vw,21px);text-transform:uppercase;letter-spacing:.12em;font-weight:700}
#rmn_dff3bbad.rmn-lay-ziar .rmn-orn{display:none}
#rmn_dff3bbad.rmn-lay-ziar .rmn-sec-text{text-align:left;margin:3px 0 0;max-width:none;font-size:13px}
#rmn_dff3bbad.rmn-lay-ziar .rmn-hl{border:1px solid var(--rmn-ink);border-radius:0;padding:10px 12px;margin:6px 0}
#rmn_dff3bbad.rmn-lay-ziar .rmn-tag{font-size:10px;padding:2px 7px}
#rmn_dff3bbad.rmn-lay-ziar .rmn-band{margin:18px 0}
#rmn_dff3bbad.rmn-lay-ziar .rmn-band-img{border-radius:0}
#rmn_dff3bbad.rmn-lay-ziar .rmn-row-note{text-align:left;font-size:13px}
@media (max-width:1100px){
#rmn_dff3bbad.rmn-lay-ziar .rmn-flow{column-count:2}
}
@media (max-width:760px){
#rmn_dff3bbad.rmn-cols-2 .rmn-flow{column-count:1}
#rmn_dff3bbad.rmn-lay-ziar .rmn-flow{column-count:1;column-rule:0}
#rmn_dff3bbad.rmn-lay-carduri .rmn-flow{grid-template-columns:1fr}
#rmn_dff3bbad.rmn-lay-carduri .rmn-thumb-wrap{flex-basis:36%;width:36%;min-height:120px}
#rmn_dff3bbad.rmn-lay-afis .rmn-price{min-width:3.2em;height:3.2em;font-size:12px}
#rmn_dff3bbad .rmn-nav{gap:2px 0}
#rmn_dff3bbad .rmn-nav a{padding:4px 10px;font-size:11px}
#rmn_dff3bbad .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_dff3bbad.rmn-lay-tabla .rmn-body{border-width:8px}
#rmn_dff3bbad.rmn-lay-carte .rmn-band{margin-left:0;margin-right:0}
#rmn_dff3bbad .rmn-hl{padding:12px}
}
@media (max-width:480px){
#rmn_dff3bbad .rmn-band-n2 .rmn-band-grid,#rmn_dff3bbad .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr}
#rmn_dff3bbad .rmn-band-n2 .rmn-band-img,#rmn_dff3bbad .rmn-band-n3 .rmn-band-img{aspect-ratio:16 / 10}
#rmn_dff3bbad .rmn-thumb-wrap{--rmn-thumb:80px}
}
#rmn_20bf6a0d{background:var(--sd-card,#ffffff);padding:var(--bpt,96px) 0 var(--bpb,96px);
--rmn-accent:var(--color-secondary,var(--color-primary,#1a3c5e));
--rmn-ink:var(--sd-heading,#1a1a1a);--rmn-text:var(--sd-text,#4b4b48);--rmn-muted:var(--sd-muted,#8a8a86);--rmn-rule:var(--sd-border,#dedcd6);--rmn-card:var(--sd-card,#ffffff);
--rmn-thumb:80px;--rmn-radius:50%;--rmn-band-ratio:21 / 9}
#rmn_20bf6a0d.rmn-dark{--rmn-ink:#f5f1e8;--rmn-text:rgba(245,241,232,.78);--rmn-muted:rgba(245,241,232,.55);--rmn-rule:rgba(245,241,232,.22);--rmn-card:rgba(255,255,255,.04)}
#rmn_20bf6a0d .rmn-head{max-width:720px;margin:0 auto clamp(28px,4vw,48px);text-align:center}
#rmn_20bf6a0d .rmn-title{margin-bottom:12px;color:var(--rmn-ink)}
#rmn_20bf6a0d .rmn-title .sd-mark{font-style:italic;color:var(--rmn-accent)}
#rmn_20bf6a0d .rmn-sub{color:var(--rmn-text);margin:0}
#rmn_20bf6a0d .rmn-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;margin:0 auto clamp(32px,4vw,56px);padding:12px 0;border-top:1px solid var(--rmn-rule);border-bottom:1px solid var(--rmn-rule)}
#rmn_20bf6a0d .rmn-nav a{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--rmn-ink);text-decoration:none;padding:4px 14px;position:relative}
#rmn_20bf6a0d .rmn-nav a+a::before{content:"";position:absolute;left:-2px;top:50%;width:4px;height:4px;border-radius:50%;background:var(--rmn-accent);transform:translateY(-50%)}
#rmn_20bf6a0d .rmn-nav a:hover{color:var(--rmn-accent)}
#rmn_20bf6a0d .rmn-sec{column-span:all;text-align:center;margin:clamp(28px,4vw,48px) 0 clamp(18px,2.4vw,28px);scroll-margin-top:96px}
#rmn_20bf6a0d .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_20bf6a0d .rmn-sec-title{font-family:var(--font-heading);font-weight:500;font-size:clamp(24px,2.6vw,32px);line-height:1.15;color:var(--rmn-ink);margin:0;letter-spacing:.01em}
#rmn_20bf6a0d .rmn-orn{display:block;margin:10px auto 0;color:var(--rmn-accent)}
#rmn_20bf6a0d .rmn-sec-text{margin:10px auto 0;max-width:52ch;font-size:15px;line-height:1.6;color:var(--rmn-muted);font-style:italic}
#rmn_20bf6a0d .rmn-item{display:flex;gap:16px;align-items:flex-start;padding:14px 0;break-inside:avoid;page-break-inside:avoid;color:var(--rmn-ink)}
#rmn_20bf6a0d .rmn-thumb-wrap{flex:0 0 var(--rmn-thumb);width:var(--rmn-thumb);height:var(--rmn-thumb);border-radius:var(--rmn-radius);overflow:hidden;background:var(--rmn-rule)}
#rmn_20bf6a0d .rmn-thumb{display:block;width:100%;height:100%;object-fit:cover}
#rmn_20bf6a0d .rmn-main{flex:1;min-width:0}
#rmn_20bf6a0d .rmn-line{display:flex;align-items:baseline;gap:0}
#rmn_20bf6a0d .rmn-name{font-family:var(--font-heading);font-weight:500;font-size:clamp(17px,1.5vw,20px);line-height:1.25;color:var(--rmn-ink)}
#rmn_20bf6a0d .rmn-nr{display:inline-block;min-width:1.6em;margin-right:.3em;font-family:var(--font-body);font-size:12px;letter-spacing:.08em;color:var(--rmn-accent);font-variant-numeric:tabular-nums}
#rmn_20bf6a0d .rmn-star{display:inline-block;margin-left:6px;color:var(--rmn-accent);vertical-align:middle}
#rmn_20bf6a0d .rmn-leader{flex:1;min-width:18px;margin:0 8px;border-bottom:2px dotted var(--rmn-rule);transform:translateY(-.35em)}
#rmn_20bf6a0d .rmn-price{font-family:var(--font-heading);font-weight:600;font-size:clamp(16px,1.4vw,19px);color:var(--rmn-accent);white-space:nowrap;font-variant-numeric:tabular-nums}
#rmn_20bf6a0d.rmn-price-right .rmn-leader{border-bottom-color:transparent}
#rmn_20bf6a0d.rmn-price-under .rmn-line{flex-direction:column;align-items:flex-start;gap:4px}
#rmn_20bf6a0d.rmn-price-under .rmn-leader{display:none}
#rmn_20bf6a0d.rmn-price-pill .rmn-leader{border-bottom-color:transparent}
#rmn_20bf6a0d.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:#ffffff;font-size:14px;padding:4px 12px;border-radius:999px;font-weight:600}
#rmn_20bf6a0d .rmn-desc{margin:5px 0 0;font-size:14.5px;line-height:1.55;color:var(--rmn-text)}
#rmn_20bf6a0d .rmn-unit{color:var(--rmn-muted);font-size:12.5px;white-space:nowrap}
#rmn_20bf6a0d .rmn-unit::before{content:"· "}
#rmn_20bf6a0d .rmn-desc:has(> .rmn-unit:only-child) .rmn-unit::before{content:""}
#rmn_20bf6a0d .rmn-tags{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}
#rmn_20bf6a0d .rmn-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border:1px solid var(--rmn-rule);border-radius:999px;color:var(--rmn-muted)}
#rmn_20bf6a0d .rmn-tag svg{color:var(--rmn-accent)}
#rmn_20bf6a0d .rmn-tag-veg svg{color:var(--rmn-veg,#4f8a4a)}
#rmn_20bf6a0d .rmn-tag-hot svg{color:var(--rmn-hot,#c4472f)}
#rmn_20bf6a0d .rmn-hl{border:1px solid var(--rmn-accent);padding:14px 16px;margin:6px 0;border-radius:4px}
#rmn_20bf6a0d .rmn-row-note{column-span:all;margin:8px 0 14px;font-size:14px;line-height:1.6;font-style:italic;color:var(--rmn-muted);text-align:center}
#rmn_20bf6a0d .rmn-band{column-span:all;margin:clamp(20px,3vw,36px) 0}
#rmn_20bf6a0d .rmn-band-grid{display:grid;grid-template-columns:1fr;gap:12px}
#rmn_20bf6a0d .rmn-band-n2 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_20bf6a0d .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr 1fr}
#rmn_20bf6a0d .rmn-band-img{display:block;width:100%;aspect-ratio:var(--rmn-band-ratio);object-fit:cover;border-radius:4px}
#rmn_20bf6a0d .rmn-band-n2 .rmn-band-img,#rmn_20bf6a0d .rmn-band-n3 .rmn-band-img{aspect-ratio:4 / 3}
#rmn_20bf6a0d .rmn-band-cap{margin-top:10px;text-align:center;font-size:13px;color:var(--rmn-muted)}
#rmn_20bf6a0d .rmn-band-name{font-family:var(--font-heading);font-style:italic;font-size:15px;color:var(--rmn-ink);margin-right:6px}
#rmn_20bf6a0d .rmn-note{margin:clamp(28px,4vw,40px) auto 0;max-width:720px;text-align:center;font-size:13px;line-height:1.6;color:var(--rmn-muted)}
#rmn_20bf6a0d.rmn-lay-clasic .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_20bf6a0d.rmn-lay-clasic.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_20bf6a0d.rmn-lay-clasic .rmn-item{border-bottom:1px solid var(--rmn-rule)}
#rmn_20bf6a0d.rmn-lay-clasic .rmn-hl{border-bottom:1px solid var(--rmn-accent)}
#rmn_20bf6a0d.rmn-lay-carte .rmn-body{max-width:820px;margin:0 auto;position:relative;padding:clamp(28px,5vw,64px) clamp(20px,5vw,64px);border:1px solid var(--rmn-accent);background:var(--rmn-card)}
#rmn_20bf6a0d.rmn-lay-carte .rmn-body::before{content:"";position:absolute;inset:6px;border:1px solid var(--rmn-accent);opacity:.55;pointer-events:none}
#rmn_20bf6a0d.rmn-lay-carte .rmn-body::after{content:"";position:absolute;inset:-5px;pointer-events:none;
background:radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 100%/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 100%/9px 9px no-repeat}
#rmn_20bf6a0d.rmn-lay-carte .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:12px;padding:16px 0}
#rmn_20bf6a0d.rmn-lay-carte .rmn-has-img .rmn-thumb-wrap{margin-bottom:2px}
#rmn_20bf6a0d.rmn-lay-carte .rmn-main{width:100%}
#rmn_20bf6a0d.rmn-lay-carte .rmn-line{justify-content:center;width:100%}
#rmn_20bf6a0d.rmn-lay-carte.rmn-price-leader .rmn-line{text-align:left}
#rmn_20bf6a0d.rmn-lay-carte.rmn-price-under .rmn-line{align-items:center}
#rmn_20bf6a0d.rmn-lay-carte .rmn-desc{max-width:48ch}
#rmn_20bf6a0d.rmn-lay-carte .rmn-tags{justify-content:center}
#rmn_20bf6a0d.rmn-lay-carte .rmn-sec+.rmn-item{padding-top:4px}
#rmn_20bf6a0d.rmn-lay-carte .rmn-band{margin-left:calc(-1 * clamp(8px,3vw,40px));margin-right:calc(-1 * clamp(8px,3vw,40px))}
#rmn_20bf6a0d.rmn-lay-vitrina .rmn-flow{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:clamp(18px,2.4vw,28px);align-items:stretch}
#rmn_20bf6a0d.rmn-lay-vitrina .rmn-sec,#rmn_20bf6a0d.rmn-lay-vitrina .rmn-band,#rmn_20bf6a0d.rmn-lay-vitrina .rmn-row-note{grid-column:1 / -1}
#rmn_20bf6a0d.rmn-lay-vitrina .rmn-item{flex-direction:column;gap:0;padding:0;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:8px;overflow:hidden}
#rmn_20bf6a0d.rmn-lay-vitrina .rmn-hl{border-color:var(--rmn-accent);margin:0}
#rmn_20bf6a0d.rmn-lay-vitrina .rmn-thumb-wrap{flex:none;width:100%;height:auto;aspect-ratio:4 / 3;border-radius:0}
#rmn_20bf6a0d.rmn-lay-vitrina .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_20bf6a0d.rmn-lay-vitrina .rmn-main{padding:16px 18px 18px;width:100%}
#rmn_20bf6a0d.rmn-lay-vitrina .rmn-leader{border-bottom-color:transparent}
#rmn_20bf6a0d.rmn-lay-tabla .rmn-body{position:relative;padding:clamp(24px,4vw,56px) clamp(18px,4vw,56px);border:12px solid var(--rmn-wood,#6b4a2b);border-radius:6px;box-shadow:inset 0 0 0 2px var(--rmn-wood-2,#3d2914),inset 0 0 60px rgba(0,0,0,.45);
background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.06),transparent 55%),radial-gradient(ellipse at 80% 90%,rgba(255,255,255,.05),transparent 50%),var(--rmn-board,#1f2b26);
--rmn-ink:var(--rmn-chalk,#f4efe3);--rmn-text:rgba(244,239,227,.78);--rmn-muted:rgba(244,239,227,.6);--rmn-rule:rgba(244,239,227,.28);--rmn-card:rgba(255,255,255,.05);--rmn-accent:var(--rmn-chalk-2,#f3d27a)}
#rmn_20bf6a0d.rmn-lay-tabla .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_20bf6a0d.rmn-lay-tabla.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_20bf6a0d.rmn-lay-tabla .rmn-sec-title{font-weight:400;letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.2vw,26px)}
#rmn_20bf6a0d.rmn-lay-tabla .rmn-orn{opacity:.9}
#rmn_20bf6a0d.rmn-lay-tabla .rmn-item{border-bottom:1px dashed var(--rmn-rule)}
#rmn_20bf6a0d.rmn-lay-tabla .rmn-leader{border-bottom:2px dashed var(--rmn-rule)}
#rmn_20bf6a0d.rmn-lay-tabla .rmn-name{font-weight:400;letter-spacing:.01em}
#rmn_20bf6a0d.rmn-lay-tabla .rmn-price{display:inline-block;transform:rotate(-2deg);font-weight:500}
#rmn_20bf6a0d.rmn-lay-tabla .rmn-hl{border:1.5px dashed var(--rmn-accent);border-radius:10px}
#rmn_20bf6a0d.rmn-lay-tabla .rmn-tag{border-style:dashed}
#rmn_20bf6a0d.rmn-lay-tabla .rmn-tag svg,#rmn_20bf6a0d.rmn-lay-tabla .rmn-tag-veg svg,#rmn_20bf6a0d.rmn-lay-tabla .rmn-tag-hot svg{color:var(--rmn-accent)}
#rmn_20bf6a0d.rmn-lay-tabla.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:var(--rmn-board,#1f2b26);transform:none}
#rmn_20bf6a0d.rmn-lay-tabla .rmn-thumb-wrap{border:2px solid var(--rmn-rule)}
#rmn_20bf6a0d.rmn-lay-tabla .rmn-band-img{border:3px solid rgba(244,239,227,.85);border-radius:2px;transform:rotate(-1deg)}
#rmn_20bf6a0d.rmn-lay-tabla .rmn-band-n2 .rmn-band-img:nth-child(2),#rmn_20bf6a0d.rmn-lay-tabla .rmn-band-n3 .rmn-band-img:nth-child(2){transform:rotate(1.2deg)}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-body{max-width:680px;margin:0 auto}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:10px;padding:clamp(20px,2.6vw,30px) 0;border-top:1px solid var(--rmn-rule)}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-sec+.rmn-item,#rmn_20bf6a0d.rmn-lay-minimal .rmn-band+.rmn-item,#rmn_20bf6a0d.rmn-lay-minimal .rmn-row-note+.rmn-item{border-top:0}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-main{width:100%}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-line{flex-direction:column;align-items:center;gap:8px}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-leader{display:none}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-name{font-weight:400;font-size:clamp(16px,1.4vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-price{font-family:var(--font-body);font-weight:400;font-size:13px;letter-spacing:.16em;color:var(--rmn-muted);background:none;padding:0;transform:none}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-desc{max-width:46ch;margin:2px auto 0;font-style:italic;font-size:15px}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-tags{justify-content:center}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-sec{margin:clamp(48px,6vw,80px) 0 clamp(12px,2vw,20px)}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-sec-title{font-weight:300;font-style:italic;font-size:clamp(28px,3vw,40px);letter-spacing:0;text-transform:none}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-hl{border:0;border-top:1px solid var(--rmn-rule);padding:clamp(20px,2.6vw,30px) 0;margin:0;border-radius:0}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-hl .rmn-name{color:var(--rmn-accent)}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-thumb-wrap{--rmn-thumb:72px}
#rmn_20bf6a0d.rmn-lay-minimal .rmn-band{margin:clamp(32px,4vw,56px) 0}
#rmn_20bf6a0d.rmn-lay-afis .rmn-head{text-align:left;margin-left:0;max-width:none}
#rmn_20bf6a0d.rmn-lay-afis .rmn-title{text-transform:uppercase;letter-spacing:-.02em;font-weight:800}
#rmn_20bf6a0d.rmn-lay-afis .rmn-nav{justify-content:flex-start;border-top:3px solid var(--rmn-ink);border-bottom:3px solid var(--rmn-ink)}
#rmn_20bf6a0d.rmn-lay-afis .rmn-flow{column-gap:clamp(32px,4vw,56px)}
#rmn_20bf6a0d.rmn-lay-afis.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_20bf6a0d.rmn-lay-afis .rmn-sec{text-align:left;margin:clamp(28px,3.4vw,44px) 0 6px;padding:10px 16px;background:var(--rmn-accent);color:#ffffff}
#rmn_20bf6a0d.rmn-lay-afis .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_20bf6a0d.rmn-lay-afis .rmn-sec-title{color:inherit;font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.5vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_20bf6a0d.rmn-lay-afis .rmn-orn{display:none}
#rmn_20bf6a0d.rmn-lay-afis .rmn-sec-text{color:inherit;opacity:.85;text-align:left;margin:4px 0 0;max-width:none;font-style:normal}
#rmn_20bf6a0d.rmn-lay-afis .rmn-item{align-items:center;padding:14px 0;border-bottom:2px solid var(--rmn-ink)}
#rmn_20bf6a0d.rmn-lay-afis .rmn-line{justify-content:space-between;gap:14px}
#rmn_20bf6a0d.rmn-lay-afis .rmn-leader{display:none}
#rmn_20bf6a0d.rmn-lay-afis .rmn-name{font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.3vw,18px);text-transform:uppercase;letter-spacing:.04em}
#rmn_20bf6a0d.rmn-lay-afis .rmn-price{display:inline-flex;align-items:center;justify-content:center;min-width:3.6em;height:3.6em;padding:0 .7em;border-radius:50%;background:var(--rmn-ink);color:var(--rmn-card);font-family:var(--font-body);font-weight:800;font-size:13px;transform:rotate(-6deg);flex:none}
#rmn_20bf6a0d.rmn-lay-afis .rmn-hl{border:3px solid var(--rmn-ink);border-radius:0;padding:14px 16px;margin:8px 0}
#rmn_20bf6a0d.rmn-lay-afis .rmn-hl .rmn-price{background:var(--rmn-accent)}
#rmn_20bf6a0d.rmn-lay-afis .rmn-tag{border:2px solid var(--rmn-ink);border-radius:0;color:var(--rmn-ink);font-weight:700}
#rmn_20bf6a0d.rmn-lay-afis .rmn-tag svg,#rmn_20bf6a0d.rmn-lay-afis .rmn-tag-veg svg,#rmn_20bf6a0d.rmn-lay-afis .rmn-tag-hot svg{color:var(--rmn-ink)}
#rmn_20bf6a0d.rmn-lay-afis .rmn-thumb-wrap{border-radius:0;border:2px solid var(--rmn-ink)}
#rmn_20bf6a0d.rmn-lay-afis .rmn-band-img{border-radius:0;border:3px solid var(--rmn-ink)}
#rmn_20bf6a0d.rmn-lay-afis .rmn-row-note{text-align:left;font-style:normal;font-weight:700;color:var(--rmn-ink)}
#rmn_20bf6a0d.rmn-lay-carduri .rmn-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);align-items:stretch}
#rmn_20bf6a0d.rmn-lay-carduri .rmn-sec,#rmn_20bf6a0d.rmn-lay-carduri .rmn-band,#rmn_20bf6a0d.rmn-lay-carduri .rmn-row-note{grid-column:1 / -1}
#rmn_20bf6a0d.rmn-lay-carduri .rmn-item{gap:0;padding:0;align-items:stretch;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:10px;overflow:hidden}
#rmn_20bf6a0d.rmn-lay-carduri .rmn-hl{border-color:var(--rmn-accent);border-width:2px;margin:0}
#rmn_20bf6a0d.rmn-lay-carduri .rmn-thumb-wrap{flex:0 0 40%;width:40%;height:auto;min-height:160px;border-radius:0}
#rmn_20bf6a0d.rmn-lay-carduri .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_20bf6a0d.rmn-lay-carduri .rmn-main{padding:18px 20px;display:flex;flex-direction:column}
#rmn_20bf6a0d.rmn-lay-carduri .rmn-leader{border-bottom-color:transparent}
#rmn_20bf6a0d.rmn-lay-carduri .rmn-tags{margin-top:auto;padding-top:10px}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-head{border-top:1px solid var(--rmn-ink);border-bottom:3px double var(--rmn-ink);padding:18px 0;max-width:none}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-flow{column-count:3;column-gap:clamp(24px,3vw,40px);column-rule:1px solid var(--rmn-rule)}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-item{padding:10px 0;gap:10px;border-bottom:1px dotted var(--rmn-rule)}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-name{font-size:15px;font-weight:600}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-price{font-size:14px}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-desc{font-size:13px;line-height:1.45;margin-top:3px}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-thumb-wrap{--rmn-thumb:48px}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-sec{text-align:left;margin:22px 0 6px;padding:7px 0;border-top:3px solid var(--rmn-ink);border-bottom:1px solid var(--rmn-ink)}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-sec-title{font-size:clamp(17px,1.6vw,21px);text-transform:uppercase;letter-spacing:.12em;font-weight:700}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-orn{display:none}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-sec-text{text-align:left;margin:3px 0 0;max-width:none;font-size:13px}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-hl{border:1px solid var(--rmn-ink);border-radius:0;padding:10px 12px;margin:6px 0}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-tag{font-size:10px;padding:2px 7px}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-band{margin:18px 0}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-band-img{border-radius:0}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-row-note{text-align:left;font-size:13px}
@media (max-width:1100px){
#rmn_20bf6a0d.rmn-lay-ziar .rmn-flow{column-count:2}
}
@media (max-width:760px){
#rmn_20bf6a0d.rmn-cols-2 .rmn-flow{column-count:1}
#rmn_20bf6a0d.rmn-lay-ziar .rmn-flow{column-count:1;column-rule:0}
#rmn_20bf6a0d.rmn-lay-carduri .rmn-flow{grid-template-columns:1fr}
#rmn_20bf6a0d.rmn-lay-carduri .rmn-thumb-wrap{flex-basis:36%;width:36%;min-height:120px}
#rmn_20bf6a0d.rmn-lay-afis .rmn-price{min-width:3.2em;height:3.2em;font-size:12px}
#rmn_20bf6a0d .rmn-nav{gap:2px 0}
#rmn_20bf6a0d .rmn-nav a{padding:4px 10px;font-size:11px}
#rmn_20bf6a0d .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_20bf6a0d.rmn-lay-tabla .rmn-body{border-width:8px}
#rmn_20bf6a0d.rmn-lay-carte .rmn-band{margin-left:0;margin-right:0}
#rmn_20bf6a0d .rmn-hl{padding:12px}
}
@media (max-width:480px){
#rmn_20bf6a0d .rmn-band-n2 .rmn-band-grid,#rmn_20bf6a0d .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr}
#rmn_20bf6a0d .rmn-band-n2 .rmn-band-img,#rmn_20bf6a0d .rmn-band-n3 .rmn-band-img{aspect-ratio:16 / 10}
#rmn_20bf6a0d .rmn-thumb-wrap{--rmn-thumb:80px}
}
#rmn_a196c1ff{background:var(--sd-section,#faf7f2);padding:var(--bpt,96px) 0 var(--bpb,96px);
--rmn-accent:var(--color-secondary,var(--color-primary,#1a3c5e));
--rmn-ink:var(--sd-heading,#1a1a1a);--rmn-text:var(--sd-text,#4b4b48);--rmn-muted:var(--sd-muted,#8a8a86);--rmn-rule:var(--sd-border,#dedcd6);--rmn-card:var(--sd-card,#ffffff);
--rmn-thumb:56px;--rmn-radius:50%;--rmn-band-ratio:21 / 9}
#rmn_a196c1ff.rmn-dark{--rmn-ink:#f5f1e8;--rmn-text:rgba(245,241,232,.78);--rmn-muted:rgba(245,241,232,.55);--rmn-rule:rgba(245,241,232,.22);--rmn-card:rgba(255,255,255,.04)}
#rmn_a196c1ff .rmn-head{max-width:720px;margin:0 auto clamp(28px,4vw,48px);text-align:center}
#rmn_a196c1ff .rmn-title{margin-bottom:12px;color:var(--rmn-ink)}
#rmn_a196c1ff .rmn-title .sd-mark{font-style:italic;color:var(--rmn-accent)}
#rmn_a196c1ff .rmn-sub{color:var(--rmn-text);margin:0}
#rmn_a196c1ff .rmn-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;margin:0 auto clamp(32px,4vw,56px);padding:12px 0;border-top:1px solid var(--rmn-rule);border-bottom:1px solid var(--rmn-rule)}
#rmn_a196c1ff .rmn-nav a{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--rmn-ink);text-decoration:none;padding:4px 14px;position:relative}
#rmn_a196c1ff .rmn-nav a+a::before{content:"";position:absolute;left:-2px;top:50%;width:4px;height:4px;border-radius:50%;background:var(--rmn-accent);transform:translateY(-50%)}
#rmn_a196c1ff .rmn-nav a:hover{color:var(--rmn-accent)}
#rmn_a196c1ff .rmn-sec{column-span:all;text-align:center;margin:clamp(28px,4vw,48px) 0 clamp(18px,2.4vw,28px);scroll-margin-top:96px}
#rmn_a196c1ff .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_a196c1ff .rmn-sec-title{font-family:var(--font-heading);font-weight:500;font-size:clamp(24px,2.6vw,32px);line-height:1.15;color:var(--rmn-ink);margin:0;letter-spacing:.01em}
#rmn_a196c1ff .rmn-orn{display:block;margin:10px auto 0;color:var(--rmn-accent)}
#rmn_a196c1ff .rmn-sec-text{margin:10px auto 0;max-width:52ch;font-size:15px;line-height:1.6;color:var(--rmn-muted);font-style:italic}
#rmn_a196c1ff .rmn-item{display:flex;gap:16px;align-items:flex-start;padding:14px 0;break-inside:avoid;page-break-inside:avoid;color:var(--rmn-ink)}
#rmn_a196c1ff .rmn-thumb-wrap{flex:0 0 var(--rmn-thumb);width:var(--rmn-thumb);height:var(--rmn-thumb);border-radius:var(--rmn-radius);overflow:hidden;background:var(--rmn-rule)}
#rmn_a196c1ff .rmn-thumb{display:block;width:100%;height:100%;object-fit:cover}
#rmn_a196c1ff .rmn-main{flex:1;min-width:0}
#rmn_a196c1ff .rmn-line{display:flex;align-items:baseline;gap:0}
#rmn_a196c1ff .rmn-name{font-family:var(--font-heading);font-weight:500;font-size:clamp(17px,1.5vw,20px);line-height:1.25;color:var(--rmn-ink)}
#rmn_a196c1ff .rmn-nr{display:inline-block;min-width:1.6em;margin-right:.3em;font-family:var(--font-body);font-size:12px;letter-spacing:.08em;color:var(--rmn-accent);font-variant-numeric:tabular-nums}
#rmn_a196c1ff .rmn-star{display:inline-block;margin-left:6px;color:var(--rmn-accent);vertical-align:middle}
#rmn_a196c1ff .rmn-leader{flex:1;min-width:18px;margin:0 8px;border-bottom:2px dotted var(--rmn-rule);transform:translateY(-.35em)}
#rmn_a196c1ff .rmn-price{font-family:var(--font-heading);font-weight:600;font-size:clamp(16px,1.4vw,19px);color:var(--rmn-accent);white-space:nowrap;font-variant-numeric:tabular-nums}
#rmn_a196c1ff.rmn-price-right .rmn-leader{border-bottom-color:transparent}
#rmn_a196c1ff.rmn-price-under .rmn-line{flex-direction:column;align-items:flex-start;gap:4px}
#rmn_a196c1ff.rmn-price-under .rmn-leader{display:none}
#rmn_a196c1ff.rmn-price-pill .rmn-leader{border-bottom-color:transparent}
#rmn_a196c1ff.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:#ffffff;font-size:14px;padding:4px 12px;border-radius:999px;font-weight:600}
#rmn_a196c1ff .rmn-desc{margin:5px 0 0;font-size:14.5px;line-height:1.55;color:var(--rmn-text)}
#rmn_a196c1ff .rmn-unit{color:var(--rmn-muted);font-size:12.5px;white-space:nowrap}
#rmn_a196c1ff .rmn-unit::before{content:"· "}
#rmn_a196c1ff .rmn-desc:has(> .rmn-unit:only-child) .rmn-unit::before{content:""}
#rmn_a196c1ff .rmn-tags{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}
#rmn_a196c1ff .rmn-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border:1px solid var(--rmn-rule);border-radius:999px;color:var(--rmn-muted)}
#rmn_a196c1ff .rmn-tag svg{color:var(--rmn-accent)}
#rmn_a196c1ff .rmn-tag-veg svg{color:var(--rmn-veg,#4f8a4a)}
#rmn_a196c1ff .rmn-tag-hot svg{color:var(--rmn-hot,#c4472f)}
#rmn_a196c1ff .rmn-hl{border:1px solid var(--rmn-accent);padding:14px 16px;margin:6px 0;border-radius:4px}
#rmn_a196c1ff .rmn-row-note{column-span:all;margin:8px 0 14px;font-size:14px;line-height:1.6;font-style:italic;color:var(--rmn-muted);text-align:center}
#rmn_a196c1ff .rmn-band{column-span:all;margin:clamp(20px,3vw,36px) 0}
#rmn_a196c1ff .rmn-band-grid{display:grid;grid-template-columns:1fr;gap:12px}
#rmn_a196c1ff .rmn-band-n2 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_a196c1ff .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr 1fr}
#rmn_a196c1ff .rmn-band-img{display:block;width:100%;aspect-ratio:var(--rmn-band-ratio);object-fit:cover;border-radius:4px}
#rmn_a196c1ff .rmn-band-n2 .rmn-band-img,#rmn_a196c1ff .rmn-band-n3 .rmn-band-img{aspect-ratio:4 / 3}
#rmn_a196c1ff .rmn-band-cap{margin-top:10px;text-align:center;font-size:13px;color:var(--rmn-muted)}
#rmn_a196c1ff .rmn-band-name{font-family:var(--font-heading);font-style:italic;font-size:15px;color:var(--rmn-ink);margin-right:6px}
#rmn_a196c1ff .rmn-note{margin:clamp(28px,4vw,40px) auto 0;max-width:720px;text-align:center;font-size:13px;line-height:1.6;color:var(--rmn-muted)}
#rmn_a196c1ff.rmn-lay-clasic .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_a196c1ff.rmn-lay-clasic.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_a196c1ff.rmn-lay-clasic .rmn-item{border-bottom:1px solid var(--rmn-rule)}
#rmn_a196c1ff.rmn-lay-clasic .rmn-hl{border-bottom:1px solid var(--rmn-accent)}
#rmn_a196c1ff.rmn-lay-carte .rmn-body{max-width:820px;margin:0 auto;position:relative;padding:clamp(28px,5vw,64px) clamp(20px,5vw,64px);border:1px solid var(--rmn-accent);background:var(--rmn-card)}
#rmn_a196c1ff.rmn-lay-carte .rmn-body::before{content:"";position:absolute;inset:6px;border:1px solid var(--rmn-accent);opacity:.55;pointer-events:none}
#rmn_a196c1ff.rmn-lay-carte .rmn-body::after{content:"";position:absolute;inset:-5px;pointer-events:none;
background:radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 100%/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 100%/9px 9px no-repeat}
#rmn_a196c1ff.rmn-lay-carte .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:12px;padding:16px 0}
#rmn_a196c1ff.rmn-lay-carte .rmn-has-img .rmn-thumb-wrap{margin-bottom:2px}
#rmn_a196c1ff.rmn-lay-carte .rmn-main{width:100%}
#rmn_a196c1ff.rmn-lay-carte .rmn-line{justify-content:center;width:100%}
#rmn_a196c1ff.rmn-lay-carte.rmn-price-leader .rmn-line{text-align:left}
#rmn_a196c1ff.rmn-lay-carte.rmn-price-under .rmn-line{align-items:center}
#rmn_a196c1ff.rmn-lay-carte .rmn-desc{max-width:48ch}
#rmn_a196c1ff.rmn-lay-carte .rmn-tags{justify-content:center}
#rmn_a196c1ff.rmn-lay-carte .rmn-sec+.rmn-item{padding-top:4px}
#rmn_a196c1ff.rmn-lay-carte .rmn-band{margin-left:calc(-1 * clamp(8px,3vw,40px));margin-right:calc(-1 * clamp(8px,3vw,40px))}
#rmn_a196c1ff.rmn-lay-vitrina .rmn-flow{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:clamp(18px,2.4vw,28px);align-items:stretch}
#rmn_a196c1ff.rmn-lay-vitrina .rmn-sec,#rmn_a196c1ff.rmn-lay-vitrina .rmn-band,#rmn_a196c1ff.rmn-lay-vitrina .rmn-row-note{grid-column:1 / -1}
#rmn_a196c1ff.rmn-lay-vitrina .rmn-item{flex-direction:column;gap:0;padding:0;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:8px;overflow:hidden}
#rmn_a196c1ff.rmn-lay-vitrina .rmn-hl{border-color:var(--rmn-accent);margin:0}
#rmn_a196c1ff.rmn-lay-vitrina .rmn-thumb-wrap{flex:none;width:100%;height:auto;aspect-ratio:4 / 3;border-radius:0}
#rmn_a196c1ff.rmn-lay-vitrina .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_a196c1ff.rmn-lay-vitrina .rmn-main{padding:16px 18px 18px;width:100%}
#rmn_a196c1ff.rmn-lay-vitrina .rmn-leader{border-bottom-color:transparent}
#rmn_a196c1ff.rmn-lay-tabla .rmn-body{position:relative;padding:clamp(24px,4vw,56px) clamp(18px,4vw,56px);border:12px solid var(--rmn-wood,#6b4a2b);border-radius:6px;box-shadow:inset 0 0 0 2px var(--rmn-wood-2,#3d2914),inset 0 0 60px rgba(0,0,0,.45);
background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.06),transparent 55%),radial-gradient(ellipse at 80% 90%,rgba(255,255,255,.05),transparent 50%),var(--rmn-board,#1f2b26);
--rmn-ink:var(--rmn-chalk,#f4efe3);--rmn-text:rgba(244,239,227,.78);--rmn-muted:rgba(244,239,227,.6);--rmn-rule:rgba(244,239,227,.28);--rmn-card:rgba(255,255,255,.05);--rmn-accent:var(--rmn-chalk-2,#f3d27a)}
#rmn_a196c1ff.rmn-lay-tabla .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_a196c1ff.rmn-lay-tabla.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_a196c1ff.rmn-lay-tabla .rmn-sec-title{font-weight:400;letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.2vw,26px)}
#rmn_a196c1ff.rmn-lay-tabla .rmn-orn{opacity:.9}
#rmn_a196c1ff.rmn-lay-tabla .rmn-item{border-bottom:1px dashed var(--rmn-rule)}
#rmn_a196c1ff.rmn-lay-tabla .rmn-leader{border-bottom:2px dashed var(--rmn-rule)}
#rmn_a196c1ff.rmn-lay-tabla .rmn-name{font-weight:400;letter-spacing:.01em}
#rmn_a196c1ff.rmn-lay-tabla .rmn-price{display:inline-block;transform:rotate(-2deg);font-weight:500}
#rmn_a196c1ff.rmn-lay-tabla .rmn-hl{border:1.5px dashed var(--rmn-accent);border-radius:10px}
#rmn_a196c1ff.rmn-lay-tabla .rmn-tag{border-style:dashed}
#rmn_a196c1ff.rmn-lay-tabla .rmn-tag svg,#rmn_a196c1ff.rmn-lay-tabla .rmn-tag-veg svg,#rmn_a196c1ff.rmn-lay-tabla .rmn-tag-hot svg{color:var(--rmn-accent)}
#rmn_a196c1ff.rmn-lay-tabla.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:var(--rmn-board,#1f2b26);transform:none}
#rmn_a196c1ff.rmn-lay-tabla .rmn-thumb-wrap{border:2px solid var(--rmn-rule)}
#rmn_a196c1ff.rmn-lay-tabla .rmn-band-img{border:3px solid rgba(244,239,227,.85);border-radius:2px;transform:rotate(-1deg)}
#rmn_a196c1ff.rmn-lay-tabla .rmn-band-n2 .rmn-band-img:nth-child(2),#rmn_a196c1ff.rmn-lay-tabla .rmn-band-n3 .rmn-band-img:nth-child(2){transform:rotate(1.2deg)}
#rmn_a196c1ff.rmn-lay-minimal .rmn-body{max-width:680px;margin:0 auto}
#rmn_a196c1ff.rmn-lay-minimal .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:10px;padding:clamp(20px,2.6vw,30px) 0;border-top:1px solid var(--rmn-rule)}
#rmn_a196c1ff.rmn-lay-minimal .rmn-sec+.rmn-item,#rmn_a196c1ff.rmn-lay-minimal .rmn-band+.rmn-item,#rmn_a196c1ff.rmn-lay-minimal .rmn-row-note+.rmn-item{border-top:0}
#rmn_a196c1ff.rmn-lay-minimal .rmn-main{width:100%}
#rmn_a196c1ff.rmn-lay-minimal .rmn-line{flex-direction:column;align-items:center;gap:8px}
#rmn_a196c1ff.rmn-lay-minimal .rmn-leader{display:none}
#rmn_a196c1ff.rmn-lay-minimal .rmn-name{font-weight:400;font-size:clamp(16px,1.4vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_a196c1ff.rmn-lay-minimal .rmn-price{font-family:var(--font-body);font-weight:400;font-size:13px;letter-spacing:.16em;color:var(--rmn-muted);background:none;padding:0;transform:none}
#rmn_a196c1ff.rmn-lay-minimal .rmn-desc{max-width:46ch;margin:2px auto 0;font-style:italic;font-size:15px}
#rmn_a196c1ff.rmn-lay-minimal .rmn-tags{justify-content:center}
#rmn_a196c1ff.rmn-lay-minimal .rmn-sec{margin:clamp(48px,6vw,80px) 0 clamp(12px,2vw,20px)}
#rmn_a196c1ff.rmn-lay-minimal .rmn-sec-title{font-weight:300;font-style:italic;font-size:clamp(28px,3vw,40px);letter-spacing:0;text-transform:none}
#rmn_a196c1ff.rmn-lay-minimal .rmn-hl{border:0;border-top:1px solid var(--rmn-rule);padding:clamp(20px,2.6vw,30px) 0;margin:0;border-radius:0}
#rmn_a196c1ff.rmn-lay-minimal .rmn-hl .rmn-name{color:var(--rmn-accent)}
#rmn_a196c1ff.rmn-lay-minimal .rmn-thumb-wrap{--rmn-thumb:72px}
#rmn_a196c1ff.rmn-lay-minimal .rmn-band{margin:clamp(32px,4vw,56px) 0}
#rmn_a196c1ff.rmn-lay-afis .rmn-head{text-align:left;margin-left:0;max-width:none}
#rmn_a196c1ff.rmn-lay-afis .rmn-title{text-transform:uppercase;letter-spacing:-.02em;font-weight:800}
#rmn_a196c1ff.rmn-lay-afis .rmn-nav{justify-content:flex-start;border-top:3px solid var(--rmn-ink);border-bottom:3px solid var(--rmn-ink)}
#rmn_a196c1ff.rmn-lay-afis .rmn-flow{column-gap:clamp(32px,4vw,56px)}
#rmn_a196c1ff.rmn-lay-afis.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_a196c1ff.rmn-lay-afis .rmn-sec{text-align:left;margin:clamp(28px,3.4vw,44px) 0 6px;padding:10px 16px;background:var(--rmn-accent);color:#ffffff}
#rmn_a196c1ff.rmn-lay-afis .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_a196c1ff.rmn-lay-afis .rmn-sec-title{color:inherit;font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.5vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_a196c1ff.rmn-lay-afis .rmn-orn{display:none}
#rmn_a196c1ff.rmn-lay-afis .rmn-sec-text{color:inherit;opacity:.85;text-align:left;margin:4px 0 0;max-width:none;font-style:normal}
#rmn_a196c1ff.rmn-lay-afis .rmn-item{align-items:center;padding:14px 0;border-bottom:2px solid var(--rmn-ink)}
#rmn_a196c1ff.rmn-lay-afis .rmn-line{justify-content:space-between;gap:14px}
#rmn_a196c1ff.rmn-lay-afis .rmn-leader{display:none}
#rmn_a196c1ff.rmn-lay-afis .rmn-name{font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.3vw,18px);text-transform:uppercase;letter-spacing:.04em}
#rmn_a196c1ff.rmn-lay-afis .rmn-price{display:inline-flex;align-items:center;justify-content:center;min-width:3.6em;height:3.6em;padding:0 .7em;border-radius:50%;background:var(--rmn-ink);color:var(--rmn-card);font-family:var(--font-body);font-weight:800;font-size:13px;transform:rotate(-6deg);flex:none}
#rmn_a196c1ff.rmn-lay-afis .rmn-hl{border:3px solid var(--rmn-ink);border-radius:0;padding:14px 16px;margin:8px 0}
#rmn_a196c1ff.rmn-lay-afis .rmn-hl .rmn-price{background:var(--rmn-accent)}
#rmn_a196c1ff.rmn-lay-afis .rmn-tag{border:2px solid var(--rmn-ink);border-radius:0;color:var(--rmn-ink);font-weight:700}
#rmn_a196c1ff.rmn-lay-afis .rmn-tag svg,#rmn_a196c1ff.rmn-lay-afis .rmn-tag-veg svg,#rmn_a196c1ff.rmn-lay-afis .rmn-tag-hot svg{color:var(--rmn-ink)}
#rmn_a196c1ff.rmn-lay-afis .rmn-thumb-wrap{border-radius:0;border:2px solid var(--rmn-ink)}
#rmn_a196c1ff.rmn-lay-afis .rmn-band-img{border-radius:0;border:3px solid var(--rmn-ink)}
#rmn_a196c1ff.rmn-lay-afis .rmn-row-note{text-align:left;font-style:normal;font-weight:700;color:var(--rmn-ink)}
#rmn_a196c1ff.rmn-lay-carduri .rmn-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);align-items:stretch}
#rmn_a196c1ff.rmn-lay-carduri .rmn-sec,#rmn_a196c1ff.rmn-lay-carduri .rmn-band,#rmn_a196c1ff.rmn-lay-carduri .rmn-row-note{grid-column:1 / -1}
#rmn_a196c1ff.rmn-lay-carduri .rmn-item{gap:0;padding:0;align-items:stretch;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:10px;overflow:hidden}
#rmn_a196c1ff.rmn-lay-carduri .rmn-hl{border-color:var(--rmn-accent);border-width:2px;margin:0}
#rmn_a196c1ff.rmn-lay-carduri .rmn-thumb-wrap{flex:0 0 40%;width:40%;height:auto;min-height:160px;border-radius:0}
#rmn_a196c1ff.rmn-lay-carduri .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_a196c1ff.rmn-lay-carduri .rmn-main{padding:18px 20px;display:flex;flex-direction:column}
#rmn_a196c1ff.rmn-lay-carduri .rmn-leader{border-bottom-color:transparent}
#rmn_a196c1ff.rmn-lay-carduri .rmn-tags{margin-top:auto;padding-top:10px}
#rmn_a196c1ff.rmn-lay-ziar .rmn-head{border-top:1px solid var(--rmn-ink);border-bottom:3px double var(--rmn-ink);padding:18px 0;max-width:none}
#rmn_a196c1ff.rmn-lay-ziar .rmn-flow{column-count:3;column-gap:clamp(24px,3vw,40px);column-rule:1px solid var(--rmn-rule)}
#rmn_a196c1ff.rmn-lay-ziar .rmn-item{padding:10px 0;gap:10px;border-bottom:1px dotted var(--rmn-rule)}
#rmn_a196c1ff.rmn-lay-ziar .rmn-name{font-size:15px;font-weight:600}
#rmn_a196c1ff.rmn-lay-ziar .rmn-price{font-size:14px}
#rmn_a196c1ff.rmn-lay-ziar .rmn-desc{font-size:13px;line-height:1.45;margin-top:3px}
#rmn_a196c1ff.rmn-lay-ziar .rmn-thumb-wrap{--rmn-thumb:48px}
#rmn_a196c1ff.rmn-lay-ziar .rmn-sec{text-align:left;margin:22px 0 6px;padding:7px 0;border-top:3px solid var(--rmn-ink);border-bottom:1px solid var(--rmn-ink)}
#rmn_a196c1ff.rmn-lay-ziar .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_a196c1ff.rmn-lay-ziar .rmn-sec-title{font-size:clamp(17px,1.6vw,21px);text-transform:uppercase;letter-spacing:.12em;font-weight:700}
#rmn_a196c1ff.rmn-lay-ziar .rmn-orn{display:none}
#rmn_a196c1ff.rmn-lay-ziar .rmn-sec-text{text-align:left;margin:3px 0 0;max-width:none;font-size:13px}
#rmn_a196c1ff.rmn-lay-ziar .rmn-hl{border:1px solid var(--rmn-ink);border-radius:0;padding:10px 12px;margin:6px 0}
#rmn_a196c1ff.rmn-lay-ziar .rmn-tag{font-size:10px;padding:2px 7px}
#rmn_a196c1ff.rmn-lay-ziar .rmn-band{margin:18px 0}
#rmn_a196c1ff.rmn-lay-ziar .rmn-band-img{border-radius:0}
#rmn_a196c1ff.rmn-lay-ziar .rmn-row-note{text-align:left;font-size:13px}
@media (max-width:1100px){
#rmn_a196c1ff.rmn-lay-ziar .rmn-flow{column-count:2}
}
@media (max-width:760px){
#rmn_a196c1ff.rmn-cols-2 .rmn-flow{column-count:1}
#rmn_a196c1ff.rmn-lay-ziar .rmn-flow{column-count:1;column-rule:0}
#rmn_a196c1ff.rmn-lay-carduri .rmn-flow{grid-template-columns:1fr}
#rmn_a196c1ff.rmn-lay-carduri .rmn-thumb-wrap{flex-basis:36%;width:36%;min-height:120px}
#rmn_a196c1ff.rmn-lay-afis .rmn-price{min-width:3.2em;height:3.2em;font-size:12px}
#rmn_a196c1ff .rmn-nav{gap:2px 0}
#rmn_a196c1ff .rmn-nav a{padding:4px 10px;font-size:11px}
#rmn_a196c1ff .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_a196c1ff.rmn-lay-tabla .rmn-body{border-width:8px}
#rmn_a196c1ff.rmn-lay-carte .rmn-band{margin-left:0;margin-right:0}
#rmn_a196c1ff .rmn-hl{padding:12px}
}
@media (max-width:480px){
#rmn_a196c1ff .rmn-band-n2 .rmn-band-grid,#rmn_a196c1ff .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr}
#rmn_a196c1ff .rmn-band-n2 .rmn-band-img,#rmn_a196c1ff .rmn-band-n3 .rmn-band-img{aspect-ratio:16 / 10}
#rmn_a196c1ff .rmn-thumb-wrap{--rmn-thumb:56px}
}
#rmn_459ea34e{background:var(--sd-section,#f8fafc);padding:var(--bpt,96px) 0 var(--bpb,96px);
--rmn-accent:var(--color-secondary,var(--color-primary,#1a3c5e));
--rmn-ink:var(--sd-heading,#1a1a1a);--rmn-text:var(--sd-text,#4b4b48);--rmn-muted:var(--sd-muted,#8a8a86);--rmn-rule:var(--sd-border,#dedcd6);--rmn-card:var(--sd-card,#ffffff);
--rmn-thumb:80px;--rmn-radius:50%;--rmn-band-ratio:21 / 9}
#rmn_459ea34e.rmn-dark{--rmn-ink:#f5f1e8;--rmn-text:rgba(245,241,232,.78);--rmn-muted:rgba(245,241,232,.55);--rmn-rule:rgba(245,241,232,.22);--rmn-card:rgba(255,255,255,.04)}
#rmn_459ea34e .rmn-head{max-width:720px;margin:0 auto clamp(28px,4vw,48px);text-align:center}
#rmn_459ea34e .rmn-title{margin-bottom:12px;color:var(--rmn-ink)}
#rmn_459ea34e .rmn-title .sd-mark{font-style:italic;color:var(--rmn-accent)}
#rmn_459ea34e .rmn-sub{color:var(--rmn-text);margin:0}
#rmn_459ea34e .rmn-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;margin:0 auto clamp(32px,4vw,56px);padding:12px 0;border-top:1px solid var(--rmn-rule);border-bottom:1px solid var(--rmn-rule)}
#rmn_459ea34e .rmn-nav a{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--rmn-ink);text-decoration:none;padding:4px 14px;position:relative}
#rmn_459ea34e .rmn-nav a+a::before{content:"";position:absolute;left:-2px;top:50%;width:4px;height:4px;border-radius:50%;background:var(--rmn-accent);transform:translateY(-50%)}
#rmn_459ea34e .rmn-nav a:hover{color:var(--rmn-accent)}
#rmn_459ea34e .rmn-sec{column-span:all;text-align:center;margin:clamp(28px,4vw,48px) 0 clamp(18px,2.4vw,28px);scroll-margin-top:96px}
#rmn_459ea34e .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_459ea34e .rmn-sec-title{font-family:var(--font-heading);font-weight:500;font-size:clamp(24px,2.6vw,32px);line-height:1.15;color:var(--rmn-ink);margin:0;letter-spacing:.01em}
#rmn_459ea34e .rmn-orn{display:block;margin:10px auto 0;color:var(--rmn-accent)}
#rmn_459ea34e .rmn-sec-text{margin:10px auto 0;max-width:52ch;font-size:15px;line-height:1.6;color:var(--rmn-muted);font-style:italic}
#rmn_459ea34e .rmn-item{display:flex;gap:16px;align-items:flex-start;padding:14px 0;break-inside:avoid;page-break-inside:avoid;color:var(--rmn-ink)}
#rmn_459ea34e .rmn-thumb-wrap{flex:0 0 var(--rmn-thumb);width:var(--rmn-thumb);height:var(--rmn-thumb);border-radius:var(--rmn-radius);overflow:hidden;background:var(--rmn-rule)}
#rmn_459ea34e .rmn-thumb{display:block;width:100%;height:100%;object-fit:cover}
#rmn_459ea34e .rmn-main{flex:1;min-width:0}
#rmn_459ea34e .rmn-line{display:flex;align-items:baseline;gap:0}
#rmn_459ea34e .rmn-name{font-family:var(--font-heading);font-weight:500;font-size:clamp(17px,1.5vw,20px);line-height:1.25;color:var(--rmn-ink)}
#rmn_459ea34e .rmn-nr{display:inline-block;min-width:1.6em;margin-right:.3em;font-family:var(--font-body);font-size:12px;letter-spacing:.08em;color:var(--rmn-accent);font-variant-numeric:tabular-nums}
#rmn_459ea34e .rmn-star{display:inline-block;margin-left:6px;color:var(--rmn-accent);vertical-align:middle}
#rmn_459ea34e .rmn-leader{flex:1;min-width:18px;margin:0 8px;border-bottom:2px dotted var(--rmn-rule);transform:translateY(-.35em)}
#rmn_459ea34e .rmn-price{font-family:var(--font-heading);font-weight:600;font-size:clamp(16px,1.4vw,19px);color:var(--rmn-accent);white-space:nowrap;font-variant-numeric:tabular-nums}
#rmn_459ea34e.rmn-price-right .rmn-leader{border-bottom-color:transparent}
#rmn_459ea34e.rmn-price-under .rmn-line{flex-direction:column;align-items:flex-start;gap:4px}
#rmn_459ea34e.rmn-price-under .rmn-leader{display:none}
#rmn_459ea34e.rmn-price-pill .rmn-leader{border-bottom-color:transparent}
#rmn_459ea34e.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:#ffffff;font-size:14px;padding:4px 12px;border-radius:999px;font-weight:600}
#rmn_459ea34e .rmn-desc{margin:5px 0 0;font-size:14.5px;line-height:1.55;color:var(--rmn-text)}
#rmn_459ea34e .rmn-unit{color:var(--rmn-muted);font-size:12.5px;white-space:nowrap}
#rmn_459ea34e .rmn-unit::before{content:"· "}
#rmn_459ea34e .rmn-desc:has(> .rmn-unit:only-child) .rmn-unit::before{content:""}
#rmn_459ea34e .rmn-tags{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}
#rmn_459ea34e .rmn-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border:1px solid var(--rmn-rule);border-radius:999px;color:var(--rmn-muted)}
#rmn_459ea34e .rmn-tag svg{color:var(--rmn-accent)}
#rmn_459ea34e .rmn-tag-veg svg{color:var(--rmn-veg,#4f8a4a)}
#rmn_459ea34e .rmn-tag-hot svg{color:var(--rmn-hot,#c4472f)}
#rmn_459ea34e .rmn-hl{border:1px solid var(--rmn-accent);padding:14px 16px;margin:6px 0;border-radius:4px}
#rmn_459ea34e .rmn-row-note{column-span:all;margin:8px 0 14px;font-size:14px;line-height:1.6;font-style:italic;color:var(--rmn-muted);text-align:center}
#rmn_459ea34e .rmn-band{column-span:all;margin:clamp(20px,3vw,36px) 0}
#rmn_459ea34e .rmn-band-grid{display:grid;grid-template-columns:1fr;gap:12px}
#rmn_459ea34e .rmn-band-n2 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_459ea34e .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr 1fr}
#rmn_459ea34e .rmn-band-img{display:block;width:100%;aspect-ratio:var(--rmn-band-ratio);object-fit:cover;border-radius:4px}
#rmn_459ea34e .rmn-band-n2 .rmn-band-img,#rmn_459ea34e .rmn-band-n3 .rmn-band-img{aspect-ratio:4 / 3}
#rmn_459ea34e .rmn-band-cap{margin-top:10px;text-align:center;font-size:13px;color:var(--rmn-muted)}
#rmn_459ea34e .rmn-band-name{font-family:var(--font-heading);font-style:italic;font-size:15px;color:var(--rmn-ink);margin-right:6px}
#rmn_459ea34e .rmn-note{margin:clamp(28px,4vw,40px) auto 0;max-width:720px;text-align:center;font-size:13px;line-height:1.6;color:var(--rmn-muted)}
#rmn_459ea34e.rmn-lay-clasic .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_459ea34e.rmn-lay-clasic.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_459ea34e.rmn-lay-clasic .rmn-item{border-bottom:1px solid var(--rmn-rule)}
#rmn_459ea34e.rmn-lay-clasic .rmn-hl{border-bottom:1px solid var(--rmn-accent)}
#rmn_459ea34e.rmn-lay-carte .rmn-body{max-width:820px;margin:0 auto;position:relative;padding:clamp(28px,5vw,64px) clamp(20px,5vw,64px);border:1px solid var(--rmn-accent);background:var(--rmn-card)}
#rmn_459ea34e.rmn-lay-carte .rmn-body::before{content:"";position:absolute;inset:6px;border:1px solid var(--rmn-accent);opacity:.55;pointer-events:none}
#rmn_459ea34e.rmn-lay-carte .rmn-body::after{content:"";position:absolute;inset:-5px;pointer-events:none;
background:radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 100%/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 100%/9px 9px no-repeat}
#rmn_459ea34e.rmn-lay-carte .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:12px;padding:16px 0}
#rmn_459ea34e.rmn-lay-carte .rmn-has-img .rmn-thumb-wrap{margin-bottom:2px}
#rmn_459ea34e.rmn-lay-carte .rmn-main{width:100%}
#rmn_459ea34e.rmn-lay-carte .rmn-line{justify-content:center;width:100%}
#rmn_459ea34e.rmn-lay-carte.rmn-price-leader .rmn-line{text-align:left}
#rmn_459ea34e.rmn-lay-carte.rmn-price-under .rmn-line{align-items:center}
#rmn_459ea34e.rmn-lay-carte .rmn-desc{max-width:48ch}
#rmn_459ea34e.rmn-lay-carte .rmn-tags{justify-content:center}
#rmn_459ea34e.rmn-lay-carte .rmn-sec+.rmn-item{padding-top:4px}
#rmn_459ea34e.rmn-lay-carte .rmn-band{margin-left:calc(-1 * clamp(8px,3vw,40px));margin-right:calc(-1 * clamp(8px,3vw,40px))}
#rmn_459ea34e.rmn-lay-vitrina .rmn-flow{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:clamp(18px,2.4vw,28px);align-items:stretch}
#rmn_459ea34e.rmn-lay-vitrina .rmn-sec,#rmn_459ea34e.rmn-lay-vitrina .rmn-band,#rmn_459ea34e.rmn-lay-vitrina .rmn-row-note{grid-column:1 / -1}
#rmn_459ea34e.rmn-lay-vitrina .rmn-item{flex-direction:column;gap:0;padding:0;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:8px;overflow:hidden}
#rmn_459ea34e.rmn-lay-vitrina .rmn-hl{border-color:var(--rmn-accent);margin:0}
#rmn_459ea34e.rmn-lay-vitrina .rmn-thumb-wrap{flex:none;width:100%;height:auto;aspect-ratio:4 / 3;border-radius:0}
#rmn_459ea34e.rmn-lay-vitrina .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_459ea34e.rmn-lay-vitrina .rmn-main{padding:16px 18px 18px;width:100%}
#rmn_459ea34e.rmn-lay-vitrina .rmn-leader{border-bottom-color:transparent}
#rmn_459ea34e.rmn-lay-tabla .rmn-body{position:relative;padding:clamp(24px,4vw,56px) clamp(18px,4vw,56px);border:12px solid var(--rmn-wood,#6b4a2b);border-radius:6px;box-shadow:inset 0 0 0 2px var(--rmn-wood-2,#3d2914),inset 0 0 60px rgba(0,0,0,.45);
background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.06),transparent 55%),radial-gradient(ellipse at 80% 90%,rgba(255,255,255,.05),transparent 50%),var(--rmn-board,#1f2b26);
--rmn-ink:var(--rmn-chalk,#f4efe3);--rmn-text:rgba(244,239,227,.78);--rmn-muted:rgba(244,239,227,.6);--rmn-rule:rgba(244,239,227,.28);--rmn-card:rgba(255,255,255,.05);--rmn-accent:var(--rmn-chalk-2,#f3d27a)}
#rmn_459ea34e.rmn-lay-tabla .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_459ea34e.rmn-lay-tabla.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_459ea34e.rmn-lay-tabla .rmn-sec-title{font-weight:400;letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.2vw,26px)}
#rmn_459ea34e.rmn-lay-tabla .rmn-orn{opacity:.9}
#rmn_459ea34e.rmn-lay-tabla .rmn-item{border-bottom:1px dashed var(--rmn-rule)}
#rmn_459ea34e.rmn-lay-tabla .rmn-leader{border-bottom:2px dashed var(--rmn-rule)}
#rmn_459ea34e.rmn-lay-tabla .rmn-name{font-weight:400;letter-spacing:.01em}
#rmn_459ea34e.rmn-lay-tabla .rmn-price{display:inline-block;transform:rotate(-2deg);font-weight:500}
#rmn_459ea34e.rmn-lay-tabla .rmn-hl{border:1.5px dashed var(--rmn-accent);border-radius:10px}
#rmn_459ea34e.rmn-lay-tabla .rmn-tag{border-style:dashed}
#rmn_459ea34e.rmn-lay-tabla .rmn-tag svg,#rmn_459ea34e.rmn-lay-tabla .rmn-tag-veg svg,#rmn_459ea34e.rmn-lay-tabla .rmn-tag-hot svg{color:var(--rmn-accent)}
#rmn_459ea34e.rmn-lay-tabla.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:var(--rmn-board,#1f2b26);transform:none}
#rmn_459ea34e.rmn-lay-tabla .rmn-thumb-wrap{border:2px solid var(--rmn-rule)}
#rmn_459ea34e.rmn-lay-tabla .rmn-band-img{border:3px solid rgba(244,239,227,.85);border-radius:2px;transform:rotate(-1deg)}
#rmn_459ea34e.rmn-lay-tabla .rmn-band-n2 .rmn-band-img:nth-child(2),#rmn_459ea34e.rmn-lay-tabla .rmn-band-n3 .rmn-band-img:nth-child(2){transform:rotate(1.2deg)}
#rmn_459ea34e.rmn-lay-minimal .rmn-body{max-width:680px;margin:0 auto}
#rmn_459ea34e.rmn-lay-minimal .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:10px;padding:clamp(20px,2.6vw,30px) 0;border-top:1px solid var(--rmn-rule)}
#rmn_459ea34e.rmn-lay-minimal .rmn-sec+.rmn-item,#rmn_459ea34e.rmn-lay-minimal .rmn-band+.rmn-item,#rmn_459ea34e.rmn-lay-minimal .rmn-row-note+.rmn-item{border-top:0}
#rmn_459ea34e.rmn-lay-minimal .rmn-main{width:100%}
#rmn_459ea34e.rmn-lay-minimal .rmn-line{flex-direction:column;align-items:center;gap:8px}
#rmn_459ea34e.rmn-lay-minimal .rmn-leader{display:none}
#rmn_459ea34e.rmn-lay-minimal .rmn-name{font-weight:400;font-size:clamp(16px,1.4vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_459ea34e.rmn-lay-minimal .rmn-price{font-family:var(--font-body);font-weight:400;font-size:13px;letter-spacing:.16em;color:var(--rmn-muted);background:none;padding:0;transform:none}
#rmn_459ea34e.rmn-lay-minimal .rmn-desc{max-width:46ch;margin:2px auto 0;font-style:italic;font-size:15px}
#rmn_459ea34e.rmn-lay-minimal .rmn-tags{justify-content:center}
#rmn_459ea34e.rmn-lay-minimal .rmn-sec{margin:clamp(48px,6vw,80px) 0 clamp(12px,2vw,20px)}
#rmn_459ea34e.rmn-lay-minimal .rmn-sec-title{font-weight:300;font-style:italic;font-size:clamp(28px,3vw,40px);letter-spacing:0;text-transform:none}
#rmn_459ea34e.rmn-lay-minimal .rmn-hl{border:0;border-top:1px solid var(--rmn-rule);padding:clamp(20px,2.6vw,30px) 0;margin:0;border-radius:0}
#rmn_459ea34e.rmn-lay-minimal .rmn-hl .rmn-name{color:var(--rmn-accent)}
#rmn_459ea34e.rmn-lay-minimal .rmn-thumb-wrap{--rmn-thumb:72px}
#rmn_459ea34e.rmn-lay-minimal .rmn-band{margin:clamp(32px,4vw,56px) 0}
#rmn_459ea34e.rmn-lay-afis .rmn-head{text-align:left;margin-left:0;max-width:none}
#rmn_459ea34e.rmn-lay-afis .rmn-title{text-transform:uppercase;letter-spacing:-.02em;font-weight:800}
#rmn_459ea34e.rmn-lay-afis .rmn-nav{justify-content:flex-start;border-top:3px solid var(--rmn-ink);border-bottom:3px solid var(--rmn-ink)}
#rmn_459ea34e.rmn-lay-afis .rmn-flow{column-gap:clamp(32px,4vw,56px)}
#rmn_459ea34e.rmn-lay-afis.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_459ea34e.rmn-lay-afis .rmn-sec{text-align:left;margin:clamp(28px,3.4vw,44px) 0 6px;padding:10px 16px;background:var(--rmn-accent);color:#ffffff}
#rmn_459ea34e.rmn-lay-afis .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_459ea34e.rmn-lay-afis .rmn-sec-title{color:inherit;font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.5vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_459ea34e.rmn-lay-afis .rmn-orn{display:none}
#rmn_459ea34e.rmn-lay-afis .rmn-sec-text{color:inherit;opacity:.85;text-align:left;margin:4px 0 0;max-width:none;font-style:normal}
#rmn_459ea34e.rmn-lay-afis .rmn-item{align-items:center;padding:14px 0;border-bottom:2px solid var(--rmn-ink)}
#rmn_459ea34e.rmn-lay-afis .rmn-line{justify-content:space-between;gap:14px}
#rmn_459ea34e.rmn-lay-afis .rmn-leader{display:none}
#rmn_459ea34e.rmn-lay-afis .rmn-name{font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.3vw,18px);text-transform:uppercase;letter-spacing:.04em}
#rmn_459ea34e.rmn-lay-afis .rmn-price{display:inline-flex;align-items:center;justify-content:center;min-width:3.6em;height:3.6em;padding:0 .7em;border-radius:50%;background:var(--rmn-ink);color:var(--rmn-card);font-family:var(--font-body);font-weight:800;font-size:13px;transform:rotate(-6deg);flex:none}
#rmn_459ea34e.rmn-lay-afis .rmn-hl{border:3px solid var(--rmn-ink);border-radius:0;padding:14px 16px;margin:8px 0}
#rmn_459ea34e.rmn-lay-afis .rmn-hl .rmn-price{background:var(--rmn-accent)}
#rmn_459ea34e.rmn-lay-afis .rmn-tag{border:2px solid var(--rmn-ink);border-radius:0;color:var(--rmn-ink);font-weight:700}
#rmn_459ea34e.rmn-lay-afis .rmn-tag svg,#rmn_459ea34e.rmn-lay-afis .rmn-tag-veg svg,#rmn_459ea34e.rmn-lay-afis .rmn-tag-hot svg{color:var(--rmn-ink)}
#rmn_459ea34e.rmn-lay-afis .rmn-thumb-wrap{border-radius:0;border:2px solid var(--rmn-ink)}
#rmn_459ea34e.rmn-lay-afis .rmn-band-img{border-radius:0;border:3px solid var(--rmn-ink)}
#rmn_459ea34e.rmn-lay-afis .rmn-row-note{text-align:left;font-style:normal;font-weight:700;color:var(--rmn-ink)}
#rmn_459ea34e.rmn-lay-carduri .rmn-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);align-items:stretch}
#rmn_459ea34e.rmn-lay-carduri .rmn-sec,#rmn_459ea34e.rmn-lay-carduri .rmn-band,#rmn_459ea34e.rmn-lay-carduri .rmn-row-note{grid-column:1 / -1}
#rmn_459ea34e.rmn-lay-carduri .rmn-item{gap:0;padding:0;align-items:stretch;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:10px;overflow:hidden}
#rmn_459ea34e.rmn-lay-carduri .rmn-hl{border-color:var(--rmn-accent);border-width:2px;margin:0}
#rmn_459ea34e.rmn-lay-carduri .rmn-thumb-wrap{flex:0 0 40%;width:40%;height:auto;min-height:160px;border-radius:0}
#rmn_459ea34e.rmn-lay-carduri .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_459ea34e.rmn-lay-carduri .rmn-main{padding:18px 20px;display:flex;flex-direction:column}
#rmn_459ea34e.rmn-lay-carduri .rmn-leader{border-bottom-color:transparent}
#rmn_459ea34e.rmn-lay-carduri .rmn-tags{margin-top:auto;padding-top:10px}
#rmn_459ea34e.rmn-lay-ziar .rmn-head{border-top:1px solid var(--rmn-ink);border-bottom:3px double var(--rmn-ink);padding:18px 0;max-width:none}
#rmn_459ea34e.rmn-lay-ziar .rmn-flow{column-count:3;column-gap:clamp(24px,3vw,40px);column-rule:1px solid var(--rmn-rule)}
#rmn_459ea34e.rmn-lay-ziar .rmn-item{padding:10px 0;gap:10px;border-bottom:1px dotted var(--rmn-rule)}
#rmn_459ea34e.rmn-lay-ziar .rmn-name{font-size:15px;font-weight:600}
#rmn_459ea34e.rmn-lay-ziar .rmn-price{font-size:14px}
#rmn_459ea34e.rmn-lay-ziar .rmn-desc{font-size:13px;line-height:1.45;margin-top:3px}
#rmn_459ea34e.rmn-lay-ziar .rmn-thumb-wrap{--rmn-thumb:48px}
#rmn_459ea34e.rmn-lay-ziar .rmn-sec{text-align:left;margin:22px 0 6px;padding:7px 0;border-top:3px solid var(--rmn-ink);border-bottom:1px solid var(--rmn-ink)}
#rmn_459ea34e.rmn-lay-ziar .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_459ea34e.rmn-lay-ziar .rmn-sec-title{font-size:clamp(17px,1.6vw,21px);text-transform:uppercase;letter-spacing:.12em;font-weight:700}
#rmn_459ea34e.rmn-lay-ziar .rmn-orn{display:none}
#rmn_459ea34e.rmn-lay-ziar .rmn-sec-text{text-align:left;margin:3px 0 0;max-width:none;font-size:13px}
#rmn_459ea34e.rmn-lay-ziar .rmn-hl{border:1px solid var(--rmn-ink);border-radius:0;padding:10px 12px;margin:6px 0}
#rmn_459ea34e.rmn-lay-ziar .rmn-tag{font-size:10px;padding:2px 7px}
#rmn_459ea34e.rmn-lay-ziar .rmn-band{margin:18px 0}
#rmn_459ea34e.rmn-lay-ziar .rmn-band-img{border-radius:0}
#rmn_459ea34e.rmn-lay-ziar .rmn-row-note{text-align:left;font-size:13px}
@media (max-width:1100px){
#rmn_459ea34e.rmn-lay-ziar .rmn-flow{column-count:2}
}
@media (max-width:760px){
#rmn_459ea34e.rmn-cols-2 .rmn-flow{column-count:1}
#rmn_459ea34e.rmn-lay-ziar .rmn-flow{column-count:1;column-rule:0}
#rmn_459ea34e.rmn-lay-carduri .rmn-flow{grid-template-columns:1fr}
#rmn_459ea34e.rmn-lay-carduri .rmn-thumb-wrap{flex-basis:36%;width:36%;min-height:120px}
#rmn_459ea34e.rmn-lay-afis .rmn-price{min-width:3.2em;height:3.2em;font-size:12px}
#rmn_459ea34e .rmn-nav{gap:2px 0}
#rmn_459ea34e .rmn-nav a{padding:4px 10px;font-size:11px}
#rmn_459ea34e .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_459ea34e.rmn-lay-tabla .rmn-body{border-width:8px}
#rmn_459ea34e.rmn-lay-carte .rmn-band{margin-left:0;margin-right:0}
#rmn_459ea34e .rmn-hl{padding:12px}
}
@media (max-width:480px){
#rmn_459ea34e .rmn-band-n2 .rmn-band-grid,#rmn_459ea34e .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr}
#rmn_459ea34e .rmn-band-n2 .rmn-band-img,#rmn_459ea34e .rmn-band-n3 .rmn-band-img{aspect-ratio:16 / 10}
#rmn_459ea34e .rmn-thumb-wrap{--rmn-thumb:80px}
}
#rmn_7fd2a58c{background:var(--sd-card,#ffffff);padding:var(--bpt,96px) 0 var(--bpb,96px);
--rmn-accent:var(--color-secondary,var(--color-primary,#1a3c5e));
--rmn-ink:var(--sd-heading,#1a1a1a);--rmn-text:var(--sd-text,#4b4b48);--rmn-muted:var(--sd-muted,#8a8a86);--rmn-rule:var(--sd-border,#dedcd6);--rmn-card:var(--sd-card,#ffffff);
--rmn-thumb:56px;--rmn-radius:50%;--rmn-band-ratio:21 / 9}
#rmn_7fd2a58c.rmn-dark{--rmn-ink:#f5f1e8;--rmn-text:rgba(245,241,232,.78);--rmn-muted:rgba(245,241,232,.55);--rmn-rule:rgba(245,241,232,.22);--rmn-card:rgba(255,255,255,.04)}
#rmn_7fd2a58c .rmn-head{max-width:720px;margin:0 auto clamp(28px,4vw,48px);text-align:center}
#rmn_7fd2a58c .rmn-title{margin-bottom:12px;color:var(--rmn-ink)}
#rmn_7fd2a58c .rmn-title .sd-mark{font-style:italic;color:var(--rmn-accent)}
#rmn_7fd2a58c .rmn-sub{color:var(--rmn-text);margin:0}
#rmn_7fd2a58c .rmn-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;margin:0 auto clamp(32px,4vw,56px);padding:12px 0;border-top:1px solid var(--rmn-rule);border-bottom:1px solid var(--rmn-rule)}
#rmn_7fd2a58c .rmn-nav a{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--rmn-ink);text-decoration:none;padding:4px 14px;position:relative}
#rmn_7fd2a58c .rmn-nav a+a::before{content:"";position:absolute;left:-2px;top:50%;width:4px;height:4px;border-radius:50%;background:var(--rmn-accent);transform:translateY(-50%)}
#rmn_7fd2a58c .rmn-nav a:hover{color:var(--rmn-accent)}
#rmn_7fd2a58c .rmn-sec{column-span:all;text-align:center;margin:clamp(28px,4vw,48px) 0 clamp(18px,2.4vw,28px);scroll-margin-top:96px}
#rmn_7fd2a58c .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_7fd2a58c .rmn-sec-title{font-family:var(--font-heading);font-weight:500;font-size:clamp(24px,2.6vw,32px);line-height:1.15;color:var(--rmn-ink);margin:0;letter-spacing:.01em}
#rmn_7fd2a58c .rmn-orn{display:block;margin:10px auto 0;color:var(--rmn-accent)}
#rmn_7fd2a58c .rmn-sec-text{margin:10px auto 0;max-width:52ch;font-size:15px;line-height:1.6;color:var(--rmn-muted);font-style:italic}
#rmn_7fd2a58c .rmn-item{display:flex;gap:16px;align-items:flex-start;padding:14px 0;break-inside:avoid;page-break-inside:avoid;color:var(--rmn-ink)}
#rmn_7fd2a58c .rmn-thumb-wrap{flex:0 0 var(--rmn-thumb);width:var(--rmn-thumb);height:var(--rmn-thumb);border-radius:var(--rmn-radius);overflow:hidden;background:var(--rmn-rule)}
#rmn_7fd2a58c .rmn-thumb{display:block;width:100%;height:100%;object-fit:cover}
#rmn_7fd2a58c .rmn-main{flex:1;min-width:0}
#rmn_7fd2a58c .rmn-line{display:flex;align-items:baseline;gap:0}
#rmn_7fd2a58c .rmn-name{font-family:var(--font-heading);font-weight:500;font-size:clamp(17px,1.5vw,20px);line-height:1.25;color:var(--rmn-ink)}
#rmn_7fd2a58c .rmn-nr{display:inline-block;min-width:1.6em;margin-right:.3em;font-family:var(--font-body);font-size:12px;letter-spacing:.08em;color:var(--rmn-accent);font-variant-numeric:tabular-nums}
#rmn_7fd2a58c .rmn-star{display:inline-block;margin-left:6px;color:var(--rmn-accent);vertical-align:middle}
#rmn_7fd2a58c .rmn-leader{flex:1;min-width:18px;margin:0 8px;border-bottom:2px dotted var(--rmn-rule);transform:translateY(-.35em)}
#rmn_7fd2a58c .rmn-price{font-family:var(--font-heading);font-weight:600;font-size:clamp(16px,1.4vw,19px);color:var(--rmn-accent);white-space:nowrap;font-variant-numeric:tabular-nums}
#rmn_7fd2a58c.rmn-price-right .rmn-leader{border-bottom-color:transparent}
#rmn_7fd2a58c.rmn-price-under .rmn-line{flex-direction:column;align-items:flex-start;gap:4px}
#rmn_7fd2a58c.rmn-price-under .rmn-leader{display:none}
#rmn_7fd2a58c.rmn-price-pill .rmn-leader{border-bottom-color:transparent}
#rmn_7fd2a58c.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:#ffffff;font-size:14px;padding:4px 12px;border-radius:999px;font-weight:600}
#rmn_7fd2a58c .rmn-desc{margin:5px 0 0;font-size:14.5px;line-height:1.55;color:var(--rmn-text)}
#rmn_7fd2a58c .rmn-unit{color:var(--rmn-muted);font-size:12.5px;white-space:nowrap}
#rmn_7fd2a58c .rmn-unit::before{content:"· "}
#rmn_7fd2a58c .rmn-desc:has(> .rmn-unit:only-child) .rmn-unit::before{content:""}
#rmn_7fd2a58c .rmn-tags{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}
#rmn_7fd2a58c .rmn-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border:1px solid var(--rmn-rule);border-radius:999px;color:var(--rmn-muted)}
#rmn_7fd2a58c .rmn-tag svg{color:var(--rmn-accent)}
#rmn_7fd2a58c .rmn-tag-veg svg{color:var(--rmn-veg,#4f8a4a)}
#rmn_7fd2a58c .rmn-tag-hot svg{color:var(--rmn-hot,#c4472f)}
#rmn_7fd2a58c .rmn-hl{border:1px solid var(--rmn-accent);padding:14px 16px;margin:6px 0;border-radius:4px}
#rmn_7fd2a58c .rmn-row-note{column-span:all;margin:8px 0 14px;font-size:14px;line-height:1.6;font-style:italic;color:var(--rmn-muted);text-align:center}
#rmn_7fd2a58c .rmn-band{column-span:all;margin:clamp(20px,3vw,36px) 0}
#rmn_7fd2a58c .rmn-band-grid{display:grid;grid-template-columns:1fr;gap:12px}
#rmn_7fd2a58c .rmn-band-n2 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_7fd2a58c .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr 1fr}
#rmn_7fd2a58c .rmn-band-img{display:block;width:100%;aspect-ratio:var(--rmn-band-ratio);object-fit:cover;border-radius:4px}
#rmn_7fd2a58c .rmn-band-n2 .rmn-band-img,#rmn_7fd2a58c .rmn-band-n3 .rmn-band-img{aspect-ratio:4 / 3}
#rmn_7fd2a58c .rmn-band-cap{margin-top:10px;text-align:center;font-size:13px;color:var(--rmn-muted)}
#rmn_7fd2a58c .rmn-band-name{font-family:var(--font-heading);font-style:italic;font-size:15px;color:var(--rmn-ink);margin-right:6px}
#rmn_7fd2a58c .rmn-note{margin:clamp(28px,4vw,40px) auto 0;max-width:720px;text-align:center;font-size:13px;line-height:1.6;color:var(--rmn-muted)}
#rmn_7fd2a58c.rmn-lay-clasic .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_7fd2a58c.rmn-lay-clasic.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_7fd2a58c.rmn-lay-clasic .rmn-item{border-bottom:1px solid var(--rmn-rule)}
#rmn_7fd2a58c.rmn-lay-clasic .rmn-hl{border-bottom:1px solid var(--rmn-accent)}
#rmn_7fd2a58c.rmn-lay-carte .rmn-body{max-width:820px;margin:0 auto;position:relative;padding:clamp(28px,5vw,64px) clamp(20px,5vw,64px);border:1px solid var(--rmn-accent);background:var(--rmn-card)}
#rmn_7fd2a58c.rmn-lay-carte .rmn-body::before{content:"";position:absolute;inset:6px;border:1px solid var(--rmn-accent);opacity:.55;pointer-events:none}
#rmn_7fd2a58c.rmn-lay-carte .rmn-body::after{content:"";position:absolute;inset:-5px;pointer-events:none;
background:radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 0/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 0 100%/9px 9px no-repeat,radial-gradient(circle,var(--rmn-accent) 0 3px,transparent 3.5px) 100% 100%/9px 9px no-repeat}
#rmn_7fd2a58c.rmn-lay-carte .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:12px;padding:16px 0}
#rmn_7fd2a58c.rmn-lay-carte .rmn-has-img .rmn-thumb-wrap{margin-bottom:2px}
#rmn_7fd2a58c.rmn-lay-carte .rmn-main{width:100%}
#rmn_7fd2a58c.rmn-lay-carte .rmn-line{justify-content:center;width:100%}
#rmn_7fd2a58c.rmn-lay-carte.rmn-price-leader .rmn-line{text-align:left}
#rmn_7fd2a58c.rmn-lay-carte.rmn-price-under .rmn-line{align-items:center}
#rmn_7fd2a58c.rmn-lay-carte .rmn-desc{max-width:48ch}
#rmn_7fd2a58c.rmn-lay-carte .rmn-tags{justify-content:center}
#rmn_7fd2a58c.rmn-lay-carte .rmn-sec+.rmn-item{padding-top:4px}
#rmn_7fd2a58c.rmn-lay-carte .rmn-band{margin-left:calc(-1 * clamp(8px,3vw,40px));margin-right:calc(-1 * clamp(8px,3vw,40px))}
#rmn_7fd2a58c.rmn-lay-vitrina .rmn-flow{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:clamp(18px,2.4vw,28px);align-items:stretch}
#rmn_7fd2a58c.rmn-lay-vitrina .rmn-sec,#rmn_7fd2a58c.rmn-lay-vitrina .rmn-band,#rmn_7fd2a58c.rmn-lay-vitrina .rmn-row-note{grid-column:1 / -1}
#rmn_7fd2a58c.rmn-lay-vitrina .rmn-item{flex-direction:column;gap:0;padding:0;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:8px;overflow:hidden}
#rmn_7fd2a58c.rmn-lay-vitrina .rmn-hl{border-color:var(--rmn-accent);margin:0}
#rmn_7fd2a58c.rmn-lay-vitrina .rmn-thumb-wrap{flex:none;width:100%;height:auto;aspect-ratio:4 / 3;border-radius:0}
#rmn_7fd2a58c.rmn-lay-vitrina .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_7fd2a58c.rmn-lay-vitrina .rmn-main{padding:16px 18px 18px;width:100%}
#rmn_7fd2a58c.rmn-lay-vitrina .rmn-leader{border-bottom-color:transparent}
#rmn_7fd2a58c.rmn-lay-tabla .rmn-body{position:relative;padding:clamp(24px,4vw,56px) clamp(18px,4vw,56px);border:12px solid var(--rmn-wood,#6b4a2b);border-radius:6px;box-shadow:inset 0 0 0 2px var(--rmn-wood-2,#3d2914),inset 0 0 60px rgba(0,0,0,.45);
background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.06),transparent 55%),radial-gradient(ellipse at 80% 90%,rgba(255,255,255,.05),transparent 50%),var(--rmn-board,#1f2b26);
--rmn-ink:var(--rmn-chalk,#f4efe3);--rmn-text:rgba(244,239,227,.78);--rmn-muted:rgba(244,239,227,.6);--rmn-rule:rgba(244,239,227,.28);--rmn-card:rgba(255,255,255,.05);--rmn-accent:var(--rmn-chalk-2,#f3d27a)}
#rmn_7fd2a58c.rmn-lay-tabla .rmn-flow{column-gap:clamp(32px,5vw,72px)}
#rmn_7fd2a58c.rmn-lay-tabla.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_7fd2a58c.rmn-lay-tabla .rmn-sec-title{font-weight:400;letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.2vw,26px)}
#rmn_7fd2a58c.rmn-lay-tabla .rmn-orn{opacity:.9}
#rmn_7fd2a58c.rmn-lay-tabla .rmn-item{border-bottom:1px dashed var(--rmn-rule)}
#rmn_7fd2a58c.rmn-lay-tabla .rmn-leader{border-bottom:2px dashed var(--rmn-rule)}
#rmn_7fd2a58c.rmn-lay-tabla .rmn-name{font-weight:400;letter-spacing:.01em}
#rmn_7fd2a58c.rmn-lay-tabla .rmn-price{display:inline-block;transform:rotate(-2deg);font-weight:500}
#rmn_7fd2a58c.rmn-lay-tabla .rmn-hl{border:1.5px dashed var(--rmn-accent);border-radius:10px}
#rmn_7fd2a58c.rmn-lay-tabla .rmn-tag{border-style:dashed}
#rmn_7fd2a58c.rmn-lay-tabla .rmn-tag svg,#rmn_7fd2a58c.rmn-lay-tabla .rmn-tag-veg svg,#rmn_7fd2a58c.rmn-lay-tabla .rmn-tag-hot svg{color:var(--rmn-accent)}
#rmn_7fd2a58c.rmn-lay-tabla.rmn-price-pill .rmn-price{background:var(--rmn-accent);color:var(--rmn-board,#1f2b26);transform:none}
#rmn_7fd2a58c.rmn-lay-tabla .rmn-thumb-wrap{border:2px solid var(--rmn-rule)}
#rmn_7fd2a58c.rmn-lay-tabla .rmn-band-img{border:3px solid rgba(244,239,227,.85);border-radius:2px;transform:rotate(-1deg)}
#rmn_7fd2a58c.rmn-lay-tabla .rmn-band-n2 .rmn-band-img:nth-child(2),#rmn_7fd2a58c.rmn-lay-tabla .rmn-band-n3 .rmn-band-img:nth-child(2){transform:rotate(1.2deg)}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-body{max-width:680px;margin:0 auto}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-item{flex-direction:column;align-items:center;text-align:center;gap:10px;padding:clamp(20px,2.6vw,30px) 0;border-top:1px solid var(--rmn-rule)}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-sec+.rmn-item,#rmn_7fd2a58c.rmn-lay-minimal .rmn-band+.rmn-item,#rmn_7fd2a58c.rmn-lay-minimal .rmn-row-note+.rmn-item{border-top:0}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-main{width:100%}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-line{flex-direction:column;align-items:center;gap:8px}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-leader{display:none}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-name{font-weight:400;font-size:clamp(16px,1.4vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-price{font-family:var(--font-body);font-weight:400;font-size:13px;letter-spacing:.16em;color:var(--rmn-muted);background:none;padding:0;transform:none}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-desc{max-width:46ch;margin:2px auto 0;font-style:italic;font-size:15px}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-tags{justify-content:center}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-sec{margin:clamp(48px,6vw,80px) 0 clamp(12px,2vw,20px)}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-sec-title{font-weight:300;font-style:italic;font-size:clamp(28px,3vw,40px);letter-spacing:0;text-transform:none}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-hl{border:0;border-top:1px solid var(--rmn-rule);padding:clamp(20px,2.6vw,30px) 0;margin:0;border-radius:0}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-hl .rmn-name{color:var(--rmn-accent)}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-thumb-wrap{--rmn-thumb:72px}
#rmn_7fd2a58c.rmn-lay-minimal .rmn-band{margin:clamp(32px,4vw,56px) 0}
#rmn_7fd2a58c.rmn-lay-afis .rmn-head{text-align:left;margin-left:0;max-width:none}
#rmn_7fd2a58c.rmn-lay-afis .rmn-title{text-transform:uppercase;letter-spacing:-.02em;font-weight:800}
#rmn_7fd2a58c.rmn-lay-afis .rmn-nav{justify-content:flex-start;border-top:3px solid var(--rmn-ink);border-bottom:3px solid var(--rmn-ink)}
#rmn_7fd2a58c.rmn-lay-afis .rmn-flow{column-gap:clamp(32px,4vw,56px)}
#rmn_7fd2a58c.rmn-lay-afis.rmn-cols-2 .rmn-flow{column-count:2}
#rmn_7fd2a58c.rmn-lay-afis .rmn-sec{text-align:left;margin:clamp(28px,3.4vw,44px) 0 6px;padding:10px 16px;background:var(--rmn-accent);color:#ffffff}
#rmn_7fd2a58c.rmn-lay-afis .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_7fd2a58c.rmn-lay-afis .rmn-sec-title{color:inherit;font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.5vw,19px);letter-spacing:.16em;text-transform:uppercase}
#rmn_7fd2a58c.rmn-lay-afis .rmn-orn{display:none}
#rmn_7fd2a58c.rmn-lay-afis .rmn-sec-text{color:inherit;opacity:.85;text-align:left;margin:4px 0 0;max-width:none;font-style:normal}
#rmn_7fd2a58c.rmn-lay-afis .rmn-item{align-items:center;padding:14px 0;border-bottom:2px solid var(--rmn-ink)}
#rmn_7fd2a58c.rmn-lay-afis .rmn-line{justify-content:space-between;gap:14px}
#rmn_7fd2a58c.rmn-lay-afis .rmn-leader{display:none}
#rmn_7fd2a58c.rmn-lay-afis .rmn-name{font-family:var(--font-body);font-weight:800;font-size:clamp(15px,1.3vw,18px);text-transform:uppercase;letter-spacing:.04em}
#rmn_7fd2a58c.rmn-lay-afis .rmn-price{display:inline-flex;align-items:center;justify-content:center;min-width:3.6em;height:3.6em;padding:0 .7em;border-radius:50%;background:var(--rmn-ink);color:var(--rmn-card);font-family:var(--font-body);font-weight:800;font-size:13px;transform:rotate(-6deg);flex:none}
#rmn_7fd2a58c.rmn-lay-afis .rmn-hl{border:3px solid var(--rmn-ink);border-radius:0;padding:14px 16px;margin:8px 0}
#rmn_7fd2a58c.rmn-lay-afis .rmn-hl .rmn-price{background:var(--rmn-accent)}
#rmn_7fd2a58c.rmn-lay-afis .rmn-tag{border:2px solid var(--rmn-ink);border-radius:0;color:var(--rmn-ink);font-weight:700}
#rmn_7fd2a58c.rmn-lay-afis .rmn-tag svg,#rmn_7fd2a58c.rmn-lay-afis .rmn-tag-veg svg,#rmn_7fd2a58c.rmn-lay-afis .rmn-tag-hot svg{color:var(--rmn-ink)}
#rmn_7fd2a58c.rmn-lay-afis .rmn-thumb-wrap{border-radius:0;border:2px solid var(--rmn-ink)}
#rmn_7fd2a58c.rmn-lay-afis .rmn-band-img{border-radius:0;border:3px solid var(--rmn-ink)}
#rmn_7fd2a58c.rmn-lay-afis .rmn-row-note{text-align:left;font-style:normal;font-weight:700;color:var(--rmn-ink)}
#rmn_7fd2a58c.rmn-lay-carduri .rmn-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);align-items:stretch}
#rmn_7fd2a58c.rmn-lay-carduri .rmn-sec,#rmn_7fd2a58c.rmn-lay-carduri .rmn-band,#rmn_7fd2a58c.rmn-lay-carduri .rmn-row-note{grid-column:1 / -1}
#rmn_7fd2a58c.rmn-lay-carduri .rmn-item{gap:0;padding:0;align-items:stretch;background:var(--rmn-card);border:1px solid var(--rmn-rule);border-radius:10px;overflow:hidden}
#rmn_7fd2a58c.rmn-lay-carduri .rmn-hl{border-color:var(--rmn-accent);border-width:2px;margin:0}
#rmn_7fd2a58c.rmn-lay-carduri .rmn-thumb-wrap{flex:0 0 40%;width:40%;height:auto;min-height:160px;border-radius:0}
#rmn_7fd2a58c.rmn-lay-carduri .rmn-thumb-ph{background:linear-gradient(135deg,var(--sd-section,#f3f1ec),var(--rmn-rule))}
#rmn_7fd2a58c.rmn-lay-carduri .rmn-main{padding:18px 20px;display:flex;flex-direction:column}
#rmn_7fd2a58c.rmn-lay-carduri .rmn-leader{border-bottom-color:transparent}
#rmn_7fd2a58c.rmn-lay-carduri .rmn-tags{margin-top:auto;padding-top:10px}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-head{border-top:1px solid var(--rmn-ink);border-bottom:3px double var(--rmn-ink);padding:18px 0;max-width:none}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-flow{column-count:3;column-gap:clamp(24px,3vw,40px);column-rule:1px solid var(--rmn-rule)}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-item{padding:10px 0;gap:10px;border-bottom:1px dotted var(--rmn-rule)}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-name{font-size:15px;font-weight:600}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-price{font-size:14px}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-desc{font-size:13px;line-height:1.45;margin-top:3px}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-thumb-wrap{--rmn-thumb:48px}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-sec{text-align:left;margin:22px 0 6px;padding:7px 0;border-top:3px solid var(--rmn-ink);border-bottom:1px solid var(--rmn-ink)}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-flow>.rmn-sec:first-child{margin-top:0}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-sec-title{font-size:clamp(17px,1.6vw,21px);text-transform:uppercase;letter-spacing:.12em;font-weight:700}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-orn{display:none}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-sec-text{text-align:left;margin:3px 0 0;max-width:none;font-size:13px}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-hl{border:1px solid var(--rmn-ink);border-radius:0;padding:10px 12px;margin:6px 0}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-tag{font-size:10px;padding:2px 7px}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-band{margin:18px 0}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-band-img{border-radius:0}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-row-note{text-align:left;font-size:13px}
@media (max-width:1100px){
#rmn_7fd2a58c.rmn-lay-ziar .rmn-flow{column-count:2}
}
@media (max-width:760px){
#rmn_7fd2a58c.rmn-cols-2 .rmn-flow{column-count:1}
#rmn_7fd2a58c.rmn-lay-ziar .rmn-flow{column-count:1;column-rule:0}
#rmn_7fd2a58c.rmn-lay-carduri .rmn-flow{grid-template-columns:1fr}
#rmn_7fd2a58c.rmn-lay-carduri .rmn-thumb-wrap{flex-basis:36%;width:36%;min-height:120px}
#rmn_7fd2a58c.rmn-lay-afis .rmn-price{min-width:3.2em;height:3.2em;font-size:12px}
#rmn_7fd2a58c .rmn-nav{gap:2px 0}
#rmn_7fd2a58c .rmn-nav a{padding:4px 10px;font-size:11px}
#rmn_7fd2a58c .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr 1fr}
#rmn_7fd2a58c.rmn-lay-tabla .rmn-body{border-width:8px}
#rmn_7fd2a58c.rmn-lay-carte .rmn-band{margin-left:0;margin-right:0}
#rmn_7fd2a58c .rmn-hl{padding:12px}
}
@media (max-width:480px){
#rmn_7fd2a58c .rmn-band-n2 .rmn-band-grid,#rmn_7fd2a58c .rmn-band-n3 .rmn-band-grid{grid-template-columns:1fr}
#rmn_7fd2a58c .rmn-band-n2 .rmn-band-img,#rmn_7fd2a58c .rmn-band-n3 .rmn-band-img{aspect-ratio:16 / 10}
#rmn_7fd2a58c .rmn-thumb-wrap{--rmn-thumb:56px}
}
