.cookie-shop{max-width:1240px;margin:auto;padding:32px 24px 130px;color:#4a2338}.cookie-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:center;background:#fdf5e6;border-radius:28px;padding:36px}.cookie-hero h1{font-family:var(--font-display);font-size:clamp(26px,4vw,58px);line-height:.98;margin:18px 0}.cookie-hero p{font-size:20px;line-height:1.6;max-width:520px}.cookie-hero>img{width:100%;height:auto;border-radius:20px}.cookie-eyebrow{font-size:14px;letter-spacing:.12em}.cookie-hero-links{display:flex;gap:24px;margin-top:28px;font-weight:700}.cookie-section{margin-top:64px}.cookie-section-title{display:flex;align-items:center;gap:16px}.cookie-section-title>span{font-size:14px;border:1px solid;border-radius:50%;padding:10px}.cookie-help h2,.cookie-section h2{font-size:clamp(26px,3vw,38px);margin:0;line-height:1.2}.cookie-section>p{max-width:800px;line-height:1.6}.cookie-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.cookie-card{border-radius:22px;overflow:hidden;display:flex;flex-direction:column}.cookie-photo{aspect-ratio:1;background:#fff8ee}.cookie-photo>img{width:100%;height:100%;object-fit:contain;display:block}.cookie-duo-photo{height:100%;display:flex;align-items:center}.cookie-duo-photo img{width:50%;height:auto}.cookie-card-copy{padding:22px;display:flex;flex-direction:column;flex:1 1}.cookie-card h3{font-size:24px;line-height:1.15;margin:12px 0}.cookie-card p{font-size:15px;line-height:1.55;flex:1 1}.cookie-card small{font-size:11px;letter-spacing:.05em}.cookie-buy{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px}.cookie-buy strong{font-size:24px;white-space:nowrap}.cookie-stepper{display:flex;align-items:center;gap:14px;background:#fff8;border:1px solid #4a233830;border-radius:30px;padding:4px}.cookie-stepper button{width:36px;height:36px;border:0;background:transparent;font-size:24px;color:inherit;cursor:pointer}.cookie-stepper output{min-width:20px;text-align:center}.cookie-stepper button:disabled{opacity:.3;cursor:default}.cookie-weight{padding:32px;background:#f4e9dd;border-radius:28px}.cookie-weight-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-top:24px}.cookie-presets{display:flex;gap:10px}.cookie-presets button{flex:1 1;background:#fffaf1;border:1px solid #4a233840;border-radius:14px;padding:18px 10px;color:inherit;display:grid;gap:8px;cursor:pointer}.cookie-presets button[aria-pressed=true]{background:#4a2338;color:#fffaf1}.cookie-presets b{font-size:23px}.cookie-field{display:grid;gap:7px;margin:20px 0;font-size:15px;font-weight:600}.cookie-field input{font-size:18px;border:1px solid #4a233850;border-radius:10px;padding:12px;background:#fffaf1;color:inherit;width:100%;box-sizing:border-box}.cookie-small{font-size:14px;line-height:1.6}.cookie-combos{border:0;padding:0;min-width:0}.cookie-combos legend{font-weight:700;margin-bottom:12px}.cookie-combos label{display:flex;gap:12px;align-items:center;border-bottom:1px solid #4a233822;padding:8px 0;cursor:pointer}.cookie-combos img{width:64px;height:64px;object-fit:contain}.cookie-combos span{flex:1 1;font-size:14px}.cookie-combos small{display:block}.cookie-combos input{width:22px;height:22px;accent-color:#4a2338}.cookie-weight-footer{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:24px}.cookie-weight-footer>strong{font-size:28px}.cookie-primary{display:inline-block;background:#4a2338;color:#fffaf1;border:0;border-radius:99px;padding:16px 26px;font-size:16px;font-weight:700;text-decoration:none;cursor:pointer}.cookie-primary:disabled{opacity:.4;cursor:default}.cookie-help{max-width:800px;padding:40px 0;line-height:1.7}.cookie-checkout-lines{display:grid;gap:16px}.cookie-checkout-line{display:flex;gap:16px;align-items:center;justify-content:space-between;background:#fdf5e6;padding:16px;border-radius:14px}.cookie-checkout-line p{margin:4px 0;font-size:13px}.cookie-checkout-line>div:first-child{min-width:0}.cookie-checkout-line .cookie-stepper{flex-shrink:0}@media(max-width:900px){.cookie-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cookie-hero{padding:24px;gap:20px}.cookie-hero p{font-size:17px}}@media(max-width:600px){.cookie-shop{padding:18px 16px 120px}.cookie-hero{grid-template-columns:1fr;padding:22px}.cookie-hero h1{font-size:clamp(26px,7.8vw,45px)}.cookie-hero p{font-size:17px}.cookie-grid{grid-template-columns:1fr}.cookie-card h3{font-size:26px}.cookie-section{margin-top:40px}.cookie-weight{padding:22px 16px}.cookie-weight-layout{grid-template-columns:1fr;gap:20px}.cookie-help{padding:30px 6px}.cookie-checkout-line{flex-wrap:wrap}.cookie-checkout-line>div:first-child{width:100%}}.cookie-hero>div,.cookie-hero>img{min-width:0}.cookie-hero h1{overflow-wrap:normal}.cookie-shop[lang=ar],.cookie-shop[lang=ar] :is(h2,p,label,legend,button,input,span,a,strong){font-family:var(--font-arabic)}.cookie-shop[lang=ar] h2{font-weight:700;line-height:1.4}