.rg-ico{display:block;width:24px;height:24px;flex:none}.dl-nav a{display:flex;align-items:center;gap:7px}.dl-nav .rg-ico{width:26px;height:26px;margin:-5px 0}.dl-burger{display:none;align-items:center;justify-content:center;flex:none;width:42px;height:42px;padding:0;border-radius:12px;border:1px solid rgba(255,255,255,.18);background:#ffffff12;color:#fff;cursor:pointer}.dl-burger:focus-visible,.rg-tab:focus-visible,.rg-drawer__close:focus-visible{outline:2px solid var(--dl-gold);outline-offset:2px}@media(max-width:860px){.dl-burger{display:inline-flex}}.rg-drawer{position:fixed;inset:0 auto 0 0;margin:0;padding:0;border:0;width:min(88vw,380px);max-width:none;height:100%;max-height:none;background:var(--dl-cream);color:var(--dl-ink);box-shadow:0 0 60px #00000059;overflow:hidden}.rg-drawer[open]{display:block;animation:rgIn .26s ease-out}.rg-drawer::backdrop{background:#140c0a8c}[dir=rtl] .rg-drawer{inset:0 0 0 auto}[dir=rtl] .rg-drawer[open]{animation-name:rgInR}@keyframes rgIn{0%{transform:translate(-100%)}to{transform:none}}@keyframes rgInR{0%{transform:translate(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.rg-drawer[open]{animation:none}}html:has(.rg-drawer[open]){overflow:hidden}.rg-drawer__in{display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain}.rg-drawer__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:var(--dl-ink);background-image:var(--dl-zellige);color:#fff}.rg-drawer__head .dl-logo{gap:8px}.rg-drawer__head .dl-logo__svg{width:46px;height:46px}.rg-drawer__head .dl-logo__txt b{font-size:15px}.rg-drawer__head .dl-logo__txt small{font-size:9px}.rg-drawer__close{flex:none;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:#ffffff1f;color:#fff;cursor:pointer}.rg-drawer__label{margin:16px 20px 6px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dl-muted)}.rg-drawer__list{list-style:none;margin:0;padding:0 10px}.rg-drawer__list a{display:flex;align-items:center;gap:14px;padding:8px 10px;border-radius:16px;font-size:16px;font-weight:600;color:var(--dl-ink)}.rg-drawer__list a:hover,.rg-drawer__list a[aria-current]{background:#fff}.rg-drawer__ic{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#fff;box-shadow:0 2px 8px #3c190a14}.rg-drawer__ic .rg-ico{width:38px;height:38px}.rg-drawer__txt{min-width:0}.rg-chev{flex:none;margin-inline-start:auto;opacity:.35}[dir=rtl] .rg-chev{transform:scaleX(-1)}.rg-drawer__links{list-style:none;margin:10px 0 0;padding:8px 20px;border-top:1px solid var(--dl-line)}.rg-drawer__links a{display:block;padding:9px 0;font-size:14.5px;color:var(--dl-muted)}.rg-drawer__help{margin:12px 16px 16px;padding:16px;border-radius:18px;background:#fff;border:1px solid var(--dl-line)}.rg-drawer__help b{display:block;margin-bottom:10px;font-size:14.5px}.rg-drawer__btns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rg-drawer__btns .dl-btn{padding:11px 8px;font-size:14px}.rg-drawer__num{display:block;margin-top:8px;text-align:center;font-size:13px;color:var(--dl-muted);direction:ltr}.rg-btn-wa{background:#25d366!important}.rg-btn-wa:hover{background:#1ebe5a!important}.rg-drawer .dl-lang{align-self:flex-start;margin:0 16px 24px;background:#fff;border-color:var(--dl-line)}.rg-drawer .dl-lang button{color:var(--dl-ink)}.rg-drawer .dl-lang button.is-on{background:var(--dl-ink);color:#fff}.rg-tabbar{display:none}.rg-cats-sec{padding-top:18px;padding-bottom:12px}.rg-cats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px 14px}.rg-cat{--rg-tint:#f7c08e;position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;padding:10% 11% 12px;border-radius:20px;text-align:center;background:linear-gradient(180deg,var(--rg-tint) 0%,#fff 88%);background:linear-gradient(180deg,var(--rg-tint) 0%,color-mix(in srgb,var(--rg-tint) 38%,#fff) 50%,#fff 100%);transition:transform .2s,box-shadow .2s}.rg-cat:hover{transform:translateY(-3px);box-shadow:0 12px 26px #3c190a1f}.rg-cat__media{display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:14px;background:#f3ece4;box-shadow:0 5px 14px #3c190a29}.rg-cat__media img{display:block;width:100%;height:100%;object-fit:cover}.rg-cat__mosaic{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:2px;width:100%;height:100%;background:#fff}.rg-cat__mosaic img{min-height:0}.rg-cat__name{margin-top:10px;font-size:15px;font-weight:700;line-height:1.2;color:var(--dl-ink);overflow-wrap:anywhere}.rg-cat__badge{position:absolute;top:6px;inset-inline-end:6px;z-index:1;padding:3px 8px;border-radius:999px;background:var(--dl-red);color:#fff;font-size:11px;font-weight:700;line-height:1.3;box-shadow:0 3px 8px #0003}@media(max-width:1050px){.rg-cats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.rg-cat,.rg-cat:hover{transition:none;transform:none}}.dl-mosaic{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:3px;width:100%;height:100%;background:#fff}.dl-mosaic img{width:100%;height:100%;min-height:0;object-fit:cover}.dl-mosaic--2{grid-template-rows:1fr}.dl-mosaic--3{grid-template-rows:1fr 1fr}.dl-mosaic--3 img:first-child{grid-row:span 2}.dl-mosaic--4{grid-template-rows:1fr 1fr}.dl-card--pack{border-color:#f2d27a;box-shadow:0 0 0 1px #f8e3a4 inset}@media(min-width:861px){.dl-fcols{grid-template-columns:1.4fr 1fr 1fr 1fr 1.2fr}}.dl-wrap.dl-sec{padding-left:20px;padding-right:20px}.dl-grid>*,.dl-pp>*,.dl-story>*,.dl-deal>*,.dl-fcols>*,.dl-feats>*,.dl-recipes>*,.dl-banners>*{min-width:0}.dl-card .dl-chips,.dl-opt .dl-chips{flex-wrap:wrap;overflow:visible}.dl-card .dl-chip{max-width:100%;overflow:hidden;text-overflow:ellipsis}.dl-thumbs{flex-wrap:wrap}@supports (overflow:clip){html,body{overflow-x:clip}}@media(max-width:600px){.dl-header .dl-hrow{gap:10px 8px;padding-top:10px;padding-bottom:10px}.dl-header .dl-logo{gap:8px}.dl-header .dl-logo__svg{width:44px;height:44px}.dl-header .dl-logo__txt b{font-size:15px;margin:2px 0 3px}.dl-header .dl-logo__txt small{font-size:9px;letter-spacing:.24em}.dl-burger{width:40px;height:40px}.dl-hicons{gap:8px}.dl-hicons .dl-lang,.dl-cartpill [data-dl-total]{display:none}.dl-cartpill{padding:9px 11px}.dl-nav{display:none}.dl-wrap.dl-sec{padding-left:16px;padding-right:16px}.dl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dl-track{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.dl-arrows{display:none}.rg-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px}.rg-cat{padding:9% 10% 10px;border-radius:18px}.rg-cat__media{border-radius:12px}.rg-cat__name{margin-top:8px;font-size:13.5px}.rg-cat__badge{top:4px;font-size:10px;padding:2px 7px}.rg-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:70;display:grid;grid-template-columns:repeat(4,1fr);padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:var(--dl-gold);box-shadow:0 -6px 20px #28140a29}.rg-tab{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;padding:4px 0;border:0;border-radius:12px;background:transparent;color:var(--dl-ink)!important;font:inherit;font-size:12px;font-weight:600;line-height:1.1;cursor:pointer}.rg-tab:active{background:#00000012}.rg-tab svg{width:24px;height:24px}.rg-tab .rg-ico{width:30px;height:30px;margin:-4px 0 -2px}.rg-tab__badge{position:absolute;top:3px;left:calc(50% + 5px);display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--dl-red);color:#fff;font-size:11px;font-weight:700;line-height:1}[dir=rtl] .rg-tab__badge{left:auto;right:calc(50% + 5px)}body{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.dl-wa-float{bottom:calc(78px + env(safe-area-inset-bottom));width:52px;height:52px}.dl-toast{bottom:calc(80px + env(safe-area-inset-bottom));transform:translate(-50%) translateY(220px);max-width:calc(100vw - 24px)}.dl-toast.show{transform:translate(-50%) translateY(0)}}.dl-nav ul{flex-wrap:wrap;justify-content:center;overflow:visible;gap:4px 6px;padding:8px 16px}.dl-nav a{padding:7px 12px}@media(max-width:1280px){.dl-nav a{padding:6px 10px;font-size:13.5px;gap:6px}.dl-nav .rg-ico{width:22px;height:22px}}@media(min-width:1101px)and (max-width:1440px){.dl-nav ul{gap:2px 2px;padding:7px 8px}.dl-nav a{padding:6px 8px;font-size:13px;gap:5px}.dl-nav .rg-ico{width:20px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rg-mobile.css.map */
