@font-face{font-family:cairo;src:url(../media/cairo_arabic_wght_normal-s.p.05doa6ujdstih.woff2)format("woff2");font-display:swap;font-weight:200 1000;font-style:normal}@font-face{font-family:cairo;src:url(../media/cairo_latin_wght_normal-s.p.2iok-qycucwrx.woff2)format("woff2");font-display:swap;font-weight:200 1000;font-style:normal}@font-face{font-family:cairo Fallback;src:local(Arial);ascent-override:137.28%;descent-override:60.16%;line-gap-override:0.0%;size-adjust:94.91%}.pUNRsq_className{font-family:cairo,cairo Fallback}.pUNRsq_variable{--font-cairo:"cairo", "cairo Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-cairo);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.overflow-clip{overflow:clip}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[xml\:lang\]{xml:lang}}:root{--brand:#56aefb;--sky:#56c4fb;--ink:#14589a;--deep:#0a65b4;--heading:#328bd1;--radius:65px;--content:1166px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where(*){box-sizing:border-box}:where(html){scroll-behavior:smooth;scroll-padding-top:80px}:where(body){color:var(--ink);font-family:var(--font-cairo), Tahoma, Arial, sans-serif;background:#fff;margin:0;line-height:1.7}:where(h1),:where(h2),:where(h3),:where(p){margin-block-start:0}:where(button),:where(input),:where(textarea),:where(select){font:inherit}:where(button),:where(a),:where(input),:where(textarea),:where(select){-webkit-tap-highlight-color:transparent}:where(button),:where(a){touch-action:manipulation}:where(button){cursor:pointer;border:0}:where(a){color:inherit;text-decoration:none}:where(button:disabled){cursor:wait;opacity:.65}:where(img){max-width:100%;height:auto}:where(button:focus-visible),:where(a:focus-visible),:where(input:focus-visible),:where(textarea:focus-visible),:where(select:focus-visible),:where(summary:focus-visible){outline-offset:5px;outline:3px solid #0a4e86}:where(main:focus){outline:none}:where(){color:#073660;background:#a6e3ff}:where(.sr-only){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.skip-link){color:var(--deep);z-index:100;top:-100px;background:#fff;padding:10px 22px;position:fixed;inset-inline-start:20px}:where(.skip-link:focus){top:12px}:where(.button){background:var(--deep);color:#fff;border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;min-height:48px;padding:8px 26px;font-size:17px;font-weight:750;line-height:1.5;transition:background .2s,transform .2s;display:inline-flex}:where(.button:hover){background:#084e90;transform:translateY(-2px)}:where(.button-outline){color:#fff;background:0 0;border-color:#fff}:where(.button-outline:hover){color:var(--deep);background:#fff}:where(.icon-button){width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:inline-flex}:where(.icon-button:hover){background:#ffffff2e}:where(.circle-button){border:1px solid var(--brand);color:var(--deep)}:where(.cloud-surface){background:#f5fbff url(/assets/cloud-background.webp) top/cover no-repeat}:where(.section-title){color:var(--heading);text-align:center;margin:0;font-size:clamp(36px,5.56vw,80px);font-weight:800;line-height:1.35}:where(.page-container){width:min(1244px,100% - 64px);margin-inline:auto}:where(.page-intro){text-align:center;max-width:700px;margin:26px auto 48px;font-size:20px}:where(.text-link){text-underline-offset:5px;text-decoration:underline}:where(.site-header){z-index:40;background:#fff;position:relative}:where(.site-header.over-hero){color:#fff;background:0 0;position:absolute;inset:0 0 auto}:where(.header-inner){width:min(var(--content), calc(100% - 64px));justify-content:space-between;align-items:center;height:67px;margin-inline:auto;display:flex}:where(.over-hero .header-inner){align-items:flex-start;height:140px;padding-top:35px}:where(.logo-link){flex-shrink:0;line-height:0;display:block}:where(.logo-link img){object-fit:contain;width:86px;height:52px}:where(.over-hero .logo-link img){width:115px;height:70px}:where(.header-controls){flex-direction:row;align-items:center;gap:15px;display:flex}:where(.over-hero .header-controls){padding-top:12px}:where(.language-link){justify-content:center;align-items:center;min-width:34px;min-height:44px;font-size:17px;font-weight:800;display:flex}:where(.menu-toggle){width:44px;height:44px;color:inherit;background:0 0;flex-direction:column;justify-content:center;gap:6px;padding:6px;display:flex}:where(.menu-toggle span){background:currentColor;width:31px;height:2px}:where(.navigation-overlay){z-index:90;color:#14589a;background:#56c4fb;position:fixed;inset:0;overflow-y:auto}:where(.navigation-close){color:#fff;top:48px;background:#14589a;width:38px;height:38px;position:absolute;inset-inline-end:9.5%}:where(.navigation-links){width:min(940px,100% - 80px);margin:120px auto 70px}:where(.navigation-row){border-bottom:1px solid #ffffff35}:where(.navigation-line){align-items:center;gap:24px;min-height:106px;display:flex}:where(.navigation-line>a){flex:1;font-size:clamp(36px,4.86vw,70px);font-weight:800;line-height:1.3}:where(.navigation-line>a:hover){padding-inline-start:12px}:where(.navigation-number){color:#fff;opacity:1;writing-mode:vertical-rl;background:#14589a;border-radius:4px;padding:2px 3px;font-size:15px}:where(.submenu-toggle){color:#fff;background:0 0;min-width:50px;height:60px;margin-inline-start:auto;font-size:42px;font-weight:200}:where(.submenu){gap:5px;margin:0;padding:0 48px 20px;list-style:none;display:grid}:where(.submenu a){padding:5px;font-size:24px;display:block}:where(.submenu a:hover){text-decoration:underline}:where(.navigation-overlay a:focus-visible),:where(.navigation-overlay button:focus-visible){outline-color:#fff}:where(.hero){color:#fff;background:#6fb9d5 url(/assets/hero-background.webp) 50%/cover;height:100svh;min-height:680px;max-height:1100px;position:relative;overflow:hidden}:where(.hero-heading-ar),:where(.hero-heading-en){z-index:3;text-shadow:0 2px 4px #174e6926;margin:0;font-size:clamp(55px,5.56vw,92px);font-weight:850;line-height:1.2;position:absolute;top:38.7%}:where(.hero-heading-ar){text-align:center;width:202px;right:6.35%}:where(.hero-heading-en){text-align:center;width:240px;left:4.8%}:where(.hero-product){z-index:2;width:min(49.8vw,820px);transition:transform 2s ease-in-out;position:absolute;top:21%;left:49%;transform:translate(-50%)}:where(.hero-product img){width:100%;display:block}:where(.hero-step-1 .hero-product){transform:translate(-50%,-166.3%)}:where(.hero-step-2 .hero-product){transform:translate(-50%,-8.6%)}:where(.hero-cloud){z-index:3;pointer-events:none;width:16.1%;position:absolute}:where(.hero-cloud-top){top:31.2%;left:25.3%}:where(.hero-cloud-bottom){width:14.86%;top:59.45%;left:54.72%}:where(.hero-discover){z-index:5;min-width:193px;height:62px;font-size:19px;position:absolute;bottom:7.3%;left:50%;transform:translate(-50%)}:where(.hero-discover:hover){transform:translate(-50%)translateY(-2px)}:where(.hero-controls){align-items:center;gap:0;display:flex;position:absolute;bottom:7.3%;right:8.2%}:where(.hero-controls button:focus-visible){outline-color:#fff}:where(.category-section){flex-direction:column;align-items:center;gap:26px;min-height:809px;padding:72px 25px 120px;display:flex}:where(.category-section>.button){min-width:190px}:where(.category-icons){justify-content:space-between;align-items:flex-start;gap:25px;width:min(1051px,100%);margin-top:77px;display:flex}:where(.category-link){text-align:center;color:var(--deep);flex-direction:column;flex:1;align-items:center;gap:25px;font-size:22px;font-weight:750;line-height:1.5;display:flex}:where(.category-link img){object-fit:contain;background:#fff;border-radius:50%;width:146px;height:146px;transition:transform .25s,filter .25s;box-shadow:0 3px 16px #0a65b429}:where(.category-link:hover img){filter:drop-shadow(0 8px 12px #56aefb40);transform:translateY(-7px)}:where(.about-section){color:#fff;background:#7bbdd3 url(/assets/page-background.webp) 50%/cover;grid-template-columns:1fr 1.5fr 1fr;align-items:center;gap:30px;min-height:809px;padding:95px max(50vw - 622px,48px) 65px;display:grid}:where(.about-copy){text-align:center;text-shadow:0 1px 3px #174e6980;font-size:17px;font-weight:650;line-height:1.65}:where(.about-copy h1),:where(.about-copy h2){white-space:nowrap;margin-bottom:20px;font-size:clamp(35px,4.15vw,60px);font-weight:800;line-height:1.25}:where(.about-copy p){margin-bottom:20px}:where(.about-ar){grid-area:1/1}:where(.about-en){grid-area:1/3}:where(.about-visual){flex-direction:column;grid-area:1/2;align-items:center;gap:34px;display:flex}:where(.about-visual img){filter:drop-shadow(0 10px 20px #174e6930);width:100%;max-width:495px}:where(.about-visual .button){min-width:193px}:where(.about-section.standalone){min-height:calc(100svh - 67px)}:where(.showcase-section){min-height:809px;padding:80px 20px 70px}:where(.showcase-stage){justify-content:center;align-items:center;gap:20px;width:min(1280px,100%);margin:65px auto 0;display:flex;position:relative}:where(.showcase-image){width:min(1071px,100% - 130px);padding-bottom:40px;position:relative}:where(.showcase-image img){width:100%;height:auto;animation:.3s fade-in;display:block}:where(.category-badge){background:var(--deep);color:#fff;text-align:center;border-radius:50%;justify-content:center;align-items:center;width:113px;height:113px;padding:12px;font-size:20px;font-weight:750;line-height:1.45;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}:where(.category-badge:hover){background:#14589a}:where(.showcase-previous){position:absolute;left:0}:where(.showcase-next){position:absolute;right:0}:where(.showcase-dots){justify-content:center;gap:12px;margin-top:35px;display:flex}:where(.showcase-dots button){outline-offset:6px;background:#b7d9ed;border-radius:50%;width:12px;height:12px;padding:0;position:relative}:where(){content:"";position:absolute;inset:-12px}:where(.showcase-dots button[aria-pressed=true]){background:var(--deep)}:where(.site-footer){color:#fff;background:#6eafc7 url(/assets/footer-background.webp) 50%/cover;min-height:623px;padding:120px 40px 80px}:where(.footer-inner){text-align:center;text-shadow:0 1px #14589a,1px 0 #14589a,0 -1px #14589a,-1px 0 #14589a,0 1px 4px #14589a;grid-template-columns:1.15fr .8fr 1.1fr;align-items:start;gap:90px;width:min(1100px,100%);margin-inline:auto;display:grid}:where(.footer-company>a){line-height:0;display:inline-block}:where(.footer-company p){max-width:280px;margin:28px auto 20px;font-size:17px}:where(.site-footer h2){color:#fff;margin:0 0 18px;font-size:42px;font-weight:800;line-height:1.3}:where(.site-footer ul){gap:7px;margin:0;padding:0;font-size:19px;list-style:none;display:grid}:where(.site-footer dt){margin-top:16px;font-size:20px;font-weight:750}:where(.site-footer dd){overflow-wrap:anywhere;margin:0;font-size:17px}:where(.site-footer dd a){display:block}:where(.site-footer a:hover){text-underline-offset:4px;text-decoration:underline}:where(.social-links){flex-wrap:wrap;justify-content:center;gap:12px;font-size:15px;display:flex}:where(.footer-contact dl){margin:0}:where(.catalog-page){min-height:700px;padding:55px 0 100px}:where(.category-tabs){flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(16px,4.8vw,70px);margin:45px auto 40px;font-size:21px;font-weight:750;line-height:1.5;display:flex}:where(.category-tabs a){color:var(--deep);border-bottom:2px solid #0000;padding:8px 3px}:where(.category-tabs a[aria-current=page]){border-color:var(--deep)}:where(.category-tabs a:hover){color:#083e73}:where(.catalog-search){align-items:center;gap:12px;max-width:660px;margin:0 auto 45px;display:flex}:where(.catalog-search input){min-width:0;color:var(--ink);background:#ffffffdc;border:1px solid #79b5da;border-radius:50px;flex:1;min-height:48px;padding:10px 20px}:where(.catalog-search>a){white-space:nowrap;text-decoration:underline}:where(.product-grid),:where(.gallery-grid){grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 60px;display:grid}:where(.product-card-image),:where(.gallery-tile){aspect-ratio:1;border-radius:var(--radius);background:#f9fcff;border:1px solid #707070;overflow:hidden}:where(.product-card-image img),:where(.gallery-tile img){object-fit:cover;width:100%;height:100%;transition:transform .3s}:where(.product-card a:hover img),:where(.gallery-tile:hover img){transform:scale(1.025)}:where(.product-card h2){text-align:center;margin:15px 0 0;font-size:21px;font-weight:750}:where(.gallery-tile){cursor:zoom-in;padding:0;display:block}:where(.gallery-page .category-tabs){margin-bottom:55px}:where(.empty-state){text-align:center;min-height:270px;padding:60px 15px;font-size:21px}:where(.empty-state p){margin-bottom:30px}:where(.detail-page){padding:32px 0 90px}:where(.breadcrumbs){flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:45px;font-size:16px;display:flex}:where(.breadcrumbs a){text-underline-offset:5px;text-decoration:underline}:where(.product-detail){grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}:where(.detail-image){border-radius:var(--radius);background:#fff;border:1px solid #aac7d9;overflow:hidden}:where(.detail-image img){width:100%;display:block}:where(.detail-copy h1){margin:22px 0;font-size:clamp(32px,3.5vw,52px);font-weight:800;line-height:1.4}:where(.detail-copy p){white-space:pre-line;margin:20px 0 35px;font-size:19px}:where(.eyebrow){font-size:17px;font-weight:750}:where(.specifications>div){border-bottom:1px solid #a9d2ed;grid-template-columns:1fr 1.5fr;gap:15px;padding:12px 0;display:grid}:where(.specifications dd){margin:0}:where(.related-products){margin-top:100px}:where(.related-products>h2){margin-bottom:40px;font-size:32px}:where(.related-products .product-grid){grid-template-columns:repeat(3,minmax(0,1fr))}:where(.gallery-dialog){color:var(--ink);background:#fff;border:0;border-radius:25px;max-width:min(850px,94vw);max-height:95svh;margin:auto;padding:0;overflow:auto}:where(){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#04283acc}:where(.gallery-modal-content){text-align:center;padding:35px;position:relative}:where(.gallery-modal-content>img){object-fit:contain;border-radius:15px;width:auto;max-width:100%;max-height:70svh}:where(.gallery-modal-content>p){margin:15px 0;font-size:20px;font-weight:750}:where(.gallery-close){z-index:2;inset-inline-end:8px;background:#fff;position:absolute;top:8px;box-shadow:0 2px 12px #0002}:where(.gallery-controls){justify-content:center;align-items:center;gap:30px;display:flex}:where(.contact-page){padding:55px 0 110px}:where(.contact-page .section-title){font-size:clamp(34px,4.5vw,66px)}:where(.contact-layout){grid-template-columns:1fr 1.5fr;align-items:start;gap:70px;display:grid}:where(.contact-direct){background:#fffc;border:1px solid #c3e1f2;border-radius:35px;padding:35px}:where(.contact-direct h2){font-size:32px}:where(.contact-direct dl){margin:0 0 30px}:where(.contact-direct dt){margin-top:20px;font-weight:800}:where(.contact-direct dd){overflow-wrap:anywhere;margin:4px 0}:where(.contact-direct dd a){display:block}:where(.contact-direct .text-link){margin-top:20px;display:block}:where(.contact-form){grid-template-columns:1fr 1fr;gap:23px;display:grid}:where(.form-row){flex-direction:column;gap:8px;display:flex}:where(.form-row label){font-weight:700}:where(.form-row input),:where(.form-row textarea),:where(.admin-input){color:var(--ink);background:#fff;border:1px solid #79b5da;border-radius:14px;width:100%;min-height:50px;padding:12px 15px}:where(.form-row textarea){resize:vertical}:where(.full-row){grid-column:1/-1}:where(.honeypot){clip-path:inset(50%);width:1px;height:1px;position:absolute;inset-inline-start:0;overflow:hidden}:where(.form-feedback){overflow-wrap:anywhere;font-size:16px}:where(.form-feedback[role=alert]){color:#9e2323}:where(.form-feedback p){background:#ffffffcf;border-radius:14px;padding:18px}:where(.system-state){text-align:center;background:#f2f9ff;flex-direction:column;justify-content:center;align-items:center;min-height:65svh;padding:80px 25px;display:flex}:where(.system-state h1){font-size:clamp(28px,4vw,50px);font-weight:800}:where(.system-state p){font-size:20px}:where(.system-actions){flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}:where(.error-number){color:var(--brand);margin:0;font-size:80px;font-weight:850}:where(.loading-cloud){background:var(--brand);border-radius:40px;width:75px;height:40px;margin-bottom:30px;animation:1.5s ease-in-out infinite cloud-pulse}@keyframes cloud-pulse{50%{opacity:.4;transform:translateY(-5px)}}@keyframes fade-in{0%{opacity:.3}to{opacity:1}}@media (min-width:1650px){:where(.hero-heading-ar){right:10%}:where(.hero-heading-en){left:10%}:where(.hero-product){top:24%}:where(.hero-cloud-top){top:29%}:where(.hero-cloud-bottom){top:61%}}@media (max-width:1100px){:where(.about-section){grid-template-columns:1fr 1.3fr 1fr;gap:20px;padding-inline:30px}:where(.about-copy){font-size:14px}:where(.about-copy h1),:where(.about-copy h2){font-size:35px}:where(.hero){min-height:650px}:where(.hero-heading-ar),:where(.hero-heading-en){width:180px;font-size:65px}:where(.hero-heading-ar){right:2%}:where(.hero-heading-en){left:2%}:where(.hero-product){width:58vw;top:30%}:where(.category-icons){gap:15px}:where(.category-link){font-size:18px}:where(.category-link img){width:125px;height:125px}:where(.product-grid),:where(.gallery-grid){gap:30px}:where(.footer-inner){gap:40px}:where(.product-detail){gap:35px}:where(.contact-layout){grid-template-columns:1fr 1.3fr;gap:35px}}@media (max-width:767px){:where(.header-inner){width:calc(100% - 36px)}:where(.over-hero .header-inner){height:105px;padding-top:20px}:where(.over-hero .logo-link img){width:95px;height:58px}:where(.over-hero .header-controls){padding-top:1px}:where(.hero){min-height:690px;max-height:950px}:where(.hero-heading-ar),:where(.hero-heading-en){width:43%;font-size:clamp(34px,7.5vw,54px);line-height:1.3;top:25%}:where(.hero-heading-ar){right:4%}:where(.hero-heading-en){text-align:left;left:4%}:where(.hero-heading-ar br),:where(.hero-heading-en br){display:none}:where(.hero-product){width:92vw;max-width:600px;top:38%}:where(.hero-cloud-top){width:25%;top:38%;left:16%}:where(.hero-cloud-bottom){width:27%;top:65%;left:66%}:where(.hero-discover){min-width:180px;height:52px;font-size:17px;bottom:9%}:where(.hero-controls){bottom:1.8%;right:50%;transform:translate(50%)}:where(.section-title){font-size:clamp(34px,7.5vw,56px)}:where(.category-section){gap:22px;min-height:650px;padding:55px 24px 70px}:where(.category-icons){grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 16px;max-width:570px;margin-top:30px;display:grid}:where(.category-link){gap:14px;font-size:16px}:where(.category-link img){width:110px;height:110px}:where(.about-section){flex-direction:column;gap:35px;min-height:auto;padding:60px 28px;display:flex}:where(.about-ar){order:0}:where(.about-visual){order:1;gap:25px}:where(.about-en){order:2}:where(.about-copy){max-width:500px;font-size:18px}:where(.about-copy h1),:where(.about-copy h2){font-size:44px}:where(.about-visual img){width:min(420px,86vw)}:where(.showcase-section){min-height:540px;padding:55px 15px}:where(.showcase-stage){gap:0;margin-top:55px}:where(.showcase-image){width:100%;padding-bottom:45px}:where(.showcase-previous),:where(.showcase-next){z-index:2;top:calc(100% + 10px)}:where(.showcase-previous){left:20%}:where(.showcase-next){right:20%}:where(.category-badge){width:90px;height:90px;font-size:16px}:where(.showcase-dots){gap:18px;margin-top:35px}:where(.site-footer){min-height:0;padding:60px 28px}:where(.footer-inner){grid-template-columns:1fr 1fr;gap:45px 20px}:where(.footer-company){grid-column:1/-1}:where(.footer-company p){max-width:470px}:where(.site-footer h2){font-size:32px}:where(.site-footer ul){font-size:17px}:where(.site-footer dd){font-size:15px}:where(.page-container){width:calc(100% - 36px)}:where(.catalog-page){padding-top:45px}:where(.category-tabs){gap:14px 22px;margin:30px 0;font-size:16px}:where(.catalog-search){flex-wrap:wrap;gap:8px;margin-bottom:35px}:where(.catalog-search .button){padding-inline:20px}:where(.catalog-search>a){font-size:14px}:where(.product-grid),:where(.gallery-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}:where(.product-card-image),:where(.gallery-tile){border-radius:35px}:where(.product-card h2){font-size:17px}:where(.gallery-page .category-tabs){margin-bottom:35px}:where(.product-detail){grid-template-columns:1fr;gap:35px}:where(.detail-image){border-radius:40px;max-width:550px;margin-inline:auto}:where(.detail-copy h1){font-size:38px}:where(.related-products){margin-top:65px}:where(.related-products .product-grid){grid-template-columns:repeat(2,minmax(0,1fr))}:where(.contact-layout){grid-template-columns:1fr;gap:40px}:where(.contact-direct){padding:25px}:where(.contact-page){padding-top:40px}:where(.page-intro){font-size:17px}:where(.contact-form){gap:20px}:where(.navigation-close){top:28px;inset-inline-end:22px}:where(.navigation-links){width:calc(100% - 48px);margin-top:100px}:where(.navigation-line){gap:14px;min-height:85px}:where(.navigation-line>a){font-size:clamp(30px,7vw,46px)}:where(.submenu){padding-inline:30px;font-size:19px}:where(.submenu a){font-size:19px}:where(.gallery-modal-content){padding:30px 15px 20px}}@media (max-width:430px){:where(.hero){min-height:650px}:where(.hero-product){top:40%}:where(.hero-heading-ar),:where(.hero-heading-en){font-size:34px;top:28%}:where(.hero-cloud-top){top:41%}:where(.hero-cloud-bottom){top:61%}:where(.hero-discover){bottom:12%}:where(.category-section){padding-inline:18px}:where(.category-icons){grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 20px}:where(.category-link:last-child){grid-column:1/-1}:where(.category-link img){width:105px;height:105px}:where(.category-link){font-size:17px}:where(.showcase-section){min-height:460px}:where(.showcase-stage){margin-top:40px}:where(.showcase-dots){gap:14px}:where(.showcase-previous){left:10%}:where(.showcase-next){right:10%}:where(.category-badge){width:80px;height:80px;font-size:15px}:where(.product-grid),:where(.gallery-grid){grid-template-columns:1fr;gap:30px}:where(.product-card-image),:where(.gallery-tile){border-radius:45px}:where(.product-card){width:100%;max-width:450px;margin-inline:auto}:where(.footer-inner){grid-template-columns:1fr}:where(.footer-company){grid-column:auto}:where(.contact-form),:where(.related-products .product-grid){grid-template-columns:1fr}:where(.about-copy h1),:where(.about-copy h2){font-size:38px}:where(.navigation-line>a){font-size:32px}:where(.catalog-search input){flex-basis:100%;width:100%}}@media (prefers-reduced-motion:reduce){:where(html:not([data-motion=full])){scroll-behavior:auto}:where(html:not([data-motion=full])) :where(*),:where(html:not([data-motion=full])) :where(),:where(html:not([data-motion=full])) :where(){transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}:where(.hero-product){transform:translate(-50%)}}:where(.showcase-dots){border:0;padding:0}:where(.site-header.stuck){position:fixed;inset:0 0 auto;box-shadow:0 1px 8px #14589a10}:where(.hero-cloud){transition:transform 2s ease-in-out}:where(.hero-step-1 .hero-cloud-top){transform:translateY(-464%)}:where(.hero-step-1 .hero-cloud-bottom){transform:translateY(-656%)}:where(.hero-step-2 .hero-cloud-top){transform:translateY(-94.3%)}:where(.hero-step-2 .hero-cloud-bottom){transform:translateY(-24.2%)}:where(.navigation-pending){color:#fff;z-index:110;background:#14589a;border-radius:20px;padding:10px 18px;font-size:16px;position:fixed;inset:auto 20px 20px auto}:where(.catalog-page .page-container){position:relative}:where(.catalog-search-panel>summary){cursor:pointer;inset-inline-end:0;border:1px solid #9bc6e3;border-radius:30px;padding:8px 16px;font-size:15px;font-weight:750;list-style:none;position:absolute;top:30px}:where(.catalog-search-panel[open]>summary){background:#edf7ff}:where(.catalog-search-panel[open]){padding-top:0}:where(.catalog-search-panel[open] .catalog-search){margin-bottom:35px}@media (min-width:1101px){:where(html[data-font=cairo-temporary] .hero-heading-en){transform-origin:top;top:37%;transform:scale(1.05,1.02)}:where(html[data-font=cairo-temporary] .hero-heading-ar){transform-origin:100% 0;top:37.9%;transform:translate(4px)scale(.815,.976)}}@media (max-width:767px){:where(.catalog-search-panel){margin-bottom:30px}:where(.catalog-search-panel>summary){margin:0 auto 20px;display:table;position:static}:where(.catalog-search-panel[open] .catalog-search){margin-top:15px}:where(.hero-step-1 .hero-product){opacity:0;transform:translate(-50%)translateY(-200%)}:where(.hero-step-1 .hero-cloud){opacity:0}:where(.hero-step-2 .hero-product){transform:translate(-50%)translateY(-5%)}}@media (prefers-reduced-motion:reduce){:where(.hero-cloud){transform:none}}@media (min-width:1101px){:where(.about-section){grid-template-columns:276px 495px 276px;justify-content:space-between;gap:0;padding-top:130px;padding-bottom:55px}:where(.about-copy){font-size:20px;line-height:1.45}:where(.about-visual){gap:38px}:where(.showcase-section>.section-title){transform-origin:top;transform:scaleX(.85)translateY(35px)}:where(.showcase-stage){width:1280px;max-width:100%;margin-top:65px}:where(.showcase-image){width:1071px;max-width:calc(100% - 130px);padding-bottom:40px}:where(.category-badge){width:146px;height:146px;font-size:25px;bottom:0}:where(.category-section>.section-title),:where(.catalog-page .section-title){transform-origin:top;transform:scaleX(.85)}:where(.site-footer){padding-top:165px;padding-bottom:60px}:where(.footer-inner){grid-template-columns:276px 225px 360px;justify-content:space-between;gap:0;width:1166px}:where(.footer-company p){margin-top:28px;font-size:20px;line-height:1.35}:where(.site-footer h2){font-size:46px}:where(.site-footer ul){gap:9px;font-size:21px}:where(.site-footer dt){font-size:23px}:where(.site-footer dd){font-size:20px}:where(.footer-company img){width:212px;height:128px}:where(.site-footer .footer-contact h2),:where(.site-footer .footer-navigation h2){color:#14589a;text-shadow:none}:where(.navigation-links){width:940px;margin-top:120px;translate:45px}:where(.category-section),:where(.showcase-section),:where(.about-section){background-color:#fff;background-position:bottom;background-repeat:no-repeat;background-size:100% calc(100% - 67px)}:where(.site-footer){background-color:#fff;background-position:50% 67px;background-repeat:no-repeat;background-size:100% 558px}:where(.footer-inner){width:min(1166px,100%)}:where(.catalog-page){background-position:top;background-repeat:repeat-y;background-size:100%}:where(.about-copy h1),:where(.about-copy h2){font-size:60px}:where(.about-ar h1),:where(.about-ar h2){transform-origin:top;transform:scaleX(.9)}:where(.about-en h1),:where(.about-en h2){transform-origin:top;transform:scaleX(1.08)}:where(.about-section.standalone){background-size:100% 100%;padding-top:95px}}@media (min-width:1101px) and (max-width:1279px){:where(.about-section){grid-template-columns:1fr 1.5fr 1fr;gap:20px}:where(.about-copy){font-size:17px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
:where(.hero-scene){touch-action:pan-y pinch-zoom;position:absolute;inset:0}:where(.hero-product){aspect-ratio:717/430;transition:none}:where(.hero-product-entry,.hero-product-float){width:100%;height:100%}:where(.hero-product .hero-product-image){object-fit:contain;width:100%;height:100%}:where(.hero-cloud){transition:none}:where(.hero-cloud img){width:100%;height:auto;display:block}:where(.hero-title-content){display:block}@media (max-width:430px){:where(.hero-scene[data-original-wipes=false] .hero-heading-ar,.hero-scene[data-original-wipes=false] .hero-heading-en){font-size:min(34px,8vw)}}:where(.hero-motion-error){top:100px;text-align:center;z-index:6;pointer-events:none;position:absolute;inset-inline:12px}:where(.showcase-motion-error){text-align:center}:where(.showcase-section){touch-action:pan-y pinch-zoom}:where(.showcase-image img){aspect-ratio:auto;animation:none;position:absolute;inset-block-start:0;inset-inline-start:0}:where(.showcase-image):before{content:"";aspect-ratio:1280/524;display:block}:where(.navigation-line>a:hover){padding-inline-start:0}:where(.navigation-line>a){transition:translate var(--motion-hover) var(--motion-out)}:where(.navigation-line>a:hover,.navigation-line>a:focus-visible){translate:-12px}:where([dir=ltr] .navigation-line>a:hover,[dir=ltr] .navigation-line>a:focus-visible){translate:12px}:where(.liquid-menu[data-phase=closing] nav){pointer-events:none}:where(.category-tabs a){isolation:isolate;transition:color var(--motion-hover) var(--motion-out);position:relative}:where(){content:"";z-index:-1;background:var(--deep);opacity:0;transition:opacity var(--motion-hover) var(--motion-out);border-radius:33px;position:absolute;inset:2px -10px}:where(.category-tabs a:hover,.category-tabs a:focus-visible){color:#fff}:where(){opacity:1}:where(.button,.icon-button,.category-badge){transition-duration:var(--motion-hover);transition-timing-function:var(--motion-out)}:where(.product-card-image img,.gallery-tile img){transition-timing-function:var(--motion-out);transition-duration:var(--motion-hover)}:where(.hero-product-entry){animation:sama-hero-enter var(--motion-enter) var(--motion-ease) both}:where(.hero-product-float){animation:sama-product-float var(--motion-float) var(--motion-enter) var(--motion-ease) infinite both}:where(.hero-cloud-entry){animation:sama-cloud-enter var(--motion-cloud-enter) var(--motion-cloud-top-delay) var(--motion-ease) both}:where(.hero-cloud-float){animation:sama-cloud-top-float var(--motion-cloud-top-float) calc(var(--motion-cloud-enter) + var(--motion-cloud-top-delay)) var(--motion-ease) infinite both}:where(.hero-cloud-bottom .hero-cloud-entry){animation-name:sama-cloud-bottom-enter;animation-delay:var(--motion-cloud-bottom-delay)}:where(.hero-cloud-bottom .hero-cloud-float){animation-name:sama-cloud-bottom-float;animation-duration:var(--motion-cloud-bottom-float);animation-delay:calc(var(--motion-cloud-enter) + var(--motion-cloud-bottom-delay))}:where(.hero-title-content){animation:sama-title-enter var(--motion-reveal) var(--motion-title-delay) var(--motion-out) both}:where(.hero-scene[data-skip-entry=true] .hero-product-entry,.hero-scene[data-skip-entry=true] .hero-cloud-entry,.hero-scene[data-skip-entry=true] .hero-title-content){animation:none}:where(.hero-scene[data-skip-entry=true] .hero-product-float,.hero-scene[data-skip-entry=true] .hero-cloud-float){animation-delay:0s}:where(.hero[data-motion-active=false] .hero-scene *,body[data-menu-open=true] .hero-scene *){animation-play-state:paused}:where(.showcase-section[data-phase=entering] .category-badge){animation:sama-badge-pop var(--motion-reveal) var(--motion-out) both}:where(.gallery-dialog[open] .gallery-modal-content){animation:sama-modal-enter var(--motion-hover) var(--motion-out) both}:where(.gallery-dialog[open] .gallery-scene-image),:where(.gallery-dialog[open])::backdrop{animation:sama-image-enter var(--motion-hover) var(--motion-out) both}:where(.button:active,.icon-button:active){scale:.98}:where(.category-link img){transition-duration:var(--motion-hover);transition-timing-function:var(--motion-out)}:where(.category-link:focus-visible img){filter:drop-shadow(0 8px 12px #56aefb40);transform:translateY(-7px)}@keyframes sama-hero-enter{0%{transform:translateY(-85svh)}78%{transform:translate3d(0, var(--cms-bounce,7px), 0)}92%{transform:translateY(-2px)}to{transform:translate(0,0)}}@keyframes sama-product-float{0%,to{transform:translate(0,0)}50%{transform:translate3d(0, calc(-1 * var(--cms-float,12px)), 0)}}@keyframes sama-cloud-enter{0%{opacity:0;transform:translate(-18px,-65svh)}80%{opacity:1;transform:translateY(4px)}to{opacity:1;transform:translate(0,0)}}@keyframes sama-cloud-bottom-enter{0%{opacity:0;transform:translate(24px,-82svh)}80%{opacity:1;transform:translateY(3px)}to{opacity:1;transform:translate(0,0)}}@keyframes sama-cloud-top-float{0%,to{transform:translate(0,0)}50%{transform:translate(3px,-9px)}}@keyframes sama-cloud-bottom-float{0%,to{transform:translate(0,0)}50%{transform:translate(-3px,7px)}}@keyframes sama-title-enter{0%{opacity:0;translate:0 10px;scale:.97}78%{opacity:1;translate:0 -1px;scale:1.008}to{opacity:1;translate:0;scale:1}}@keyframes sama-badge-pop{0%{opacity:.2;scale:.95}80%{opacity:1;scale:1.015}to{opacity:1;scale:1}}@keyframes sama-modal-enter{0%{opacity:0;translate:0 10px;scale:.985}to{opacity:1;translate:0;scale:1}}@keyframes sama-image-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){:where(html:not([data-motion=full])) :where(.hero *,.liquid-menu *,.showcase-section *,[data-motion-reveal],.category-tabs a,.button,.icon-button,.category-badge,.product-card-image img,.gallery-tile img){transition:none;animation:none}:where(html:not([data-motion=full])) :where(.hero-scene *,.showcase-image img,.category-badge){animation:none}:where(html:not([data-motion=full])) :where(.navigation-line>a,.category-link img){transition:none}:where(html:not([data-motion=full])) :where(.navigation-line>a:hover,.navigation-line>a:focus-visible,.category-link:hover img,.category-link:focus-visible img){transform:none}}
:where(.site-sky){isolation:isolate;--sky-enter-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDQwIiBoZWlnaHQ9IjI4MCIgdmlld0JveD0iMCAwIDE0NDAgMjgwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj4gPHRpdGxlPkNsb3VkIGVudHJhbmNlIGFscGhhIG1hc2s8L3RpdGxlPiA8ZGVmcz4gPGxpbmVhckdyYWRpZW50IGlkPSJmYWRlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+IDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIvPiA8c3RvcCBvZmZzZXQ9Ii4wMzUiIHN0b3AtY29sb3I9IndoaXRlIi8+IDxzdG9wIG9mZnNldD0iLjYiIHN0b3AtY29sb3I9IndoaXRlIi8+IDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIvPiA8L2xpbmVhckdyYWRpZW50PiA8bWFzayBpZD0iZW52ZWxvcGUiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNDQwIiBoZWlnaHQ9IjI4MCI+IDxyZWN0IHdpZHRoPSIxNDQwIiBoZWlnaHQ9IjI4MCIgZmlsbD0idXJsKCNmYWRlKSIvPiA8L21hc2s+IDxmaWx0ZXIgaWQ9ImZlYXRoZXIiIHg9Ii0xMCUiIHk9Ii0zMCUiIHdpZHRoPSIxMjAlIiBoZWlnaHQ9IjE2MCUiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+IDxmZVR1cmJ1bGVuY2UgdHlwZT0iZnJhY3RhbE5vaXNlIiBiYXNlRnJlcXVlbmN5PSIuMDA5IC4wMjUiIG51bU9jdGF2ZXM9IjIiIHNlZWQ9IjgiIHJlc3VsdD0iZWRnZS1ub2lzZSIvPiA8ZmVEaXNwbGFjZW1lbnRNYXAgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWRnZS1ub2lzZSIgc2NhbGU9IjI2IiB4Q2hhbm5lbFNlbGVjdG9yPSJSIiB5Q2hhbm5lbFNlbGVjdG9yPSJHIi8+IDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjE0Ii8+IDwvZmlsdGVyPiA8L2RlZnM+IDxnIG1hc2s9InVybCgjZW52ZWxvcGUpIj4gPHBhdGggZD0iTS00MCA1NSBDNDAgNzYgNTggMjYgMTQ1IDM4IEMyMTAgNTIgMjMwIDEwIDMxMCAzMiBDMzkwIDU4IDQ0MCAyOCA1MjAgNDggQzU2NSA2NSA2MjAgNjAgNjYwIDcwIEM3MDAgNzggNzM1IDc1IDc5MCA2OCBDODUwIDQ3IDg5MCA2MCA5NjAgNDggQzEwMjAgMjUgMTA3NSA2NiAxMTQ1IDQzIEMxMjEwIDE5IDEyNTAgNjQgMTMxMCAzOCBDMTM3MCAyMCAxNDEwIDY4IDE0ODAgNDAgTDE0ODAgMzMwIEwtNDAgMzMwWiIgZmlsbD0id2hpdGUiIGZpbHRlcj0idXJsKCNmZWF0aGVyKSIvPiA8L2c+IDwvc3ZnPg==);--sky-exit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDQwIiBoZWlnaHQ9IjI4MCIgdmlld0JveD0iMCAwIDE0NDAgMjgwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj4gPHRpdGxlPkNsb3VkIGV4aXQgYWxwaGEgbWFzazwvdGl0bGU+IDxkZWZzPiA8bGluZWFyR3JhZGllbnQgaWQ9ImZhZGUiIHgxPSIwIiB5MT0iMCIgeDI9IjAiIHkyPSIxIj4gPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIwIi8+IDxzdG9wIG9mZnNldD0iLjAzNSIgc3RvcC1jb2xvcj0id2hpdGUiLz4gPHN0b3Agb2Zmc2V0PSIuNiIgc3RvcC1jb2xvcj0id2hpdGUiLz4gPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIwIi8+IDwvbGluZWFyR3JhZGllbnQ+IDxtYXNrIGlkPSJlbnZlbG9wZSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjE0NDAiIGhlaWdodD0iMjgwIj4gPHJlY3Qgd2lkdGg9IjE0NDAiIGhlaWdodD0iMjgwIiBmaWxsPSJ1cmwoI2ZhZGUpIi8+IDwvbWFzaz4gPGZpbHRlciBpZD0iZmVhdGhlciIgeD0iLTEwJSIgeT0iLTMwJSIgd2lkdGg9IjEyMCUiIGhlaWdodD0iMTYwJSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4gPGZlVHVyYnVsZW5jZSB0eXBlPSJmcmFjdGFsTm9pc2UiIGJhc2VGcmVxdWVuY3k9Ii4wMDkgLjAyNSIgbnVtT2N0YXZlcz0iMiIgc2VlZD0iOCIgcmVzdWx0PSJlZGdlLW5vaXNlIi8+IDxmZURpc3BsYWNlbWVudE1hcCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZGdlLW5vaXNlIiBzY2FsZT0iMjYiIHhDaGFubmVsU2VsZWN0b3I9IlIiIHlDaGFubmVsU2VsZWN0b3I9IkciLz4gPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMTQiLz4gPC9maWx0ZXI+IDwvZGVmcz4gPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAyODApIHNjYWxlKDEgLTEpIj4gPGcgbWFzaz0idXJsKCNlbnZlbG9wZSkiPiA8cGF0aCBkPSJNLTQwIDU1IEM0MCA3NiA1OCAyNiAxNDUgMzggQzIxMCA1MiAyMzAgMTAgMzEwIDMyIEMzOTAgNTggNDQwIDI4IDUyMCA0OCBDNTY1IDY1IDYyMCA2MCA2NjAgNzAgQzcwMCA3OCA3MzUgNzUgNzkwIDY4IEM4NTAgNDcgODkwIDYwIDk2MCA0OCBDMTAyMCAyNSAxMDc1IDY2IDExNDUgNDMgQzEyMTAgMTkgMTI1MCA2NCAxMzEwIDM4IEMxMzcwIDIwIDE0MTAgNjggMTQ4MCA0MCBMMTQ4MCAzMzAgTC00MCAzMzBaIiBmaWxsPSJ3aGl0ZSIgZmlsdGVyPSJ1cmwoI2ZlYXRoZXIpIi8+IDwvZz4gPC9nPiA8L3N2Zz4=);position:relative}:where(.site-sky .hero,.site-sky .cloud-surface,.site-sky .about-section,.site-sky .site-footer){background:0 0;position:relative}:where(.site-sky .hero){--section-sky-image:url(/assets/hero-background.webp);--section-sky-color:#6fb9d5}:where(.site-sky .cloud-surface){--section-sky-image:url(/assets/cloud-background.webp);--section-sky-color:#f5fbff;--section-sky-position:center top}:where(.site-sky .about-section){--section-sky-image:url(/assets/page-background.webp);--section-sky-color:#7bbdd3}:where(.site-sky .site-footer){--section-sky-image:url(/assets/footer-background.webp);--section-sky-color:#6eafc7}:where(.site-sky .hero,.site-sky .cloud-surface,.site-sky .about-section,.site-sky .site-footer):before{content:"";z-index:-2;pointer-events:none;background:var(--section-sky-color) var(--section-sky-image) var(--section-sky-position,center) / cover no-repeat;position:absolute;inset:0}:where(.site-sky .category-section,.site-sky .about-section:not(.standalone),.site-sky .showcase-section,.site-sky .site-footer){--sky-overlap:280px;--sky-lead:160px;--sky-bridge-position:center 65%;--sky-bridge-mask:var(--sky-exit-mask)}:where(.site-sky .category-section,.site-sky .showcase-section){--sky-lead:120px;--sky-bridge-position:center 85%;--sky-bridge-mask:var(--sky-enter-mask)}:where(.site-sky .category-section,.site-sky .about-section:not(.standalone),.site-sky .showcase-section,.site-sky .site-footer):after{content:"";block-size:var(--sky-overlap);z-index:-1;pointer-events:none;background:#eff9fe var(--cms-cloud-bridge,url(/assets/cloud-background.webp)) var(--sky-bridge-position) / cover no-repeat;-webkit-mask-image:var(--sky-bridge-mask);mask-image:var(--sky-bridge-mask);position:absolute;inset-block-start:calc(-1 * var(--sky-lead));inset-inline:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (max-width:1100px){:where(.site-sky .category-section,.site-sky .about-section:not(.standalone),.site-sky .showcase-section,.site-sky .site-footer){--sky-overlap:200px;--sky-lead:114px}:where(.site-sky .category-section,.site-sky .showcase-section){--sky-lead:86px}}@media (max-width:700px){:where(.site-sky .category-section,.site-sky .about-section:not(.standalone),.site-sky .showcase-section,.site-sky .site-footer){--sky-overlap:144px;--sky-lead:82px}:where(.site-sky .category-section,.site-sky .showcase-section){--sky-lead:62px}}:where(.site-sky:has(.about-section.standalone) .site-footer):after{background-color:#7bbdd3;background-image:url(/assets/page-background.webp);background-position:bottom}.site-sky [data-sky-pending]:before{background-image:none}
:where(.showcase-image.coverflow){isolation:isolate;container-type:inline-size}:where(.showcase-image.coverflow):before{aspect-ratio:1280/524}:where(.coverflow-viewport){perspective:1600px;perspective-origin:50% 45%;pointer-events:none;position:absolute;inset:-18px -32px 20px;overflow:clip}:where(.coverflow-deck){transform-style:preserve-3d;position:absolute;inset:18px 32px 0}:where(.coverflow-card){aspect-ratio:719/439;transform-origin:50%;backface-visibility:hidden;background:#c9eafb;border:1.5px solid #6fb8ed;border-radius:5%/8%;width:67.2%;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 5px 12px #368bc018}:where(.coverflow-card img){object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%}:where(.showcase-section .category-badge){z-index:2;animation:none}:where(.showcase-section .showcase-previous,.showcase-section .showcase-next){z-index:3;transition:color .2s,background-color .2s,scale .2s}:where(.showcase-section .circle-button:hover){background:#edf8ff;scale:1.04}:where(.showcase-section .circle-button:active){scale:.94}:where(.showcase-section .showcase-dots button){transition:background-color .2s,scale .2s}:where(.showcase-section .showcase-dots button[aria-pressed=true]){scale:1.1}@media (max-width:767px){:where(.coverflow-card){width:80%}:where(.showcase-image.coverflow):before{aspect-ratio:719/351.2}:where(.coverflow-viewport,.coverflow-deck){inset-inline:0}:where(.showcase-section .showcase-dots){margin-top:84px}}@media (prefers-reduced-motion:reduce){:where(html:not([data-motion=full]) .showcase-section *){transition:none}}
.cms-section{display:contents}.cms-section.cms-with-logo{display:block;position:relative}.cms-section[style*=--cms-paddingBlock\:]>:is(section,.catalog-page,.contact-page,.detail-page){padding-block:var(--cms-paddingBlock)}.cms-section[style*=--cms-paddingInline\:]>:is(section,.catalog-page,.contact-page,.detail-page){padding-inline:var(--cms-paddingInline)}.cms-section[style*=--cms-marginBlock\:]>:is(section,.catalog-page,.contact-page,.detail-page){margin-block:var(--cms-marginBlock)}.cms-section[style*=--cms-radius\:]>:is(section,.catalog-page,.contact-page,.detail-page){border-radius:var(--cms-radius)}.cms-section[style*=--cms-align\:]>:is(section,.catalog-page,.contact-page,.detail-page){text-align:var(--cms-align)}.cms-section[style*=--cms-textColor\:]>:is(section,.catalog-page,.contact-page,.detail-page){color:var(--cms-textColor)}.cms-section[style*=--cms-font\:]>:is(section,.catalog-page,.contact-page,.detail-page){font-family:var(--cms-font)}.cms-section[style*=--cms-background\:]>:is(section,.catalog-page,.contact-page,.detail-page){--section-sky-image:var(--cms-background)}.cms-section[style*=--cms-backgroundColor\:]>:is(section,.catalog-page,.contact-page,.detail-page){--section-sky-color:var(--cms-backgroundColor)}.cms-section[style*=--cms-titleSize\:] :is(h1,h2){font-size:var(--cms-titleSize)}.cms-section[style*=--cms-textColor\:] :is(h1,h2){color:var(--cms-textColor)}.cms-section[style*=--cms-contentWidth\:] :is(.page-container,.cms-custom-content){max-width:var(--cms-contentWidth)}:where(.cms-section[style*=--cms-imageFit\:]) img{object-fit:var(--cms-imageFit)}.cms-section-logo{z-index:2;pointer-events:none;padding:20px;position:absolute;inset-block-start:0;inset-inline-end:0}.cms-extra{text-align:center;min-height:260px;padding:80px 5%}.cms-extra .cms-custom-content{max-width:1000px;margin-inline:auto}.cms-extra p{white-space:pre-line;margin-block:24px}.cms-extra img{width:auto;max-width:100%;max-height:520px;margin-inline:auto}.cms-extra .button{margin-block-start:24px}.cms-preview [data-cms-section]>:is(section,div):hover{outline-offset:-4px;outline:2px dashed #0d65ae}.cms-preview [data-cms-selected=true]>:is(section,div){outline-offset:-4px;outline:3px solid #0d65ae}.product-gallery-thumbs{flex-wrap:wrap;gap:12px;padding:16px;display:flex}.product-gallery-thumbs button{background:#fff;border:2px solid #c5e4f7;border-radius:12px;padding:4px}.product-gallery-thumbs button[aria-pressed=true]{border-color:#0d65ae}.product-gallery-thumbs img{object-fit:contain;width:72px;height:72px}.cms-global-extras{color:#fff;background:#0d65ae;flex-wrap:wrap;justify-content:center;gap:32px;padding:24px 5%;display:flex}.cms-global-extras ul{padding:0;list-style:none}.hero-cms-subtitle{text-align:center;z-index:5;white-space:pre-line;position:absolute;inset-block-end:100px;inset-inline:20%}.hero-layer-logo{max-width:140px;position:absolute;inset-block-start:100px;inset-inline-end:4%}.hero[data-text-effect=none] .hero-title-content{animation:none}[data-cms-motion=off] *,[data-cms-motion=off] :before,[data-cms-motion=off] :after{scroll-behavior:auto;transition:none;animation:none}@media (min-width:768px){.cms-section[data-hide-desktop=true]{display:none}}@media (max-width:767px){.cms-section[data-hide-mobile=true]{display:none}.cms-extra{padding:48px 20px}}:where(.hero-title-content){white-space:pre-line}:where(.cms-section[style*=--cms-align\:]) :is(h1,h2,.about-copy,.page-intro,.cms-custom-content){text-align:var(--cms-align)}:where(.cms-section[style*=--cms-textColor\:] p){color:var(--cms-textColor)}:where(.cms-section[style*=--cms-radius\:])>:is(section,div):before{border-radius:inherit}
