.ronoq-kute-home,.ronoq-kute-home input,.ronoq-kute-home button,.ronoq-kute-home h1,.ronoq-kute-home h2,.ronoq-kute-home h3{font-family:Tajawal,"Noto Sans Arabic",Tahoma,Arial,sans-serif}
.rq-logo img,.ronoq-brand-logo,.custom-logo,.rq-footer img{object-fit:contain!important;object-position:center!important;background:transparent!important;filter:none!important}
.rq-logo img{max-width:126px;max-height:54px}.rq-footer img{width:112px;height:auto}
.rq-hero .rq-hero-copy h1,.rq-hero .rq-hero-copy h2{font-size:clamp(31px,4vw,56px);line-height:1.2;margin:8px 0;color:var(--rq-ink);font-weight:800}
.rq-hero .rq-hero-copy p{margin:8px 0 13px;line-height:1.55}.rq-hero .rq-hero-copy .rq-kicker{letter-spacing:normal}
.rq-category-grid{grid-template-columns:repeat(5,minmax(0,1fr));max-width:910px;margin-inline:auto}
.rq-category{min-width:0;text-align:center}.rq-category span{border-radius:50%;aspect-ratio:1;overflow:hidden;border:2px solid #d5b58b;background:#f8ede8;width:min(100%,112px);height:auto;margin-inline:auto}.rq-category img{height:100%;width:100%;object-fit:cover;border-radius:50%}
.rq-offer[hidden]{display:none}.rq-offer{padding:24px;background:#f4e6e3;border:1px solid #ecd6ce;border-radius:21px;scroll-margin-top:20px}.rq-offer-main{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center}.rq-offer-main img,.rq-offer-main video{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px}
.rq-offer h2,.rq-diy h2,.rq-reps h2{margin:5px 0 8px;line-height:1.3;font-size:clamp(24px,4vw,38px)}.rq-offer p,.rq-reps p{margin:8px 0 12px}.rq-offer-price{display:flex;align-items:baseline;gap:12px;color:#6d2b40}.rq-offer-price strong{font-size:clamp(29px,4.5vw,46px)}.rq-offer-price del{font-size:18px;color:#6b5654}.rq-offer-timer b{font-variant-numeric:tabular-nums;color:#6d2b40}.rq-offer details{margin-top:16px;border-top:1px solid #dfc8c1;padding-top:12px}.rq-offer summary{cursor:pointer;font-weight:bold}.rq-offer ul{columns:2;padding-inline-start:22px}.rq-offer li{break-inside:avoid}
.rq-diy,.rq-reps{display:flex;align-items:center;gap:24px;padding:22px;background:#f8ede6;border-radius:18px}.rq-diy img{width:min(38%,270px);aspect-ratio:4/3;object-fit:cover;border-radius:13px}.rq-reps{justify-content:space-between;background:#f2e2e3}.rq-reps p{max-width:580px}.rq-reps a{white-space:nowrap}.rq-home-video{scroll-margin-top:18px}.rq-home-video video{display:block;width:min(100%,780px);margin-inline:auto;aspect-ratio:16/9;border-radius:16px;background:#21181a}
@media(max-width:620px){.rq-topbar{justify-content:center}.rq-header{grid-template-columns:90px minmax(0,1fr) auto}.rq-logo img{width:90px;max-height:43px}.rq-mainnav{gap:8px}.rq-mainnav a{padding-inline:10px}.rq-slider,.rq-slides{min-height:355px}.rq-slide{grid-template-rows:198px 1fr}.rq-slide .rq-hero-media{min-height:198px}.rq-slide .rq-hero-copy{padding:13px 16px 27px}.rq-hero .rq-hero-copy h1,.rq-hero .rq-hero-copy h2{font-size:25px;margin:3px 0}.rq-hero .rq-hero-copy p{font-size:14px;margin:4px 0 7px}.rq-slider-arrow{top:99px;width:35px;height:35px}.rq-slider-dots{bottom:8px}.rq-categories{margin-block:20px}.rq-category-grid{display:grid;grid-auto-flow:column;grid-auto-columns:76px;grid-template-columns:none;gap:11px;overflow-x:auto;padding:3px 2px 9px;scroll-snap-type:x mandatory}.rq-category{scroll-snap-align:start;padding:0}.rq-category span{width:64px}.rq-category strong{font-size:12px;line-height:1.35}.rq-offer{padding:16px}.rq-offer-main{grid-template-columns:1fr;gap:12px}.rq-offer-main img{max-height:190px}.rq-offer ul{columns:1}.rq-diy,.rq-reps{gap:12px;padding:14px}.rq-reps{align-items:start;flex-direction:column}.rq-diy h2{font-size:21px}.rq-primary,.rq-secondary{padding:8px 12px}}

/* RONOQ: compact access to CookieAdmin preferences. */
.cookieadmin_law_container[role="region"],button.cookieadmin_re_consent{position:fixed!important;inset:auto 14px 14px auto!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 28px)!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;transform:none!important;z-index:9999!important}
.cookieadmin_law_container .cookieadmin_consent_inside,.cookieadmin_law_container .cookieadmin_consent_btns{display:block!important;padding:0!important;margin:0!important;width:auto!important}
.cookieadmin_law_container .cookieadmin_consent_inside>:not(.cookieadmin_consent_btns),.cookieadmin_law_container .cookieadmin_consent_btns>:not(#cookieadmin_customize_button),button.cookieadmin_re_consent img{display:none!important}
.cookieadmin_law_container #cookieadmin_customize_button,button.cookieadmin_re_consent{color:#612b3b!important;background:#fff8f4!important;border:1px solid #d6bdc2!important;border-radius:20px!important;padding:5px 11px!important;min-width:0!important;width:auto!important;height:auto!important;margin:0!important;font-size:0!important;text-align:center!important}
.cookieadmin_law_container #cookieadmin_customize_button::after,button.cookieadmin_re_consent::after{content:"إعدادات الكوكيز";font:600 12px/1.5 Tahoma,Arial,sans-serif;white-space:nowrap}
.cookieadmin_law_container #cookieadmin_customize_button:focus-visible,button.cookieadmin_re_consent:focus-visible{outline:2px solid #612b3b;outline-offset:3px}
@media(max-width:620px){body.ronoq-kute-home .cookieadmin_law_container[role="region"],body.ronoq-kute-home button.cookieadmin_re_consent{bottom:69px!important}}
