:root{--espresso:#0E1A32;--espresso-2:#232C49;--ivory:#f6f0e7;--ivory-2:#eee5d8;--gold:#B29257;--gold-light:#DDBB7B;--burgundy:#232C49;--text:#0E1A32;--muted:#70665d;--line:rgba(14,26,50,.16);--line-dark:rgba(221,187,123,.22);--display:Baskerville,"Iowan Old Style","Palatino Linotype",Palatino,"Times New Roman",serif;--sans:"Helvetica Neue",Helvetica,Arial,Tahoma,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ivory);color:var(--text);font-family:var(--sans);font-size:16px;-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit}button{-webkit-appearance:none;appearance:none}a{color:inherit}img,video{display:block}.zs{position:relative;overflow:hidden;isolation:isolate}.zi{width:min(1360px,100%);margin:auto;padding:72px 5vw}.zm,.zo{position:absolute;top:0;right:0;bottom:0;left:0}.zm{z-index:-3}.zo{z-index:-2}.zv,.zimg{width:100%;height:100%;object-fit:cover}.zk{font-size:13px;line-height:1.2;letter-spacing:.16em;font-weight:700;text-transform:uppercase;color:var(--gold)}.zt,.zhero h1{font-family:var(--display);font-weight:400;letter-spacing:-.035em}.zt{font-size:clamp(48px,5.6vw,80px);line-height:.98;margin:16px 0 24px}.zp{font-size:16px;line-height:1.75;margin:0;color:inherit}.zlight,.zwhite{background:var(--ivory);color:var(--text)}.zdark{background:var(--espresso);color:var(--ivory)}.znav{position:fixed;z-index:200;inset:0 0 auto;height:82px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 4vw;background:#0e1a32e0;border-bottom:1px solid rgba(221,187,123,.14);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:height .3s ease,background .3s ease}.znav.zscrolled{height:70px;background:#0e1a32f5}.znavl{display:flex;gap:26px;align-items:center}.znav a{text-decoration:none}.znavl a{font-size:12px;letter-spacing:.04em;color:#f8f2e9;opacity:.86;transition:opacity .25s ease}.znavl a:hover{opacity:1}.zlogo{font:44px/1 var(--display);color:var(--gold-light);display:flex;align-items:center;justify-content:center}.zlogo img{max-height:50px;width:auto}.znavr{display:flex;justify-content:flex-end;gap:8px;align-items:center}.zctl{height:40px;min-width:40px;padding:0 11px;border:1px solid rgba(221,187,123,.28);border-radius:999px;background:transparent;color:#f8f2e9;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.znavr>a.zctl{width:40px;padding:0}.zlang{min-width:58px;font-size:11px;font-weight:700}.zmenu{display:none;position:fixed;right:4vw;top:88px;width:270px;padding:18px;background:#0e1a32fa;border:1px solid rgba(221,187,123,.2);border-radius:14px;z-index:220;flex-direction:column;gap:2px;box-shadow:0 20px 60px #00000038}.zmenu.open{display:flex}.zmenu a{padding:12px 10px;color:#f8f2e9;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.06);font-size:13px}.zhero{min-height:78vh;display:flex;align-items:center;text-align:center;background:var(--espresso);color:var(--ivory)}.zhero .zi{padding-top:128px;padding-bottom:76px}.zhero h1{font-size:clamp(68px,8vw,122px);line-height:.9;max-width:1050px;margin:22px auto 20px;color:var(--gold-light)}.zhero p{max-width:720px;margin:0 auto 26px;font-size:18px;line-height:1.65;color:#eee5d8}.zhero .zk{color:var(--gold-light)}.zbtn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border-radius:999px;border:1px solid var(--gold);background:var(--gold);color:var(--espresso);text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.03em;cursor:pointer;transition:transform .25s ease,background .25s ease,color .25s ease}.zbtn:hover{transform:translateY(-2px);background:var(--gold-light)}#group{background:var(--burgundy);color:#fff}#group .zk{color:var(--gold-light)}#group .zt,#group .zp{color:#fff}#group .zm{opacity:.34}.ztwo{display:grid;grid-template-columns:1.15fr .85fr;gap:8vw;align-items:end}#group .zp{max-width:560px;color:#f2e8df}#what{background:var(--ivory);color:var(--text)}#what .zm{opacity:.08}#what .zt{max-width:760px}.zrows{border-top:1px solid var(--line);margin-top:32px}.zrow{display:grid;grid-template-columns:70px 1fr;gap:10px;padding:17px 0;border-bottom:1px solid var(--line);align-items:center}.zrow>span{font-size:10px;letter-spacing:.14em;color:#b29257}.zrow strong{font:400 27px/1.1 var(--display);letter-spacing:-.02em}#brands{background:var(--espresso);color:var(--ivory)}#brands .zm{opacity:.18}#brands .zt{color:#fff}#brands .zp{color:#cfc5ba;max-width:540px}.zbrandhead{display:grid;grid-template-columns:1fr .7fr;gap:6vw;align-items:end}.zbrandgrid{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;padding:0 5vw 10px 0;margin:34px 0 0;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.zbrandgrid::-webkit-scrollbar{display:none}.zcard{position:relative;flex:0 0 clamp(290px,30vw,410px);height:330px;overflow:hidden;border:1px solid var(--line-dark);border-radius:14px;background:#0e1a32;color:#fff;text-align:left;cursor:pointer;scroll-snap-align:start;scroll-snap-stop:always;transition:transform .3s ease,border-color .3s ease}.zcard:hover{transform:translateY(-5px);border-color:#ddbb7b73}.zcardmedia,.zcardshade{position:absolute;top:0;right:0;bottom:0;left:0}.zcardvideo,.zcardimg{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.zcard:hover .zcardvideo,.zcard:hover .zcardimg{transform:scale(1.035)}.zcardshade{background:linear-gradient(180deg,#0e1a3208,#0e1a32eb)}.zcardin{position:absolute;left:0;right:0;bottom:0;padding:20px}.zbrandlogo{max-width:145px;max-height:54px;object-fit:contain;margin-bottom:12px}.zbn{font:400 28px/1 var(--display)}.zbc{font-size:9px;letter-spacing:.13em;color:#c7beb3;margin-top:6px;text-transform:uppercase}.zview{font-size:9px;letter-spacing:.12em;color:var(--gold-light);margin-top:14px;text-transform:uppercase}#work{background:var(--espresso);color:var(--ivory)}#work .zm{opacity:.1}#work .zt{max-width:980px}.zworkgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:32px}.zwork{min-height:175px;padding:20px;border:1px solid var(--line-dark);border-radius:12px;background:#ffffff06;color:#fff;text-align:left;cursor:pointer;transition:transform .25s ease,border-color .25s ease,background .25s ease}.zwork:hover{transform:translateY(-4px);border-color:#ddbb7b6b;background:#ffffff0b}.zwork>span{display:block;color:var(--gold);font-size:10px;letter-spacing:.13em;margin-bottom:42px}.zwork strong{display:block;font:400 24px/1.08 var(--display);margin-bottom:14px}.zwork small{font-size:9px;letter-spacing:.1em;color:#cfc5ba;text-transform:uppercase}.zcontact{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:end}#contact{background:var(--ivory);color:var(--text)}#contact .zm{opacity:.05}.zcontactcopy .zp{max-width:580px;color:var(--muted)}.zcontactlinks{border-top:1px solid var(--line)}.zcontactitem{display:grid;grid-template-columns:40px 1fr auto;gap:14px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line);color:var(--text);text-decoration:none;transition:padding .25s ease}.zcontactitem:hover{padding-left:6px}.zcontacticon{width:38px;height:38px;border:1px solid rgba(178,146,87,.55);border-radius:50%;display:grid;place-items:center;color:#b29257;font-size:15px}.zcontactitem small{display:block;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#8a8076;margin-bottom:5px}.zcontactitem strong{font:400 18px/1.2 var(--display);word-break:break-word}.zcontactitem b{font-weight:400;color:#b29257}.zfoot{min-height:82px;padding:18px 5vw;background:var(--espresso);color:#d9c9b7;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.zfoot b{font:34px var(--display);color:var(--gold-light)}.zfoot b img{max-height:42px;width:auto}.zfoot span:last-child{text-align:right}.zmodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:3vw}.zmodal.open{display:flex}.zmodalbg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0e1a32e0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.zpop,.zformpop{position:relative;z-index:2;border:1px solid rgba(221,187,123,.22);background:var(--espresso);color:#fff;box-shadow:0 30px 90px #00000057}.zpop{width:min(1120px,100%);max-height:88vh;overflow:auto;display:grid;grid-template-columns:1fr 1fr;border-radius:14px}.zpopmedia{min-height:500px;background:#0e1a32}.zpopvideo,.zpopimg{width:100%;height:100%;min-height:500px;object-fit:cover}.zpopstory{padding:46px;display:flex;flex-direction:column;justify-content:center}.zpopstory h3{font:400 56px/.95 var(--display);color:var(--gold-light);margin:12px 0 18px}.zpopstory p{font-size:15px;line-height:1.75;color:#d7cec4;margin:0}.zlinks{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.zlinks .zpopbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 15px;border:1px solid rgba(221,187,123,.34);border-radius:999px;color:#f6f0e7;text-decoration:none;font-size:10px;font-weight:700;letter-spacing:.05em}.zlinks .zpopbtn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7}.zlinks .zpopbtn svg .dot{fill:currentColor;stroke:none}.zclose{position:absolute;right:12px;top:7px;z-index:5;background:none;border:0;color:var(--gold-light);font-size:34px;cursor:pointer}.zformpop{width:min(760px,100%);max-height:90vh;overflow:auto;padding:40px;border-radius:14px}.zformpop h3{font:400 46px/1 var(--display);color:var(--gold-light);margin:12px 0 26px}.zformgrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.zform label{display:flex;flex-direction:column;gap:7px;margin-bottom:14px;color:#d8c7b4;font-size:9px;text-transform:uppercase;letter-spacing:.11em}.zform input,.zform textarea{background:transparent;border:0;border-bottom:1px solid rgba(221,187,123,.26);color:#fff;padding:10px 0;outline:none}.zform input:focus,.zform textarea:focus{border-color:var(--gold)}.zl-ar,.z-ar .zl-en{display:none!important}.z-ar .zl-ar{display:inline!important}.z-ar{font-family:Tahoma,Arial,sans-serif}.z-ar .znavl,.z-ar .zmenu,.z-ar .ztwo,.z-ar .zbrandhead,.z-ar .zpopstory,.z-ar .zg2-copy,.z-ar .zformpop{text-align:right}.z-ar .znavl,.z-ar .zrow,.z-ar .zbrandgrid,.z-ar .zworkgrid,.z-ar .zlinks,.z-ar .zformgrid{direction:rtl}.z-ar .zcard,.z-ar .zwork,.z-ar .zform input,.z-ar .zform textarea{text-align:right}@media(prefers-reduced-motion:no-preference){.zreveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.65,.3,1)}.zreveal.zshow{opacity:1;transform:none}.zs .zimg,.zs .zv{transform:scale(1.025);transition:transform 1.4s cubic-bezier(.2,.65,.3,1)}.zs.zsection-show .zimg,.zs.zsection-show .zv{transform:scale(1)}.zmodal.open .zpop,.zmodal.open .zformpop{animation:zModalIn .35s ease both}@keyframes zModalIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}@media(max-width:900px){.znav{height:68px;padding:0 16px}.znav.zscrolled{height:64px}.znavl{display:none}.zlogo{font-size:36px}.zlogo img{max-height:40px}.zctl{height:36px;min-width:36px;padding:0 9px}.znavr>a.zctl{width:36px}.zlang{min-width:50px;font-size:10px}.zmenu{top:76px;right:12px;left:12px;width:auto}.zi{padding:46px 18px}.zhero{min-height:66svh}.zhero .zi{padding-top:92px;padding-bottom:44px}.zhero h1{font-size:clamp(48px,12.5vw,68px);margin:16px auto 14px}.zhero p{font-size:14px;line-height:1.6;margin-bottom:20px}.zt{font-size:clamp(38px,10vw,52px);margin:12px 0 18px}.zp{font-size:14px;line-height:1.65}.zk{font-size:10px}.zbtn{min-height:42px;padding:0 18px;font-size:11px}.ztwo,.zbrandhead,.zcontact{grid-template-columns:1fr;gap:20px}#group .zp{max-width:none}.zrows{margin-top:22px}.zrow{grid-template-columns:42px 1fr;padding:12px 0}.zrow strong{font-size:20px}#brands .zi{padding-right:0}#brands .zbrandhead{padding-right:18px}#brands .zbrandgrid{gap:10px;padding-right:18px;margin-top:24px}#brands .zcard{flex:0 0 calc((100vw - 46px)/2);width:calc((100vw - 46px)/2);height:220px;border-radius:12px}.zcardin{padding:13px}.zbrandlogo{max-width:90px;max-height:34px;margin-bottom:8px}.zbn{font-size:19px}.zbc{font-size:7px}.zview{font-size:7px;margin-top:9px}.zworkgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.zwork{min-height:145px;padding:15px}.zwork>span{margin-bottom:28px}.zwork strong{font-size:18px}.zwork small{font-size:7px}.zcontact{gap:24px}.zcontactitem{grid-template-columns:34px 1fr auto;gap:10px;padding:14px 0}.zcontacticon{width:34px;height:34px;font-size:13px}.zcontactitem strong{font-size:15px}.zmodal{padding:10px}.zpop{grid-template-columns:1fr;max-height:92dvh}.zpopmedia{min-height:0;height:28vh;max-height:220px}.zpopvideo,.zpopimg{min-height:0;height:100%;max-height:220px}.zpopstory{padding:20px 17px 22px}.zpopstory h3{font-size:36px}.zpopstory p{font-size:13px;line-height:1.6}.zlinks{margin-top:16px}.zlinks .zpopbtn{min-height:38px;font-size:9px;padding:0 12px}.zformpop{padding:24px 17px}.zformpop h3{font-size:34px}.zformgrid{grid-template-columns:1fr;gap:0}.zfoot{min-height:68px;padding:14px 18px;grid-template-columns:1fr auto}.zfoot span:last-child{display:none}.zfoot b{font-size:28px}}@media(max-width:420px){.zi{padding-top:42px;padding-bottom:42px}#brands .zcard{height:210px}.zwork{min-height:138px}}#brands .zbrandhead{display:block!important;max-width:760px}#brands .zbrandhead .zp{display:none!important}.zbrandrail{position:relative;margin-top:30px}#brands .zbrandgrid{display:flex!important;flex-wrap:nowrap!important;gap:14px!important;overflow-x:scroll!important;overflow-y:hidden!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 2px 14px!important;scroll-snap-type:x mandatory!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch!important;touch-action:pan-x!important;scrollbar-width:none!important;cursor:grab}#brands .zbrandgrid:active{cursor:grabbing}#brands .zbrandgrid::-webkit-scrollbar{display:none!important}#brands .zcard{flex:0 0 clamp(300px,31vw,410px)!important;min-width:clamp(300px,31vw,410px)!important;scroll-snap-align:start!important}.zbrandcontrols{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:12px}.zbrandswipe{margin-right:auto;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#a99d90}.zbrandarrow{width:42px;height:42px;border-radius:50%;border:1px solid rgba(221,187,123,.28);background:transparent;color:#f6f0e7;display:grid;place-items:center;cursor:pointer;font-size:18px;line-height:1;transition:background .2s ease,color .2s ease,border-color .2s ease}.zbrandarrow:hover{background:#b29257;color:#0e1a32;border-color:#b29257}.zbrandarrow:disabled{opacity:.28;cursor:default;background:transparent;color:#f6f0e7}@media(max-width:900px){#brands .zi{width:100%!important;max-width:none!important;padding-right:18px!important}.zbrandrail{margin-top:22px}#brands .zbrandgrid{gap:10px!important;padding-bottom:12px!important}#brands .zcard{flex:0 0 calc((100vw - 56px)/2)!important;width:calc((100vw - 56px)/2)!important;min-width:calc((100vw - 56px)/2)!important;max-width:calc((100vw - 56px)/2)!important}.zbrandcontrols{margin-top:6px}.zbrandarrow{width:38px;height:38px;font-size:16px}.zbrandswipe{font-size:8px}}@media(max-width:900px){.shopify-section:has(.znav){position:sticky!important;top:0!important;z-index:500!important}.shopify-section:has(.znav) .znav{position:relative!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;height:60px!important;min-height:60px!important;padding:0 14px!important;background:#0e1a32!important;border-bottom:1px solid rgba(221,187,123,.16)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 8px 22px #0000001f!important}.shopify-section:has(.znav) .znav.zscrolled{height:60px!important}.zlogo{font-size:32px!important}.zlogo img{max-height:34px!important}.zctl{height:32px!important;min-width:32px!important;padding:0 8px!important}.znavr>a.zctl{width:32px!important;min-width:32px!important}.znavr>a.zctl svg{width:15px!important;height:15px!important}.zlang{min-width:46px!important;font-size:9px!important}.zmenu{top:66px!important;right:10px!important;left:10px!important;width:auto!important}.zhero .zi{padding-top:46px!important;padding-bottom:42px!important}.zs{scroll-margin-top:66px}}@media(min-width:901px){#brands .zcard{cursor:pointer!important}#brands .zcardmedia,#brands .zcardshade,#brands .zcardin,#brands .zcardin *{pointer-events:none!important}}@media(prefers-reduced-motion:no-preference){.ztext-motion{--ztd:0ms;opacity:0;transform:translate3d(0,20px,0);filter:blur(5px);transition:opacity .72s cubic-bezier(.2,.65,.3,1) var(--ztd),transform .82s cubic-bezier(.16,.75,.25,1) var(--ztd),filter .72s ease var(--ztd);will-change:opacity,transform,filter}.ztext-motion.ztext-in{opacity:1;transform:translateZ(0);filter:blur(0)}.ztext-heading.zwords-ready{opacity:1;transform:none;filter:none}.ztext-heading .zword{display:inline-block;opacity:0;transform:translate3d(0,.62em,0) rotateX(48deg);transform-origin:50% 100%;filter:blur(7px);transition:opacity .68s cubic-bezier(.16,.75,.25,1),transform .82s cubic-bezier(.16,.75,.25,1),filter .68s ease;transition-delay:calc(45ms + (var(--zwi,0) * 52ms));will-change:opacity,transform,filter}.ztext-heading.ztext-in .zword{opacity:1;transform:translateZ(0) rotateX(0);filter:blur(0)}.ztext-kicker{transform:translate3d(-12px,10px,0);letter-spacing:.22em}.ztext-kicker.ztext-in{transform:none;letter-spacing:.16em}.ztext-kicker.ztext-in .zl-en,.ztext-kicker.ztext-in .zl-ar{animation:zKickerGold 4.8s ease-in-out 1.1s infinite}@keyframes zKickerGold{0%,to{opacity:.76;text-shadow:0 0 0 rgba(178,146,87,0)}50%{opacity:1;text-shadow:0 0 16px rgba(178,146,87,.28)}}.ztext-body{transform:translate3d(0,16px,0)}.ztext-body.ztext-in{transform:none}.ztext-micro{transform:translate3d(0,10px,0);filter:blur(3px)}.ztext-micro.ztext-in{transform:none;filter:none}.ztext-pulse.ztext-in{animation:zTextPulse 5.2s ease-in-out 1.3s infinite}@keyframes zTextPulse{0%,to{opacity:.72}50%{opacity:1}}.znavl a,.zmenu a{position:relative;transition:opacity .25s ease,letter-spacing .32s ease}.znavl a:after,.zmenu a:after{content:"";position:absolute;left:0;bottom:5px;width:0;height:1px;background:var(--gold);transition:width .35s ease}.znavl a:hover,.zmenu a:hover{letter-spacing:.075em}.znavl a:hover:after,.zmenu a:hover:after{width:100%}.zcard:hover .zbn,.zwork:hover strong,.zcontactitem:hover strong{animation:zTextLift .38s ease both}@keyframes zTextLift{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}.zview,.zbrandswipe,.zwork small{animation:zMicroBreath 4.2s ease-in-out infinite}@keyframes zMicroBreath{0%,to{opacity:.58}50%{opacity:1}}.zmodal.open .ztext-motion{opacity:1;transform:none;filter:none}}@media(max-width:900px)and (prefers-reduced-motion:no-preference){.ztext-motion{transform:translate3d(0,13px,0);filter:blur(3px);transition-duration:.58s}.ztext-heading .zword{transform:translate3d(0,.42em,0);filter:blur(4px);transition-duration:.62s;transition-delay:calc(30ms + (var(--zwi,0) * 34ms))}}#what .zrowlink{position:relative;grid-template-columns:70px 1fr auto;color:inherit;text-decoration:none;cursor:pointer;transition:padding-left .28s ease,background .28s ease,border-color .28s ease}#what .zrowlink .zrowarrow{font-size:18px;line-height:1;font-weight:400;color:var(--gold);opacity:.38;transform:translate(-4px,4px);transition:opacity .28s ease,transform .28s ease}#what .zrowlink:hover{padding-left:12px;background:#b292570e;border-bottom-color:#b2925761}#what .zrowlink:hover .zrowarrow{opacity:1;transform:translate(0)}#what .zrowlink:focus-visible{outline:1px solid var(--gold);outline-offset:4px}.z-ar #what .zrowlink:hover{padding-left:0;padding-right:12px}.z-ar #what .zrowlink .zrowarrow{transform:translate(4px,4px) scaleX(-1)}.z-ar #what .zrowlink:hover .zrowarrow{transform:translate(0) scaleX(-1)}@media(max-width:900px){#what .zrowlink{grid-template-columns:42px 1fr auto}#what .zrowlink .zrowarrow{font-size:15px}#what .zrowlink:active{background:#b2925714}}.zbranches{margin-top:20px;padding-top:17px;border-top:1px solid rgba(221,187,123,.18)}.zbranchlabel{margin-bottom:10px;color:var(--gold);font-size:9px;line-height:1;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.zbranches-ar{display:none}.z-ar .zbranches-en{display:none!important}.z-ar .zbranches-ar{display:block!important}.zbranchlist{display:flex;flex-wrap:wrap;gap:7px}.zbranchlist span{display:inline-flex;align-items:center;min-height:31px;padding:0 11px;border:1px solid rgba(221,187,123,.26);border-radius:999px;background:#ffffff09;color:#eee4d8;font-size:10px;letter-spacing:.025em}.z-ar .zbranchlist{direction:rtl}@media(max-width:900px){.zbranches{margin-top:16px;padding-top:14px}.zbranchlist{gap:6px}.zbranchlist span{min-height:29px;padding:0 9px;font-size:9px}}.zformsuccess{margin:0 0 18px;padding:12px 14px;border:1px solid rgba(178,146,87,.45);border-radius:10px;background:#b292571a;color:#f6f0e7;font-size:12px;line-height:1.5}.zformerrors{margin:0 0 18px;padding:12px 14px;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#f6f0e7;font-size:12px;line-height:1.5}html.z-modal-lock,html.z-modal-lock body{overflow:hidden!important;overscroll-behavior:none!important}@media(max-width:900px){.zbrandmodal{display:none!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10050!important;width:100vw!important;height:100dvh!important;padding:0!important;margin:0!important;overflow:hidden!important;isolation:isolate!important}.zbrandmodal.open{display:block!important}.zbrandmodal .zmodalbg{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#0e1a32c7!important;backdrop-filter:blur(9px)!important;-webkit-backdrop-filter:blur(9px)!important}.zbrandmodal .zpop{position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;width:min(500px,calc(100vw - 28px))!important;height:min(78dvh,760px)!important;max-height:calc(100dvh - 84px)!important;min-height:0!important;margin:0!important;transform:translate(-50%,-50%)!important;display:block!important;overflow:hidden!important;border-radius:24px!important;border:1px solid rgba(221,187,123,.28)!important;background:#0e1a32!important;box-shadow:0 30px 100px #00000094!important}.zbrandmodal.open .zpop{animation:zPopupFinalIn .3s cubic-bezier(.2,.7,.25,1) both!important}@keyframes zPopupFinalIn{0%{opacity:0;transform:translate(-50%,calc(-50% + 14px)) scale(.985)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.zbrandmodal .zpop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#05050508,#0e1a3214 28%,#0e1a3261 50%,#0e1a32e0 76%,#0e1a32fa)}.zbrandmodal .zpopmedia{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important;border-radius:24px!important;background:#0e1a32!important}.zbrandmodal .zpopvideo,.zbrandmodal .zpopimg{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;pointer-events:none!important;background:#0e1a32!important}.zbrandmodal .zpopvideo::-webkit-media-controls,.zbrandmodal .zpopvideo::-webkit-media-controls-enclosure,.zbrandmodal .zpopvideo::-webkit-media-controls-panel,.zbrandmodal .zpopvideo::-webkit-media-controls-play-button,.zbrandmodal .zpopvideo::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none!important}.zbrandmodal .zpopstory{position:absolute!important;left:0!important;right:0!important;bottom:0!important;z-index:3!important;display:block!important;width:100%!important;height:auto!important;max-height:64%!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;padding:36px 18px calc(20px + env(safe-area-inset-bottom))!important;background:linear-gradient(180deg,#0e1a3200,#0e1a32c7 14%,#0e1a32f0 34%,#0e1a32fa)!important;border-radius:0 0 24px 24px!important;scrollbar-width:thin!important;scrollbar-color:rgba(221,187,123,.46) transparent!important}.zbrandmodal .zpopstory::-webkit-scrollbar{width:3px!important}.zbrandmodal .zpopstory::-webkit-scrollbar-track{background:transparent!important}.zbrandmodal .zpopstory::-webkit-scrollbar-thumb{background:#ddbb7b80!important;border-radius:999px!important}.zbrandmodal .zpopstory .zk{color:var(--gold)!important;text-shadow:0 2px 14px rgba(0,0,0,.38)!important}.zbrandmodal .zpopstory h3{font-size:34px!important;line-height:.98!important;margin:8px 0 12px!important;color:#ddbb7b!important;text-shadow:0 4px 20px rgba(0,0,0,.45)!important}.zbrandmodal .zpopstory p{font-size:13px!important;line-height:1.62!important;margin:0!important;color:#f6efe7!important;text-shadow:0 2px 12px rgba(0,0,0,.5)!important}.zbrandmodal .zbranches{margin-top:15px!important;padding-top:13px!important;border-top-color:#ffffff2e!important}.zbrandmodal .zbranchlist{gap:6px!important}.zbrandmodal .zbranchlist span{min-height:30px!important;padding:0 10px!important;font-size:9px!important;background:#0e1a3257!important;border-color:#ddbb7b61!important;color:#fff7ed!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important}.zbrandmodal .zlinks{position:relative!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:18px 0 0!important;padding:14px 0 2px!important;background:transparent!important;border-top:1px solid rgba(255,255,255,.16)!important}.zbrandmodal .zlinks .zpopbtn{width:100%!important;min-height:46px!important;background:#0e1a3261!important;border-color:#ddbb7b6b!important;color:#fffaf3!important;backdrop-filter:blur(9px)!important;-webkit-backdrop-filter:blur(9px)!important}.zbrandmodal .zclose{position:absolute!important;top:12px!important;left:12px!important;right:auto!important;z-index:6!important;min-width:72px!important;height:40px!important;padding:0 13px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#0e1a328f!important;border:1px solid rgba(221,187,123,.38)!important;color:#f6f0e7!important;font-size:0!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.zbrandmodal .zclose:before{content:"\2190  Back";font-size:11px!important;font-weight:700!important;letter-spacing:.04em!important}.z-ar .zbrandmodal .zclose{left:auto!important;right:12px!important}.z-ar .zbrandmodal .zclose:before{content:"\631\62c\648\639  \2192"}}@media(max-width:420px){.zbrandmodal .zpop{width:calc(100vw - 24px)!important;height:min(80dvh,700px)!important;max-height:calc(100dvh - 76px)!important}.zbrandmodal .zpopstory{max-height:68%!important;padding-left:16px!important;padding-right:16px!important}}@media(prefers-reduced-motion:no-preference){.zbrandmodal .zpopimg{animation:zPopupImageDrift 12s ease-in-out infinite alternate}@keyframes zPopupImageDrift{0%{transform:scale(1.02)}to{transform:scale(1.1) translate3d(-1.2%,.5%,0)}}}.zform select{width:100%;background:transparent;border:0;border-bottom:1px solid rgba(221,187,123,.26);color:#fff;padding:10px 0;outline:none;border-radius:0}.zform select:focus{border-color:var(--gold)}.zform select option{color:#0e1a32;background:#f6f0e7}.zformsuccess{margin:0 0 18px;padding:13px 15px;border:1px solid rgba(178,146,87,.45);border-radius:10px;background:#b292571a;color:#f6f0e7;font-size:13px;line-height:1.5}.zformerrors{margin:0 0 18px;padding:13px 15px;border:1px solid rgba(210,120,120,.38);border-radius:10px;background:#8c28281f;color:#ffe9e9;font-size:12px}@media(prefers-reduced-motion:no-preference){.zcard[data-brand=kova] .zcardimg{animation:zKovaCardMotion 9s ease-in-out infinite alternate}#brand-kova .zpopimg{animation:zKovaPopupMotion 14s ease-in-out infinite alternate}@keyframes zKovaCardMotion{0%{transform:scale(1.02) translate3d(-1%,0,0)}to{transform:scale(1.1) translate3d(1.5%,-1%,0)}}@keyframes zKovaPopupMotion{0%{transform:scale(1.03) translate3d(-1%,0,0)}to{transform:scale(1.12) translate3d(1.5%,-1.2%,0)}}}#hero .zm{overflow:hidden}#hero .zm .zv{width:100%;height:100%;object-fit:cover;object-position:center center;transform:scale(1.12);transform-origin:center center}@media(max-width:980px){#hero .zm .zv{transform:scale(1.26);object-position:center center}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/zaina.css.map */
