.mast{text-align:center;padding:clamp(30px,5vw,62px) var(--edge) clamp(16px,2.4vw,26px);position:relative}.mast img{width:clamp(120px,15vw,180px);height:auto;filter:drop-shadow(0 0 1px var(--gold-warm))}.mast .logo-rule{background:linear-gradient(90deg,transparent,var(--mag),transparent);width:min(230px,48vw);height:2px;margin:clamp(10px,1.4vw,16px) auto}.mast h1{color:var(--gold);margin:clamp(10px,1.6vw,18px) 0 0;font-family:FRL,serif;font-size:clamp(32px,5.4vw,64px);font-weight:900;line-height:1.04}.mast .sub{color:var(--soft2);margin:9px 0 0;font-family:Corm,serif;font-size:clamp(14px,1.5vw,18px);font-style:italic}.tabs{z-index:30;background:var(--ink);border-block:1px solid var(--hair);justify-content:center;gap:0;display:flex;position:sticky;top:calc(1px + clamp(38px,5vw,52px))}.pg .tab{color:var(--soft2);background:0 0;border:0;border-bottom:2px solid #0000;flex:0 auto;padding:clamp(13px,1.7vw,19px) clamp(22px,4vw,60px);font-family:FRL,serif;font-size:clamp(16px,1.9vw,23px);font-weight:700;transition:color .2s,border-color .2s}.pg .tab[aria-current=page]{color:var(--gold);border-bottom-color:var(--mag)}.pg .tab:hover{color:var(--gold-soft)}.chips{padding:clamp(14px,2vw,22px) var(--edge);border-bottom:1px solid var(--hair-soft);scrollbar-width:thin;gap:8px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{height:5px}.chips::-webkit-scrollbar-thumb{background:#c9a24b4d}.pg .chip{color:var(--soft2);border:1px solid var(--hair);white-space:nowrap;flex:none;padding:8px 15px;font-family:Hbo;font-size:12.5px;font-weight:400;transition:all .18s}.pg .chip:hover{background:var(--gold);color:#17120a;border-color:var(--gold)}.wrap{padding:clamp(22px,3.4vw,44px) var(--edge) clamp(40px,6vw,86px);column-count:2;column-gap:clamp(30px,4.4vw,72px);max-width:1500px;margin:0 auto}@media (width<=900px){.wrap{column-count:1}}.msec{break-inside:avoid-column;margin-bottom:clamp(26px,3.4vw,44px);scroll-margin-top:140px}.msec .sec-head{gap:clamp(10px,1.5vw,20px);margin-bottom:4px}.msec .sec-title{letter-spacing:normal;margin:0;font-size:clamp(18px,2.1vw,26px)}.msec .sec-note{text-align:center;letter-spacing:normal;margin:2px 0 0;font-size:clamp(12.5px,1.3vw,15px);display:block}.colhead{letter-spacing:.14em;color:var(--mag);justify-content:flex-end;gap:clamp(18px,2.4vw,34px);margin:9px 0 2px;font-family:Hbo;font-size:10.5px;font-weight:700;display:flex}.colhead span{text-align:center;width:clamp(34px,4vw,48px)}.items{flex-direction:column;gap:clamp(9px,1.1vw,13px);margin:10px 0 0;padding:0;list-style:none;display:flex}.items .top{align-items:baseline;gap:clamp(7px,1vw,11px);display:flex}.nm{color:var(--cream);font-family:FRL,serif;font-size:clamp(14.5px,1.55vw,18px);font-weight:700;line-height:1.25}.ldr{border-bottom:2px dotted var(--dot);flex:1;min-width:16px;transform:translateY(-4px)}.p1 b,.p2 b{color:var(--gold);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-family:Hbo;font-size:clamp(13.5px,1.4vw,16px);font-weight:700}.p1 b:before,.p2 b:before{content:"₪";color:#c9a24bcc;margin-inline-end:2px;font-size:.8em}.p2{gap:clamp(18px,2.4vw,34px);display:flex}.p2 b{text-align:center;width:clamp(34px,4vw,48px)}.ds{color:var(--soft2);max-width:52ch;margin:3px 0 0;font-family:Hbo;font-size:clamp(12px,1.25vw,14px);font-weight:300;line-height:1.5}.deals{background:radial-gradient(70% 100% at 50% 0%,#ff2e880d,transparent 60%),var(--ink-deep);border:1px dashed #c9a24b80;border-radius:clamp(10px,1.4vw,20px);max-width:1500px;margin:0 auto clamp(34px,5vw,64px);padding:clamp(22px,3vw,40px) clamp(18px,2.6vw,40px)}.dwrap{padding-inline:var(--edge)}.deals h2{text-align:center;color:var(--gold-soft);margin:0;font-family:FRL,serif;font-size:clamp(20px,2.6vw,32px);font-weight:700}.deals h2:after{content:"";background:linear-gradient(90deg,transparent,var(--mag),transparent);width:clamp(100px,14vw,170px);height:2px;margin:12px auto 0;display:block}.dgrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(16px,2.2vw,30px);margin-top:clamp(18px,2.4vw,30px);display:grid}.dgrid div{text-align:center}.dgrid .w{letter-spacing:.2em;color:var(--mag);text-transform:uppercase;font-family:Hbo;font-size:10.5px;font-weight:700}.dgrid .n{color:var(--cream);margin-top:5px;font-family:FRL,serif;font-size:clamp(17px,2vw,23px);font-weight:700}.dgrid .v{color:var(--gold);direction:ltr;unicode-bidi:isolate;margin-top:5px;font-family:FRL,serif;font-size:clamp(24px,3.2vw,38px);font-weight:900;line-height:1}.dgrid .f{color:var(--soft2);margin-top:5px;font-family:Hbo;font-size:13px;font-weight:300;line-height:1.45}
