.RequestQuoteButton-module__HqW4ja__wrap{flex-direction:column;gap:10px;display:flex}.RequestQuoteButton-module__HqW4ja__scroll{overscroll-behavior:contain;flex-direction:column;gap:10px;max-height:min(56dvh,480px);margin:-2px -4px 0;padding:2px 4px 4px;display:flex;overflow-y:auto}.RequestQuoteButton-module__HqW4ja__title{color:var(--ink);font-size:.95rem;font-weight:700}.RequestQuoteButton-module__HqW4ja__hint{color:var(--body-2);margin-top:-6px;font-size:.76rem;line-height:1.55}.RequestQuoteButton-module__HqW4ja__field{flex-direction:column;gap:5px;display:flex}.RequestQuoteButton-module__HqW4ja__field label{color:var(--body-2);font-size:.76rem;font-weight:600}.RequestQuoteButton-module__HqW4ja__field textarea,.RequestQuoteButton-module__HqW4ja__field input{border:1px solid var(--line);background:var(--paper);width:100%;min-height:38px;color:var(--ink);font-family:var(--font);resize:vertical;border-radius:9px;padding:8px 10px;font-size:max(16px,.86rem)}.RequestQuoteButton-module__HqW4ja__field textarea:focus,.RequestQuoteButton-module__HqW4ja__field input:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #e0a03024}.RequestQuoteButton-module__HqW4ja__field [aria-invalid=true]{border-color:#c0573f}.RequestQuoteButton-module__HqW4ja__fieldError{color:#8a2f1c;font-size:.74rem;line-height:1.45}.RequestQuoteButton-module__HqW4ja__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.RequestQuoteButton-module__HqW4ja__error{color:#8a2f1c;background:#fdeee9;border-radius:8px;padding:8px 10px;font-size:.8rem;line-height:1.5}.RequestQuoteButton-module__HqW4ja__action{background:var(--gold);color:#43220c;min-height:44px;font-family:var(--font);cursor:pointer;transition:filter .22s var(--ease);border:0;border-radius:10px;font-size:.92rem;font-weight:700}.RequestQuoteButton-module__HqW4ja__action:hover:not(:disabled){filter:brightness(1.06)}.RequestQuoteButton-module__HqW4ja__action:disabled{opacity:.6;cursor:not-allowed}.RequestQuoteButton-module__HqW4ja__back{color:var(--body-2);cursor:pointer;transition:color .3s var(--ease);background:0 0;border:0;align-self:center;font-family:inherit;font-size:.76rem;font-weight:600}.RequestQuoteButton-module__HqW4ja__back:hover:not(:disabled){color:var(--ink)}.RequestQuoteButton-module__HqW4ja__savedRow{color:var(--body);background:#e0a0301a;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;padding:8px 10px;font-size:.76rem;line-height:1.45;display:flex}.RequestQuoteButton-module__HqW4ja__linkButton,.RequestQuoteButton-module__HqW4ja__suggestion{cursor:pointer;text-align:start;background:0 0;border:0;padding:0;font-family:inherit}.RequestQuoteButton-module__HqW4ja__linkButton{color:#8a2f1c;text-underline-offset:2px;font-size:.76rem;font-weight:600;text-decoration:underline}.RequestQuoteButton-module__HqW4ja__suggestion{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:2px;overflow-wrap:anywhere;margin-top:-4px;font-size:.76rem;line-height:1.45}.RequestQuoteButton-module__HqW4ja__savePrompt{border:1px solid var(--line);background:var(--paper);border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.RequestQuoteButton-module__HqW4ja__savePromptText{color:var(--ink);font-size:.82rem;font-weight:600;line-height:1.5}.RequestQuoteButton-module__HqW4ja__savePromptButtons{flex-wrap:wrap;gap:8px;display:flex}.RequestQuoteButton-module__HqW4ja__saveYes,.RequestQuoteButton-module__HqW4ja__saveNo{min-height:36px;font-family:var(--font);cursor:pointer;border-radius:9px;padding:0 14px;font-size:.82rem;font-weight:700}.RequestQuoteButton-module__HqW4ja__saveYes{background:var(--ink);color:#fff;border:0}.RequestQuoteButton-module__HqW4ja__saveNo{border:1px solid var(--line);color:var(--body);background:0 0}.RequestQuoteButton-module__HqW4ja__saveNote{color:var(--body-2);font-size:.72rem;line-height:1.45}.RequestQuoteButton-module__HqW4ja__saveDone{color:#1f6b38;font-size:.8rem;font-weight:600}.RequestQuoteButton-module__HqW4ja__field input.RequestQuoteButton-module__HqW4ja__codeInput{letter-spacing:.4em;text-align:center;font-family:ui-monospace,Consolas,monospace;font-size:max(20px,1.2rem);font-weight:600}.RequestQuoteButton-module__HqW4ja__codeReason{color:var(--ink);background:#e0a0301a;border-radius:9px;padding:8px 10px;font-size:.8rem;line-height:1.55}.RequestQuoteButton-module__HqW4ja__codeActions{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.RequestQuoteButton-module__HqW4ja__linkButton:disabled{color:var(--body-2);cursor:default;text-decoration:none}.RequestQuoteButton-module__HqW4ja__codeNotice{color:#1f6b38;font-size:.76rem;font-weight:600}.RequestQuoteButton-module__HqW4ja__sent{flex-direction:column;gap:8px;display:flex}.RequestQuoteButton-module__HqW4ja__sentTitle{color:var(--ink);font-size:1rem;font-weight:700}.RequestQuoteButton-module__HqW4ja__sentTitle:focus{outline:none}.RequestQuoteButton-module__HqW4ja__sentBody{color:var(--body);overflow-wrap:anywhere;font-size:.84rem;line-height:1.6}.RequestQuoteButton-module__HqW4ja__reference{background:#e0a0301f;border-radius:10px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.RequestQuoteButton-module__HqW4ja__reference span{color:var(--body-2);font-size:.72rem;font-weight:600}.RequestQuoteButton-module__HqW4ja__reference strong{color:var(--ink);letter-spacing:.03em;font-size:1.15rem}@media (prefers-reduced-motion:reduce){.RequestQuoteButton-module__HqW4ja__action,.RequestQuoteButton-module__HqW4ja__back{transition:none}}
.CartDrawer-module__NWi3Na__scrim{z-index:var(--z-drawer);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .45s var(--ease), visibility .45s;background:#2c110b73;position:fixed;inset:0}.CartDrawer-module__NWi3Na__scrim.CartDrawer-module__NWi3Na__isOpen{opacity:1;visibility:visible}.CartDrawer-module__NWi3Na__panel{top:0;z-index:var(--z-nav);background:var(--paper);width:min(420px,100vw);height:100dvh;transition:transform .5s var(--ease);flex-direction:column;display:flex;position:fixed;inset-inline-end:0;transform:translate(100%);box-shadow:-30px 0 70px -40px #4e1e1499}.CartDrawer-module__NWi3Na__panel.CartDrawer-module__NWi3Na__isOpen{transform:translate(0)}.CartDrawer-module__NWi3Na__panel:focus{outline:none}.CartDrawer-module__NWi3Na__head{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.CartDrawer-module__NWi3Na__title{color:var(--ink);letter-spacing:.02em;align-items:center;gap:10px;font-size:1.05rem;font-weight:700;display:flex}.CartDrawer-module__NWi3Na__count{background:var(--cream);min-width:24px;height:24px;color:var(--brick);border-radius:999px;place-items:center;padding:0 7px;font-size:.72rem;font-weight:700;display:grid}.CartDrawer-module__NWi3Na__close{border:1px solid var(--line);width:36px;height:36px;color:var(--ink);cursor:pointer;transition:.35s var(--ease);background:0 0;border-radius:50%;place-items:center;display:grid}.CartDrawer-module__NWi3Na__close svg{width:16px;height:16px}.CartDrawer-module__NWi3Na__close:hover{background:var(--ink);border-color:var(--ink);color:#fff}.CartDrawer-module__NWi3Na__lines{overscroll-behavior:contain;flex:1;padding:8px 24px;list-style:none;overflow-y:auto}.CartDrawer-module__NWi3Na__line{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr) auto;align-items:start;gap:14px;padding:18px 0;display:grid}.CartDrawer-module__NWi3Na__line:last-child{border-bottom:0}.CartDrawer-module__NWi3Na__thumb{aspect-ratio:1;border:1px solid var(--line);background:#fff;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.CartDrawer-module__NWi3Na__thumbImg{object-fit:contain;padding:4px}.CartDrawer-module__NWi3Na__thumb:has(.CartDrawer-module__NWi3Na__thumbFallback){background:var(--card-img-bg);border-color:#0000}.CartDrawer-module__NWi3Na__thumbFallback{color:var(--brick);opacity:.5;font-size:1.5rem;font-weight:700}.CartDrawer-module__NWi3Na__lineBody{flex-direction:column;gap:4px;min-width:0;display:flex}.CartDrawer-module__NWi3Na__lineBrand{color:var(--gold);letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-weight:700}.CartDrawer-module__NWi3Na__lineName{color:var(--ink);transition:color .3s var(--ease);font-size:.86rem;font-weight:700;line-height:1.35}.CartDrawer-module__NWi3Na__lineName:hover{color:var(--gold)}.CartDrawer-module__NWi3Na__lineVariant{color:var(--brick);margin-top:2px;font-size:.8rem;font-weight:500;display:block}.CartDrawer-module__NWi3Na__lineCode{color:var(--body-2);letter-spacing:.05em;text-transform:uppercase;font-size:.68rem;font-weight:500}.CartDrawer-module__NWi3Na__stepper{border:1px solid var(--line);border-radius:999px;align-self:flex-start;align-items:center;margin-top:8px;display:inline-flex;overflow:hidden}.CartDrawer-module__NWi3Na__stepper button{width:28px;height:28px;color:var(--ink);cursor:pointer;transition:.3s var(--ease);background:0 0;border:0;place-items:center;font-family:inherit;font-size:.95rem;line-height:1;display:grid}.CartDrawer-module__NWi3Na__stepper button:hover:not(:disabled){background:var(--gold);color:#fff}.CartDrawer-module__NWi3Na__stepper button:disabled{color:var(--body-2);opacity:.45;cursor:not-allowed}.CartDrawer-module__NWi3Na__stepperValue{text-align:center;width:26px;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0;font-family:inherit;font-size:.8rem;font-weight:700}.CartDrawer-module__NWi3Na__stepperValue:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:4px}.CartDrawer-module__NWi3Na__remove{width:30px;height:30px;color:var(--body-2);cursor:pointer;transition:.3s var(--ease);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.CartDrawer-module__NWi3Na__remove svg{width:16px;height:16px}.CartDrawer-module__NWi3Na__remove:hover{background:var(--cream);color:var(--brick)}.CartDrawer-module__NWi3Na__foot{padding:20px 24px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--paper);flex-direction:column;flex:none;gap:12px;display:flex}.CartDrawer-module__NWi3Na__note{color:var(--body);font-family:var(--font-ar);font-size:.8rem;line-height:1.6}.CartDrawer-module__NWi3Na__checkout{background:var(--gold);color:#fff;letter-spacing:.1em;text-transform:uppercase;text-align:center;transition:background .35s var(--ease);border-radius:10px;place-items:center;padding:.95em 1.4em;font-size:.76rem;font-weight:700;display:grid}.CartDrawer-module__NWi3Na__checkout:hover{background:var(--ink)}.CartDrawer-module__NWi3Na__continue{border:1px solid var(--line);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;text-align:center;cursor:pointer;transition:border-color .3s var(--ease), background .3s var(--ease), color .3s var(--ease);background:0 0;border-radius:10px;place-items:center;padding:.85em 1.4em;font-family:inherit;font-size:.72rem;font-weight:700;display:grid}.CartDrawer-module__NWi3Na__continue:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}.CartDrawer-module__NWi3Na__clear{color:var(--body-2);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .3s var(--ease);background:0 0;border:0;font-family:inherit;font-size:.72rem;font-weight:600}.CartDrawer-module__NWi3Na__clear:hover{color:var(--brick)}.CartDrawer-module__NWi3Na__empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:30px 34px;display:flex}.CartDrawer-module__NWi3Na__emptyTitle{color:var(--ink);font-size:1.05rem;font-weight:700}.CartDrawer-module__NWi3Na__emptyText{max-width:30ch;color:var(--body);font-family:var(--font-ar);font-size:.88rem;line-height:1.65}.CartDrawer-module__NWi3Na__empty .CartDrawer-module__NWi3Na__checkout{align-self:stretch;margin-top:12px}@media (prefers-reduced-motion:reduce){.CartDrawer-module__NWi3Na__panel,.CartDrawer-module__NWi3Na__scrim{transition:none}}[dir=rtl] .CartDrawer-module__NWi3Na__panel{transform:translate(-100%);box-shadow:30px 0 70px -40px #4e1e1499}[dir=rtl] .CartDrawer-module__NWi3Na__panel.CartDrawer-module__NWi3Na__isOpen{transform:translate(0)}
.Preloader-module__s1LkEG__preloader{z-index:var(--z-preloader);background:var(--dark-2);place-items:center;display:grid;position:fixed;inset:0}.Preloader-module__s1LkEG__isDone{opacity:0;visibility:hidden;transition:opacity .6s,visibility .6s}.Preloader-module__s1LkEG__inner{flex-direction:column;align-items:center;gap:20px;display:flex}.Preloader-module__s1LkEG__mark{width:64px;height:auto;animation:2s ease-in-out infinite Preloader-module__s1LkEG__floaty}.Preloader-module__s1LkEG__bar{background:#f7efe333;border-radius:2px;width:180px;height:2px;overflow:hidden}.Preloader-module__s1LkEG__bar span{background:var(--gold);width:0;height:100%;display:block}@keyframes Preloader-module__s1LkEG__floaty{50%{transform:translateY(-8px)}}
.ScrollProgress-module__P1kEHG__progress{width:0;height:3px;z-index:var(--z-progress);background:var(--gold);position:fixed;top:0;left:0}
.site-shell-module__atrYPW__shell{display:contents}.site-shell-module__atrYPW__shell[dir=rtl]{--font:var(--font-cairo), system-ui, sans-serif;--font-ar:var(--font-cairo), system-ui, sans-serif;font-family:var(--font)}.site-shell-module__atrYPW__shell[dir=rtl] :is(p,li,dd,dt,figcaption,blockquote,label,td,th){unicode-bidi:plaintext}
