img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--green-dark:#06351f;--wp--preset--color--green:#08683a;--wp--preset--color--gold:#c89a32;--wp--preset--color--cream:#fbf6e7;--wp--preset--color--ink:#152219;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.652), 20px);--wp--preset--font-size--large:clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.517), 36px);--wp--preset--font-size--x-large:clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.846), 42px);--wp--preset--font-family--arabic:"IBM Plex Sans Arabic", system-ui, sans-serif;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:root{--wp--style--global--content-size:820px;--wp--style--global--wide-size:1240px}:where(body){margin:0}.wp-site-blocks>.alignleft{float:left;margin-right:2em}.wp-site-blocks>.alignright{float:right;margin-left:2em}.wp-site-blocks>.aligncenter{justify-content:center;margin-left:auto;margin-right:auto}:where(.wp-site-blocks)>*{margin-block-start:24px;margin-block-end:0}:where(.wp-site-blocks)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child{margin-block-end:0}:root{--wp--style--block-gap:24px}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-flex){gap:24px}:root :where(.is-layout-grid){gap:24px}.is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-constrained>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{background-color:#fffdf7;color:#152219;font-family:var(--wp--preset--font-family--arabic);line-height:1.75;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}a:where(:not(.wp-element-button)){color:#08683a}:root :where(.wp-element-button,.wp-block-button__link){background-color:#08683a;border-radius:14px;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:700;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-green-dark-color{color:var(--wp--preset--color--green-dark)!important}.has-green-color{color:var(--wp--preset--color--green)!important}.has-gold-color{color:var(--wp--preset--color--gold)!important}.has-cream-color{color:var(--wp--preset--color--cream)!important}.has-ink-color{color:var(--wp--preset--color--ink)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-green-dark-background-color{background-color:var(--wp--preset--color--green-dark)!important}.has-green-background-color{background-color:var(--wp--preset--color--green)!important}.has-gold-background-color{background-color:var(--wp--preset--color--gold)!important}.has-cream-background-color{background-color:var(--wp--preset--color--cream)!important}.has-ink-background-color{background-color:var(--wp--preset--color--ink)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-green-dark-border-color{border-color:var(--wp--preset--color--green-dark)!important}.has-green-border-color{border-color:var(--wp--preset--color--green)!important}.has-gold-border-color{border-color:var(--wp--preset--color--gold)!important}.has-cream-border-color{border-color:var(--wp--preset--color--cream)!important}.has-ink-border-color{border-color:var(--wp--preset--color--ink)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.has-arabic-font-family{font-family:var(--wp--preset--font-family--arabic)!important}.woocommerce form .form-row .required{visibility:visible}.als-v1653-products .als-v1656-product-card.asu-home-non-variable,.als-v1653-products .als-v1656-product-card:not(.is-variable-product){display:none!important}[data-als-visit-form] .als-v163-contact-methods.asu-service-options{gap:10px}[data-als-visit-form] .als-v163-contact-methods.asu-service-options label>span{min-height:80px;padding-inline:12px;text-align:center}[data-als-visit-form] .als-v163-contact-methods.asu-service-options b{line-height:1.5}[data-als-visit-form] .asu-service-icon{font-size:24px;line-height:1}.asu-policy-checkbox{display:none!important}.asu-policy-note{display:block!important;width:100%;margin:8px 0;padding:11px 13px;border:1px solid rgb(0 103 66 / .14);border-radius:10px;background:rgb(0 103 66 / .035);font-size:13px;line-height:1.9;color:#58615d}.asu-policy-note span{display:inline!important}.asu-policy-note a{color:#006742;font-weight:700;text-decoration:underline;text-underline-offset:3px}.asu-policy-note a:hover,.asu-policy-note a:focus-visible{color:#004e32}.asu-policy-error-hidden{display:none!important}.als-v1643-offer-block .als-v1643-product-grid.asu-three-product-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch}.als-v1643-offer-block .asu-offer-card-hidden,.als-v1643-offer-block .als-v1643-product-grid>.als-v1643-product-card:nth-child(n+4){display:none!important}.asu-offer-more-wrap{display:flex;justify-content:center;margin-top:20px}.asu-offer-more{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 24px;border:1px solid #006742;border-radius:10px;background:#006742;color:#fff!important;font-size:13px;font-weight:800;line-height:1.4;text-decoration:none!important;box-shadow:none;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.asu-offer-more:hover,.asu-offer-more:focus-visible{border-color:#005536;background:#005536;color:#fff!important;transform:translateY(-1px)}.als-v1698-handmade-offer .asu-rug-design-cta{margin-inline-end:10px;margin-bottom:10px;background:#c88a00;border-color:#c88a00;color:#fff}.als-v1698-handmade-offer .asu-rug-design-cta:hover,.als-v1698-handmade-offer .asu-rug-design-cta:focus-visible{filter:brightness(.95)}.als-v169-category .als-v1674-subcategories__grid{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px}.als-v169-category .als-v1674-subcategories__grid>.als-v1674-subcategory-card{flex:1 1 270px;width:auto;min-width:250px;max-width:360px}.als-v169-category .als-v169-category-types{display:none!important}.als-v16-main-nav__list .sub-menu .current-menu-item>a::after,.als-v16-main-nav__list .sub-menu .current_page_item>a::after,.als-v1639-knowledge-submenu .current-menu-item>a::after,.als-v1639-knowledge-submenu .current_page_item>a::after{display:none!important;content:none!important}.als-v16-main-nav__list .sub-menu .current-menu-item>a,.als-v16-main-nav__list .sub-menu .current_page_item>a,.als-v1639-knowledge-submenu .current-menu-item>a,.als-v1639-knowledge-submenu .current_page_item>a{border:0!important;border-radius:10px!important;background:rgb(0 103 66 / .07)!important;box-shadow:none!important;color:#006742!important;font-weight:750!important;text-decoration:none!important}.als-v1639-offer-product-actions .asu-offer-order-now{width:100%;justify-content:center;text-align:center}@media (max-width:900px){.als-v1643-offer-block .als-v1643-product-grid.asu-three-product-row{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:minmax(270px,82vw);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;padding-bottom:8px}.als-v1643-offer-block .als-v1643-product-grid.asu-three-product-row>.als-v1643-product-card:not(.asu-offer-card-hidden){scroll-snap-align:start}.als-v1698-handmade-offer .asu-rug-design-cta{margin-inline-end:0;margin-bottom:10px}}@media (max-width:680px){.als-v169-category .als-v1674-subcategories__grid>.als-v1674-subcategory-card{flex-basis:100%;width:100%;min-width:0;max-width:none}}@media (max-width:640px){[data-als-visit-form] .als-v163-contact-methods.asu-service-options{grid-template-columns:1fr!important}[data-als-visit-form] .als-v163-contact-methods.asu-service-options label>span{min-height:62px}.asu-policy-note{font-size:12.5px;padding:10px 11px}}.als-v169-products .als-v169-collections .als-v1674-category-root.asu-shop-category-overlay{position:relative!important;display:block!important;min-width:0;background:#123f2c!important;overflow:hidden!important}.als-v169-products .als-v169-collections .als-v1674-category-root.asu-shop-category-overlay>.als-v1674-category-root__main{height:360px!important;min-height:360px!important;border-radius:inherit!important}.als-v169-products .als-v169-collections .als-v1674-category-root.asu-shop-category-overlay>.als-v1674-category-root__main::before{background:linear-gradient(180deg,rgb(3 29 19 / .03) 20%,rgb(3 29 19 / .23) 51%,rgb(3 29 19 / .92) 100%)!important}.als-v169-products .als-v169-collections .als-v1674-category-root.asu-shop-category-overlay .als-v1674-category-root__copy{padding:28px 26px 30px!important}.als-v169-products .als-v169-collections .als-v1674-category-root.asu-shop-category-overlay.asu-has-child-terms .als-v1674-category-root__copy{padding-bottom:calc(var(--asu-child-terms-height, 44px) + 42px)!important}.als-v169-products .als-v169-collections .als-v1674-category-root.asu-shop-category-overlay>.als-v1674-category-children{position:absolute!important;z-index:5!important;inset-inline:18px!important;bottom:18px!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important;align-content:center!important;flex-wrap:wrap!important;gap:6px!important}.als-v169-products .als-v169-collections .als-v1674-category-root.asu-shop-category-overlay>.als-v1674-category-children a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:5px 10px!important;border:1px solid rgb(255 255 255 / .58)!important;border-radius:999px!important;background:rgb(255 255 255 / .91)!important;box-shadow:0 4px 16px rgb(0 0 0 / .12)!important;color:#174c35!important;font-size:11px!important;font-weight:700!important;line-height:1.25!important;text-align:center!important;text-decoration:none!important;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease!important}.als-v169-products .als-v169-collections .als-v1674-category-root.asu-shop-category-overlay>.als-v1674-category-children a small{margin-inline-start:3px;color:currentColor!important;font-size:9px!important;opacity:.68}.als-v169-products .als-v169-collections .als-v1674-category-root.asu-shop-category-overlay>.als-v1674-category-children a:hover,.als-v169-products .als-v169-collections .als-v1674-category-root.asu-shop-category-overlay>.als-v1674-category-children a:focus-visible{border-color:rgb(255 255 255 / .9)!important;background:#006742!important;color:#fff!important;transform:translateY(-1px)}@media (max-width:900px){.als-v169-products .als-v169-collections .als-v1674-category-root.asu-shop-category-overlay>.als-v1674-category-root__main{height:330px!important;min-height:330px!important}.als-v169-products .als-v169-collections .als-v1674-category-root.asu-shop-category-overlay>.als-v1674-category-children{inset-inline:14px!important;bottom:14px!important;gap:5px!important}.als-v169-products .als-v169-collections .als-v1674-category-root.asu-shop-category-overlay>.als-v1674-category-children a{min-height:27px!important;padding:5px 9px!important;font-size:10.5px!important}.als-v169-products .als-v169-collections .als-v1674-category-root.asu-shop-category-overlay.asu-has-child-terms .als-v1674-category-root__copy{padding-bottom:calc(var(--asu-child-terms-height, 42px) + 34px)!important}}.als-v1653-assisted .als-v1660-visit-card{--als-v1660-visit-image:url(https://www.alsourayia.com/wp-content/uploads/2026/08/Gemini_Generated_Image_tszrihtszrihtszr.webp)!important}:root{--green-950:#06351f;--green-900:#07512e;--green-800:#08683a;--green-700:#147849;--green-600:#258c59;--green-100:#e5f2e9;--green-50:#f2f8f4;--gold-800:#8d6518;--gold-700:#a97b1f;--gold-600:#c89a32;--gold-500:#ddb654;--gold-200:#f0d99d;--cream:#fbf6e7;--paper:#fffdf7;--white:#fff;--ink:#152219;--muted:#647067;--line:#dfe5df;--danger:#b42318;--shadow-sm:0 12px 34px rgba(4,45,28,.08);--shadow:0 24px 70px rgba(4,45,28,.13);--shadow-lg:0 34px 100px rgba(0,0,0,.22);--radius-sm:14px;--radius:22px;--radius-lg:30px;--container:min(1240px,calc(100% - 40px));--font:"IBM Plex Sans Arabic",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);line-height:1.75;-webkit-font-smoothing:antialiased;overflow-x:hidden}body.menu-open{overflow:hidden}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}.container,.campaign-container{width:var(--container);margin-inline:auto}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link:focus{clip:auto!important;width:auto;height:auto;top:12px;right:12px;background:#fff;color:#000;padding:12px 16px;z-index:9999}.entry-content{font-size:1.03rem}.entry-content>*:first-child{margin-top:0}.entry-content h2,.entry-content h3{color:var(--green-950);line-height:1.35}.entry-content p{color:#354339}.entry-content ul,.entry-content ol{padding-right:22px}.entry-content a{color:var(--green-700);text-decoration:underline}.narrow-content{max-width:860px}.section{padding:104px 0}.section-sm{padding:70px 0}.eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--gold-700);font-size:.82rem;font-weight:700;letter-spacing:.05em}.eyebrow:before{content:"";width:34px;height:2px;background:linear-gradient(90deg,var(--gold-500),var(--gold-700));border-radius:999px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:34px;margin-bottom:46px}.section-heading>div{max-width:720px}.section-heading h2{margin:10px 0 0;font-size:clamp(2rem,4vw,3.35rem);line-height:1.2;letter-spacing:-.03em;color:var(--green-950)}.section-heading>p{max-width:560px;margin:0;color:var(--muted);font-size:1.03rem}.section-heading.light h2{color:#fff}.section-heading.light>p{color:rgb(255 255 255 / .72)}.center-action{text-align:center;margin-top:38px}.inline-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px}.text-link{display:inline-flex;align-items:center;gap:8px;color:var(--green-800);font-weight:700}.text-link .icon{transition:.2s}.text-link:hover .icon{transform:translateX(-4px)}.icon{width:21px;height:21px;display:inline-flex;flex:none}.icon svg{width:100%;height:100%;display:block}.btn{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:11px 23px;border-radius:14px;font-weight:700;border:1px solid #fff0;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,background .22s ease,color .22s ease;white-space:nowrap}.btn:hover{transform:translateY(-2px)}.btn-primary{background:linear-gradient(135deg,var(--green-800),var(--green-950));color:#fff;box-shadow:0 14px 30px rgb(6 69 40 / .23)}.btn-gold{background:linear-gradient(135deg,var(--gold-500),var(--gold-700));color:#fff;box-shadow:0 14px 30px rgb(159 118 41 / .24)}.btn-outline{border-color:rgb(255 255 255 / .42);color:#fff;background:rgb(255 255 255 / .07);backdrop-filter:blur(10px)}.btn-outline-dark{border-color:var(--green-800);color:var(--green-800);background:#fff}.btn-whatsapp{background:#1d9b55;color:#fff;box-shadow:0 12px 28px rgb(29 155 85 / .22)}.price-label{display:block;color:var(--green-800);font-size:.92rem}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.simple-list{display:grid;gap:12px;padding:0;margin:24px 0;list-style:none}.simple-list li{display:flex;align-items:flex-start;gap:10px}.simple-list .icon{color:var(--green-700);margin-top:3px}.chips{display:flex;flex-wrap:wrap;gap:9px}.chips span{padding:8px 12px;background:var(--green-50);border:1px solid var(--line);border-radius:999px;color:var(--green-900);font-size:.88rem}.site-header{position:fixed;top:0;right:0;left:0;z-index:90;height:86px;display:flex;align-items:center;background:rgb(255 253 247 / .9);backdrop-filter:blur(18px);border-bottom:1px solid rgb(7 92 53 / .1);transition:.25s}.site-header.is-scrolled{height:72px;background:rgb(255 253 247 / .97);box-shadow:var(--shadow-sm)}.nav-wrap{display:flex;align-items:center;justify-content:space-between;gap:25px}.site-brand{display:flex;align-items:center;min-width:174px}.site-brand img{width:210px;max-height:72px;object-fit:contain;object-position:right center}.desktop-nav{flex:1;display:flex;justify-content:center}.nav-menu{display:flex;align-items:center;gap:27px;list-style:none;padding:0;margin:0}.nav-menu li{position:relative}.nav-menu a{display:block;padding:10px 0;font-size:.9rem;font-weight:600;color:#314238}.nav-menu>li>a:after{content:"";position:absolute;right:0;bottom:4px;width:0;height:2px;background:var(--gold-600);transition:.25s}.nav-menu>li:hover>a:after,.nav-menu>.current-menu-item>a:after{width:100%}.nav-menu .sub-menu{position:absolute;top:100%;right:-18px;min-width:220px;background:#fff;padding:12px;list-style:none;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);opacity:0;visibility:hidden;transform:translateY(8px);transition:.2s}.nav-menu li:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.nav-menu .sub-menu a{padding:9px 10px;border-radius:9px}.nav-menu .sub-menu a:hover{background:var(--green-50);color:var(--green-800)}.nav-actions{display:flex;align-items:center;gap:10px}.header-phone{display:flex;align-items:center;gap:7px;color:var(--green-800);font-weight:700;font-size:.86rem}.header-phone .icon{width:18px;height:18px}.nav-cta{min-height:44px;padding:8px 15px;font-size:.84rem}.menu-toggle{display:none;width:46px;height:46px;border:1px solid var(--line);background:#fff;border-radius:13px;align-items:center;justify-content:center;color:var(--green-950)}.menu-toggle .icon{width:24px;height:24px}.mobile-drawer{position:fixed;top:0;bottom:0;right:0;width:min(390px,88vw);z-index:120;background:#fff;transform:translateX(105%);transition:.32s cubic-bezier(.2,.8,.2,1);padding:20px;overflow:auto;box-shadow:-30px 0 80px rgb(0 0 0 / .2)}.mobile-drawer.is-open{transform:translateX(0)}.drawer-overlay{position:fixed;inset:0;background:rgb(3 25 15 / .55);backdrop-filter:blur(4px);z-index:110;opacity:0;visibility:hidden;transition:.25s}.drawer-overlay.is-open{opacity:1;visibility:visible}.mobile-drawer-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:14px}.mobile-drawer-head img{width:190px;max-height:78px;object-fit:contain}.drawer-close{width:44px;height:44px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--green-900);display:grid;place-items:center}.mobile-menu-list{list-style:none;padding:20px 0;margin:0;display:grid;gap:5px}.mobile-menu-list a{display:block;padding:13px;border-radius:11px;color:var(--green-950);font-weight:600}.mobile-menu-list a:hover{background:var(--green-50)}.mobile-menu-list .sub-menu{list-style:none;padding:0 20px 0 0}.drawer-contact{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.mobile-action-bar{display:none}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.field{display:flex;flex-direction:column;gap:6px}.field.full{grid-column:1/-1}.field>span{font-size:.78rem;font-weight:700;color:#344239}.field input,.field select,.field textarea{width:100%;min-height:49px;padding:10px 13px;border:1px solid #d7dfd8;border-radius:12px;background:#fff;color:var(--ink);outline:none;transition:.2s}.field textarea{min-height:96px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--green-700);box-shadow:0 0 0 4px rgb(10 113 66 / .1)}.als-lead-form .form-submit{width:100%;margin-top:14px}.form-meta{display:flex;align-items:flex-start;gap:8px;color:var(--muted);font-size:.72rem;margin:10px 0 0}.form-meta .icon{width:17px;height:17px;color:var(--green-700);margin-top:2px}.form-status{min-height:23px;margin-top:8px;font-size:.82rem;color:var(--green-700)}.form-status.error{color:var(--danger)}.als-hp{position:absolute!important;left:-9999px!important;opacity:0!important}.form-submit.is-loading{opacity:.65;pointer-events:none}.form-submit.is-loading .icon{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.form-shell{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:28px;box-shadow:var(--shadow-sm)}.form-shell>h2,.form-shell>h3{margin:0 0 7px;color:var(--green-950)}.form-shell>p{margin:0 0 20px;color:var(--muted)}.home-hero{min-height:840px;padding:134px 0 75px;position:relative;display:flex;align-items:center;background:var(--green-950);color:#fff;overflow:hidden}.home-hero-media{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.025)}.home-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(6 53 31 / .25),rgb(6 53 31 / .62) 42%,rgb(6 53 31 / .97) 100%);z-index:1}.home-hero:after{content:"";position:absolute;width:650px;height:650px;border-radius:50%;left:-230px;bottom:-360px;background:radial-gradient(circle,rgb(221 182 84 / .24),transparent 67%);z-index:1}.home-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.68fr);gap:62px;align-items:center}.hero-copy{max-width:760px}.hero-eyebrow,.campaign-kicker{display:inline-flex;align-items:center;gap:10px;border:1px solid rgb(255 255 255 / .18);background:rgb(255 255 255 / .09);backdrop-filter:blur(12px);padding:8px 15px;border-radius:999px;font-size:.84rem;color:#f5e4b8;margin-bottom:22px}.home-hero h1{font-size:clamp(2.8rem,6.2vw,5rem);line-height:1.08;letter-spacing:-.05em;margin:0 0 24px}.home-hero .hero-copy>p{font-size:clamp(1.02rem,1.7vw,1.23rem);max-width:680px;color:rgb(255 255 255 / .84);margin:0 0 28px}.hero-points,.campaign-bullets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;padding:0;margin:0 0 32px;list-style:none}.hero-points li,.campaign-bullets li{display:flex;align-items:flex-start;gap:9px;color:rgb(255 255 255 / .9);font-size:.92rem}.hero-points .icon,.campaign-bullets .icon{color:var(--gold-500);margin-top:3px;width:20px;height:20px}.hero-trust{display:flex;align-items:center;gap:12px;margin-top:22px}.hero-trust span{width:42px;height:1px;background:var(--gold-500)}.hero-trust p{margin:0;color:rgb(255 255 255 / .68);font-size:.82rem}.hero-form-card{background:rgb(255 255 255 / .97);color:var(--ink);border-radius:27px;padding:28px;box-shadow:var(--shadow-lg);border:1px solid rgb(255 255 255 / .35);position:relative;overflow:hidden}.hero-form-card:before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,var(--gold-500),var(--green-700))}.hero-form-head>span{color:var(--gold-700);font-weight:700;font-size:.78rem}.hero-form-head h2{font-size:1.55rem;line-height:1.35;color:var(--green-950);margin:5px 0 7px}.hero-form-head p{margin:0 0 20px;color:var(--muted);font-size:.88rem}.trust-strip{position:relative;z-index:6;margin-top:-31px}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid rgb(7 92 53 / .08);border-radius:22px;box-shadow:var(--shadow);overflow:hidden}.trust-item{padding:23px 20px;display:flex;align-items:center;gap:13px;border-left:1px solid var(--line)}.trust-item:last-child{border-left:0}.trust-icon{width:46px;height:46px;border-radius:14px;background:var(--green-100);color:var(--green-800);display:grid;place-items:center;flex:none;padding:11px}.trust-item strong{display:block;color:var(--green-950);font-size:.96rem}.trust-item span{display:block;color:var(--muted);font-size:.75rem;margin-top:2px}.categories-section{padding-top:124px}.category-mosaic{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:220px;gap:18px}.category-tile{position:relative;border-radius:25px;overflow:hidden;color:#fff;isolation:isolate;box-shadow:0 18px 46px rgb(4 45 28 / .14)}.category-tile-1{grid-column:span 6;grid-row:span 2}.category-tile-2{grid-column:span 3;grid-row:span 2}.category-tile-3{grid-column:span 3}.category-tile-4{grid-column:span 3}.category-tile-5{grid-column:span 6}.category-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:.65s}.category-tile:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 12%,rgb(4 45 28 / .88) 100%);z-index:-1}.category-tile:hover img{transform:scale(1.06)}.category-tile-content{position:absolute;inset:auto 0 0;padding:24px}.category-tile-content>span{font-size:.75rem;color:#ecd899}.category-tile-content h3{font-size:1.42rem;line-height:1.25;margin:4px 0 7px}.category-tile-1 h3{font-size:2rem}.category-tile-content p{margin:0;color:rgb(255 255 255 / .76);font-size:.84rem;max-width:440px}.category-tile-content b{display:inline-flex;align-items:center;gap:7px;margin-top:13px;font-size:.82rem}.category-tile-content b .icon{width:17px;height:17px}.solutions-section{background:linear-gradient(180deg,#f4f1e8,#fffdf8)}.solution-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:52px;align-items:center}.solution-image{position:relative;min-height:650px;border-radius:30px;overflow:hidden;background:var(--green-950)}.solution-image>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.solution-image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(4 45 28 / .04),rgb(4 45 28 / .78))}.solution-image-card{position:absolute;z-index:2;right:24px;left:24px;bottom:24px;background:rgb(255 255 255 / .95);border-radius:19px;padding:20px;box-shadow:0 20px 50px rgb(0 0 0 / .16)}.solution-image-card strong{display:block;color:var(--green-950);font-size:1.1rem}.solution-image-card span{display:block;color:var(--muted);font-size:.82rem;margin-top:2px}.solution-copy h2{font-size:clamp(2.1rem,4.2vw,3.6rem);line-height:1.16;color:var(--green-950);margin:12px 0 18px;letter-spacing:-.04em}.solution-copy>p{margin:0 0 26px;color:var(--muted);font-size:1rem}.feature-stack{display:grid;gap:13px}.feature-stack article{display:grid;grid-template-columns:52px 1fr;gap:14px;padding:16px;border:1px solid var(--line);border-radius:16px;background:#fff;transition:.22s}.feature-stack article:hover{transform:translateX(-5px);box-shadow:var(--shadow-sm);border-color:rgb(7 92 53 / .22)}.feature-stack article>span{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:var(--green-100);color:var(--green-800);font-weight:800}.feature-stack h3{margin:0 0 3px;color:var(--green-950);font-size:1.02rem}.feature-stack p{margin:0;color:var(--muted);font-size:.83rem}.visit-section{background:var(--green-950);color:#fff;position:relative;overflow:hidden}.visit-section:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(to bottom,black,transparent)}.visit-section>.container{position:relative}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.process-card{background:rgb(255 255 255 / .065);border:1px solid rgb(255 255 255 / .12);border-radius:20px;padding:24px;min-height:218px;transition:.24s;backdrop-filter:blur(8px)}.process-card:hover{background:rgb(255 255 255 / .1);transform:translateY(-5px);border-color:rgb(221 182 84 / .45)}.process-card>span{width:45px;height:45px;border-radius:13px;display:grid;place-items:center;background:rgb(221 182 84 / .14);border:1px solid rgb(240 217 157 / .3);color:#efd991;font-weight:800;margin-bottom:22px}.process-card h3{font-size:1.08rem;margin:0 0 8px}.process-card p{font-size:.84rem;color:rgb(255 255 255 / .67);margin:0}.visit-banner{margin-top:27px;padding:20px 23px;border-radius:19px;background:linear-gradient(90deg,rgb(221 182 84 / .14),rgb(255 255 255 / .06));border:1px solid rgb(240 217 157 / .22);display:flex;align-items:center;justify-content:space-between;gap:20px}.visit-banner strong{display:block;font-size:1.06rem}.visit-banner span{display:block;color:rgb(255 255 255 / .65);font-size:.82rem;margin-top:2px}.sector-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sector-card{position:relative;overflow:hidden;border:1px solid var(--line);background:#fff;border-radius:20px;padding:25px;min-height:224px;transition:.24s}.sector-card:after{content:"";position:absolute;width:140px;height:140px;border-radius:50%;left:-58px;bottom:-76px;background:rgb(221 182 84 / .13);transition:.3s}.sector-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-sm);border-color:rgb(7 92 53 / .18)}.sector-symbol{display:block;width:48px;height:48px;border-radius:14px;background:var(--green-100);position:relative;margin-bottom:20px}.sector-symbol:before,.sector-symbol:after{content:"";position:absolute;border:2px solid var(--green-700)}.sector-symbol:before{inset:12px;border-radius:4px}.sector-symbol:after{width:13px;height:13px;border-radius:50%;top:8px;left:8px;background:#fff}.sector-card h3{margin:0 0 8px;color:var(--green-950)}.sector-card p{margin:0;color:var(--muted);font-size:.85rem;min-height:68px}.sector-card a{position:relative;z-index:2;margin-top:14px;display:inline-flex;align-items:center;gap:7px;color:var(--green-800);font-size:.83rem;font-weight:700}.sector-card a .icon{width:17px;height:17px}.cards-grid{display:grid;gap:19px}.cards-grid-3{grid-template-columns:repeat(3,1fr)}.card-media{position:relative;display:block;height:270px;overflow:hidden}.card-media img{width:100%;height:100%;object-fit:cover;transition:.55s}.offer-card,.post-card,.product-card{background:#fff;border:1px solid var(--line);border-radius:22px;overflow:hidden;box-shadow:0 14px 38px rgb(4 45 28 / .055);transition:.24s}.offer-card:hover,.post-card:hover,.product-card:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.offer-card:hover .card-media img,.post-card:hover .card-media img,.product-card:hover img{transform:scale(1.05)}.offer-badge{position:absolute;top:15px;right:15px;padding:7px 12px;background:var(--gold-600);color:#fff;border-radius:999px;font-weight:700;font-size:.77rem}.card-body,.product-card-body{padding:22px}.card-body h2,.card-body h3,.product-card-body h2{font-size:1.18rem;line-height:1.4;color:var(--green-950);margin:0 0 8px}.card-body p,.product-card-body p{margin:0 0 15px;color:var(--muted);font-size:.84rem}.card-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--line);padding-top:15px;margin-top:16px}.card-meta a{display:inline-flex;align-items:center;gap:6px;color:var(--green-800);font-size:.82rem;font-weight:700}.post-date{font-size:.74rem;color:var(--gold-700);font-weight:700}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:19px}.product-card-media{height:270px;display:block;position:relative;overflow:hidden}.product-card-media img{width:100%;height:100%;object-fit:cover;transition:.55s}.product-card-media>span{position:absolute;top:14px;right:14px;background:rgb(6 53 31 / .88);color:#fff;padding:6px 10px;border-radius:999px;font-size:.72rem}.product-card-actions{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid var(--line);padding-top:14px;margin-top:15px}.product-card-actions a{display:inline-flex;gap:6px;align-items:center;color:var(--green-800);font-size:.78rem;font-weight:700}.product-card-actions a:last-child{color:var(--gold-700)}.projects-home,.projects-list{background:var(--green-950);color:#fff}.project-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.project-card{position:relative;min-height:430px;border-radius:24px;overflow:hidden;color:#fff;isolation:isolate}.project-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:.65s}.project-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(6 53 31 / .05),rgb(6 53 31 / .92));z-index:-1}.project-card:hover img{transform:scale(1.06)}.project-card>div{position:absolute;right:0;left:0;bottom:0;padding:25px}.project-card span{font-size:.74rem;color:#efd991}.project-card h2,.project-card h3{font-size:1.3rem;line-height:1.35;margin:5px 0 8px}.project-card p{margin:0;color:rgb(255 255 255 / .7);font-size:.82rem}.faq-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:48px;align-items:start}.faq-intro{position:sticky;top:110px}.faq-intro h2{font-size:clamp(2.1rem,4.4vw,3.35rem);line-height:1.2;color:var(--green-950);margin:10px 0 17px}.faq-intro p{color:var(--muted);margin:0 0 22px}.faq-list{display:grid;gap:11px}.faq-item{border:1px solid var(--line);border-radius:16px;background:#fff;overflow:hidden}.faq-question{width:100%;border:0;background:#fff0;text-align:right;padding:19px 21px;display:flex;justify-content:space-between;align-items:center;gap:18px;color:var(--green-950);font-weight:700;cursor:pointer}.faq-question b{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--green-100);color:var(--green-800);font-size:1.25rem;transition:.25s;flex:none}.faq-item.open .faq-question b{transform:rotate(45deg);background:var(--green-800);color:#fff}.faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.faq-answer>div{overflow:hidden}.faq-answer p{margin:0;padding:0 21px 19px;color:var(--muted);font-size:.9rem}.faq-item.open .faq-answer{grid-template-rows:1fr}.final-cta{padding:64px 0;background:linear-gradient(135deg,var(--green-900),var(--green-950));color:#fff}.final-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:40px}.final-cta span{color:#efd991;font-size:.78rem;font-weight:700}.final-cta h2{font-size:clamp(1.9rem,3.8vw,3.2rem);line-height:1.25;margin:5px 0 10px}.final-cta p{margin:0;color:rgb(255 255 255 / .7)}.final-cta-actions{display:flex;gap:10px;flex-wrap:wrap}.site-footer{background:#f3f0e7}.footer-top{padding:70px 0}.footer-grid{display:grid;grid-template-columns:1.4fr .65fr .65fr .9fr;gap:42px}.footer-logo{width:235px;max-height:100px;object-fit:contain;object-position:right}.footer-brand-col>p{color:var(--muted);font-size:.84rem;max-width:420px}.footer-contact-list{display:grid;gap:10px;margin-top:19px}.footer-contact-list>a,.footer-contact-list>span{display:flex;align-items:center;gap:9px;color:var(--green-900);font-size:.83rem}.footer-contact-list .icon{width:19px;height:19px;color:var(--gold-700)}.footer-grid h3{color:var(--green-950);margin:10px 0 17px;font-size:1rem}.footer-menu{list-style:none;padding:0;margin:0;display:grid;gap:10px}.footer-menu a{font-size:.83rem;color:#4d5b52}.footer-menu a:hover{color:var(--green-800)}.footer-form-col p{color:var(--muted);font-size:.82rem;margin:0 0 18px}.footer-bottom{border-top:1px solid #d9ddd7;padding:18px 0;background:#ece8dc}.footer-bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:18px;color:#617067;font-size:.76rem}.footer-bottom p{margin:0}.archive-hero,.page-hero,.single-hero{padding:155px 0 76px;background:linear-gradient(135deg,var(--green-950),var(--green-800));color:#fff;position:relative;overflow:hidden}.archive-hero:after,.page-hero:after,.single-hero:after{content:"";position:absolute;width:480px;height:480px;border-radius:50%;left:-170px;top:-250px;border:1px solid rgb(255 255 255 / .12)}.archive-hero .container,.page-hero .container{position:relative;z-index:2}.archive-hero h1,.page-hero h1{font-size:clamp(2.6rem,5.5vw,4.7rem);line-height:1.1;margin:9px 0 17px;max-width:900px}.archive-hero p,.page-hero p{max-width:720px;color:rgb(255 255 255 / .76);font-size:1.05rem;margin:0 0 24px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.75rem;color:rgb(255 255 255 / .62);margin-bottom:25px}.breadcrumbs a:hover{color:#fff}.archive-content{background:#fff}.term-filters{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:30px}.term-filters a{padding:9px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--green-900);font-size:.8rem}.term-filters a.active,.term-filters a:hover{background:var(--green-800);border-color:var(--green-800);color:#fff}.pagination .nav-links{display:flex;justify-content:center;gap:8px;margin-top:38px}.pagination a,.pagination span{min-width:42px;height:42px;display:grid;place-items:center;border-radius:10px;border:1px solid var(--line);background:#fff}.pagination .current{background:var(--green-800);color:#fff;border-color:var(--green-800)}.archive-cta{padding:54px 0;background:var(--cream)}.archive-cta>.container{display:flex;align-items:center;justify-content:space-between;gap:30px}.archive-cta h2{color:var(--green-950);margin:0 0 5px}.archive-cta p{margin:0;color:var(--muted)}.empty-state{text-align:center;padding:70px 20px;border:1px dashed #bcc8bf;border-radius:22px;background:var(--green-50);grid-column:1/-1}.empty-state h2{color:var(--green-950)}.category-support{background:#f2efe6}.category-support-grid{display:grid;grid-template-columns:1fr .9fr;gap:50px;align-items:center}.category-support h2{font-size:clamp(2rem,4vw,3.2rem);color:var(--green-950);line-height:1.2}.mini-form-card{background:#fff;border-radius:24px;padding:28px;box-shadow:var(--shadow)}.mini-form-card h3{margin-top:0;color:var(--green-950)}.product-hero{padding:130px 0 72px;background:#f1eee5}.product-hero .breadcrumbs{color:var(--muted)}.product-hero-grid{display:grid;grid-template-columns:1.04fr .96fr;gap:50px;align-items:center}.product-main-image{height:590px;border-radius:28px;overflow:hidden;background:#e7e5df;box-shadow:var(--shadow)}.product-main-image img{width:100%;height:100%;object-fit:cover}.product-gallery-note{display:flex;align-items:center;gap:10px;margin-top:15px;padding:13px 16px;border-radius:14px;background:#fff;color:var(--muted);font-size:.8rem}.product-gallery-note .icon{color:var(--green-700)}.product-term{display:inline-block;color:var(--gold-700);font-weight:700;font-size:.8rem}.product-summary h1{font-size:clamp(2.4rem,4.8vw,4.2rem);line-height:1.1;color:var(--green-950);margin:9px 0 18px}.product-lead{color:#445148;font-size:1.05rem}.product-price-label{padding:15px 18px;border:1px solid rgb(7 92 53 / .16);background:#fff;border-radius:15px;margin:20px 0}.product-price-label span{display:block;color:var(--muted);font-size:.73rem}.product-price-label strong{display:block;color:var(--green-800);font-size:1.02rem;margin-top:2px}.product-key-points{list-style:none;padding:0;margin:20px 0 27px;display:grid;grid-template-columns:1fr 1fr;gap:11px}.product-key-points li{display:flex;align-items:flex-start;gap:8px;font-size:.86rem}.product-key-points .icon{color:var(--green-700);margin-top:3px}.product-actions{display:flex;flex-wrap:wrap;gap:10px}.product-service-strip{display:flex;gap:18px;flex-wrap:wrap;border-top:1px solid #d6dbd6;margin-top:25px;padding-top:20px}.product-service-strip span{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:.78rem}.product-service-strip .icon{color:var(--gold-700);width:18px;height:18px}.product-details-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:50px;align-items:start}.product-content>h2{font-size:clamp(2rem,3.8vw,3rem);color:var(--green-950);line-height:1.25}.detail-block{margin-top:34px;padding-top:27px;border-top:1px solid var(--line)}.detail-block h3{color:var(--green-950)}.feature-check-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.feature-check-grid>div{display:flex;gap:8px;align-items:flex-start;padding:13px;border-radius:12px;background:var(--green-50);color:#344239;font-size:.85rem}.feature-check-grid .icon{color:var(--green-700)}.product-specs{position:sticky;top:100px;background:#fff;border:1px solid var(--line);border-radius:22px;padding:26px;box-shadow:var(--shadow-sm)}.product-specs h3{color:var(--green-950);margin-top:0}.product-specs dl{margin:0}.product-specs dl>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid var(--line)}.product-specs dt{color:var(--muted);font-size:.8rem}.product-specs dd{margin:0;color:var(--green-950);font-weight:700;font-size:.82rem;text-align:left}.spec-placeholder{padding:16px;background:var(--green-50);border-radius:13px;margin-bottom:17px}.spec-placeholder p{margin:0;color:var(--muted);font-size:.82rem}.product-form-section{background:linear-gradient(135deg,#f2efe6,#fffdf8)}.product-form-grid{display:grid;grid-template-columns:1fr .9fr;gap:52px;align-items:center}.product-form-grid h2{font-size:clamp(2.1rem,4vw,3.4rem);color:var(--green-950);line-height:1.2}.related-section{background:#fff}.single-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr .8fr;gap:50px;align-items:center}.single-hero-grid h1{font-size:clamp(2.6rem,5vw,4.5rem);line-height:1.12;margin:8px 0 16px}.single-hero-grid p{color:rgb(255 255 255 / .75);font-size:1.03rem}.single-hero-grid>img{height:430px;width:100%;object-fit:cover;border-radius:25px;box-shadow:var(--shadow-lg)}.content-with-form{display:grid;grid-template-columns:1.25fr .75fr;gap:48px;align-items:start}.content-with-form .form-shell{position:sticky;top:98px}.notice-box{margin-top:30px;padding:22px;background:var(--cream);border-right:4px solid var(--gold-600);border-radius:14px}.expiry-note{font-size:.8rem;color:#f0d99d}.project-meta{margin:18px 0;display:flex;gap:14px}.project-meta span{display:flex;gap:7px;align-items:center;color:rgb(255 255 255 / .7)}.service-hero{min-height:800px;padding:140px 0 80px;position:relative;background:var(--green-950);color:#fff;display:flex;align-items:center;overflow:hidden}.service-hero-media{position:absolute;inset:0;background-size:cover;background-position:center}.service-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(6 53 31 / .25),rgb(6 53 31 / .7) 48%,rgb(6 53 31 / .98))}.service-hero-grid{position:relative;display:grid;grid-template-columns:1fr .75fr;gap:60px;align-items:center}.service-hero h1{font-size:clamp(2.7rem,5.4vw,4.8rem);line-height:1.1;margin:10px 0 20px}.service-hero p{font-size:1.08rem;color:rgb(255 255 255 / .78)}.visit-detail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.visit-detail-grid article{background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;padding-bottom:22px;box-shadow:var(--shadow-sm)}.visit-detail-grid img{height:190px;width:100%;object-fit:cover}.visit-detail-grid article>span{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--green-800);color:#fff;margin:-21px 20px 13px;position:relative}.visit-detail-grid h3,.visit-detail-grid p{margin-right:20px;margin-left:20px}.visit-detail-grid h3{color:var(--green-950)}.visit-detail-grid p{color:var(--muted);font-size:.82rem}.contact-hero{padding:155px 0 100px;background:linear-gradient(135deg,#f1eee5,#fff);min-height:720px}.contact-hero-grid{display:grid;grid-template-columns:1fr .85fr;gap:60px;align-items:center}.contact-hero h1{font-size:clamp(2.6rem,5vw,4.4rem);line-height:1.12;color:var(--green-950);margin:10px 0 18px}.contact-hero p{color:var(--muted);font-size:1.02rem}.contact-methods{display:grid;gap:11px;margin-top:25px}.contact-methods>a{display:flex;gap:13px;align-items:center;padding:15px;border-radius:14px;border:1px solid var(--line);background:#fff}.contact-methods>a>.icon{width:43px;height:43px;padding:10px;border-radius:12px;background:var(--green-100);color:var(--green-800)}.contact-methods strong,.contact-methods span{display:block}.contact-methods span{font-size:.79rem;color:var(--muted)}.about-hero{min-height:720px;position:relative;padding:150px 0 80px;background:var(--green-950);display:flex;align-items:end}.about-hero-image{position:absolute;inset:0;background-size:cover;background-position:center}.about-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(6 53 31 / .18),rgb(6 53 31 / .85))}.about-hero>.container{position:relative;z-index:2}.about-hero-card{max-width:750px;color:#fff}.about-hero-card h1{font-size:clamp(2.7rem,5.4vw,4.8rem);line-height:1.1;margin:10px 0 20px}.about-hero-card p{color:rgb(255 255 255 / .78);font-size:1.05rem}.about-story-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:60px;align-items:center}.about-story-grid>img{height:650px;width:100%;object-fit:cover;border-radius:28px}.about-story-grid h2{font-size:clamp(2.1rem,4vw,3.4rem);line-height:1.2;color:var(--green-950)}.about-story-grid p{color:var(--muted)}.about-values{display:grid;gap:11px;margin-top:25px}.about-values>div{padding:16px;border:1px solid var(--line);border-radius:14px;background:#fff}.about-values strong{display:block;color:var(--green-800)}.about-values span{display:block;color:var(--muted);font-size:.82rem}.showrooms-grid{display:grid;grid-template-columns:1fr .85fr;gap:55px;align-items:start}.showroom-info h2{font-size:clamp(2.1rem,4vw,3.4rem);color:var(--green-950);line-height:1.2}.search-form{display:flex;gap:8px;max-width:650px}.search-form label{flex:1}.search-field{width:100%;height:52px;border:1px solid rgb(255 255 255 / .35);background:rgb(255 255 255 / .1);color:#fff;border-radius:13px;padding:10px 14px}.search-field::placeholder{color:rgb(255 255 255 / .65)}.search-form button{height:52px;padding:0 18px;border:0;border-radius:13px;background:var(--gold-600);color:#fff;display:flex;align-items:center;gap:7px;font-weight:700}.search-results-list{display:grid;gap:12px}.search-result{padding:24px;border:1px solid var(--line);border-radius:17px;background:#fff}.search-result h2{margin:0;color:var(--green-950)}.search-result p{color:var(--muted)}.error-page{min-height:78vh;display:grid;place-items:center;text-align:center;padding:140px 0 70px;background:linear-gradient(135deg,#f3f0e7,#fff)}.error-page span{font-size:7rem;line-height:1;color:var(--gold-600);font-weight:800}.error-page h1{font-size:clamp(2.4rem,5vw,4rem);color:var(--green-950)}.article-featured{border-radius:24px;margin-bottom:30px;box-shadow:var(--shadow)}.campaign-hero{min-height:760px;position:relative;padding:72px 0;color:#fff;background:var(--green-950);display:flex;align-items:center;overflow:hidden}.campaign-hero-bg{position:absolute;inset:0;background-size:cover;background-position:center}.campaign-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(6 53 31 / .32),rgb(6 53 31 / .72) 48%,rgb(6 53 31 / .98))}.campaign-section{padding:96px 0}.campaign-section:nth-of-type(even){background:#faf8f1}.comparison-table{border:1px solid var(--line);border-radius:20px;overflow:hidden;background:#fff;max-width:980px;margin:auto}.comparison-row{display:grid;grid-template-columns:.7fr 1fr 1fr}.comparison-row>div{padding:17px;border-left:1px solid var(--line);border-bottom:1px solid var(--line);font-size:.84rem}.comparison-row>div:last-child{border-left:0}.comparison-row:last-child>div{border-bottom:0}.comparison-head{background:var(--green-950);color:#fff;font-weight:700}.audience-split{display:grid;grid-template-columns:1fr 1fr;gap:20px}.audience-split article{border:1px solid var(--line);border-radius:23px;overflow:hidden;background:#fff}.audience-split img{width:100%;height:340px;object-fit:cover}.audience-split article>div{padding:25px}.audience-split span{color:var(--gold-700);font-size:.76rem;font-weight:700}.audience-split h3{font-size:1.35rem;color:var(--green-950);margin:5px 0 10px}.audience-split ul{padding-right:19px;color:var(--muted);font-size:.84rem}.education-solutions{display:grid;grid-template-columns:1fr 1fr;gap:18px}.education-solutions article{display:grid;grid-template-columns:.78fr 1.22fr;border:1px solid var(--line);border-radius:21px;overflow:hidden;background:#fff}.education-solutions img{width:100%;height:100%;min-height:290px;object-fit:cover}.education-solutions article>div{padding:23px}.education-solutions span{color:var(--gold-700);font-size:.74rem;font-weight:700}.education-solutions h3{color:var(--green-950);margin:5px 0}.education-solutions p,.education-solutions li{color:var(--muted);font-size:.8rem}.offer-campaign-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.campaign-sticky{position:fixed;right:20px;left:20px;bottom:17px;z-index:90;max-width:920px;margin:auto;padding:12px 15px;border:1px solid rgb(255 255 255 / .2);border-radius:18px;background:rgb(6 53 31 / .92);backdrop-filter:blur(16px);box-shadow:0 20px 55px rgb(0 0 0 / .28);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:20px;transform:translateY(130%);transition:.35s}.campaign-sticky.is-visible{transform:translateY(0)}.campaign-sticky strong,.campaign-sticky span{display:block}.campaign-sticky strong{font-size:.9rem}.campaign-sticky span{font-size:.7rem;color:rgb(255 255 255 / .65)}.campaign-sticky>div:last-child{display:flex;gap:8px}.campaign-sticky .btn{min-height:42px;padding:7px 14px;font-size:.78rem}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}.woocommerce-shell ul.products{display:grid!important;grid-template-columns:repeat(3,1fr);gap:20px}.woocommerce-shell ul.products:before,.woocommerce-shell ul.products:after{display:none}.woocommerce-shell ul.products li.product{width:auto!important;margin:0!important;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;padding:15px!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:var(--green-800)!important;color:#fff!important;border-radius:12px!important}.woocommerce div.product .product_title{color:var(--green-950)}@media(max-width:1120px){.desktop-nav{display:none}.menu-toggle{display:flex}.header-phone{display:none}.home-hero-grid,.service-hero-grid,.campaign-hero-grid{grid-template-columns:1fr .8fr;gap:35px}.home-hero h1,.campaign-copy h1{font-size:3.6rem}.category-mosaic{grid-auto-rows:190px}.category-tile-1{grid-column:span 7}.category-tile-2{grid-column:span 5}.category-tile-3,.category-tile-4{grid-column:span 5}.category-tile-5{grid-column:span 7}.product-grid,.cards-grid-3,.project-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1.3fr .7fr .7fr}.footer-form-col{grid-column:1/-1}.offer-campaign-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){:root{--container:min(100% - 30px,760px)}.section{padding:78px 0}.site-brand img{width:180px}.nav-cta{display:none}.home-hero,.service-hero{min-height:auto;padding:125px 0 70px}.home-hero-grid,.service-hero-grid,.campaign-hero-grid,.solution-grid,.product-hero-grid,.product-details-grid,.product-form-grid,.single-hero-grid,.content-with-form,.contact-hero-grid,.about-story-grid,.showrooms-grid,.category-support-grid,.campaign-split-grid,.campaign-faq-grid{grid-template-columns:1fr}.hero-copy{max-width:none}.home-hero h1,.service-hero h1,.campaign-copy h1{font-size:clamp(2.65rem,8vw,4.3rem)}.hero-form-card{max-width:680px}.trust-grid,.campaign-trust>.campaign-container{grid-template-columns:repeat(2,1fr)}.trust-item:nth-child(2){border-left:0}.trust-item:nth-child(-n+2){border-bottom:1px solid var(--line)}.category-mosaic{grid-template-columns:repeat(2,1fr);grid-auto-rows:330px}.category-tile,.category-tile-1,.category-tile-2,.category-tile-3,.category-tile-4,.category-tile-5{grid-column:auto;grid-row:auto}.category-tile-1{grid-column:1/-1}.solution-image{min-height:540px}.section-heading{align-items:start;flex-direction:column}.process-grid,.visit-detail-grid{grid-template-columns:repeat(2,1fr)}.sector-grid{grid-template-columns:repeat(2,1fr)}.faq-grid{grid-template-columns:1fr}.faq-intro,.product-specs,.content-with-form .form-shell,.campaign-faq-grid>div:first-child{position:static}.footer-grid{grid-template-columns:1.2fr .8fr}.footer-form-col{grid-column:auto}.product-main-image{height:520px}.product-summary{order:-1}.single-hero-grid>img{height:350px}.campaign-hero{min-height:auto;padding:70px 0}.audience-split,.education-solutions{grid-template-columns:1fr}.comparison-table{overflow-x:auto}.comparison-row{min-width:730px}.campaign-sticky>div:first-child{display:none}.campaign-sticky{justify-content:center;max-width:430px}.woocommerce-shell ul.products{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:640px){:root{--container:calc(100% - 24px)}body{padding-bottom:70px}.section{padding:62px 0}.site-header{height:68px}.site-header.is-scrolled{height:62px}.site-brand img{width:146px;max-height:56px}.menu-toggle{width:42px;height:42px}.home-hero{padding:102px 0 50px}.home-hero:before,.service-hero:before,.campaign-hero:before{background:linear-gradient(180deg,rgb(6 53 31 / .46),rgb(6 53 31 / .96) 68%)}.home-hero-media,.service-hero-media,.campaign-hero-bg{background-position:center}.home-hero h1,.service-hero h1,.campaign-copy h1{font-size:clamp(2.25rem,11vw,3.2rem);line-height:1.12}.home-hero .hero-copy>p,.service-hero p,.campaign-copy>p{font-size:.98rem}.hero-points,.campaign-bullets{grid-template-columns:1fr;gap:10px}.hero-actions{display:grid;grid-template-columns:1fr}.hero-actions .btn{width:100%}.hero-form-card,.campaign-form-card,.form-shell{padding:21px;border-radius:20px}.form-grid{grid-template-columns:1fr}.field.full{grid-column:auto}.trust-strip{margin-top:0;padding-top:14px;background:#fff}.trust-grid,.campaign-trust>.campaign-container{grid-template-columns:1fr;border-radius:16px}.trust-item,.campaign-trust>.campaign-container>div{border-left:0!important;border-bottom:1px solid var(--line)!important}.trust-item:last-child,.campaign-trust>.campaign-container>div:last-child{border-bottom:0!important}.section-heading{gap:13px;margin-bottom:28px}.section-heading h2{font-size:2rem}.section-heading>p{font-size:.92rem}.category-mosaic{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-left:-12px;margin-right:-12px;padding:0 12px 12px}.category-tile,.category-tile-1{min-width:86%;height:390px;scroll-snap-align:start}.category-tile-content h3,.category-tile-1 h3{font-size:1.45rem}.solution-image{min-height:450px}.process-grid,.visit-detail-grid,.sector-grid,.cards-grid-3,.product-grid,.project-grid,.campaign-feature-grid,.offer-campaign-grid{grid-template-columns:1fr}.process-grid,.sector-grid,.cards-grid,.product-grid,.project-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-left:-12px;margin-right:-12px;padding:0 12px 12px}.process-card,.sector-card,.offer-card,.post-card,.product-card,.project-card{min-width:86%;scroll-snap-align:start}.visit-banner,.archive-cta>.container,.final-cta-inner,.campaign-final>.campaign-container{align-items:flex-start;flex-direction:column}.visit-banner .btn,.archive-cta .btn,.final-cta .btn,.campaign-final .btn{width:100%}.project-card{height:390px}.faq-question{padding:17px}.footer-top{padding:50px 0}.footer-grid{grid-template-columns:1fr;gap:28px}.footer-form-col{grid-column:auto}.footer-bottom-inner{flex-direction:column;text-align:center}.mobile-action-bar{position:fixed;display:grid;grid-template-columns:repeat(4,1fr);right:0;left:0;bottom:0;z-index:100;background:rgb(255 255 255 / .97);backdrop-filter:blur(16px);border-top:1px solid var(--line);padding:7px 6px calc(7px + env(safe-area-inset-bottom));box-shadow:0 -10px 30px rgb(0 0 0 / .08)}.mobile-action-bar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--green-900);font-size:.68rem;font-weight:700;min-height:48px}.mobile-action-bar a:nth-child(2){color:#168c4d}.mobile-action-bar a:nth-child(3),.mobile-action-bar a:nth-child(4){color:var(--gold-700)}.mobile-action-bar .icon{width:20px;height:20px}.archive-hero,.page-hero,.single-hero{padding:112px 0 55px}.archive-hero h1,.page-hero h1{font-size:2.65rem}.product-hero{padding:100px 0 48px}.product-main-image{height:360px;border-radius:20px}.product-summary h1{font-size:2.55rem}.product-key-points,.feature-check-grid{grid-template-columns:1fr}.product-actions{display:grid;grid-template-columns:1fr}.product-actions .btn{width:100%}.product-service-strip{justify-content:space-between}.single-hero-grid>img{height:300px}.about-hero{min-height:620px;padding:110px 0 55px}.about-hero-card h1{font-size:2.7rem}.about-story-grid>img{height:470px}.contact-hero{padding:110px 0 60px}.search-form{flex-direction:column}.search-form button{justify-content:center}.campaign-hero{padding:52px 0}.audience-split img{height:270px}.education-solutions article{grid-template-columns:1fr}.education-solutions img{height:240px;min-height:0}.campaign-section{padding:65px 0}.campaign-sticky{right:8px;left:8px;bottom:78px}.campaign-sticky>div:last-child{width:100%}.campaign-sticky .btn{flex:1}.woocommerce-shell ul.products{grid-template-columns:1fr!important}.woocommerce-shell ul.products li.product{width:100%!important}}@media(max-width:380px){.home-hero h1,.service-hero h1,.campaign-copy h1{font-size:2.12rem}.site-brand img{width:132px}.category-tile,.category-tile-1,.process-card,.sector-card,.offer-card,.post-card,.product-card,.project-card{min-width:92%}.hero-form-card,.campaign-form-card{padding:18px}.btn{padding-left:16px;padding-right:16px}}.catalog-card{background:#fff;border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:0 18px 50px rgb(5 48 29 / .07);transition:.3s ease}.catalog-card:hover{transform:translateY(-6px);box-shadow:0 24px 65px rgb(5 48 29 / .12)}.catalog-cover{display:block;aspect-ratio:4/5;background:#f3f0e8;overflow:hidden}.catalog-cover img{width:100%;height:100%;object-fit:cover;transition:.45s ease}.catalog-card:hover .catalog-cover img{transform:scale(1.035)}.catalog-meta{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.catalog-meta span{padding:9px 14px;border:1px solid var(--line);border-radius:999px;background:#fff}.catalog-content{max-width:900px}.solution-page-hero{position:relative;min-height:660px;display:flex;align-items:center;background:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://www.alsourayia.com/wp-content/themes/alsourayia-enterprise-v16-114-stability-performance/assets/css/../images/hero-home.webp') center/cover no-repeat;color:#fff}.solution-page-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgb(4 44 26 / .94),rgb(4 44 26 / .62),rgb(4 44 26 / .28))}.solution-page-hero-inner{position:relative;z-index:1;max-width:760px;margin-inline-start:auto}.solution-page-hero h1{font-size:clamp(2.8rem,6vw,5rem);line-height:1.08;margin:20px 0}.solution-page-hero p{font-size:1.15rem;line-height:1.9;color:rgb(255 255 255 / .88)}.factor-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.factor-card{padding:26px;border:1px solid var(--line);border-radius:20px;background:#fff}.factor-card>span{width:44px;height:44px;border-radius:14px;background:var(--green-100);color:var(--green-900);display:grid;place-items:center}.factor-card h3{margin:16px 0 8px;font-size:1.12rem}.factor-card p{margin:0;color:var(--text-muted)}.solution-products-section{background:#f7f5ef}.solution-type-list{display:grid;gap:70px}.solution-type{display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center}.solution-type.is-reverse .solution-type-media{order:2}.solution-type-media{height:470px;border-radius:28px;overflow:hidden}.solution-type-media img{width:100%;height:100%;object-fit:cover}.solution-number{font-size:.82rem;font-weight:900;color:var(--gold-700);letter-spacing:.14em}.solution-type-content h3{font-size:2.2rem;margin:12px 0}.solution-type-content>p{font-size:1.05rem;color:var(--text-muted);line-height:1.9}.solution-type-content ul{list-style:none;padding:0;margin:22px 0;display:grid;gap:10px}.solution-type-content li{display:flex;gap:9px;align-items:center}.solution-type-content li .icon{color:var(--green-700)}.residential-lead-section{background:var(--green-950);color:#fff}.residential-lead-section p{color:rgb(255 255 255 / .78)}@media(max-width:900px){.catalog-single-grid,.solution-type{grid-template-columns:1fr}.solution-type.is-reverse .solution-type-media{order:0}.factor-grid{grid-template-columns:repeat(2,1fr)}.solution-page-hero{min-height:580px}.solution-page-hero-inner{margin:0}.solution-type-media{height:380px}}@media(max-width:640px){.factor-grid{grid-template-columns:1fr}.solution-page-hero{min-height:620px}.solution-page-hero h1{font-size:2.65rem}.solution-type-list{gap:48px}.solution-type-media{height:300px}.solution-type-content h3{font-size:1.75rem}}.product-thumbnails{display:flex;gap:10px;margin-top:12px;overflow-x:auto;padding-bottom:4px}.product-thumbnails button{width:78px;height:78px;border:2px solid #fff0;border-radius:14px;overflow:hidden;padding:0;background:#fff;cursor:pointer;flex:0 0 auto}.product-thumbnails button.is-active{border-color:var(--gold-700)}.product-thumbnails img{width:100%;height:100%;object-fit:cover}.product-code{display:inline-flex;gap:6px;padding:7px 12px;background:var(--green-50);border-radius:999px;color:var(--green-900);font-size:.88rem}.product-downloads{display:grid;gap:10px;margin:18px 0}.spec-origin{padding:12px 14px;background:var(--green-50);border-radius:12px}.als-enterprise-hero,.als-enterprise-detail-hero{padding:clamp(70px,9vw,130px) 0;background:linear-gradient(135deg,#f3f6f1,#fff);position:relative;overflow:hidden}.als-enterprise-hero:after,.als-enterprise-detail-hero:after{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:rgb(244 122 32 / .09);inset:auto -130px -180px auto}.als-eyebrow{display:inline-block;color:#f47a20;font-weight:800;margin-bottom:14px}.als-enterprise-hero h1,.als-enterprise-detail-hero h1{font-size:clamp(38px,5vw,68px);line-height:1.1;margin:0 0 18px;color:#153c2e}.als-enterprise-hero p,.als-lead-copy{font-size:clamp(17px,2vw,22px);max-width:760px;color:#53625c}.als-enterprise-listing{padding:70px 20px}.als-enterprise-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.als-enterprise-card{background:#fff;border:1px solid #e8ece9;border-radius:22px;overflow:hidden;box-shadow:0 14px 45px rgb(15 53 40 / .07);transition:.3s}.als-enterprise-card:hover{transform:translateY(-7px);box-shadow:0 20px 55px rgb(15 53 40 / .13)}.als-enterprise-media{display:block;aspect-ratio:16/10;background:#edf2ee}.als-enterprise-media img{width:100%;height:100%;object-fit:cover}.als-placeholder{display:grid;place-items:center;height:100%;font-size:34px;font-weight:900;color:#174735}.als-enterprise-body{padding:25px}.als-card-type{font-size:13px;color:#f47a20;font-weight:800}.als-enterprise-body h2{font-size:23px;margin:8px 0 12px}.als-enterprise-body h2 a{color:#173f30}.als-enterprise-body p{color:#66736d;min-height:54px}.als-text-link{font-weight:800;color:#174735}.als-detail-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:55px;align-items:center}.als-detail-grid figure{margin:0;border-radius:28px;overflow:hidden;box-shadow:0 25px 70px rgb(20 60 45 / .16)}.als-detail-grid img{display:block;width:100%;height:auto}.als-detail-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.als-detail-content{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:55px;padding:70px 20px}.als-detail-content .entry-content{font-size:18px;line-height:2;color:#3e4c46}.als-conversion-box{align-self:start;position:sticky;top:120px;background:#173f30;color:#fff;padding:30px;border-radius:22px}.als-conversion-box h2{color:#fff;margin-top:0}.als-conversion-box p{color:#d9e5df}.als-empty-state{text-align:center;padding:80px 20px;background:#f6f8f6;border-radius:22px}@media(max-width:900px){.als-enterprise-grid{grid-template-columns:repeat(2,1fr)}.als-detail-grid,.als-detail-content{grid-template-columns:1fr}.als-conversion-box{position:static}}@media(max-width:600px){.als-enterprise-grid{grid-template-columns:1fr}.als-enterprise-hero,.als-enterprise-detail-hero{padding:60px 0}.als-enterprise-card{border-radius:16px}}.als-v181-offers-grid{align-items:stretch!important}.als-v181-offers-grid article,.als-v181-offers-grid article.is-featured{grid-row:auto!important;grid-column:auto!important;min-height:100%;box-shadow:0 12px 32px rgb(6 79 44 / .055);transition:transform .24s ease,box-shadow .24s ease}.als-v181-offers-grid article:hover{transform:translateY(-4px);box-shadow:0 18px 42px rgb(6 79 44 / .10)}.als-v181-offers-grid .als-v181-media,.als-v181-offers-grid .is-featured .als-v181-media{height:auto!important;aspect-ratio:16/10!important;background:#f3efe6}.als-v181-offers-grid .als-v181-media img{width:100%;height:100%;object-fit:cover;object-position:center}.als-v181-offers-grid article>div{min-height:230px}.als-v181-offers-grid h3{margin:15px 0 10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.als-v181-offers-grid p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.als-v1635-kicker{display:inline-flex;margin-bottom:12px;color:#9a7423;font-size:13px;font-weight:800;letter-spacing:.03em}.als-v1635-before-after{position:relative;min-width:0}.als-v1635-before-after__frame{position:relative;overflow:hidden;border:1px solid rgb(0 78 41 / .18);border-radius:18px;aspect-ratio:955/570;background:#eee;box-shadow:0 20px 55px rgb(10 49 29 / .12);touch-action:none;user-select:none}.als-v1635-before-after__frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.als-v1635-before-after__after{position:absolute;inset-block:0;left:0;width:52%;overflow:hidden;border-right:2px solid rgb(255 255 255 / .94)}[dir="rtl"] .als-v1635-before-after__after{left:0;right:auto}.als-v1635-before-after__after img{width:calc(100vw);max-width:none}.als-v1635-before-after__frame{--compare-frame-width:100%}.als-v1635-before-after__after img{width:100%;min-width:100%;object-position:left center}.als-v1635-before-after__after img{width:auto;height:100%;aspect-ratio:955/570;max-width:none}.als-v1635-before-after__handle{position:absolute;z-index:4;left:52%;top:50%;translate:-50% -50%;width:44px;height:44px;border:0;border-radius:50%;display:grid;place-items:center;background:#fff;color:#00542d;box-shadow:0 8px 25px rgb(0 0 0 / .22);cursor:ew-resize;padding:0}.als-v1635-before-after__handle .material-symbols-outlined{font-size:23px}.als-v1635-before-after__handle:focus-visible{outline:3px solid #c59e41;outline-offset:3px}.als-v1635-before-after__label{position:absolute;z-index:3;bottom:14px;padding:6px 9px;border-radius:7px;background:rgb(16 24 19 / .72);color:#fff;font-size:12px;font-weight:800;backdrop-filter:blur(6px)}.als-v1635-before-after__label.is-before{right:14px}.als-v1635-before-after__label.is-after{left:14px}.als-v1635-before-after__launch{position:absolute;z-index:5;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 16px;border-radius:10px;background:#00542d;color:#fff!important;text-decoration:none;font-weight:800;box-shadow:0 8px 22px rgb(0 62 33 / .22)}.als-v1635-before-after__launch:hover{background:#073f27}@media(max-width:820px){.als-v181-offers-grid article>div{min-height:0}.als-v1635-before-after__launch{top:12px;right:12px;font-size:13px;min-height:38px;padding:7px 11px}}@media(max-width:560px){.als-v1635-before-after__handle{width:38px;height:38px}.als-v1635-before-after__label{bottom:10px}.als-v1635-before-after__label.is-before{right:10px}.als-v1635-before-after__label.is-after{left:10px}}:root{--als-v16-primary:var(--als-primary, #004e29);--als-v16-primary-2:#08683a;--als-v16-deep:var(--als-dark, #064f2c);--als-v16-gold:var(--als-gold, #c59e41);--als-v16-gold-dark:#775a00;--als-v16-ivory:var(--als-cream, #faf9f6);--als-v16-sand:#f2ebe1;--als-v16-surface:#ffffff;--als-v16-surface-low:#f6f3f2;--als-v16-surface-mid:#f0eded;--als-v16-text:#1b1c1c;--als-v16-muted:#59645c;--als-v16-outline:#d3dbd2;--als-v16-danger:#ba1a1a;--als-v16-success:#116c3e;--als-v16-radius-sm:10px;--als-v16-radius:16px;--als-v16-radius-lg:24px;--als-v16-radius-xl:32px;--als-v16-shadow-sm:0 7px 24px rgba(0, 55, 29, .07);--als-v16-shadow:0 18px 50px rgba(0, 55, 29, .11);--als-v16-shell:1280px}html{scroll-behavior:smooth}body{background:var(--als-v16-ivory);color:var(--als-v16-text);font-family:"IBM Plex Sans Arabic",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overflow-x:hidden}body.admin-bar .als-v16-header{top:32px}body.admin-bar .als-v16-mobile-drawer{top:32px}body[dir="ltr"],html[dir="ltr"] body{font-family:Inter,"IBM Plex Sans Arabic",system-ui,sans-serif}body img{max-width:100%}body .als-v16-icon{display:inline-block;flex:0 0 auto}.als-v16-shell{width:min(calc(100% - 40px), var(--als-v16-shell));margin-inline:auto}.als-v16-narrow{width:min(calc(100% - 40px), 820px);margin-inline:auto}.als-v16-section{padding-block:clamp(72px, 8vw, 120px)}.als-v16-center{text-align:center}.als-v16-eyebrow,.als-v16-section-head>span,.als-v16-section-head>div>span,.als-v16-section-head small{color:var(--als-v16-gold-dark);display:block;font-size:12px;font-weight:700;letter-spacing:.08em;margin-block-end:10px;text-transform:uppercase}.als-v16-section-head{margin-block-end:36px;max-width:700px}.als-v16-section-head.is-inline,.als-v16-section-head.is-split{align-items:end;display:flex;justify-content:space-between;max-width:none;gap:24px}.als-v16-section-head h2,.als-v16-section-head h1{color:var(--als-v16-primary);font-size:clamp(28px, 3vw, 42px);font-weight:700;letter-spacing:-.025em;line-height:1.25;margin:0}.als-v16-section-head p{color:var(--als-v16-muted);font-size:17px;line-height:1.8;margin:14px 0 0}.als-v16-breadcrumb{align-items:center;color:var(--als-v16-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-block-end:28px}.als-v16-breadcrumb a{color:inherit;text-decoration:none}.als-v16-breadcrumb a:hover,.als-v16-breadcrumb strong{color:var(--als-v16-primary)}[dir="ltr"] .als-v16-breadcrumb .als-v16-icon{transform:scaleX(-1)}.als-v16-btn,.als-v16-card-primary,.als-v16-card-details{align-items:center;border:1px solid #fff0;border-radius:10px;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:700;gap:9px;justify-content:center;min-height:48px;padding:11px 20px;text-decoration:none;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.als-v16-btn:hover,.als-v16-card-primary:hover,.als-v16-card-details:hover{transform:translateY(-2px)}.als-v16-btn--primary,.als-v16-card-primary{background:var(--als-v16-primary);color:#fff;box-shadow:0 8px 20px rgb(0 78 41 / .16)}.als-v16-btn--primary:hover,.als-v16-card-primary:hover{background:var(--als-v16-deep);color:#fff}.als-v16-btn--gold{background:var(--als-v16-gold);color:#1f1804}.als-v16-btn--gold:hover{background:#dfb653;color:#1f1804}.als-v16-btn--outline,.als-v16-card-details{background:#fff0;border-color:#9ba99d;color:var(--als-v16-primary)}.als-v16-btn--outline:hover,.als-v16-card-details:hover{border-color:var(--als-v16-primary);background:rgb(0 78 41 / .05);color:var(--als-v16-primary)}.als-v16-btn--ghost{background:var(--als-v16-surface-low);color:var(--als-v16-primary)}.als-v16-btn--ghost-light{background:#fff0;border:2px solid rgb(255 255 255 / .6);color:#fff}.als-v16-btn--ghost-light:hover{background:rgb(255 255 255 / .12);color:#fff}.als-v16-btn--whatsapp{background:#1fae5b;color:#fff}.als-v16-btn--whatsapp:hover{background:#188d49;color:#fff}.als-v16-utility{background:var(--als-v16-primary);color:#fff;font-size:12px}.als-v16-utility__inner{align-items:center;display:flex;justify-content:space-between;min-height:34px}.als-v16-utility__links{align-items:center;display:flex;gap:25px}.als-v16-utility a,.als-v16-utility__lang{align-items:center;color:rgb(255 255 255 / .88);display:inline-flex;gap:7px;text-decoration:none}.als-v16-utility a:hover{color:#fff}.als-v16-utility__lang{gap:9px}.als-v16-utility__lang a{color:#fff;font-weight:700}.als-v16-header{background:rgb(250 249 246 / .97);border-bottom:1px solid rgb(0 78 41 / .12);position:sticky;top:0;z-index:950;backdrop-filter:blur(16px)}.als-v16-header__inner{align-items:center;display:grid;gap:28px;grid-template-columns:188px minmax(0,1fr) auto;min-height:82px}.als-v16-brand{align-items:center;display:flex}.als-v16-brand img{display:block;height:52px;object-fit:contain;object-position:right center;width:180px}[dir="ltr"] .als-v16-brand img{object-position:left center}.als-v16-main-nav__list{align-items:center;display:flex;gap:clamp(15px, 2vw, 31px);list-style:none;margin:0;padding:0}.als-v16-main-nav__list li{position:relative}.als-v16-main-nav__list>li>a{color:#26372c;display:block;font-size:14px;font-weight:600;padding-block:28px;text-decoration:none;white-space:nowrap}.als-v16-main-nav__list>li.current-menu-item>a,.als-v16-main-nav__list>li>a:hover{color:var(--als-v16-primary)}.als-v16-main-nav__list .sub-menu{background:#fff;border:1px solid var(--als-v16-outline);border-radius:12px;box-shadow:var(--als-v16-shadow);inset-inline-start:0;list-style:none;min-width:220px;opacity:0;padding:10px;pointer-events:none;position:absolute;top:calc(100% - 8px);transform:translateY(8px);transition:.2s}.als-v16-main-nav__list li:hover>.sub-menu,.als-v16-main-nav__list li:focus-within>.sub-menu{opacity:1;pointer-events:auto;transform:none}.als-v16-main-nav__list .sub-menu a{border-radius:7px;color:var(--als-v16-text);display:block;padding:10px 12px;text-decoration:none}.als-v16-main-nav__list .sub-menu a:hover{background:var(--als-v16-sand);color:var(--als-v16-primary)}.als-v16-header__actions{align-items:center;display:flex;gap:7px}.als-v16-icon-btn{align-items:center;background:#fff0;border:0;border-radius:50%;color:var(--als-v16-primary);display:inline-flex;height:40px;justify-content:center;padding:0;position:relative;text-decoration:none;width:40px}.als-v16-icon-btn:hover{background:var(--als-v16-sand);color:var(--als-v16-primary)}.als-v16-counter{align-items:center;background:var(--als-v16-gold);border:2px solid var(--als-v16-ivory);border-radius:999px;color:#2a2107;display:flex;font-size:9px;font-weight:800;height:18px;inset-inline-end:-1px;justify-content:center;min-width:18px;padding-inline:3px;position:absolute;top:-2px}.als-v16-header__visit{background:var(--als-v16-primary);border-radius:8px;color:#fff;font-size:13px;font-weight:700;margin-inline-start:7px;padding:11px 16px;text-decoration:none;white-space:nowrap}.als-v16-header__visit:hover{background:var(--als-v16-deep);color:#fff}.als-v16-mobile-toggle{align-items:center;background:#fff0;border:0;color:var(--als-v16-primary);display:none;height:42px;justify-content:center;width:42px}.als-v16-search{background:#fff;border-top:1px solid var(--als-v16-outline);box-shadow:0 14px 30px rgb(0 0 0 / .06);padding-block:18px}.als-v16-search[hidden]{display:none!important}.als-v16-search form{align-items:center;background:var(--als-v16-surface-low);border:1px solid var(--als-v16-outline);border-radius:12px;display:flex;gap:12px;padding:7px 8px 7px 15px}.als-v16-search input{background:#fff0;border:0;flex:1;font:inherit;min-width:0;outline:none;padding:8px}.als-v16-search button{background:var(--als-v16-primary);border:0;border-radius:8px;color:#fff;font:inherit;font-weight:700;padding:10px 22px}.als-v16-mobile-drawer{background:var(--als-v16-ivory);bottom:0;box-shadow:-20px 0 60px rgb(0 0 0 / .18);display:flex;flex-direction:column;inset-inline-end:0;max-width:390px;padding:22px;position:fixed;top:0;transform:translateX(calc(110% * var(--als-drawer-direction, 1)));transition:transform .3s ease;width:min(90vw, 390px);z-index:1100}[dir="rtl"] .als-v16-mobile-drawer{--als-drawer-direction:-1}.als-v16-mobile-drawer.is-open,.als-v16-mobile-drawer[aria-hidden="false"]{transform:none}.als-v16-mobile-drawer__head{align-items:center;border-bottom:1px solid var(--als-v16-outline);display:flex;justify-content:space-between;padding-bottom:18px}.als-v16-mobile-drawer__head img{height:45px;object-fit:contain;width:165px}.als-v16-mobile-drawer__head button{background:var(--als-v16-sand);border:0;border-radius:50%;color:var(--als-v16-primary);height:42px;width:42px}.als-v16-mobile-menu{list-style:none;margin:20px 0;padding:0}.als-v16-mobile-menu a{border-bottom:1px solid rgb(0 78 41 / .1);color:var(--als-v16-text);display:block;font-weight:650;padding:13px 3px;text-decoration:none}.als-v16-mobile-menu .sub-menu{list-style:none;padding-inline-start:18px}.als-v16-mobile-drawer__services{border-block:1px solid var(--als-v16-outline);display:grid;gap:1px;padding-block:10px}.als-v16-mobile-drawer__services>*{align-items:center;background:#fff0;border:0;color:var(--als-v16-primary);display:flex;font:inherit;gap:11px;padding:10px 3px;text-decoration:none}.als-v16-mobile-drawer__services b{margin-inline-start:auto}.als-v16-mobile-drawer__cta{background:var(--als-v16-primary);border-radius:10px;color:#fff;font-weight:700;margin-top:auto;padding:14px;text-align:center;text-decoration:none}.als-v16-mobile-drawer__contact{display:grid;gap:9px;grid-template-columns:1fr 1fr;margin-top:10px}.als-v16-mobile-drawer__contact a{align-items:center;border:1px solid var(--als-v16-outline);border-radius:9px;color:var(--als-v16-primary);display:flex;gap:8px;justify-content:center;padding:11px;text-decoration:none}.als-v16-menu-overlay,.als-selections-overlay{background:rgb(0 26 13 / .52);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s;z-index:1090}.als-v16-menu-overlay.is-open,.als-v16-menu-overlay.is-visible,.als-selections-overlay.is-open,.als-selections-overlay.is-visible{opacity:1;pointer-events:auto}.als-v16-selections{background:#fff;bottom:0;box-shadow:-18px 0 60px rgb(0 0 0 / .18);inset-inline-end:0;max-width:440px;padding:24px;position:fixed;top:0;transform:translateX(calc(110% * var(--als-selection-direction, 1)));transition:transform .3s;width:min(94vw, 440px);z-index:1120}[dir="rtl"] .als-v16-selections{--als-selection-direction:-1}.als-v16-selections.is-open,.als-v16-selections[aria-hidden="false"]{transform:none}.als-selections-head{align-items:center;border-bottom:1px solid var(--als-v16-outline);display:flex;justify-content:space-between;padding-bottom:16px}.als-selections-head small{color:var(--als-v16-gold-dark)}.als-selections-head h2{color:var(--als-v16-primary);margin:3px 0 0}.als-selections-head button{background:var(--als-v16-sand);border:0;border-radius:50%;height:40px;width:40px}.als-selections-list{display:grid;gap:10px;max-height:calc(100vh - 230px);overflow:auto;padding-block:18px}.als-selections-list article,.als-selection-item{align-items:center;background:var(--als-v16-surface-low);border-radius:12px;display:grid;gap:12px;grid-template-columns:65px 1fr auto;padding:9px}.als-selections-list img{border-radius:8px;height:65px;object-fit:cover;width:65px}.als-selections-empty{color:var(--als-v16-muted);padding:35px 10px;text-align:center}.als-selections-footer{border-top:1px solid var(--als-v16-outline);bottom:0;display:grid;gap:8px;inset-inline:0;padding:17px 24px 24px;position:absolute}.als-v16-home-page{background:var(--als-v16-ivory)}.als-v16-home-hero{background:linear-gradient(135deg,#f7f1e7 0%,#faf9f6 47%,#eaf2ec 100%);min-height:660px;overflow:hidden;padding-block:48px 54px;position:relative}.als-v16-home-hero::before{background:radial-gradient(circle,rgb(197 158 65 / .16) 0 1px,transparent 1.8px);background-size:24px 24px;content:"";inset:0 55% 0 0;opacity:.5;position:absolute}.als-v16-home-hero__grid{align-items:center;display:grid;gap:clamp(40px, 6vw, 90px);grid-template-columns:minmax(0,1fr) minmax(420px,.95fr);position:relative;z-index:1}.als-v16-home-hero__content{max-width:650px}.als-v16-home-hero__content>span{align-items:center;color:var(--als-v16-gold-dark);display:inline-flex;font-size:13px;font-weight:700;gap:8px;margin-block-end:20px}.als-v16-home-hero h1{color:var(--als-v16-primary);font-size:clamp(42px, 5vw, 68px);font-weight:700;letter-spacing:-.035em;line-height:1.15;margin:0 0 22px}.als-v16-home-hero h1 em{color:var(--als-v16-gold-dark);font-style:normal}.als-v16-home-hero__content>p{color:#435047;font-size:clamp(17px, 1.5vw, 21px);line-height:1.9;margin:0 0 30px;max-width:610px}.als-v16-home-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.als-v16-home-hero__actions .als-v16-btn{min-width:170px}.als-v16-home-hero__stats{display:flex;flex-wrap:wrap;gap:22px;margin-top:30px}.als-v16-home-hero__stats>div{border-inline-start:2px solid var(--als-v16-gold);padding-inline-start:13px}.als-v16-home-hero__stats strong{color:var(--als-v16-primary);display:block;font-size:23px}.als-v16-home-hero__stats span{color:var(--als-v16-muted);font-size:12px}.als-v16-home-hero__media{border-radius:42% 42% 28px 28px;min-height:570px;overflow:hidden;position:relative;box-shadow:var(--als-v16-shadow)}.als-v16-home-hero__media::after{background:linear-gradient(to top,rgb(0 45 23 / .52),transparent 47%);content:"";inset:0;position:absolute}.als-v16-home-hero__media>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.als-v16-home-hero__floating{align-items:center;backdrop-filter:blur(14px);background:rgb(255 255 255 / .9);border:1px solid rgb(255 255 255 / .65);border-radius:14px;bottom:26px;display:flex;gap:13px;inset-inline-start:24px;max-width:320px;padding:15px 17px;position:absolute;z-index:2}.als-v16-home-hero__floating>.als-v16-icon{align-items:center;background:var(--als-v16-sand);border-radius:50%;color:var(--als-v16-gold-dark);display:flex;height:46px;justify-content:center;width:46px}.als-v16-home-hero__floating strong{color:var(--als-v16-primary);display:block}.als-v16-home-hero__floating span{color:var(--als-v16-muted);display:block;margin-top:3px}.als-v16-home-hero__location{align-items:center;background:var(--als-v16-primary);border-radius:999px;color:#fff;display:flex;font-size:12px;gap:7px;inset-inline-end:20px;padding:9px 13px;position:absolute;top:22px;z-index:2}.als-v16-start{background:#fff}.als-v16-start__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.als-v16-start-card{border-radius:20px;min-height:360px;overflow:hidden;position:relative;box-shadow:var(--als-v16-shadow-sm)}.als-v16-start-card>img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .45s;width:100%}.als-v16-start-card:hover>img{transform:scale(1.05)}.als-v16-start-card__overlay{background:linear-gradient(to top,rgb(0 43 22 / .92),rgb(0 43 22 / .05) 70%);inset:0;position:absolute}.als-v16-start-card__content{bottom:0;color:#fff;inset-inline:0;padding:26px;position:absolute}.als-v16-start-card__content>.als-v16-icon{align-items:center;background:rgb(255 255 255 / .14);border-radius:50%;display:flex;height:44px;justify-content:center;margin-block-end:14px;width:44px}.als-v16-start-card h3{color:#fff;font-size:24px;margin:0 0 8px}.als-v16-start-card p{color:rgb(255 255 255 / .8);line-height:1.7;margin:0 0 14px}.als-v16-start-card a{align-items:center;color:#fff;display:inline-flex;font-weight:700;gap:8px;text-decoration:none}.als-v16-journey{background:var(--als-v16-primary);color:#fff}.als-v16-journey .als-v16-section-head h2,.als-v16-journey .als-v16-section-head p{color:#fff}.als-v16-journey .als-v16-section-head>span{color:#f3d77f}.als-v16-journey__steps{display:grid;gap:18px;grid-template-columns:repeat(5,1fr);margin-top:40px}.als-v16-journey__steps li{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .18);border-radius:16px;min-height:230px;padding:22px;position:relative}.als-v16-journey__number{color:rgb(255 255 255 / .16);font-size:58px;font-weight:800;inset-inline-end:14px;position:absolute;top:4px}.als-v16-journey__icon{align-items:center;background:var(--als-v16-gold);border-radius:50%;color:#241d08;display:flex;height:48px;justify-content:center;margin-block-end:30px;width:48px}.als-v16-journey h3{color:#fff;font-size:18px;margin:0 0 8px}.als-v16-journey p{color:rgb(255 255 255 / .72);font-size:14px;line-height:1.7;margin:0}.als-v16-collections{background:#fff}.als-v16-collections__grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.als-v16-collection-card{background:var(--als-v16-surface-low);border-radius:18px;color:inherit;overflow:hidden;text-decoration:none;transition:.25s}.als-v16-collection-card:hover{box-shadow:var(--als-v16-shadow);transform:translateY(-5px)}.als-v16-collection-card img{aspect-ratio:1.15;display:block;object-fit:cover;width:100%}.als-v16-collection-card>div{padding:18px}.als-v16-collection-card h3{color:var(--als-v16-primary);font-size:19px;margin:0 0 5px}.als-v16-collection-card p{color:var(--als-v16-muted);font-size:13px;margin:0}.als-v16-spaces{background:var(--als-v16-ivory)}.als-v16-spaces__grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.als-v16-spaces__grid a{border-radius:16px;min-height:240px;overflow:hidden;position:relative}.als-v16-spaces__grid img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .35s;width:100%}.als-v16-spaces__grid a:hover img{transform:scale(1.05)}.als-v16-spaces__grid a::after{background:linear-gradient(to top,rgb(0 44 23 / .85),transparent 65%);content:"";inset:0;position:absolute}.als-v16-spaces__grid div,.als-v16-spaces__grid>a>span{bottom:0;color:#fff;inset-inline:0;padding:20px;position:absolute;z-index:2}.als-v16-spaces__grid h3{color:#fff;margin:0}.als-v16-spaces__grid>a>span{color:#fff;font-size:17px;font-weight:700}.als-v16-spaces__grid div span{color:rgb(255 255 255 / .75);font-size:12px}.als-v16-featured-products{background:#fff}.als-v16-products-grid{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.als-v16-product-card{background:#fff;border:1px solid var(--als-v16-outline);border-radius:16px;min-width:0;overflow:hidden;transition:box-shadow .25s,transform .25s}.als-v16-product-card:hover{box-shadow:var(--als-v16-shadow);transform:translateY(-4px)}.als-v16-product-card__media{aspect-ratio:1.17;display:block;overflow:hidden;position:relative}.als-v16-product-card__media img{height:100%;object-fit:cover;transition:transform .4s;width:100%}.als-v16-product-card:hover .als-v16-product-card__media img{transform:scale(1.045)}.als-v16-product-card__badge,.als-v16-product-card__source{border-radius:999px;font-size:10px;font-weight:750;padding:6px 9px;position:absolute;top:12px}.als-v16-product-card__badge{background:var(--als-v16-gold);color:#302509;inset-inline-start:12px}.als-v16-product-card__source{background:rgb(255 255 255 / .92);color:var(--als-v16-primary);inset-inline-end:12px}.als-v16-product-card__body{padding:18px}.als-v16-product-card__meta{align-items:center;color:var(--als-v16-gold-dark);display:flex;font-size:11px;justify-content:space-between;margin-bottom:7px}.als-v16-product-card__meta small{color:var(--als-v16-muted)}.als-v16-product-card h3{font-size:19px;line-height:1.45;margin:0 0 7px}.als-v16-product-card h3 a{color:var(--als-v16-primary);text-decoration:none}.als-v16-product-card__body>p{color:var(--als-v16-muted);font-size:13px;line-height:1.7;margin:0 0 12px}.als-v16-product-card__swatches{display:flex;gap:5px;margin-block:10px}.als-v16-product-card__swatches span{background:var(--swatch);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #ccc;height:18px;width:18px}.als-v16-product-card__price{color:var(--als-v16-primary);font-size:17px;font-weight:700;min-height:28px}.als-v16-product-card__price del{color:#999;font-size:13px;font-weight:400}.als-v16-product-card__actions{display:grid;gap:8px;grid-template-columns:1fr 1.25fr;margin-top:14px}.als-v16-product-card__actions>*{min-height:43px;padding:8px 10px}.als-v16-projects{background:var(--als-v16-sand)}.als-v16-projects__grid{align-items:stretch;display:grid;gap:0;grid-template-columns:1fr 1.08fr;overflow:hidden;border-radius:24px;box-shadow:var(--als-v16-shadow-sm)}.als-v16-projects__media{min-height:480px}.als-v16-projects__media img{height:100%;object-fit:cover;width:100%}.als-v16-projects__content{background:var(--als-v16-primary);color:#fff;padding:clamp(35px, 6vw, 75px)}.als-v16-projects__content>span{color:#f1d67b;font-size:12px;font-weight:700}.als-v16-projects__content h2{color:#fff;font-size:clamp(32px, 4vw, 49px);line-height:1.3;margin:12px 0 18px}.als-v16-projects__content p{color:rgb(255 255 255 / .77);font-size:17px;line-height:1.9}.als-v16-projects__content ul{display:grid;gap:10px;list-style:none;margin:25px 0;padding:0}.als-v16-projects__content li{align-items:center;display:flex;gap:10px}.als-v16-knowledge{background:#fff}.als-v16-knowledge__grid,.als-v16-hub-guides__grid{display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.als-v16-knowledge__grid article>a,.als-v16-hub-guides__grid a{background:var(--als-v16-surface-low);border-radius:16px;color:inherit;overflow:hidden;text-decoration:none}.als-v16-knowledge__media,.als-v16-hub-guides__grid img{aspect-ratio:1.7;display:block;object-fit:cover;overflow:hidden;width:100%}.als-v16-knowledge__grid article{min-width:0}.als-v16-knowledge__grid h3,.als-v16-hub-guides__grid h3{color:var(--als-v16-primary);font-size:19px;margin:17px 18px 8px}.als-v16-knowledge__grid p{color:var(--als-v16-muted);font-size:13px;margin:0 18px 14px}.als-v16-knowledge__grid article>a>span,.als-v16-hub-guides__grid a>span{align-items:center;color:var(--als-v16-primary);display:inline-flex;font-weight:700;gap:7px;margin:0 18px 18px}.als-v16-hub-categories{background:var(--als-v16-ivory)}.als-v16-hub-categories__grid{display:grid;gap:13px;grid-template-columns:repeat(5,1fr)}.als-v16-hub-categories__grid a{align-items:center;background:#fff;border:1px solid var(--als-v16-outline);border-radius:13px;color:var(--als-v16-primary);display:flex;flex-direction:column;gap:10px;min-height:145px;justify-content:center;overflow:hidden;padding:10px;text-align:center;text-decoration:none}.als-v16-hub-categories__grid a:hover,.als-v16-hub-categories__grid a.is-active{border-color:var(--als-v16-primary);box-shadow:var(--als-v16-shadow-sm)}.als-v16-hub-categories__grid img{border-radius:9px;height:84px;object-fit:cover;width:100%}.als-v16-hub-categories__icon{align-items:center;background:var(--als-v16-sand);border-radius:50%;display:flex;height:62px;justify-content:center;width:62px}.als-v16-hub-spaces{background:#fff}.als-v16-hub-spaces__grid{display:grid;gap:15px;grid-template-columns:repeat(4,1fr)}.als-v16-hub-spaces__grid a{border-radius:15px;min-height:210px;overflow:hidden;position:relative}.als-v16-hub-spaces__grid img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.als-v16-hub-spaces__grid a::after{background:linear-gradient(to top,rgb(0 44 23 / .86),transparent 65%);content:"";inset:0;position:absolute}.als-v16-hub-spaces__grid div{bottom:0;color:#fff;inset-inline:0;padding:18px;position:absolute;z-index:2}.als-v16-hub-spaces__grid small{color:#f2d777}.als-v16-hub-spaces__grid h3{color:#fff;margin:4px 0 0}.als-v16-filter-tabs{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:22px}.als-v16-filter-tabs a{background:#fff;border:1px solid var(--als-v16-outline);border-radius:999px;color:var(--als-v16-muted);padding:8px 14px;text-decoration:none}.als-v16-filter-tabs a.is-active{background:var(--als-v16-primary);border-color:var(--als-v16-primary);color:#fff}.als-v16-hub-guides{background:#fff}.als-v16-hub-guides__grid a{padding-bottom:1px}.als-v16-accordion{display:grid;gap:10px}.als-v16-accordion article{border:1px solid var(--als-v16-outline);border-radius:12px;overflow:hidden}.als-v16-accordion button{align-items:center;background:#fff;border:0;color:var(--als-v16-text);display:flex;font:inherit;font-weight:700;justify-content:space-between;padding:17px 18px;text-align:start;width:100%}.als-v16-accordion button[aria-expanded="true"]{color:var(--als-v16-primary)}.als-v16-accordion button[aria-expanded="true"] .als-v16-icon{transform:rotate(180deg)}.als-v16-accordion article>div{background:var(--als-v16-surface-low);color:var(--als-v16-muted);line-height:1.8;padding:0 18px 17px}.als-v16-accordion article>div[hidden]{display:none}.als-v16-stepper{display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin-top:30px;max-width:780px}.als-v16-stepper>div{align-items:center;display:flex;gap:12px;position:relative}.als-v16-stepper>div::after{background:#c6cec7;content:"";height:2px;inset-inline-start:44px;position:absolute;top:19px;width:calc(100% - 47px);z-index:0}.als-v16-stepper>div:last-child::after{display:none}.als-v16-stepper span{align-items:center;background:#fff;border:2px solid #aeb9af;border-radius:50%;color:var(--als-v16-muted);display:flex;font-weight:800;height:40px;justify-content:center;position:relative;width:40px;z-index:1}.als-v16-stepper strong{color:var(--als-v16-muted);font-size:13px}.als-v16-stepper>div.is-active span,.als-v16-stepper>div.is-complete span{background:var(--als-v16-primary);border-color:var(--als-v16-primary);color:#fff}.als-v16-stepper>div.is-active strong,.als-v16-stepper>div.is-complete strong{color:var(--als-v16-primary)}.als-v16-form-grid{display:grid;gap:17px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:21px}.als-v16-form-grid .is-full{grid-column:1 / -1}.als-v16-visit-form label>span,.als-v16-visit-form legend,.als-v16-propose-time label>span{color:#344239;display:block;font-size:13px;font-weight:700;margin-bottom:7px}.als-v16-visit-form input[type="text"],.als-v16-visit-form input[type="tel"],.als-v16-visit-form input[type="email"],.als-v16-visit-form input[type="url"],.als-v16-visit-form input[type="number"],.als-v16-visit-form select,.als-v16-visit-form textarea,.als-v16-propose-time textarea{background:#fff;border:1px solid #bdc8be;border-radius:9px;color:var(--als-v16-text);font:inherit;outline:none;padding:12px 13px;transition:border-color .2s,box-shadow .2s;width:100%}.als-v16-visit-form input:focus,.als-v16-visit-form select:focus,.als-v16-visit-form textarea:focus,.als-v16-propose-time textarea:focus{border-color:var(--als-v16-primary);box-shadow:0 0 0 3px rgb(0 78 41 / .08)}.als-v16-contact-method,.als-v16-location-types,.als-v16-period-choices,.als-v16-day-choices{border:0;margin:22px 0;padding:0}.als-v16-contact-method,.als-v16-period-choices{display:grid;gap:11px;grid-template-columns:repeat(3,1fr)}.als-v16-location-types{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.als-v16-day-choices{display:grid;gap:8px;grid-template-columns:repeat(6,1fr)}.als-v16-contact-method legend,.als-v16-location-types legend,.als-v16-period-choices legend,.als-v16-day-choices legend{grid-column:1 / -1}.als-v16-contact-method label,.als-v16-location-types label,.als-v16-period-choices label,.als-v16-day-choices label{cursor:pointer;position:relative}.als-v16-contact-method input,.als-v16-location-types input,.als-v16-period-choices input,.als-v16-day-choices input{opacity:0;position:absolute}.als-v16-contact-method label>span,.als-v16-location-types label>span,.als-v16-period-choices label>span,.als-v16-day-choices label>span{align-items:center;background:var(--als-v16-surface-low);border:1px solid var(--als-v16-outline);border-radius:10px;display:flex;gap:9px;justify-content:center;margin:0;min-height:74px;padding:10px;text-align:center}.als-v16-period-choices label>span{flex-direction:column}.als-v16-period-choices small{color:var(--als-v16-muted)}.als-v16-day-choices label>span{min-height:48px}.als-v16-contact-method input:checked+span,.als-v16-location-types input:checked+span,.als-v16-period-choices input:checked+span,.als-v16-day-choices input:checked+span{background:rgb(0 78 41 / .07);border-color:var(--als-v16-primary);color:var(--als-v16-primary);box-shadow:inset 0 0 0 1px var(--als-v16-primary)}.als-v16-location-box{background:var(--als-v16-surface-low);border:1px solid var(--als-v16-outline);border-radius:13px;margin-bottom:20px;padding:12px}.als-v16-map{align-items:center;background:linear-gradient(135deg,#e8eee9,#f5f2ed);border-radius:9px;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:190px;text-align:center}.als-v16-map .als-v16-icon{color:var(--als-v16-primary)}.als-v16-map small{color:var(--als-v16-muted)}.als-v16-location-box>button{margin-top:10px;width:100%}.als-v16-step-actions{align-items:center;border-top:1px solid var(--als-v16-outline);display:flex;gap:10px;justify-content:flex-end;margin-top:28px;padding-top:22px}.als-v16-visit-selections{position:sticky;top:112px}.als-v16-form-note{display:block;margin-top:18px}.als-v16-consent{align-items:flex-start;display:flex;gap:9px;margin-top:18px}.als-v16-consent input{margin-top:5px}.als-v16-consent span{font-weight:400!important;line-height:1.7;margin:0!important}.als-v16-honeypot{inset-inline-start:-9999px;position:absolute}.als-v16-form-status{border-radius:8px;font-size:13px;margin-top:12px;min-height:0}.als-v16-form-status.is-error{background:#fff1ef;color:var(--als-v16-danger);padding:10px}.als-v16-form-status.is-success{background:#e8f5ec;color:var(--als-v16-success);padding:10px}.als-v16-success-mark{align-items:center;background:var(--als-v16-primary);border:8px solid rgb(0 78 41 / .1);border-radius:50%;color:#fff;display:flex;height:94px;justify-content:center;margin:0 auto 24px;width:94px}.als-v16-next-steps ol{display:grid;gap:0;list-style:none;margin:0;padding:0}.als-v16-next-steps li{align-items:flex-start;display:grid;gap:14px;grid-template-columns:35px 46px 1fr;padding-bottom:25px;position:relative}.als-v16-next-steps li::after{background:var(--als-v16-outline);content:"";height:calc(100% - 35px);inset-inline-start:17px;position:absolute;top:35px;width:1px}.als-v16-next-steps li:last-child::after{display:none}.als-v16-next-steps li>span{align-items:center;background:var(--als-v16-primary);border-radius:50%;color:#fff;display:flex;font-size:12px;height:35px;justify-content:center;position:relative;z-index:1}.als-v16-next-steps__icon{align-items:center;background:var(--als-v16-sand);border-radius:10px;color:var(--als-v16-primary);display:flex;height:46px;justify-content:center;width:46px}.als-v16-next-steps h3{color:var(--als-v16-primary);margin:0 0 5px}.als-v16-next-steps p{color:var(--als-v16-muted);margin:0}.als-v16-action-request{background:#fff;padding-top:50px}.als-v16-action-request__card{align-items:center;background:var(--als-v16-primary);border-radius:16px;color:#fff;display:grid;gap:18px;grid-template-columns:auto 1fr auto;padding:25px}.als-v16-action-request__icon{align-items:center;background:var(--als-v16-gold);border-radius:50%;color:#261e05;display:flex;height:55px;justify-content:center;width:55px}.als-v16-action-request h2{color:#fff;margin:0 0 5px}.als-v16-action-request p{color:rgb(255 255 255 / .75);margin:0}.als-v16-action-request__actions{display:flex;gap:8px}.als-v16-requests-list{background:#fff;padding-block:55px 90px}.als-v16-requests-list__head{align-items:center;display:flex;justify-content:space-between;gap:18px;margin-bottom:25px}.als-v16-requests-list__head h2{color:var(--als-v16-primary);margin:0}.als-v16-requests-grid{display:grid;gap:15px}.als-v16-requests-empty{align-items:center;display:flex;flex-direction:column;padding:65px 20px;text-align:center}.als-v16-requests-empty>span{align-items:center;background:var(--als-v16-sand);border-radius:50%;color:var(--als-v16-primary);display:flex;height:80px;justify-content:center;width:80px}.als-v16-requests-empty h2{color:var(--als-v16-primary);margin:20px 0 7px}.als-v16-requests-empty p{color:var(--als-v16-muted);max-width:520px}.als-v16-requests-help{background:var(--als-v16-sand);padding-block:45px}.als-v16-requests-help .als-v16-shell{align-items:center;display:flex;justify-content:space-between;gap:20px}.als-v16-requests-help h2{color:var(--als-v16-primary);margin:0 0 5px}.als-v16-requests-help p{color:var(--als-v16-muted);margin:0}.als-v16-tracking-page{background:var(--als-v16-ivory);min-height:75vh}.als-v16-copy-button{align-items:center;background:#fff0;border:0;color:var(--als-v16-primary);display:flex;padding:3px}.als-v16-propose-time{background:rgb(255 255 255 / .09);border-radius:11px;margin-top:16px;padding:15px}.als-v16-propose-time label>span{color:#fff}.als-v16-propose-time textarea{background:#fff}.als-v16-propose-time button{margin-top:9px}.als-v16-status-steps{display:grid;grid-template-columns:repeat(5,1fr);list-style:none;margin:35px 0 0;padding:0}.als-v16-status-steps li{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center}.als-v16-status-steps li::before{background:#d5ddd6;content:"";height:2px;inset-inline-start:-50%;position:absolute;top:18px;width:100%;z-index:0}.als-v16-status-steps li:first-child::before{display:none}.als-v16-status-steps li.is-complete::before,.als-v16-status-steps li.is-current::before{background:var(--als-v16-primary)}.als-v16-status-steps__mark{align-items:center;background:#fff;border:2px solid #b7c2b8;border-radius:50%;color:var(--als-v16-muted);display:flex;font-size:12px;font-weight:800;height:37px;justify-content:center;position:relative;width:37px;z-index:1}.als-v16-status-steps li.is-complete .als-v16-status-steps__mark,.als-v16-status-steps li.is-current .als-v16-status-steps__mark{background:var(--als-v16-primary);border-color:var(--als-v16-primary);color:#fff}.als-v16-status-steps strong{color:var(--als-v16-text);display:block;font-size:12px;margin-top:10px}.als-v16-status-steps small{color:var(--als-v16-gold-dark);font-size:10px}.als-v16-access-layout{display:grid;grid-template-columns:minmax(370px,.85fr) minmax(520px,1.15fr);min-height:calc(100vh - 116px)}.als-v16-access-layout__visual{align-items:center;background:linear-gradient(rgb(0 51 27 / .88),rgb(0 51 27 / .92)),url(https://www.alsourayia.com/wp-content/themes/alsourayia-enterprise-v16-114-stability-performance/assets/css/../images/projects.webp) center/cover;color:#fff;display:flex;padding:clamp(45px, 7vw, 100px)}.als-v16-access-layout__visual h2{color:#fff;font-size:clamp(32px, 4vw, 48px);line-height:1.3;margin:22px 0 12px}.als-v16-access-layout__visual p{color:rgb(255 255 255 / .78);font-size:17px;line-height:1.9}.als-v16-access-layout__visual ul{display:grid;gap:12px;list-style:none;margin:27px 0 0;padding:0}.als-v16-access-layout__visual li{align-items:center;display:flex;gap:9px}.als-v16-input-with-icon{align-items:center;border:1px solid #bdc8be;border-radius:10px;color:var(--als-v16-muted);display:flex;gap:10px;padding-inline:13px}.als-v16-input-with-icon:focus-within{border-color:var(--als-v16-primary);box-shadow:0 0 0 3px rgb(0 78 41 / .08)}.als-v16-input-with-icon input{background:#fff0;border:0;flex:1;font:inherit;outline:0;padding:13px 0;width:100%}.als-v16-footer{background:#032c18;color:rgb(255 255 255 / .74)}.als-v16-footer-cta{background:var(--als-v16-gold);color:#251d05;padding-block:38px}.als-v16-footer-cta__inner{align-items:center;display:flex;gap:35px;justify-content:space-between}.als-v16-footer-cta span{color:#5a4300;font-size:11px;font-weight:800}.als-v16-footer-cta h2{color:#251d05;font-size:clamp(25px, 3vw, 38px);margin:5px 0}.als-v16-footer-cta p{margin:0}.als-v16-footer-cta a{align-items:center;background:var(--als-v16-primary);border-radius:9px;color:#fff;display:flex;font-weight:800;gap:8px;padding:14px 20px;text-decoration:none;white-space:nowrap}.als-v16-footer__main{padding-block:65px 30px}.als-v16-footer__grid{display:grid;gap:38px;grid-template-columns:1.5fr repeat(4,minmax(0,1fr))}.als-v16-footer__brand img{filter:brightness(0) invert(1);height:55px;object-fit:contain;object-position:right center;width:180px}.als-v16-footer__brand p{line-height:1.8;max-width:330px}.als-v16-footer h3,.als-v16-footer h4{color:#fff}.als-v16-footer ul{display:grid;gap:9px;list-style:none;margin:0;padding:0}.als-v16-footer a{color:rgb(255 255 255 / .72);text-decoration:none}.als-v16-footer a:hover{color:#fff}.als-v16-footer__contact{display:grid;gap:8px;margin-top:18px}.als-v16-footer__contact a{align-items:center;display:flex;gap:8px}.als-v16-footer__social{display:flex;gap:8px;margin-top:17px}.als-v16-footer__social a{align-items:center;border:1px solid rgb(255 255 255 / .25);border-radius:50%;display:flex;height:37px;justify-content:center;width:37px}.als-v16-footer__bottom{border-top:1px solid rgb(255 255 255 / .12);font-size:12px}.als-v16-footer__bottom .als-v16-shell{align-items:center;display:flex;justify-content:space-between;min-height:66px;gap:20px}.als-v16-footer__bottom p{margin:0}.als-v16-footer__bottom div div{display:flex;gap:18px}.als-v16-bottom-nav{display:none}.woocommerce-page .site-main,.woocommerce .site-main{max-width:none}.woocommerce .woocommerce-breadcrumb{color:var(--als-v16-muted);margin:28px auto;width:min(calc(100% - 40px), var(--als-v16-shell))}.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce,.woocommerce-account .woocommerce{margin-inline:auto;max-width:var(--als-v16-shell);padding:55px 20px 90px}.woocommerce table.shop_table{background:#fff;border:1px solid var(--als-v16-outline);border-collapse:separate;border-radius:14px;overflow:hidden}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{background:var(--als-v16-primary);border-radius:8px;color:#fff;font-family:inherit}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:var(--als-v16-deep);color:#fff}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{border:1px solid var(--als-v16-outline);border-radius:8px;font-family:inherit;padding:11px}.woocommerce-checkout #payment{background:var(--als-v16-surface-low);border-radius:14px}.als-v16-home-hero__stats>span{border-inline-end:1px solid rgb(0 78 41 / .18);display:block;padding-inline-end:22px}.als-v16-home-hero__stats>span:last-child{border-inline-end:0;padding-inline-end:0}.als-v16-home-hero__floating>.als-v16-icon,.als-v16-start-card__content>.als-v16-icon{padding:10px}.als-v16-special-categories{display:grid;gap:12px;grid-template-columns:repeat(5,1fr);margin-top:18px}.als-v16-special-categories a{align-items:center;background:var(--als-v16-surface-low);border:1px solid var(--als-v16-outline);border-radius:12px;color:var(--als-v16-primary);display:flex;font-size:13px;font-weight:700;gap:9px;min-height:62px;padding:13px;text-decoration:none}.als-v16-special-categories a:hover{background:var(--als-v16-sand);border-color:rgb(0 78 41 / .25)}.als-v16-knowledge__grid article{background:var(--als-v16-surface-low);border-radius:16px;overflow:hidden}.als-v16-knowledge__grid article>a{display:block;height:100%}.als-v16-knowledge__grid article>a>small{color:var(--als-v16-gold-dark);display:block;font-size:11px;font-weight:700;margin:16px 18px 0}.als-v16-requests-help .als-v16-shell>div{align-items:center;display:flex;gap:13px}.als-v16-requests-help .als-v16-shell>div:last-child a{align-items:center;background:#fff;border:1px solid var(--als-v16-outline);border-radius:9px;color:var(--als-v16-primary);display:inline-flex;font-weight:700;gap:7px;padding:11px 15px;text-decoration:none}@media (max-width:1180px){.als-v16-main-nav{display:none}.als-v16-header__inner{grid-template-columns:180px 1fr}.als-v16-header__actions{justify-content:flex-end}.als-v16-mobile-toggle{display:inline-flex}.als-v16-journey__steps{grid-template-columns:repeat(3,1fr)}.als-v16-collections__grid{grid-template-columns:repeat(3,1fr)}.als-v16-hub-categories__grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px){body.admin-bar .als-v16-header{top:46px}.als-v16-utility__links a:nth-child(n+3){display:none}.als-v16-header__visit{display:none}.als-v16-home-hero__grid,.als-v16-products-hero__grid,.als-v16-category-hero__grid,.als-v16-visit-value__grid,.als-v16-projects__grid,.als-v16-confirmation-content__grid,.als-v16-category-faq__grid,.als-v16-access-layout{grid-template-columns:1fr}.als-v16-home-hero__media{min-height:460px}.als-v16-start__grid,.als-v16-products-grid,.als-v16-knowledge__grid,.als-v16-hub-guides__grid,.als-v16-category-types__grid,.als-v16-request-products-grid{grid-template-columns:repeat(2,1fr)}.als-v16-spaces__grid,.als-v16-hub-spaces__grid,.als-v16-category-patterns__grid,.als-v16-category-spaces__grid{grid-template-columns:repeat(2,1fr)}.als-v16-collections__grid{grid-template-columns:repeat(2,1fr)}.als-v16-journey__steps{grid-template-columns:repeat(2,1fr)}.als-v16-hub-categories__grid{grid-template-columns:repeat(3,1fr)}.als-v16-visit-selections,.als-v16-tracking-sidebar{position:static}.als-v16-access-layout__visual{display:none}.als-v16-footer__grid{grid-template-columns:1.5fr 1fr 1fr}}@media (max-width:680px){body{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.als-v16-shell,.als-v16-narrow{width:min(calc(100% - 40px), var(--als-v16-shell))}.als-v16-section{padding-block:65px}.als-v16-section-head{margin-bottom:26px}.als-v16-section-head.is-inline,.als-v16-section-head.is-split{align-items:flex-start;flex-direction:column}.als-v16-utility{display:none}.als-v16-header__inner{gap:8px;grid-template-columns:145px 1fr;min-height:67px}.als-v16-brand img{height:43px;width:145px}.als-v16-header__actions .als-v16-icon-btn:nth-of-type(1),.als-v16-header__actions>a.als-v16-icon-btn:not(:last-of-type){display:none}.als-v16-icon-btn{height:37px;width:37px}.als-v16-home-hero{min-height:0;padding-block:37px 45px}.als-v16-home-hero::before{inset:0}.als-v16-home-hero__grid{gap:34px}.als-v16-home-hero h1{font-size:38px}.als-v16-home-hero__content>p{font-size:16px}.als-v16-home-hero__actions{display:grid;grid-template-columns:1fr}.als-v16-home-hero__actions .als-v16-btn{width:100%}.als-v16-home-hero__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.als-v16-home-hero__stats>span{border:0;border-radius:8px;background:rgb(255 255 255 / .67);padding:10px;text-align:center}.als-v16-home-hero__stats strong{font-size:17px}.als-v16-home-hero__media{border-radius:24px;min-height:375px}.als-v16-home-hero__floating{bottom:13px;inset-inline:13px;max-width:none}.als-v16-start__grid,.als-v16-products-needs__grid,.als-v16-products-grid,.als-v16-knowledge__grid,.als-v16-hub-guides__grid,.als-v16-category-types__grid,.als-v16-request-products-grid,.als-v16-tracking-products__grid{grid-template-columns:1fr}.als-v16-start-card{min-height:320px}.als-v16-journey__steps{display:flex;gap:12px;margin-inline:-20px;overflow-x:auto;padding-inline:20px;scroll-snap-type:x mandatory}.als-v16-journey__steps li{flex:0 0 78vw;scroll-snap-align:start}.als-v16-collections__grid{display:flex;margin-inline:-20px;overflow-x:auto;padding-inline:20px;scroll-snap-type:x mandatory}.als-v16-collection-card{flex:0 0 72vw;scroll-snap-align:start}.als-v16-spaces__grid,.als-v16-hub-spaces__grid,.als-v16-category-spaces__grid{display:flex;margin-inline:-20px;overflow-x:auto;padding-inline:20px;scroll-snap-type:x mandatory}.als-v16-spaces__grid a,.als-v16-hub-spaces__grid a,.als-v16-category-spaces__grid article{flex:0 0 72vw;scroll-snap-align:start}.als-v16-projects__media{min-height:310px}.als-v16-projects__content{padding:28px 22px}.als-v16-hub-categories__grid{grid-template-columns:repeat(2,1fr)}.als-v16-product-card__actions{grid-template-columns:1fr}.als-v16-category-final-cta .als-v16-shell,.als-v16-footer-cta__inner,.als-v16-confirmation-prep .als-v16-shell,.als-v16-requests-help .als-v16-shell{align-items:flex-start;flex-direction:column}.als-v16-category-final-cta a,.als-v16-footer-cta a{justify-content:center;width:100%}.als-v16-stepper{gap:8px}.als-v16-stepper>div{align-items:flex-start;flex-direction:column;gap:5px}.als-v16-stepper>div::after{inset-inline-start:35px;top:18px;width:calc(100% - 35px)}.als-v16-stepper span{height:36px;width:36px}.als-v16-stepper strong{font-size:10px}.als-v16-form-grid{grid-template-columns:1fr}.als-v16-form-grid .is-full{grid-column:auto}.als-v16-contact-method,.als-v16-location-types,.als-v16-period-choices{grid-template-columns:1fr}.als-v16-day-choices{grid-template-columns:repeat(3,1fr)}.als-v16-step-actions{display:grid;grid-template-columns:1fr 1.4fr}.als-v16-step-actions .als-v16-btn{width:100%}.als-v16-next-steps li{grid-template-columns:30px 40px 1fr}.als-v16-action-request__card{grid-template-columns:auto 1fr;padding:19px}.als-v16-action-request__actions{grid-column:1 / -1;display:grid}.als-v16-requests-list__head{align-items:flex-start;flex-direction:column}.als-v16-status-steps{display:grid;gap:0;grid-template-columns:1fr;margin-top:20px}.als-v16-status-steps li{align-items:flex-start;flex-direction:row;gap:12px;min-height:62px;text-align:start}.als-v16-status-steps li::before{height:100%;inset-inline-start:18px;top:-44px;width:2px}.als-v16-status-steps li:first-child::before{display:none}.als-v16-status-steps strong{margin-top:1px}.als-v16-footer__grid{grid-template-columns:1fr 1fr}.als-v16-footer__brand{grid-column:1 / -1}.als-v16-footer__bottom .als-v16-shell{align-items:flex-start;flex-direction:column;gap:8px;padding-block:18px}.als-v16-bottom-nav{align-items:center;background:#fff;border-top:1px solid var(--als-v16-outline);bottom:0;display:grid;grid-template-columns:repeat(5,1fr);inset-inline:0;padding:7px 7px calc(7px + env(safe-area-inset-bottom));position:fixed;z-index:940}.als-v16-bottom-nav a,.als-v16-bottom-nav button{align-items:center;background:#fff0;border:0;color:var(--als-v16-muted);display:flex;flex-direction:column;font:inherit;font-size:10px;gap:3px;justify-content:center;text-decoration:none}.als-v16-bottom-nav a.is-primary{color:var(--als-v16-primary);font-weight:700}}@media (max-width:420px){.als-v16-header__inner{grid-template-columns:132px 1fr}.als-v16-brand img{width:132px}.als-v16-header__actions{gap:1px}.als-v16-home-hero h1{font-size:34px}.als-v16-home-hero__stats{grid-template-columns:1fr 1fr 1fr}.als-v16-hub-categories__grid{gap:9px}.als-v16-hub-categories__grid a{min-height:130px}.als-v16-day-choices{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:980px){.als-v16-special-categories{grid-template-columns:repeat(3,1fr)}.als-v16-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.als-v16-footer__brand{grid-column:1 / -1}}@media (max-width:680px){.als-v16-home-hero__stats>span{border-inline-end:0;padding-inline-end:0}.als-v16-special-categories{display:flex;margin-inline:-20px;overflow-x:auto;padding-inline:20px;scroll-snap-type:x mandatory}.als-v16-special-categories a{flex:0 0 58vw;scroll-snap-align:start}.als-v16-footer__grid{grid-template-columns:1fr 1fr}.als-v16-footer__contact{margin-top:0}}.als-v1629-smart-hero{min-height:clamp(430px,45vw,610px)!important;background:#073f28!important}.als-v1629-hero-track,.als-v1629-hero-slide{min-height:inherit!important}.als-v1629-hero-slide>picture,.als-v1629-hero-slide>picture>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;max-width:none!important}.als-v1629-hero-slide>picture>img{object-fit:cover!important;object-position:center center!important;filter:none!important;image-rendering:auto!important;backface-visibility:hidden;transform:scale(1.035)!important;transition:transform 7s cubic-bezier(.22,.61,.36,1),opacity .7s ease!important}.als-v1629-hero-slide.is-active>picture>img{transform:scale(1)!important}.als-v1629-hero-slide{opacity:0!important;visibility:hidden!important;transition:opacity .75s ease,visibility .75s!important}.als-v1629-hero-slide.is-active{opacity:1!important;visibility:visible!important}.als-v1629-hero-shade{background:linear-gradient(270deg,rgb(3 31 20 / .90) 0%,rgb(3 31 20 / .65) 36%,rgb(3 31 20 / .22) 68%,rgb(3 31 20 / .04) 100%)!important}[dir="ltr"] .als-v1629-hero-shade{background:linear-gradient(90deg,rgb(3 31 20 / .90) 0%,rgb(3 31 20 / .65) 36%,rgb(3 31 20 / .22) 68%,rgb(3 31 20 / .04) 100%)!important}.als-v1629-hero-arrow{display:grid!important;place-items:center;width:48px!important;height:48px!important;border:1px solid rgb(255 255 255 / .52)!important;background:rgb(4 42 27 / .35)!important;color:#fff!important;box-shadow:0 10px 24px rgb(0 0 0 / .14);transition:.25s ease!important}.als-v1629-hero-arrow:hover{background:#fff!important;color:#075a35!important;border-color:#fff!important}.als-v1629-hero-dots{display:flex!important}.als-v1629-hero-progress{display:block!important}@media(max-width:1024px){.als-v1629-hero-arrow{display:none!important}}@media(max-width:767px){.als-v1629-smart-hero{min-height:440px!important}.als-v1629-hero-slide>picture>img{object-position:center!important}.als-v1629-hero-shade{background:linear-gradient(180deg,rgb(3 31 20 / .12),rgb(3 31 20 / .86))!important}}@media(prefers-reduced-motion:reduce){.als-v1629-hero-slide>picture>img{transition:none!important;transform:none!important}}:root{--als53-forest:#064f2c;--als53-primary:#004e29;--als53-gold:#c59e41;--als53-ivory:#faf9f6;--als53-sand:#f2ebe1;--als53-surface:#fbf9f8;--als53-low:#f6f3f2;--als53-border:#ddd9d3;--als53-text:#1b1c1c;--als53-muted:#58625b;--als53-shadow:0 18px 45px rgba(30,49,38,.10);--als53-radius:20px}.als-v16-utility{background:var(--als53-forest)!important}.als-v16-utility__inner{min-height:40px!important}.als-v16-utility__links{gap:28px!important}.als-v16-utility__lang{margin-inline-start:auto}.als-v16-header{background:rgb(250 249 246 / .90)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}.als-v16-header__inner{min-height:94px!important;gap:22px!important}.als-v16-main-nav__list{gap:24px!important}.als-v16-main-nav__list>li>a{font-size:14px!important;font-weight:600!important;white-space:nowrap}.als-v16-header-search{max-width:150px!important}.als-v16-header__actions{gap:10px!important}.als-v16-header__visit{min-height:48px!important;padding:12px 20px!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important}.als-v16-action-item--selections{min-height:48px}.als-v1653-home{font-family:"IBM Plex Sans Arabic",Arial,sans-serif;background:var(--als53-surface);color:var(--als53-text);overflow:hidden}.als-v1653-home *{box-sizing:border-box}.als-v1653-home img{display:block;max-width:100%}.als-v1653-shell{width:min(100% - 48px,1280px);margin-inline:auto}.als-v1653-section{padding:112px 0}.als-v1653-eyebrow{display:block;color:var(--als53-gold);font-size:13px;font-weight:700;letter-spacing:.02em;margin-bottom:10px}.als-v1653-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:46px}.als-v1653-heading.is-centered{display:block;text-align:center;max-width:850px;margin-inline:auto;margin-bottom:50px}.als-v1653-heading h2,.als-v1653-brand h2,.als-v1653-visualizer h2,.als-v1653-b2b h2,.als-v1653-final h2{margin:0 0 12px;color:var(--als53-forest);font-size:clamp(30px,3vw,44px);line-height:1.25;letter-spacing:-.02em}.als-v1653-heading p,.als-v1653-brand__content>p,.als-v1653-visualizer__copy>p,.als-v1653-final__grid>div>p{margin:0;color:var(--als53-muted);font-size:17px;line-height:1.85}.als-v1653-heading>div>p{max-width:760px}.als-v1653-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.als-v1653-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 24px;border-radius:8px;border:1px solid var(--als53-primary);font-size:14px;font-weight:700;text-decoration:none;transition:.22s ease;cursor:pointer}.als-v1653-btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgb(0 78 41 / .11)}.als-v1653-btn.is-primary{background:var(--als53-primary);color:#fff}.als-v1653-btn.is-outline{background:#fff0;color:var(--als53-primary)}.als-v1653-btn.is-light{background:#fff;color:var(--als53-primary);border-color:#fff}.als-v1653-btn.is-ghost{background:rgb(255 255 255 / .06);color:#fff;border-color:rgb(255 255 255 / .38)}.als-v1653-btn.is-block{width:100%}.als-v1653-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--als53-primary);font-weight:700;text-decoration:none}.als-v1653-hero{position:relative;height:700px;background:var(--als53-forest);overflow:hidden}.als-v1653-hero__track,.als-v1653-hero__slide{position:absolute;inset:0}.als-v1653-hero__slide{opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease}.als-v1653-hero__slide.is-active{opacity:1;visibility:visible;z-index:2}.als-v1653-hero__slide picture,.als-v1653-hero__slide picture img{width:100%;height:100%}.als-v1653-hero__slide picture img{object-fit:cover;object-position:center;transform:scale(1.015);transition:transform 7s ease}.als-v1653-hero__slide.is-active picture img{transform:scale(1.06)}.als-v1653-hero__overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 29 16 / .08) 0%,rgb(0 38 20 / .35) 48%,rgb(250 249 246 / .90) 100%)}body:not(.rtl) .als-v1653-hero__overlay{background:linear-gradient(270deg,rgb(0 29 16 / .08) 0%,rgb(0 38 20 / .35) 48%,rgb(250 249 246 / .90) 100%)}.als-v1653-hero__content{height:100%;display:flex;align-items:center;position:relative;z-index:3}.als-v1653-hero__content>div{width:min(590px,50%)}.als-v1653-hero__content h1{margin:0 0 16px;color:var(--als53-text);font-size:clamp(40px,4.5vw,64px);line-height:1.15;letter-spacing:-.03em}.als-v1653-hero__content p{margin:0 0 28px;color:#3f4941;font-size:18px;line-height:1.8}.als-v1653-offer-badge{display:inline-flex;align-items:center;min-height:48px;padding:10px 16px;border:1px solid rgb(0 78 41 / .18);background:rgb(255 255 255 / .78);backdrop-filter:blur(10px);border-radius:8px;color:var(--als53-muted);font-size:13px}.als-v1653-hero__dots{position:absolute;left:50%;bottom:28px;transform:translateX(-50%);display:flex;gap:10px;z-index:5}.als-v1653-hero__dots button{width:10px;height:10px;border:0;border-radius:999px;background:rgb(255 255 255 / .65);padding:0;cursor:pointer;transition:.25s}.als-v1653-hero__dots button.is-active{width:34px;background:var(--als53-gold)}.als-v1653-hero__arrow{position:absolute;top:50%;z-index:5;width:48px;height:48px;border-radius:50%;border:1px solid rgb(255 255 255 / .5);background:rgb(0 42 24 / .35);color:#fff;font-size:28px;display:grid;place-items:center;cursor:pointer;backdrop-filter:blur(8px)}.als-v1653-hero__arrow.is-prev{left:26px}.als-v1653-hero__arrow.is-next{right:26px}.als-v1653-brand{background:var(--als53-surface)}.als-v1653-brand__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);gap:72px;align-items:center}.als-v1653-brand__content>p{margin-bottom:28px}.als-v1653-brand__features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 28px}.als-v1653-brand__features article{display:flex;align-items:flex-start;gap:13px;padding:17px;background:var(--als53-ivory);border:1px solid var(--als53-sand);border-radius:14px}.als-v1653-brand__features article>span{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--als53-sand);color:var(--als53-primary);flex:0 0 40px}.als-v1653-brand__features h3{margin:0 0 3px;color:var(--als53-text);font-size:16px}.als-v1653-brand__features p{margin:0;color:var(--als53-muted);font-size:13px;line-height:1.6}.als-v1653-brand__visual{position:relative;padding:24px}.als-v1653-brand__visual figure{margin:0;aspect-ratio:4/5;border-radius:22px;overflow:hidden;box-shadow:var(--als53-shadow);position:relative;z-index:2}.als-v1653-brand__visual img{width:100%;height:100%;object-fit:cover}.als-v1653-brand__visual>span{position:absolute;z-index:1}.als-v1653-brand__visual .is-gold{width:130px;height:130px;background:#fed266;bottom:0;inset-inline-end:0;border-radius:30px 0 30px 0}.als-v1653-brand__visual .is-ring{width:100px;height:100px;border:1px solid #bfc9be;top:0;inset-inline-start:0;border-radius:50%}.als-v1653-intent{background:var(--als53-ivory)}.als-v1653-intent__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.als-v1653-intent__grid article{position:relative;height:410px;border-radius:var(--als53-radius);overflow:hidden;box-shadow:0 10px 28px rgb(28 42 34 / .08)}.als-v1653-intent__grid article>img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.als-v1653-intent__grid article:hover>img{transform:scale(1.05)}.als-v1653-intent__grid article>span{position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0 / .78),rgb(0 0 0 / .05) 68%)}.als-v1653-intent__grid article>div{position:absolute;inset-inline:0;bottom:0;padding:28px;z-index:2}.als-v1653-intent h3{margin:0 0 5px;color:#fff;font-size:28px}.als-v1653-intent article p{margin:0 0 20px;color:rgb(255 255 255 / .9);line-height:1.7}.als-v1653-departments{background:var(--als53-surface)}.als-v1653-departments__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.als-v1653-departments__grid article{display:grid;grid-template-columns:44% 1fr;min-height:300px;border:1px solid var(--als53-sand);background:var(--als53-ivory);border-radius:var(--als53-radius);overflow:hidden}.als-v1653-departments__image{overflow:hidden}.als-v1653-departments__image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.als-v1653-departments__grid article:hover img{transform:scale(1.045)}.als-v1653-departments__grid article>div{padding:28px;display:flex;flex-direction:column;justify-content:center}.als-v1653-departments h3{margin:0 0 8px;color:var(--als53-text);font-size:25px}.als-v1653-departments article p{margin:0 0 22px;color:var(--als53-muted);line-height:1.75}.als-v1653-solutions{background:var(--als53-ivory)}.als-v1653-solutions__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.als-v1653-solution-card{position:relative;min-height:310px;border-radius:18px;overflow:hidden;text-decoration:none;box-shadow:0 8px 25px rgb(27 41 33 / .07)}.als-v1653-solution-card>img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;transition:transform .6s ease}.als-v1653-solution-card:hover>img{transform:scale(1.055)}.als-v1653-solution-card>span{position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 25 14 / .84),rgb(0 25 14 / .08) 70%)}.als-v1653-solution-card>div{position:absolute;inset-inline:0;bottom:0;padding:24px;color:#fff;z-index:2}.als-v1653-solution-card small{color:rgb(255 255 255 / .72);font-size:11px}.als-v1653-solution-card h3{margin:5px 0 4px;color:#fff;font-size:23px}.als-v1653-solution-card p{margin:0 0 12px;color:rgb(255 255 255 / .82);font-size:13px;line-height:1.6}.als-v1653-solution-card b{font-size:12px;color:#fff}.als-v1653-offers{background:#fff}.als-v1653-offers__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);grid-template-rows:repeat(2,1fr);gap:22px;min-height:540px}.als-v1653-offers__grid article{position:relative;border-radius:var(--als53-radius);overflow:hidden;box-shadow:var(--als53-shadow);min-height:250px}.als-v1653-offers__grid article.is-primary{grid-row:1/3}.als-v1653-offers__grid article>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .55s ease}.als-v1653-offers__grid article:hover>img{transform:scale(1.045)}.als-v1653-offers__shade{position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 24 13 / .84),rgb(0 24 13 / .10) 68%)}.als-v1653-offers__grid article>div{position:absolute;inset-inline:0;bottom:0;padding:30px;z-index:2;color:#fff}.als-v1653-offers__grid article>div>b{display:inline-flex;padding:7px 12px;background:var(--als53-gold);border-radius:999px;font-size:12px;margin-bottom:10px}.als-v1653-offers h3{margin:0 0 8px;color:#fff;font-size:clamp(22px,2vw,34px)}.als-v1653-offers article p{margin:0 0 20px;color:rgb(255 255 255 / .92);max-width:620px;line-height:1.75}.als-v1653-offers article small{display:block;color:rgb(255 255 255 / .72);margin-top:10px;font-size:11px}.als-v1653-offers article.is-secondary>div{padding:22px}.als-v1653-offers article.is-secondary h3{font-size:21px}.als-v1653-offers article.is-secondary .als-v1653-btn{padding:9px 16px;min-height:42px}.als-v1653-products{background:var(--als53-ivory)}.als-v1653-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.als-v1653-product-card{background:#fff;border:1px solid var(--als53-sand);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;min-width:0;box-shadow:0 8px 24px rgb(28 43 34 / .05)}.als-v1653-product-card__media{position:relative;height:260px;overflow:hidden;background:#f3f3ef}.als-v1653-product-card__media>a:first-child,.als-v1653-product-card__media>a:first-child img{width:100%;height:100%}.als-v1653-product-card__media>a:first-child img{object-fit:cover;transition:transform .45s}.als-v1653-product-card:hover .als-v1653-product-card__media>a:first-child img{transform:scale(1.04)}.als-v1653-product-card__category{position:absolute;top:14px;inset-inline-start:14px;padding:7px 11px;border-radius:999px;background:rgb(255 255 255 / .92);color:var(--als53-primary);font-size:11px;font-weight:700;max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.als-v1653-product-card__save{position:absolute;top:12px;inset-inline-end:12px;width:42px;height:42px;border:0;border-radius:50%;background:rgb(255 255 255 / .93);color:var(--als53-primary);display:grid;place-items:center;cursor:pointer}.als-v1653-product-card__viz{position:absolute;bottom:12px;inset-inline-end:12px;display:inline-flex;align-items:center;gap:5px;padding:7px 10px;border-radius:999px;background:rgb(255 255 255 / .92);color:var(--als53-primary);font-size:11px;font-weight:700;text-decoration:none}.als-v1653-product-card__viz .material-symbols-outlined{font-size:17px}.als-v1653-product-card__body{padding:20px;display:flex;flex-direction:column;flex:1}.als-v1653-product-card h3{margin:0 0 18px;color:var(--als53-text);font-size:19px;line-height:1.45;min-height:54px}.als-v1653-product-card__colors{margin-bottom:20px;min-height:86px}.als-v1653-product-card__colors>div:first-child{display:flex;justify-content:space-between;gap:8px;color:var(--als53-muted);font-size:11px;margin-bottom:12px}.als-v1653-swatches{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.als-v1653-swatches button{width:28px;height:28px;border-radius:50%;border:2px solid #fff;background:var(--swatch);box-shadow:0 0 0 1px #c9cec9;cursor:pointer;transition:.18s}.als-v1653-swatches button.is-active{box-shadow:0 0 0 2px var(--als53-primary)}.als-v1653-swatches>span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#e8e8e5;color:var(--als53-muted);font-size:10px;font-weight:700}.als-v1653-visualizer{background:var(--als53-low)}.als-v1653-visualizer__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:64px;align-items:center}.als-v1653-visualizer__copy>p{margin-bottom:26px}.als-v1653-visualizer__copy ol{list-style:none;margin:0 0 28px;padding:0;display:grid;gap:18px}.als-v1653-visualizer__copy li{display:flex;gap:14px;align-items:flex-start}.als-v1653-visualizer__copy li>span{width:44px;height:44px;flex:0 0 44px;border-radius:50%;background:var(--als53-ivory);border:1px solid var(--als53-sand);display:grid;place-items:center;color:var(--als53-primary);font-weight:700}.als-v1653-visualizer__copy li h3{margin:0 0 3px;color:var(--als53-text);font-size:18px}.als-v1653-visualizer__copy li p{margin:0;color:var(--als53-muted);font-size:13px;line-height:1.65}.als-v1653-visualizer__copy>small{display:block;margin-top:16px;padding:13px 14px;border:1px solid var(--als53-sand);border-radius:8px;color:var(--als53-muted);background:#fff;line-height:1.65}.als-v1653-compare{position:relative;height:590px;border-radius:28px;overflow:hidden;border:4px solid #fff;box-shadow:0 22px 48px rgb(34 49 40 / .16);background:#ddd;touch-action:none}.als-v1653-compare>img,.als-v1653-compare__before img{width:100%;height:100%;object-fit:cover}.als-v1653-compare__after{position:absolute;inset:0}.als-v1653-compare__before{position:absolute;inset:0 auto 0 0;width:50%;overflow:hidden;border-right:3px solid #fff;z-index:2}body.rtl .als-v1653-compare__before{left:auto;right:0;border-right:0;border-left:3px solid #fff}.als-v1653-compare__before img{width:200%;max-width:none}body.rtl .als-v1653-compare__before img{margin-right:0}.als-v1653-compare>span{position:absolute;top:18px;z-index:4;padding:7px 12px;border-radius:999px;background:rgb(255 255 255 / .9);font-size:12px;font-weight:700}.als-v1653-compare>span.is-before{inset-inline-start:18px}.als-v1653-compare>span.is-after{inset-inline-end:18px}.als-v1653-compare button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;width:50px;height:50px;border:1px solid var(--als53-sand);border-radius:50%;background:#fff;color:var(--als53-primary);box-shadow:0 8px 20px rgb(0 0 0 / .18);display:grid;place-items:center;cursor:ew-resize}.als-v1653-assisted{background:#fff}.als-v1653-assisted__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:22px;align-items:stretch}.als-v1653-assisted__grid>article{background:var(--als53-forest);color:#fff;border-radius:22px;padding:38px;min-height:390px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden}.als-v1653-assisted__grid>article>span{position:absolute;top:34px;inset-inline-start:34px;width:62px;height:62px;border-radius:50%;display:grid;place-items:center;background:rgb(255 255 255 / .10);font-size:30px}.als-v1653-assisted__grid>article small{color:rgb(255 255 255 / .68);font-weight:700;margin-bottom:6px}.als-v1653-assisted__grid>article h3{margin:0 0 8px;color:#fff;font-size:32px}.als-v1653-assisted__grid>article p{margin:0 0 24px;color:rgb(255 255 255 / .84);line-height:1.75;max-width:580px}.als-v1653-assisted__grid>div{display:grid;gap:16px}.als-v1653-assisted__grid>div article{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:16px;padding:24px;background:var(--als53-ivory);border:1px solid var(--als53-sand);border-radius:18px}.als-v1653-assisted__grid>div article>span{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--als53-primary)}.als-v1653-assisted__grid>div h3{margin:0 0 4px;color:var(--als53-text);font-size:20px}.als-v1653-assisted__grid>div p{margin:0;color:var(--als53-muted);font-size:13px;line-height:1.6}.als-v1653-assisted__grid>div a{color:var(--als53-primary);font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.als-v1653-b2b{position:relative;min-height:620px;background-image:var(--b2b-image);background-size:cover;background-position:center;display:flex;align-items:center;padding:110px 0;color:#fff}.als-v1653-b2b__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 38 21 / .90),rgb(0 38 21 / .78) 52%,rgb(0 38 21 / .28))}body:not(.rtl) .als-v1653-b2b__shade{background:linear-gradient(270deg,rgb(0 38 21 / .90),rgb(0 38 21 / .78) 52%,rgb(0 38 21 / .28))}.als-v1653-b2b .als-v1653-shell{position:relative;z-index:2}.als-v1653-b2b h2{color:#fff;max-width:780px;font-size:clamp(34px,4vw,52px)}.als-v1653-b2b p{max-width:760px;margin:0 0 24px;color:rgb(255 255 255 / .82);font-size:17px;line-height:1.85}.als-v1653-b2b__tags{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:28px}.als-v1653-b2b__tags span{padding:9px 14px;border-radius:999px;border:1px solid rgb(255 255 255 / .18);background:rgb(255 255 255 / .08);font-size:12px}.als-v1653-partners{background:var(--als53-surface)}.als-v1653-partners__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px 28px;align-items:center}.als-v1653-partners__grid>div{height:90px;display:flex;align-items:center;justify-content:center;padding:14px;border:1px solid #fff0;border-radius:14px;transition:.25s}.als-v1653-partners__grid img{max-width:120px;max-height:58px;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.62;transition:.25s}.als-v1653-partners__grid>div:hover{background:#fff;border-color:var(--als53-sand);box-shadow:0 8px 18px rgb(24 40 31 / .05)}.als-v1653-partners__grid>div:hover img{filter:grayscale(0);opacity:1}.als-v1653-partners__link{text-align:center;margin-top:28px}.als-v1653-project-proof{background:var(--als53-low)}.als-v1653-project-proof__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.als-v1653-project-proof__grid>a{text-decoration:none;color:inherit}.als-v1653-project-proof__grid>a>div{position:relative;height:280px;border-radius:18px;overflow:hidden}.als-v1653-project-proof__grid img{width:100%;height:100%;object-fit:cover;transition:.55s}.als-v1653-project-proof__grid>a:hover img{transform:scale(1.05)}.als-v1653-project-proof__grid>a>div>span{position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 40 22 / .32),transparent 60%);opacity:.45;transition:.3s}.als-v1653-project-proof__grid>a:hover>div>span{opacity:1}.als-v1653-project-proof__grid h3{margin:16px 0 4px;color:var(--als53-text);font-size:22px}.als-v1653-project-proof__grid p{display:flex;align-items:center;gap:7px;margin:0;color:var(--als53-muted);font-size:13px}.als-v1653-project-proof__grid p .material-symbols-outlined{font-size:17px;color:var(--als53-primary)}.als-v1653-showrooms{background:#fff}.als-v1653-showrooms__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.als-v1653-showrooms__grid article{padding:26px;background:var(--als53-ivory);border:1px solid var(--als53-sand);border-radius:18px;display:flex;flex-direction:column;min-height:275px;position:relative;overflow:hidden}.als-v1653-showrooms__grid article:before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:0;width:4px;background:rgb(0 78 41 / .18)}.als-v1653-showrooms__grid h3{display:flex;align-items:center;gap:8px;margin:0 0 16px;color:var(--als53-text);font-size:21px}.als-v1653-showrooms__grid h3 .material-symbols-outlined{color:var(--als53-primary)}.als-v1653-showrooms__grid p{display:grid;gap:10px;margin:0 0 24px;color:var(--als53-muted);font-size:13px;line-height:1.7}.als-v1653-showrooms__grid p>span{display:flex;gap:8px;align-items:flex-start}.als-v1653-showrooms__grid p .material-symbols-outlined{font-size:17px;color:var(--als53-primary);margin-top:2px}.als-v1653-showrooms__grid article>div{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:auto}.als-v1653-showrooms__grid .als-v1653-btn{padding-inline:12px}.als-v1653-showrooms__all{text-align:center;margin-top:28px}.als-v1653-knowledge{background:var(--als53-low)}.als-v1653-knowledge__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.als-v1653-knowledge__grid article{padding:28px;background:#fff;border:1px solid var(--als53-sand);border-radius:18px;display:flex;flex-direction:column;min-height:210px}.als-v1653-knowledge__grid>article>span{color:#8a948d;font-size:32px;margin-bottom:20px}.als-v1653-knowledge h3{margin:0 0 26px;color:var(--als53-text);font-size:21px;line-height:1.55}.als-v1653-knowledge article a{margin-top:auto;color:var(--als53-primary);font-weight:700;font-size:13px;text-decoration:none}.als-v1653-final{background:#fff;border-top:1px solid var(--als53-sand)}.als-v1653-final__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);gap:72px;align-items:center}.als-v1653-final__grid>div>p{margin-bottom:30px}.als-v1653-lead-form{background:var(--als53-ivory);border:1px solid var(--als53-sand);border-radius:18px;padding:30px;display:grid;gap:18px;box-shadow:0 10px 28px rgb(26 43 33 / .05)}.als-v1653-lead-form label{display:grid;gap:7px}.als-v1653-lead-form label>span{font-size:13px;font-weight:700;color:var(--als53-text)}.als-v1653-lead-form input,.als-v1653-lead-form select{width:100%;height:50px;border:1px solid #cfd4cf;border-radius:8px;background:#fff;color:var(--als53-text);padding:0 14px;font:inherit;outline:none}.als-v1653-lead-form input:focus,.als-v1653-lead-form select:focus{border-color:var(--als53-primary);box-shadow:0 0 0 2px rgb(0 78 41 / .08)}@media (max-width:1280px){.als-v16-main-nav__list{gap:14px!important}.als-v16-main-nav__list>li>a{font-size:13px!important}.als-v16-header-search{max-width:125px!important}.als-v1653-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.als-v1653-partners__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1024px){.als-v1653-section{padding:82px 0}.als-v1653-brand__grid,.als-v1653-visualizer__grid,.als-v1653-final__grid{grid-template-columns:1fr;gap:44px}.als-v1653-brand__visual{order:-1;max-width:650px;margin-inline:auto;width:100%}.als-v1653-intent__grid,.als-v1653-solutions__grid,.als-v1653-project-proof__grid,.als-v1653-showrooms__grid,.als-v1653-knowledge__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.als-v1653-departments__grid{grid-template-columns:1fr}.als-v1653-offers__grid{grid-template-columns:1.45fr .8fr}.als-v1653-assisted__grid{grid-template-columns:1fr}.als-v1653-partners__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.als-v1653-final__grid>div{max-width:760px}}@media (max-width:820px){.als-v1653-shell{width:min(100% - 36px,1280px)}.als-v1653-hero{height:620px}.als-v1653-hero__content>div{width:min(560px,78%)}.als-v1653-hero__overlay{background:linear-gradient(0deg,rgb(250 249 246 / .92),rgb(250 249 246 / .55) 54%,rgb(0 35 20 / .14))}body:not(.rtl) .als-v1653-hero__overlay{background:linear-gradient(0deg,rgb(250 249 246 / .92),rgb(250 249 246 / .55) 54%,rgb(0 35 20 / .14))}.als-v1653-intent__grid{grid-template-columns:1fr}.als-v1653-intent__grid article{height:360px}.als-v1653-solutions__grid,.als-v1653-project-proof__grid,.als-v1653-showrooms__grid,.als-v1653-knowledge__grid{grid-template-columns:1fr 1fr}.als-v1653-offers__grid{grid-template-columns:1fr;grid-template-rows:auto;min-height:0}.als-v1653-offers__grid article.is-primary{grid-row:auto;height:450px}.als-v1653-offers__grid article.is-secondary{height:300px}.als-v1653-partners__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.als-v1653-compare{height:470px}}@media (max-width:767px){.als-v16-header{background:rgb(250 249 246 / .96)!important}.als-v1653-section{padding:64px 0}.als-v1653-shell{width:min(100% - 30px,1280px)}.als-v1653-heading{align-items:flex-start;flex-direction:column;margin-bottom:32px}.als-v1653-heading.is-centered{text-align:start;margin-bottom:34px}.als-v1653-heading h2,.als-v1653-brand h2,.als-v1653-visualizer h2,.als-v1653-final h2{font-size:30px}.als-v1653-hero{height:560px}.als-v1653-hero__content{align-items:flex-end;padding-bottom:76px}.als-v1653-hero__content>div{width:100%}.als-v1653-hero__content h1{font-size:34px}.als-v1653-hero__content p{font-size:15px;line-height:1.7}.als-v1653-hero__content .als-v1653-actions{display:grid;grid-template-columns:1fr;max-width:360px}.als-v1653-offer-badge{display:none}.als-v1653-hero__arrow{display:none}.als-v1653-brand__features{grid-template-columns:1fr}.als-v1653-brand__visual{padding:15px}.als-v1653-departments__grid article{grid-template-columns:1fr}.als-v1653-departments__image{height:250px}.als-v1653-departments__grid article>div{padding:22px}.als-v1653-solutions__grid,.als-v1653-project-proof__grid,.als-v1653-showrooms__grid,.als-v1653-knowledge__grid,.als-v1653-products__grid{grid-template-columns:1fr}.als-v1653-solution-card{min-height:300px}.als-v1653-offers__grid article.is-primary{height:420px}.als-v1653-offers__grid article.is-secondary{height:330px}.als-v1653-offers__grid article>div{padding:24px}.als-v1653-product-card__media{height:300px}.als-v1653-visualizer__grid{gap:34px}.als-v1653-compare{height:390px}.als-v1653-actions{display:grid;grid-template-columns:1fr;width:100%}.als-v1653-actions .als-v1653-btn{width:100%}.als-v1653-assisted__grid>article{min-height:350px;padding:28px}.als-v1653-assisted__grid>div article{grid-template-columns:50px 1fr}.als-v1653-assisted__grid>div article>a{grid-column:2;white-space:normal}.als-v1653-b2b{padding:76px 0;min-height:580px;background-position:center}.als-v1653-b2b__shade,.als-v1653-b2b body:not(.rtl) .als-v1653-b2b__shade{background:rgb(0 38 21 / .80)}.als-v1653-partners__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.als-v1653-partners__grid>div{height:76px}.als-v1653-partners__grid img{max-width:100px;max-height:50px}.als-v1653-project-proof__grid>a>div{height:250px}.als-v1653-showrooms__grid article{min-height:250px;padding:22px}.als-v1653-final__grid{gap:38px}.als-v1653-lead-form{padding:22px}}@media (max-width:420px){.als-v1653-hero{height:520px}.als-v1653-hero__content h1{font-size:30px}.als-v1653-intent__grid article{height:335px}.als-v1653-compare{height:340px}.als-v1653-showrooms__grid article>div{grid-template-columns:1fr}}body.rtl .als-v1653-compare__before img{transform:translateX(-50%)}@media (min-width:1025px){body.als-rtl .als-v16-header__inner{grid-template-columns:clamp(132px,9vw,150px) minmax(610px,1fr) 52px auto!important;column-gap:clamp(8px,.72vw,13px)!important}body.als-rtl .als-v16-main-nav__list{justify-content:flex-start!important;gap:clamp(10px,.82vw,17px)!important}body.als-ltr .als-v16-main-nav__list{justify-content:flex-start!important;gap:clamp(10px,.82vw,17px)!important}.als-v16-main-nav__list>li>a{font-weight:700!important;letter-spacing:0!important}.als-v16-main-nav__list>li>a:hover{color:#00663a!important}}@media (min-width:1025px) and (max-width:1450px){body.als-rtl .als-v16-header__inner{grid-template-columns:128px minmax(540px,1fr) 48px auto!important}body.als-rtl .als-v16-main-nav__list{gap:8px!important}}.als-v1653-home .als-v1653-hero__overlay{background:linear-gradient(90deg,rgb(0 31 17 / .06) 0%,rgb(0 38 21 / .28) 46%,rgb(0 43 24 / .80) 100%)!important}body:not(.rtl) .als-v1653-home .als-v1653-hero__overlay{background:linear-gradient(270deg,rgb(0 31 17 / .06) 0%,rgb(0 38 21 / .28) 46%,rgb(0 43 24 / .80) 100%)!important}.als-v1653-home .als-v1653-hero__content{align-items:center!important}.als-v1653-home .als-v1653-hero__content>div{width:min(700px,56%)!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.als-v1653-home .als-v1653-hero__content h1{color:#fff!important;text-shadow:0 4px 22px rgb(0 25 14 / .38)!important;max-width:690px}.als-v1653-home .als-v1653-hero__content p{color:rgb(255 255 255 / .93)!important;max-width:650px!important;text-shadow:0 2px 15px rgb(0 25 14 / .26)!important}.als-v1653-home .als-v1653-hero__content .als-v1653-eyebrow{color:#f0c65b!important;text-shadow:0 2px 10px rgb(0 0 0 / .25)}.als-v1653-home .als-v1654-hero-actions .is-primary{background:#fff!important;color:#005b33!important;border-color:#fff!important}.als-v1653-home .als-v1654-hero-actions .is-hero-secondary{background:rgb(0 54 30 / .28)!important;border-color:rgb(255 255 255 / .72)!important;color:#fff!important;backdrop-filter:blur(6px)}.als-v1653-brand__content>p{font-size:17px!important;line-height:1.95!important;color:#536159!important}.als-v1653-brand__features article{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.als-v1653-brand__features article:hover{transform:translateY(-3px);border-color:rgb(0 78 41 / .22);box-shadow:0 12px 26px rgb(0 55 31 / .055)}.als-v1660-offer-categories{display:flex;gap:10px;flex-wrap:wrap;margin:-5px 0 24px}.als-v1660-offer-categories a{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:8px 14px;border:1px solid rgb(0 78 41 / .13);border-radius:999px;background:#fff;color:#005b33;text-decoration:none;font-weight:750;font-size:13px;transition:.2s ease}.als-v1660-offer-categories a small{display:grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:99px;background:#eef4ef;color:#5d6b62;font-size:10px}.als-v1660-offer-categories a:hover{background:#005b33;color:#fff;border-color:#005b33;transform:translateY(-2px)}.als-v1660-offer-categories a:hover small{background:rgb(255 255 255 / .16);color:#fff}.als-v1660-departments{overflow:hidden;background:linear-gradient(180deg,#fbfaf7 0%,#f6f2ea 100%)!important}.als-v1660-department-carousel{position:relative;height:510px;perspective:1400px;isolation:isolate;margin-top:8px}.als-v1660-department-viewport{position:relative;width:100%;height:100%;transform-style:preserve-3d;overflow:visible}.als-v1660-department-card{position:absolute;top:18px;left:50%;width:min(390px,31vw);height:450px;margin-left:calc(min(390px,31vw) / -2);border-radius:30px;overflow:hidden;background:#004e29;color:#fff;text-decoration:none;border:1px solid rgb(255 255 255 / .66);box-shadow:0 26px 64px rgb(0 47 26 / .18);transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,opacity,filter;transition:transform .82s cubic-bezier(.2,.76,.2,1),opacity .55s ease,filter .55s ease,box-shadow .3s ease}.als-v1660-department-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.025);transition:transform 1.1s ease}.als-v1660-department-card:hover>img,.als-v1660-department-card.is-active>img{transform:scale(1.075)}.als-v1660-department-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 35 19 / .06) 15%,rgb(0 35 19 / .22) 43%,rgb(0 38 21 / .93) 100%)}.als-v1660-department-card>div{position:absolute;z-index:2;inset-inline:0;bottom:0;padding:28px 28px 26px;text-align:start}.als-v1660-department-card small{display:inline-flex;align-items:center;min-height:29px;padding:5px 10px;margin-bottom:8px;border-radius:999px;background:rgb(255 255 255 / .13);color:rgb(255 255 255 / .92);font-size:11px;backdrop-filter:blur(8px)}.als-v1660-department-card h3{margin:0 0 8px;color:#fff;font-size:clamp(25px,2.1vw,34px);line-height:1.15}.als-v1660-department-card p{margin:0 0 18px;color:rgb(255 255 255 / .85);font-size:13px;line-height:1.75;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.als-v1660-department-card b{display:inline-flex;align-items:center;gap:7px;color:#fff;font-size:13px}.als-v1660-department-card b .material-symbols-outlined{font-size:18px}.als-v1660-department-card:not(.is-active) p{opacity:.45}.als-v1660-department-card.is-active{box-shadow:0 32px 80px rgb(0 47 26 / .24)}.als-v1660-department-nav{position:absolute;z-index:25;top:50%;transform:translateY(-50%);width:52px;height:52px;border-radius:50%;border:1px solid rgb(0 78 41 / .15);background:rgb(255 255 255 / .92);color:#005b33;display:grid;place-items:center;box-shadow:0 12px 30px rgb(0 47 26 / .12);cursor:pointer;transition:.2s;backdrop-filter:blur(8px)}.als-v1660-department-nav:hover{background:#005b33;color:#fff;transform:translateY(-50%) scale(1.05)}.als-v1660-department-nav.is-prev{left:6px}.als-v1660-department-nav.is-next{right:6px}body.als-rtl .als-v1660-department-nav.is-prev .material-symbols-outlined,body.als-rtl .als-v1660-department-nav.is-next .material-symbols-outlined{direction:ltr}.als-v1653-products__grid>.als-v1653-product-card{box-shadow:0 14px 35px rgb(18 48 31 / .055)}.als-v1653-assisted__grid>article.als-v1660-visit-card{min-height:430px;isolation:isolate;justify-content:flex-end!important;background:#003f25!important}.als-v1660-visit-card .als-v1660-visit-media{position:absolute!important;inset:0!important;z-index:-2!important;width:auto!important;height:auto!important;border-radius:0!important;background-image:var(--als-v1660-visit-image)!important;background-size:cover!important;background-position:center!important;opacity:1!important}.als-v1660-visit-card:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(0 42 24 / .08) 10%,rgb(0 44 25 / .48) 52%,rgb(0 45 26 / .95) 100%)}.als-v1660-visit-card>span.material-symbols-outlined{background:rgb(255 255 255 / .14)!important;backdrop-filter:blur(8px)}.als-v1653-assisted__grid>div article{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.als-v1653-assisted__grid>div article:hover{transform:translateY(-3px);box-shadow:0 14px 32px rgb(0 48 27 / .07);border-color:rgb(0 78 41 / .22)}@media(max-width:1180px){.als-v1660-department-carousel{height:455px}.als-v1660-department-card{width:330px;height:405px;margin-left:-165px}}@media(max-width:991px){.als-v1653-home .als-v1653-hero__content>div{width:min(650px,75%)!important}.als-v1660-department-carousel{height:420px}.als-v1660-department-card{width:300px;height:375px;margin-left:-150px;border-radius:24px}.als-v1660-department-card>div{padding:22px}}@media(max-width:767px){.als-v1653-home .als-v1653-hero__content{align-items:flex-end!important;padding-bottom:76px!important}.als-v1653-home .als-v1653-hero__content>div{width:100%!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important}.als-v1653-home .als-v1653-hero__overlay{background:linear-gradient(180deg,rgb(0 34 19 / .12) 0%,rgb(0 40 22 / .35) 42%,rgb(0 43 24 / .87) 100%)!important}.als-v1653-home .als-v1653-hero__content h1{font-size:34px!important}.als-v1660-offer-categories{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.als-v1660-offer-categories::-webkit-scrollbar{display:none}.als-v1660-offer-categories a{flex:0 0 auto}.als-v1660-department-carousel{height:390px;margin-inline:-4px}.als-v1660-department-card{width:260px;height:350px;margin-left:-130px;border-radius:22px}.als-v1660-department-card>div{padding:20px}.als-v1660-department-card h3{font-size:25px}.als-v1660-department-card p{-webkit-line-clamp:2;font-size:12px}.als-v1660-department-nav{width:44px;height:44px}.als-v1660-department-nav.is-prev{left:-3px}.als-v1660-department-nav.is-next{right:-3px}.als-v1653-assisted__grid>article.als-v1660-visit-card{min-height:390px}}@media(prefers-reduced-motion:reduce){.als-v1660-department-card,.als-v1660-department-card>img,.als-v1660-department-nav{transition:none!important}}.als-v1653-hero h1,.als-v1653-hero h2,.als-v1653-hero__title,.als-v1653-hero__content h1,.als-v1653-hero__content h2,.als-v1653-hero__slide h1,.als-v1653-hero__slide h2,.als-v1653-hero__slide .als-v1653-hero__title{color:#ffffff!important;font-size:clamp(48px, 4.8vw, 72px)!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-0.035em!important;text-shadow:0 4px 22px rgb(0 25 14 / .42)!important;max-width:850px!important}.als-v1653-hero [class*="slide"] h1,.als-v1653-hero [class*="slide"] h2,.als-v1653-hero [class*="slide"] [class*="title"]{color:#ffffff!important;font-size:clamp(48px, 4.8vw, 72px)!important;line-height:1.12!important;font-weight:800!important;text-shadow:0 4px 22px rgb(0 25 14 / .42)!important}@media (max-width:991px){.als-v1653-hero h1,.als-v1653-hero h2,.als-v1653-hero__title,.als-v1653-hero__content h1,.als-v1653-hero__content h2,.als-v1653-hero [class*="slide"] h1,.als-v1653-hero [class*="slide"] h2,.als-v1653-hero [class*="slide"] [class*="title"]{color:#ffffff!important;font-size:clamp(40px, 6vw, 58px)!important;line-height:1.14!important;font-weight:800!important}}@media (max-width:767px){.als-v1653-hero h1,.als-v1653-hero h2,.als-v1653-hero__title,.als-v1653-hero__content h1,.als-v1653-hero__content h2,.als-v1653-hero [class*="slide"] h1,.als-v1653-hero [class*="slide"] h2,.als-v1653-hero [class*="slide"] [class*="title"]{color:#ffffff!important;font-size:36px!important;line-height:1.18!important;font-weight:800!important;letter-spacing:-0.02em!important;max-width:100%!important;text-shadow:0 3px 16px rgb(0 20 12 / .48)!important}}@media (max-width:480px){.als-v1653-hero h1,.als-v1653-hero h2,.als-v1653-hero__title,.als-v1653-hero__content h1,.als-v1653-hero__content h2,.als-v1653-hero [class*="slide"] h1,.als-v1653-hero [class*="slide"] h2,.als-v1653-hero [class*="slide"] [class*="title"]{font-size:32px!important}}.als-v1653-hero__slide,.als-v1629-hero-slide{isolation:isolate}.als-v1653-hero__slide .als-v1672-hero-media-link,.als-v1629-hero-slide .als-v1672-hero-media-link{position:absolute;inset:0;display:block;text-decoration:none;cursor:pointer}.als-v1653-hero__slide .als-v1672-hero-media-link{z-index:2}.als-v1653-hero__slide .als-v1653-hero__content{z-index:3;pointer-events:none}.als-v1653-hero__slide .als-v1653-hero__content a,.als-v1653-hero__slide .als-v1653-hero__content button{pointer-events:auto}.als-v1653-hero__slide .als-v1653-hero__overlay{pointer-events:none}.als-v1629-hero-slide .als-v1672-hero-media-link{z-index:1}.als-v1629-hero-slide .als-v1629-hero-content{z-index:2;pointer-events:none}.als-v1629-hero-slide .als-v1629-hero-content a,.als-v1629-hero-slide .als-v1629-hero-content button{pointer-events:auto}.als-v1629-hero-slide .als-v1629-hero-shade{pointer-events:none}.als-v1669-video-media{position:relative}.als-v1669-video-media .als-v1672-video-media-link{position:absolute;inset:0;z-index:3;display:block;cursor:pointer}.als-v1669-video-media .als-v1669-video-shade{pointer-events:none}.als-v1669-video-copy{z-index:4!important;pointer-events:none}.als-v1669-video-copy a{pointer-events:auto}:root{--als72-green:#075d35;--als72-deep:#043d24;--als72-gold:#d3ad51;--als72-ink:#17201b;--als72-muted:#66716b;--als72-line:#dfe7e2;--als72-soft:#f6f3ef;--als72-ivory:#fbfaf7;--als72-white:#fff}.als-v1672-world{background:var(--als72-ivory);color:var(--als72-ink);overflow:hidden}.als-v1672-world *{box-sizing:border-box}.als-v1672-world a{text-decoration:none}.als-v1672-breadcrumb-wrap{padding-top:22px;padding-bottom:22px}.als-v1672-breadcrumb{display:flex;align-items:center;gap:8px;color:#738078;font-size:13px}.als-v1672-breadcrumb a{color:inherit}.als-v1672-breadcrumb strong{color:var(--als72-green)}.als-v1672-world-hero{position:relative;min-height:650px;background:#042f1d}.als-v1672-world-hero__media{position:absolute;inset:0;overflow:hidden}.als-v1672-world-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transform:scale(1.015)}.als-v1672-world-hero__shade{position:absolute;inset:0;background:linear-gradient(270deg,rgb(2 42 24 / .92) 0%,rgb(3 52 30 / .69) 39%,rgb(3 46 28 / .24) 67%,rgb(0 0 0 / .08) 100%);pointer-events:none}.als-v1672-world-hero__media-link{position:absolute;inset:0;z-index:1}.als-v1672-world-hero__copy{position:relative;z-index:2;min-height:650px;display:flex;align-items:center;pointer-events:none}.als-v1672-world-hero__copy>div{width:min(720px,60%);padding-block:72px;pointer-events:auto}.als-v1672-eyebrow,.als-v1672-kicker{display:block;color:#c79729;font-size:13px;font-weight:800;letter-spacing:.04em}.als-v1672-world-hero .als-v1672-eyebrow{color:#efca6b}.als-v1672-world-hero h1{margin:12px 0 20px;color:#fff;font-size:clamp(42px,5.5vw,76px);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.als-v1672-world-hero p{max-width:690px;margin:0 0 28px;color:rgb(255 255 255 / .88);font-size:18px;line-height:1.9}.als-v1672-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 24px;border-radius:11px;background:#fff;color:var(--als72-green);font-weight:800;box-shadow:0 12px 30px rgb(0 0 0 / .12);transition:.25s}.als-v1672-primary:hover{transform:translateY(-2px)}html[dir="ltr"] .als-v1672-world-hero__shade{background:linear-gradient(90deg,rgb(2 42 24 / .92) 0%,rgb(3 52 30 / .69) 39%,rgb(3 46 28 / .24) 67%,rgb(0 0 0 / .08) 100%)}.als-v1672-world-switcher{position:sticky;top:0;z-index:30;background:rgb(255 255 255 / .94);backdrop-filter:blur(16px);border-bottom:1px solid var(--als72-line)}.als-v1672-world-switcher>div{display:flex;gap:26px;overflow:auto;scrollbar-width:none}.als-v1672-world-switcher>div::-webkit-scrollbar{display:none}.als-v1672-world-switcher a{position:relative;flex:0 0 auto;padding:20px 8px;color:#6e7972;font-size:17px;font-weight:700}.als-v1672-world-switcher a.is-active{color:var(--als72-green)}.als-v1672-world-switcher a.is-active:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:3px;border-radius:4px;background:var(--als72-gold)}.als-v1672-intro{padding:90px 0 76px;background:#fff}.als-v1672-intro__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:end}.als-v1672-intro h2{margin:8px 0 0;color:var(--als72-green);font-size:clamp(32px,3.4vw,50px);line-height:1.2}.als-v1672-intro p{margin:0;color:var(--als72-muted);font-size:17px;line-height:2}.als-v1672-gallery-section{padding:82px 0 96px;background:linear-gradient(180deg,#f5f2ed,#fbfaf7)}.als-v1672-gallery-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:32px;align-items:start}.als-v1672-filters{position:sticky;top:88px;padding:22px;border:1px solid #e3e6e2;border-radius:18px;background:#fff;box-shadow:0 14px 38px rgb(0 60 34 / .05);display:grid;gap:18px}.als-v1672-filter-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:16px;border-bottom:1px solid #edf0ed}.als-v1672-filter-head>div{display:flex;align-items:center;gap:8px;color:var(--als72-green)}.als-v1672-filter-head>div span{font-size:20px}.als-v1672-filter-head button{border:0;background:#fff0;color:#8d5f17;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.als-v1672-filters label>span{display:block;margin-bottom:7px;color:#405046;font-size:13px;font-weight:800}.als-v1672-filters select{width:100%;min-height:46px;padding-inline:12px;border:1px solid #d7e0da;border-radius:9px;background:#fafbf9;color:#445149;font:inherit}.als-v1672-filter-note{display:flex;gap:8px;padding:14px;border-radius:12px;background:#f3f8f5;color:#66756c}.als-v1672-filter-note span{flex:0 0 auto;color:var(--als72-green);font-size:19px}.als-v1672-filter-note p{margin:0;font-size:12px;line-height:1.7}.als-v1672-gallery-top{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px}.als-v1672-gallery-top h2{margin:6px 0 0;color:var(--als72-green);font-size:34px}.als-v1672-gallery-top>strong{color:#66736b;font-size:13px}.als-v1672-gallery-top>strong b{color:var(--als72-green);font-size:19px}.als-v1672-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.als-v1672-design-card{min-width:0;border:1px solid #e3e8e4;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 10px 34px rgb(0 63 36 / .045);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.als-v1672-design-card:hover{transform:translateY(-5px);border-color:#cbdad1;box-shadow:0 20px 44px rgb(0 63 36 / .095)}.als-v1672-design-card[hidden]{display:none!important}.als-v1672-card-media{position:relative;display:block;height:310px;overflow:hidden;background:#e9ece9}.als-v1672-card-media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.als-v1672-design-card:hover .als-v1672-card-media img{transform:scale(1.045)}.als-v1672-card-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 58%,rgb(0 40 23 / .48))}.als-v1672-card-media>span{position:absolute;z-index:2;top:16px;inset-inline-start:16px;padding:7px 11px;border-radius:999px;background:rgb(255 255 255 / .9);backdrop-filter:blur(10px);color:var(--als72-green);font-size:11px;font-weight:800}.als-v1672-card-copy{padding:22px}.als-v1672-card-title{display:flex;align-items:start;justify-content:space-between;gap:14px}.als-v1672-card-title h3{margin:0;color:var(--als72-deep);font-size:25px}.als-v1672-card-title small{display:block;margin-top:3px;color:#96a098;font-size:11px;letter-spacing:.08em}.als-v1672-card-title>span{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#f2f7f4;color:var(--als72-green);font-size:19px}.als-v1672-card-copy>p{min-height:58px;margin:13px 0 15px;color:#647068;line-height:1.75;font-size:14px}.als-v1672-swatches{display:flex;gap:7px;margin-bottom:18px}.als-v1672-swatches i{width:18px;height:18px;border:2px solid #fff;border-radius:50%;background:var(--swatch);box-shadow:0 0 0 1px rgb(0 0 0 / .12)}.als-v1672-card-copy dl{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.als-v1672-card-copy dl>div{padding:10px;border-radius:10px;background:#f8f7f4}.als-v1672-card-copy dt{font-size:10px;color:#909992}.als-v1672-card-copy dd{margin:3px 0 0;color:#405046;font-size:11px;font-weight:800}.als-v1672-card-cta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid #edf0ed;color:var(--als72-green);font-weight:800;font-size:13px}.als-v1672-card-cta span{font-size:19px}.als-v1672-empty{padding:70px 20px;text-align:center;border:1px dashed #cad8d0;border-radius:18px;background:#fff}.als-v1672-empty>span{font-size:42px;color:#99a69f}.als-v1672-empty h3{margin:10px 0 5px;color:var(--als72-green)}.als-v1672-empty p{margin:0;color:#707c75}.als-v1672-process{padding:92px 0;background:#fff}.als-v1672-process header{max-width:780px;margin-bottom:36px}.als-v1672-process h2{margin:7px 0 0;color:var(--als72-green);font-size:38px}.als-v1672-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.als-v1672-process-grid article{position:relative;min-height:210px;padding:26px;border:1px solid #e2e8e4;border-radius:17px;background:#fff}.als-v1672-process-grid article>span{display:block;color:#c59b3d;font-size:13px;font-weight:900}.als-v1672-process-grid h3{margin:28px 0 8px;color:var(--als72-deep);font-size:19px}.als-v1672-process-grid p{margin:0;color:#69756e;font-size:13px;line-height:1.75}.als-v1672-final-cta{padding:92px 0;background:linear-gradient(135deg,#033c23,#087045);color:#fff;text-align:center}.als-v1672-final-cta>.als-v16-shell{max-width:900px}.als-v1672-final-cta>.als-v16-shell>span{font-size:48px;color:#e6c269}.als-v1672-final-cta h2{margin:12px 0;color:#fff;font-size:42px}.als-v1672-final-cta p{max-width:760px;margin:0 auto;color:rgb(255 255 255 / .82);font-size:17px;line-height:1.9}.als-v1672-final-cta>div>div{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:28px}.als-v1672-primary.is-gold{background:#e2bd61;color:#2a220c}.als-v1672-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border:1px solid rgb(255 255 255 / .55);border-radius:11px;color:#fff;font-weight:800}@media(max-width:1100px){.als-v1672-world-hero__copy>div{width:75%}.als-v1672-gallery-layout{grid-template-columns:1fr}.als-v1672-filters{position:static;grid-template-columns:repeat(3,1fr)}.als-v1672-filter-head,.als-v1672-filter-note{grid-column:1/-1}.als-v1672-process-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.als-v1672-breadcrumb-wrap{padding-top:16px;padding-bottom:16px}.als-v1672-breadcrumb{white-space:nowrap;overflow:auto}.als-v1672-world-hero,.als-v1672-world-hero__copy{min-height:560px}.als-v1672-world-hero__copy{align-items:flex-end;padding-bottom:50px}.als-v1672-world-hero__copy>div{width:100%}.als-v1672-world-hero__shade{background:linear-gradient(180deg,rgb(0 40 23 / .05) 0%,rgb(0 45 26 / .38) 44%,rgb(0 38 22 / .94) 100%)!important}.als-v1672-world-hero h1{font-size:38px}.als-v1672-world-hero p{font-size:15px;line-height:1.75}.als-v1672-primary{width:100%;max-width:330px}.als-v1672-world-switcher a{padding-block:16px;font-size:15px}.als-v1672-intro{padding:66px 0 54px}.als-v1672-intro__grid{grid-template-columns:1fr;gap:18px}.als-v1672-intro h2{font-size:31px}.als-v1672-intro p{font-size:15px;line-height:1.85}.als-v1672-gallery-section{padding:58px 0 70px}.als-v1672-filters{grid-template-columns:1fr;padding:17px}.als-v1672-filter-head,.als-v1672-filter-note{grid-column:auto}.als-v1672-gallery-top{align-items:flex-start;flex-direction:column}.als-v1672-gallery-top h2{font-size:29px}.als-v1672-card-grid{grid-template-columns:1fr}.als-v1672-card-media{height:285px}.als-v1672-card-copy>p{min-height:0}.als-v1672-process{padding:68px 0}.als-v1672-process h2{font-size:30px}.als-v1672-process-grid{grid-template-columns:1fr}.als-v1672-process-grid article{min-height:0}.als-v1672-final-cta{padding:70px 0}.als-v1672-final-cta h2{font-size:32px}.als-v1672-final-cta p{font-size:15px}.als-v1672-final-cta>div>div{display:grid}.als-v1672-secondary,.als-v1672-primary.is-gold{width:100%}}@media(prefers-reduced-motion:reduce){.als-v1672-design-card,.als-v1672-card-media img,.als-v1672-primary{transition:none!important}}:root{--v64-green:#005b35;--v64-deep:#003f27;--v64-gold:#c89a35;--v64-ivory:#fbfaf6;--v64-ink:#162a20}@media (min-width:1025px){.als-v16-header{background:rgb(255 255 255 / .97)!important;border-bottom:1px solid rgb(0 73 42 / .11)!important;backdrop-filter:blur(18px) saturate(1.12)!important;-webkit-backdrop-filter:blur(18px) saturate(1.12)!important}.als-v16-header__inner,body.als-rtl .als-v16-header__inner,body.als-ltr .als-v16-header__inner{width:min(calc(100% - 34px),1760px)!important;min-height:92px!important;grid-template-columns:190px minmax(600px,1fr) 248px auto!important;gap:clamp(10px,1vw,18px)!important;align-items:center!important}.als-v16-brand{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:190px!important;min-width:190px!important;padding:8px 0!important;overflow:visible!important}.als-v16-brand img{display:block!important;width:184px!important;height:66px!important;max-width:none!important;object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 5px 10px rgb(0 61 35 / .06))!important;transition:transform .22s ease!important}.als-v16-brand:hover img{transform:scale(1.025)!important}.als-v16-main-nav{min-width:0!important;align-self:stretch!important;display:flex!important;align-items:center!important}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:clamp(7px,.65vw,13px)!important;margin:0!important;padding:0!important;list-style:none!important}.als-v16-main-nav__list>li,.als-v16-main-nav .nav-menu>li{position:relative!important;display:flex!important;align-items:center!important;min-height:92px!important}.als-v16-main-nav__list>li>a,.als-v16-main-nav .nav-menu>li>a{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:48px!important;padding:0 clamp(9px,.62vw,14px)!important;border-radius:13px!important;color:#243a2e!important;font-size:14px!important;font-weight:760!important;line-height:1!important;white-space:nowrap!important;text-decoration:none!important;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease!important}.als-v16-main-nav__list>li>a::after,.als-v16-main-nav .nav-menu>li>a::after{content:none!important}.als-v16-main-nav__list>li>a:hover,.als-v16-main-nav .nav-menu>li>a:hover{background:#f1f7f3!important;color:var(--v64-green)!important;transform:translateY(-1px)!important}.als-v16-main-nav__list>li.current-menu-item>a,.als-v16-main-nav__list>li.current_page_item>a,.als-v16-main-nav .nav-menu>li.current-menu-item>a{background:linear-gradient(180deg,#eef7f2 0%,#e7f2ec 100%)!important;color:var(--v64-green)!important;box-shadow:inset 0 0 0 1px rgb(0 91 53 / .08)!important}.als-v16-main-nav__list>li.current-menu-item>a::before,.als-v16-main-nav__list>li.current_page_item>a::before{content:"";position:absolute;inset-inline:14px;bottom:-22px;height:3px;border-radius:999px;background:var(--v64-green);box-shadow:0 -1px 0 rgb(201 154 53 / .32)}.als-v1639-nav-caret{display:inline-grid!important;place-items:center!important;width:18px!important;height:18px!important;margin:0!important;color:#6f7e75!important;font-size:15px!important;line-height:1!important;transition:transform .18s ease!important}.menu-item-has-children:hover>.als-v1639-nav-caret,.menu-item-has-children:hover>a .als-v1639-nav-caret{transform:translateY(1px) rotate(180deg)!important}.als-v1639-knowledge-menu>.sub-menu,.als-v1639-knowledge-submenu{position:absolute!important;z-index:120!important;top:calc(100% - 10px)!important;inset-inline-start:0!important;min-width:272px!important;padding:10px!important;margin:0!important;border:1px solid rgb(0 78 41 / .11)!important;border-radius:18px!important;background:rgb(255 255 255 / .98)!important;box-shadow:0 24px 60px rgb(6 48 29 / .14)!important;list-style:none!important;opacity:0!important;visibility:hidden!important;transform:translateY(8px)!important;pointer-events:none!important;transition:opacity .18s ease,transform .18s ease,visibility .18s ease!important;backdrop-filter:blur(16px)!important}.als-v1639-knowledge-menu:hover>.sub-menu,.als-v1639-knowledge-menu:focus-within>.sub-menu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.als-v1639-knowledge-submenu li{margin:0!important;padding:0!important}.als-v1639-knowledge-submenu li+li{margin-top:3px!important}.als-v1639-knowledge-submenu a{display:flex!important;align-items:center!important;min-height:44px!important;padding:9px 12px!important;border-radius:11px!important;color:#294136!important;font-size:13px!important;font-weight:700!important;text-decoration:none!important;transition:.16s ease!important}.als-v1639-knowledge-submenu a:hover{background:#eef6f1!important;color:var(--v64-green)!important;padding-inline-start:16px!important}.als-v16-header-search,body.als-rtl .als-v16-header-search,body.als-ltr .als-v16-header-search{width:100%!important;max-width:248px!important;height:54px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 46px!important;align-items:center!important;padding:4px 5px 4px 15px!important;margin:0!important;border:1px solid rgb(0 78 41 / .15)!important;border-radius:16px!important;background:#f8faf8!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 8px 24px rgb(4 54 32 / .045)!important;overflow:hidden!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}body.als-rtl .als-v16-header-search{padding:4px 15px 4px 5px!important}.als-v16-header-search:focus-within,body.als-rtl .als-v16-header-search:focus-within,body.als-ltr .als-v16-header-search:focus-within{max-width:248px!important;background:#fff!important;border-color:rgb(0 91 53 / .48)!important;box-shadow:0 0 0 4px rgb(0 91 53 / .055),0 12px 28px rgb(4 54 32 / .07)!important}.als-v16-header-search input,body.als-rtl .als-v16-header-search input,body.als-ltr .als-v16-header-search input{position:static!important;display:block!important;width:100%!important;height:44px!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;outline:0!important;opacity:1!important;pointer-events:auto!important;background:transparent!important;color:#1f3329!important;font-family:inherit!important;font-size:13px!important;font-weight:600!important}.als-v16-header-search input::placeholder{color:#829087!important;font-weight:500!important;opacity:1!important}.als-v16-header-search__submit{position:static!important;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;padding:0!important;margin:0!important;border:0!important;border-radius:12px!important;background:#fff!important;color:var(--v64-green)!important;box-shadow:0 4px 12px rgb(0 61 35 / .07)!important;cursor:pointer!important;transition:background .18s ease,color .18s ease,transform .18s ease!important}.als-v16-header-search__submit:hover{background:var(--v64-green)!important;color:#fff!important;transform:translateY(-1px)!important}.als-v16-header__actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;min-width:max-content!important}.als-v16-action-item{min-width:56px!important;height:56px!important;padding:4px 8px!important;border-radius:14px!important}.als-v16-action-item__label{font-size:10.5px!important;font-weight:700!important}.als-v16-header__visit{min-height:52px!important;padding-inline:17px!important;border-radius:13px!important;font-size:12px!important}}@media (min-width:1280px) and (max-width:1499px){.als-v16-header__inner,body.als-rtl .als-v16-header__inner,body.als-ltr .als-v16-header__inner{grid-template-columns:164px minmax(520px,1fr) 200px auto!important;gap:8px!important;width:min(calc(100% - 20px),1720px)!important}.als-v16-brand{width:164px!important;min-width:164px!important}.als-v16-brand img{width:160px!important;height:60px!important}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{gap:4px!important}.als-v16-main-nav__list>li>a,.als-v16-main-nav .nav-menu>li>a{font-size:12.5px!important;padding-inline:8px!important}.als-v16-header-search,.als-v16-header-search:focus-within,body.als-rtl .als-v16-header-search,body.als-ltr .als-v16-header-search{max-width:200px!important}.als-v16-action-item{min-width:45px!important;width:45px!important;height:50px!important;padding:2px!important}.als-v16-action-item__label{display:none!important}.als-v16-header__visit{min-height:48px!important;padding-inline:10px!important;font-size:10.6px!important}}@media (min-width:1025px) and (max-width:1279px){.als-v16-header__inner,body.als-rtl .als-v16-header__inner,body.als-ltr .als-v16-header__inner{grid-template-columns:140px minmax(450px,1fr) 158px auto!important;gap:5px!important;width:min(calc(100% - 12px),1660px)!important;min-height:84px!important}.als-v16-brand{width:140px!important;min-width:140px!important}.als-v16-brand img{width:136px!important;height:54px!important}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{gap:1px!important}.als-v16-main-nav__list>li,.als-v16-main-nav .nav-menu>li{min-height:84px!important}.als-v16-main-nav__list>li>a,.als-v16-main-nav .nav-menu>li>a{font-size:11.35px!important;padding-inline:5px!important;min-height:42px!important}.als-v16-header-search,.als-v16-header-search:focus-within,body.als-rtl .als-v16-header-search,body.als-ltr .als-v16-header-search{display:grid!important;max-width:158px!important;height:48px!important;padding-inline-start:9px!important}.als-v16-header-search input{font-size:11.2px!important;height:40px!important}.als-v16-header-search__submit{width:40px!important;height:40px!important}.als-v16-action-item{min-width:39px!important;width:39px!important;height:45px!important;padding:1px!important}.als-v16-action-item__label{display:none!important}.als-v16-header__actions{gap:1px!important}.als-v16-header__visit{min-height:44px!important;padding-inline:7px!important;font-size:9.4px!important}}.als-v1660-departments{position:relative!important;overflow:hidden!important;background:linear-gradient(145deg,#f8f5ee 0%,#f2f5f0 54%,#ecefe9 100%)!important}.als-v1660-departments::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 28%,rgb(201 154 53 / .10),transparent 30%),radial-gradient(circle at 85% 72%,rgb(0 91 53 / .09),transparent 34%);pointer-events:none}.als-v1660-departments .als-v1653-shell{position:relative;z-index:1}.als-v1660-department-carousel{position:relative!important;height:570px!important;margin-top:20px!important;perspective:1850px!important;perspective-origin:50% 45%!important;isolation:isolate!important}.als-v1660-department-viewport{position:relative!important;width:100%!important;height:100%!important;overflow:visible!important;transform-style:preserve-3d!important}.als-v1660-department-card.als-v1664-department-card{top:18px!important;left:50%!important;width:430px!important;height:510px!important;margin-left:-215px!important;border-radius:34px!important;border:1px solid rgb(255 255 255 / .72)!important;background:#092d20!important;box-shadow:0 30px 78px rgb(18 42 29 / .22)!important;overflow:hidden!important;transition:transform .9s cubic-bezier(.18,.8,.2,1),opacity .55s ease,filter .55s ease,box-shadow .28s ease!important}.als-v1664-department-card::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .12);pointer-events:none;z-index:4}.als-v1664-department-card>img{transform:scale(1.03)!important;filter:saturate(1.04) contrast(1.02)!important}.als-v1664-department-card.is-active>img{transform:scale(1.085)!important}.als-v1664-department-card .als-v1660-department-shade{background:linear-gradient(180deg,rgb(1 24 15 / .03) 18%,rgb(2 28 18 / .18) 43%,rgb(3 34 21 / .96) 100%)!important}.als-v1664-department-card>div{padding:32px 32px 30px!important}.als-v1664-department-card h3{font-size:clamp(30px,2.25vw,39px)!important;letter-spacing:-.02em!important;margin-bottom:9px!important}.als-v1664-department-card p{font-size:13.5px!important;line-height:1.78!important;max-width:330px!important}.als-v1664-department-card b{font-size:13.5px!important}.als-v1664-department-card:not(.is-active) p{opacity:.35!important}.als-v1664-department-card.is-active{box-shadow:0 38px 95px rgb(0 55 32 / .30)!important}.als-v1664-department-index{position:absolute;z-index:5;top:20px;inset-inline-start:20px;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid rgb(255 255 255 / .24);background:rgb(0 30 18 / .43);color:#fff;font:800 13px/1 inherit;backdrop-filter:blur(12px);box-shadow:0 8px 20px rgb(0 0 0 / .13)}.als-v1660-department-nav{z-index:60!important;width:54px!important;height:54px!important;border:1px solid rgb(0 91 53 / .16)!important;background:rgb(255 255 255 / .94)!important;box-shadow:0 15px 34px rgb(0 50 29 / .13)!important}.als-v1660-department-nav.is-prev{left:12px!important}.als-v1660-department-nav.is-next{right:12px!important}.als-v1661-catalogs{overflow:hidden!important;background:#f7f4ed!important}.als-v1661-catalog-stage{position:relative!important;height:500px!important;margin-top:16px!important;perspective:1550px!important}.als-v1661-catalog-viewport{position:relative!important;width:100%!important;height:100%!important;padding:0!important;overflow:visible!important;direction:ltr!important}.als-v1661-catalog-track{position:relative!important;display:block!important;width:100%!important;height:100%!important;transform:none!important;transition:none!important;transform-style:preserve-3d!important}.als-v1661-catalog-card{position:absolute!important;top:15px!important;left:50%!important;width:360px!important;height:445px!important;margin-left:-180px!important;min-height:0!important;flex:none!important;display:block!important;border:1px solid rgb(255 255 255 / .75)!important;border-radius:30px!important;background:#073522!important;color:#fff!important;overflow:hidden!important;box-shadow:0 27px 68px rgb(0 47 27 / .18)!important;transform-style:preserve-3d!important;backface-visibility:hidden!important;will-change:transform,opacity,filter!important;transition:transform .82s cubic-bezier(.2,.76,.2,1),opacity .5s ease,filter .5s ease,box-shadow .3s ease!important}.als-v1661-catalog-card:hover{box-shadow:0 34px 78px rgb(0 47 27 / .25)!important}.als-v1661-catalog-cover{position:absolute!important;inset:0!important;min-height:0!important;aspect-ratio:auto!important}.als-v1661-catalog-cover img{width:100%!important;height:100%!important;object-fit:cover!important;transform:scale(1.02)!important}.als-v1661-catalog-card.is-active .als-v1661-catalog-cover img{transform:scale(1.065)!important}.als-v1661-catalog-cover__shade{background:linear-gradient(180deg,rgb(0 29 18 / .04) 22%,rgb(0 31 19 / .18) 46%,rgb(0 36 22 / .96) 100%)!important}.als-v1661-catalog-body{position:absolute!important;z-index:3!important;inset-inline:0!important;bottom:0!important;display:block!important;padding:28px 27px 25px!important;color:#fff!important;background:transparent!important}.als-v1661-catalog-body>small{display:inline-flex!important;padding:6px 10px!important;margin:0 0 8px!important;border-radius:999px!important;background:rgb(255 255 255 / .14)!important;color:#f4d079!important;backdrop-filter:blur(8px)!important}.als-v1661-catalog-body h3{margin:0 0 9px!important;color:#fff!important;font-size:27px!important;line-height:1.25!important}.als-v1661-catalog-body h3 a{color:#fff!important}.als-v1661-catalog-body p{margin:0 0 14px!important;color:rgb(255 255 255 / .82)!important;font-size:12.5px!important;line-height:1.7!important;-webkit-line-clamp:2!important}.als-v1661-catalog-meta{margin:0!important;padding-top:12px!important;border-color:rgb(255 255 255 / .18)!important}.als-v1661-catalog-meta>span{background:rgb(255 255 255 / .14)!important;color:#fff!important}.als-v1661-catalog-meta>a{color:#fff!important}.als-v1661-catalog-pdf{z-index:5!important}.als-v1661-catalog-nav{z-index:60!important;width:50px!important;height:50px!important}.als-v1661-catalog-nav.is-prev{left:8px!important}.als-v1661-catalog-nav.is-next{right:8px!important}.als-v1661-catalog-dots{position:relative!important;z-index:6!important;margin-top:-7px!important}.als-v1662-offer-group[data-v1662-offer-group="all"] .als-v1662-offer-products{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:1100px){.als-v1660-department-carousel{height:500px!important}.als-v1660-department-card.als-v1664-department-card{width:355px!important;height:445px!important;margin-left:-177.5px!important}.als-v1661-catalog-stage{height:450px!important}.als-v1661-catalog-card{width:320px!important;height:405px!important;margin-left:-160px!important}.als-v1662-offer-group[data-v1662-offer-group="all"] .als-v1662-offer-products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.als-v1660-department-carousel{height:430px!important;margin-inline:-8px!important}.als-v1660-department-card.als-v1664-department-card{width:275px!important;height:385px!important;margin-left:-137.5px!important;border-radius:25px!important}.als-v1664-department-card>div{padding:22px!important}.als-v1664-department-card h3{font-size:27px!important}.als-v1664-department-index{width:41px;height:41px;top:15px;inset-inline-start:15px}.als-v1661-catalog-stage{height:410px!important}.als-v1661-catalog-card{width:270px!important;height:370px!important;margin-left:-135px!important;border-radius:24px!important}.als-v1661-catalog-body{padding:21px!important}.als-v1661-catalog-body h3{font-size:23px!important}.als-v1661-catalog-body p{display:none!important}.als-v1662-offer-group[data-v1662-offer-group="all"] .als-v1662-offer-products{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.als-v1664-department-card,.als-v1661-catalog-card{transition:none!important}}.als-v1660-departments{background:linear-gradient(180deg,#f7f4ec 0%,#f2eee5 100%)!important;overflow:hidden!important}.als-v1660-departments::before{background:radial-gradient(circle at 50% 38%,rgb(0 76 44 / .09),transparent 31%),radial-gradient(circle at 16% 66%,rgb(201 154 53 / .10),transparent 27%),linear-gradient(90deg,rgb(0 60 35 / .025) 1px,transparent 1px)!important;background-size:auto,auto,96px 100%!important}.als-v1660-department-carousel{height:620px!important;max-width:1420px!important;margin:26px auto 0!important;perspective:2200px!important;perspective-origin:50% 46%!important;transform-style:preserve-3d!important}.als-v1660-department-viewport{width:100%!important;height:100%!important;overflow:visible!important;transform-style:preserve-3d!important}.als-v1660-department-card.als-v1664-department-card{top:20px!important;left:50%!important;width:430px!important;height:555px!important;margin-left:-215px!important;border-radius:34px!important;border:1px solid rgb(255 255 255 / .38)!important;background:#0b2d21!important;box-shadow:0 28px 80px rgb(26 21 15 / .24)!important;transform-origin:50% 50%!important;backface-visibility:hidden!important;will-change:transform,opacity,filter!important;transition:transform 1.02s cubic-bezier(.18,.84,.2,1),opacity .62s ease,filter .62s ease,box-shadow .42s ease!important}.als-v1664-department-card::before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,rgb(255 255 255 / .06),transparent 22%,transparent 78%,rgb(0 0 0 / .08))}.als-v1664-department-card>img{width:100%!important;height:100%!important;object-fit:cover!important;transform:scale(1.025)!important;transition:transform 1.15s cubic-bezier(.2,.75,.2,1)!important}.als-v1664-department-card.is-active>img{transform:scale(1.075)!important}.als-v1664-department-card .als-v1660-department-shade{background:linear-gradient(180deg,rgb(3 19 13 / .04) 5%,rgb(3 25 17 / .08) 35%,rgb(3 27 18 / .88) 77%,rgb(2 24 15 / .98) 100%)!important}.als-v1664-department-card>div{inset-inline:0!important;bottom:0!important;padding:34px 34px 31px!important;transform:translateZ(34px)!important}.als-v1664-department-card small{display:inline-flex!important;width:auto!important;padding:7px 11px!important;margin:0 0 10px!important;border-radius:999px!important;background:rgb(255 255 255 / .12)!important;color:#f2d47d!important;backdrop-filter:blur(8px)!important}.als-v1664-department-card h3{margin:0 0 9px!important;font-size:clamp(33px,2.35vw,44px)!important;line-height:1.08!important;color:#fff!important;letter-spacing:-.035em!important;text-shadow:0 6px 20px rgb(0 0 0 / .18)!important}.als-v1664-department-card p{margin:0 0 15px!important;color:rgb(255 255 255 / .80)!important;font-size:13.5px!important;line-height:1.72!important;max-width:330px!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.als-v1664-department-card b{display:inline-flex!important;align-items:center!important;gap:7px!important;color:#fff!important;font-size:13.5px!important}.als-v1664-department-card:not(.is-active) p{opacity:.56!important}.als-v1664-department-card.is-active{box-shadow:0 42px 105px rgb(0 53 31 / .32)!important}.als-v1664-department-index{top:22px!important;inset-inline-start:22px!important;width:50px!important;height:50px!important;background:rgb(6 39 28 / .50)!important;border:1px solid rgb(255 255 255 / .20)!important;backdrop-filter:blur(14px)!important;color:#fff!important}.als-v1660-department-nav{width:42px!important;height:42px!important;opacity:.18!important;border:1px solid rgb(0 74 43 / .16)!important;background:rgb(255 255 255 / .68)!important;box-shadow:none!important;transition:opacity .25s ease,transform .25s ease!important}.als-v1660-department-carousel:hover .als-v1660-department-nav,.als-v1660-department-nav:focus-visible{opacity:.9!important}.als-v1660-department-nav.is-prev{left:2px!important}.als-v1660-department-nav.is-next{right:2px!important}.als-v1666-department-rail{position:absolute;z-index:70;right:8px;top:50%;width:34px;height:126px;transform:translateY(-50%);pointer-events:none}html[dir="rtl"] .als-v1666-department-rail{right:auto;left:8px}.als-v1666-department-rail::before{content:"";position:absolute;top:9px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:#0a6845;box-shadow:0 29px 0 rgb(10 104 69 / .26),0 58px 0 rgb(10 104 69 / .18),0 87px 0 rgb(10 104 69 / .12)}.als-v1666-department-rail>span{position:absolute;left:50%;top:6px;width:7px;height:7px;margin-left:-3.5px;border-radius:50%;background:#c99a35;transition:transform .9s cubic-bezier(.18,.84,.2,1)}.als-v1666-department-rail>b{position:absolute;left:50%;top:1px;width:25px;height:25px;margin-left:-12.5px;border-radius:50%;border:1px solid rgb(0 78 45 / .30);transition:transform .9s cubic-bezier(.18,.84,.2,1);opacity:.7}@media (max-width:1100px){.als-v1660-department-carousel{height:530px!important;max-width:100%!important}.als-v1660-department-card.als-v1664-department-card{width:350px!important;height:470px!important;margin-left:-175px!important;border-radius:29px!important}.als-v1664-department-card>div{padding:27px!important}.als-v1664-department-card h3{font-size:32px!important}}@media (max-width:767px){.als-v1660-department-carousel{height:445px!important;margin-inline:-18px!important;perspective:1450px!important}.als-v1660-department-card.als-v1664-department-card{width:278px!important;height:395px!important;margin-left:-139px!important;border-radius:24px!important;top:8px!important}.als-v1664-department-card>div{padding:22px!important}.als-v1664-department-card h3{font-size:27px!important}.als-v1664-department-card p{font-size:12px!important}.als-v1666-department-rail{display:none!important}.als-v1660-department-nav{opacity:.65!important;width:38px!important;height:38px!important}}.als-v1653-products__grid.als-v1690-carousel-track>.als-v1653-product-card,.als-v1653-products__grid>.als-v1653-product-card{min-height:570px;height:570px;display:grid!important;grid-template-columns:minmax(0,1fr);overflow:hidden}.als-v1653-products__grid .als-v1653-product-card.is-variable-product{grid-template-rows:260px minmax(0,1fr)}.als-v1653-products__grid .als-v1653-product-card.is-simple-product{grid-template-rows:minmax(0,1fr) auto}.als-v1653-products__grid .als-v1653-product-card.is-variable-product .als-v1653-product-card__media,.als-v1653-products__grid .als-v1653-product-card.is-simple-product .als-v1653-product-card__media{height:auto!important;min-height:0!important;aspect-ratio:auto!important}.als-v1653-products__grid.als-v1690-carousel-track .als-v1653-product-card.is-simple-product .als-v1653-product-card__media,.als-v1653-products__grid.als-v1690-carousel-track .als-v1653-product-card.is-variable-product .als-v1653-product-card__media{height:auto!important;min-height:0!important;aspect-ratio:auto!important}.als-v1653-products__grid .als-v1653-product-card__media>a:first-child,.als-v1653-products__grid .als-v1653-product-card__media>a:first-child img{display:block;width:100%;height:100%}.als-v1653-products__grid .als-v1653-product-card__body{min-height:0!important;padding:18px 18px 20px!important;display:grid!important;grid-template-columns:minmax(0,1fr)}.als-v1653-products__grid .als-v1653-product-card.is-variable-product .als-v1653-product-card__body{grid-template-rows:auto minmax(0,1fr) auto;gap:12px}.als-v1653-products__grid .als-v1653-product-card.is-simple-product .als-v1653-product-card__body{grid-template-rows:auto auto;gap:18px;align-content:end;min-height:142px!important}.als-v1653-products__grid .als-v1653-product-card h3{min-height:0!important;margin:0!important;font-size:19px;line-height:1.45}.als-v1653-products__grid .als-v1653-product-card.is-variable-product .als-v1656-variants-block{min-height:0!important;margin:0!important;align-self:start}.als-v1653-products__grid .als-v1653-product-card.is-variable-product .als-v1656-variants{padding-bottom:5px}.als-v1653-products__grid .als-v1653-product-card .als-v1653-btn{margin-top:0!important;align-self:end;width:100%}.als-v1653-products__grid .als-v1653-product-card.is-simple-product .als-v1653-product-card__media img{object-fit:cover!important}.als-v1653-products__grid .als-v1653-product-card.is-simple-product .als-v1653-product-card__viz{bottom:14px}.als-v1619-product .als-v16109-visualizer{grid-template-columns:minmax(330px,.78fr) minmax(0,1.22fr)!important;gap:44px!important;align-items:center!important}.als-v16109-visualizer-copy .als-v16109-eyebrow{display:inline-flex;align-items:center;min-height:30px;padding:6px 11px;margin-bottom:12px;border-radius:999px;background:#f3f6f2;color:#8a6100;font-size:12px;font-weight:800}.als-v16109-visualizer-copy h2{margin-bottom:14px!important}.als-v16109-visualizer-copy p{margin-top:0!important}.als-v16109-compare{--v16109-split:50%;position:relative;min-width:0;padding:12px;border:1px solid rgb(0 78 41 / .13);border-radius:22px;background:#f8f8f4;box-shadow:0 18px 44px rgb(20 58 39 / .08)}.als-v16109-compare__scene{position:relative;overflow:hidden;aspect-ratio:955/570;border-radius:16px;background:#e9ece8;isolation:isolate;user-select:none;touch-action:pan-y}.als-v16109-compare__before,.als-v16109-compare__after>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.als-v16109-compare__after{position:absolute;inset:0;overflow:hidden;clip-path:inset(0 calc(100% - var(--v16109-split)) 0 0);z-index:2}.als-v16109-compare__material{position:absolute;inset:0;background-image:var(--v16109-texture);background-repeat:repeat;background-size:210px auto;background-position:center bottom;opacity:.88;mix-blend-mode:multiply;filter:saturate(.9) contrast(.98) brightness(.92);clip-path:polygon(31% 54%,79% 54%,100% 100%,0 100%);transform-origin:50% 100%;transform:perspective(900px) rotateX(7deg) scale(1.09)}.als-v16109-compare.is-rug .als-v16109-compare__material{inset:0;background-repeat:no-repeat;background-size:58% auto;background-position:52% 77%;opacity:.96;mix-blend-mode:multiply;clip-path:polygon(30% 65%,71% 63%,81% 89%,19% 91%);transform:none;filter:saturate(.95) contrast(1.02) brightness(.92)}.als-v16109-compare__label{position:absolute;top:14px;z-index:6;padding:7px 11px;border-radius:999px;background:rgb(0 50 27 / .78);color:#fff;font-size:11px;font-weight:800;backdrop-filter:blur(8px);pointer-events:none}.als-v16109-compare__label.is-before{right:14px}.als-v16109-compare__label.is-after{left:14px;background:rgb(198 145 17 / .9)}.als-v16109-compare__divider{position:absolute;z-index:7;top:0;bottom:0;left:var(--v16109-split);width:3px;margin-left:-1.5px;background:#fff;box-shadow:0 0 0 1px rgb(0 0 0 / .12);pointer-events:none}.als-v16109-compare__divider i{position:absolute;top:50%;left:50%;width:42px;height:42px;display:grid;place-items:center;transform:translate(-50%,-50%) rotate(90deg);border-radius:50%;background:#fff;color:#00623a;box-shadow:0 6px 18px rgb(0 0 0 / .18);font-size:23px}.als-v16109-compare__range{position:absolute;z-index:10;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.als-v16109-compare__product{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 4px 2px}.als-v16109-compare__product>img{width:54px;height:54px;object-fit:cover;border-radius:12px;border:1px solid rgb(0 78 41 / .12);background:#fff}.als-v16109-compare__product small{display:block;color:#7d887f;font-size:10px;margin-bottom:3px}.als-v16109-compare__product strong{display:block;color:#143f2d;font-size:14px;line-height:1.35}.als-v16109-compare__product>a{min-height:40px!important;padding:8px 12px!important;border-radius:10px!important;font-size:12px!important;white-space:nowrap}@media(max-width:1100px){.als-v1653-products__grid.als-v1690-carousel-track>.als-v1653-product-card,.als-v1653-products__grid>.als-v1653-product-card{height:545px;min-height:545px}.als-v1653-products__grid .als-v1653-product-card.is-variable-product{grid-template-rows:245px minmax(0,1fr)}.als-v1619-product .als-v16109-visualizer{grid-template-columns:1fr!important;gap:24px!important}}@media(max-width:767px){.als-v1653-products__grid.als-v1690-carousel-track>.als-v1653-product-card,.als-v1653-products__grid>.als-v1653-product-card{height:535px;min-height:535px}.als-v1653-products__grid .als-v1653-product-card.is-variable-product{grid-template-rows:235px minmax(0,1fr)}.als-v1653-products__grid .als-v1653-product-card.is-simple-product .als-v1653-product-card__body{min-height:132px!important;padding:16px!important}.als-v1653-products__grid .als-v1653-product-card h3{font-size:17px}.als-v16109-compare{padding:8px;border-radius:18px}.als-v16109-compare__scene{border-radius:13px;aspect-ratio:4/3}.als-v16109-compare__material{background-size:150px auto;clip-path:polygon(25% 54%,82% 54%,100% 100%,0 100%)}.als-v16109-compare__product{grid-template-columns:46px minmax(0,1fr)}.als-v16109-compare__product>img{width:46px;height:46px}.als-v16109-compare__product>a{grid-column:1/-1;width:100%}}@media(max-width:430px){.als-v1653-products__grid.als-v1690-carousel-track>.als-v1653-product-card,.als-v1653-products__grid>.als-v1653-product-card{height:510px;min-height:510px}.als-v1653-products__grid .als-v1653-product-card.is-variable-product{grid-template-rows:220px minmax(0,1fr)}}.als-v1692-national-badge{position:absolute;top:14px;inset-inline-start:14px;z-index:6;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 13px;border-radius:999px;background:#006838;color:#fff;font-size:11px;line-height:1;font-weight:800;letter-spacing:0;box-shadow:0 7px 18px rgb(0 78 41 / .18);white-space:nowrap}.als-v169-card__media>.als-v1692-national-badge~.als-v169-card__badge,.als-v16-product-card__media>.als-v1692-national-badge~.als-v16-product-card__badge,.als-commerce-card__media>.als-v1692-national-badge~.als-card-badge{top:54px}.als-v1653-product-card__media>.als-v1692-national-badge~.als-v1653-product-card__category{top:55px}.als-v1639-offer-product-card__media{position:relative}.als-v1639-offer-product-card__media>.als-v1692-national-badge{top:14px;inset-inline-start:14px}@media (max-width:640px){.als-v1692-national-badge{top:12px;inset-inline-start:12px;min-height:32px;padding:7px 12px;font-size:10.5px}.als-v169-card__media>.als-v1692-national-badge~.als-v169-card__badge,.als-v16-product-card__media>.als-v1692-national-badge~.als-v16-product-card__badge,.als-commerce-card__media>.als-v1692-national-badge~.als-card-badge{top:50px}.als-v1653-product-card__media>.als-v1692-national-badge~.als-v1653-product-card__category{top:52px}}.als-v1639-knowledge-menu{position:relative}.als-v1639-knowledge-menu>a{display:inline-flex!important;align-items:center;gap:6px}.als-v1639-nav-caret{font-size:16px;line-height:1;transition:transform .2s ease}.als-v1639-knowledge-menu:hover .als-v1639-nav-caret,.als-v1639-knowledge-menu:focus-within .als-v1639-nav-caret{transform:rotate(180deg)}.als-v1639-knowledge-submenu{min-width:245px!important;padding:10px!important;border:1px solid rgb(0 81 49 / .12)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 18px 50px rgb(20 41 31 / .14)!important;z-index:99999!important}.als-v1639-knowledge-submenu li{margin:0!important}.als-v1639-knowledge-submenu a{display:flex!important;padding:11px 13px!important;border-radius:10px!important;color:#26352d!important;font-weight:700!important;white-space:nowrap}.als-v1639-knowledge-submenu a:hover,.als-v1639-knowledge-submenu a:focus{background:#f3f7f4!important;color:#005b36!important}.als-v1639-eyebrow{display:inline-block;color:#a66900;font-size:13px;font-weight:800;letter-spacing:.02em;margin-bottom:10px}.als-v1639-section{padding:70px 0}.als-v1639-section.is-soft{background:#f7f5f0}.als-v1639-section-head{margin-bottom:34px}.als-v1639-section-head.is-centered{text-align:center;max-width:780px;margin-inline:auto;margin-bottom:34px}.als-v1639-section-head h2{margin:0 0 10px;color:#005b36;font-size:clamp(27px,3vw,40px);line-height:1.25}.als-v1639-section-head p{margin:0;color:#6c746f;line-height:1.9}.als-v1639-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:10px;border:1px solid #005b36;text-decoration:none;font-weight:800;transition:.2s ease}.als-v1639-btn.is-primary{background:#005b36;color:#fff}.als-v1639-btn.is-outline{background:#fff;color:#005b36}.als-v1639-about{background:#fff;color:#24302a}.als-v1639-about-hero{padding:62px 0 72px;background:linear-gradient(180deg,#faf9f6 0%,#fff 100%)}.als-v1639-about-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:54px;align-items:center}.als-v1639-about-hero__copy h1{margin:8px 0 5px;color:#005b36;font-size:clamp(35px,4vw,55px);line-height:1.12}.als-v1639-about-hero__copy h2{margin:0 0 20px;font-size:clamp(20px,2vw,28px);color:#2c3932}.als-v1639-about-hero__copy p{color:#66716a;line-height:2;font-size:16px;max-width:760px}.als-v1639-about-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.als-v1639-about-hero__media{position:relative;border-radius:24px;overflow:hidden;min-height:470px;background:#ecebe6;box-shadow:0 25px 65px rgb(0 48 28 / .14)}.als-v1639-about-hero__media img{width:100%;height:100%;min-height:470px;object-fit:cover;display:block}.als-v1639-about-hero__experience{position:absolute;inset-inline-end:18px;bottom:18px;background:#005b36;color:#fff;padding:16px 20px;border-radius:15px;box-shadow:0 12px 35px rgb(0 70 40 / .28)}.als-v1639-about-hero__experience strong{display:block;font-size:30px;line-height:1}.als-v1639-about-story{display:grid;grid-template-columns:.82fr 1.18fr;gap:42px;align-items:center}.als-v1639-about-story__gallery{display:grid;grid-template-columns:1fr 1fr;gap:12px}.als-v1639-about-story__gallery figure{margin:0;border-radius:18px;overflow:hidden;background:#f1f1ed;min-height:190px}.als-v1639-about-story__gallery figure:first-child{grid-column:1/-1;min-height:260px}.als-v1639-about-story__gallery img{width:100%;height:100%;object-fit:cover;display:block}.als-v1639-about-story__copy h2{color:#005b36;font-size:34px;margin:0 0 20px}.als-v1639-about-story__copy p{color:#646e68;line-height:2;margin:0 0 14px}.als-v1639-five-grid,.als-v1639-sector-grid,.als-v1639-three-grid,.als-v1639-solutions-grid{display:grid;gap:16px}.als-v1639-five-grid{grid-template-columns:repeat(5,1fr)}.als-v1639-solutions-grid{grid-template-columns:repeat(3,1fr)}.als-v1639-sector-grid{grid-template-columns:repeat(4,1fr)}.als-v1639-three-grid{grid-template-columns:repeat(3,1fr)}.als-v1639-icon-card,.als-v1639-sector-grid article,.als-v1639-solutions-grid article{border:1px solid #e8e3d9;border-radius:16px;background:#fff;padding:24px;text-align:center}.als-v1639-icon-card .material-symbols-outlined,.als-v1639-sector-grid .material-symbols-outlined,.als-v1639-solutions-grid .material-symbols-outlined{color:#005b36;font-size:31px;margin-bottom:10px}.als-v1639-icon-card h3,.als-v1639-sector-grid h3,.als-v1639-solutions-grid h3{font-size:17px;margin:0 0 8px;color:#173125}.als-v1639-icon-card p,.als-v1639-solutions-grid p{margin:0;color:#68736d;line-height:1.8;font-size:14px}.als-v1639-why-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.als-v1639-why-grid article{display:grid;grid-template-columns:48px 1fr;gap:15px;padding:24px;border:1px solid #e8e3d9;border-radius:17px;background:#fff}.als-v1639-why-grid .material-symbols-outlined{width:48px;height:48px;border-radius:13px;background:#edf5f0;color:#005b36;display:flex;align-items:center;justify-content:center}.als-v1639-why-grid h3{margin:0 0 7px;font-size:18px}.als-v1639-why-grid p{margin:0;color:#68736d;line-height:1.8}.als-v1639-service-list{display:flex;flex-direction:column;gap:20px}.als-v1639-service-split{display:grid;grid-template-columns:.85fr 1.15fr;min-height:330px;border:1px solid #e7e2d8;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 12px 35px rgb(28 48 38 / .06)}.als-v1639-service-split.is-reversed .als-v1639-service-split__media{order:2}.als-v1639-service-split__media img{width:100%;height:100%;min-height:330px;object-fit:cover;display:block}.als-v1639-service-split__body{padding:36px;display:flex;flex-direction:column;justify-content:center}.als-v1639-service-split__body>.material-symbols-outlined{color:#005b36;font-size:34px}.als-v1639-service-split__body h3{margin:8px 0 10px;color:#133326;font-size:24px}.als-v1639-service-split__body p,.als-v1639-service-split__body li{color:#68736d;line-height:1.85}.als-v1639-service-split__body ul{margin:8px 0 0;padding-inline-start:20px}.als-v1639-category-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.als-v1639-category-strip a{position:relative;display:block;aspect-ratio:1.45;border-radius:15px;overflow:hidden;background:#ddd;color:#fff}.als-v1639-category-strip img{width:100%;height:100%;object-fit:cover}.als-v1639-category-strip span{position:absolute;inset-inline:0;bottom:0;padding:30px 15px 13px;background:linear-gradient(transparent,rgb(0 0 0 / .7));font-weight:800}.als-v1639-process-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.als-v1639-process-grid article{background:#fff;border:1px solid #e6e1d7;border-radius:16px;padding:20px}.als-v1639-process-grid b{color:#b98118;font-size:25px}.als-v1639-process-grid h3{font-size:16px;line-height:1.5;margin:11px 0 7px}.als-v1639-process-grid p{font-size:13px;color:#69736e;line-height:1.7;margin:0}.als-v1639-about-cta{margin-top:38px;padding:30px 34px;border-radius:20px;background:#005b36;color:#fff;display:flex;justify-content:space-between;gap:25px;align-items:center}.als-v1639-about-cta h2{color:#fff;margin:0 0 7px}.als-v1639-about-cta p{margin:0;color:rgb(255 255 255 / .78)}.als-v1639-about-cta>div:last-child{display:flex;gap:10px;flex-wrap:wrap}.als-v1639-about-cta .is-outline{border-color:#fff}.als-v1639-customer-service{background:#fff}.als-v1639-cs-hero{position:relative;padding:88px 0;color:#fff;background:linear-gradient(115deg,rgb(0 76 45 / .93),rgb(0 76 45 / .67)),var(--cs-hero) center/cover no-repeat}.als-v1639-cs-hero__content{max-width:800px;margin-inline:auto;text-align:center}.als-v1639-cs-hero h1{margin:8px 0 14px;color:#fff;font-size:clamp(34px,4vw,52px)}.als-v1639-cs-hero p{margin:0 auto 28px;max-width:720px;color:rgb(255 255 255 / .89);line-height:1.9;font-size:17px}.als-v1639-cs-hero .als-v1639-eyebrow{color:#f7ce7a}.als-v1639-cs-search{display:flex;align-items:center;gap:10px;max-width:620px;margin:auto;background:#fff;color:#5f6863;border-radius:999px;padding:0 18px;height:58px;box-shadow:0 15px 35px rgb(0 0 0 / .18)}.als-v1639-cs-search input{border:0;outline:0;background:#fff0;width:100%;font:inherit;color:#25352d}.als-v1639-cs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.als-v1639-cs-grid article,.als-v1639-cs-support-grid article{border:1px solid #e6e2d9;border-radius:18px;background:#fff;padding:26px;display:flex;flex-direction:column;min-height:230px}.als-v1639-cs-grid .material-symbols-outlined,.als-v1639-cs-support-grid .material-symbols-outlined{color:#005b36;font-size:35px}.als-v1639-cs-grid h3,.als-v1639-cs-support-grid h3{margin:14px 0 8px;font-size:20px;color:#173427}.als-v1639-cs-grid p,.als-v1639-cs-support-grid p{color:#68736d;line-height:1.8;margin:0 0 18px}.als-v1639-cs-grid a,.als-v1639-cs-support-grid a{margin-top:auto;color:#005b36;font-weight:800;text-decoration:none}.als-v1639-cs-support-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.als-v1639-cs-direct{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:28px}.als-v1639-cs-direct a{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center;padding:18px 20px;border-radius:15px;border:1px solid #ded9cf;background:#fff;color:#21362c;text-decoration:none}.als-v1639-cs-direct .material-symbols-outlined{grid-row:1/3;color:#005b36}.als-v1639-cs-direct small{color:#6c756f}.als-v1639-cs-empty{display:none;text-align:center;padding:25px;color:#69736e}.als-v1639-offer-single{background:#fff;color:#24322b}.als-v1639-offer-hero{position:relative;min-height:480px;display:flex;align-items:flex-end;background:linear-gradient(90deg,rgb(0 52 31 / .91),rgb(0 52 31 / .42)),var(--offer-image) center/cover no-repeat;color:#fff;padding:44px 0 58px}.als-v1639-offer-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0 / .18),transparent 55%);pointer-events:none}.als-v1639-offer-hero .als-v16-shell{position:relative;z-index:1;width:100%}.als-v1639-offer-breadcrumbs{display:flex;gap:8px;align-items:center;color:rgb(255 255 255 / .72);font-size:13px;margin-bottom:32px}.als-v1639-offer-breadcrumbs a{color:inherit;text-decoration:none}.als-v1639-offer-hero__content{max-width:760px}.als-v1639-offer-badge{display:inline-block;padding:7px 12px;border-radius:999px;background:#f0bb52;color:#183126;font-size:12px;font-weight:900;margin-bottom:14px}.als-v1639-offer-hero h1{color:#fff;margin:0 0 12px;font-size:clamp(35px,4vw,55px);line-height:1.2}.als-v1639-offer-hero p{font-size:17px;color:rgb(255 255 255 / .88);line-height:1.85;margin:0;max-width:680px}.als-v1639-offer-value-row{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.als-v1639-offer-value-row strong,.als-v1639-offer-value-row span{display:inline-flex;padding:10px 14px;border-radius:10px;background:rgb(255 255 255 / .13);border:1px solid rgb(255 255 255 / .25);backdrop-filter:blur(4px)}.als-v1639-offer-value-row strong{background:#fff;color:#005b36;font-size:17px}.als-v1639-offer-hero__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.als-v1639-offer-hero__actions a,.als-v1639-offer-product-actions a,.als-v1639-offer-final-cta__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:10px;border:1px solid currentColor;color:#fff;text-decoration:none;font-weight:900}.als-v1639-offer-hero__actions .is-primary,.als-v1639-offer-product-actions .is-primary,.als-v1639-offer-final-cta__actions .is-primary{background:#005b36;border-color:#005b36;color:#fff}.als-v1639-offer-hero__actions .is-primary{background:#f0bb52;border-color:#f0bb52;color:#183126}.als-v1639-offer-overview{padding:68px 0}.als-v1639-offer-overview__grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr);gap:35px;align-items:start}.als-v1639-offer-copy{font-size:17px;line-height:2}.als-v1639-offer-copy__content>*:first-child{margin-top:0}.als-v1639-offer-copy__content p{color:#5c6761}.als-v1639-offer-facts{position:sticky;top:110px;padding:26px;border:1px solid #e6e1d8;border-radius:18px;background:#faf8f3}.als-v1639-offer-facts h2{margin:0 0 17px;color:#005b36;font-size:22px}.als-v1639-offer-facts dl{margin:0}.als-v1639-offer-facts dl>div{padding:12px 0;border-bottom:1px solid #e5e0d6}.als-v1639-offer-facts dt{font-size:12px;color:#858c87;margin-bottom:3px}.als-v1639-offer-facts dd{margin:0;font-weight:800;line-height:1.6}.als-v1639-offer-facts details{margin-top:16px}.als-v1639-offer-facts summary{cursor:pointer;font-weight:900;color:#005b36}.als-v1639-offer-facts p{font-size:13px;line-height:1.8;color:#68716c}.als-v1639-offer-facts>small{display:block;margin-top:14px;color:#7a817d}.als-v1639-offer-products{padding:70px 0;background:#f7f5f0;scroll-margin-top:110px}.als-v1639-offer-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.als-v1639-offer-product-grid.is-single{grid-template-columns:minmax(0,900px);justify-content:center}.als-v1639-offer-product-card{display:grid;grid-template-rows:auto 1fr;border-radius:20px;overflow:hidden;background:#fff;border:1px solid #e7e1d7;box-shadow:0 10px 30px rgb(28 48 38 / .06)}.als-v1639-offer-product-grid.is-single .als-v1639-offer-product-card{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);grid-template-rows:none}.als-v1639-offer-product-card__media{display:block;min-height:265px;background:#eee}.als-v1639-offer-product-card__media img{width:100%;height:100%;min-height:265px;object-fit:cover;display:block}.als-v1639-offer-product-card__body{padding:24px}.als-v1639-offer-product-card__meta{display:flex;justify-content:space-between;gap:10px;color:#6b756f;font-size:12px}.als-v1639-offer-product-card__meta b{color:#a16d08}.als-v1639-offer-product-card h3{font-size:25px;margin:10px 0}.als-v1639-offer-product-card h3 a{color:#005b36;text-decoration:none}.als-v1639-offer-product-card p{color:#68736d;line-height:1.8}.als-v1639-offer-product-price{font-weight:900;color:#005b36;margin:12px 0}.als-v1639-offer-product-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:17px}.als-v1639-offer-product-actions a{color:#005b36;border-color:#005b36}.als-v1639-offer-assurance-section{padding:56px 0}.als-v1639-offer-assurance{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.als-v1639-offer-assurance article{padding:25px;border:1px solid #e5e0d7;border-radius:17px;background:#fff}.als-v1639-offer-assurance .material-symbols-outlined{font-size:30px;color:#005b36}.als-v1639-offer-assurance h3{font-size:18px;margin:12px 0 8px}.als-v1639-offer-assurance p{margin:0;color:#69736d;line-height:1.8;font-size:14px}.als-v1639-offer-faq{padding:65px 0;background:#faf8f3}.als-v1639-offer-faq__grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:45px}.als-v1639-offer-faq header h2{color:#005b36;font-size:34px;margin:0 0 10px}.als-v1639-offer-faq header p{color:#68736d;line-height:1.8}.als-v1639-offer-faq__list details{border-bottom:1px solid #ded9cf;padding:17px 0}.als-v1639-offer-faq__list summary{cursor:pointer;font-weight:900;color:#1e362a}.als-v1639-offer-faq__list p{margin:10px 0 0;color:#65706a;line-height:1.85}.als-v1639-offer-final-cta{padding:55px 0;background:#004b2d;color:#fff}.als-v1639-offer-final-cta .als-v16-shell{display:flex;align-items:center;justify-content:space-between;gap:30px}.als-v1639-offer-final-cta span{color:#efc36d;font-weight:800;font-size:13px}.als-v1639-offer-final-cta h2{color:#fff;margin:6px 0 0;font-size:30px;max-width:690px}.als-v1639-offer-final-cta__actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:1100px){.als-v1639-five-grid{grid-template-columns:repeat(3,1fr)}.als-v1639-process-grid{grid-template-columns:repeat(3,1fr)}.als-v1639-cs-support-grid{grid-template-columns:repeat(2,1fr)}.als-v1639-offer-product-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){.als-v1639-about-hero__grid,.als-v1639-about-story,.als-v1639-offer-overview__grid,.als-v1639-offer-faq__grid{grid-template-columns:1fr}.als-v1639-about-hero__media{min-height:380px}.als-v1639-about-hero__media img{min-height:380px}.als-v1639-solutions-grid,.als-v1639-sector-grid,.als-v1639-cs-grid,.als-v1639-three-grid{grid-template-columns:repeat(2,1fr)}.als-v1639-service-split,.als-v1639-service-split.is-reversed{grid-template-columns:1fr}.als-v1639-service-split.is-reversed .als-v1639-service-split__media{order:0}.als-v1639-category-strip{grid-template-columns:repeat(2,1fr)}.als-v1639-offer-facts{position:static}.als-v1639-offer-product-grid.is-single .als-v1639-offer-product-card{grid-template-columns:1fr}.als-v1639-offer-final-cta .als-v16-shell{align-items:flex-start;flex-direction:column}.als-v1639-offer-final-cta__actions{justify-content:flex-start}}@media(max-width:600px){.als-v1639-section{padding:48px 0}.als-v1639-about-hero{padding:38px 0 48px}.als-v1639-about-hero__media{min-height:315px}.als-v1639-about-hero__media img{min-height:315px}.als-v1639-about-hero__grid{gap:28px}.als-v1639-about-story{gap:26px}.als-v1639-five-grid,.als-v1639-solutions-grid,.als-v1639-sector-grid,.als-v1639-three-grid,.als-v1639-why-grid,.als-v1639-cs-grid,.als-v1639-cs-support-grid,.als-v1639-cs-direct,.als-v1639-process-grid,.als-v1639-offer-product-grid,.als-v1639-offer-assurance{grid-template-columns:1fr}.als-v1639-about-story__gallery figure:first-child{min-height:210px}.als-v1639-about-story__gallery figure{min-height:140px}.als-v1639-service-split__body{padding:25px}.als-v1639-service-split__media img{min-height:240px}.als-v1639-category-strip{grid-template-columns:1fr 1fr}.als-v1639-about-cta{align-items:flex-start;flex-direction:column;padding:25px}.als-v1639-cs-hero{padding:65px 0}.als-v1639-cs-search{height:53px}.als-v1639-offer-hero{min-height:440px;padding-bottom:42px}.als-v1639-offer-overview{padding:48px 0}.als-v1639-offer-products{padding:48px 0}.als-v1639-offer-product-card__body{padding:20px}.als-v1639-offer-product-card h3{font-size:22px}.als-v1639-offer-final-cta h2{font-size:25px}}.als-v1639-experience{position:absolute;inset-inline-end:18px;bottom:18px;background:#005b36;color:#fff;padding:16px 20px;border-radius:15px;box-shadow:0 12px 35px rgb(0 70 40 / .28)}.als-v1639-experience strong{display:block;font-size:30px;line-height:1}.als-v1639-experience span{font-size:12px;color:rgb(255 255 255 / .86)}.als-v1639-story-card{display:grid;grid-template-columns:.82fr 1.18fr;gap:42px;align-items:center}.als-v1639-story-gallery{display:grid;grid-template-columns:1fr 1fr;gap:12px}.als-v1639-story-gallery>div{border-radius:18px;overflow:hidden;background:#f1f1ed;min-height:180px}.als-v1639-story-gallery__main{grid-column:1/-1;min-height:255px!important}.als-v1639-story-gallery img{width:100%;height:100%;object-fit:cover;display:block}.als-v1639-story-copy h2{color:#005b36;font-size:34px;margin:0 0 20px}.als-v1639-story-copy p{color:#646e68;line-height:2;margin:0 0 14px}.als-v1639-five-grid>article{border:1px solid #e8e3d9;border-radius:16px;background:#fff;padding:23px;text-align:center}.als-v1639-five-grid>article .material-symbols-outlined{color:#005b36;font-size:31px}.als-v1639-five-grid>article h3{font-size:17px;margin:9px 0 6px}.als-v1639-five-grid>article p{margin:0;color:#68736d;font-size:14px;line-height:1.7}.als-v1639-two-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.als-v1639-feature{display:grid;grid-template-columns:50px 1fr;gap:15px;padding:24px;border:1px solid #e8e3d9;border-radius:17px;background:#fff}.als-v1639-feature>.material-symbols-outlined{width:50px;height:50px;border-radius:13px;background:#edf5f0;color:#005b36;display:flex;align-items:center;justify-content:center}.als-v1639-feature h3{margin:0 0 7px;font-size:18px}.als-v1639-feature p{margin:0;color:#68736d;line-height:1.8}.als-v1639-service-stack{display:flex;flex-direction:column;gap:20px}@media(max-width:820px){.als-v1639-story-card{grid-template-columns:1fr}.als-v1639-two-grid{grid-template-columns:1fr}}@media(max-width:600px){.als-v1639-story-card{gap:26px}.als-v1639-story-gallery__main{min-height:210px!important}.als-v1639-story-gallery>div{min-height:140px}}:root{--viz-green:#004e29;--viz-green-2:#08683a;--viz-deep:#064f2c;--viz-gold:#c59e41;--viz-gold-soft:#e8bd54;--viz-surface:#fbf9f8;--viz-ivory:#faf9f6;--viz-sand:#f2ebe1;--viz-line:#d9e5dd;--viz-text:#1b1c1c;--viz-muted:#526058;--viz-danger:#b42318;--viz-shadow:0 18px 52px rgba(29,52,39,.12)}body.page-template-flooring-visualizer{background:var(--viz-surface)}body.als-viz-app-active .als-v16-utility,body.als-viz-app-active .als-v16-header,body.als-viz-app-active .als-v16-bottom-nav,body.als-viz-app-active .als-v16-footer{display:none!important}body.als-viz-app-active{background:#f8f6f3}.als-viz{font-family:"IBM Plex Sans Arabic",Inter,sans-serif;color:var(--viz-text);background:var(--viz-surface);overflow:hidden}.als-viz button,.als-viz input,.als-viz select{font:inherit}.als-viz [hidden]{display:none!important}.als-viz-eyebrow,.als-viz-panel__head>span,.als-viz-intent header>span,.als-viz-trust header>span,.als-viz-faq header>span{display:inline-flex;color:var(--viz-gold);font-weight:700;font-size:.83rem;letter-spacing:.03em}.als-viz-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);align-items:center;gap:72px;min-height:690px;padding-block:72px 92px}.als-viz-hero__content h1{font-size:clamp(2.5rem,4.4vw,4.65rem);line-height:1.08;color:var(--viz-deep);max-width:740px;margin:18px 0 24px;font-weight:700;letter-spacing:-.035em}.als-viz-hero__content>p{font-size:1.16rem;line-height:1.9;color:var(--viz-muted);max-width:700px}.als-viz-hero__actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.als-viz-btn,.als-viz-final button{border:1px solid var(--viz-green);min-height:54px;border-radius:12px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:700;cursor:pointer;transition:.25s ease}.als-viz-btn.is-primary,.als-viz-final button{background:var(--viz-green);color:#fff;box-shadow:0 12px 24px rgb(0 78 41 / .18)}.als-viz-btn.is-outline{background:#fff;color:var(--viz-green)}.als-viz-btn:hover,.als-viz-final button:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgb(0 78 41 / .18)}.als-viz-privacy{display:flex;align-items:center;gap:8px!important;font-size:.9rem!important;color:#667169!important;margin-top:18px}.als-viz-privacy .material-symbols-outlined{font-size:18px}.als-viz-hero__demo{position:relative;aspect-ratio:4/3;border-radius:22px;overflow:hidden;box-shadow:var(--viz-shadow);background:#e5e0d9;isolation:isolate}.als-viz-hero__demo>img{width:100%;height:100%;object-fit:cover}.als-viz-hero__sample{position:absolute;inset:0 0 0 50%;background-image:var(--sample-texture);background-size:150px;mix-blend-mode:multiply;opacity:.82;clip-path:polygon(0 63%,100% 62%,100% 100%,0 100%)}.als-viz-hero__demo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgb(0 0 0 / .14));pointer-events:none}.als-viz-hero__divider{position:absolute;z-index:3;top:0;bottom:0;left:50%;width:2px;background:#fff;box-shadow:0 0 0 1px rgb(0 0 0 / .12)}.als-viz-hero__divider:before{content:"";position:absolute;top:50%;left:50%;width:46px;height:46px;border-radius:50%;background:var(--viz-gold);transform:translate(-50%,-50%);box-shadow:0 6px 18px rgb(0 0 0 / .2)}.als-viz-hero__divider span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.7rem;font-weight:700;color:#222;z-index:2}.als-viz-hero__demo>small{position:absolute;z-index:4;bottom:18px;right:18px;background:rgb(250 249 246 / .9);backdrop-filter:blur(12px);padding:10px 14px;border-radius:10px;color:var(--viz-deep);font-weight:600}.als-viz-intent{padding-block:70px 90px}.als-viz-intent header,.als-viz-trust header,.als-viz-faq header{text-align:center;max-width:720px;margin:0 auto 38px}.als-viz-intent h2,.als-viz-trust h2,.als-viz-faq h2{font-size:clamp(1.85rem,3vw,2.7rem);color:var(--viz-deep);margin:10px 0 0}.als-viz-intent>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1000px;margin:auto}.als-viz-intent>div>button{border:1px solid #d7e3da;background:#fff;border-radius:20px;padding:36px;text-align:start;cursor:pointer;transition:.28s ease;box-shadow:0 12px 34px rgb(24 51 36 / .05)}.als-viz-intent>div>button:hover{border-color:var(--viz-green-2);transform:translateY(-5px);box-shadow:var(--viz-shadow)}.als-viz-intent .material-symbols-outlined{width:56px;height:56px;display:grid;place-items:center;border-radius:15px;background:var(--viz-green);color:#fff;margin-bottom:18px}.als-viz-intent strong{display:block;color:var(--viz-deep);font-size:1.35rem;margin-bottom:8px}.als-viz-intent p{color:var(--viz-muted);line-height:1.75;min-height:56px;margin:0 0 18px}.als-viz-intent b{color:var(--viz-green)}.als-viz-trust{background:#f7f4ef;padding:88px 0}.als-viz-trust ol{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1080px;margin:auto;list-style:none;padding:0}.als-viz-trust li{background:#fff;border:1px solid #ebe5dc;border-radius:18px;padding:28px;display:flex;gap:18px;align-items:flex-start}.als-viz-trust li>span{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--viz-green);color:#fff;font-weight:700;flex:0 0 auto}.als-viz-trust strong{display:block;font-size:1.08rem;color:var(--viz-deep);margin-bottom:5px}.als-viz-trust p{margin:0;color:var(--viz-muted);line-height:1.65}.als-viz-faq{padding-block:96px}.als-viz-faq>div{max-width:920px;margin:auto;display:grid;gap:12px}.als-viz-faq details{background:#fff;border:1px solid #e4e7e4;border-radius:14px;overflow:hidden}.als-viz-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:20px 22px;font-weight:700;cursor:pointer;color:var(--viz-deep)}.als-viz-faq summary::-webkit-details-marker{display:none}.als-viz-faq details[open] summary .material-symbols-outlined{transform:rotate(180deg)}.als-viz-faq p{padding:0 22px 22px;margin:0;color:var(--viz-muted);line-height:1.8}.als-viz-final{padding-bottom:96px}.als-viz-final>div{background:linear-gradient(135deg,var(--viz-green),#0c7342);color:#fff;border-radius:24px;padding:52px;text-align:center;box-shadow:0 22px 44px rgb(0 78 41 / .2)}.als-viz-final .material-symbols-outlined{font-size:46px;color:var(--viz-gold-soft)}.als-viz-final h2{font-size:2.15rem;margin:12px 0}.als-viz-final p{opacity:.84;margin:0 auto 25px;max-width:720px}.als-viz-final button{background:var(--viz-gold-soft);color:#1b1c1c;border-color:var(--viz-gold-soft)}.als-viz-app{min-height:100vh;background:#f8f6f3}.als-viz-appbar{position:sticky;top:0;z-index:60;background:rgb(255 255 255 / .95);backdrop-filter:blur(18px);border-bottom:1px solid #e5e7e5}.admin-bar .als-viz-appbar{top:32px}.als-viz-appbar>.als-v16-shell{min-height:82px;display:grid;grid-template-columns:190px 1fr auto;align-items:center;gap:28px}.als-viz-appbar__brand img{width:150px;max-height:54px;object-fit:contain}.als-viz-steps{list-style:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center;gap:14px}.als-viz-steps li{display:flex;align-items:center;gap:8px;color:#7a847e;font-size:.87rem;white-space:nowrap;position:relative;padding:27px 10px 24px}.als-viz-steps li:not(:last-child):after{content:"";width:38px;height:1px;background:#cfd6d1;margin-inline-start:14px}.als-viz-steps span{width:26px;height:26px;border-radius:50%;border:1px solid #aeb9b1;display:grid;place-items:center;font-weight:700}.als-viz-steps li.is-active{color:var(--viz-deep);font-weight:700;border-bottom:2px solid var(--viz-green)}.als-viz-steps li.is-active span,.als-viz-steps li.is-done span{background:var(--viz-green);color:#fff;border-color:var(--viz-green)}.als-viz-steps li.is-done{color:var(--viz-green)}.als-viz-appbar__actions{display:flex;align-items:center;gap:10px}.als-viz-appbar__actions button{border:1px solid #d1d8d3;background:#fff;color:var(--viz-deep);border-radius:9px;padding:10px 14px;cursor:pointer;font-weight:600}.als-viz-workspace{padding-block:52px 100px;min-height:760px}.als-viz-panel{animation:vizFade .28s ease}@keyframes vizFade{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.als-viz-panel__head{max-width:850px;margin:0 auto 34px;text-align:center}.als-viz-panel__head h1{font-size:clamp(2rem,3.6vw,3.35rem);line-height:1.15;color:var(--viz-deep);margin:10px 0 14px}.als-viz-panel__head p{color:var(--viz-muted);font-size:1.06rem;line-height:1.75;margin:0}.als-viz-panel__head p .material-symbols-outlined{font-size:17px;vertical-align:middle;margin-inline-end:6px}.als-viz-mode-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:880px;margin:0 auto 28px}.als-viz-mode-switch button{display:flex;align-items:center;gap:14px;border:1px solid #d6dfd9;border-radius:16px;background:#fff;padding:22px;cursor:pointer;color:var(--viz-deep);text-align:start}.als-viz-mode-switch button.is-active{border:2px solid var(--viz-green);box-shadow:0 0 0 4px rgb(0 78 41 / .06)}.als-viz-mode-switch .material-symbols-outlined{width:48px;height:48px;border-radius:13px;background:#eef5f0;display:grid;place-items:center;color:var(--viz-green)}.als-viz-product-tools{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 auto 22px;max-width:1180px}.als-viz-product-tools>label{position:relative;display:flex;align-items:center;min-width:330px;background:#fff;border:1px solid #d9e0db;border-radius:12px}.als-viz-product-tools input{width:100%;border:0;background:#fff0;padding:14px 45px 14px 14px;outline:0}.als-viz-product-tools label .material-symbols-outlined{position:absolute;inset-inline-start:14px;color:#6e7972}.als-viz-product-tools>div{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.als-viz-product-tools>div button{border:1px solid #d5ddd7;background:#fff;color:var(--viz-deep);border-radius:999px;padding:9px 14px;cursor:pointer}.als-viz-product-tools>div button.is-active{background:var(--viz-green);color:#fff;border-color:var(--viz-green)}.als-viz-products{max-width:1180px;margin:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.als-viz-product{background:#fff;border:1px solid #e0e6e2;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:.22s ease;position:relative}.als-viz-product:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgb(22 47 33 / .09)}.als-viz-product.is-selected{border:2px solid var(--viz-green);box-shadow:0 0 0 4px rgb(0 78 41 / .07)}.als-viz-product__image{aspect-ratio:1.22;overflow:hidden;background:#ede9e3}.als-viz-product__image img{width:100%;height:100%;object-fit:cover;transition:.4s ease}.als-viz-product:hover img{transform:scale(1.04)}.als-viz-product__body{padding:15px;display:flex;flex-direction:column;gap:6px;flex:1}.als-viz-product__body small{color:var(--viz-gold);font-weight:700}.als-viz-product__body h3{font-size:1rem;margin:0;color:var(--viz-deep)}.als-viz-product__body p{font-size:.82rem;color:#68736c;margin:0}.als-viz-product__body button{margin-top:auto;border:1px solid var(--viz-green);background:#fff;color:var(--viz-green);border-radius:9px;padding:10px;cursor:pointer;font-weight:700}.als-viz-product.is-selected .als-viz-product__body button{background:var(--viz-green);color:#fff}.als-viz-selection-bar{position:sticky;bottom:16px;z-index:20;max-width:1180px;margin:26px auto 0;background:rgb(255 255 255 / .96);backdrop-filter:blur(16px);border:1px solid #d9e2dc;border-radius:16px;padding:14px 16px;box-shadow:0 16px 38px rgb(26 52 38 / .14);display:flex;align-items:center;justify-content:space-between;gap:20px}.als-viz-selection-bar small{display:block;color:#77827b;font-size:.75rem}.als-viz-selection-bar strong{color:var(--viz-deep)}.als-viz-selection-bar button,.als-viz-panel-nav button,.als-viz-submit{border:1px solid #cfd9d2;background:#fff;color:var(--viz-green);border-radius:10px;min-height:48px;padding:0 20px;display:inline-flex;align-items:center;gap:8px;justify-content:center;cursor:pointer;font-weight:700}.als-viz-selection-bar button,.als-viz-panel-nav button.is-primary,.als-viz-submit{background:var(--viz-green);color:#fff;border-color:var(--viz-green)}.als-viz-selection-bar button:disabled,.als-viz-panel-nav button:disabled{opacity:.45;cursor:not-allowed}.als-viz-room-methods{display:flex;justify-content:center;gap:12px;margin-bottom:24px}.als-viz-room-methods button{border:1px solid #d3ddd6;background:#fff;color:var(--viz-green);border-radius:10px;padding:12px 18px;display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:700}.als-viz-room-methods button.is-active{background:var(--viz-green);color:#fff}.als-viz-upload-area,.als-viz-room-presets,.als-viz-photo-editor{max-width:1180px;margin:auto}.als-viz-dropzone{width:100%;min-height:360px;border:2px dashed #b9c9be;border-radius:20px;background:linear-gradient(180deg,#fff,#faf8f4);display:grid;place-content:center;text-align:center;gap:8px;cursor:pointer;color:var(--viz-deep)}.als-viz-dropzone:hover,.als-viz-dropzone.is-dragover{border-color:var(--viz-green);background:#f2f8f4}.als-viz-dropzone .material-symbols-outlined{font-size:56px;color:var(--viz-green);margin:auto}.als-viz-dropzone strong{font-size:1.2rem}.als-viz-dropzone small{color:#6e7972}.als-viz-room-presets{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.als-viz-room-presets button{padding:0;border:2px solid #fff0;background:#fff;border-radius:16px;overflow:hidden;cursor:pointer;text-align:start}.als-viz-room-presets button.is-selected{border-color:var(--viz-green)}.als-viz-room-presets img{width:100%;aspect-ratio:16/10;object-fit:cover}.als-viz-room-presets strong{display:block;padding:14px;color:var(--viz-deep)}.als-viz-photo-editor{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start}.als-viz-photo-stage{position:relative;background:#e9e6e0;border-radius:18px;overflow:hidden;box-shadow:0 12px 32px rgb(22 44 32 / .1);min-height:460px}.als-viz-photo-stage canvas{width:100%;height:auto;display:block;touch-action:none;cursor:crosshair}.als-viz-calibration-help{position:absolute;inset:auto 16px 16px 16px;background:rgb(255 255 255 / .9);backdrop-filter:blur(12px);border-radius:10px;padding:10px 14px;display:flex;align-items:center;gap:8px;color:var(--viz-deep);font-size:.85rem;pointer-events:none}.als-viz-photo-editor aside{background:#fff;border:1px solid #e0e5e1;border-radius:16px;padding:22px;box-shadow:0 12px 30px rgb(25 52 37 / .06)}.als-viz-photo-editor aside h3{color:var(--viz-deep);font-size:1.15rem;margin:20px 0 12px}.als-viz-photo-editor aside ul{margin:0;padding-inline-start:20px;color:var(--viz-muted);display:grid;gap:10px;line-height:1.6}.als-viz-quality{border:1px solid #c9dfcf;background:#f2faf4;color:#16753c;border-radius:11px;padding:13px;line-height:1.6}.als-viz-quality.is-warning{border-color:#efd69a;background:#fff9e9;color:#7a5b00}.als-viz-quality.is-error{border-color:#f0b7b2;background:#fff1f0;color:var(--viz-danger)}.als-viz-photo-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:18px}.als-viz-photo-actions button{border:1px solid #d6ddd8;background:#fff;border-radius:9px;padding:9px 5px;color:var(--viz-deep);cursor:pointer;font-size:.78rem}.als-viz-photo-actions .material-symbols-outlined{font-size:18px;display:block;margin:auto}.als-viz-panel-nav{max-width:1180px;margin:30px auto 0;display:flex;align-items:center;justify-content:flex-end;gap:10px}.als-viz-panel-nav button:first-child{margin-inline-end:auto}.als-viz-result-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);gap:24px;max-width:1220px;margin:auto;align-items:start}.als-viz-result-card,.als-viz-tuning,.als-viz-save-preview,.als-viz-request-box{background:#fff;border:1px solid #e1e6e2;border-radius:18px;box-shadow:0 12px 34px rgb(22 47 33 / .07)}.als-viz-result-card{padding:16px}.als-viz-compare{position:relative;overflow:hidden;border-radius:13px;background:#ddd;min-height:450px;isolation:isolate}.als-viz-compare>img,.als-viz-compare>canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#ddd}.als-viz-compare>canvas{clip-path:inset(0 0 0 50%)}[dir="ltr"] .als-viz-compare>canvas{clip-path:inset(0 50% 0 0)}.als-viz-compare-line{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff;z-index:4;pointer-events:none;box-shadow:0 0 0 1px rgb(0 0 0 / .18)}.als-viz-compare-line button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:46px;height:46px;border:0;border-radius:50%;background:var(--viz-gold-soft);display:grid;place-items:center;box-shadow:0 7px 18px rgb(0 0 0 / .2)}.als-viz-compare input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;z-index:5}.als-viz-result-card>p{display:flex;align-items:center;justify-content:center;gap:8px;color:#68736c;font-size:.82rem;margin:12px 0}.als-viz-result-actions{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.als-viz-result-actions button,.als-viz-save-actions button{border:1px solid #d4dcd6;background:#fff;color:var(--viz-deep);border-radius:9px;padding:9px 12px;display:flex;align-items:center;gap:6px;cursor:pointer}.als-viz-result-actions .material-symbols-outlined,.als-viz-save-actions .material-symbols-outlined{font-size:18px}.als-viz-tuning{padding:22px;position:sticky;top:110px}.als-viz-result-summary{display:flex;gap:12px;align-items:center;border-bottom:1px solid #edf0ee;padding-bottom:16px;margin-bottom:18px}.als-viz-result-summary img{width:72px;height:72px;border-radius:12px;object-fit:cover}.als-viz-result-summary small,.als-viz-result-summary span{display:block;color:#748078;font-size:.75rem}.als-viz-result-summary strong{display:block;color:var(--viz-deep);margin:3px 0}.als-viz-tuning h2{display:flex;gap:7px;align-items:center;color:var(--viz-deep);font-size:1.3rem;margin:0 0 18px}.als-viz-tuning>label{display:block;color:var(--viz-deep);font-weight:700;margin:18px 0 8px}.als-viz-directions,.als-viz-tones{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.als-viz-directions button,.als-viz-tones button{border:1px solid #d4ddd6;background:#fff;color:var(--viz-deep);border-radius:8px;padding:9px;cursor:pointer;font-size:.82rem}.als-viz-directions button.is-active,.als-viz-tones button.is-active{background:var(--viz-green);color:#fff;border-color:var(--viz-green)}.als-viz-tuning input[type="range"]{width:100%;accent-color:var(--viz-green)}.als-viz-reset{border:1px solid #d4ddd6;background:#fff;color:var(--viz-green);border-radius:9px;padding:9px 14px;margin-top:16px;cursor:pointer}.als-viz-approx{display:flex;align-items:flex-start;gap:7px;background:#faf7ef;border-inline-start:3px solid var(--viz-gold);padding:12px;border-radius:7px;color:#67726b;line-height:1.55;font-size:.78rem}.als-viz-save-layout{display:grid;grid-template-columns:minmax(320px,.75fr) minmax(0,1.25fr);gap:24px;max-width:1160px;margin:auto;align-items:start}.als-viz-save-preview{padding:18px;position:sticky;top:110px}.als-viz-save-preview h2,.als-viz-request-box h2{color:var(--viz-deep);margin:0 0 15px;font-size:1.4rem}.als-viz-save-preview canvas{width:100%;height:auto;border-radius:12px;background:#ddd}.als-viz-save-preview>div:nth-of-type(1){display:flex;justify-content:space-between;gap:15px;margin:13px 0}.als-viz-save-preview>div:nth-of-type(1) span{color:#77817b;font-size:.8rem}.als-viz-save-actions{display:grid;gap:8px}.als-viz-save-actions button{justify-content:center}.als-viz-request-box{padding:24px}.als-viz-request-choice{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px}.als-viz-request-choice label{border:1px solid #d7dfd9;border-radius:13px;padding:16px;cursor:pointer;position:relative;display:grid;gap:5px}.als-viz-request-choice label.is-selected{border:2px solid var(--viz-green);background:#f6fbf8}.als-viz-request-choice input{position:absolute;opacity:0}.als-viz-request-choice .material-symbols-outlined{color:var(--viz-green)}.als-viz-request-choice strong{color:var(--viz-deep)}.als-viz-request-choice small{color:#68736c;line-height:1.55}.als-viz-request-box form h3{color:var(--viz-deep);border-bottom:1px solid #edf0ee;padding-bottom:12px}.als-viz-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.als-viz-form-grid label>span{display:block;font-weight:700;color:var(--viz-deep);font-size:.83rem;margin-bottom:6px}.als-viz-form-grid input,.als-viz-form-grid select{width:100%;border:1px solid #cfd8d2;background:#fff;border-radius:8px;padding:12px;min-height:46px;outline:0}.als-viz-form-grid input:focus,.als-viz-form-grid select:focus{border-color:var(--viz-green);box-shadow:0 0 0 3px rgb(0 78 41 / .08)}.als-viz-form-grid small,.als-viz-request-box>[data-viz-error]{display:block;color:var(--viz-danger);min-height:16px;font-size:.73rem;margin-top:3px}.als-viz-request-box fieldset{border:0;padding:14px 0;margin:5px 0;display:flex;gap:18px;align-items:center}.als-viz-request-box legend{font-weight:700;color:var(--viz-deep);margin-bottom:9px}.als-viz-request-box fieldset label,.als-viz-consent{display:flex;align-items:center;gap:7px;color:#55615a}.als-viz-consent{margin:12px 0;align-items:flex-start}.als-viz-submit{width:100%;font-size:1rem}.als-viz-form-status{text-align:center;color:var(--viz-green);font-weight:700;min-height:25px}.als-viz-form-status.is-error{color:var(--viz-danger)}.als-viz-hp{position:absolute!important;left:-9999px!important}.als-viz-success{text-align:center;max-width:800px;margin:auto;background:#fff;border:1px solid #dce5df;border-radius:22px;padding:65px 40px;box-shadow:var(--viz-shadow)}.als-viz-success>span{font-size:74px;color:var(--viz-green)}.als-viz-success h1{font-size:2.5rem;color:var(--viz-deep);margin:14px 0}.als-viz-success>p{color:var(--viz-muted);font-size:1.08rem}.als-viz-reference{display:inline-flex;align-items:center;gap:13px;background:#f5f8f6;border:1px solid #d8e2db;border-radius:13px;padding:14px 18px;margin:22px 0}.als-viz-reference small{color:#718078}.als-viz-reference strong{font-size:1.3rem;color:var(--viz-deep)}.als-viz-reference button{border:0;background:#fff0;color:var(--viz-green);cursor:pointer}.als-viz-success-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.als-viz-success-actions>*{border:1px solid var(--viz-green);background:#fff;color:var(--viz-green);border-radius:10px;padding:12px 18px;text-decoration:none;cursor:pointer;font-weight:700}.als-viz-success-actions>*:first-child{background:var(--viz-green);color:#fff}.als-viz-home-card{margin-block:64px;background:linear-gradient(135deg,#f7f3ea,#fff);border:1px solid #e4ded2;border-radius:24px;padding:38px;display:grid;grid-template-columns:1fr 390px;gap:36px;align-items:center;overflow:hidden}.als-viz-home-card__content span{color:var(--viz-gold);font-weight:700}.als-viz-home-card h2{font-size:2rem;color:var(--viz-deep);margin:9px 0}.als-viz-home-card p{color:var(--viz-muted);line-height:1.8}.als-viz-home-card a{display:inline-flex;background:var(--viz-green);color:#fff;text-decoration:none;border-radius:10px;padding:13px 19px;font-weight:700}.als-viz-home-card__preview{aspect-ratio:4/3;border-radius:18px;overflow:hidden;position:relative}.als-viz-home-card__preview img{width:100%;height:100%;object-fit:cover}.als-viz-home-card__preview:after{content:"";position:absolute;inset:55% 0 0;background:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://www.alsourayia.com/wp-content/themes/alsourayia-enterprise-v16-114-stability-performance/assets/css/../images/visualizer/textures/oak-light.jpg') center/150px;mix-blend-mode:multiply;opacity:.78;clip-path:polygon(0 18%,100% 0,100% 100%,0 100%)}.als-v168-visualizer-link{display:flex!important;align-items:center;justify-content:center;gap:7px;background:var(--viz-gold-soft)!important;color:#1b1c1c!important;border-color:var(--viz-gold-soft)!important;font-weight:700}.als-v16-utility__links .als-viz-utility-link{color:#fff;font-weight:700}@media(max-width:1180px){.als-viz-appbar>.als-v16-shell{grid-template-columns:140px 1fr}.als-viz-appbar__actions{grid-column:1/-1;justify-content:flex-end;padding-bottom:10px}.als-viz-steps li{padding-block:20px}.als-viz-products{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.als-viz-hero{grid-template-columns:1fr;gap:38px;min-height:auto}.als-viz-hero__demo{max-width:720px;width:100%;margin:auto}.als-viz-trust ol{grid-template-columns:1fr}.als-viz-appbar__brand{display:none}.als-viz-appbar>.als-v16-shell{grid-template-columns:1fr}.als-viz-steps{overflow:auto;justify-content:flex-start}.als-viz-steps li:not(:last-child):after{width:22px}.als-viz-result-layout,.als-viz-save-layout{grid-template-columns:1fr}.als-viz-tuning,.als-viz-save-preview{position:static}.als-viz-photo-editor{grid-template-columns:1fr}.als-viz-photo-editor aside{order:-1}.als-viz-home-card{grid-template-columns:1fr 320px}}@media(max-width:780px){.als-viz-hero{padding-block:45px 60px}.als-viz-hero__content h1{font-size:2.35rem}.als-viz-hero__content>p{font-size:1rem}.als-viz-hero__actions{display:grid}.als-viz-btn{width:100%}.als-viz-intent{padding-block:50px}.als-viz-intent>div{grid-template-columns:1fr}.als-viz-trust{padding:60px 0}.als-viz-faq{padding-block:65px}.als-viz-final>div{padding:38px 22px}.als-viz-final h2{font-size:1.7rem}.als-viz-appbar{top:0}.admin-bar .als-viz-appbar{top:46px}.als-viz-appbar>.als-v16-shell{display:block;padding-block:8px}.als-viz-appbar__actions{display:none}.als-viz-steps{gap:0}.als-viz-steps li{font-size:0;padding:10px 6px}.als-viz-steps li span{font-size:.78rem}.als-viz-steps li:not(:last-child):after{width:42px;margin-inline:8px}.als-viz-workspace{padding-block:28px 110px}.als-viz-panel__head{text-align:start}.als-viz-panel__head h1{font-size:2rem}.als-viz-mode-switch{grid-template-columns:1fr}.als-viz-product-tools{display:grid}.als-viz-product-tools>label{min-width:0}.als-viz-product-tools>div{justify-content:flex-start;overflow:auto;flex-wrap:nowrap;padding-bottom:3px}.als-viz-products{grid-template-columns:repeat(2,1fr);gap:12px}.als-viz-selection-bar{bottom:72px;border-radius:13px;display:grid}.als-viz-selection-bar button{width:100%}.als-viz-room-presets{grid-template-columns:1fr}.als-viz-photo-stage{min-height:300px}.als-viz-panel-nav{position:fixed;bottom:0;left:0;right:0;z-index:75;background:#fff;border-top:1px solid #dfe5e1;margin:0;padding:10px 14px;padding-bottom:calc(10px + env(safe-area-inset-bottom));box-shadow:0 -8px 20px rgb(20 40 30 / .08)}.als-viz-panel-nav button{flex:1;padding-inline:8px}.als-viz-panel-nav button:first-child{margin:0;flex:.65}.als-viz-result-layout{gap:14px}.als-viz-compare{min-height:360px}.als-viz-tuning{padding:16px}.als-viz-form-grid{grid-template-columns:1fr}.als-viz-request-choice{grid-template-columns:1fr}.als-viz-save-preview,.als-viz-request-box{padding:16px}.als-viz-success{padding:40px 18px}.als-viz-success h1{font-size:1.9rem}.als-viz-home-card{grid-template-columns:1fr;padding:24px}.als-viz-home-card__preview{order:-1}.als-v16-utility__links .als-viz-utility-link{display:none}}@media(max-width:520px){.als-viz-products{grid-template-columns:1fr 1fr}.als-viz-product__body{padding:11px}.als-viz-product__body h3{font-size:.9rem}.als-viz-product__body p{font-size:.72rem}.als-viz-product__body button{font-size:.76rem}.als-viz-compare{min-height:275px}.als-viz-result-actions button{font-size:0}.als-viz-result-actions .material-symbols-outlined{font-size:21px}.als-viz-directions,.als-viz-tones{grid-template-columns:1fr 1fr}.als-viz-photo-actions{grid-template-columns:1fr}.als-viz-hero__demo>small{font-size:.68rem;right:8px;bottom:8px}.als-viz-intent>div>button{padding:24px}}:root{--als-v1644-utility-h:34px;--als-v1644-header-h:82px;--als-v1644-sticky-stack:116px}.als-v16-utility{position:sticky!important;top:0;z-index:980!important;width:100%}.als-v16-header{position:sticky!important;top:var(--als-v1644-utility-h)!important;z-index:970!important}body.admin-bar .als-v16-utility{top:32px!important}body.admin-bar .als-v16-header{top:calc(32px + var(--als-v1644-utility-h))!important}.als-v181-home #home-offers{margin-top:0}.als-v181-home #home-needs{position:relative}.als-v181-home #home-products{position:relative}.als-v181-home #home-offers+.als-v181-section{margin-top:0}.als-v169-filters{align-items:stretch!important}.als-v169-filters>label,.als-v169-filters>select,.als-v169-filters>.als-v169-color-filter{min-height:58px!important}.als-v169-color-filter{position:relative;z-index:35}.als-v169-color-filter[open]{z-index:75}.als-v169-color-filter__panel{max-height:360px!important;overflow:auto!important;overscroll-behavior:contain}.als-v169-color-filter__panel label{min-height:42px}.als-v169-filters>a,.als-v1644-filter-reset{display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;font-weight:800!important;color:#006337!important;padding-inline:12px!important;white-space:nowrap}.als-v1643-offers-hub{background:#fff}.als-v1643-banner-carousel{width:100%;max-width:none;margin:34px 0 0;border-radius:0;overflow:hidden;box-shadow:0 24px 70px -42px rgb(0 58 31 / .55);border:1px solid rgb(0 83 45 / .12)}.als-v1643-banner-slide img{object-fit:cover!important;object-position:center!important}.als-v1643-product-card{border-radius:20px!important;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.als-v1643-product-card:hover{transform:translateY(-4px);border-color:#a8c6b4;box-shadow:0 22px 45px -34px rgb(0 62 34 / .5)}.als-v1643-product-card__media{aspect-ratio:4/3!important;background:#f2f4f1!important}.als-v1643-product-card__body{padding:18px!important}.als-v1643-product-card h3{min-height:58px}.als-v1643-product-card__actions a{min-height:44px!important}@media(max-width:1024px){:root{--als-v1644-header-h:72px;--als-v1644-sticky-stack:106px}}@media(max-width:782px){body.admin-bar .als-v16-utility{top:46px!important}body.admin-bar .als-v16-header{top:calc(46px + var(--als-v1644-utility-h))!important}}@media(max-width:640px){:root{--als-v1644-utility-h:0px;--als-v1644-header-h:67px;--als-v1644-sticky-stack:67px}.als-v16-utility{display:none!important}.als-v16-header{top:0!important}body.admin-bar .als-v16-header{top:46px!important}.als-v169-filters{grid-template-columns:1fr!important}.als-v169-filters>label,.als-v169-filters>select,.als-v169-filters>.als-v169-color-filter,.als-v169-filters>button,.als-v169-filters>a{width:100%!important;min-width:0!important}.als-v1643-banner-carousel{width:100%;max-width:none;border-radius:0;margin-top:22px}.als-v1643-product-card h3{min-height:0}}.als-v1644-offer-filters{background:#fff;border-bottom:1px solid #dfe7e1;padding:22px 0 24px}.als-v1644-offer-filter-form{display:grid;grid-template-columns:minmax(260px,1.45fr) minmax(190px,.85fr) minmax(190px,.8fr) minmax(170px,.7fr) auto auto;gap:12px;align-items:stretch;padding:15px;border:1px solid #dce6df;border-radius:20px;background:#fff;box-shadow:0 12px 34px -30px rgb(0 70 38 / .45)}.als-v1644-offer-filter-form>label,.als-v1644-offer-filter-form>select,.als-v1644-offer-filter-form>.als-v169-color-filter{min-width:0;min-height:56px;border:1px solid #d6e1da;border-radius:13px;background:#fff}.als-v1644-offer-filter-form select{padding:0 15px;color:#173f30;font:inherit;font-weight:700}.als-v1644-offer-search{display:flex;align-items:center;gap:10px;padding-inline:15px}.als-v1644-offer-search .material-symbols-outlined{color:#63756b}.als-v1644-offer-search input{width:100%;border:0;outline:0;background:#fff0;font:inherit;color:#173f30}.als-v1644-offer-filter-form>.als-v169-color-filter summary{min-height:54px}.als-v1644-offer-filter-form>button{border:0;border-radius:13px;background:#006337;color:#fff;padding:0 23px;font-weight:900;cursor:pointer}.als-v1644-offer-filter-form>a{display:flex;align-items:center;justify-content:center;padding:0 12px;color:#006337;font-weight:900;text-decoration:none;white-space:nowrap}.als-v1644-offer-colours .als-v169-color-filter__panel{z-index:120}@media(max-width:1200px){.als-v1644-offer-filter-form{grid-template-columns:1.4fr 1fr 1fr 1fr}.als-v1644-offer-filter-form>button,.als-v1644-offer-filter-form>a{min-height:50px}}@media(max-width:760px){.als-v1644-offer-filter-form{grid-template-columns:1fr;padding:12px;border-radius:16px}.als-v1644-offer-filter-form>label,.als-v1644-offer-filter-form>select,.als-v1644-offer-filter-form>.als-v169-color-filter,.als-v1644-offer-filter-form>button,.als-v1644-offer-filter-form>a{width:100%;min-height:54px}.als-v1644-offer-filters{padding:15px 0}}.als-v181-offers-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.als-v181-offers-grid article,.als-v181-offers-grid article.is-featured{grid-row:auto;min-height:100%;border-radius:20px;box-shadow:0 10px 32px rgb(15 61 39 / .07);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.als-v181-offers-grid article:hover{transform:translateY(-5px);box-shadow:0 18px 42px rgb(15 61 39 / .13);border-color:rgb(180 139 37 / .38)}.als-v181-offers-grid .als-v181-media,.als-v181-offers-grid .is-featured .als-v181-media{height:auto;aspect-ratio:16/11;background:#f1eee8}.als-v181-offers-grid .als-v181-media img{object-position:center;transform:none!important}.als-v181-offers-grid article>div{padding:22px 22px 24px}.als-v181-offers-grid article>div>span{background:#f7ead0;color:#6f4f00;border:1px solid rgb(183 133 27 / .2);font-weight:800}.als-v181-offers-grid article h3{font-size:clamp(20px,1.55vw,27px);line-height:1.35;margin:14px 0 8px;color:#003d23}.als-v181-offers-grid article p{color:#5f665f;line-height:1.8;margin-bottom:20px}.als-v181-offers-grid article>div>a{display:inline-flex;align-items:center;gap:6px;color:#004e29}.als-v181-visualizer__media.als-v1634-ai-preview{background:linear-gradient(135deg,#eef4ef,#f7f3ea);display:grid;place-items:center;isolation:isolate}.als-v181-visualizer__media.als-v1634-ai-preview>img{filter:saturate(.94) contrast(.98);transform:scale(1.002)}.als-v1634-ai-preview__veil{position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,rgb(0 58 34 / .78));z-index:2}.als-v1634-ai-preview__content{position:absolute;z-index:4;inset-inline:28px;bottom:26px;color:#fff;display:flex;align-items:end;justify-content:space-between;gap:18px}.als-v1634-ai-preview__content strong{display:block;font-size:clamp(20px,2vw,31px);line-height:1.25;max-width:420px}.als-v1634-ai-preview__content span{display:block;margin-top:7px;font-size:13px;opacity:.9}.als-v1634-ai-preview__content a{background:#fff;color:#004e29!important;text-decoration:none;font-weight:800;border-radius:12px;padding:12px 17px;white-space:nowrap}.als-v1634-ai-badge{position:absolute;z-index:5;top:18px;inset-inline-start:18px;border:1px solid rgb(255 255 255 / .36);background:rgb(0 64 38 / .88);backdrop-filter:blur(8px);color:#fff;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800}.als-v167-showroom-card{border-radius:18px!important;box-shadow:0 8px 28px rgb(15 61 39 / .06)}.als-v167-showroom-card:hover{box-shadow:0 16px 38px rgb(15 61 39 / .12)}.als-v1634-showroom-3d{padding-block:78px}.als-v1634-showroom-3d__head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:26px}.als-v1634-showroom-3d__head h2{margin:0 0 8px;font-size:clamp(28px,3vw,44px);color:#003d23}.als-v1634-showroom-3d__head p{margin:0;color:#6b746e;max-width:700px;line-height:1.8}.als-v1634-showroom-3d__frame{position:relative;overflow:hidden;border-radius:24px;border:1px solid #dce4dc;background:#0c241a;box-shadow:0 24px 60px rgb(0 45 27 / .14);aspect-ratio:16/9}.als-v1634-showroom-3d__frame iframe{width:100%;height:100%;border:0;display:block}.als-v1634-showroom-3d__hint{display:inline-flex;gap:8px;align-items:center;margin-top:14px;color:#66736a;font-size:13px}.als-v1617-offer-single__hero{min-height:530px;display:flex;align-items:end;background-position:center;background-size:cover;position:relative}.als-v1617-offer-single__hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 42 25 / .9),rgb(0 42 25 / .52) 55%,rgb(0 0 0 / .14))}.als-v1617-offer-single__hero>.als-v16-shell{position:relative;z-index:2;padding-block:90px 64px;color:#fff}.als-v1617-offer-single__hero h1{max-width:850px;font-size:clamp(34px,4.6vw,64px);line-height:1.13;margin:14px 0}.als-v1617-offer-single__hero p{max-width:720px;font-size:18px;line-height:1.85;color:rgb(255 255 255 / .9)}.als-v1634-offer-value{margin:26px 0 0;display:flex;flex-wrap:wrap;gap:10px}.als-v1634-offer-value span{background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .24);border-radius:999px;padding:9px 13px;font-weight:700;backdrop-filter:blur(8px)}.als-v1634-offer-assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}.als-v1634-offer-assurance article{background:#f8f6f0;border:1px solid #e5e1d8;border-radius:16px;padding:18px}.als-v1634-offer-assurance h3{font-size:16px;margin:0 0 6px;color:#004e29}.als-v1634-offer-assurance p{font-size:14px;margin:0;color:#68716b;line-height:1.7}.als-v1634-offer-cta-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.als-v1634-offer-cta-row a{text-decoration:none}@media(max-width:900px){.als-v181-offers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.als-v1634-offer-assurance{grid-template-columns:1fr}}@media(max-width:640px){.als-v181-offers-grid{grid-template-columns:1fr}.als-v181-offers-grid .als-v181-media,.als-v181-offers-grid .is-featured .als-v181-media{aspect-ratio:4/3}.als-v1634-ai-preview__content{inset-inline:18px;bottom:18px;display:block}.als-v1634-ai-preview__content a{display:inline-block;margin-top:14px}.als-v1634-showroom-3d{padding-block:52px}.als-v1634-showroom-3d__frame{aspect-ratio:4/5}.als-v1617-offer-single__hero{min-height:470px}}:root{--als-v1679-green:#075a35;--als-v1679-deep:#073f28;--als-v1679-gold:#c79b3b;--als-v1679-cream:#f5f0e7}.als-v1629-smart-hero{min-height:clamp(390px,42vw,560px);background:#0b3f2b;isolation:isolate;overflow:hidden}.als-v1629-hero-slide,.als-v1629-hero-track{min-height:inherit}.als-v1629-hero-slide picture,.als-v1629-hero-slide picture img{position:absolute;inset:0;width:100%;height:100%}.als-v1629-hero-slide picture img{object-fit:cover!important;object-position:center!important;filter:none!important;transform:none!important;image-orientation:from-image}.als-v1629-hero-shade{background:linear-gradient(90deg,rgb(3 32 20 / .08) 0%,rgb(3 32 20 / .35) 44%,rgb(3 32 20 / .88) 100%)!important}[dir="ltr"] .als-v1629-hero-shade{background:linear-gradient(270deg,rgb(3 32 20 / .08) 0%,rgb(3 32 20 / .35) 44%,rgb(3 32 20 / .88) 100%)!important}.als-v1629-hero-content{min-height:inherit;display:flex!important;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;z-index:4;max-width:1440px!important}.als-v1629-hero-content>span{font-size:13px!important;letter-spacing:.02em;color:#e7c56c!important;margin-bottom:10px}.als-v1629-hero-content h1{font-size:clamp(38px,4.2vw,64px)!important;line-height:1.12!important;max-width:780px;color:#fff!important;text-wrap:balance;margin:0 0 15px!important}.als-v1629-hero-content p{font-size:clamp(16px,1.25vw,19px)!important;line-height:1.85!important;max-width:680px;color:rgb(255 255 255 / .9)!important;margin:0 0 24px!important}.als-v1629-hero-content>a{border-radius:12px!important;padding:12px 22px!important;background:#fff!important;color:var(--als-v1679-green)!important;font-weight:800!important;box-shadow:0 10px 28px rgb(0 0 0 / .14)}.als-v1629-hero-media-link{z-index:2}.als-v1629-hero-content{pointer-events:none}.als-v1629-hero-content>a{pointer-events:auto;position:relative;z-index:5}.post-type-archive-als_solution .als-v1629-smart-hero,.single-als_solution .als-v1629-smart-hero{display:none!important}.als-v169-products .als-v169-collections{padding-top:clamp(54px,6vw,88px)!important;padding-bottom:clamp(54px,6vw,90px)!important;background:linear-gradient(180deg,#f6f1e8 0%,#fbfaf7 100%)}.als-v169-products .als-v1674-category-tree{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;margin-top:34px!important}.als-v169-products .als-v1674-category-root{border:0!important;border-radius:26px!important;overflow:hidden!important;box-shadow:0 18px 48px rgb(18 48 35 / .09)!important;background:#fff!important;transition:transform .28s ease,box-shadow .28s ease}.als-v169-products .als-v1674-category-root:hover{transform:translateY(-5px);box-shadow:0 24px 62px rgb(18 48 35 / .14)!important}.als-v169-products .als-v169-collections .als-v1674-category-root__main{display:block!important;height:310px!important;min-height:310px!important;position:relative!important;overflow:hidden!important;border-radius:0!important;background:#143d2c!important}.als-v169-products .als-v169-collections .als-v1674-category-root__main:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgb(3 29 19 / .02) 22%,rgb(3 29 19 / .28) 57%,rgb(3 29 19 / .9) 100%)}.als-v169-products .als-v1674-category-root__main img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important;object-position:center!important;background:#dfe5df!important;transform:scale(1.001)!important;transition:transform .6s ease!important;image-orientation:from-image}.als-v169-products .als-v1674-category-root:hover .als-v1674-category-root__main img{transform:scale(1.055)!important}.als-v169-products .als-v1674-category-root__copy{position:absolute!important;inset:auto 0 0!important;z-index:2!important;padding:30px 28px!important;display:flex!important;gap:7px!important;color:#fff!important}.als-v169-products .als-v169-collections .als-v1674-category-root__copy b{color:#e7c56c!important;font-size:12px!important}.als-v169-products .als-v169-collections .als-v1674-category-root__copy strong{color:#fff!important;font-size:clamp(22px,2vw,29px)!important;line-height:1.25!important}.als-v169-products .als-v169-collections .als-v1674-category-root__copy span{color:rgb(255 255 255 / .82)!important;font-size:13px!important}.als-v169-products .als-v1674-category-children{padding:16px 18px 20px!important;display:flex!important;gap:8px!important;flex-wrap:wrap!important;background:#fff!important;border:0!important}.als-v169-products .als-v1674-category-children a{padding:8px 12px!important;border-radius:999px!important;border:1px solid rgb(7 90 53 / .13)!important;background:#f6f8f5!important;color:#365b48!important;text-decoration:none!important;font-size:12px!important;line-height:1.35!important}.als-v169-products .als-v1674-category-children a:hover{background:#eaf3ed!important;color:#075a35!important}.als-v169-category .als-v1674-subcategories{padding:58px 0!important;background:#f7f3eb!important}.als-v169-category .als-v1674-subcategories__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}.als-v169-category .als-v1674-subcategory-card{display:block!important;position:relative!important;min-height:260px!important;border:0!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 16px 42px rgb(13 58 39 / .09)!important;background:#0a442c!important}.als-v169-category .als-v1674-subcategory-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(4 32 21 / .02),rgb(4 32 21 / .75));pointer-events:none}.als-v169-category .als-v1674-subcategory-card img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;background:#e8ece8!important;transition:transform .5s ease!important;image-orientation:from-image}.als-v169-category .als-v1674-subcategory-card:hover img{transform:scale(1.06)!important}.als-v169-category .als-v1674-subcategory-card div{position:absolute!important;inset:auto 0 0!important;z-index:2!important;padding:24px!important;display:flex!important;gap:4px!important}.als-v169-category .als-v1674-subcategory-card strong{font-size:20px!important;color:#fff!important}.als-v169-category .als-v1674-subcategory-card span{color:rgb(255 255 255 / .8)!important;font-size:12px!important}.als-v169-card__media,.als-v1653-product-card__media,.woocommerce ul.products li.product a img,.als-v169-grid .product img{overflow:hidden;background:#eef1ed}.als-v169-card__media img,.als-v1653-product-card__media img,.woocommerce ul.products li.product a img,.als-v169-grid .product img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;image-orientation:from-image;transform:none}.als-v1619-gallery-stage,.als-v168-main-image{background:#eef1ed!important}.als-v1619-gallery-stage .als-sp-gallery-slide img,.als-v168-main-image .als-sp-gallery-slide img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:var(--als-v1679-product-position,center)!important;background:#eef1ed!important;image-orientation:from-image!important;transform:scaleX(var(--als-v1679-product-flip,1))!important}.als-v1619-gallery-thumbs img,.als-sp-gallery-thumbs img{object-fit:cover!important;object-position:var(--als-v1679-product-position,center)!important;image-orientation:from-image!important}.als-v1678-card{min-height:410px!important;border-radius:26px!important;box-shadow:0 20px 55px rgb(10 53 35 / .1)!important;background:#0a3f2b!important}.als-v1678-card>img,.als-v1678-card figure img,.als-v1678-hero-mosaic img,.als-v1678-single-media img,.als-v1678-visual-band img,.als-v1678-full-gallery img{filter:none!important;image-orientation:from-image!important;object-fit:cover!important;object-position:center!important}.als-v1678-card:before{background:linear-gradient(180deg,#fff0 22%,rgb(2 28 18 / .22) 50%,rgb(2 28 18 / .93) 100%)!important}.als-v1678-archive-copy,.als-v1678-single-copy{box-shadow:0 22px 60px rgb(10 53 35 / .09)!important}.als-v1678-hero-mosaic figure,.als-v1678-single-media figure,.als-v1678-visual-band figure,.als-v1678-full-gallery figure{box-shadow:0 12px 34px rgb(12 54 38 / .08)}.als-v1629-has-smart-hero .als-v169-category-hero,.als-v1629-has-smart-hero .als-v169-products-hero{display:none!important}@media(max-width:1050px){.als-v169-products .als-v1674-category-tree{grid-template-columns:repeat(2,minmax(0,1fr))!important}.als-v169-category .als-v1674-subcategories__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){.als-v1629-smart-hero{min-height:420px}.als-v1629-hero-content{padding-top:46px!important;padding-bottom:46px!important}.als-v1629-hero-shade{background:linear-gradient(180deg,rgb(2 29 18 / .22),rgb(2 29 18 / .88))!important}.als-v1629-hero-content h1{font-size:38px!important}.als-v1629-hero-content p{font-size:15px!important;line-height:1.75!important}.als-v169-products .als-v1674-category-tree,.als-v169-category .als-v1674-subcategories__grid{grid-template-columns:1fr!important;gap:16px!important}.als-v169-products .als-v169-collections .als-v1674-category-root__main{height:270px!important;min-height:270px!important}.als-v169-category .als-v1674-subcategory-card{min-height:235px!important}.als-v1678-card{min-height:360px!important}}.als-v169-card__media,.als-v1653-product-card__media,.woocommerce ul.products li.product a.woocommerce-LoopProduct-link>img,.woocommerce ul.products li.product>a>img{aspect-ratio:1/1!important;min-height:0!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link>img,.woocommerce ul.products li.product>a>img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1/1!important;object-fit:cover!important;object-position:center!important;margin:0!important}:root{--als18-primary:#004e29;--als18-container:#08683a;--als18-deep:#064f2c;--als18-gold:#c59e41;--als18-bg:#fbf9f8;--als18-surface:#fff;--als18-low:#f6f3f2;--als18-sand:#f2ebe1;--als18-text:#1b1c1c;--als18-muted:#3f4941;--als18-border:#bfc9be;--als18-radius:16px;--als18-shadow:0 14px 38px rgba(15,48,31,.08)}.als-v181-shell{width:min(100% - 32px,1440px);margin-inline:auto}.als-v181-home{background:var(--als18-bg);color:var(--als18-text);font-family:"IBM Plex Sans Arabic",Arial,sans-serif}.als-v181-home img{display:block;max-width:100%}.als-v181-home h1,.als-v181-home h2,.als-v181-home h3{color:var(--als18-primary);margin-top:0}.als-v181-home p{color:var(--als18-muted);line-height:1.8}.als-v181-section{padding-block:88px}.als-v181-band{background:var(--als18-low);padding-block:88px}.als-v181-heading{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:30px}.als-v181-heading p{margin:7px 0 0}.als-v181-heading>a,.als-v181-heading>h2+a{color:var(--als18-primary);font-weight:700}.als-v181-home h2{font-size:clamp(30px,3vw,42px);line-height:1.3;margin-bottom:30px}.als-v181-home h3{font-size:23px;line-height:1.45}.als-v181-actions{display:flex;flex-wrap:wrap;gap:12px}.als-v181-actions>a,.als-v181-products-grid article>div>div>a,.als-v181-products-grid article>div>div>button,.als-v181-visit-grid article a{align-items:center;background:#fff;border:1px solid var(--als18-primary);border-radius:10px;color:var(--als18-primary);display:inline-flex;font-weight:700;justify-content:center;min-height:48px;padding:11px 24px;text-decoration:none;transition:.2s}.als-v181-actions>a.is-primary,.als-v181-products-grid .is-primary,.als-v181-visit-grid a.is-primary{background:var(--als18-primary);color:#fff}.als-v181-actions>a.is-text{border-color:#fff0;color:var(--als18-gold);padding-inline:4px;text-decoration:underline}.als-v181-actions>a:hover,.als-v181-products-grid article>div>div>a:hover,.als-v181-products-grid article>div>div>button:hover,.als-v181-visit-grid article a:hover{transform:translateY(-1px);box-shadow:0 9px 22px rgb(0 78 41 / .1)}.als-v181-hero{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);min-height:690px;padding-block:74px}.als-v181-hero h1{font-size:clamp(42px,5.3vw,76px);letter-spacing:-.03em;line-height:1.16;margin-bottom:22px}.als-v181-hero__content>p{font-size:19px;max-width:720px;margin-bottom:28px}.als-v181-hero__media{height:520px;margin:0;overflow:hidden;border-radius:var(--als18-radius);box-shadow:var(--als18-shadow);position:relative}.als-v181-hero__media:after{background:linear-gradient(135deg,rgb(242 235 225 / .12),transparent);content:"";inset:0;position:absolute}.als-v181-hero__media img{height:100%;object-fit:cover;width:100%}.als-v181-trust{display:flex;flex-wrap:wrap;gap:18px 28px;list-style:none;margin:28px 0 0;padding:0}.als-v181-trust li{align-items:center;color:var(--als18-muted);display:flex;font-size:13px;gap:7px}.als-v181-trust .material-symbols-outlined{color:var(--als18-primary);font-size:20px}.als-v181-need-grid,.als-v181-offers-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.als-v181-need-grid article,.als-v181-category-grid article,.als-v181-products-grid article,.als-v181-guides-grid article{background:#fff;border:1px solid rgb(191 201 190 / .75);border-radius:var(--als18-radius);display:flex;flex-direction:column;overflow:hidden;transition:.25s}.als-v181-need-grid article:hover,.als-v181-category-grid article:hover,.als-v181-products-grid article:hover,.als-v181-guides-grid article:hover{box-shadow:var(--als18-shadow);transform:translateY(-3px)}.als-v181-media{display:block;overflow:hidden}.als-v181-media img{height:100%;object-fit:cover;transition:transform .55s;width:100%}.als-v181-need-grid .als-v181-media{height:230px}.als-v181-need-grid article:hover img,.als-v181-category-grid article:hover img,.als-v181-products-grid article:hover img,.als-v181-guides-grid article:hover img{transform:scale(1.045)}.als-v181-need-grid article>div,.als-v181-category-grid article>div,.als-v181-products-grid article>div,.als-v181-guides-grid article>div{display:flex;flex:1;flex-direction:column;padding:24px}.als-v181-need-grid p,.als-v181-category-grid p{flex:1}.als-v181-outline{border:1px solid var(--als18-primary);border-radius:9px;color:var(--als18-primary);font-weight:700;min-height:46px;padding:11px 16px;text-align:center;text-decoration:none}.als-v181-category-grid{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.als-v181-category-grid .als-v181-media{height:260px}.als-v181-category-grid article>div>a,.als-v181-guides-grid article>div>a{align-items:center;color:var(--als18-primary);display:inline-flex;font-weight:700;gap:5px;text-decoration:none}.als-v181-category-grid .material-symbols-outlined,.als-v181-guides-grid .material-symbols-outlined{font-size:18px}.als-v181-offers-grid article{background:#fff;border:1px solid var(--als18-border);border-radius:var(--als18-radius);display:flex;flex-direction:column;overflow:hidden}.als-v181-offers-grid article.is-featured{grid-row:span 2}.als-v181-offers-grid .als-v181-media{height:205px}.als-v181-offers-grid .is-featured .als-v181-media{height:360px}.als-v181-offers-grid article>div{display:flex;flex:1;flex-direction:column;padding:24px}.als-v181-offers-grid article>div>span{align-self:flex-start;background:var(--als18-low);border-radius:7px;color:var(--als18-primary);font-size:12px;font-weight:700;padding:6px 9px}.als-v181-offers-grid article>div>a{color:var(--als18-primary);font-weight:700;margin-top:auto;text-decoration:none}.als-v181-services-grid{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.als-v181-services-grid article{background:#fff;border:1px solid rgb(191 201 190 / .7);border-radius:var(--als18-radius);display:flex;flex-direction:column;padding:28px;text-align:start}.als-v181-services-grid article>.material-symbols-outlined{align-items:center;background:var(--als18-container);border-radius:50%;color:#fff;display:flex;font-size:27px;height:54px;justify-content:center;margin-bottom:18px;width:54px}.als-v181-services-grid article p{flex:1}.als-v181-visualizer,.als-v181-projects{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;padding-block:90px}.als-v181-visualizer>div>p,.als-v181-projects>div>p{font-size:18px}.als-v181-visualizer small{color:#6f7a70;display:block;margin-top:12px}.als-v181-visualizer__media{aspect-ratio:4/3;border:1px solid var(--als18-border);border-radius:var(--als18-radius);display:block;overflow:hidden;position:relative}.als-v181-visualizer__media>img{height:100%;object-fit:cover;width:100%}.als-v181-visualizer__media>span{background-image:var(--texture);background-repeat:repeat;background-size:140px 95px;bottom:0;clip-path:polygon(0 47%,100% 38%,100% 100%,0 100%);filter:saturate(1.05);inset-inline-start:50%;position:absolute;top:0;width:50%;mix-blend-mode:multiply;opacity:.78}.als-v181-visualizer__media>i{background:#fff;bottom:0;box-shadow:0 0 12px rgb(0 0 0 / .2);left:50%;position:absolute;top:0;width:2px}.als-v181-visualizer__media>b,.als-v181-visualizer__media>em{background:rgb(0 0 0 / .58);border-radius:6px;bottom:14px;color:#fff;font-size:12px;font-style:normal;padding:5px 8px;position:absolute}.als-v181-visualizer__media>b{right:14px}.als-v181-visualizer__media>em{left:14px}.als-v181-products-grid{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.als-v181-products-grid .als-v181-media{height:230px}.als-v181-products-grid article>div>small{align-items:center;color:var(--als18-muted);display:flex;font-size:12px;justify-content:space-between}.als-v181-products-grid article>div>small span{font-family:monospace}.als-v181-products-grid h3{font-size:20px;margin-block:14px}.als-v181-products-grid .als-v181-viz-link{color:var(--als18-primary);font-size:14px;font-weight:700;margin-bottom:16px}.als-v181-products-grid article>div>div{display:grid;gap:8px;margin-top:auto}.als-v181-products-grid article>div>div>button{cursor:pointer;font-family:inherit;width:100%}.als-v181-projects ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:20px 0;padding:0}.als-v181-projects li{background:#e4e2e1;border-radius:999px;padding:7px 13px}.als-v181-projects figure{height:420px;margin:0;overflow:hidden;border-radius:var(--als18-radius)}.als-v181-projects figure img{height:100%;object-fit:cover;width:100%}.als-v181-visit-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr}.als-v181-visit-grid article{background:#fff;border:1px solid var(--als18-border);border-radius:var(--als18-radius);display:grid;grid-template-columns:34% 1fr;overflow:hidden}.als-v181-visit-grid article>img{height:100%;object-fit:cover;width:100%}.als-v181-visit-grid article>div{display:flex;flex-direction:column;padding:28px}.als-v181-visit-grid article p{flex:1}.als-v181-visit-grid small{color:#6f7a70;margin-top:10px;text-align:center}.als-v181-guides-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.als-v181-guides-grid .als-v181-media{height:210px}.als-v181-final{align-items:center;display:flex;flex-direction:column;padding-block:104px;text-align:center}.als-v181-final p{font-size:18px;max-width:720px}.als-v181-showroom{color:var(--als18-primary);font-weight:700;margin-top:18px}@media(min-width:1025px){.als-v16-header__inner{gap:14px!important;grid-template-columns:148px minmax(540px,1fr) 118px auto!important}.als-v16-brand,.als-v16-brand img{width:148px!important}.als-v16-main-nav__list{gap:clamp(11px,1.15vw,18px)!important}.als-v16-main-nav a{font-size:13.5px!important}.als-v16-header-search{max-width:118px!important;min-width:0!important;padding-inline:10px!important}.als-v16-header__actions{gap:9px!important}.als-v16-header__visit{padding-inline:16px!important}}.als-viz-expand-floor{align-items:center;background:#f2ebe1;border:1px solid #c59e41;border-radius:10px;color:#004e29;cursor:pointer;display:flex;font:700 14px/1.4 "IBM Plex Sans Arabic",Arial,sans-serif;gap:7px;justify-content:center;margin-top:12px;min-height:46px;padding:10px 14px;width:100%}.als-viz-expand-floor:hover{background:#ffdf99}.als-viz-expand-floor .material-symbols-outlined{font-size:20px}.als-viz-calibration-hint{background:#fff8e8;border-inline-start:4px solid #c59e41;border-radius:8px;color:#3f4941;font-size:12px;line-height:1.75;margin-top:10px;padding:10px 12px}@media(max-width:1180px){.als-v181-category-grid,.als-v181-products-grid,.als-v181-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.als-v181-hero{grid-template-columns:1fr 1fr}.als-v181-offers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.als-v181-offers-grid article.is-featured{grid-column:1/-1;grid-row:auto}}@media(max-width:820px){.als-v181-shell{width:min(100% - 32px,1440px)}.als-v181-section,.als-v181-band{padding-block:60px}.als-v181-hero,.als-v181-visualizer,.als-v181-projects{grid-template-columns:1fr;min-height:0;padding-block:52px}.als-v181-hero__media{height:420px;order:-1}.als-v181-hero h1{font-size:42px}.als-v181-need-grid,.als-v181-offers-grid,.als-v181-visit-grid,.als-v181-guides-grid{grid-template-columns:1fr}.als-v181-heading{align-items:start;flex-direction:column}.als-v181-visit-grid article{grid-template-columns:1fr}.als-v181-visit-grid article>img{height:220px}.als-v181-projects figure{height:330px}}@media(max-width:560px){.als-v181-category-grid,.als-v181-products-grid,.als-v181-services-grid{grid-template-columns:1fr}.als-v181-hero__media{height:300px}.als-v181-hero h1{font-size:34px}.als-v181-actions{display:grid;width:100%}.als-v181-actions>a{width:100%}.als-v181-trust{display:grid}.als-v181-category-grid .als-v181-media,.als-v181-products-grid .als-v181-media{height:245px}.als-v181-visualizer__media{aspect-ratio:1/1}.als-v181-offers-grid .is-featured .als-v181-media{height:250px}}:root{--v61-green:#005a32;--v61-deep:#003d25;--v61-gold:#c99a35;--v61-ivory:#faf8f3;--v61-line:rgba(0,78,41,.13);--v61-shadow:0 18px 50px rgba(4,45,28,.10)}@media (min-width:1025px){.als-v16-header{background:rgb(255 255 255 / .965)!important;border-bottom:1px solid rgb(0 78 41 / .11)!important;box-shadow:0 10px 34px rgb(5 42 27 / .055)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.als-v16-header__inner{width:min(calc(100% - 38px),1720px)!important;max-width:1720px!important;min-height:92px!important;margin-inline:auto!important;grid-template-columns:clamp(154px,10.8vw,184px) minmax(0,1fr) clamp(54px,10.8vw,178px) auto!important;gap:clamp(10px,1vw,20px)!important;padding-inline:0!important}.als-v16-brand{min-width:0!important;align-self:stretch!important;display:flex!important;align-items:center!important;position:relative!important}.als-v16-brand::after{content:"";position:absolute;inset-inline-start:4px;inset-block-end:15px;width:46px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--v61-gold),#fff0);opacity:.75}.als-v16-brand img{width:clamp(154px,10.8vw,184px)!important;max-width:184px!important;height:64px!important;object-fit:contain!important;filter:drop-shadow(0 7px 11px rgb(0 60 34 / .08));transition:transform .25s ease,filter .25s ease}.als-v16-brand:hover img{transform:translateY(-1px) scale(1.018);filter:drop-shadow(0 9px 14px rgb(0 60 34 / .13))}.als-v16-main-nav{min-width:0!important;overflow:visible!important}.als-v16-main-nav__list{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:clamp(11px,1.02vw,21px)!important}.als-v16-main-nav__list>li{flex:0 0 auto!important}.als-v16-main-nav__list>li>a{position:relative!important;display:inline-flex!important;align-items:center!important;min-height:50px!important;padding:33px 1px 31px!important;color:#23362b!important;font-size:clamp(12px,.82vw,14px)!important;font-weight:650!important;line-height:1.2!important;letter-spacing:-.01em;white-space:nowrap!important;transition:color .22s ease!important}.als-v16-main-nav__list>li>a::after{content:"";position:absolute;inset-inline:50% auto;transform:translateX(50%);bottom:22px;width:0;height:2px;border-radius:99px;background:var(--v61-green);transition:width .22s ease}body.als-ltr .als-v16-main-nav__list>li>a::after{transform:translateX(-50%)}.als-v16-main-nav__list>li>a:hover,.als-v16-main-nav__list>li.current-menu-item>a,.als-v16-main-nav__list>li.current_page_item>a{color:var(--v61-green)!important}.als-v16-main-nav__list>li>a:hover::after,.als-v16-main-nav__list>li.current-menu-item>a::after,.als-v16-main-nav__list>li.current_page_item>a::after{width:28px}.als-v16-main-nav__list .sub-menu,.als-v1639-knowledge-submenu{min-width:270px!important;top:calc(100% - 17px)!important;padding:10px!important;border:1px solid rgb(0 78 41 / .1)!important;border-radius:18px!important;box-shadow:0 24px 65px rgb(0 48 29 / .15)!important;background:rgb(255 255 255 / .985)!important;backdrop-filter:blur(18px)!important}.als-v16-main-nav__list .sub-menu a{padding:12px 14px!important;border-radius:11px!important;font-size:13px!important;font-weight:600!important}.als-v16-header-search{position:relative!important;width:100%!important;max-width:178px!important;min-width:54px!important;height:52px!important;display:flex!important;align-items:center!important;gap:8px!important;padding-inline:15px!important;margin:0!important;border:1px solid rgb(0 78 41 / .16)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 26px rgb(2 50 30 / .045)!important;transition:max-width .28s ease,border-color .2s ease,box-shadow .2s ease!important}.als-v16-header-search:focus-within{max-width:222px!important;border-color:rgb(0 90 50 / .44)!important;box-shadow:0 10px 28px rgb(2 50 30 / .09),0 0 0 3px rgb(0 90 50 / .055)!important}.als-v16-header-search svg{flex:0 0 auto!important;color:var(--v61-green)!important}.als-v16-header-search input{width:100%!important;min-width:0!important;border:0!important;outline:0!important;background:transparent!important;font-size:13px!important;color:#26372c!important}.als-v16-header__actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:7px!important;min-width:max-content!important}.als-v16-action-item{min-width:58px!important;height:58px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:5px 7px!important;border:1px solid transparent!important;border-radius:15px!important;background:transparent!important;color:#31463a!important;text-decoration:none!important;transition:.22s ease!important}.als-v16-action-item:hover{color:var(--v61-green)!important;background:#f4f8f5!important;border-color:rgb(0 78 41 / .1)!important;transform:translateY(-2px)}.als-v16-action-item__icon{width:27px!important;height:27px!important;display:grid!important;place-items:center!important}.als-v16-action-item__label{font-size:10.5px!important;font-weight:600!important;line-height:1.05!important;white-space:nowrap!important}.als-v16-counter{box-shadow:0 3px 7px rgb(0 0 0 / .08)!important}.als-v16-header__visit{min-height:54px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 19px!important;margin-inline-start:4px!important;border-radius:14px!important;background:var(--v61-deep)!important;color:#fff!important;font-size:13px!important;font-weight:800!important;box-shadow:0 10px 24px rgb(0 61 37 / .16)!important;transition:.22s ease!important}.als-v16-header__visit:hover{transform:translateY(-2px);background:#00623a!important;box-shadow:0 14px 28px rgb(0 61 37 / .22)!important}}@media (min-width:1180px) and (max-width:1450px){.als-v16-header__inner{grid-template-columns:142px minmax(0,1fr) 54px auto!important;gap:8px!important;width:min(calc(100% - 22px),1680px)!important}.als-v16-brand img,.als-v16-brand{width:142px!important;max-width:142px!important}.als-v16-brand img{height:57px!important}.als-v16-main-nav__list{gap:8px!important}.als-v16-main-nav__list>li>a{font-size:11.5px!important;padding-inline:0!important}.als-v16-header-search{width:52px!important;max-width:52px!important;padding:0!important;display:grid!important;place-items:center!important;overflow:hidden!important}.als-v16-header-search:focus-within{max-width:52px!important}.als-v16-header-search input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.als-v16-action-item{min-width:46px!important;width:46px!important;height:50px!important;padding:4px!important}.als-v16-action-item__label{display:none!important}.als-v16-header__actions{gap:4px!important}.als-v16-header__visit{min-height:49px!important;padding-inline:12px!important;font-size:11.5px!important}}@media (min-width:1025px) and (max-width:1179px){.als-v16-header__inner{grid-template-columns:126px minmax(0,1fr) auto!important;gap:7px!important;width:min(calc(100% - 16px),1660px)!important;min-height:80px!important}.als-v16-brand,.als-v16-brand img{width:126px!important;max-width:126px!important}.als-v16-brand img{height:50px!important}.als-v16-main-nav__list{gap:6px!important}.als-v16-main-nav__list>li>a{font-size:10.6px!important;padding-block:27px!important}.als-v16-header-search{display:none!important}.als-v16-action-item{width:42px!important;min-width:42px!important;height:46px!important;padding:3px!important}.als-v16-action-item__label{display:none!important}.als-v16-header__actions{gap:3px!important}.als-v16-header__visit{min-height:46px!important;padding-inline:9px!important;font-size:10.5px!important}}.als-v1661-home-offers{background:linear-gradient(180deg,#fff 0%,#faf8f3 100%);overflow:hidden}.als-v1661-home-offers__head{align-items:flex-end!important;margin-bottom:20px!important}.als-v1661-home-offer-categories{display:flex;align-items:center;gap:9px;overflow-x:auto;padding:4px 2px 18px;margin-bottom:10px;scrollbar-width:none}.als-v1661-home-offer-categories::-webkit-scrollbar{display:none}.als-v1661-home-offer-categories a{min-height:40px;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:8px 15px;border:1px solid rgb(0 78 41 / .16);border-radius:999px;background:#fff;color:var(--v61-deep);font-size:13px;font-weight:750;text-decoration:none;transition:.2s ease}.als-v1661-home-offer-categories a:hover,.als-v1661-home-offer-categories a.is-all{background:var(--v61-green);border-color:var(--v61-green);color:#fff;transform:translateY(-1px)}.als-v1661-home-offer-categories a.is-diriyah{background:#fff7e4;border-color:rgb(201 154 53 / .42);color:#6f4c00}.als-v1661-home-offer-categories a.is-diriyah:hover{background:#c99a35;color:#fff;border-color:#c99a35}.als-v1661-home-offer-categories .material-symbols-outlined{font-size:17px}.als-v1661-home-offer-carousel{position:relative}.als-v1661-home-offer-viewport{position:relative;min-height:610px}.als-v1661-home-offer-panel{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.82fr);grid-template-rows:1fr 1fr;gap:18px;direction:ltr;opacity:0;visibility:hidden;transform:translateY(12px);pointer-events:none;transition:opacity .4s ease,transform .4s ease,visibility .4s ease}.als-v1661-home-offer-panel.is-active{opacity:1;visibility:visible;transform:none;pointer-events:auto}body.als-rtl .als-v1661-home-offer-card{direction:rtl;text-align:right}body.als-ltr .als-v1661-home-offer-card{direction:ltr;text-align:left}.als-v1661-home-offer-card{position:relative;overflow:hidden;min-width:0;border:1px solid rgb(0 78 41 / .12);border-radius:28px;background:#0a4930;box-shadow:0 18px 48px rgb(4 44 28 / .095);isolation:isolate}.als-v1661-home-offer-card.is-primary{grid-column:1;grid-row:1 / span 2}.als-v1661-home-offer-card.is-secondary{grid-column:2;min-height:0}.als-v1661-home-offer-card__media{position:absolute;inset:0;z-index:0;display:block;overflow:hidden}.als-v1661-home-offer-card__media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .65s cubic-bezier(.2,.75,.2,1)}.als-v1661-home-offer-card:hover .als-v1661-home-offer-card__media img{transform:scale(1.045)}.als-v1661-home-offer-card__shade{position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 39 24 / .04) 20%,rgb(0 39 24 / .40) 52%,rgb(0 39 24 / .94) 100%)}.als-v1661-home-offer-card.is-secondary .als-v1661-home-offer-card__shade{background:linear-gradient(180deg,rgb(0 39 24 / .08),rgb(0 39 24 / .90))}.als-v1661-home-offer-card__content{position:absolute;z-index:2;inset-inline:0;inset-block-end:0;padding:clamp(22px,2.6vw,38px);color:#fff}.als-v1661-home-offer-card.is-secondary .als-v1661-home-offer-card__content{padding:20px 22px}.als-v1661-home-offer-card__labels{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.als-v1661-home-offer-card__labels>a,.als-v1661-home-offer-card__labels>b{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;border-radius:999px;text-decoration:none;font-size:11.5px;font-weight:800}.als-v1661-home-offer-card__labels>a{background:rgb(255 255 255 / .93);color:var(--v61-green)}.als-v1661-home-offer-card__labels>b{background:#c99a35;color:#fff}.als-v1661-home-offer-card h3{margin:0 0 10px;color:#fff;font-size:clamp(24px,2.4vw,40px);line-height:1.2}.als-v1661-home-offer-card.is-secondary h3{font-size:clamp(18px,1.45vw,25px);margin-bottom:5px}.als-v1661-home-offer-card h3 a{color:inherit;text-decoration:none}.als-v1661-home-offer-card p{max-width:740px;margin:0 0 14px;color:rgb(255 255 255 / .88);font-size:15px;line-height:1.8}.als-v1661-home-offer-card.is-secondary p{font-size:12.5px;line-height:1.6;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.als-v1661-home-offer-card__actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.als-v1661-home-offer-card__actions .als-v1653-btn{min-height:43px!important;padding:9px 16px!important;background:#fff!important;color:var(--v61-green)!important;border-color:#fff!important;box-shadow:none!important}.als-v1661-home-offer-card__actions small{max-width:500px;color:rgb(255 255 255 / .74);font-size:11.5px;line-height:1.5}.als-v1661-home-offer-card.is-secondary .als-v1661-home-offer-card__actions small{display:none}.als-v1661-home-offer-nav{position:absolute;z-index:5;top:50%;transform:translateY(-50%);width:48px;height:48px;border:1px solid rgb(255 255 255 / .65);border-radius:50%;background:rgb(0 56 34 / .66);color:#fff;display:grid;place-items:center;cursor:pointer;backdrop-filter:blur(10px);box-shadow:0 8px 20px rgb(0 0 0 / .12);transition:.2s ease}.als-v1661-home-offer-nav:hover{background:#fff;color:var(--v61-green);transform:translateY(-50%) scale(1.06)}.als-v1661-home-offer-nav.is-prev{left:18px}.als-v1661-home-offer-nav.is-next{right:18px}.als-v1661-home-offer-dots{display:flex;justify-content:center;gap:7px;padding-top:18px}.als-v1661-home-offer-dots button{width:9px;height:9px;border:0;border-radius:99px;padding:0;background:#c9d2cc;cursor:pointer;transition:.2s ease}.als-v1661-home-offer-dots button.is-active{width:32px;background:var(--v61-green)}.als-v1661-catalogs{position:relative;overflow:hidden;background:#f5f2eb}.als-v1661-catalogs::before{content:"";position:absolute;inset-inline-end:-120px;top:-140px;width:390px;height:390px;border-radius:50%;border:1px solid rgb(201 154 53 / .25);box-shadow:0 0 0 48px rgb(201 154 53 / .035),0 0 0 94px rgb(0 78 41 / .025);pointer-events:none}.als-v1661-catalogs .als-v1653-heading{position:relative;z-index:2;align-items:flex-end}.als-v1661-catalog-stage{position:relative;margin-top:18px}.als-v1661-catalog-viewport{overflow:hidden;padding:14px 4px 22px;direction:ltr}.als-v1661-catalog-track{display:flex;gap:20px;will-change:transform;transition:transform .55s cubic-bezier(.22,.8,.26,1)}.als-v1661-catalog-card{flex:0 0 calc((100% - 40px)/3);min-width:0;display:grid;grid-template-columns:minmax(170px,.8fr) minmax(0,1.15fr);min-height:390px;overflow:hidden;border:1px solid rgb(0 78 41 / .11);border-radius:28px;background:#fff;box-shadow:0 16px 44px rgb(0 49 29 / .075);transition:transform .28s ease,box-shadow .28s ease}body.als-rtl .als-v1661-catalog-card{direction:rtl;text-align:right}body.als-ltr .als-v1661-catalog-card{direction:ltr;text-align:left}.als-v1661-catalog-card:hover{transform:translateY(-6px);box-shadow:0 22px 56px rgb(0 49 29 / .13)}.als-v1661-catalog-cover{position:relative;display:block;overflow:hidden;background:#e8ede9;min-height:100%}.als-v1661-catalog-cover img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.als-v1661-catalog-card:hover .als-v1661-catalog-cover img{transform:scale(1.035)}.als-v1661-catalog-cover__shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgb(0 44 25 / .36))}.als-v1661-catalog-pdf{position:absolute;inset-block-start:14px;inset-inline-start:14px;display:inline-flex;align-items:center;gap:4px;padding:7px 10px;border-radius:999px;background:rgb(255 255 255 / .92);color:#9d281f;font-size:11px;font-weight:900;box-shadow:0 6px 15px rgb(0 0 0 / .07)}.als-v1661-catalog-pdf .material-symbols-outlined{font-size:16px}.als-v1661-catalog-body{display:flex;flex-direction:column;justify-content:center;padding:26px 24px}.als-v1661-catalog-body>small{color:#a4740a;font-weight:800;font-size:12px;margin-bottom:8px}.als-v1661-catalog-body h3{font-size:clamp(21px,1.5vw,27px);line-height:1.3;margin:0 0 10px;color:var(--v61-deep)}.als-v1661-catalog-body h3 a{color:inherit;text-decoration:none}.als-v1661-catalog-body p{margin:0 0 18px;color:#59685e;line-height:1.75;font-size:13.5px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.als-v1661-catalog-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:15px;border-top:1px solid rgb(0 78 41 / .09)}.als-v1661-catalog-meta>span{display:inline-flex;padding:6px 9px;border-radius:999px;background:#f1f5f2;color:#4b6254;font-size:11px;font-weight:700}.als-v1661-catalog-meta>a{display:inline-flex;align-items:center;gap:4px;color:var(--v61-green);font-weight:800;font-size:12.5px;text-decoration:none}.als-v1661-catalog-meta .material-symbols-outlined{font-size:17px}.als-v1661-catalog-nav{position:absolute;z-index:5;top:50%;transform:translateY(-50%);width:46px;height:46px;border:1px solid rgb(0 78 41 / .15);border-radius:50%;background:#fff;color:var(--v61-green);display:grid;place-items:center;cursor:pointer;box-shadow:0 10px 24px rgb(0 50 29 / .09);transition:.2s ease}.als-v1661-catalog-nav:hover{background:var(--v61-green);color:#fff;transform:translateY(-50%) scale(1.05)}.als-v1661-catalog-nav.is-prev{left:-16px}.als-v1661-catalog-nav.is-next{right:-16px}.als-v1661-catalog-dots{display:flex;justify-content:center;gap:7px;margin-top:2px}.als-v1661-catalog-dots button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#c1cbc5;cursor:pointer;transition:.2s ease}.als-v1661-catalog-dots button.is-active{width:28px;background:var(--v61-gold)}.post-type-archive-als_offer .als-v1643-banner-slide img,.tax-als_offer_category .als-v1643-banner-slide img{object-fit:cover!important;object-position:center!important}.post-type-archive-als_offer .als-v1643-banner-slide,.tax-als_offer_category .als-v1643-banner-slide{pointer-events:auto!important}@media (max-width:1100px){.als-v1661-home-offer-viewport{min-height:570px}.als-v1661-home-offer-panel{grid-template-columns:minmax(0,1.35fr) minmax(270px,.8fr);gap:14px}.als-v1661-catalog-card{flex-basis:calc((100% - 20px)/2)}}@media (max-width:820px){.als-v1661-home-offer-viewport{min-height:0}.als-v1661-home-offer-panel{position:relative;inset:auto;display:none;grid-template-columns:1fr;grid-template-rows:none;gap:14px;opacity:1;visibility:visible;transform:none}.als-v1661-home-offer-panel.is-active{display:grid}.als-v1661-home-offer-card.is-primary,.als-v1661-home-offer-card.is-secondary{grid-column:auto;grid-row:auto;min-height:360px}.als-v1661-home-offer-card.is-secondary{min-height:300px}.als-v1661-home-offer-nav{top:44%;width:42px;height:42px}.als-v1661-home-offer-nav.is-prev{left:9px}.als-v1661-home-offer-nav.is-next{right:9px}.als-v1661-catalog-card{flex-basis:82%;grid-template-columns:1fr;min-height:0}.als-v1661-catalog-cover{aspect-ratio:4/3}.als-v1661-catalog-body{padding:20px}.als-v1661-catalog-nav.is-prev{left:4px}.als-v1661-catalog-nav.is-next{right:4px}}@media (max-width:560px){.als-v1661-home-offers__head{align-items:flex-start!important}.als-v1661-home-offer-card.is-primary{min-height:330px}.als-v1661-home-offer-card.is-secondary{min-height:270px}.als-v1661-home-offer-card__content,.als-v1661-home-offer-card.is-secondary .als-v1661-home-offer-card__content{padding:19px}.als-v1661-home-offer-card h3,.als-v1661-home-offer-card.is-secondary h3{font-size:22px}.als-v1661-home-offer-card p{font-size:13px}.als-v1661-catalog-card{flex-basis:91%}.als-v1661-catalogs .als-v1653-heading{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.als-v1661-home-offer-panel,.als-v1661-home-offer-card__media img,.als-v1661-catalog-track,.als-v1661-catalog-card,.als-v16-brand img,.als-v16-action-item,.als-v16-header__visit{transition:none!important;animation:none!important}}.post-type-archive-als_offer .als-v1643-banner-slide .als-v1643-banner-cta,.tax-als_offer_category .als-v1643-banner-slide .als-v1643-banner-cta{pointer-events:auto!important;position:relative;z-index:7;cursor:pointer}.als-v1644-offer-filters,.als-v1644-offer-filters>.als-v1643-shell,.als-v1644-offer-filter-form{overflow:visible!important}.als-v1644-offer-filters{position:relative;z-index:45}.als-v1644-offer-filter-form{position:relative;z-index:46}.als-v1644-offer-filter-form .als-v169-color-filter{position:relative!important;z-index:70!important;min-width:0!important;margin:0!important;border:1px solid #d6e1da!important;border-radius:13px!important;background:#fff!important;box-sizing:border-box!important}.als-v1644-offer-filter-form .als-v169-color-filter[open]{z-index:500!important}.als-v1644-offer-filter-form .als-v169-color-filter>summary{min-height:54px!important;width:100%!important;display:flex!important;align-items:center!important;gap:8px!important;padding:0 14px!important;border:0!important;border-radius:12px!important;background:#fff!important;color:#173f30!important;cursor:pointer!important;list-style:none!important;box-sizing:border-box!important;user-select:none!important}.als-v1644-offer-filter-form .als-v169-color-filter>summary::-webkit-details-marker{display:none!important}.als-v1644-offer-filter-form .als-v169-color-filter>summary::marker{display:none!important;content:""}.als-v1644-offer-filter-form .als-v169-color-filter>summary strong{font-size:14px!important;font-weight:900!important;white-space:nowrap!important}.als-v1644-offer-filter-form .als-v169-color-filter>summary small{margin-inline-start:auto!important;color:#68766e!important;font-size:11px!important;white-space:nowrap!important}.als-v1644-offer-filter-form .als-v169-color-filter__arrow{transition:transform .2s ease!important;flex:0 0 auto!important}.als-v1644-offer-filter-form .als-v169-color-filter[open] .als-v169-color-filter__arrow{transform:rotate(180deg)!important}.als-v1644-offer-filter-form .als-v169-color-filter__panel{display:none!important;position:absolute!important;z-index:99999!important;top:calc(100% + 8px)!important;inset-inline-start:0!important;inset-inline-end:auto!important;width:max(100%,280px)!important;min-width:280px!important;max-width:min(360px,calc(100vw - 32px))!important;max-height:330px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;padding:8px!important;border:1px solid #d8e2dd!important;border-radius:13px!important;background:#fff!important;box-shadow:0 18px 45px rgb(0 52 29 / .18)!important;box-sizing:border-box!important}.als-v1644-offer-filter-form .als-v169-color-filter[open]>.als-v169-color-filter__panel{display:block!important}.als-v1644-offer-filter-form .als-v169-color-filter__panel label{display:grid!important;grid-template-columns:18px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:40px!important;padding:8px 9px!important;margin:0!important;border:0!important;border-radius:8px!important;background:transparent!important;box-sizing:border-box!important;cursor:pointer!important}.als-v1644-offer-filter-form .als-v169-color-filter__panel label:hover{background:#f3f7f4!important}.als-v1644-offer-filter-form .als-v169-color-filter__panel input[type="checkbox"]{width:17px!important;height:17px!important;min-height:17px!important;margin:0!important;accent-color:#006b3c!important}.als-v1644-offer-filter-form .als-v169-color-filter__panel label>span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#24372e!important;font-size:13px!important}.als-v1644-offer-filter-form .als-v169-color-filter__panel label>small{color:#7a857e!important;font-size:11px!important}.als-v1644-offer-filter-form .als-v169-color-filter[open]>summary{box-shadow:0 0 0 3px rgb(0 107 60 / .07)!important}.als-v1644-offer-filters{padding-bottom:28px!important}@media(max-width:760px){.als-v1644-offer-filter-form .als-v169-color-filter__panel{position:absolute!important;width:100%!important;min-width:100%!important;max-width:100%!important;inset-inline:0!important;max-height:min(330px,55vh)!important}}:root{--als14-primary:#00321c;--als14-primary-2:#004b2c;--als14-green-soft:#aff1c6;--als14-surface:#f9f9f7;--als14-surface-low:#f4f4f2;--als14-surface-mid:#eeeeec;--als14-white:#fff;--als14-text:#1a1c1b;--als14-muted:#404942;--als14-border:#bfc9c0;--als14-gold:#f0bf6b;--als14-error:#ba1a1a;--als14-container:1280px;--als14-radius:12px;--als14-shadow:0 16px 42px rgba(0,50,28,.08)}html{scroll-behavior:smooth}body{background:var(--als14-surface);color:var(--als14-text);font-family:"IBM Plex Sans Arabic",Arial,sans-serif}.als-v1614-shell{width:min(calc(100% - 32px),var(--als14-container));margin-inline:auto}.als-v1614-home a{text-decoration:none}.als-v1614-home img{display:block;max-width:100%}.als-v1614-eyebrow,.als-v1614-section-head>span,.als-v1614-section-head>div>span{display:block;color:var(--als14-primary-2);font-size:13px;font-weight:700;margin-bottom:10px}.als-v1614-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.als-v1614-actions>a{min-height:46px;padding:11px 22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;transition:.2s ease}.als-v1614-actions .is-primary{background:var(--als14-primary);color:#fff;border:1px solid var(--als14-primary)}.als-v1614-actions .is-primary:hover{background:var(--als14-primary-2);transform:translateY(-1px)}.als-v1614-actions .is-secondary{border:1px solid var(--als14-border);color:var(--als14-text);background:#fff0}.als-v1614-actions .is-secondary:hover{border-color:var(--als14-primary);background:#fff}.als-v1614-actions .is-light{background:#fff;color:var(--als14-primary)}.als-v1614-actions .is-ghost{border:1px solid rgb(255 255 255 / .68);color:#fff}.als-v1614-text-link{display:inline-flex;gap:7px;align-items:center;color:var(--als14-primary);font-weight:700;margin-top:18px}.als-v1614-text-link .material-symbols-outlined{font-size:19px}.als-v1614-home-hero{padding:48px 0;border-bottom:1px solid var(--als14-border)}.als-v1614-home-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center}.als-v1614-home-hero__content{padding:20px 0}.als-v1614-home-hero h1{font-size:clamp(34px,4vw,52px);line-height:1.18;color:var(--als14-primary);margin:0 0 20px;font-weight:700;letter-spacing:-.02em}.als-v1614-home-hero p{font-size:18px;line-height:1.8;color:var(--als14-muted);margin:0 0 26px;max-width:620px}.als-v1614-home-hero__media{margin:0;aspect-ratio:16/10;border-radius:14px;overflow:hidden;background:var(--als14-surface-mid)}.als-v1614-home-hero__media img{width:100%;height:100%;object-fit:cover}.als-v1614-section{padding-block:54px}.als-v1614-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.als-v1614-section-head.is-centered{text-align:center;display:block;max-width:760px;margin-inline:auto;margin-bottom:28px}.als-v1614-section-head h2{font-size:clamp(27px,3vw,34px);line-height:1.35;color:var(--als14-primary);margin:0;font-weight:700}.als-v1614-section-head>a{color:var(--als14-primary);font-weight:700}.als-v1614-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.als-v1614-category-card,.als-v1614-product-card,.als-v1614-guide-grid article{background:#fff;border:1px solid var(--als14-border);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:.2s ease}.als-v1614-category-card:hover,.als-v1614-product-card:hover,.als-v1614-guide-grid article:hover{transform:translateY(-3px);box-shadow:var(--als14-shadow);border-color:#91a695}.als-v1614-card-media{position:relative;display:block;overflow:hidden;background:var(--als14-surface-mid)}.als-v1614-category-card .als-v1614-card-media{height:205px}.als-v1614-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.als-v1614-category-card:hover img,.als-v1614-product-card:hover img,.als-v1614-guide-grid article:hover img{transform:scale(1.035)}.als-v1614-category-card>div{padding:18px;display:flex;flex-direction:column;flex:1}.als-v1614-category-card h3{font-size:23px;color:var(--als14-text);margin:0 0 8px}.als-v1614-category-card p{color:var(--als14-muted);line-height:1.65;margin:0 0 16px;flex:1}.als-v1614-category-card>div>a{color:var(--als14-primary);font-weight:700;display:flex;gap:6px;align-items:center}.als-v1614-category-card .material-symbols-outlined{font-size:18px}.als-v1614-visualizer-feature{background:var(--als14-surface-low);padding:54px 0;border-block:1px solid #e2e3e1}.als-v1614-visualizer-feature__grid{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}.als-v1614-visualizer-feature h2{font-size:clamp(28px,3vw,36px);color:var(--als14-primary);margin:0 0 14px}.als-v1614-visualizer-feature p{font-size:18px;line-height:1.75;color:var(--als14-muted);margin:0 0 22px}.als-v1614-visualizer-feature small{display:block;color:var(--als14-muted);margin-top:14px}.als-v1614-before-after{position:relative;aspect-ratio:4/3;border-radius:14px;overflow:hidden;border:1px solid var(--als14-border);background:#ddd;box-shadow:var(--als14-shadow)}.als-v1614-before-after>img{width:100%;height:100%;object-fit:cover}.als-v1614-before-after__texture{position:absolute;inset:0 0 0 50%;background-image:var(--als-texture);background-size:150px;mix-blend-mode:multiply;opacity:.74;clip-path:polygon(0 54%,100% 52%,100% 100%,0 100%)}.als-v1614-before-after::after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff;box-shadow:0 0 0 1px rgb(0 0 0 / .16)}.als-v1614-before-after i{position:absolute;inset:14px;display:flex;justify-content:space-between;align-items:flex-start;font-style:normal;pointer-events:none}.als-v1614-before-after i span{background:rgb(0 0 0 / .56);color:#fff;padding:5px 10px;border-radius:4px;font-size:12px}.als-v1614-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.als-v1614-product-card .als-v1614-card-media{height:220px}.als-v1614-product-card .als-v1614-card-media>span{position:absolute;inset-inline-start:10px;bottom:10px;background:rgb(0 75 44 / .93);color:#fff;padding:5px 9px;border-radius:5px;font-size:11px;font-weight:700}.als-v1614-product-card>div{padding:16px;display:flex;flex-direction:column;flex:1}.als-v1614-product-card small{color:var(--als14-muted);font-size:12px;min-height:18px}.als-v1614-product-card h3{font-size:18px;line-height:1.5;margin:6px 0 18px;flex:1}.als-v1614-product-card h3 a{color:var(--als14-text)}.als-v1614-product-card__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.als-v1614-product-card__actions>a,.als-v1614-product-card__actions>button{min-height:42px;border-radius:5px;border:1px solid var(--als14-border);background:var(--als14-surface);color:var(--als14-primary);font:inherit;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;padding:8px}.als-v1614-product-card__actions>button.is-selected{background:var(--als14-primary);color:#fff;border-color:var(--als14-primary)}.als-v1614-product-card__actions .material-symbols-outlined{font-size:17px}.als-v1614-visit-band{background:var(--als14-primary);color:#fff;padding:55px 0;text-align:center}.als-v1614-visit-band .als-v1614-shell{display:flex;flex-direction:column;align-items:center;max-width:850px}.als-v1614-visit-band>.als-v1614-shell>.material-symbols-outlined{font-size:46px;color:var(--als14-gold)}.als-v1614-visit-band h2{font-size:clamp(30px,4vw,46px);line-height:1.25;margin:12px 0}.als-v1614-visit-band p{font-size:18px;line-height:1.7;color:#d9eee1;max-width:760px;margin:0 0 22px}.als-v1614-visit-band small{color:#b7d4c2;margin-top:14px}.als-v1614-solution-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.als-v1614-solution-grid>a{position:relative;min-height:370px;border-radius:13px;overflow:hidden;display:flex;align-items:flex-end;color:#fff}.als-v1614-solution-grid img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.als-v1614-solution-grid>a>span{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 30 17 / .9),rgb(0 30 17 / .15) 70%)}.als-v1614-solution-grid>a>div{position:relative;padding:28px;max-width:90%}.als-v1614-solution-grid h3{font-size:29px;margin:0 0 8px}.als-v1614-solution-grid p{line-height:1.7;color:#eef8f1;margin:0 0 16px}.als-v1614-solution-grid b{display:inline-flex;border:1px solid rgb(255 255 255 / .55);padding:9px 15px;border-radius:5px}.als-v1614-knowledge{background:var(--als14-surface-low);padding:54px 0;border-block:1px solid #e2e3e1}.als-v1614-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.als-v1614-guide-grid .als-v1614-card-media{height:190px}.als-v1614-guide-grid article>div{padding:18px;display:flex;flex-direction:column;flex:1}.als-v1614-guide-grid article>div>span{color:var(--als14-primary);font-size:12px;font-weight:700}.als-v1614-guide-grid h3{font-size:20px;line-height:1.55;margin:8px 0}.als-v1614-guide-grid h3 a{color:var(--als14-text)}.als-v1614-guide-grid p{color:var(--als14-muted);line-height:1.65;flex:1}.als-v1614-guide-grid article>div>a{color:var(--als14-primary);font-weight:700}.als-v1614-final-cta{padding:58px 0;text-align:center}.als-v1614-final-cta .als-v1614-shell{display:flex;flex-direction:column;align-items:center}.als-v1614-final-cta h2{font-size:clamp(30px,4vw,47px);line-height:1.3;color:var(--als14-primary);margin:0 0 22px}.als-v168-product{background:var(--als14-surface)}.als-v168-product .als-v168-shell{width:min(calc(100% - 32px),var(--als14-container))}.als-v168-product-hero{gap:32px;padding-top:28px}.als-v168-product-summary{background:#fff;border:1px solid var(--als14-border);border-radius:12px;padding:30px;box-shadow:0 8px 24px rgb(0 50 28 / .04)}.als-v168-product-heading h1{font-size:clamp(32px,3.7vw,49px);line-height:1.25;color:var(--als14-text)}.als-v169-price-card{border-radius:8px!important;background:var(--als14-surface-low)!important;border:1px solid var(--als14-border)!important;padding:16px 18px!important}.als-v169-price-card>span{color:var(--als14-muted)!important}.als-v168-product-price{font-size:29px!important;color:var(--als14-primary)!important;font-weight:800!important}.als-v1613-product-visualizer,.als-v168-visualizer-link{background:var(--als14-primary)!important;color:#fff!important;border:1px solid var(--als14-primary)!important;border-radius:6px!important;box-shadow:none!important}.als-v168-gallery{background:#fff;border:1px solid var(--als14-border);border-radius:12px;padding:12px;box-shadow:0 8px 24px rgb(0 50 28 / .04)}.als-v168-main-image{border-radius:8px;background:var(--als14-surface-low)}.als-v168-main-image img{object-fit:contain!important;background:var(--als14-surface-low)}.als-v168-routes{gap:10px!important}.als-v168-routes .als-sp-path-card{border-radius:8px!important;border-color:var(--als14-border)!important;background:#fff!important;min-height:145px}.als-v168-routes .als-sp-path-card.is-selected{border-color:var(--als14-primary)!important;box-shadow:0 0 0 2px rgb(0 50 28 / .08)!important}.als-v168-route-icon{background:var(--als14-primary)!important;color:#fff!important;border-radius:8px!important}.als-v168-section--soft{background:var(--als14-surface-low)!important}.als-v168-product-cta{background:var(--als14-primary)!important;border-radius:12px!important}.als-v1614-product-assist{width:min(calc(100% - 32px),var(--als14-container));margin:26px auto 0;background:var(--als14-surface-low);border:1px solid var(--als14-border);border-radius:12px;padding:22px;display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center}.als-v1614-product-assist>.material-symbols-outlined{width:52px;height:52px;border-radius:10px;background:var(--als14-primary);color:#fff;display:grid;place-items:center;font-size:28px}.als-v1614-product-assist h2{font-size:22px;color:var(--als14-primary);margin:0 0 4px}.als-v1614-product-assist p{margin:0;color:var(--als14-muted)}.als-v1614-product-assist a{background:var(--als14-primary);color:#fff;border-radius:6px;padding:11px 18px;font-weight:700;white-space:nowrap}.als-viz{--als-viz-primary:var(--als14-primary);--als-viz-surface:var(--als14-surface)}.als-viz-request-box{border-color:var(--als14-border)!important;background:#fff!important}.als-viz-request-choice label{border:1px solid var(--als14-border)!important;border-radius:8px!important;background:var(--als14-surface)!important}.als-viz-request-choice label.is-selected{border-color:var(--als14-primary)!important;background:#eef6f0!important;box-shadow:0 0 0 2px rgb(0 50 28 / .07)!important}.als-viz-request-box form label>input,.als-viz-request-box form label>select,.als-viz-request-box form label>textarea{border:1px solid var(--als14-border)!important;border-radius:5px!important;background:#fff!important;min-height:46px!important}.als-viz-request-box form [aria-invalid="true"]{border-color:var(--als14-error)!important;background:#fff7f7!important}.als-viz-submit{background:var(--als14-primary)!important;border-radius:6px!important;min-height:48px!important}.als-viz-form-status.is-success{color:var(--als14-primary);background:#eef6f0;border:1px solid #91b59c;padding:12px;border-radius:6px}.als-viz-form-status.is-error{color:#93000a;background:#ffdad6;border:1px solid #efaaa4;padding:12px;border-radius:6px}.als-viz-success{background:var(--als14-surface)!important}.als-viz-success-card{background:#fff!important;border:1px solid var(--als14-border)!important;border-radius:12px!important;box-shadow:var(--als14-shadow)!important}.als-v1614-toast{position:fixed;inset-inline-start:20px;bottom:24px;z-index:99999;background:var(--als14-primary);color:#fff;padding:13px 17px;border-radius:7px;box-shadow:0 14px 34px rgb(0 0 0 / .2);display:flex;align-items:center;gap:8px;max-width:min(380px,calc(100vw - 40px));animation:als14ToastIn .24s ease}@keyframes als14ToastIn{from{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}body.admin-bar::after{content:"V16.14";position:fixed;bottom:8px;left:8px;z-index:999999;background:#00321c;color:#fff;font:600 10px/1 Arial;padding:5px 7px;border-radius:4px;opacity:.72;pointer-events:none}@media (max-width:1024px){.als-v1614-category-grid,.als-v1614-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.als-v1614-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.als-v1614-home-hero__grid,.als-v1614-visualizer-feature__grid{grid-template-columns:1fr}.als-v1614-home-hero__media{order:-1;aspect-ratio:16/8}}@media (max-width:767px){.als-v1614-shell{width:min(calc(100% - 32px),var(--als14-container))}.als-v1614-home-hero{padding:22px 0 38px}.als-v1614-home-hero__grid{gap:18px}.als-v1614-home-hero__media{aspect-ratio:4/3}.als-v1614-home-hero h1{font-size:31px}.als-v1614-home-hero p,.als-v1614-visualizer-feature p,.als-v1614-visit-band p{font-size:16px}.als-v1614-actions{width:100%}.als-v1614-actions>a{flex:1;min-width:140px}.als-v1614-section,.als-v1614-visualizer-feature,.als-v1614-knowledge{padding-block:38px}.als-v1614-section-head{align-items:flex-start;flex-direction:column;gap:8px}.als-v1614-section-head.is-centered{display:block}.als-v1614-category-grid,.als-v1614-product-grid{grid-template-columns:1fr 1fr;gap:10px}.als-v1614-category-card .als-v1614-card-media,.als-v1614-product-card .als-v1614-card-media{height:150px}.als-v1614-category-card>div,.als-v1614-product-card>div{padding:12px}.als-v1614-category-card h3{font-size:18px}.als-v1614-category-card p{font-size:13px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.als-v1614-product-card h3{font-size:15px;margin-bottom:12px}.als-v1614-product-card__actions{grid-template-columns:1fr}.als-v1614-product-card__actions>a,.als-v1614-product-card__actions>button{font-size:12px}.als-v1614-solution-grid,.als-v1614-guide-grid{grid-template-columns:1fr}.als-v1614-solution-grid>a{min-height:310px}.als-v1614-visit-band{padding:42px 0}.als-v1614-product-assist{grid-template-columns:auto 1fr;padding:16px}.als-v1614-product-assist a{grid-column:1/-1;text-align:center}.als-v168-product-summary{padding:18px}}@media (max-width:420px){.als-v1614-category-grid,.als-v1614-product-grid{grid-template-columns:1fr}.als-v1614-category-card .als-v1614-card-media,.als-v1614-product-card .als-v1614-card-media{height:210px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.als-v16-utility{background:var(--als14-primary)!important;color:#fff!important;border:0!important}.als-v16-utility a,.als-v16-utility button,.als-v16-utility span{color:#fff!important}.als-v16-header{background:rgb(249 249 247 / .96)!important;border-bottom:1px solid var(--als14-border)!important;box-shadow:none!important;backdrop-filter:blur(12px)}.als-v16-header__inner{max-width:var(--als14-container)!important}.als-v16-main-nav a{color:var(--als14-muted)!important;font-weight:600!important}.als-v16-main-nav a:hover,.als-v16-main-nav .current-menu-item>a{color:var(--als14-primary)!important}.als-v16-header-search{border-color:var(--als14-border)!important;background:#fff!important;border-radius:5px!important}.als-v16-header__visit{background:var(--als14-primary)!important;border-radius:5px!important;box-shadow:none!important}.als-v16-footer-cta{background:var(--als14-primary)!important;color:#fff!important}.als-v16-footer-cta h2,.als-v16-footer-cta p,.als-v16-footer-cta span{color:#fff!important}.als-v16-footer-cta a{background:#fff!important;color:var(--als14-primary)!important;border-radius:5px!important}.als-v16-footer__main{background:var(--als14-surface-mid)!important;color:var(--als14-text)!important}.als-v16-footer__grid{max-width:var(--als14-container)!important}.als-v16-footer__brand img{filter:none!important;background:#fff!important;border:1px solid var(--als14-border)!important;border-radius:8px!important;padding:8px!important}.als-v16-footer h3{color:var(--als14-primary)!important}.als-v16-footer p,.als-v16-footer li,.als-v16-footer a{color:var(--als14-muted)!important}.als-v16-footer a:hover{color:var(--als14-primary)!important}.als-v16-footer__bottom{background:var(--als14-surface-mid)!important;border-top:1px solid var(--als14-border)!important}.als-v1653-solution-card>img,.als-v1678-card>img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;image-orientation:from-image!important;filter:none!important}.als-v1653-solution-card{background:#0b4f34}.als-v1678-card{isolation:isolate}.als-v1678-card>img{position:absolute!important;inset:0!important;z-index:0!important}.als-v1678-card__body{position:relative!important;z-index:2!important}.als-v1629-hero-slide picture,.als-v1629-hero-slide picture img{width:100%;height:100%}.als-v1629-hero-slide picture img{object-fit:cover;object-position:center;image-orientation:from-image}:root{--als23-green:#004e29;--als23-deep:#064f2c;--als23-soft:#f6f3f2;--als23-line:#d8e5de;--als23-gold:#c59e41;--als23-shadow:0 18px 44px rgba(0,50,28,.09)}.als-v181-products-grid,.als-v169-grid,.als-v1619-related>div{min-width:0}.als-v181-products-grid article,.als-v169-card,.als-v1619-related article,.als-viz-product{min-width:0;overflow:hidden;border-radius:20px!important;border-color:var(--als23-line)!important;background:#fff;box-shadow:0 7px 24px rgb(0 50 28 / .045)!important}.als-v181-products-grid article:hover,.als-v169-card:hover,.als-v1619-related article:hover,.als-viz-product:hover{box-shadow:var(--als23-shadow)!important;transform:translateY(-4px)}.als-v181-products-grid .als-v181-media,.als-v169-card__media,.als-v1619-related-image,.als-viz-product__image{position:relative;height:auto!important;aspect-ratio:16/9!important;overflow:hidden;background:linear-gradient(145deg,#eef4f0,#f8f6f1)}.als-v181-products-grid .als-v181-media:after,.als-v169-card__media:after,.als-v1619-related-image:after,.als-viz-product__image:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 38 21 / .12),transparent 44%);pointer-events:none}.als-v181-products-grid .als-v181-media img,.als-v169-card__media img,.als-v1619-related-image img,.als-viz-product__image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;transform:scale(1.16)!important;transform-origin:center top!important;transition:transform .55s ease!important}.als-v181-products-grid article:hover .als-v181-media img,.als-v169-card:hover .als-v169-card__media img,.als-v1619-related article:hover .als-v1619-related-image img,.als-viz-product:hover .als-viz-product__image img{transform:scale(1.205)!important}.als-v181-products-grid article>div,.als-v169-card__body,.als-v1619-related article>div,.als-viz-product__body{padding:20px!important}.als-v181-products-grid h3,.als-v169-card h3,.als-v1619-related h3,.als-viz-product__body h3{overflow-wrap:anywhere;word-break:normal;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--als23-deep)!important;font-size:19px!important;line-height:1.45!important}.als-v181-products-grid article>div>small,.als-v169-card__meta,.als-v1619-related small{gap:10px;min-width:0;color:#65736b!important}.als-v181-products-grid article>div>small span,.als-v169-card__meta small{flex:0 0 auto}.als-v181-viz-link{display:inline-flex!important;align-items:center;gap:7px;color:var(--als23-green)!important;text-decoration:none!important;font-weight:700!important}.als-v181-viz-link:before{content:"view_in_ar";font-family:"Material Symbols Outlined";font-size:18px;font-weight:400}.als-v181-products-grid article>div>div,.als-v169-card__actions{grid-template-columns:1fr!important;gap:9px!important}.als-v181-products-grid article>div>div>a,.als-v181-products-grid article>div>div>button,.als-v169-card__actions a,.als-v169-card__actions button{min-height:48px!important;border-radius:11px!important;font-size:14px!important}.als-v169-card__body>p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.35em}.als-v169-card__price{margin-top:auto}.als-v181-section,.als-v169-products,.als-v169-category,.als-v1619-related{overflow:clip}.als-v181-products-grid,.als-v169-grid{width:100%;max-width:100%}.als-viz-products{align-items:stretch}.als-viz-product__body p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.als-viz-product.is-selected{box-shadow:0 0 0 4px rgb(0 78 41 / .10),var(--als23-shadow)!important}.als-viz-compare{overflow:hidden!important;border:1px solid #c9d8d0!important;border-radius:18px!important;background:#ebece8!important;box-shadow:0 16px 44px rgb(0 50 28 / .10)!important}.als-viz-compare canvas,.als-viz-compare img{display:block;max-width:none!important}.als-viz-result-layout{align-items:start}.als-viz-result-actions{gap:10px!important;flex-wrap:wrap}.als-viz-tuning{border:1px solid var(--als23-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 10px 28px rgb(0 50 28 / .055)!important}.als-viz-ai-render-status.is-success,.als-viz-ai-status.is-success{background:#edf8f1;border:1px solid #b9ddc6;color:#064f2c}.als-viz-ai-render-status.is-warning,.als-viz-ai-status.is-warning{background:#fff8e8;border:1px solid #ead39b;color:#6f5200}.als-viz-photo-stage canvas{border-radius:14px;background:#eef1ed}.als-viz-quality{border-radius:12px!important}.als-v181-visualizer__media>span{clip-path:polygon(3% 58%,97% 55%,100% 100%,0 100%)!important;opacity:.96!important;mix-blend-mode:multiply!important;background-size:190px 126px!important}@media(min-width:1181px){.als-v181-products-grid,.als-v169-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:1180px) and (min-width:721px){.als-v181-products-grid,.als-v169-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:720px){.als-v181-products-grid,.als-v169-grid{grid-template-columns:1fr!important;gap:16px!important}.als-v181-products-grid .als-v181-media,.als-v169-card__media,.als-v1619-related-image{aspect-ratio:16/10!important}.als-v181-products-grid article>div,.als-v169-card__body,.als-v1619-related article>div{padding:17px!important}.als-viz-products{grid-template-columns:1fr!important}.als-viz-product__image{aspect-ratio:16/10!important}.als-viz-compare{border-radius:14px!important}}:root{--als71-green:#006b3c;--als71-green-deep:#004b2b;--als71-ivory:#fbf8f2;--als71-gold:#c79727;--als71-line:#dfe7e1}.als-v1630-custom-carpet-page .als-v1669-carpet-video{background:#031b11!important}.als-v1630-custom-carpet-page .als-v1669-video-media{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16/9!important;background:#031b11!important;overflow:hidden}.als-v1630-custom-carpet-page .als-v1669-video,.als-v1630-custom-carpet-page .als-v1669-video-poster{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#031b11!important}.als-v1630-custom-carpet-page .als-v1669-video-copy{padding-block:clamp(26px,4vw,58px)!important}.als-v1630-custom-carpet-page .als-v1669-video-copy>div{width:min(690px,52%)!important}.als-v1630-custom-carpet-page .als-v1669-video-shade,html[dir="rtl"] .als-v1630-custom-carpet-page .als-v1669-video-shade{background:linear-gradient(270deg,rgb(0 39 23 / .9) 0%,rgb(0 39 23 / .58) 31%,rgb(0 39 23 / .14) 55%,#fff0 72%)!important}html[dir="ltr"] .als-v1630-custom-carpet-page .als-v1669-video-shade{background:linear-gradient(90deg,rgb(0 39 23 / .9) 0%,rgb(0 39 23 / .58) 31%,rgb(0 39 23 / .14) 55%,#fff0 72%)!important}@media(max-width:991px){.als-v1630-custom-carpet-page .als-v1669-video-copy>div{width:min(620px,68%)!important}.als-v1630-custom-carpet-page .als-v1669-video-copy h1{font-size:clamp(30px,5.8vw,52px)!important}}@media(max-width:767px){.als-v1630-custom-carpet-page .als-v1669-video-media{aspect-ratio:16/9!important}.als-v1630-custom-carpet-page .als-v1669-video-copy{position:relative!important;inset:auto!important;padding:24px 18px 28px!important;background:linear-gradient(180deg,#06291a,#031b11)!important;align-items:flex-start!important}.als-v1630-custom-carpet-page .als-v1669-video-copy>div{width:100%!important}.als-v1630-custom-carpet-page .als-v1669-video-copy h1{font-size:clamp(28px,8.5vw,42px)!important}.als-v1630-custom-carpet-page .als-v1669-video-shade{display:none!important}}.als-v1628-variant-list{flex-wrap:nowrap!important;overflow-x:auto!important;padding:3px 2px 9px!important;scroll-snap-type:x proximity;scrollbar-width:thin}.als-v1628-variant-list .als-v1628-variant{flex:0 0 92px!important;scroll-snap-align:start!important;min-height:112px!important}.als-v1628-variant-list .als-v1628-variant i{width:64px!important;height:64px!important}.als-v1628-variant-list .als-v1628-variant small{max-width:82px!important;font-size:12px!important}.als-v1671-national-badge{display:inline-flex;align-items:center;gap:6px;width:max-content;max-width:100%;padding:8px 13px;margin-bottom:12px;border-radius:999px;background:#e8f6ee;color:var(--als71-green);border:1px solid #b5dcc6;font-weight:800;font-size:13px;line-height:1}.als-v1671-national-badge .material-symbols-outlined{font-size:17px}.als-v1671-national-badge.is-card{margin:0 0 10px;font-size:12px;padding:6px 9px}.als-v1671-spaces{padding:clamp(28px,4vw,52px);border:1px solid var(--als71-line);border-radius:26px;background:linear-gradient(145deg,#fff 0%,#fbf8f2 100%);box-shadow:0 18px 50px rgb(0 55 32 / .055)}.als-v1671-spaces header{align-items:flex-end!important;margin-bottom:30px!important}.als-v1671-spaces header>div{max-width:720px}.als-v1671-spaces header p{margin:8px 0 0;color:#66736b;line-height:1.8}.als-v1671-section-eyebrow{display:block;color:#ad7b12;font-size:13px;font-weight:800;margin-bottom:8px}.als-v1671-spaces header>a{display:inline-flex;align-items:center;gap:6px;text-decoration:none!important}.als-v1671-spaces>div{gap:18px!important}.als-v1671-spaces figure{position:relative;min-height:300px;border-radius:20px!important;overflow:hidden;background:#0a3b28;box-shadow:0 12px 30px rgb(0 0 0 / .08)}.als-v1671-spaces figure>img{position:absolute;inset:0;width:100%!important;height:100%!important;aspect-ratio:auto!important;border-radius:0!important;object-fit:cover!important;transition:transform .55s ease!important}.als-v1671-spaces a:hover figure>img{transform:scale(1.06)!important}.als-v1671-space-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 32 19 / .02) 30%,rgb(0 32 19 / .92) 100%)}.als-v1671-spaces figcaption{position:absolute;inset-inline:18px;bottom:17px;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:0!important;text-align:start!important;color:#fff!important}.als-v1671-spaces figcaption>i{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:rgb(255 255 255 / .14);backdrop-filter:blur(8px);font-style:normal}.als-v1671-spaces figcaption strong{display:block;color:#fff;font-size:17px}.als-v1671-spaces figcaption small{display:block;color:rgb(255 255 255 / .74);margin-top:3px;font-size:11px;line-height:1.5}.als-v1671-spaces figcaption>b{font-size:22px;color:#e8c56c}.als-v1671-patterns{padding:clamp(28px,4vw,52px)!important;border-radius:26px!important;background:#f7f3ec!important}.als-v1671-patterns header{max-width:760px!important;margin-bottom:34px!important}.als-v1671-patterns>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}.als-v1671-patterns article{padding:0!important;overflow:hidden;border-radius:18px!important;text-align:start!important;box-shadow:0 10px 28px rgb(0 0 0 / .05);transition:transform .25s ease,box-shadow .25s ease}.als-v1671-patterns article:hover{transform:translateY(-5px);box-shadow:0 18px 38px rgb(0 55 32 / .1)}.als-v1671-pattern-media{position:relative;aspect-ratio:1.35;overflow:hidden}.als-v1671-pattern-media img{width:100%!important;height:100%!important;aspect-ratio:auto!important;border-radius:0!important;object-fit:cover!important;transition:transform .45s ease}.als-v1671-patterns article:hover img{transform:scale(1.055)}.als-v1671-pattern-media>span{position:absolute;top:12px;inset-inline-start:12px;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--als71-green);font-weight:800;box-shadow:0 6px 18px rgb(0 0 0 / .08)}.als-v1671-pattern-copy{padding:18px}.als-v1671-pattern-copy>i{display:inline-grid;width:38px;height:38px;place-items:center;border-radius:10px;background:#eef7f2;color:var(--als71-green);font-style:normal}.als-v1671-pattern-copy h3{margin:12px 0 5px!important;font-size:18px!important;text-align:start!important}.als-v1671-pattern-copy p{margin:0;color:#67736c;font-size:13px;line-height:1.7}.als-v1639-offer-product-grid.is-inline{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;gap:18px!important;overflow-x:auto!important;overflow-y:hidden;padding:3px 2px 18px;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.als-v1639-offer-product-grid.is-inline>.als-v1639-offer-product-card{flex:0 0 calc((100% - 36px)/3);min-width:290px;scroll-snap-align:start}@media(max-width:900px){.als-v1671-patterns>div{grid-template-columns:1fr 1fr!important}.als-v1639-offer-product-grid.is-inline>.als-v1639-offer-product-card{flex-basis:calc((100% - 16px)/2)}}@media(max-width:760px){.als-v1671-spaces{padding:22px 16px}.als-v1671-spaces header{align-items:flex-start!important}.als-v1671-spaces>div{grid-template-columns:1fr!important}.als-v1671-spaces figure{min-height:250px}.als-v1671-patterns>div{grid-template-columns:1fr!important}.als-v1671-patterns{padding:24px 16px!important}.als-v1628-variant-list .als-v1628-variant{flex-basis:84px!important}.als-v1639-offer-product-grid.is-inline>.als-v1639-offer-product-card{flex-basis:86%;min-width:270px}}body.single-als_offer .als-v1640-inline-products{max-width:960px;margin-inline:auto}body.single-als_offer .als-v1639-offer-product-grid.is-inline.is-single{display:block!important;overflow:visible!important;padding:0!important}body.single-als_offer .als-v1639-offer-product-grid.is-inline.is-single .als-v1639-offer-product-card{display:grid!important;grid-template-columns:minmax(260px,320px) minmax(0,1fr)!important;grid-template-rows:none!important;width:100%!important;max-width:860px!important;min-width:0!important;margin:0 auto!important;overflow:hidden!important;border:1px solid #e4ded3!important;border-radius:22px!important;background:#fff!important;box-shadow:0 14px 34px rgb(15 55 37 / .07)!important}body.single-als_offer .als-v1639-offer-product-card__media{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:300px!important;min-height:300px!important;padding:16px!important;background:#f4f1eb!important;overflow:hidden!important;box-sizing:border-box!important}body.single-als_offer .als-v1639-offer-product-card__media img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;min-height:0!important;object-fit:cover!important;object-position:center!important;margin:0!important;border-radius:14px!important}body.single-als_offer .als-v1639-offer-product-card__body{display:flex!important;flex-direction:column!important;justify-content:center!important;padding:28px 30px!important}body.single-als_offer .als-v1639-offer-product-card__meta{margin-bottom:4px!important}body.single-als_offer .als-v1639-offer-product-card h3{margin:8px 0 10px!important;font-size:24px!important;line-height:1.35!important}body.single-als_offer .als-v1639-offer-product-card p{margin:0!important;font-size:13px!important;line-height:1.8!important}body.single-als_offer .als-v1639-offer-product-actions{margin-top:18px!important}body.single-als_offer .als-v1639-offer-product-actions .is-primary{min-width:180px!important}@media (max-width:767px){body.single-als_offer .als-v1640-inline-products{width:100%!important;max-width:none!important}body.single-als_offer .als-v1639-offer-product-grid.is-inline.is-single{width:100%!important}body.single-als_offer .als-v1639-offer-product-grid.is-inline.is-single .als-v1639-offer-product-card{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;border-radius:18px!important}body.single-als_offer .als-v1639-offer-product-card__media{order:0!important;width:100%!important;height:240px!important;min-height:240px!important;padding:14px!important}body.single-als_offer .als-v1639-offer-product-card__media img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:12px!important}body.single-als_offer .als-v1639-offer-product-card__body{order:1!important;width:100%!important;padding:20px!important;box-sizing:border-box!important}body.single-als_offer .als-v1639-offer-product-card h3{font-size:20px!important;margin:7px 0 9px!important}body.single-als_offer .als-v1639-offer-product-card p{font-size:12.5px!important}body.single-als_offer .als-v1639-offer-product-actions{width:100%!important}body.single-als_offer .als-v1639-offer-product-actions a,body.single-als_offer .als-v1639-offer-product-actions .is-primary{width:100%!important;min-width:0!important;box-sizing:border-box!important}}@media (max-width:420px){body.single-als_offer .als-v1639-offer-product-card__media{height:210px!important;min-height:210px!important}}.als-v1629-smart-hero,.als-v1629-hero-track,.als-v1629-hero-slide,.als-v1643-banner-track,.als-v1643-banner-slide,.als-v1643-home-carousel__track,.als-v1643-home-slide{overflow:hidden!important}.als-v1629-hero-slide>picture,.als-v1629-hero-slide>picture>img,.als-v1629-hero-slide>img,.als-v1643-banner-slide>picture,.als-v1643-banner-slide>picture>img,.als-v1643-banner-slide img,.als-v1643-home-slide img,.als-v1648-normalized-slide>img,.als-v1648-normalized-slide>picture,.als-v1648-normalized-slide>picture>img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;margin:0!important;padding:0!important}.als-v1643-banner-slide>picture,.als-v1648-normalized-slide>picture{overflow:hidden!important}[data-v1629-hero-slide] img,[data-v1643-slide] img{object-fit:cover!important;width:100%!important;height:100%!important;max-width:none!important}@media (min-width:768px){.als-v1629-hero-slide>img{object-position:center!important}}@media (max-width:767px){.als-v1629-hero-slide>img,.als-v1643-banner-slide img,.als-v1643-home-slide img{object-position:center!important}}.als-v1648-faq{padding:82px 0;background:#f7f6f1;border-top:1px solid rgb(0 78 41 / .07);border-bottom:1px solid rgb(0 78 41 / .07)}.als-v1648-faq__shell{width:min(100%,1320px);margin-inline:auto;display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:52px;align-items:start}.als-v1648-faq__head{position:sticky;top:calc(var(--als-v1644-sticky-offset, 130px) + 20px)}.als-v1648-faq__head>span{display:inline-flex;color:#b88619;font-size:13px;font-weight:800;margin-bottom:10px}.als-v1648-faq__head h2{margin:0 0 14px;color:#004e29;font-size:clamp(28px,3vw,43px);line-height:1.2}.als-v1648-faq__head p{margin:0;color:#667169;font-size:15px;line-height:1.9}.als-v1648-faq__list{background:#fff;border:1px solid rgb(0 78 41 / .1);border-radius:24px;padding:4px 22px;box-shadow:0 16px 42px rgb(18 51 32 / .05)}.als-v1648-faq__list details{border-bottom:1px solid #e4e7e4}.als-v1648-faq__list details:last-child{border-bottom:0}.als-v1648-faq__list summary{list-style:none;cursor:pointer;min-height:64px;padding:17px 2px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#173d2a;font-size:16px;line-height:1.7;font-weight:800}.als-v1648-faq__list summary::-webkit-details-marker{display:none}.als-v1648-faq__list summary>span{width:32px;height:32px;flex:0 0 32px;border-radius:50%;display:grid;place-items:center;background:#eef5f1;color:#006338;font-size:22px;transition:transform .22s ease,background .22s ease,color .22s ease}.als-v1648-faq__list details[open] summary>span{transform:rotate(45deg);background:#006338;color:#fff}.als-v1648-faq__list details>div{padding:0 44px 18px 2px}html[dir="ltr"] .als-v1648-faq__list details>div{padding:0 2px 18px 44px}.als-v1648-faq__list p{margin:0;color:#5c6961;font-size:15px;line-height:1.95}.als-v1619-product .als-v1648-faq{margin:68px 0 0;padding:54px 34px;border-radius:28px;border:1px solid rgb(0 78 41 / .08)}.als-v1619-product .als-v1648-faq__shell{max-width:none}.als-v169-category .als-v1648-faq__shell,.als-v1630-carpet-main .als-v1648-faq__shell,.als-v1639-customer-service .als-v1648-faq__shell{width:min(calc(100% - 40px),1320px)}.als-v1630-carpet-main .als-v1648-faq{background:#fbfaf6}.als-v1639-customer-service .als-v1648-faq{background:#f3f7f4}@media(max-width:900px){.als-v1648-faq{padding:60px 0}.als-v1648-faq__shell{grid-template-columns:1fr;gap:24px}.als-v1648-faq__head{position:static}.als-v1619-product .als-v1648-faq{padding:38px 20px;margin-top:48px}}@media(max-width:600px){.als-v1648-faq{padding:48px 0}.als-v1648-faq__list{border-radius:18px;padding:2px 15px}.als-v1648-faq__list summary{font-size:14px;min-height:58px;padding:14px 0;gap:12px}.als-v1648-faq__list summary>span{width:28px;height:28px;flex-basis:28px;font-size:19px}.als-v1648-faq__list details>div,html[dir="ltr"] .als-v1648-faq__list details>div{padding:0 0 16px}.als-v1648-faq__list p{font-size:14px}.als-v169-category .als-v1648-faq__shell,.als-v1630-carpet-main .als-v1648-faq__shell,.als-v1639-customer-service .als-v1648-faq__shell{width:min(calc(100% - 28px),1320px)}}:root{--v62-green:#005b33;--v62-deep:#003e25;--v62-gold:#c99a35;--v62-ivory:#fbf9f4;--v62-line:rgba(0,78,41,.13);--v62-shadow:0 18px 50px rgba(5,43,28,.09)}@media (min-width:1025px){.als-v16-header{background:rgb(255 255 255 / .97)!important;border-bottom:1px solid rgb(0 78 41 / .105)!important;box-shadow:0 10px 30px rgb(0 45 27 / .055)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}.als-v16-header__inner{width:min(calc(100% - 32px),1740px)!important;max-width:1740px!important;margin-inline:auto!important;min-height:92px!important;padding-inline:0!important;grid-template-columns:clamp(150px,10.8vw,184px) minmax(500px,1fr) clamp(150px,12vw,205px) auto!important;gap:clamp(10px,.9vw,18px)!important;align-items:center!important}.als-v16-brand{width:auto!important;max-width:none!important;min-width:0!important;display:flex!important;align-items:center!important}.als-v16-brand::after{display:none!important}.als-v16-brand img{width:clamp(150px,10.8vw,184px)!important;max-width:184px!important;height:66px!important;object-fit:contain!important;filter:drop-shadow(0 7px 12px rgb(0 61 35 / .08))}.als-v16-main-nav{min-width:0!important;overflow:visible!important}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:clamp(10px,.86vw,18px)!important;margin:0!important;padding:0!important}body.als-ltr .als-v16-main-nav__list,body.als-ltr .als-v16-main-nav .nav-menu{justify-content:flex-start!important}.als-v16-main-nav__list>li>a,.als-v16-main-nav .nav-menu>li>a{position:relative!important;min-height:48px!important;display:inline-flex!important;align-items:center!important;padding:12px 1px!important;color:#24352b!important;font-size:clamp(12px,.83vw,14px)!important;font-weight:700!important;line-height:1.25!important;white-space:nowrap!important;letter-spacing:0!important}.als-v16-main-nav__list>li>a::after,.als-v16-main-nav .nav-menu>li>a::after{content:""!important;position:absolute!important;inset-inline-start:50%!important;bottom:2px!important;width:0!important;height:2px!important;border-radius:999px!important;background:var(--v62-green)!important;transform:translateX(50%)!important;transition:width .22s ease!important}body.als-ltr .als-v16-main-nav__list>li>a::after,body.als-ltr .als-v16-main-nav .nav-menu>li>a::after{transform:translateX(-50%)!important}.als-v16-main-nav__list>li>a:hover,.als-v16-main-nav__list>li.current-menu-item>a,.als-v16-main-nav__list>li.current_page_item>a{color:var(--v62-green)!important}.als-v16-main-nav__list>li>a:hover::after,.als-v16-main-nav__list>li.current-menu-item>a::after,.als-v16-main-nav__list>li.current_page_item>a::after{width:30px!important}.als-v16-header-search,body.als-rtl .als-v16-header-search,body.als-ltr .als-v16-header-search{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;max-width:205px!important;height:52px!important;padding:0 15px!important;margin:0!important;gap:9px!important;overflow:visible!important;border:1px solid rgb(0 78 41 / .16)!important;border-radius:15px!important;background:#fff!important;box-shadow:0 8px 22px rgb(2 50 30 / .045)!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important}.als-v16-header-search:focus-within,body.als-rtl .als-v16-header-search:focus-within,body.als-ltr .als-v16-header-search:focus-within{max-width:205px!important;border-color:rgb(0 91 51 / .46)!important;box-shadow:0 10px 26px rgb(2 50 30 / .08),0 0 0 3px rgb(0 91 51 / .055)!important;transform:translateY(-1px)}.als-v16-header-search svg{width:20px!important;height:20px!important;flex:0 0 20px!important;color:var(--v62-green)!important}.als-v16-header-search input,body.als-rtl .als-v16-header-search input,body.als-ltr .als-v16-header-search input{position:static!important;display:block!important;width:100%!important;height:44px!important;min-width:0!important;opacity:1!important;pointer-events:auto!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;color:#24352b!important;font-size:13px!important;line-height:1!important}.als-v16-header-search input::placeholder{color:#7a877f!important;opacity:1!important}.als-v16-header__actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:6px!important;min-width:max-content!important}.als-v16-action-item{width:auto!important;min-width:54px!important;height:54px!important;padding:5px 7px!important;border:1px solid transparent!important;border-radius:14px!important;background:transparent!important;color:#30463a!important}.als-v16-action-item:hover{background:#f4f8f5!important;border-color:rgb(0 78 41 / .1)!important;color:var(--v62-green)!important;transform:translateY(-2px)!important}.als-v16-action-item__label{display:block!important;font-size:10.5px!important;font-weight:650!important;white-space:nowrap!important}.als-v16-header__visit{min-height:52px!important;padding:11px 17px!important;border-radius:13px!important;background:var(--v62-deep)!important;color:#fff!important;font-size:12.5px!important;font-weight:800!important;box-shadow:0 10px 24px rgb(0 61 37 / .15)!important}}@media (min-width:1180px) and (max-width:1450px){.als-v16-header__inner{grid-template-columns:142px minmax(500px,1fr) 150px auto!important;gap:8px!important;width:min(calc(100% - 20px),1710px)!important}.als-v16-brand img{width:142px!important;height:57px!important}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{gap:8px!important}.als-v16-main-nav__list>li>a,.als-v16-main-nav .nav-menu>li>a{font-size:11.7px!important}.als-v16-header-search,.als-v16-header-search:focus-within,body.als-rtl .als-v16-header-search,body.als-ltr .als-v16-header-search{max-width:150px!important;height:49px!important;padding-inline:12px!important}.als-v16-action-item{width:44px!important;min-width:44px!important;height:48px!important;padding:3px!important}.als-v16-action-item__label{display:none!important}.als-v16-header__visit{min-height:48px!important;padding-inline:11px!important;font-size:11px!important}}@media (min-width:1025px) and (max-width:1179px){.als-v16-header__inner{grid-template-columns:118px minmax(430px,1fr) 118px auto!important;gap:6px!important;width:min(calc(100% - 14px),1680px)!important;min-height:78px!important}.als-v16-brand img{width:118px!important;height:49px!important}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{gap:5px!important}.als-v16-main-nav__list>li>a,.als-v16-main-nav .nav-menu>li>a{font-size:10.4px!important;padding-inline:0!important}.als-v16-header-search,.als-v16-header-search:focus-within,body.als-rtl .als-v16-header-search,body.als-ltr .als-v16-header-search{display:flex!important;max-width:118px!important;height:46px!important;padding-inline:9px!important}.als-v16-header-search input{font-size:11px!important}.als-v16-action-item{width:39px!important;min-width:39px!important;height:44px!important;padding:2px!important}.als-v16-action-item__label{display:none!important}.als-v16-header__actions{gap:2px!important}.als-v16-header__visit{min-height:44px!important;padding-inline:8px!important;font-size:9.8px!important}}.als-v1662-home-offers{background:linear-gradient(180deg,#fff 0%,#fbf9f4 100%);overflow:hidden}.als-v1662-offers-heading{text-align:center;max-width:900px;margin:0 auto 22px}.als-v1662-offers-heading .als-v1653-eyebrow{display:block;margin-bottom:8px;color:#ad7a16!important}.als-v1662-offers-heading h2{margin:0 0 10px;color:var(--v62-deep);font-size:clamp(34px,3.7vw,56px);line-height:1.12}.als-v1662-offers-heading p{margin:0 auto;color:#5e6b63;font-size:16px;line-height:1.8;max-width:780px}.als-v1662-offer-tabs{display:flex;justify-content:center;align-items:center;gap:9px;overflow-x:auto;padding:4px 2px 20px;scrollbar-width:none}.als-v1662-offer-tabs::-webkit-scrollbar{display:none}.als-v1662-offer-tab{flex:0 0 auto;min-height:43px;padding:8px 17px;border:1px solid rgb(0 78 41 / .15);border-radius:12px;background:#fff;color:#30483a;display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:13px;font-weight:750;cursor:pointer;transition:.2s ease}.als-v1662-offer-tab:hover{border-color:rgb(0 91 51 / .34);color:var(--v62-green);transform:translateY(-1px)}.als-v1662-offer-tab.is-active{background:var(--v62-deep);border-color:var(--v62-deep);color:#fff;box-shadow:0 9px 20px rgb(0 61 37 / .13)}.als-v1662-offer-tab.is-diriyah:not(.is-active){background:#fff8e9;border-color:rgb(201 154 53 / .42);color:#765300}.als-v1662-offer-tab .material-symbols-outlined{font-size:17px}.als-v1662-offer-panels{position:relative}.als-v1662-offer-group[hidden],.als-v1662-offer-view[hidden]{display:none!important}.als-v1662-offer-group.is-active{animation:v62OfferIn .34s ease both}@keyframes v62OfferIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.als-v1662-offer-switcher{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin:0 0 14px}.als-v1662-offer-switcher button{min-height:34px;padding:6px 12px;border:1px solid rgb(0 78 41 / .12);border-radius:999px;background:#f4f7f5;color:#4d5f54;font:inherit;font-size:11.5px;font-weight:750;cursor:pointer;transition:.18s ease}.als-v1662-offer-switcher button:hover,.als-v1662-offer-switcher button.is-active{background:#e5efe9;color:var(--v62-green);border-color:rgb(0 91 51 / .24)}.als-v1662-featured-offer{position:relative;min-height:clamp(390px,35vw,535px);border-radius:28px;overflow:hidden;background:var(--v62-deep);box-shadow:0 22px 58px rgb(0 53 31 / .13);isolation:isolate}.als-v1662-featured-offer__media{position:absolute;inset:0;z-index:0;display:block}.als-v1662-featured-offer__media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .8s cubic-bezier(.2,.72,.2,1)}.als-v1662-featured-offer:hover .als-v1662-featured-offer__media img{transform:scale(1.025)}.als-v1662-featured-offer__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 41 24 / .10) 0%,rgb(0 42 24 / .32) 47%,rgb(0 47 27 / .94) 100%)}body.als-ltr .als-v1662-featured-offer__shade{background:linear-gradient(270deg,rgb(0 41 24 / .10) 0%,rgb(0 42 24 / .32) 47%,rgb(0 47 27 / .94) 100%)}.als-v1662-featured-offer__copy{position:absolute;z-index:2;inset-block:0;inset-inline-end:clamp(26px,4vw,64px);width:min(620px,48%);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:start;color:#fff}.als-v1662-featured-offer__badge{display:inline-flex;align-items:center;min-height:31px;padding:5px 11px;margin-bottom:12px;border-radius:999px;background:rgb(201 154 53 / .95);color:#fff;font-size:12px;font-weight:850;box-shadow:0 5px 18px rgb(0 0 0 / .08)}.als-v1662-featured-offer__copy h3{margin:0 0 12px;color:#fff;font-size:clamp(34px,4vw,58px);line-height:1.1;text-shadow:0 4px 20px rgb(0 20 11 / .22)}.als-v1662-featured-offer__copy p{margin:0 0 20px;max-width:570px;color:rgb(255 255 255 / .92);font-size:16px;line-height:1.85}.als-v1662-featured-offer__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:11px 20px;border-radius:12px;background:#fff;color:var(--v62-green);text-decoration:none;font-weight:850;box-shadow:0 10px 26px rgb(0 0 0 / .11);transition:.2s ease}.als-v1662-featured-offer__cta:hover{transform:translateY(-2px);background:#f3c958;color:#263b2d}.als-v1662-featured-offer__cta .material-symbols-outlined{font-size:19px}.als-v1662-featured-offer__copy>small{margin-top:14px;max-width:560px;color:rgb(255 255 255 / .72);font-size:11px;line-height:1.7}.als-v1662-products-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin:26px 0 15px}.als-v1662-products-head>div>span{display:block;color:#aa7511;font-size:11px;font-weight:850;margin-bottom:4px}.als-v1662-products-head h3{margin:0;color:var(--v62-deep);font-size:clamp(23px,2vw,31px)}.als-v1662-products-head>a{display:inline-flex;align-items:center;gap:5px;color:var(--v62-green);text-decoration:none;font-size:12.5px;font-weight:800}.als-v1662-products-head .material-symbols-outlined{font-size:18px}.als-v1662-offer-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.als-v1662-offer-product{overflow:hidden;border:1px solid rgb(0 78 41 / .105);border-radius:20px;background:#fff;box-shadow:0 10px 28px rgb(5 43 28 / .055);transition:transform .25s ease,box-shadow .25s ease}.als-v1662-offer-product:hover{transform:translateY(-4px);box-shadow:0 16px 34px rgb(5 43 28 / .09)}.als-v1662-offer-product__media{position:relative;display:block;aspect-ratio:1.35/1;overflow:hidden;background:#eef2ef}.als-v1662-offer-product__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.als-v1662-offer-product:hover .als-v1662-offer-product__media img{transform:scale(1.035)}.als-v1662-offer-product__media>span{position:absolute;inset-block-start:10px;inset-inline-end:10px;display:inline-flex;padding:5px 9px;border-radius:999px;background:rgb(255 255 255 / .92);color:var(--v62-green);font-size:10.5px;font-weight:800;backdrop-filter:blur(6px)}.als-v1662-offer-product__body{padding:15px 15px 16px}.als-v1662-offer-product__body h4{margin:0 0 7px;color:var(--v62-deep);font-size:16px;line-height:1.45;min-height:46px}.als-v1662-offer-product__body h4 a{color:inherit;text-decoration:none}.als-v1662-offer-product__body>small{display:block;margin-bottom:13px;color:#7d8981;font-size:10.5px}.als-v1662-offer-product__link{display:flex;align-items:center;justify-content:space-between;gap:7px;padding-top:11px;border-top:1px solid rgb(0 78 41 / .08);color:var(--v62-green);text-decoration:none;font-size:12px;font-weight:800}.als-v1662-offer-product__link .material-symbols-outlined{font-size:17px}.als-v1662-offer-products-empty{padding:22px;border:1px dashed rgb(0 78 41 / .2);border-radius:18px;background:#f8faf8;color:#58675e;text-align:center}.als-v1662-offers-footer{display:flex;justify-content:center;margin-top:24px}.als-v1662-all-offers-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:11px 24px;border-radius:12px;background:var(--v62-deep);color:#fff;text-decoration:none;font-weight:850;box-shadow:0 10px 24px rgb(0 61 37 / .15);transition:.2s ease}.als-v1662-all-offers-btn:hover{background:#00623a;color:#fff;transform:translateY(-2px)}.als-v1662-all-offers-btn .material-symbols-outlined{font-size:19px}@media(max-width:1100px){.als-v1662-offer-products{grid-template-columns:repeat(2,minmax(0,1fr))}.als-v1662-featured-offer__copy{width:min(600px,58%)}}@media(max-width:767px){.als-v1662-offers-heading h2{font-size:34px}.als-v1662-offer-tabs{justify-content:flex-start;margin-inline:-2px;padding-bottom:15px}.als-v1662-offer-tab{min-height:40px;padding:7px 13px;font-size:12px}.als-v1662-offer-switcher{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding-bottom:5px;scrollbar-width:none}.als-v1662-offer-switcher::-webkit-scrollbar{display:none}.als-v1662-offer-switcher button{flex:0 0 auto}.als-v1662-featured-offer{min-height:470px;border-radius:21px}.als-v1662-featured-offer__shade{background:linear-gradient(180deg,rgb(0 42 24 / .08) 12%,rgb(0 43 25 / .35) 44%,rgb(0 46 27 / .95) 100%)!important}.als-v1662-featured-offer__copy{inset-inline:20px;width:auto;inset-block:auto 24px;justify-content:flex-end}.als-v1662-featured-offer__copy h3{font-size:34px}.als-v1662-featured-offer__copy p{font-size:14px;line-height:1.7}.als-v1662-featured-offer__copy>small{display:none}.als-v1662-products-head{align-items:flex-start;flex-direction:column;gap:8px}.als-v1662-offer-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.als-v1662-offer-product{border-radius:15px}.als-v1662-offer-product__body{padding:12px}.als-v1662-offer-product__body h4{font-size:14px;min-height:42px}}@media(max-width:480px){.als-v1662-offer-products{grid-template-columns:1fr}.als-v1662-offer-product__media{aspect-ratio:1.6/1}}:root{--als68-touch:48px;--als68-mobile-gutter:15px;--als68-table-radius:14px}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:132px;overflow-x:clip}body{overflow-x:clip;max-width:100%}body.menu-open{overflow:hidden;touch-action:none}*,*::before,*::after{box-sizing:border-box}main,section,article,aside,header,footer,nav,form,fieldset,figure,div{min-width:0}img,video,canvas,svg{max-width:100%}img,video{height:auto}iframe{max-width:100%;border:0}input,select,textarea,button{font-family:inherit;max-width:100%}button,[role="button"],summary,a{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid rgb(197 158 65 / .55);outline-offset:3px}[hidden]{display:none!important}.als-v1668-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--als68-table-radius)}.als-v1668-table-wrap>table{min-width:620px;width:100%}.entry-content pre,.entry-content code,.entry-content a,.catalog-content pre,.catalog-content code,.catalog-content a{overflow-wrap:anywhere;word-break:break-word}.als-v16-header{isolation:isolate}.als-v16-header__inner{max-width:100%}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{min-width:0}.als-v16-main-nav__list>li>a,.als-v16-main-nav .nav-menu>li>a{line-height:1.35!important}.als-v16-header-search{min-width:0}.als-v16-header-search input{min-width:0}.als-v16-header__actions{min-width:0}.als-v16-action-item,.als-v16-mobile-toggle,.als-v16-header-search__submit{flex:0 0 auto}.als-v16-main-nav .sub-menu,.als-v1639-knowledge-submenu{max-width:min(330px,calc(100vw - 28px))}.als-v16-mobile-drawer{max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:calc(22px + env(safe-area-inset-bottom))}.als-v16-mobile-drawer__head{position:sticky;top:-22px;z-index:3;background:var(--als-v16-ivory,#fbfaf6);padding-top:22px}.als-v16-mobile-menu .sub-menu{margin:0;padding-inline-start:14px;border-inline-start:1px solid rgb(0 78 41 / .13)}.als-v16-mobile-menu a,.als-v16-mobile-drawer__services>*{min-height:46px;display:flex;align-items:center}.als-v1663-mobile-search{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:7px;margin:15px 0 5px;padding:5px;border:1px solid rgb(0 78 41 / .15);border-radius:14px;background:#fff}.als-v1663-mobile-search input{width:100%;height:44px;border:0;background:#fff0;padding-inline:11px;outline:none;font-size:16px;color:#1f3329}.als-v1663-mobile-search button{width:44px;height:44px;border:0;border-radius:11px;background:#eef6f1;color:#005b35;display:grid;place-items:center}.btn,.button,.als-v16-btn,.als-v167-btn,.als-v164-btn,.als-viz-btn,.als-v1653-btn,.als-v1643-intro-actions a,.als-v1643-offer-block__actions a,.als-v16-header__visit,.als-v16-mobile-drawer__cta,.als-v169-card__actions a,.als-v169-card__actions button,.als-v1667-offer-card__cta{min-height:var(--als68-touch)}input[type="text"],input[type="search"],input[type="email"],input[type="tel"],input[type="number"],input[type="url"],select,textarea{min-height:48px}textarea{height:auto;min-height:120px;resize:vertical}label{max-width:100%}.product-grid,.als-v169-grid,.als-v1653-products__grid,.catalog-v1647-grid,.als-v167-expectation-grid,.als-v1643-offer-products,.als-v1662-offer-products{min-width:0}.als-v169-card,.als-v1653-product-card,.catalog-v1647-card,.als-v1667-offer-card{min-width:0;max-width:100%}.als-v169-card h3,.als-v1653-product-card h3,.catalog-v1647-card h3,.als-v1667-offer-card h3{overflow-wrap:anywhere}.als-v1643-category-nav .als-v1643-shell,.als-v1662-offer-tabs,.als-v1662-suboffer-tabs,.als-v167-city-filters,.catalog-v1647-chips{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.als-v1643-category-nav .als-v1643-shell::-webkit-scrollbar,.als-v1662-offer-tabs::-webkit-scrollbar,.als-v1662-suboffer-tabs::-webkit-scrollbar,.als-v167-city-filters::-webkit-scrollbar,.catalog-v1647-chips::-webkit-scrollbar{display:none}.als-v1644-offer-filter-form>*{min-width:0}.als-v169-filters>*{min-width:0}.als-v169-color-filter__panel{max-width:min(390px,calc(100vw - 30px))}.als-v168-product-hero>*{min-width:0}.als-v168-native-cart form.cart>*{max-width:100%}.als-v168-native-cart table.variations{display:block;overflow-x:auto}.als-v168-thumbs{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.als-v167-showroom-browser,.als-v167-showroom-panel,.als-v167-showroom-map{min-width:0;max-width:100%}.als-v167-showroom-list{overscroll-behavior:contain}.als-v167-knowledge-search{max-width:100%}.als-viz-workspace,.als-viz-result-layout,.als-viz-save-layout,.als-viz-photo-editor,.als-viz-home-card{min-width:0}.als-viz-photo-stage canvas,.als-viz-compare canvas,.als-viz-compare img{max-width:100%}.als-v1629-calc-grid>*{min-width:0}.als-v16-footer__brand img,.als-v16-footer .als-v16-footer__brand img{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;filter:none!important;object-fit:contain!important}.als-v16-footer__grid>*{min-width:0}.als-v16-footer__contact a,.als-v16-footer__contact p{overflow-wrap:anywhere;word-break:break-word}.als-v16-footer__bottom .als-v16-shell{gap:14px}.als-v16-bottom-nav{padding-bottom:env(safe-area-inset-bottom)}@media (max-width:1180px){html{scroll-padding-top:96px}.als-v16-utility{display:none!important}.als-v16-header,body.admin-bar .als-v16-header{top:0!important}body.admin-bar .als-v16-header{top:32px!important}.als-v16-header__inner,body.als-rtl .als-v16-header__inner,body.als-ltr .als-v16-header__inner{width:min(calc(100% - 28px),1180px)!important;min-height:76px!important;grid-template-columns:minmax(132px,160px) minmax(0,1fr)!important;gap:14px!important}.als-v16-brand{width:auto!important;min-width:0!important;padding:4px 0!important}.als-v16-brand img{width:min(150px,100%)!important;height:54px!important;max-width:150px!important}.als-v16-main-nav{display:none!important}.als-v16-header-search{display:none!important}.als-v16-header__actions{display:flex!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important}.als-v16-action-item{width:46px!important;min-width:46px!important;height:48px!important;padding:2px!important;border-radius:12px!important}.als-v16-action-item__label{display:none!important}.als-v16-header__visit{min-height:46px!important;padding-inline:13px!important;font-size:11px!important;margin-inline-start:2px!important}.als-v16-mobile-toggle{display:inline-flex!important;width:46px!important;height:46px!important;border-radius:12px!important;background:#f2f7f4!important}.als-v167-showroom-browser{grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr)!important;height:620px!important}.als-v16-footer__grid{grid-template-columns:1.35fr repeat(2,minmax(0,1fr))!important;gap:30px 22px!important}}@media (max-width:900px){body.admin-bar .als-v16-header{top:46px!important}.als-v16-header__visit{display:none!important}.als-v167-showroom-browser{grid-template-columns:1fr!important;height:auto!important;gap:16px!important}.als-v167-showroom-panel{max-height:none!important}.als-v167-showroom-list{max-height:560px}.als-v167-showroom-map{height:420px!important;min-height:420px!important}.als-v16-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:680px){:root{--als68-touch:48px;--als68-mobile-gutter:15px}html{scroll-padding-top:78px}body{padding-bottom:calc(72px + env(safe-area-inset-bottom))!important}body.admin-bar .als-v16-header{top:46px!important}.als-v16-shell,.als-v16-narrow,.als-v1653-shell,.als-v1643-shell,.als-v169-shell{width:calc(100% - 30px)!important;max-width:100%!important}.als-v16-header__inner,body.als-rtl .als-v16-header__inner,body.als-ltr .als-v16-header__inner{width:calc(100% - 20px)!important;min-height:66px!important;grid-template-columns:minmax(112px,132px) minmax(0,1fr)!important;gap:7px!important}.als-v16-brand img{width:128px!important;height:45px!important;max-width:128px!important}.als-v16-header__actions{gap:4px!important;overflow:visible!important}.als-v16-action-item{width:42px!important;min-width:42px!important;height:44px!important;padding:0!important}.als-v16-action-item--requests{display:none!important}.als-v16-action-item--calculator{display:none!important}.als-v16-action-item--selections{display:inline-flex!important}.als-v16-mobile-toggle{width:44px!important;height:44px!important}.als-v16-mobile-drawer{width:min(94vw,410px)!important;padding:18px!important;padding-bottom:calc(18px + env(safe-area-inset-bottom))!important}.als-v16-mobile-drawer__head{top:-18px;padding-top:18px}.als-v16-mobile-drawer__head img{width:145px!important;height:44px!important}h1,h2,h3{overflow-wrap:anywhere}.als-v1653-section-head h2,.als-v1643-section-head h2,.catalog-v1647-section-head h2{line-height:1.25!important}.btn,.als-v16-btn,.als-v167-btn,.als-v164-btn,.als-v1653-btn{white-space:normal;text-align:center}.als-v1667-offer-track{grid-auto-columns:88%!important;padding-inline:0 12%!important}.als-v1667-offer-card__body h3{min-height:0!important}.als-v1667-offer-card__body p{min-height:0!important}.als-v169-filters,.als-v169-category-catalogue .als-v169-filters,.als-v1644-offer-filter-form{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;padding:10px!important;width:100%!important}.als-v169-filters>*,.als-v1644-offer-filter-form>*{grid-column:1!important;width:100%!important;max-width:100%!important}.als-v169-filters>label,.als-v169-filters>select,.als-v169-filters>.als-v169-color-filter,.als-v169-filters>button,.als-v169-filters>a{min-height:54px!important;height:auto!important}.als-v169-color-filter__panel{position:fixed!important;z-index:1200!important;left:15px!important;right:15px!important;top:auto!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;max-height:min(62vh,520px)!important;overflow:auto!important;width:auto!important;max-width:none!important;border-radius:18px!important;box-shadow:0 22px 60px rgb(0 35 20 / .2)!important}.als-v169-grid{grid-template-columns:1fr!important;gap:15px!important}.als-v169-card__media{height:auto!important;aspect-ratio:1.42/1}.als-v169-card__body{padding:16px!important}.als-v168-product-hero{gap:22px!important}.als-v168-product-heading h1{font-size:32px!important}.als-v168-product-actions,.als-v168-secondary-actions{display:grid!important;grid-template-columns:1fr!important;gap:9px!important}.als-v168-native-cart form.cart{display:grid!important;grid-template-columns:1fr!important}.als-v168-native-cart .quantity,.als-v168-native-cart .single_add_to_cart_button{width:100%!important}.als-v168-native-cart .quantity input{width:100%!important}.als-v1653-products__grid{grid-template-columns:1fr!important;gap:15px!important}.als-v1653-product-card__media{height:auto!important;aspect-ratio:1.35/1}.als-v1653-visualizer__grid{grid-template-columns:1fr!important;gap:28px!important}.als-v1653-compare{height:auto!important;aspect-ratio:1.05/1!important;border-radius:20px!important}.als-v1653-assisted__grid{grid-template-columns:1fr!important;gap:12px!important}.als-v1653-assisted__grid>article{min-height:330px!important;padding:24px!important}.als-v1653-assisted__grid>div article{grid-template-columns:48px minmax(0,1fr)!important;gap:12px!important;padding:18px!important}.als-v1653-assisted__grid>div article>a{grid-column:2!important;white-space:normal!important}.als-v167-showroom-browser{margin-inline:0!important;width:100%!important}.als-v167-showroom-list{padding:10px!important;max-height:none!important}.als-v167-showroom-card{padding:16px!important}.als-v167-showroom-card__top{flex-direction:column!important;gap:8px!important}.als-v167-showroom-card__actions{grid-template-columns:1fr 1fr!important}.als-v167-showroom-map{height:330px!important;min-height:330px!important;border-radius:15px!important}.als-v1629-calc-grid{grid-template-columns:1fr!important;gap:16px!important}.als-v1629-calc-summary{position:static!important}.als-v1629-calc-form-card,.als-v1629-calc-summary{padding:18px!important;border-radius:17px!important}.als-v1629-room-fields,.als-v1629-calc-actions{grid-template-columns:1fr!important}.als-v1629-calc-intro{padding:24px 18px!important}.als-viz-workspace{padding-inline:0!important}.als-viz-products{grid-template-columns:1fr 1fr!important;gap:10px!important}.als-viz-result-layout,.als-viz-save-layout,.als-viz-photo-editor,.als-viz-home-card{grid-template-columns:1fr!important}.als-viz-compare{min-height:300px!important}.als-v16-footer-cta__inner{gap:22px!important}.als-v16-footer__grid{grid-template-columns:1fr 1fr!important;gap:28px 18px!important}.als-v16-footer__brand{grid-column:1/-1}.als-v16-footer__brand img{max-width:175px!important}.als-v16-footer__bottom .als-v16-shell{align-items:flex-start!important;flex-direction:column!important;padding-block:17px!important}.als-v16-footer__bottom .als-v16-shell>div{display:flex;flex-wrap:wrap;gap:12px!important}.als-v16-bottom-nav{height:auto!important;min-height:66px!important;display:grid!important;grid-template-columns:repeat(5,1fr)!important;align-items:stretch!important}.als-v16-bottom-nav a{min-width:0!important;min-height:62px!important;padding:7px 2px!important;font-size:10px!important;gap:4px!important}}@media (max-width:420px){.als-v16-shell,.als-v16-narrow,.als-v1653-shell,.als-v1643-shell,.als-v169-shell{width:calc(100% - 24px)!important}.als-v16-header__inner,body.als-rtl .als-v16-header__inner,body.als-ltr .als-v16-header__inner{width:calc(100% - 14px)!important;grid-template-columns:112px minmax(0,1fr)!important}.als-v16-brand img{width:110px!important;max-width:110px!important}.als-v16-action-item--selections{width:40px!important;min-width:40px!important}.als-v16-mobile-toggle{width:40px!important;height:42px!important}.als-v16-footer__grid{grid-template-columns:1fr!important}.als-v16-footer__brand{grid-column:auto}.als-v167-showroom-card__actions{grid-template-columns:1fr!important}.als-viz-products{grid-template-columns:1fr!important}}@media (orientation:landscape) and (max-height:560px) and (max-width:1000px){.als-v16-mobile-drawer{padding-top:12px!important;padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}.als-v16-mobile-drawer__head{top:-12px;padding-top:12px;padding-bottom:10px}.als-v16-mobile-menu{margin:8px 0}.als-v16-mobile-menu a{padding-block:8px;min-height:40px}.als-v16-mobile-drawer__services{padding-block:5px}.als-v16-mobile-drawer__services>*{min-height:40px;padding-block:6px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media (min-width:1181px){.als-v16-main-nav .sub-menu.als-v1668-edge-end{inset-inline-start:auto!important;inset-inline-end:0!important}.als-v16-main-nav .sub-menu.als-v1668-edge-start{inset-inline-start:0!important;inset-inline-end:auto!important}}@media (max-width:782px){html,body{max-width:100%!important;overflow-x:clip!important}.als-v16-mobile-drawer:not(.is-open),.als-v16-selections:not(.is-open):not(.is-visible),.als-selections-drawer:not(.is-open){display:none!important}.als-v16-mobile-drawer.is-open{display:flex!important;transform:none!important;inset-inline-end:0!important;width:min(90vw,390px)!important;max-width:calc(100vw - 12px)!important}.als-v16-selections.is-open,.als-v16-selections.is-visible{display:block!important;transform:none!important;inset-inline-end:0!important;width:min(94vw,440px)!important;max-width:calc(100vw - 12px)!important}.als-selections-drawer.is-open{display:flex!important;transform:none!important;inset-inline-end:0!important;width:min(92vw,420px)!important;max-width:calc(100vw - 12px)!important}.als-v16-menu-overlay:not(.is-open):not(.is-visible),.als-selections-overlay:not(.is-open):not(.is-visible){display:none!important}.als-v16-menu-overlay.is-open,.als-v16-menu-overlay.is-visible,.als-selections-overlay.is-open,.als-selections-overlay.is-visible{display:block!important;position:fixed!important;inset:0!important;width:auto!important;height:auto!important}.als-v16-bottom-nav{left:0!important;right:0!important;width:auto!important;max-width:none!important}}@media (min-width:1025px){.als-v16-header{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:rgb(255 255 255 / .96)!important}.als-v16-header__inner{width:min(100% - 32px,1680px)!important;max-width:1680px!important;margin-inline:auto!important;grid-template-columns:clamp(128px,9.5vw,154px) minmax(560px,1fr) clamp(48px,8vw,128px) auto!important;gap:clamp(8px,.8vw,14px)!important;min-height:84px!important;padding-inline:0!important}.als-v16-brand,.als-v16-brand img{width:clamp(128px,9.5vw,154px)!important;max-width:154px!important;height:auto!important}.als-v16-main-nav{min-width:0!important;overflow:visible!important}.als-v16-main-nav__list{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:clamp(8px,.75vw,15px)!important;min-width:0!important;width:100%!important}.als-v16-main-nav__list>li{flex:0 0 auto!important;min-width:0!important}.als-v16-main-nav__list>li>a{display:inline-flex!important;align-items:center!important;gap:5px!important;font-size:clamp(11.7px,.78vw,13.5px)!important;font-weight:650!important;line-height:1.25!important;white-space:nowrap!important;padding:30px 0!important}.als-v1639-nav-caret{font-size:12px!important;line-height:1!important;margin-inline-start:1px!important}.als-v16-main-nav__list .sub-menu,.als-v1639-knowledge-submenu{top:calc(100% - 13px)!important;min-width:250px!important;padding:9px!important;border-radius:14px!important;box-shadow:0 18px 50px rgb(0 52 30 / .13)!important;z-index:1002!important}.als-v16-main-nav__list .sub-menu a{font-size:13px!important;padding:11px 12px!important}.als-v16-header-search{width:100%!important;max-width:128px!important;min-width:48px!important;height:48px!important;margin:0!important}.als-v16-header__actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:8px!important;min-width:max-content!important}.als-v16-header__actions>*{flex:0 0 auto!important}.als-v16-header__visit{white-space:nowrap!important;min-height:50px!important;padding-inline:clamp(13px,1vw,19px)!important}}@media (min-width:1025px) and (max-width:1450px){.als-v16-header__inner{grid-template-columns:130px minmax(520px,1fr) 50px auto!important;gap:8px!important;width:min(100% - 22px,1680px)!important}.als-v16-brand,.als-v16-brand img{width:130px!important}.als-v16-main-nav__list{gap:7px!important}.als-v16-main-nav__list>li>a{font-size:11.5px!important;padding-block:27px!important}.als-v16-header-search{width:50px!important;max-width:50px!important;padding:0!important;display:grid!important;place-items:center!important;overflow:hidden!important}.als-v16-header-search input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.als-v16-header__actions{gap:5px!important}.als-v16-action-item{min-width:43px!important}.als-v16-action-item__label{display:none!important}.als-v16-header__visit{font-size:12px!important;padding-inline:13px!important}}@media (min-width:1025px) and (max-width:1180px){.als-v16-header__inner{grid-template-columns:118px minmax(0,1fr) auto!important;width:min(100% - 16px,1680px)!important}.als-v16-brand,.als-v16-brand img{width:118px!important}.als-v16-header-search{display:none!important}.als-v16-main-nav__list{gap:5px!important}.als-v16-main-nav__list>li>a{font-size:10.7px!important}.als-v16-header__visit{padding-inline:10px!important;font-size:11px!important}}body.als-ltr .als-v16-main-nav__list .sub-menu,body.als-ltr .als-v1639-knowledge-submenu{left:0!important;right:auto!important;text-align:left!important}body.als-rtl .als-v16-main-nav__list .sub-menu,body.als-rtl .als-v1639-knowledge-submenu{right:0!important;left:auto!important;text-align:right!important}.als-v1658-service-page{background:#fbfaf7;color:#18251d}.als-v1658-service-page .als-v16-shell{width:min(100% - 40px,1380px);margin-inline:auto}.als-v1658-service-hero{position:relative;isolation:isolate;overflow:hidden;padding:54px 0 58px;background:#eef4f0}.als-v1658-service-hero:before{content:"";position:absolute;inset:0;z-index:-2;background-size:cover;background-position:center;opacity:.18;transform:scale(1.02)}.als-v1658-service-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(248 249 246 / .99) 0%,rgb(248 249 246 / .91) 54%,rgb(248 249 246 / .75) 100%)}body.als-rtl .als-v1658-service-hero:after{background:linear-gradient(270deg,rgb(248 249 246 / .99) 0%,rgb(248 249 246 / .91) 54%,rgb(248 249 246 / .75) 100%)}.als-v1658-service-hero--installation:before{background-image:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://www.alsourayia.com/wp-content/themes/alsourayia-enterprise-v16-114-stability-performance/assets/css/../images/about-us-detail-1.webp')}.als-v1658-service-hero--delivery:before{background-image:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://www.alsourayia.com/wp-content/themes/alsourayia-enterprise-v16-114-stability-performance/assets/css/../images/sales-visit-hero.webp')}.als-v1658-service-hero--returns:before{background-image:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://www.alsourayia.com/wp-content/themes/alsourayia-enterprise-v16-114-stability-performance/assets/css/../images/visit-service.webp')}.als-v1658-service-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:42px;align-items:center}.als-v1658-service-hero h1{margin:10px 0 16px;color:#00552f;font-size:clamp(38px,4.4vw,64px);line-height:1.07;letter-spacing:-.025em}.als-v1658-service-hero p{max-width:880px;margin:0;color:#4d5e54;font-size:17px;line-height:1.95}.als-v1658-eyebrow,.als-v1658-section-head>span{display:block;color:#b18417;font-size:13px;font-weight:800;letter-spacing:.02em}.als-v1658-service-hero aside{display:flex;min-height:205px;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:rgb(255 255 255 / .86);border:1px solid rgb(0 78 41 / .11);border-radius:28px;box-shadow:0 20px 55px rgb(0 52 30 / .08);backdrop-filter:blur(12px)}.als-v1658-service-hero aside .material-symbols-outlined{font-size:46px;color:#00683c;margin-bottom:14px}.als-v1658-service-hero aside strong{display:block;font-size:20px;color:#004e29;margin-bottom:6px}.als-v1658-service-hero aside small{color:#68766d;font-size:13px}.als-v1658-service-section{padding:78px 0;background:#fff}.als-v1658-service-section.is-soft{background:#f4f1eb}.als-v1658-section-head{text-align:center;max-width:840px;margin:0 auto 38px}.als-v1658-section-head h2{margin:9px 0 10px;color:#004e29;font-size:clamp(30px,3vw,44px);line-height:1.18}.als-v1658-section-head p{margin:0;color:#617067;line-height:1.85}.als-v1658-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.als-v1658-guide-card{display:flex;min-height:360px;flex-direction:column;padding:30px;background:#fbfaf7;border:1px solid #e1dfd8;border-radius:24px;box-shadow:0 15px 38px rgb(24 46 31 / .045);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.als-v1658-guide-card:hover{transform:translateY(-5px);border-color:rgb(0 78 41 / .26);box-shadow:0 20px 46px rgb(24 46 31 / .08)}.als-v1658-guide-card>.material-symbols-outlined{display:grid;width:62px;height:62px;place-items:center;border-radius:18px;background:#e7f2eb;color:#00683c;font-size:31px;margin-bottom:24px}.als-v1658-guide-card h3{margin:0 0 13px;color:#004e29;font-size:25px}.als-v1658-guide-card p{margin:0 0 25px;color:#5d6b62;line-height:1.85;flex:1}.als-v1658-guide-card>div{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.als-v1658-btn{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border-radius:12px;padding:11px 22px;text-decoration:none;font-weight:800;transition:.2s ease}.als-v1658-btn.is-primary{background:#005b33;color:#fff}.als-v1658-btn.is-primary:hover{background:#004525;color:#fff}.als-v1658-btn.is-gold{background:#c99b2b;color:#13231a}.als-v1658-btn.is-gold:hover{background:#d8ad45;color:#13231a}.als-v1658-btn.is-light{background:#fff;color:#00552f;border:1px solid rgb(255 255 255 / .5)}.als-v1658-link{color:#005b33;text-decoration:none;font-weight:800}.als-v1658-link:hover{text-decoration:underline}.als-v1658-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.als-v1658-info-grid article{position:relative;padding:28px;background:#fff;border:1px solid #e2ded4;border-radius:22px}.als-v1658-info-grid article>span{display:grid;width:46px;height:46px;place-items:center;border-radius:50%;background:#005b33;color:#fff;font-weight:900;margin-bottom:18px}.als-v1658-info-grid h3{margin:0 0 10px;color:#004e29;font-size:22px}.als-v1658-info-grid p{margin:0;color:#5d6b62;line-height:1.8}.als-v1658-policy-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.als-v1658-policy-list>div{display:flex;gap:16px;padding:22px;background:#fff;border:1px solid #dedbd3;border-radius:18px;align-items:flex-start}.als-v1658-policy-list .material-symbols-outlined{display:grid;width:44px;height:44px;place-items:center;flex:0 0 44px;border-radius:14px;background:#e7f2eb;color:#00683c}.als-v1658-policy-list p{margin:0;color:#47584e;line-height:1.85}.als-v1658-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.als-v1658-rule-grid article{padding:24px;background:#fbfaf7;border:1px solid #e2ded4;border-radius:20px}.als-v1658-rule-grid article>.material-symbols-outlined{color:#b18417;font-size:26px}.als-v1658-rule-grid h3{margin:9px 0;color:#004e29;font-size:21px}.als-v1658-rule-grid p{margin:0;color:#5a685f;line-height:1.82}.als-v1658-policy-note{display:flex;gap:20px;max-width:980px;margin:auto;padding:30px;background:#fff;border:1px solid #dedbd3;border-radius:24px;align-items:flex-start}.als-v1658-policy-note>.material-symbols-outlined{display:grid;width:54px;height:54px;place-items:center;flex:0 0 54px;border-radius:17px;background:#fff6df;color:#9b7110;font-size:29px}.als-v1658-policy-note h2{margin:0 0 9px;color:#004e29}.als-v1658-policy-note p{margin:0 0 12px;color:#5d6b62;line-height:1.85}.als-v1658-service-cta{padding:44px 0;background:linear-gradient(135deg,#003b23,#00633a);color:#fff}.als-v1658-service-cta .als-v16-shell{display:flex;align-items:center;justify-content:space-between;gap:28px}.als-v1658-service-cta h2{margin:0 0 7px;color:#fff;font-size:clamp(27px,2.6vw,39px)}.als-v1658-service-cta p{margin:0;color:rgb(255 255 255 / .82);line-height:1.75}.als-v1658-actions{display:flex;gap:10px;flex-wrap:wrap}.als-v1639-customer-service .als-v1639-cs-grid article{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.als-v1639-customer-service .als-v1639-cs-grid article:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgb(0 52 30 / .07);border-color:rgb(0 78 41 / .24)}.als-v1639-customer-service .als-v1639-cs-grid article a{display:inline-flex;align-items:center;gap:5px;font-weight:800}@media(max-width:1024px){.als-v1658-service-hero__inner{grid-template-columns:1fr;gap:26px}.als-v1658-service-hero aside{min-height:150px}.als-v1658-guide-grid,.als-v1658-info-grid{grid-template-columns:1fr 1fr}.als-v1658-policy-list,.als-v1658-rule-grid{grid-template-columns:1fr}}@media(max-width:767px){.als-v1658-service-page .als-v16-shell{width:min(100% - 30px,1380px)}.als-v1658-service-hero{padding:36px 0}.als-v1658-service-hero__inner{gap:20px}.als-v1658-service-hero h1{font-size:38px}.als-v1658-service-hero p{font-size:15px}.als-v1658-service-hero aside{min-height:125px;border-radius:20px}.als-v1658-service-section{padding:54px 0}.als-v1658-guide-grid,.als-v1658-info-grid{grid-template-columns:1fr}.als-v1658-guide-card{min-height:0;padding:24px}.als-v1658-policy-list>div{padding:18px}.als-v1658-policy-note{padding:22px;gap:13px}.als-v1658-policy-note>.material-symbols-outlined{width:46px;height:46px;flex-basis:46px}.als-v1658-service-cta .als-v16-shell{align-items:flex-start;flex-direction:column}.als-v1658-service-cta .als-v1658-btn{width:100%}.als-v1658-actions{width:100%}.als-v1658-actions .als-v1658-btn{flex:1 1 100%}}.als-v1667-home-offers .als-v1662-offer-panels{margin-top:4px}.als-v1667-offer-group{position:relative;animation:v67OfferCardsIn .32s ease both}@keyframes v67OfferCardsIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.als-v1667-offer-slider{position:relative;padding-inline:42px}.als-v1667-offer-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/3);gap:16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:8px 2px 18px}.als-v1667-offer-track::-webkit-scrollbar{display:none}.als-v1667-offer-card{scroll-snap-align:start;min-width:0;overflow:hidden;border:1px solid rgb(0 78 41 / .11);border-radius:23px;background:#fff;box-shadow:0 15px 38px rgb(5 43 28 / .07);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.als-v1667-offer-card:hover{transform:translateY(-5px);border-color:rgb(0 91 51 / .22);box-shadow:0 22px 46px rgb(5 43 28 / .11)}.als-v1667-offer-card__media{position:relative;display:block;aspect-ratio:1.55/1;overflow:hidden;background:#eef2ef}.als-v1667-offer-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .55s ease}.als-v1667-offer-card:hover .als-v1667-offer-card__media img{transform:scale(1.045)}.als-v1667-offer-card__shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgb(0 46 27 / .18) 100%);pointer-events:none}.als-v1667-offer-card__badge{position:absolute;z-index:2;top:13px;inset-inline-start:13px;max-width:calc(100% - 26px);padding:7px 11px;border-radius:999px;background:rgb(0 78 41 / .9);color:#fff;font-size:11px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;backdrop-filter:blur(7px)}.als-v1667-offer-card.is-offer-category .als-v1667-offer-card__badge{background:rgb(186 137 29 / .93)}.als-v1667-offer-card__body{padding:19px 19px 20px}.als-v1667-offer-card__body>span{display:block;margin-bottom:7px;color:#9a7112;font-size:11.5px;font-weight:800}.als-v1667-offer-card__body h3{margin:0 0 9px;color:#004e29;font-size:21px;line-height:1.35;min-height:56px}.als-v1667-offer-card__body h3 a{color:inherit;text-decoration:none}.als-v1667-offer-card__body p{margin:0 0 16px;min-height:48px;color:#637068;font-size:13.5px;line-height:1.75;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.als-v1667-offer-card__cta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:14px;border-top:1px solid rgb(0 78 41 / .09);color:#006238;text-decoration:none;font-size:13px;font-weight:850}.als-v1667-offer-card__cta .material-symbols-outlined{font-size:18px}.als-v1667-offer-arrow{position:absolute;z-index:4;top:50%;transform:translateY(-50%);width:43px;height:43px;border:1px solid rgb(0 78 41 / .16);border-radius:50%;display:grid;place-items:center;background:rgb(255 255 255 / .96);color:#006238;box-shadow:0 10px 25px rgb(0 54 31 / .11);cursor:pointer;transition:.2s ease}.als-v1667-offer-arrow:hover{background:#005b34;color:#fff;border-color:#005b34}.als-v1667-offer-arrow .material-symbols-outlined{font-size:20px}.als-v1667-offer-arrow.is-prev{inset-inline-start:0}.als-v1667-offer-arrow.is-next{inset-inline-end:0}.als-v1667-offer-arrow:disabled{opacity:.3;cursor:default}.als-v1667-home-offers .als-v1662-offers-footer{margin-top:13px}.als-v169-filters{--v1667-filter-h:72px;align-items:stretch!important}.als-v169-filters>label,.als-v169-filters>select,.als-v169-filters>.als-v169-color-filter,.als-v169-filters>button,.als-v169-filters>a{height:var(--v1667-filter-h)!important;min-height:var(--v1667-filter-h)!important;box-sizing:border-box!important;border-radius:13px!important}.als-v169-filters>label{padding-block:0!important}.als-v169-filters>select{padding-block:0!important}.als-v169-filters>.als-v169-color-filter{display:block!important;position:relative!important;background:#fff!important;border:1px solid #dfe5e2!important}.als-v169-filters>.als-v169-color-filter>summary{width:100%!important;height:100%!important;min-height:100%!important;border:0!important;border-radius:12px!important;padding:0 17px!important;box-shadow:none!important;background:#fff!important}.als-v169-filters>.als-v169-color-filter[open]>summary{box-shadow:inset 0 0 0 2px rgb(0 107 60 / .09)!important}.als-v169-filters>button,.als-v169-filters>a{display:flex!important;align-items:center!important;justify-content:center!important}.als-v1644-offer-filter-form{--v1667-filter-h:60px;align-items:stretch!important}.als-v1644-offer-filter-form>label,.als-v1644-offer-filter-form>select,.als-v1644-offer-filter-form>.als-v169-color-filter,.als-v1644-offer-filter-form>button,.als-v1644-offer-filter-form>a{height:var(--v1667-filter-h)!important;min-height:var(--v1667-filter-h)!important;box-sizing:border-box!important}.als-v1644-offer-filter-form>.als-v169-color-filter>summary{height:100%!important;min-height:100%!important;border:0!important}.als-v1643-offers-hub.is-root>.als-v1643-banner-carousel{margin-top:34px!important}@media(max-width:980px){.als-v1667-offer-track{grid-auto-columns:calc((100% - 14px)/2);gap:14px}.als-v1667-offer-slider{padding-inline:38px}.als-v169-filters{--v1667-filter-h:66px}}@media(max-width:680px){.als-v1667-offer-slider{padding-inline:0}.als-v1667-offer-track{grid-auto-columns:86%;gap:12px;padding-inline:2px 14%}.als-v1667-offer-arrow{display:none}.als-v1667-offer-card__media{aspect-ratio:1.45/1}.als-v1667-offer-card__body{padding:16px}.als-v1667-offer-card__body h3{font-size:18px;min-height:49px}.als-v169-filters{--v1667-filter-h:58px}.als-v169-filters>.als-v169-color-filter__panel{position:static!important}}.als-language-switch{position:relative;z-index:2;min-width:74px;min-height:38px;padding:7px 12px;border:1px solid rgb(0 78 41 / .22);border-radius:999px;justify-content:center;font-weight:700;line-height:1;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:#fff0}.als-language-switch:hover,.als-language-switch:focus-visible{border-color:#004e29;background:rgb(0 78 41 / .07);outline:2px solid #fff0}.als-language-switch[aria-busy="true"]{opacity:.65;pointer-events:none}.als-v16-mobile-drawer__services>div:has(.als-language-switch){display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px}.als-v16-mobile-drawer__services .als-language-switch{flex:1 1 auto;min-height:44px;background:#fff;color:#004e29!important}body.als-ltr .als-v16-mobile-drawer,html[dir="ltr"] .als-v16-mobile-drawer{direction:ltr;text-align:left}body.als-ltr .als-v16-mobile-drawer__services>div:has(.als-language-switch),html[dir="ltr"] .als-v16-mobile-drawer__services>div:has(.als-language-switch){direction:ltr}@media (max-width:1024px){.als-v16-utility__lang .als-language-switch{min-width:68px;min-height:34px;padding-inline:10px}}.als-v1653-project-proof{display:none!important}.als-v1661-catalogs{display:none!important}.als-v1653-solutions__grid.als-v1690-carousel-track,.als-v1653-products__grid.als-v1690-carousel-track,.als-v1653-showrooms__grid.als-v1690-carousel-track,.als-v1653-knowledge__grid.als-v1690-carousel-track{--als-v1690-gap:20px;display:flex!important;grid-template-columns:none!important;gap:var(--als-v1690-gap)!important;width:100%;max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;padding:4px 2px 14px!important;margin:0!important;scroll-snap-type:x mandatory;scroll-padding-inline:2px;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y;cursor:grab}.als-v1653-solutions__grid.als-v1690-carousel-track:active,.als-v1653-products__grid.als-v1690-carousel-track:active,.als-v1653-showrooms__grid.als-v1690-carousel-track:active,.als-v1653-knowledge__grid.als-v1690-carousel-track:active{cursor:grabbing}.als-v1690-carousel-track::-webkit-scrollbar{display:none;width:0;height:0}.als-v1653-solutions__grid.als-v1690-carousel-track>.als-v1653-solution-card,.als-v1653-products__grid.als-v1690-carousel-track>.als-v1653-product-card,.als-v1653-showrooms__grid.als-v1690-carousel-track>article,.als-v1653-knowledge__grid.als-v1690-carousel-track>article{flex:0 0 calc((100% - (var(--als-v1690-gap) * 2))/3)!important;width:auto!important;max-width:none!important;scroll-snap-align:start;scroll-snap-stop:always}.als-v1653-products__grid.als-v1690-carousel-track>.als-v1653-product-card,.als-v1653-showrooms__grid.als-v1690-carousel-track>article,.als-v1653-knowledge__grid.als-v1690-carousel-track>article{align-self:stretch}.als-v1653-showrooms__grid.als-v1690-carousel-track>article{min-height:250px!important}.als-v1690-carousel-nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:12px;direction:ltr}.als-v1690-carousel-nav button{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border:1px solid rgb(0 78 41 / .18);border-radius:50%;background:#fff;color:#005f35;box-shadow:0 7px 20px rgb(13 53 34 / .07);cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.als-v1690-carousel-nav button:hover{transform:translateY(-2px);background:#005f35;color:#fff;border-color:#005f35}.als-v1690-carousel-nav button:focus-visible{outline:3px solid rgb(199 151 48 / .3);outline-offset:3px}.als-v1690-carousel-nav button:disabled{opacity:.34;cursor:default;transform:none}.als-v1690-carousel-nav .material-symbols-outlined{font-size:22px}.als-v1690-carousel-progress{position:relative;width:min(180px,32vw);height:4px;overflow:hidden;border-radius:999px;background:rgb(0 78 41 / .11)}.als-v1690-carousel-progress>span{position:absolute;inset-block:0;inset-inline-start:0;width:var(--als-v1690-progress,0%);border-radius:inherit;background:#c79a32;transition:width .25s ease}.als-v1690-carousel-count{min-width:46px;color:#56635c;font-size:12px;font-weight:700;letter-spacing:.04em;text-align:center;font-variant-numeric:tabular-nums}.als-v1653-solutions,.als-v1653-products,.als-v1653-showrooms,.als-v1653-knowledge{padding-top:70px!important;padding-bottom:70px!important}.als-v1653-solutions .als-v1653-heading,.als-v1653-products .als-v1653-heading,.als-v1653-showrooms .als-v1653-heading,.als-v1653-knowledge .als-v1653-heading{margin-bottom:28px!important}@media (max-width:1100px){.als-v1653-solutions__grid.als-v1690-carousel-track>.als-v1653-solution-card,.als-v1653-products__grid.als-v1690-carousel-track>.als-v1653-product-card,.als-v1653-showrooms__grid.als-v1690-carousel-track>article,.als-v1653-knowledge__grid.als-v1690-carousel-track>article{flex-basis:calc((100% - var(--als-v1690-gap))/2)!important}}@media (max-width:767px){.als-v1653-solutions,.als-v1653-products,.als-v1653-showrooms,.als-v1653-knowledge{padding-top:46px!important;padding-bottom:46px!important}.als-v1653-solutions .als-v1653-heading,.als-v1653-products .als-v1653-heading,.als-v1653-showrooms .als-v1653-heading,.als-v1653-knowledge .als-v1653-heading{margin-bottom:22px!important}.als-v1653-solutions__grid.als-v1690-carousel-track,.als-v1653-products__grid.als-v1690-carousel-track,.als-v1653-showrooms__grid.als-v1690-carousel-track,.als-v1653-knowledge__grid.als-v1690-carousel-track{--als-v1690-gap:14px;padding-bottom:10px!important}.als-v1653-solutions__grid.als-v1690-carousel-track>.als-v1653-solution-card{flex-basis:min(86vw,330px)!important;min-height:275px!important}.als-v1653-products__grid.als-v1690-carousel-track>.als-v1653-product-card{flex-basis:min(88vw,340px)!important}.als-v1653-showrooms__grid.als-v1690-carousel-track>article{flex-basis:min(89vw,344px)!important;min-height:230px!important;padding:20px!important}.als-v1653-knowledge__grid.als-v1690-carousel-track>article{flex-basis:min(86vw,326px)!important;min-height:0!important;border-radius:22px!important;box-shadow:0 14px 36px rgb(18 48 31 / .09)!important;border-color:rgb(0 78 41 / .08)!important}.als-v1653-showrooms__grid.als-v1690-carousel-track article>div{grid-template-columns:1fr 1fr!important;gap:8px!important}.als-v1653-showrooms__grid.als-v1690-carousel-track .als-v1653-btn{min-width:0;padding-inline:8px!important;font-size:12px}.als-v1653-showrooms__grid.als-v1690-carousel-track h3{font-size:19px;line-height:1.45;margin-bottom:12px}.als-v1653-showrooms__grid.als-v1690-carousel-track p{margin-bottom:18px}.als-v1653-products__grid.als-v1690-carousel-track .als-v1653-product-card__media{height:auto!important;aspect-ratio:1.34/1!important}.als-v1653-solutions__grid.als-v1690-carousel-track,.als-v1653-products__grid.als-v1690-carousel-track,.als-v1653-showrooms__grid.als-v1690-carousel-track,.als-v1653-knowledge__grid.als-v1690-carousel-track{margin-inline:-2px!important;padding-inline:2px!important;scroll-padding-inline:2px}.als-v1653-solutions__grid.als-v1690-carousel-track>.als-v1653-solution-card,.als-v1653-products__grid.als-v1690-carousel-track>.als-v1653-product-card,.als-v1653-showrooms__grid.als-v1690-carousel-track>article,.als-v1653-knowledge__grid.als-v1690-carousel-track>article{scroll-snap-align:start;border-radius:22px!important;transform:translateZ(0)}.als-v1653-solutions__grid.als-v1690-carousel-track>.als-v1653-solution-card{box-shadow:0 16px 38px rgb(9 43 27 / .13)!important}.als-v1653-products__grid.als-v1690-carousel-track>.als-v1653-product-card,.als-v1653-showrooms__grid.als-v1690-carousel-track>article{box-shadow:0 14px 34px rgb(18 48 31 / .085)!important}.als-v1653-knowledge__grid.als-v1690-carousel-track .als-v1654-knowledge-media{height:168px!important;border-radius:0!important}.als-v1653-knowledge__grid.als-v1690-carousel-track .als-v1654-knowledge-body{padding:18px 18px 20px!important}.als-v1653-knowledge__grid.als-v1690-carousel-track .als-v1654-knowledge-body>.material-symbols-outlined{width:38px;height:38px;margin-bottom:10px;font-size:20px}.als-v1653-knowledge__grid.als-v1690-carousel-track .als-v1654-knowledge-body h3{margin-bottom:14px!important;font-size:18px!important;line-height:1.55!important}.als-v1653-knowledge__grid.als-v1690-carousel-track .als-v1654-knowledge-body>a{font-size:13px}.als-v1690-carousel-nav{justify-content:space-between;gap:10px;margin-top:8px}.als-v1690-carousel-nav button{width:40px;height:40px;flex-basis:40px;box-shadow:0 8px 22px rgb(13 53 34 / .08)}.als-v1690-carousel-count{min-width:52px;padding:6px 8px;border:1px solid rgb(0 78 41 / .08);border-radius:999px;background:#fff;box-shadow:0 7px 18px rgb(13 53 34 / .045)}.als-v1690-carousel-progress{flex:1;width:auto;max-width:none}}@media (max-width:390px){.als-v1653-showrooms__grid.als-v1690-carousel-track article>div{grid-template-columns:1fr 1fr!important}.als-v1653-showrooms__grid.als-v1690-carousel-track .als-v1653-btn{gap:4px!important;font-size:11px}}@media (prefers-reduced-motion:reduce){.als-v1690-carousel-track{scroll-behavior:auto!important}.als-v1690-carousel-nav button,.als-v1690-carousel-progress>span{transition:none!important}}.als-v1698-handmade-offer{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:28px;align-items:stretch;padding:22px;border:1px solid rgb(0 91 56 / .14);border-radius:24px;background:linear-gradient(135deg,#f7faf7,#fff);box-shadow:0 14px 36px rgb(28 54 39 / .07)}.als-v1698-handmade-offer__media{display:block;min-height:260px;border-radius:18px;overflow:hidden;background:#edf3ee}.als-v1698-handmade-offer__media img{width:100%;height:100%;min-height:260px;object-fit:cover;display:block}.als-v1698-handmade-offer__body{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:start;padding:8px 2px}.als-v1698-handmade-offer__body>span{font-size:.83rem;font-weight:800;color:#b47a16;margin-bottom:7px}.als-v1698-handmade-offer__body h3{margin:0 0 10px;color:#005b38;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.35}.als-v1698-handmade-offer__body p{margin:0 0 18px;color:#58635d;line-height:1.9;max-width:720px}.als-v1698-handmade-offer__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.als-v1698-handmade-offer__chips b{font-size:.78rem;font-weight:700;color:#005b38;background:#edf6f1;border:1px solid #d7eadf;border-radius:999px;padding:7px 11px}.als-v1698-handmade-offer__cta{display:inline-flex;align-items:center;gap:8px;background:#005b38;color:#fff!important;text-decoration:none!important;border-radius:12px;padding:11px 17px;font-weight:800}.als-v16-footer__brand p{line-height:1.9;max-width:400px;text-wrap:pretty}@media(max-width:767px){.als-v1698-handmade-offer{grid-template-columns:1fr;gap:16px;padding:14px;border-radius:20px}.als-v1698-handmade-offer__media,.als-v1698-handmade-offer__media img{min-height:210px;max-height:260px}.als-v1698-handmade-offer__body{padding:3px}.als-v1698-handmade-offer__chips{gap:6px}.als-v16-footer__brand p{font-size:.9rem;line-height:1.85}}.als-v16-footer .als-v16-footer__main{padding-block:54px 42px!important}.als-v16-footer .als-v16-footer__grid{display:grid!important;grid-template-columns:minmax(330px,1.55fr) repeat(4,minmax(135px,.78fr))!important;gap:clamp(30px,3vw,52px)!important;align-items:start!important;padding-block:0!important}.als-v16-footer .als-v16-footer__grid>div{min-width:0;align-self:start!important;margin:0!important;padding:0!important}.als-v16-footer .als-v16-footer__brand img{display:block!important;width:min(190px,100%)!important;height:auto!important;max-height:72px!important;object-fit:contain!important;object-position:center!important;margin:0 0 20px!important}.als-v16-footer .als-v16-footer__brand>p{margin:0!important;max-width:420px!important;font-family:inherit!important;font-size:15px!important;font-weight:400!important;line-height:2!important;letter-spacing:0!important;text-align:start!important;text-wrap:pretty}.als-v16-footer .als-v16-footer__grid h3{margin:3px 0 19px!important;padding:0!important;font-family:inherit!important;font-size:17px!important;font-weight:800!important;line-height:1.45!important}.als-v16-footer .als-v16-footer__grid ul{display:grid!important;gap:11px!important;margin:0!important;padding:0!important;list-style:none!important}.als-v16-footer .als-v16-footer__grid li,.als-v16-footer .als-v16-footer__grid li a{margin:0!important;padding:0!important;font-family:inherit!important;font-size:14.5px!important;font-weight:400!important;line-height:1.65!important}.als-v16-footer .als-v16-footer__contact{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important;margin-top:0!important}.als-v16-footer .als-v16-footer__contact h3{width:100%;margin-bottom:7px!important}.als-v16-footer .als-v16-footer__contact a{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;width:max-content!important;max-width:100%;margin:0!important;font-size:14.5px!important;line-height:1.55!important;white-space:nowrap}.als-v16-footer .als-v16-footer__contact a svg{flex:0 0 auto}.als-v16-footer .als-v16-footer__contact>p{margin:8px 0 0!important;max-width:220px!important;font-family:inherit!important;font-size:14.5px!important;line-height:1.75!important;text-align:start!important}.als-v16-footer .als-v16-footer__social{margin-top:18px!important}.als-v16-footer .als-v16-footer__bottom .als-v16-shell{min-height:58px!important}@media(max-width:1100px){.als-v16-footer .als-v16-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:34px 46px!important}.als-v16-footer .als-v16-footer__brand{grid-column:1/-1!important}.als-v16-footer .als-v16-footer__brand>p{max-width:700px!important}}@media(max-width:767px){.als-v16-footer .als-v16-footer__main{padding-block:38px 30px!important}.als-v16-footer .als-v16-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px 24px!important}.als-v16-footer .als-v16-footer__brand,.als-v16-footer .als-v16-footer__contact{grid-column:1/-1!important}.als-v16-footer .als-v16-footer__brand img{width:min(170px,100%)!important;margin-bottom:16px!important}.als-v16-footer .als-v16-footer__brand>p{max-width:100%!important;font-size:14px!important;line-height:1.9!important}.als-v16-footer .als-v16-footer__grid h3{font-size:15.5px!important;margin-bottom:14px!important}.als-v16-footer .als-v16-footer__grid li,.als-v16-footer .als-v16-footer__grid li a,.als-v16-footer .als-v16-footer__contact a,.als-v16-footer .als-v16-footer__contact>p{font-size:13.5px!important}.als-v16-footer .als-v16-footer__contact{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px 18px!important;align-items:center!important}.als-v16-footer .als-v16-footer__contact h3,.als-v16-footer .als-v16-footer__contact>p{grid-column:1/-1!important}.als-v16-footer .als-v16-footer__contact>p{margin-top:2px!important;max-width:none!important}}@media(max-width:420px){.als-v16-footer .als-v16-footer__grid{gap:27px 18px!important}.als-v16-footer .als-v16-footer__contact a{white-space:normal}}.als-v1653-hero__content>div{position:relative;padding:28px 30px;border-radius:24px;background:linear-gradient(135deg,rgb(250 249 246 / .93),rgb(250 249 246 / .77));border:1px solid rgb(255 255 255 / .55);box-shadow:0 22px 60px rgb(7 43 25 / .12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.als-v1653-hero__content h1{color:#073f25!important;text-shadow:none!important}.als-v1653-hero__content p{color:#33463a!important;font-weight:500}.als-v1653-hero__content .als-v1653-eyebrow{color:#8a6500!important;font-weight:800}.als-v1654-hero-actions{display:flex!important;flex-wrap:wrap!important;margin-top:24px!important}.als-v1654-hero-actions .als-v1653-btn{min-height:50px!important;visibility:visible!important;opacity:1!important}.als-v1654-brand-visual figure{min-height:560px!important;background:#eef2ed!important;border-radius:30px!important}.als-v1654-brand-visual figure img{display:block!important;opacity:1!important;visibility:visible!important;object-fit:cover!important;object-position:center!important}.als-v1654-brand-visual::after{content:"";position:absolute;inset:28px -18px -22px 28px;border-radius:30px;border:1px solid rgb(197 158 65 / .34);z-index:-1;pointer-events:none}.als-v1653-product-card__colors{display:block!important;min-height:92px!important;overflow:visible!important}.als-v1653-swatches{display:flex!important;visibility:visible!important;opacity:1!important;min-height:38px!important;gap:10px!important}.als-v1653-swatches button{display:inline-block!important;visibility:visible!important;opacity:1!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;border-radius:50%!important;background-color:var(--swatch)!important;border:2px solid #fff!important;box-shadow:0 0 0 1px rgb(43 57 49 / .28),inset 0 0 0 1px rgb(0 0 0 / .08)!important}.als-v1653-swatches button.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px #006b3b,inset 0 0 0 1px rgb(0 0 0 / .1)!important}.als-v1653-compare__after,.als-v1653-compare__before img{filter:none!important;opacity:1!important}.als-v1653-compare__before{width:50%!important}.als-v1653-compare::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:3;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .05)}.als-v1654-logo-track{animation-duration:112s!important}.als-v1654-logo-row.is-reverse .als-v1654-logo-track{animation-duration:120s!important}.als-v1654-logo-card{height:132px!important;padding:16px 24px!important;background:#fff!important}.als-v1654-logo-card img{max-height:88px!important;max-width:92%!important;filter:none!important;opacity:1!important;image-rendering:auto!important;transform:translateZ(0);backface-visibility:hidden}.als-v1654-logo-card:hover img{filter:none!important;opacity:1!important;transform:scale(1.035) translateZ(0)!important}@media(max-width:991px){.als-v1653-hero__content>div{padding:24px;border-radius:20px}.als-v1654-brand-visual figure{min-height:470px!important}.als-v1654-logo-track{animation-duration:96s!important}.als-v1654-logo-row.is-reverse .als-v1654-logo-track{animation-duration:104s!important}.als-v1654-logo-card{height:112px!important}.als-v1654-logo-card img{max-height:72px!important}}@media(max-width:767px){.als-v1653-hero__content>div{padding:20px 18px;background:rgb(250 249 246 / .91)}.als-v1654-brand-visual figure{min-height:390px!important}.als-v1654-brand-visual::after{inset:18px -10px -14px 18px}.als-v1654-logo-track{animation-duration:82s!important}.als-v1654-logo-row.is-reverse .als-v1654-logo-track{animation-duration:88s!important}.als-v1654-logo-card{height:100px!important;padding:14px 16px!important}.als-v1654-logo-card img{max-height:64px!important}}:root{--v63-green:#005b33;--v63-deep:#003f27;--v63-gold:#c89a35;--v63-line:rgba(0,78,41,.13)}@media (min-width:1025px){.als-v16-header{background:rgb(255 255 255 / .975)!important;border-bottom:1px solid rgb(0 78 41 / .10)!important;box-shadow:0 9px 28px rgb(1 42 25 / .055)!important;backdrop-filter:blur(18px) saturate(1.08)!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important}.als-v16-header__inner{width:min(calc(100% - 36px),1720px)!important;max-width:1720px!important;min-height:88px!important;margin-inline:auto!important;padding:0!important;display:grid!important;grid-template-columns:clamp(148px,10.6vw,178px) minmax(470px,1fr) clamp(176px,14vw,228px) auto!important;gap:clamp(10px,1vw,18px)!important;align-items:center!important}.als-v16-brand{width:auto!important;max-width:none!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:0!important}.als-v16-brand::after{display:none!important}.als-v16-brand img{display:block!important;width:clamp(148px,10.6vw,178px)!important;max-width:178px!important;height:64px!important;object-fit:contain!important;object-position:center!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:drop-shadow(0 7px 13px rgb(0 63 38 / .09))!important;transition:transform .22s ease,filter .22s ease!important}.als-v16-brand:hover img{transform:translateY(-1px) scale(1.018)!important;filter:drop-shadow(0 10px 17px rgb(0 63 38 / .12))!important}.als-v16-main-nav{min-width:0!important;overflow:visible!important}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{display:flex!important;width:100%!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:clamp(9px,.85vw,17px)!important;margin:0!important;padding:0!important}.als-v16-main-nav__list>li,.als-v16-main-nav .nav-menu>li{flex:0 0 auto!important;position:relative!important}.als-v16-main-nav__list>li>a,.als-v16-main-nav .nav-menu>li>a{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:10px 2px!important;color:#25372d!important;font-size:clamp(12.1px,.82vw,13.7px)!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important;text-decoration:none!important;transition:color .18s ease!important}.als-v16-main-nav__list>li>a::after,.als-v16-main-nav .nav-menu>li>a::after{content:""!important;position:absolute!important;inset-inline:50% auto!important;bottom:2px!important;width:0!important;height:2px!important;border-radius:999px!important;background:var(--v63-green)!important;transform:translateX(50%)!important;transition:width .2s ease!important}body.als-ltr .als-v16-main-nav__list>li>a::after,body.als-ltr .als-v16-main-nav .nav-menu>li>a::after{transform:translateX(-50%)!important}.als-v16-main-nav__list>li>a:hover,.als-v16-main-nav__list>li.current-menu-item>a,.als-v16-main-nav__list>li.current_page_item>a,.als-v16-main-nav .nav-menu>li>a:hover{color:var(--v63-green)!important}.als-v16-main-nav__list>li>a:hover::after,.als-v16-main-nav__list>li.current-menu-item>a::after,.als-v16-main-nav__list>li.current_page_item>a::after{width:32px!important}.als-v16-header-search,body.als-rtl .als-v16-header-search,body.als-ltr .als-v16-header-search{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:228px!important;height:50px!important;padding:0 5px 0 13px!important;margin:0!important;border:1px solid rgb(0 78 41 / .17)!important;border-radius:14px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 7px 18px rgb(2 49 29 / .045)!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important}body.als-rtl .als-v16-header-search{padding:0 13px 0 5px!important}.als-v16-header-search:focus-within{max-width:228px!important;border-color:rgb(0 91 51 / .48)!important;box-shadow:0 10px 25px rgb(2 49 29 / .075),0 0 0 3px rgb(0 91 51 / .055)!important;transform:translateY(-1px)!important}.als-v16-header-search input,body.als-rtl .als-v16-header-search input,body.als-ltr .als-v16-header-search input{position:static!important;display:block!important;width:100%!important;min-width:0!important;height:48px!important;padding:0!important;margin:0!important;border:0!important;outline:0!important;opacity:1!important;pointer-events:auto!important;background:transparent!important;color:#263a2f!important;font-family:inherit!important;font-size:12.5px!important;line-height:1.2!important}.als-v16-header-search input::placeholder{color:#7a877f!important;opacity:1!important}.als-v16-header-search__submit{position:static!important;width:40px!important;height:40px!important;display:grid!important;place-items:center!important;padding:0!important;margin:0!important;border:0!important;border-radius:11px!important;background:#f1f6f3!important;color:var(--v63-green)!important;cursor:pointer!important;transition:background .18s ease,color .18s ease,transform .18s ease!important}.als-v16-header-search__submit:hover{background:var(--v63-green)!important;color:#fff!important;transform:translateY(-1px)!important}.als-v16-header-search__submit svg{width:20px!important;height:20px!important;color:currentColor!important}.als-v16-header__actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:7px!important;min-width:max-content!important}.als-v16-action-item{width:auto!important;min-width:52px!important;height:54px!important;padding:4px 7px!important;border:1px solid transparent!important;border-radius:13px!important;background:transparent!important;color:#30483a!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease!important}.als-v16-action-item:hover{background:#f3f7f4!important;border-color:rgb(0 78 41 / .10)!important;color:var(--v63-green)!important;transform:translateY(-2px)!important}.als-v16-action-item__icon{display:grid!important;place-items:center!important;min-height:27px!important}.als-v16-action-item__label{display:block!important;font-size:10.25px!important;font-weight:650!important;white-space:nowrap!important}.als-v16-header__visit{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;padding:10px 16px!important;border:1px solid var(--v63-deep)!important;border-radius:12px!important;background:var(--v63-deep)!important;color:#fff!important;font-size:12px!important;font-weight:800!important;white-space:nowrap!important;box-shadow:0 9px 22px rgb(0 61 37 / .14)!important;transition:background .18s ease,transform .18s ease,box-shadow .18s ease!important}.als-v16-header__visit:hover{background:#00623a!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px rgb(0 61 37 / .18)!important}}@media (min-width:1280px) and (max-width:1499px){.als-v16-header__inner{grid-template-columns:142px minmax(455px,1fr) 180px auto!important;gap:8px!important;width:min(calc(100% - 22px),1690px)!important}.als-v16-brand img{width:142px!important;height:57px!important}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{gap:8px!important}.als-v16-main-nav__list>li>a,.als-v16-main-nav .nav-menu>li>a{font-size:11.65px!important}.als-v16-header-search,.als-v16-header-search:focus-within,body.als-rtl .als-v16-header-search,body.als-ltr .als-v16-header-search{max-width:180px!important;height:48px!important}.als-v16-action-item{width:45px!important;min-width:45px!important;height:48px!important;padding:2px!important}.als-v16-action-item__label{display:none!important}.als-v16-header__visit{min-height:47px!important;padding-inline:11px!important;font-size:10.8px!important}}@media (min-width:1025px) and (max-width:1279px){.als-v16-header__inner{grid-template-columns:122px minmax(405px,1fr) 150px auto!important;gap:6px!important;width:min(calc(100% - 14px),1660px)!important;min-height:78px!important}.als-v16-brand img{width:122px!important;height:50px!important}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{gap:5px!important}.als-v16-main-nav__list>li>a,.als-v16-main-nav .nav-menu>li>a{font-size:10.4px!important;padding-inline:0!important}.als-v16-header-search,.als-v16-header-search:focus-within,body.als-rtl .als-v16-header-search,body.als-ltr .als-v16-header-search{display:grid!important;max-width:150px!important;height:45px!important;padding-inline-start:9px!important}.als-v16-header-search input{font-size:10.8px!important;height:43px!important}.als-v16-header-search__submit{width:36px!important;height:36px!important}.als-v16-action-item{width:39px!important;min-width:39px!important;height:43px!important;padding:1px!important}.als-v16-action-item__label{display:none!important}.als-v16-header__actions{gap:2px!important}.als-v16-header__visit{min-height:43px!important;padding-inline:8px!important;font-size:9.6px!important}}.als-v1663-mobile-search{display:none}@media (max-width:1024px){.als-v1663-mobile-search{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:6px;margin:14px 0 16px;padding:5px;border:1px solid rgb(0 78 41 / .14);border-radius:14px;background:#fff}.als-v1663-mobile-search input{min-width:0;height:44px;padding-inline:11px;border:0;outline:0;background:#fff0;color:#20362a;font:inherit;font-size:14px}.als-v1663-mobile-search button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:11px;background:var(--v63-deep);color:#fff;cursor:pointer}}.als-v16-footer__brand img,.als-v16-footer .als-v16-footer__brand img,.als-platform-footer .footer-logo{background:transparent!important;background-color:transparent!important;border:0!important;outline:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;filter:none!important;object-fit:contain!important}@media (min-width:768px){.als-v1662-featured-offer__copy{inset-block:0!important;inset-inline-start:clamp(28px,4vw,68px)!important;inset-inline-end:auto!important;width:min(590px,44%)!important;align-items:flex-start!important;justify-content:center!important;text-align:start!important}.als-v1662-featured-offer__copy h3,.als-v1662-featured-offer__copy p,.als-v1662-featured-offer__copy small{text-align:start!important;margin-inline-start:0!important;margin-inline-end:0!important}body.als-rtl .als-v1662-featured-offer__shade{background:linear-gradient(90deg,rgb(0 41 24 / .05) 0%,rgb(0 42 24 / .22) 44%,rgb(0 47 27 / .94) 100%)!important}body.als-ltr .als-v1662-featured-offer__shade{background:linear-gradient(270deg,rgb(0 41 24 / .05) 0%,rgb(0 42 24 / .22) 44%,rgb(0 47 27 / .94) 100%)!important}}.als-v1654-hero-actions{gap:12px!important;align-items:center!important}.als-v1653-btn.is-hero-secondary{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border-radius:12px;border:1px solid rgb(0 78 41 / .28);background:rgb(255 255 255 / .86);color:#004e29;font-weight:800;text-decoration:none;box-shadow:0 10px 30px rgb(13 48 28 / .08);backdrop-filter:blur(10px);transition:.25s ease}.als-v1653-btn.is-hero-secondary:hover{background:#fff;transform:translateY(-2px);box-shadow:0 16px 34px rgb(13 48 28 / .13)}.als-v1653-btn.is-hero-secondary .material-symbols-outlined{font-size:19px}.als-v1653-hero__slide.is-active picture img{animation:v1654HeroKenBurns 7.2s ease-out both}@keyframes v1654HeroKenBurns{from{transform:scale(1.015)}to{transform:scale(1.075)}}.als-v1654-brand-visual{isolation:isolate;perspective:900px}.als-v1654-brand-visual figure{overflow:hidden;box-shadow:0 28px 70px rgb(17 55 34 / .13)!important;transform:rotateY(0deg) rotateX(0deg);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease}.als-v1654-brand-visual figure img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transition:transform 1s cubic-bezier(.2,.8,.2,1),filter .4s ease}.als-v1654-brand-visual:hover figure{box-shadow:0 34px 85px rgb(17 55 34 / .18)!important}.als-v1654-brand-visual:hover figure img{transform:scale(1.045)}.als-v1654-brand-visual .is-gold{animation:v1654FloatGold 5.5s ease-in-out infinite}.als-v1654-brand-visual .is-ring{animation:v1654FloatRing 7s ease-in-out infinite reverse}@keyframes v1654FloatGold{0%,100%{transform:translate(0,0) rotate(0)}50%{transform:translate(-7px,8px) rotate(4deg)}}@keyframes v1654FloatRing{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(7px,-7px) scale(1.06)}}.als-v1653-product-card__media img{transition:opacity .2s ease,transform .5s ease,filter .25s ease!important}.als-v1653-product-card.is-changing-colour .als-v1653-product-card__media img{opacity:.28;filter:blur(3px);transform:scale(1.025)}.als-v1653-swatches button{position:relative;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .12);transition:transform .18s ease,box-shadow .18s ease!important}.als-v1653-swatches button:hover{transform:translateY(-2px) scale(1.08)}.als-v1653-swatches button.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px #006b3b,inset 0 0 0 1px rgb(0 0 0 / .12)!important;transform:scale(1.07)}.als-v1653-product-card__colors>div:first-child span{font-weight:700;color:#52625a}.als-v1653-compare{box-shadow:0 26px 65px rgb(20 55 35 / .13)!important}.als-v1653-compare>span.is-before,.als-v1653-compare>span.is-after{z-index:7!important;background:rgb(255 255 255 / .93)!important;box-shadow:0 7px 20px rgb(0 0 0 / .12);font-weight:800!important}.als-v1653-compare [data-v1653-compare-handle]{animation:v1654HandlePulse 2.8s ease-in-out infinite}@keyframes v1654HandlePulse{0%,100%{box-shadow:0 8px 22px rgb(0 78 41 / .18),0 0 0 0 rgb(197 158 65 / .25)}50%{box-shadow:0 10px 28px rgb(0 78 41 / .22),0 0 0 10px #fff0}}.als-v1654-partners{overflow:hidden;background:linear-gradient(180deg,#fbf9f8 0%,#f7f5ef 100%)}.als-v1654-logo-marquee{display:grid;gap:18px;margin-top:10px;overflow:hidden;padding:8px 0 4px}.als-v1654-logo-row{overflow:hidden;width:100%;direction:ltr;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.als-v1654-logo-track{display:flex;width:max-content;will-change:transform;animation:v1654LogoLeft 48s linear infinite}.als-v1654-logo-row.is-reverse .als-v1654-logo-track{animation-name:v1654LogoRight;animation-duration:52s}.als-v1654-logo-row:hover .als-v1654-logo-track{animation-play-state:paused}.als-v1654-logo-set{display:flex;align-items:center;gap:18px;padding-inline-end:18px}.als-v1654-logo-card{flex:0 0 286px;width:286px;height:118px;background:#fff;border:1px solid rgb(0 78 41 / .09);border-radius:20px;display:flex;align-items:center;justify-content:center;padding:19px 28px;box-shadow:0 10px 28px rgb(22 57 37 / .05)}.als-v1654-logo-card img{display:block;max-width:100%;max-height:74px;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.78;transition:.25s ease}.als-v1654-logo-card:hover img{filter:grayscale(0);opacity:1;transform:scale(1.05)}@keyframes v1654LogoLeft{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}@keyframes v1654LogoRight{from{transform:translate3d(-50%,0,0)}to{transform:translate3d(0,0,0)}}.als-v1654-partners .als-v1653-partners__link{margin-top:26px}.als-v1654-testimonials{background:#fff;overflow:hidden}.als-v1654-testimonial-slider{overflow:hidden;position:relative;padding:6px 2px 10px}.als-v1654-testimonial-track{display:flex;gap:22px;transition:transform .65s cubic-bezier(.2,.8,.2,1);will-change:transform}.als-v1654-testimonial-card{flex:0 0 calc((100% - 44px)/3);min-width:0;background:#faf9f6;border:1px solid rgb(0 78 41 / .10);border-radius:24px;padding:27px;box-shadow:0 14px 35px rgb(20 54 35 / .055);display:flex;flex-direction:column;min-height:270px;transition:.3s ease}.als-v1654-testimonial-card:hover{transform:translateY(-5px);box-shadow:0 22px 48px rgb(20 54 35 / .10);border-color:rgb(197 158 65 / .35)}.als-v1654-testimonial-stars{display:flex;gap:2px;color:#c59e41;margin-bottom:18px;direction:ltr;justify-content:flex-start}.als-v1654-testimonial-stars span{font-size:20px;font-variation-settings:"FILL" 0;opacity:.4}.als-v1654-testimonial-stars span.is-filled{font-variation-settings:"FILL" 1;opacity:1}.als-v1654-testimonial-card blockquote{margin:0;color:#37443c;font-size:16px;line-height:1.9;flex:1}.als-v1654-testimonial-card footer{border-top:1px solid rgb(0 78 41 / .08);margin-top:22px;padding-top:16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.als-v1654-testimonial-card footer strong{color:#004e29;font-size:15px}.als-v1654-testimonial-card footer span{font-size:12px;color:#7b867f}.als-v1654-testimonial-nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:24px}.als-v1654-testimonial-nav>button{width:44px;height:44px;border-radius:50%;border:1px solid rgb(0 78 41 / .18);background:#fff;color:#004e29;font-size:26px;cursor:pointer;transition:.2s ease}.als-v1654-testimonial-nav>button:hover{background:#004e29;color:#fff}.als-v1654-testimonial-dots{display:flex;gap:7px;align-items:center}.als-v1654-testimonial-dots button{width:8px;height:8px;border:0;border-radius:99px;background:#cdd6d0;padding:0;cursor:pointer;transition:.2s ease}.als-v1654-testimonial-dots button.is-active{width:26px;background:#c59e41}.als-v1654-knowledge .als-v1653-knowledge__grid article{padding:0!important;overflow:hidden;display:flex!important;flex-direction:column;background:#fff;box-shadow:0 12px 34px rgb(20 54 35 / .055)}.als-v1654-knowledge-media{height:210px;display:block;overflow:hidden;background:#edf1ed}.als-v1654-knowledge-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.als-v1654-knowledge .als-v1653-knowledge__grid article:hover .als-v1654-knowledge-media img{transform:scale(1.055)}.als-v1654-knowledge-body{padding:23px;display:flex;flex-direction:column;align-items:flex-start;flex:1}.als-v1654-knowledge-body>.material-symbols-outlined{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#eef5f0;color:#006b3b;margin-bottom:14px}.als-v1654-knowledge-body h3{margin:0 0 20px!important;flex:1}.als-v1654-knowledge-body>a{font-weight:800;color:#005b33;text-decoration:none}.v1654-motion-ready [data-v1654-reveal]{transform:translateY(18px) scale(.992);opacity:.82;filter:blur(1px);transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .65s ease,filter .65s ease}.v1654-motion-ready [data-v1654-reveal].is-v1654-inview{transform:none;opacity:1;filter:none}.als-v1653-intent__grid article,.als-v1653-departments__grid article,.als-v1653-solution-card,.als-v1653-offers__grid article,.als-v1653-product-card,.als-v1653-project-proof__grid>a,.als-v1653-showrooms__grid article{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.als-v1653-intent__grid article:hover,.als-v1653-departments__grid article:hover,.als-v1653-solution-card:hover,.als-v1653-offers__grid article:hover,.als-v1653-product-card:hover,.als-v1653-project-proof__grid>a:hover,.als-v1653-showrooms__grid article:hover{transform:translateY(-6px)}.als-v1653-heading h2{position:relative}.als-v1653-heading h2::after{content:"";display:block;width:44px;height:3px;background:#c59e41;border-radius:99px;margin:13px auto 0;transform-origin:center;transition:width .35s ease}.als-v1653-heading:not(.is-centered) h2::after{margin-inline-start:0}.als-v1653-section:hover>.als-v1653-shell>.als-v1653-heading h2::after{width:72px}@media (max-width:1100px){.als-v1654-logo-card{flex-basis:240px;width:240px;height:108px}.als-v1654-testimonial-card{flex-basis:calc((100% - 22px)/2)}}@media (max-width:767px){.als-v1654-hero-actions{display:grid!important;grid-template-columns:1fr!important;width:min(100%,360px)!important}.als-v1653-btn.is-hero-secondary{width:100%}.als-v1654-logo-marquee{gap:12px}.als-v1654-logo-set{gap:12px;padding-inline-end:12px}.als-v1654-logo-card{flex-basis:180px;width:180px;height:92px;padding:14px 18px;border-radius:16px}.als-v1654-logo-card img{max-height:56px}.als-v1654-testimonial-card{flex-basis:100%;min-height:245px;padding:22px}.als-v1654-knowledge-media{height:200px}}@media (max-width:420px){.als-v1654-logo-card{flex-basis:158px;width:158px;height:86px}}@media (prefers-reduced-motion:reduce){.als-v1653-hero__slide.is-active picture img,.als-v1654-brand-visual .is-gold,.als-v1654-brand-visual .is-ring,.als-v1653-compare [data-v1653-compare-handle],.als-v1654-logo-track{animation:none!important}.v1654-motion-ready [data-v1654-reveal]{transform:none!important;opacity:1!important;filter:none!important;transition:none!important}*,*:before,*:after{scroll-behavior:auto!important}}.als-v167-showrooms-hero.has-v1688-hero{position:relative;isolation:isolate;overflow:hidden;border-radius:28px;margin-top:22px;margin-bottom:34px;padding:clamp(42px,6vw,76px) clamp(18px,5vw,64px);background-image:linear-gradient(120deg,rgb(4 61 41 / .88),rgb(4 61 41 / .58)),var(--v1688-showrooms-hero);background-position:center;background-size:cover;background-repeat:no-repeat;box-shadow:0 22px 60px rgb(0 0 0 / .12)}.als-v167-showrooms-hero.has-v1688-hero h1,.als-v167-showrooms-hero.has-v1688-hero>p,.als-v167-showrooms-hero.has-v1688-hero .als-v167-kicker{color:#fff!important;text-shadow:0 2px 20px rgb(0 0 0 / .22)}.als-v167-showrooms-hero.has-v1688-hero .als-v167-showroom-search{box-shadow:0 14px 38px rgb(0 0 0 / .16)}.als-v167-showrooms-hero.has-v1688-hero .als-v167-location-status{color:#fff!important}@media(max-width:767px){.als-v167-showrooms-hero.has-v1688-hero{border-radius:20px;padding:38px 14px;margin-inline:12px}.als-v167-showrooms-hero.has-v1688-hero .als-v167-showroom-search{grid-template-columns:1fr}}.als-v1619-product{--v108-line:rgba(0,78,41,.12);--v108-soft:#faf9f6;--v108-shadow:0 18px 48px rgba(24,57,39,.065)}.als-v1619-product .als-v1628-choice-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;gap:24px!important;margin:0 0 54px!important}.als-v1619-product .als-v1628-choice-grid.is-route-only{grid-template-columns:1fr!important}.als-v1619-product .als-v1628-choice-grid.is-route-only .als-v1628-routes{width:100%}.als-v1619-product .als-v1628-colours,.als-v1619-product .als-v1628-routes{border:1px solid var(--v108-line)!important;background:#fff!important;box-shadow:0 12px 34px rgb(24 57 39 / .045)!important;border-radius:20px!important;padding:24px!important}.als-v1619-product .als-v168-routes.als-sp-paths{gap:12px!important}.als-v1619-product .als-v168-routes.als-sp-paths>button{min-height:138px;border-radius:16px!important}.als-v1619-product.is-simple-product .als-v1628-choice-grid{max-width:100%}.als-v1619-product.is-simple-product .als-v1628-routes h2{margin-bottom:18px!important}.als-v1653-product-card.is-simple-product .als-v1653-product-card__media{height:clamp(325px,25vw,385px)!important;aspect-ratio:auto!important}.als-v1653-product-card.is-simple-product .als-v1653-product-card__body{min-height:165px!important;padding:20px!important}.als-v1653-product-card.is-simple-product h3{min-height:0!important;margin-bottom:18px!important}.als-v1653-product-card.is-simple-product .als-v1653-btn{margin-top:auto!important}.als-v1653-product-card.is-simple-product .als-v1656-variants-block,.als-v1653-product-card.is-simple-product .als-v1653-product-card__colors{display:none!important}.als-v16-product-card.is-simple-product .als-v16-product-card__swatches{display:none!important}.als-v16-product-card.is-simple-product .als-v16-product-card__actions{margin-top:auto}@media(max-width:1100px){.als-v1619-product .als-v1628-choice-grid{grid-template-columns:1fr!important}}@media(max-width:767px){.als-v1619-product .als-v1628-colours,.als-v1619-product .als-v1628-routes{padding:18px 14px!important;border-radius:18px!important}.als-v1653-products__grid.als-v1690-carousel-track .als-v1653-product-card.is-simple-product .als-v1653-product-card__media,.als-v1653-product-card.is-simple-product .als-v1653-product-card__media{height:315px!important;aspect-ratio:auto!important}.als-v1653-product-card.is-simple-product .als-v1653-product-card__body{min-height:150px!important}}@media(max-width:430px){.als-v1653-products__grid.als-v1690-carousel-track .als-v1653-product-card.is-simple-product .als-v1653-product-card__media,.als-v1653-product-card.is-simple-product .als-v1653-product-card__media{height:290px!important}}:root{--als-v16-primary:#00321c;--als-v16-primary-container:#004b2c;--als-v16-deep:#053120;--als-v16-gold:#f0bf6b;--als-v16-gold-bright:#ffcc78;--als-v16-gold-dark:#7d580a;--als-v16-background:#f9f9f7;--als-v16-ivory:#f9f9f7;--als-v16-sand:#eeeeec;--als-v16-surface:#fff;--als-v16-surface-low:#f4f4f2;--als-v16-surface-high:#e8e8e6;--als-v16-text:#1a1c1b;--als-v16-muted:#404942;--als-v16-outline:#bfc9c0;--als-v16-outline-strong:#707971;--als-v16-shell:1280px;--als-v16-shadow-sm:0 2px 10px rgba(26,28,27,.055);--als-v16-shadow:0 16px 42px rgba(26,28,27,.11);--als-v16-radius-sm:4px;--als-v16-radius:8px;--als-v16-radius-lg:12px;--als-v1613-focus:0 0 0 3px rgba(42,106,72,.18)}html{scroll-behavior:smooth}body{background:var(--als-v16-background);color:var(--als-v16-text);font-family:"IBM Plex Sans Arabic",Arial,sans-serif}body:not(.rtl){font-family:Inter,Arial,sans-serif}.als-v16-shell,.als-v164-section.als-v16-shell,.als-v168-shell{max-width:var(--als-v16-shell);padding-inline:64px}button,a,input,select,textarea{-webkit-tap-highlight-color:#fff0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--als-v16-primary);outline-offset:2px}.als-v16-header,.site-header,.als-v16-header__main{background:rgb(249 249 247 / .96);border-color:var(--als-v16-outline);backdrop-filter:blur(14px)}.als-v16-header__main-inner{max-width:1280px}.als-v16-main-nav a,.als-v16-action-item{color:var(--als-v16-muted)}.als-v16-main-nav a:hover,.als-v16-main-nav .current-menu-item>a,.als-v16-main-nav .current_page_item>a{color:var(--als-v16-primary)}.site-footer,.als-v16-footer,footer.als-v16-footer{background:var(--als-v16-surface-high)!important;border-top:1px solid var(--als-v16-outline)!important;color:var(--als-v16-text)!important}.site-footer a,.site-footer p,.site-footer li,.als-v16-footer a,.als-v16-footer p,.als-v16-footer li{color:var(--als-v16-muted)!important}.site-footer h2,.site-footer h3,.site-footer h4,.als-v16-footer h2,.als-v16-footer h3,.als-v16-footer h4{color:var(--als-v16-primary)!important}.site-footer img,.als-v16-footer img{filter:none!important;mix-blend-mode:normal!important;opacity:1!important}.als-v164-home-page{background:var(--als-v16-background)}.als-v164-home-hero{background:var(--als-v16-background);border-bottom:1px solid var(--als-v16-outline);padding-block:48px}.als-v164-home-hero__grid{align-items:center;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.als-v164-home-hero__content{max-width:590px}.als-v164-home-hero__content h1{color:var(--als-v16-primary);font-size:clamp(34px,4vw,48px);font-weight:700;letter-spacing:-.02em;line-height:1.17;margin-bottom:20px}.als-v164-home-hero__content>p{color:var(--als-v16-muted);font-size:18px;line-height:1.7}.als-v164-home-hero__media{aspect-ratio:16 / 10;border:1px solid var(--als-v16-outline);border-radius:8px;box-shadow:none;min-height:0}.als-v164-home-hero__media img{object-fit:cover}.als-v164-btn{border-radius:4px;min-height:44px;padding:11px 24px}.als-v164-btn.is-primary{background:var(--als-v16-primary)}.als-v164-btn.is-outline{background:#fff0;border-color:var(--als-v16-outline-strong);color:var(--als-v16-text)}.als-v164-location-link{color:var(--als-v16-primary)}.als-v164-trust-strip{border-top:1px solid var(--als-v16-outline);gap:12px;margin-top:24px;padding-top:20px}.als-v164-section{padding-block:48px}.als-v164-soft-section{background:var(--als-v16-surface-low)}.als-v164-section-head h2{color:var(--als-v16-primary);font-size:clamp(27px,3vw,32px);line-height:1.25}.als-v164-section-head>span,.als-v164-eyebrow{color:var(--als-v16-gold-dark)}.als-v164-material-grid>a,.als-v164-space-grid>a,.als-v164-start-card,.als-v164-products-grid article,.als-v164-case-grid article,.als-v164-home-guides a{border-radius:8px!important;box-shadow:none!important;border:1px solid var(--als-v16-outline)}.als-v164-material-grid>a:hover,.als-v164-space-grid>a:hover,.als-v164-start-card:hover,.als-v164-products-grid article:hover{box-shadow:var(--als-v16-shadow-sm)!important;transform:translateY(-2px)}.als-viz-home-card{background:var(--als-v16-surface-low);border:1px solid var(--als-v16-outline);border-radius:8px;box-shadow:none;gap:24px;grid-template-columns:1fr 1fr;margin-block:48px;overflow:hidden;padding:0}.als-viz-home-card__content{padding:48px}.als-viz-home-card__content h2{color:var(--als-v16-primary);font-size:32px}.als-viz-home-card__content a{background:var(--als-v16-primary);border-radius:4px;color:#fff;min-height:44px}.als-viz-home-card__preview{min-height:360px}.als-viz-home-card__preview img{height:100%;object-fit:cover}.als-v168-product{background:var(--als-v16-background);color:var(--als-v16-text)}.als-v168-product-breadcrumb{color:var(--als-v16-muted);padding-block:24px}.als-v168-product-hero{align-items:start;gap:24px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding-bottom:48px}.als-v168-product-summary{gap:24px;order:1}.als-v168-gallery{order:2;position:sticky;top:112px}.als-v168-product-heading h1{color:var(--als-v16-text);font-size:clamp(34px,4vw,48px);letter-spacing:-.02em;line-height:1.18}.als-v168-product-type{color:var(--als-v16-gold-dark)}.als-v168-product-code{color:var(--als-v16-muted)}.als-v169-price-card{background:var(--als-v16-surface-low);border:1px solid var(--als-v16-outline);border-radius:8px;gap:16px;padding:16px}.als-v168-product-price{color:var(--als-v16-primary);font-size:clamp(24px,3vw,32px);font-weight:700}.als-v1613-product-visualizer{align-items:center;background:var(--als-v16-primary);border:1px solid var(--als-v16-primary);border-radius:4px;color:#fff!important;display:flex;font-weight:700;gap:10px;justify-content:center;min-height:48px;padding:12px 18px;text-decoration:none}.als-v1613-product-visualizer:hover{background:var(--als-v16-primary-container)}.als-v168-options,.als-v168-product-actions,.als-v168-product-note{border-color:var(--als-v16-outline);border-radius:8px}.als-v168-routes{gap:12px}.als-v168-routes .als-sp-path-card{background:var(--als-v16-surface);border:1px solid var(--als-v16-outline);border-radius:8px;min-height:132px}.als-v168-routes .als-sp-path-card.is-selected,.als-v168-routes .als-sp-path-card:hover{border-color:var(--als-v16-primary);box-shadow:var(--als-v1613-focus)}.als-v168-main-image{aspect-ratio:4 / 3;background:var(--als-v16-surface-low);border:1px solid var(--als-v16-outline);border-radius:8px}.als-v168-main-image img{object-fit:contain}.als-v168-thumbs button{border-radius:4px;height:84px;width:84px}.als-v168-section{padding-block:48px}.als-v168-section-head h2{color:var(--als-v16-primary);font-size:32px}.als-v168-feature-grid article,.als-v168-pattern-grid article,.als-v168-space-grid article,.als-v168-related-grid article{background:var(--als-v16-surface);border:1px solid var(--als-v16-outline);border-radius:8px;box-shadow:none}.als-v168-product-cta{background:var(--als-v16-primary);border-radius:8px;color:#fff;margin-bottom:48px}.als-v168-product-cta h2,.als-v168-product-cta p{color:#fff}.als-viz{background:var(--als-v16-background);color:var(--als-v16-text)}.als-viz-landing{background:var(--als-v16-background)}.als-viz-hero{align-items:center;gap:24px;grid-template-columns:1fr 1fr;padding-block:48px}.als-viz-hero__content h1{color:var(--als-v16-primary);font-size:clamp(34px,4vw,48px);line-height:1.18}.als-viz-hero__content>p{color:var(--als-v16-muted);font-size:18px}.als-viz-btn{border-radius:4px;min-height:48px}.als-viz-btn.is-primary{background:var(--als-v16-primary)}.als-viz-btn.is-outline{border-color:var(--als-v16-outline-strong);color:var(--als-v16-text)}.als-viz-hero__demo,.als-viz-intent button,.als-viz-faq details,.als-viz-final>div{border-radius:8px;box-shadow:none}.als-viz-app{background:var(--als-v16-surface-low);min-height:100vh}.als-viz-appbar{background:rgb(249 249 247 / .98);border-bottom:1px solid var(--als-v16-outline);position:sticky;top:0;z-index:90}.als-viz-appbar>.als-v16-shell{min-height:72px}.als-viz-steps li{color:var(--als-v16-muted)}.als-viz-steps li span{background:var(--als-v16-surface-high);border:1px solid var(--als-v16-outline);color:var(--als-v16-muted)}.als-viz-steps li.is-active,.als-viz-steps li.is-complete{color:var(--als-v16-primary)}.als-viz-steps li.is-active span,.als-viz-steps li.is-complete span{background:var(--als-v16-primary);border-color:var(--als-v16-primary);color:#fff}.als-viz-workspace{padding-block:48px 96px}.als-viz-panel{background:var(--als-v16-surface);border:1px solid var(--als-v16-outline);border-radius:8px;box-shadow:var(--als-v16-shadow-sm);padding:24px}.als-viz-panel__head{border-bottom:1px solid var(--als-v16-outline);padding-bottom:24px}.als-viz-panel__head h1{color:var(--als-v16-primary);font-size:32px}.als-viz-panel__head p{color:var(--als-v16-muted)}.als-viz-mode-switch button,.als-viz-room-methods button,.als-viz-product-card,.als-viz-dropzone,.als-viz-photo-editor,.als-viz-result-card,.als-viz-tuning,.als-viz-request-choice label,.als-viz-request-form,.als-viz-save-only{border-radius:8px}.als-viz-product-card,.als-viz-request-choice label{border:1px solid var(--als-v16-outline)}.als-viz-product-card.is-selected,.als-viz-request-choice label.is-selected{border-color:var(--als-v16-primary);box-shadow:var(--als-v1613-focus)}.als-viz-selection-bar,.als-viz-panel-nav{background:var(--als-v16-surface-low);border-color:var(--als-v16-outline)}.als-viz-selection-bar button,.als-viz-panel-nav .is-primary,.als-viz-submit,.als-viz-save-only button{background:var(--als-v16-primary);border-radius:4px;color:#fff;min-height:48px}.als-viz-request-form{background:var(--als-v16-surface);border:1px solid var(--als-v16-outline);padding:24px}.als-viz-request-form input,.als-viz-request-form select,.als-viz-request-form textarea{background:var(--als-v16-surface);border:1px solid var(--als-v16-outline);border-radius:4px;color:var(--als-v16-text);min-height:44px}.als-viz-request-form input:focus,.als-viz-request-form select:focus,.als-viz-request-form textarea:focus{border-color:var(--als-v16-primary);box-shadow:var(--als-v1613-focus)}.als-viz-request-form small[data-viz-error]{color:#ba1a1a;display:block;min-height:18px;padding-top:4px}.als-viz-form-status{border-radius:4px;min-height:0;padding:0}.als-viz-form-status:not(:empty){background:rgb(0 75 44 / .08);border:1px solid rgb(0 75 44 / .2);color:var(--als-v16-primary);margin-top:12px;padding:12px}.als-viz-form-status.is-error:not(:empty){background:#ffdad6;border-color:rgb(186 26 26 / .3);color:#93000a}.als-viz-request-form.is-submitting{opacity:.78;pointer-events:none;position:relative}.als-viz-request-form.is-submitting::after{animation:als-v1613-spin .8s linear infinite;border:3px solid rgb(0 50 28 / .2);border-top-color:var(--als-v16-primary);border-radius:50%;content:"";height:28px;inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%);width:28px}@keyframes als-v1613-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.als-viz-success{align-items:center;background:var(--als-v16-surface);border:1px solid var(--als-v16-outline);min-height:520px;padding:64px 24px;text-align:center}.als-viz-success>.material-symbols-outlined{background:var(--als-v16-primary);border-radius:50%;color:#fff;display:grid;font-size:34px;height:68px;place-items:center;width:68px}.als-viz-success h1{color:var(--als-v16-primary);font-size:32px}.als-viz-reference{background:var(--als-v16-surface-low);border:1px solid var(--als-v16-outline);border-radius:8px}.als-v1613-next-steps{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin:28px auto;max-width:780px}.als-v1613-next-steps article{background:var(--als-v16-surface-low);border:1px solid var(--als-v16-outline);border-radius:8px;padding:18px}.als-v1613-next-steps span{color:var(--als-v16-primary);font-size:28px}.als-v1613-next-steps strong{display:block;margin:8px 0 4px}.als-v1613-next-steps p{color:var(--als-v16-muted);font-size:13px;margin:0}.als-v1613-server-error{background:#ffdad6;border:1px solid rgb(186 26 26 / .25);border-radius:8px;color:#93000a;margin:24px auto;max-width:820px;padding:16px}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1024px){.als-v16-shell,.als-v164-section.als-v16-shell,.als-v168-shell{padding-inline:32px}.als-v168-product-hero{grid-template-columns:1fr}.als-v168-gallery{order:1;position:static}.als-v168-product-summary{order:2}.als-viz-steps li{font-size:11px}}@media (max-width:767px){.als-v16-shell,.als-v164-section.als-v16-shell,.als-v168-shell{padding-inline:16px}.als-v164-home-hero{padding-block:32px}.als-v164-home-hero__grid,.als-viz-hero,.als-viz-home-card{grid-template-columns:1fr}.als-v164-home-hero__content h1,.als-viz-hero__content h1{font-size:32px}.als-v164-home-hero__media{aspect-ratio:4 / 3}.als-v164-trust-strip{grid-template-columns:repeat(2,1fr)}.als-viz-home-card{margin-inline:16px}.als-viz-home-card__content{padding:28px 20px}.als-viz-home-card__preview{min-height:260px}.als-v164-section{padding-block:36px}.als-v168-product-breadcrumb{overflow-x:auto;white-space:nowrap}.als-v168-product-hero{gap:28px;padding-bottom:32px}.als-v168-product-heading h1{font-size:32px}.als-v168-main-image{aspect-ratio:1 / 1}.als-v168-routes{grid-template-columns:1fr}.als-v168-routes .als-sp-path-card{min-height:0}.als-v168-feature-grid,.als-v168-pattern-grid,.als-v168-space-grid,.als-v168-related-grid{grid-template-columns:1fr}.als-v168-section-head h2{font-size:27px}.als-viz-appbar>.als-v16-shell{min-height:58px}.als-viz-appbar__brand img{max-height:38px}.als-viz-steps{gap:5px;overflow-x:auto;padding-block:8px;scrollbar-width:none}.als-viz-steps::-webkit-scrollbar{display:none}.als-viz-steps li{flex:0 0 auto;min-width:86px}.als-viz-appbar__actions{display:none}.als-viz-workspace{padding-block:20px 96px}.als-viz-panel{padding:16px}.als-viz-panel__head h1{font-size:26px}.als-viz-form-grid,.als-viz-request-choice,.als-v1613-next-steps{grid-template-columns:1fr}.als-viz-result-actions{overflow-x:auto}.als-viz-success{min-height:460px;padding:42px 16px}}.is-v1613-reveal{opacity:.001;transform:translateY(16px);transition:opacity .45s ease,transform .45s ease}.is-v1613-reveal.is-v1613-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.is-v1613-reveal{opacity:1;transform:none}}.reveal,.als-sp-reveal{opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important}img[data-als-image-recovered="1"]{background:#f1eee8;object-fit:cover}@media (min-width:1025px){body.als-ltr .als-v16-header__inner{grid-template-columns:150px minmax(0,1fr) 54px auto!important;gap:12px!important;max-width:min(100% - 36px,1680px)!important}body.als-ltr .als-v16-brand,body.als-ltr .als-v16-brand img{width:150px!important;min-width:150px!important}body.als-ltr .als-v16-main-nav{min-width:0!important;overflow:visible!important}body.als-ltr .als-v16-main-nav__list,body.als-ltr .als-v16-main-nav .nav-menu{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;gap:clamp(10px,.78vw,16px)!important;min-width:0!important}body.als-ltr .als-v16-main-nav__list>li{flex:0 0 auto!important;min-width:0!important}body.als-ltr .als-v16-main-nav__list>li>a{display:inline-flex!important;align-items:center!important;gap:5px!important;white-space:nowrap!important;font-size:12.8px!important;line-height:1.2!important;padding-inline:0!important}body.als-ltr .als-v1639-nav-caret{margin:0!important;flex:0 0 auto!important}body.als-ltr .als-v1639-knowledge-submenu,body.als-ltr .als-v16-main-nav__list .sub-menu{left:0!important;right:auto!important;inset-inline-start:0!important;inset-inline-end:auto!important;min-width:245px!important;text-align:left!important}body.als-ltr .als-v16-header-search{position:relative!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:50px!important;padding:0!important;display:grid!important;place-items:center!important;overflow:hidden!important}body.als-ltr .als-v16-header-search input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;padding:0!important;border:0!important}body.als-ltr .als-v16-header__actions{display:flex!important;flex-wrap:nowrap!important;gap:9px!important;min-width:max-content!important}body.als-ltr .als-v16-header__actions>a,body.als-ltr .als-v16-header__actions>button{flex:0 0 auto!important}body.als-ltr .als-v16-header__visit{white-space:nowrap!important;padding-inline:16px!important;font-size:13px!important}}@media (min-width:1025px) and (max-width:1480px){body.als-ltr .als-v16-header__inner{grid-template-columns:136px minmax(0,1fr) auto!important;gap:9px!important}body.als-ltr .als-v16-brand,body.als-ltr .als-v16-brand img{width:136px!important;min-width:136px!important}body.als-ltr .als-v16-header-search{display:none!important}body.als-ltr .als-v16-main-nav__list,body.als-ltr .als-v16-main-nav .nav-menu{gap:8px!important}body.als-ltr .als-v16-main-nav__list>li>a{font-size:11.8px!important}body.als-ltr .als-v16-action-item__label{display:none!important}body.als-ltr .als-v16-header__actions{gap:6px!important}body.als-ltr .als-v16-header__visit{padding-inline:11px!important;font-size:11.8px!important}}body.als-ltr .als-v16-main-nav__list .sub-menu a,body.als-ltr .als-v1639-knowledge-submenu a{text-align:left!important;direction:ltr!important}body.als-rtl .als-v16-main-nav__list .sub-menu a,body.als-rtl .als-v1639-knowledge-submenu a{text-align:right!important;direction:rtl!important}body.als-ltr .als-v1638-offers,body.als-ltr .als-v1639-offer-single{direction:ltr;text-align:left}body.als-ltr .als-v1638-offer-card__actions,body.als-ltr .als-v1639-offer-product-actions,body.als-ltr .als-v1639-offer-final-cta__actions{justify-content:flex-start}.als-v167-showroom-card,.als-v167-showroom-card__body,.als-v1640-showroom-card,.als-v1640-showroom-card>*{min-height:0!important;max-height:none!important;overflow:visible!important}html,body,.als-v16-header,#main-content,.als-v16-footer{visibility:visible!important}body{opacity:1!important}@media (min-width:1490px){body.als-ltr .als-v16-header__inner{grid-template-columns:142px minmax(690px,1fr) 50px auto!important;column-gap:16px!important;padding-inline:18px!important}body.als-ltr .als-v16-main-nav__list{justify-content:center!important;gap:clamp(12px,.72vw,20px)!important}body.als-ltr .als-v16-main-nav__list>li>a{font-size:13px!important}body.als-ltr .als-v16-header__actions{gap:10px!important}body.als-ltr .als-v16-action-item{min-width:54px!important}}@media (min-width:1180px) and (max-width:1489px){body.als-ltr .als-v16-header__inner{grid-template-columns:128px minmax(0,1fr) auto!important;column-gap:8px!important;padding-inline:14px!important}body.als-ltr .als-v16-header-search{display:none!important}body.als-ltr .als-v16-main-nav__list{justify-content:center!important;gap:7px!important}body.als-ltr .als-v16-main-nav__list>li>a{font-size:11.2px!important;font-weight:600!important}body.als-ltr .als-v16-action-item__label{display:none!important}body.als-ltr .als-v16-action-item{min-width:36px!important;padding-inline:5px!important}body.als-ltr .als-v16-header__visit{font-size:11px!important;padding:10px 11px!important;min-height:42px!important}}@media (min-width:1025px) and (max-width:1179px){body.als-ltr .als-v16-header__inner{grid-template-columns:120px minmax(0,1fr) auto!important;gap:6px!important;padding-inline:10px!important}body.als-ltr .als-v16-header-search{display:none!important}body.als-ltr .als-v16-main-nav__list{gap:5px!important}body.als-ltr .als-v16-main-nav__list>li>a{font-size:10.5px!important}body.als-ltr .als-v16-action-item__label{display:none!important}body.als-ltr .als-v16-header__visit{font-size:10.5px!important;padding-inline:9px!important}}html[dir="ltr"],html[dir="ltr"] body,body.als-ltr{direction:ltr;font-family:Inter,"IBM Plex Sans Arabic",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}html[dir="rtl"],html[dir="rtl"] body,body.als-rtl{direction:rtl;font-family:"IBM Plex Sans Arabic",system-ui,sans-serif}body.als-ltr :where(.als-home-experience,.als-v16-home,.als-v164-page,.als-v165-projects,.als-v166-project,.als-v167-page,.als-v168-single,.als-v169-products,.als-v1610-category,.als-v1611-visualizer,.als-v163-visit,.als-product-page,.woocommerce,.woocommerce-page){direction:ltr}body.als-ltr :where(.faq-question,.als-v163-page-intro,.als-sp-faq-question,.als-sp-sidebar-paths button,.als-sp-path-card,.als-v16-footer,.als-v16-footer__grid,.als-v16-footer__contact,.als-v16-mobile-drawer,.als-selections-drawer,.als-v163-form-card,.als-v163-review-card,.als-v163-summary,.als-v167-content,.als-v168-content,.als-v169-filter-panel,.als-v1610-filter-drawer,.als-viz-panel,.als-viz-control-panel,.als-sp-product-summary,.als-sp-tab-panel){text-align:left}body.als-ltr :where(input,textarea,select){text-align:left}body.als-ltr :where(input[type="tel"],input[type="number"],.woocommerce-Price-amount,.als-product-code,.als-request-reference){direction:ltr;unicode-bidi:isolate}body.als-ltr .als-v16-header__inner,body.als-ltr .als-v16-utility__inner,body.als-ltr .als-v16-footer__bottom>.als-v16-shell{direction:ltr}body.als-ltr .als-v16-main-nav__list,body.als-ltr .als-v16-mobile-menu,body.als-ltr .als-v16-utility__links,body.als-ltr .als-v16-header__actions{direction:ltr}body.als-ltr .als-v16-header-search svg{inset-inline-start:14px;inset-inline-end:auto}body.als-ltr .als-v16-header-search input{padding-inline-start:42px;padding-inline-end:12px}body.als-ltr .als-v16-mobile-drawer,body.als-ltr .mobile-drawer{right:auto!important;left:0!important;transform:translateX(-105%)}body.als-ltr .als-v16-mobile-drawer.is-open,body.als-ltr .mobile-drawer.is-open,body.als-ltr .als-v16-mobile-drawer[aria-hidden="false"],body.als-ltr .mobile-drawer[aria-hidden="false"]{transform:translateX(0)}body.als-ltr .als-selections-drawer,body.als-ltr .als-v16-selections{right:auto;left:0;transform:translateX(-105%)}body.als-ltr .als-selections-drawer.is-open,body.als-ltr .als-v16-selections.is-open,body.als-ltr .als-selections-drawer[aria-hidden="false"],body.als-ltr .als-v16-selections[aria-hidden="false"]{transform:translateX(0)}body.als-ltr :where(.breadcrumb,.breadcrumbs,.als-breadcrumb,.als-v16-breadcrumb,.woocommerce-breadcrumb){direction:ltr;text-align:left}body.als-ltr :where(.breadcrumb,.breadcrumbs,.als-breadcrumb,.als-v16-breadcrumb) svg{transform:scaleX(-1)}body.als-ltr .als-sp-gallery,body.als-ltr .als-sp-product-summary,body.als-ltr .als-sp-main-layout,body.als-ltr .als-commerce-card,body.als-ltr .als-v169-product-card,body.als-ltr .als-v1610-product-card{direction:ltr}body.als-ltr .als-sp-faq-question,body.als-ltr .als-sp-sidebar-paths button,body.als-ltr .als-sp-path-card,body.als-ltr .faq-question{text-align:left}body.als-ltr .als-sp-faq-question svg,body.als-ltr .faq-question svg{margin-inline-start:auto}body.als-ltr .als-v163-page-intro{text-align:left}body.als-ltr :where(.als-v163-steps,.als-v163-progress,.als-request-timeline,.als-project-timeline){direction:ltr}body.als-ltr :where(.als-v163-back,.als-v163-edit-link,.als-link-arrow) svg{transform:scaleX(-1)}body.als-ltr :where(.als-viz-shell,.als-viz-layout,.als-viz-sidebar,.als-viz-product-grid,.als-viz-actions){direction:ltr}body.als-ltr :where(.als-viz-stage,.als-viz-canvas-wrap,canvas[data-viz-canvas]){direction:ltr}body.als-ltr.woocommerce-page :where(.woocommerce-message,.woocommerce-info,.woocommerce-error,form,table,.cart_totals,.woocommerce-checkout-review-order){text-align:left}body.als-ltr .woocommerce form .form-row-first,body.als-ltr .woocommerce-page form .form-row-first{float:left}body.als-ltr .woocommerce form .form-row-last,body.als-ltr .woocommerce-page form .form-row-last{float:right}.als-language-switch{display:inline-flex;align-items:center;min-height:32px;white-space:nowrap}@media (max-width:1024px){body.als-ltr .als-v16-mobile-drawer__head,body.als-ltr .als-v16-mobile-drawer__services,body.als-ltr .als-v16-mobile-drawer__contact{direction:ltr}}.als-v16-footer-cta{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 20%,rgb(232 189 84 / .2),transparent 26%),linear-gradient(125deg,#003b20 0%,#005c32 52%,#064f2c 100%)!important;color:#fff!important;padding-block:52px!important;border-top:1px solid rgb(232 189 84 / .35)}.als-v16-footer-cta:before{content:"";position:absolute;inset:-50% auto auto -10%;width:420px;height:420px;border:1px solid rgb(255 255 255 / .09);border-radius:50%;box-shadow:0 0 0 55px rgb(255 255 255 / .025),0 0 0 110px rgb(255 255 255 / .018);pointer-events:none}.als-v16-footer-cta:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgb(255 255 255 / .12) .7px,transparent .7px);background-size:22px 22px;mask-image:linear-gradient(90deg,transparent,#000 60%,transparent);opacity:.22;pointer-events:none}.als-v16-footer-cta__inner{position:relative;z-index:1;align-items:center!important;gap:42px!important}.als-v16-footer-cta__inner>div{max-width:790px}.als-v16-footer-cta span{display:inline-flex;align-items:center;gap:8px;color:#e8bd54!important;font-size:13px!important;font-weight:800!important;letter-spacing:.01em}.als-v16-footer-cta span:before{content:"";width:28px;height:2px;background:#e8bd54;border-radius:999px}.als-v16-footer-cta h2{color:#fff!important;font-size:clamp(30px,3.3vw,48px)!important;line-height:1.28;margin:10px 0 9px!important;max-width:850px}.als-v16-footer-cta p{color:rgb(255 255 255 / .78)!important;font-size:17px;line-height:1.8}.als-v16-footer-cta a{background:#e8bd54!important;color:#251a00!important;border:1px solid #f1cf75;border-radius:12px!important;box-shadow:0 12px 28px rgb(0 0 0 / .18);padding:15px 22px!important;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.als-v16-footer-cta a:hover{background:#f2cc67!important;color:#251a00!important;transform:translateY(-2px);box-shadow:0 16px 34px rgb(0 0 0 / .24)}.als-v16-footer__brand img{filter:none!important;background:#fff;border-radius:14px;height:auto!important;max-height:74px;object-fit:contain!important;object-position:center!important;padding:9px 14px;width:min(220px,100%)!important;box-shadow:0 8px 24px rgb(0 0 0 / .17)}.als-v164-filter-tabs{align-items:center;display:flex!important;flex-wrap:wrap;gap:10px;justify-content:center!important;margin:0 auto 34px!important;padding:8px;background:#f4f1eb;border:1px solid rgb(191 201 190 / .55);border-radius:18px;width:max-content;max-width:100%;box-shadow:0 8px 24px rgb(23 55 37 / .05)}.als-v164-filter-tabs button{appearance:none;align-items:center;background:#fff0;border:1px solid transparent!important;border-radius:12px;color:#445148;cursor:pointer;display:inline-flex;gap:8px;font:inherit;font-size:14px;font-weight:700;min-height:46px;padding:10px 14px;transition:all .22s ease;white-space:nowrap}.als-v164-filter-tabs button svg{color:#08683a;flex:0 0 auto}.als-v164-filter-tabs button b{align-items:center;background:#fff;border:1px solid rgb(0 78 41 / .13);border-radius:999px;color:#004e29;display:inline-flex;font-size:11px;height:23px;justify-content:center;min-width:23px;padding-inline:6px}.als-v164-filter-tabs button:hover{background:#fff;border-color:rgb(8 104 58 / .18)!important;color:#004e29;transform:translateY(-1px)}.als-v164-filter-tabs button.is-active{background:#004e29!important;border-color:#004e29!important;color:#fff!important;box-shadow:0 9px 20px rgb(0 78 41 / .2)}.als-v164-filter-tabs button.is-active svg{color:#e8bd54}.als-v164-filter-tabs button.is-active b{background:#e8bd54;border-color:#e8bd54;color:#251a00}.als-v164-journey-section{position:relative;overflow:hidden}.als-v164-journey-section:before{content:"";position:absolute;inset:8% -8% auto auto;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgb(8 104 58 / .08),transparent 66%);pointer-events:none}.als-v164-journey-section .als-v164-section-head p{max-width:720px;margin-inline:auto;color:#5c685f;line-height:1.8}.als-v164-home-journey{--journey-progress:40%;margin-top:42px!important;padding-bottom:16px!important}.als-v164-home-journey:before{background:#d7dfd8!important;height:3px!important;top:36px!important}.als-v164-home-journey:after{content:"";position:absolute;top:36px;inset-inline-start:7%;height:3px;width:var(--journey-progress);max-width:86%;background:linear-gradient(90deg,#c59e41,#08683a);border-radius:999px;transition:width .55s cubic-bezier(.22,.8,.24,1);z-index:1}[dir="rtl"] .als-v164-home-journey:after{background:linear-gradient(270deg,#c59e41,#08683a)}.als-v164-home-journey li{cursor:pointer;outline:none;transition:transform .28s ease,opacity .28s ease;padding-inline:10px!important}.als-v164-home-journey li:focus-visible{border-radius:18px;box-shadow:0 0 0 3px rgb(8 104 58 / .18)}.als-v164-home-journey li>span{position:relative;z-index:3;background:#fff!important;border:2px solid #08683a!important;height:74px!important;width:74px!important;font-size:20px!important;box-shadow:0 8px 22px rgb(0 78 41 / .08);transition:all .3s ease}.als-v164-home-journey li>i{align-items:center;background:#f2ebe0;border-radius:12px;color:#c59e41;display:flex;height:38px;justify-content:center;margin-top:-4px;width:38px;transition:all .3s ease}.als-v164-home-journey li>i svg{display:block!important;color:inherit!important}.als-v164-home-journey strong{color:#243029;font-size:15px!important;transition:color .25s ease}.als-v164-home-journey small{color:#778179;font-size:12px;line-height:1.65;max-height:0;max-width:175px;opacity:0;overflow:hidden;transform:translateY(-5px);transition:max-height .35s ease,opacity .3s ease,transform .3s ease}.als-v164-home-journey li.is-complete>span{background:#eaf3ed!important;color:#006638!important}.als-v164-home-journey li.is-active{transform:translateY(-8px)}.als-v164-home-journey li.is-active>span{background:#08683a!important;border-color:#08683a!important;color:#fff!important;box-shadow:0 14px 30px rgb(8 104 58 / .24),0 0 0 8px rgb(8 104 58 / .07)}.als-v164-home-journey li.is-active>i{background:#e8bd54;color:#251a00;transform:scale(1.08)}.als-v164-home-journey li.is-active strong{color:#004e29}.als-v164-home-journey li.is-active small{max-height:85px;opacity:1;transform:none}.als-v164-journey-status{align-items:center;background:#f7f4ee;border:1px solid rgb(197 158 65 / .25);border-radius:14px;display:flex;gap:10px;justify-content:center;margin:28px auto 0;max-width:520px;padding:13px 18px;color:#5b665e}.als-v164-journey-status span{font-size:12px}.als-v164-journey-status strong{color:#004e29}.als-v164-showrooms{padding:38px!important;background:linear-gradient(145deg,#fff,#fbfaf7)!important}.als-v164-showrooms>header{align-items:flex-end;display:flex;gap:30px;justify-content:space-between;margin-bottom:28px}.als-v164-showrooms>header h2{margin-bottom:7px!important}.als-v164-showrooms>header p{color:#657068;line-height:1.75;margin:0;max-width:720px}.als-v164-showrooms__all{align-items:center;border:1px solid rgb(8 104 58 / .25);border-radius:10px;color:#004e29!important;display:inline-flex;flex:0 0 auto;gap:8px;padding:11px 15px;text-decoration:none;transition:all .2s ease}.als-v164-showrooms__all:hover{background:#004e29;color:#fff!important}.als-v164-showrooms__grid{align-items:stretch;grid-template-columns:minmax(310px,.78fr) minmax(520px,1.42fr)!important;gap:28px!important}.als-v164-showroom-list{display:grid;gap:11px;max-height:540px;overflow:auto;padding-inline-end:5px;scrollbar-color:#bfc9be #fff0;scrollbar-width:thin}.als-v164-showroom-list article{background:#fff;border:1px solid #e1e6e2!important;border-radius:15px!important;margin:0!important;overflow:hidden;padding:0!important;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.als-v164-showroom-list article:hover,.als-v164-showroom-list article.is-active{border-color:rgb(8 104 58 / .55)!important;box-shadow:0 10px 26px rgb(0 78 41 / .09);transform:translateY(-1px)}.als-v164-showroom-list article.is-active{background:linear-gradient(135deg,#f6fbf7,#fff)}.als-v164-showroom-list article>button{appearance:none;background:#fff0;border:0;cursor:pointer;font:inherit;padding:17px 18px 12px;text-align:start;width:100%}.als-v164-showroom-list article>button>span{color:#a47814;font-size:11px;font-weight:800}.als-v164-showroom-list h3{color:#123822;font-size:18px;margin:4px 0!important}.als-v164-showroom-list p{color:#667069!important;font-size:13px;line-height:1.6}.als-v164-showroom-list small{align-items:center;color:#778078;display:flex;font-size:11px;gap:6px;margin-top:8px}.als-v164-showroom-list article>div{align-items:center;border-top:1px solid #edf0ed;display:flex;gap:16px;justify-content:flex-end;padding:10px 18px}.als-v164-showroom-list article>div a{align-items:center;color:#08683a;display:inline-flex;font-size:12px;font-weight:750;gap:5px;text-decoration:none}.als-v164-showroom-map{background:linear-gradient(155deg,#eef4ef 0%,#f9f6ef 100%)!important;border:1px solid rgb(8 104 58 / .12);border-radius:20px!important;display:block!important;min-height:540px!important;overflow:hidden;padding:18px;position:relative;text-align:start!important}.als-v164-map-label{align-items:center;display:flex;gap:10px;inset:18px auto auto 18px;position:absolute;z-index:5}.als-v164-map-label>span{align-items:center;background:#fff;border-radius:12px;color:#08683a;display:flex;height:43px;justify-content:center;box-shadow:0 8px 22px rgb(0 78 41 / .09);width:43px}.als-v164-map-label b,.als-v164-map-label small{display:block}.als-v164-map-label b{color:#064f2c}.als-v164-map-label small{color:#748078;font-size:11px;margin-top:2px}.als-v164-map-canvas{height:430px;margin:22px auto 0;max-width:620px;position:relative;width:100%}.als-v164-map-canvas svg{height:100%;overflow:visible;width:100%}.als-v164-map-pin{appearance:none;background:#fff0;border:0;cursor:pointer;left:var(--pin-x);padding:0;position:absolute;top:var(--pin-y);transform:translate(-50%,-50%);z-index:4}.als-v164-map-pin>span{background:#c59e41;border:4px solid #fff;border-radius:50%;box-shadow:0 5px 15px rgb(0 78 41 / .23);display:block;height:18px;position:relative;transition:all .25s ease;width:18px}.als-v164-map-pin>span:after{animation:alsMapPulse 2.2s infinite;border:2px solid #08683a;border-radius:50%;content:"";inset:-8px;opacity:.45;position:absolute}.als-v164-map-pin>b{background:#fff;border:1px solid rgb(0 78 41 / .14);border-radius:7px;color:#004e29;font-size:10px;font-weight:800;left:50%;opacity:0;padding:4px 7px;pointer-events:none;position:absolute;top:24px;transform:translate(-50%,-4px);transition:all .2s ease;white-space:nowrap}.als-v164-map-pin:hover>b,.als-v164-map-pin.is-active>b{opacity:1;transform:translate(-50%,0)}.als-v164-map-pin.is-active>span{background:#08683a;height:24px;width:24px;box-shadow:0 8px 20px rgb(8 104 58 / .3)}@keyframes alsMapPulse{0%{transform:scale(.65);opacity:.7}70%,100%{transform:scale(1.65);opacity:0}}.als-v164-map-detail{align-items:center;background:rgb(255 255 255 / .94);border:1px solid rgb(8 104 58 / .14);border-radius:15px;bottom:16px;box-shadow:0 14px 34px rgb(0 55 29 / .11);display:grid;gap:12px;grid-template-columns:42px 1fr auto;inset-inline:16px;padding:13px 15px;position:absolute;z-index:6;backdrop-filter:blur(10px)}.als-v164-map-detail>span{align-items:center;background:#eaf3ed;border-radius:11px;color:#08683a;display:flex;height:42px;justify-content:center}.als-v164-map-detail small,.als-v164-map-detail strong,.als-v164-map-detail p,.als-v164-map-detail em{display:block}.als-v164-map-detail small{color:#a47814;font-size:10px}.als-v164-map-detail strong{color:#064f2c;font-size:14px}.als-v164-map-detail p{color:#68736b;font-size:11px;margin:2px 0}.als-v164-map-detail em{color:#08683a;font-size:10px;font-style:normal}.als-v164-map-detail>div:last-child{display:flex;gap:7px}.als-v164-map-detail a{background:#004e29;border-radius:8px;color:#fff;font-size:11px;font-weight:750;padding:8px 10px;text-decoration:none}.als-v164-map-detail a:last-child{background:#f2ebe1;color:#004e29}.als-viz-request-choice{grid-template-columns:repeat(3,minmax(0,1fr))!important}.als-viz-request-choice label{min-height:150px}.als-viz-request-choice label.is-selected{border-color:#08683a;box-shadow:0 0 0 3px rgb(8 104 58 / .09)}.als-viz-request-subtitle{color:#68736b;font-size:13px;line-height:1.7;margin:-4px 0 15px}.als-viz-request-details{background:#f8f6f1;border:1px solid #e3e5df;border-radius:14px;margin:18px 0;padding:16px}.als-viz-request-details legend{color:#064f2c;font-weight:800;padding-inline:5px}.als-viz-request-details .als-viz-form-grid{margin-top:8px}.als-viz-save-only{background:linear-gradient(135deg,#f5f1e8,#fff);border:1px solid rgb(197 158 65 / .25);border-radius:15px;padding:20px;text-align:center}.als-viz-save-only h3{color:#064f2c;margin:0 0 7px}.als-viz-save-only p{color:#6c766f;line-height:1.7}.als-viz-save-only button{background:#004e29;border:0;border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-weight:800;padding:13px 18px;width:100%}.als-viz-success h1[data-viz-success-title],.als-viz-success p[data-viz-success-text]{transition:opacity .2s ease}.als-viz-reference[hidden]{display:none!important}@media(max-width:1100px){.als-v164-showrooms__grid{grid-template-columns:1fr!important}.als-v164-showroom-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;overflow:visible}.als-v164-showroom-map{min-height:520px!important}.als-v164-map-detail{grid-template-columns:42px 1fr}.als-v164-map-detail>div:last-child{grid-column:1/-1;justify-content:flex-end}.als-viz-request-choice{grid-template-columns:1fr 1fr!important}.als-viz-request-choice label:last-child{grid-column:1/-1}}@media(max-width:760px){.als-v16-footer-cta{padding-block:42px!important}.als-v16-footer-cta__inner{align-items:stretch!important}.als-v16-footer-cta a{justify-content:center;width:100%}.als-v16-footer__brand img{max-width:190px}.als-v164-filter-tabs{display:grid!important;grid-template-columns:1fr;width:100%;padding:7px}.als-v164-filter-tabs button{justify-content:flex-start;width:100%}.als-v164-filter-tabs button b{margin-inline-start:auto}.als-v164-home-journey{display:flex!important;gap:12px!important;margin-inline:-20px!important;overflow-x:auto;padding:12px 20px 22px!important;scroll-snap-type:x mandatory}.als-v164-home-journey:before,.als-v164-home-journey:after{display:none}.als-v164-home-journey li{align-items:flex-start!important;background:#fff;border:1px solid #e0e6e1;border-radius:16px;flex:0 0 76vw!important;min-height:175px;padding:18px!important;scroll-snap-align:center;text-align:start!important;transform:none!important}.als-v164-home-journey li>span{height:54px!important;width:54px!important}.als-v164-home-journey li>i{position:absolute;inset-inline-end:16px;top:17px}.als-v164-home-journey small{max-height:85px;opacity:1;transform:none;max-width:none}.als-v164-journey-status{margin-top:10px}.als-v164-showrooms{padding:22px!important}.als-v164-showrooms>header{align-items:flex-start;flex-direction:column}.als-v164-showrooms>header h2{font-size:31px!important}.als-v164-showrooms__all{width:100%;justify-content:center}.als-v164-showroom-list{grid-template-columns:1fr}.als-v164-showroom-map{min-height:480px!important;padding:10px}.als-v164-map-canvas{height:350px;margin-top:55px}.als-v164-map-label{inset:13px 13px auto}.als-v164-map-detail{bottom:10px;inset-inline:10px;padding:10px}.als-v164-map-detail>div:last-child a{flex:1;text-align:center}.als-v164-map-pin>b{display:none}.als-viz-request-choice{grid-template-columns:1fr!important}.als-viz-request-choice label:last-child{grid-column:auto}.als-viz-request-choice label{min-height:auto}}.als-viz-form-grid .als-viz-form-full{grid-column:1/-1}.als-viz-form-grid textarea{width:100%;resize:vertical}.als-v1653-home .als-v1653-hero__slide>picture{position:absolute!important;inset:0!important;z-index:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}.als-v1653-home .als-v1653-hero__slide>picture>img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;margin:0!important}.als-v1653-home .als-v1653-hero__overlay{z-index:1!important;pointer-events:none!important}.als-v1653-home .als-v1653-hero__content{position:absolute!important;top:0!important;bottom:0!important;left:50%!important;transform:translateX(-50%)!important;width:min(calc(100% - 48px),1280px)!important;height:100%!important;margin:0!important;z-index:3!important;visibility:visible!important;opacity:1!important;pointer-events:none!important}.als-v1653-home .als-v1653-hero__content>div{pointer-events:auto!important;display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:4!important}.als-v1653-home .als-v1653-hero__content .als-v1653-eyebrow,.als-v1653-home .als-v1653-hero__content h1,.als-v1653-home .als-v1653-hero__content p,.als-v1653-home .als-v1653-hero__content .als-v1653-actions{visibility:visible!important;opacity:1!important}.als-v1653-home .als-v1653-hero__dots,.als-v1653-home .als-v1653-hero__arrow{z-index:8!important}.als-v1653-home .als-v1653-hero__arrow{font-size:0!important;direction:ltr!important;unicode-bidi:isolate!important}.als-v1653-home .als-v1653-hero__arrow::before{display:block!important;font-family:Arial,sans-serif!important;font-size:28px!important;line-height:1!important;font-weight:400!important;color:#fff!important;direction:ltr!important}.als-v1653-home .als-v1653-hero__arrow.is-prev::before{content:"←"!important}.als-v1653-home .als-v1653-hero__arrow.is-next::before{content:"→"!important}.als-v1653-home .als-v1653-hero__arrow.is-prev{left:26px!important;right:auto!important}.als-v1653-home .als-v1653-hero__arrow.is-next{right:26px!important;left:auto!important}@media(max-width:991px){.als-v1653-home .als-v1653-hero__content{width:min(calc(100% - 36px),1280px)!important}}@media(max-width:767px){.als-v1653-home .als-v1653-hero__content{width:min(calc(100% - 30px),1280px)!important}}.als-v1653-home .als-v1653-hero__overlay{background:linear-gradient(90deg,rgb(0 32 18 / .12) 0%,rgb(0 48 27 / .28) 38%,rgb(0 48 27 / .86) 100%)!important}body:not(.rtl) .als-v1653-home .als-v1653-hero__overlay{background:linear-gradient(270deg,rgb(0 32 18 / .12) 0%,rgb(0 48 27 / .28) 38%,rgb(0 48 27 / .86) 100%)!important}.als-v1653-home .als-v1653-hero__content>div{width:min(690px,58%)!important;padding:34px 36px!important;border-radius:26px!important;background:linear-gradient(135deg,rgb(0 53 29 / .74),rgb(0 42 24 / .50))!important;border:1px solid rgb(255 255 255 / .19)!important;box-shadow:0 24px 68px rgb(0 28 16 / .22)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.als-v1653-home .als-v1653-hero__content h1{color:#fff!important;text-shadow:0 2px 16px rgb(0 0 0 / .18)!important;font-size:clamp(40px,4.1vw,64px)!important;line-height:1.14!important}.als-v1653-home .als-v1653-hero__content p{color:rgb(255 255 255 / .90)!important;font-size:18px!important;line-height:1.85!important;max-width:620px}.als-v1653-home .als-v1653-hero__content .als-v1653-eyebrow{color:#f0c95e!important;font-weight:800!important}.als-v1653-home .als-v1654-hero-actions{display:flex!important;gap:12px!important;flex-wrap:wrap!important}.als-v1653-home .als-v1654-hero-actions .als-v1653-btn{min-height:50px!important;padding-inline:24px!important}.als-v1653-home .als-v1654-hero-actions .is-primary{background:#fff!important;color:#005b33!important;border-color:#fff!important}.als-v1653-home .als-v1654-hero-actions .is-hero-secondary{background:rgb(255 255 255 / .08)!important;border:1px solid rgb(255 255 255 / .55)!important;color:#fff!important}.als-v1653-home .als-v1654-hero-actions .is-hero-secondary:hover{background:#fff!important;color:#005b33!important}.als-v1656-product-card .als-v1653-product-card__body{padding-bottom:20px}.als-v1656-variants-block{margin:2px 0 18px;min-height:126px}.als-v1656-variants-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;color:#536159;font-size:11px}.als-v1656-variants-head b{color:#26382e;font-size:12px}.als-v1656-variants{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding:3px 3px 8px;scrollbar-width:thin;scrollbar-color:#c9d2cc #fff0}.als-v1656-variants::-webkit-scrollbar{height:4px}.als-v1656-variants::-webkit-scrollbar-thumb{background:#c9d2cc;border-radius:99px}.als-v1656-variant{flex:0 0 66px;width:66px;min-width:66px;padding:5px 5px 6px;border:1px solid #d9e0dc;border-radius:13px;background:#fff;color:#26382e;cursor:pointer;scroll-snap-align:start;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.als-v1656-variant img{display:block;width:54px;height:45px;object-fit:cover;border-radius:9px;margin:0 auto 5px;background:#f2f3ef}.als-v1656-variant small{display:block;font-size:9px;line-height:1.25;direction:ltr;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.als-v1656-variant:hover{transform:translateY(-2px);border-color:#85aa94}.als-v1656-variant.is-active{border-color:#006b3b;box-shadow:0 0 0 2px rgb(0 107 59 / .12)}.als-v1656-selected-code{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;font-size:10px;color:#748078}.als-v1656-selected-code strong{direction:ltr;color:#005b33;font-size:11px;max-width:65%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.als-v1656-product-card.is-v1656-changing [data-v1656-product-image]{opacity:.45;transform:scale(1.02)}.als-v1656-product-card [data-v1656-product-image]{transition:opacity .2s ease,transform .35s ease!important}.als-v1656-compare{--als-v1656-split:50%;isolation:isolate;background:#eee!important;height:auto!important;aspect-ratio:955/570}.als-v1656-compare>.als-v1653-compare__after,.als-v1656-compare>.als-v1653-compare__before,.als-v1656-compare>.als-v1653-compare__before>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;transform:none!important;object-fit:cover!important;object-position:center!important}.als-v1656-compare>.als-v1653-compare__before{z-index:2!important;overflow:hidden!important;border:0!important;clip-path:inset(0 calc(100% - var(--als-v1656-split)) 0 0)!important}body.rtl .als-v1656-compare>.als-v1653-compare__before{clip-path:inset(0 0 0 var(--als-v1656-split))!important}.als-v1656-compare::before{content:"";position:absolute;z-index:4;top:0;bottom:0;left:var(--als-v1656-split);width:3px;transform:translateX(-1.5px);background:#fff;box-shadow:0 0 12px rgb(0 0 0 / .20);pointer-events:none}.als-v1656-compare [data-v1656-compare-handle]{left:var(--als-v1656-split)!important}.als-v1656-compare>.is-before,.als-v1656-compare>.is-after{z-index:6!important}@media(max-width:991px){.als-v1653-home .als-v1653-hero__content>div{width:min(610px,78%)!important;padding:28px!important}}@media(max-width:767px){.als-v1653-home .als-v1653-hero__content{align-items:flex-end!important;padding-bottom:74px!important}.als-v1653-home .als-v1653-hero__content>div{width:100%!important;padding:20px 18px!important;border-radius:20px!important;background:rgb(0 53 29 / .75)!important}.als-v1653-home .als-v1653-hero__content h1{font-size:32px!important}.als-v1653-home .als-v1653-hero__content p{font-size:14px!important;line-height:1.7!important;margin-bottom:20px!important}.als-v1653-home .als-v1654-hero-actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}.als-v1656-variant{flex-basis:62px;width:62px;min-width:62px}.als-v1656-variant img{width:50px;height:42px}}@media(prefers-reduced-motion:reduce){.als-v1656-variant,.als-v1656-product-card [data-v1656-product-image]{transition:none!important}}:root{--als30-green:#004e29;--als30-deep:#064f2c;--als30-gold:#c59e41;--als30-sand:#f2ebe1;--als30-ivory:#faf9f6;--als30-bg:#fbf9f8;--als30-text:#1b1c1c;--als30-muted:#59665e;--als30-border:#cbd4cc}.als-v16-header__actions{align-items:center!important}.als-v16-header__actions .als-v16-action-item{min-width:58px!important;height:58px;justify-content:center;gap:4px;line-height:1!important}.als-v16-header__actions .als-v16-action-item__icon{width:25px;height:25px;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.als-v16-header__actions .als-v16-action-item__icon .als-v16-icon{display:block;width:23px;height:23px}.als-v16-header__actions .als-v16-action-item__label{font-size:10.5px!important;line-height:1.15!important;white-space:nowrap!important;text-align:center}.als-v16-action-item--calculator{color:var(--als30-green)!important}.als-v16-action-item--calculator .als-v16-icon{stroke-width:1.9}.als-v16-action-item--calculator:hover{color:var(--als30-gold)!important}@media(min-width:1381px){.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{gap:clamp(9px,.8vw,14px)!important}.als-v16-main-nav a{font-size:12.75px!important}.als-v16-header__inner{grid-template-columns:145px minmax(0,1fr) 108px auto!important;gap:12px!important}.als-v16-header-search{max-width:108px!important}.als-v16-header__visit{padding-inline:13px!important}}@media(min-width:1025px) and (max-width:1380px){.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{gap:8px!important}.als-v16-main-nav a{font-size:11.8px!important}.als-v16-header__actions .als-v16-action-item{min-width:43px!important;height:50px}.als-v16-header__actions .als-v16-action-item__label{display:none!important}.als-v16-header-search{display:none!important}}.als-v1630-carpet-main{background:var(--als30-bg);color:var(--als30-text);overflow:hidden}.als-v1630-section{padding-block:clamp(76px,8vw,120px)}.als-v1630-section-head{max-width:790px;margin:0 auto 52px;text-align:center}.als-v1630-section-head>span,.als-v1630-request-copy>span{display:inline-block;color:var(--als30-gold);font-size:13px;font-weight:800;letter-spacing:.04em;margin-bottom:10px}.als-v1630-section-head h2,.als-v1630-request-copy h2{font-size:clamp(30px,3.4vw,48px);line-height:1.15;color:var(--als30-green);margin:0 0 14px}.als-v1630-section-head p,.als-v1630-request-copy p{font-size:17px;line-height:1.8;color:var(--als30-muted);margin:0}.als-v1630-custom-carpet-page .als-v1629-smart-hero{min-height:clamp(560px,72vh,780px);background:#031f13}.als-v1630-custom-carpet-page .als-v1629-hero-content{min-height:clamp(560px,72vh,780px);align-items:center!important;text-align:center!important;margin-inline:auto;padding-top:82px!important;padding-bottom:86px!important}.als-v1630-custom-carpet-page .als-v1629-hero-content>span{background:rgb(255 255 255 / .11);border:1px solid rgb(255 255 255 / .25);border-radius:999px;padding:8px 14px;color:#f6d58f!important;backdrop-filter:blur(12px)}.als-v1630-custom-carpet-page .als-v1629-hero-content h1{max-width:900px;font-size:clamp(40px,5vw,72px);text-wrap:balance}.als-v1630-custom-carpet-page .als-v1629-hero-content p{max-width:750px;font-size:clamp(17px,1.4vw,21px)}.als-v1630-custom-carpet-page .als-v1629-hero-content a{background:var(--als30-gold);color:#231b08;padding:15px 28px;border-radius:12px;box-shadow:0 16px 40px rgb(0 0 0 / .22)}.als-v1630-custom-carpet-page .als-v1629-hero-content a:hover{background:#f1cd77;transform:translateY(-2px)}.als-v1630-custom-carpet-page .als-v1629-hero-shade{background:linear-gradient(180deg,rgb(0 30 17 / .22),rgb(0 37 21 / .66) 70%,rgb(0 28 16 / .86))!important}.als-v1630-custom-carpet-page .als-v1629-hero-arrow{width:50px;height:50px;background:rgb(0 49 28 / .56);border-color:rgb(255 255 255 / .65)}.als-v1630-value{background:var(--als30-ivory)}.als-v1630-value-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.als-v1630-value-card{background:#fff;border:1px solid rgb(0 78 41 / .12);border-radius:20px;padding:30px 26px;box-shadow:0 12px 35px rgb(50 43 16 / .06);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.als-v1630-value-card:hover{transform:translateY(-7px);box-shadow:0 18px 45px rgb(0 78 41 / .09);border-color:rgb(0 78 41 / .3)}.als-v1630-icon{width:52px;height:52px;border-radius:16px;background:var(--als30-sand);display:grid;place-items:center;color:var(--als30-gold);font-size:26px;margin-bottom:18px}.als-v1630-value-card h3{font-size:21px;color:var(--als30-green);margin:0 0 10px}.als-v1630-value-card p{font-size:15px;line-height:1.8;color:var(--als30-muted);margin:0}.als-v1630-worlds{background:#fff}.als-v1630-world-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.als-v1630-world-card{position:relative;display:block;height:460px;border-radius:22px;overflow:hidden;color:#fff;text-decoration:none;box-shadow:0 18px 48px rgb(0 47 26 / .14)}.als-v1630-world-card img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.als-v1630-world-card:hover img{transform:scale(1.07)}.als-v1630-world-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 38%,rgb(0 32 18 / .82))}.als-v1630-world-copy{position:absolute;inset-inline:28px;bottom:28px;display:flex;flex-direction:column;gap:9px}.als-v1630-world-copy strong{font-size:27px}.als-v1630-world-copy em{font-style:normal;color:rgb(255 255 255 / .88);font-weight:700;font-size:14px}.als-v1630-gallery{background:#f4f1ed}.als-v1630-gallery-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:210px;gap:14px}.als-v1630-gallery-item{position:relative;border:0;padding:0;border-radius:18px;overflow:hidden;cursor:zoom-in;background:#e5e3df}.als-v1630-gallery-item.is-tall{grid-row:span 2;grid-column:span 2}.als-v1630-gallery-item:nth-child(4){grid-column:span 2}.als-v1630-gallery-item img{width:100%;height:100%;object-fit:cover;transition:transform .55s ease,filter .35s ease}.als-v1630-gallery-item:hover img{transform:scale(1.045);filter:saturate(1.05)}.als-v1630-gallery-item>span{position:absolute;left:12px;bottom:12px;width:38px;height:38px;border-radius:50%;background:rgb(255 255 255 / .9);display:grid;place-items:center;color:var(--als30-green);opacity:0;transform:translateY(6px);transition:.25s}.als-v1630-gallery-item:hover>span{opacity:1;transform:none}.als-v1630-spaces{background:#fff}.als-v1630-space-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.als-v1630-space-card{min-height:118px;border-radius:18px;border:1px solid rgb(0 78 41 / .14);background:#fff;padding:22px;display:flex;align-items:center;gap:15px;text-align:start;color:var(--als30-green);font:inherit;cursor:pointer;transition:.3s}.als-v1630-space-card span{width:44px;height:44px;border-radius:13px;background:#eef6f1;display:grid;place-items:center}.als-v1630-space-card strong{font-size:18px}.als-v1630-space-card:hover{background:#f7fbf8;border-color:rgb(0 78 41 / .35);transform:translateY(-3px)}.als-v1630-journey{background:linear-gradient(180deg,#f9f8f5,#f2efe9)}.als-v1630-journey-track{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}.als-v1630-journey-track:before{content:"";position:absolute;top:25px;left:5%;right:5%;height:2px;background:linear-gradient(90deg,#c7d1c9,#c59e41,#c7d1c9)}.als-v1630-step{position:relative;text-align:center;padding-inline:7px}.als-v1630-step>span{position:relative;z-index:2;width:52px;height:52px;margin:0 auto 18px;border-radius:50%;background:var(--als30-green);color:#fff;display:grid;place-items:center;font-weight:800;box-shadow:0 0 0 8px #f5f2ed}.als-v1630-step h3{font-size:17px;color:var(--als30-green);margin:0 0 8px}.als-v1630-step p{font-size:13px;line-height:1.7;color:var(--als30-muted);margin:0}.als-v1630-request{background:linear-gradient(135deg,#003c23,#08683a);color:#fff}.als-v1630-request-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);gap:52px;align-items:center}.als-v1630-request-copy h2{color:#fff}.als-v1630-request-copy p{color:rgb(255 255 255 / .82)}.als-v1630-request-copy ul{list-style:none;margin:28px 0;padding:0;display:grid;gap:12px}.als-v1630-request-copy li{display:flex;gap:9px;align-items:flex-start;color:rgb(255 255 255 / .9)}.als-v1630-request-copy li span{color:#f1ce77;font-size:20px}.als-v1630-whatsapp{display:inline-flex;align-items:center;gap:9px;color:#fff;text-decoration:none;border-bottom:1px solid rgb(255 255 255 / .5);padding-bottom:5px;font-weight:700}.als-v1630-form{background:#fff;color:var(--als30-text);border-radius:24px;padding:30px;box-shadow:0 24px 65px rgb(0 0 0 / .18)}.als-v1630-form-head{display:flex;justify-content:space-between;align-items:end;gap:18px;margin-bottom:22px}.als-v1630-form-head strong{font-size:23px;color:var(--als30-green)}.als-v1630-form-head small{color:#738078}.als-v1630-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.als-v1630-form label{display:block}.als-v1630-form label>span{display:block;margin-bottom:7px;font-size:13px;font-weight:800;color:#34443a}.als-v1630-form input,.als-v1630-form select,.als-v1630-form textarea{width:100%;border:1px solid #ccd7cf;border-radius:11px;background:#fff;padding:12px 13px;font:inherit;color:var(--als30-text);outline:0;transition:border-color .2s,box-shadow .2s}.als-v1630-form input,.als-v1630-form select{height:49px}.als-v1630-form textarea{resize:vertical;min-height:108px}.als-v1630-form input:focus,.als-v1630-form select:focus,.als-v1630-form textarea:focus{border-color:#087244;box-shadow:0 0 0 3px rgb(8 114 68 / .1)}.als-v1630-form .is-full{grid-column:1/-1}.als-v1630-submit{margin-top:18px;width:100%;min-height:54px;border:0;border-radius:12px;background:var(--als30-green);color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:800;cursor:pointer;transition:.25s}.als-v1630-submit:hover{background:#063f26;transform:translateY(-1px)}.als-v1630-submit:disabled{opacity:.65;cursor:wait}.als-v1630-form-note{font-size:12px;line-height:1.7;color:#69766e;text-align:center;margin:12px 0 0}.als-v1630-form-status{min-height:24px;margin-top:10px;text-align:center;font-weight:700}.als-v1630-form-status.is-error{color:#a02121}.als-v1630-form-status.is-success{color:#087244}.als-hp{position:absolute!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important}.als-v1630-lightbox{position:fixed;inset:0;z-index:99999;background:rgb(0 0 0 / .88);display:none;align-items:center;justify-content:center;padding:28px}.als-v1630-lightbox.is-open{display:flex}.als-v1630-lightbox img{max-width:min(1100px,92vw);max-height:88vh;border-radius:16px;box-shadow:0 30px 90px rgb(0 0 0 / .45)}.als-v1630-lightbox button{position:absolute;top:20px;right:20px;width:46px;height:46px;border-radius:50%;border:1px solid rgb(255 255 255 / .3);background:rgb(0 0 0 / .4);color:#fff;font-size:28px;cursor:pointer}@media(max-width:1100px){.als-v1630-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.als-v1630-world-card{height:390px}.als-v1630-request-grid{grid-template-columns:1fr;gap:34px}.als-v1630-journey-track{grid-template-columns:repeat(5,230px);overflow-x:auto;padding-bottom:14px;scroll-snap-type:x mandatory}.als-v1630-step{scroll-snap-align:start}.als-v1630-journey-track:before{display:none}}@media(max-width:767px){.als-v1630-section{padding-block:72px}.als-v1630-section-head{margin-bottom:34px;text-align:start}.als-v1630-section-head h2,.als-v1630-request-copy h2{font-size:31px}.als-v1630-section-head p{font-size:15px}.als-v1630-value-grid,.als-v1630-world-grid,.als-v1630-space-grid{grid-template-columns:1fr}.als-v1630-world-card{height:340px}.als-v1630-gallery-grid{grid-template-columns:1fr 1fr;grid-auto-rows:165px}.als-v1630-gallery-item.is-tall{grid-column:span 2;grid-row:span 2}.als-v1630-gallery-item:nth-child(4){grid-column:span 1}.als-v1630-form{padding:22px 16px;border-radius:18px}.als-v1630-form-grid{grid-template-columns:1fr}.als-v1630-form .is-full{grid-column:auto}.als-v1630-form-head{align-items:flex-start;flex-direction:column;gap:4px}.als-v1630-custom-carpet-page .als-v1629-smart-hero,.als-v1630-custom-carpet-page .als-v1629-hero-content{min-height:520px!important}.als-v1630-custom-carpet-page .als-v1629-hero-content{padding-inline:20px!important}.als-v1630-custom-carpet-page .als-v1629-hero-content h1{font-size:38px}.als-v1630-custom-carpet-page .als-v1629-hero-content p{font-size:15px}.als-v1630-custom-carpet-page .als-v1629-hero-content a{width:100%;justify-content:center;max-width:310px}.als-v16-mobile-drawer__services .als-v1630-mobile-carpet{display:flex!important;align-items:center}}@media(prefers-reduced-motion:reduce){.als-v1630-world-card img,.als-v1630-value-card,.als-v1630-space-card{transition:none!important}}.als-v1630-custom-carpet-page .als-v16-footer-cta p{color:#c59e41!important}:root{--als-green:#08683a;--als-green-dark:#064d2c;--als-green-soft:#eaf3ed;--als-gold:#c99b31;--als-gold-soft:#f5ead1;--als-cream:#fbfaf7;--als-surface:#f4f1ec;--als-ink:#17251c;--als-muted:#647067;--als-line:#e6e1da;--als-white:#fff;--als-danger:#b42318;--als-radius:18px;--als-radius-lg:28px;--als-shadow:0 12px 34px rgba(24,45,32,.09)}html{scroll-behavior:smooth}.als-lang-ar body,.als-rtl{font-family:"IBM Plex Sans Arabic",system-ui,sans-serif}.als-lang-en body,.als-ltr{font-family:Inter,"IBM Plex Sans Arabic",system-ui,sans-serif}.als-ltr{direction:ltr}.als-rtl{direction:rtl}body{background:var(--als-cream);color:var(--als-ink)}body.als-drawer-open{overflow:hidden}.container{width:min(1180px,calc(100% - 40px));margin-inline:auto}.als-section{padding:88px 0}.als-section.is-soft{background:var(--als-surface)}.als-kicker{display:inline-block;color:var(--als-gold);font-weight:700;font-size:.78rem;letter-spacing:.04em;margin-bottom:10px}.als-section-heading{max-width:760px;margin-bottom:34px}.als-section-heading h2{font-size:clamp(1.8rem,3vw,2.75rem);line-height:1.25;margin:0 0 12px;color:var(--als-green-dark)}.als-section-heading p{color:var(--als-muted);margin:0;font-size:1rem}.als-section-heading.is-inline{max-width:none;display:flex;justify-content:space-between;gap:28px;align-items:end}.als-text-link{color:var(--als-green);font-weight:700;text-decoration:none;white-space:nowrap}.als-center-action{text-align:center;margin-top:34px}.btn{min-height:46px;border-radius:10px;padding:11px 20px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;text-decoration:none;border:1px solid #fff0;cursor:pointer;transition:.22s ease;font-family:inherit}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--als-green);color:#fff}.btn-primary:hover{background:var(--als-green-dark);color:#fff;box-shadow:0 8px 20px rgb(8 104 58 / .2)}.btn-outline{background:#fff;border-color:#cbd5ce;color:var(--als-green-dark)}.btn-outline:hover{border-color:var(--als-green);color:var(--als-green)}.btn-gold{background:var(--als-gold);color:#142117}.btn-gold:hover{background:#d7aa42;color:#142117}.btn-whatsapp{background:#25d366;color:#fff}.btn-whatsapp:hover{background:#1eaf54;color:#fff}.als-utility-bar{height:34px;background:#f0eee9;border-bottom:1px solid var(--als-line);font-size:.72rem}.als-utility-inner{height:100%;display:flex;align-items:center;justify-content:space-between}.als-utility-inner nav{display:flex;align-items:center;gap:18px}.als-utility-inner a{color:#435046;text-decoration:none;display:inline-flex;align-items:center;gap:5px}.als-language-switch{font-weight:700;color:var(--als-green)!important}.als-platform-header{position:sticky;top:0;z-index:120;background:rgb(255 255 255 / .96);backdrop-filter:blur(14px);border-bottom:1px solid var(--als-line)}.als-header-main{height:76px;display:flex;align-items:center;gap:28px}.als-platform-header .site-brand{width:150px;flex:0 0 auto}.als-platform-header .site-brand img{width:100%;height:48px;object-fit:contain}.als-platform-header .desktop-nav{flex:1}.als-platform-header .nav-menu{display:flex;justify-content:center;align-items:center;gap:25px;margin:0;padding:0;list-style:none}.als-platform-header .nav-menu a{color:var(--als-ink);font-size:.88rem;font-weight:600;text-decoration:none}.als-platform-header .nav-menu a:hover{color:var(--als-green)}.als-header-actions{display:flex;align-items:center;gap:7px;flex:0 0 auto}.als-icon-action{position:relative;width:38px;height:38px;border:0;background:#fff0;color:var(--als-ink);display:grid;place-items:center;border-radius:50%;font-size:1.15rem;text-decoration:none;cursor:pointer}.als-icon-action:hover{background:var(--als-green-soft);color:var(--als-green)}.als-selection-count,.als-cart-count{position:absolute;top:-2px;inset-inline-end:-2px;min-width:16px;height:16px;border-radius:9px;background:var(--als-gold);font-size:.62rem;font-weight:800;display:grid;place-items:center;color:#182019}.als-header-visit{font-size:.78rem;padding-inline:15px}.als-platform-header .menu-toggle{display:none}.als-search-panel{background:#fff;border-top:1px solid var(--als-line);padding:14px 0;box-shadow:var(--als-shadow)}.als-search-panel form{display:flex;gap:8px}.als-search-panel input{flex:1;min-height:46px;border:1px solid var(--als-line);border-radius:10px;padding:0 15px;font:inherit}.als-search-panel button{width:100px;border:0;border-radius:10px;background:var(--als-green);color:#fff;font-weight:700}.als-mobile-account-links{display:grid;gap:8px;margin:20px 0}.als-mobile-account-links a,.als-mobile-account-links button{border:1px solid var(--als-line);background:#fff;padding:11px 14px;border-radius:10px;text-align:start;color:var(--als-ink);font:inherit;text-decoration:none}.als-selections-drawer{position:fixed;top:0;bottom:0;inset-inline-end:0;width:min(420px,92vw);z-index:1000;background:#fff;transform:translateX(calc((100% + 12px) * var(--als-drawer-direction,1)));transition:transform .3s ease;display:flex;flex-direction:column;box-shadow:0 0 50px rgb(0 0 0 / .2)}.als-rtl .als-selections-drawer{--als-drawer-direction:-1}.als-ltr .als-selections-drawer{--als-drawer-direction:1}.als-selections-drawer.is-open{transform:translateX(0)}.als-selections-overlay{position:fixed;inset:0;background:rgb(15 24 18 / .45);z-index:990;opacity:0;visibility:hidden;transition:.25s}.als-selections-overlay.is-visible{opacity:1;visibility:visible}.als-selections-head{display:flex;justify-content:space-between;align-items:center;padding:22px;border-bottom:1px solid var(--als-line)}.als-selections-head h2{margin:0;color:var(--als-green-dark)}.als-selections-head small{color:var(--als-gold);font-weight:700}.als-selections-head button{border:0;background:var(--als-surface);width:38px;height:38px;border-radius:50%;font-size:1.5rem}.als-selections-list{padding:16px;overflow:auto;flex:1}.als-selection-row{display:grid;grid-template-columns:66px 1fr 32px;gap:12px;align-items:center;padding:10px;border:1px solid var(--als-line);border-radius:12px;margin-bottom:10px}.als-selection-row img,.als-selection-placeholder{width:66px;height:58px;border-radius:8px;object-fit:cover;background:var(--als-surface);display:grid;place-items:center}.als-selection-row a{display:block;color:var(--als-ink);font-weight:700;text-decoration:none}.als-selection-row small{color:var(--als-muted)}.als-selection-row button{border:0;background:#fff0;font-size:1.3rem;color:var(--als-muted)}.als-selections-empty{padding:40px 25px;color:var(--als-muted);text-align:center}.als-selections-footer{padding:16px;border-top:1px solid var(--als-line);display:grid;gap:8px}.als-footer-cta{background:linear-gradient(135deg,var(--als-green),#0d7d47);color:#fff;padding:36px 0}.als-footer-cta .container{display:flex;justify-content:space-between;align-items:center;gap:30px}.als-footer-cta span{color:#f0cb69;font-weight:700;font-size:.8rem}.als-footer-cta h2{font-size:clamp(1.5rem,2.5vw,2.2rem);margin:5px 0}.als-footer-cta p{margin:0;color:rgb(255 255 255 / .78)}.als-platform-footer .footer-top{background:#efeeeb;padding:65px 0}.als-footer-grid{display:grid;grid-template-columns:1.8fr repeat(3,1fr);gap:45px}.als-platform-footer .footer-logo{width:160px;height:auto;object-fit:contain}.als-platform-footer p{color:#5f695f;line-height:1.8}.als-platform-footer h3{color:var(--als-green-dark);font-size:1rem;margin:0 0 16px}.als-platform-footer .footer-menu{list-style:none;margin:0;padding:0;display:grid;gap:9px}.als-platform-footer .footer-menu a,.footer-contact-list a,.footer-contact-list span{color:#59635a;text-decoration:none;font-size:.85rem}.footer-contact-list{display:grid;gap:8px}.footer-bottom{background:#e5e3df;padding:18px 0}.footer-bottom-inner{display:flex;justify-content:space-between;align-items:center}.footer-bottom p{margin:0;font-size:.78rem}.als-mobile-bottom-nav{display:none}.als-home-hero{padding:54px 0 72px;background:#fff}.als-home-hero__grid{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:70px}.als-home-hero__content h1{font-size:clamp(2.5rem,4.8vw,4.5rem);line-height:1.12;color:var(--als-green-dark);margin:0 0 20px}.als-home-hero__content>p{font-size:1.08rem;line-height:1.95;color:var(--als-muted);max-width:590px}.als-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin:26px 0}.als-nearest-link{color:var(--als-green);font-weight:700;text-decoration:none}.als-home-hero__trust{display:flex;gap:28px;margin-top:34px;padding-top:24px;border-top:1px solid var(--als-line)}.als-home-hero__trust span{display:grid;color:var(--als-muted);font-size:.72rem}.als-home-hero__trust strong{font-size:1.2rem;color:var(--als-green-dark)}.als-home-hero__media{position:relative}.als-home-hero__media>img{width:100%;height:600px;object-fit:cover;border-radius:0 0 0 70px}.als-ltr .als-home-hero__media>img{border-radius:0 0 70px 0}.als-hero-floating-card{position:absolute;bottom:22px;inset-inline-start:-42px;background:#fff;border-radius:16px;padding:14px 18px;box-shadow:var(--als-shadow);display:flex;gap:12px;align-items:center}.als-hero-floating-card>span{width:40px;height:40px;border-radius:50%;background:var(--als-green-soft);color:var(--als-green);display:grid;place-items:center;font-weight:900}.als-hero-floating-card div{display:grid}.als-hero-floating-card small{color:var(--als-muted)}.als-start-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:16px}.als-start-card{position:relative;min-height:280px;overflow:hidden;border-radius:var(--als-radius);background:#fff;box-shadow:0 3px 16px rgb(0 0 0 / .05)}.als-start-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.als-start-card:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(10 27 17 / .88),rgb(10 27 17 / .05) 70%)}.als-start-card>div{position:absolute;z-index:2;bottom:0;inset-inline:0;padding:22px;color:#fff}.als-start-card span{font-size:.7rem;color:#f0cc70}.als-start-card h3{margin:4px 0 7px;font-size:1.25rem}.als-start-card p{font-size:.78rem;color:rgb(255 255 255 / .78);margin:0 0 10px}.als-start-card a:not(.btn){color:#fff;font-weight:700;text-decoration:none}.als-start-card.is-primary{min-height:380px}.als-start-card.is-primary h3{font-size:1.65rem}.als-visit-benefits__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center}.als-visit-benefits__media{position:relative;display:grid;grid-template-columns:1fr .55fr;gap:12px}.als-visit-benefits__media>img{width:100%;height:430px;object-fit:cover;border-radius:var(--als-radius-lg)}.als-benefit-collage{display:grid;gap:12px}.als-benefit-collage img{width:100%;height:135px;object-fit:cover;border-radius:14px}.als-visit-benefits h2{font-size:clamp(2rem,3.5vw,3rem);color:var(--als-green-dark);margin:0 0 18px}.als-check-list{list-style:none;padding:0;margin:0 0 26px;display:grid;gap:13px}.als-check-list li{position:relative;padding-inline-start:30px;color:#4f5d52}.als-check-list li:before{content:"✓";position:absolute;inset-inline-start:0;color:var(--als-green);font-weight:900}.als-journey-steps{list-style:none;margin:0;padding:20px 0 0;display:grid;grid-template-columns:repeat(5,1fr);position:relative}.als-journey-steps:before{content:"";position:absolute;top:42px;inset-inline:8%;height:2px;background:var(--als-line)}.als-journey-steps li{position:relative;text-align:center;display:grid;justify-items:center;gap:6px;padding:0 12px}.als-journey-steps li>span{width:45px;height:45px;border:2px solid var(--als-line);background:#fff;border-radius:50%;display:grid;place-items:center;color:var(--als-green);font-weight:800;z-index:1}.als-journey-steps li:nth-child(3)>span{background:var(--als-green);color:#fff;border-color:var(--als-green)}.als-journey-steps strong{color:var(--als-green-dark)}.als-journey-steps small{color:var(--als-muted)}.als-collections-grid{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:12px}.als-collection-card{position:relative;height:330px;border-radius:var(--als-radius);overflow:hidden;color:#fff;text-decoration:none}.als-collection-card.is-featured{height:430px;grid-row:span 2}.als-collection-card img{width:100%;height:100%;object-fit:cover;transition:.4s}.als-collection-card:hover img{transform:scale(1.04)}.als-collection-card:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(10 26 17 / .9),rgb(10 26 17 / .05) 70%)}.als-collection-card>div{position:absolute;z-index:2;bottom:0;inset-inline:0;padding:18px}.als-collection-card h3{margin:4px 0;font-size:1.15rem}.als-collection-card p{font-size:.72rem;color:rgb(255 255 255 / .75)}.als-collection-card strong{font-size:.72rem}.als-special-collections{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:15px}.als-special-collections a{background:#fff;border:1px solid var(--als-line);border-radius:12px;padding:16px;text-align:center;text-decoration:none;color:var(--als-green-dark);display:grid;gap:6px}.als-sector-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.als-sector-card{height:270px;border-radius:var(--als-radius);overflow:hidden;position:relative;color:#fff;text-decoration:none}.als-sector-card img{width:100%;height:100%;object-fit:cover}.als-sector-card:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(13 26 18 / .92),rgb(13 26 18 / .15) 65%)}.als-sector-card div{position:absolute;z-index:2;bottom:0;inset-inline:0;padding:18px}.als-sector-card small{color:#efcf77}.als-sector-card h3{margin:3px 0 5px;font-size:1.25rem}.als-sector-card p{font-size:.75rem;color:rgb(255 255 255 / .75);margin:0 0 8px}.als-sector-card span{font-size:.75rem;font-weight:700}.als-product-tabs,.als-request-tabs{display:flex;gap:6px;flex-wrap:wrap}.als-product-tabs button,.als-request-tabs button{border:1px solid var(--als-line);background:#fff;border-radius:999px;padding:8px 14px;font:inherit;font-size:.8rem;cursor:pointer}.als-product-tabs button.is-active,.als-request-tabs button.is-active{background:var(--als-green);color:#fff;border-color:var(--als-green)}.als-commerce-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.als-commerce-card{background:#fff;border:1px solid var(--als-line);border-radius:16px;overflow:hidden;box-shadow:0 3px 13px rgb(0 0 0 / .035);transition:.22s}.als-commerce-card:hover{transform:translateY(-3px);box-shadow:var(--als-shadow)}.als-commerce-card__media{position:relative;display:block;height:235px;overflow:hidden}.als-commerce-card__media img{width:100%;height:100%;object-fit:cover;transition:.35s}.als-commerce-card:hover .als-commerce-card__media img{transform:scale(1.04)}.als-card-badge,.als-card-source{position:absolute;top:12px;border-radius:999px;padding:5px 9px;font-size:.64rem;font-weight:800}.als-card-badge{inset-inline-start:12px;background:var(--als-gold);color:#172018}.als-card-source{inset-inline-end:12px;background:rgb(255 255 255 / .92);color:var(--als-green)}.als-commerce-card__body{padding:16px}.als-commerce-card__category{font-size:.68rem;color:var(--als-gold);font-weight:700;margin:0 0 5px}.als-commerce-card h3{font-size:1.05rem;margin:0 0 8px}.als-commerce-card h3 a{color:var(--als-green-dark);text-decoration:none}.als-commerce-card__excerpt{font-size:.78rem;line-height:1.7;color:var(--als-muted);min-height:42px}.als-commerce-card__meta{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid var(--als-line);font-weight:700;color:var(--als-green-dark)}.als-commerce-card__meta small{color:var(--als-muted);font-weight:500}.als-commerce-card__actions{display:grid;grid-template-columns:1fr 1fr;gap:7px}.als-commerce-card__actions a,.als-commerce-card__actions button{min-height:39px;border-radius:8px;border:1px solid var(--als-line);font:inherit;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.als-card-details{background:#fff;color:var(--als-green-dark)}.als-card-primary{background:var(--als-green);color:#fff;border-color:var(--als-green)!important}.als-card-primary.is-selected{background:var(--als-gold);color:#152019;border-color:var(--als-gold)!important}.als-proof-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center}.als-proof-grid h2{font-size:clamp(2rem,3.5vw,3rem);color:var(--als-green-dark)}.als-proof-list{display:grid;grid-template-columns:1fr 1fr;gap:14px}.als-proof-list article{display:flex;gap:12px;padding:15px;border-bottom:1px solid var(--als-line)}.als-proof-list article>span{color:var(--als-gold);font-weight:800}.als-proof-list h3{margin:0 0 4px;font-size:1rem}.als-proof-list p{margin:0;color:var(--als-muted);font-size:.78rem}.als-proof-panel{position:relative}.als-proof-panel img{width:100%;height:450px;object-fit:cover;border-radius:var(--als-radius-lg)}.als-proof-panel>div{position:absolute;bottom:22px;inset-inline-start:22px;background:var(--als-green);color:#fff;border-radius:14px;padding:15px 20px;display:grid}.als-proof-panel strong{font-size:2rem}.als-knowledge-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.als-knowledge-grid article{background:#fff;border:1px solid var(--als-line);border-radius:16px;overflow:hidden}.als-knowledge-grid article>a{color:inherit;text-decoration:none}.als-knowledge-media{height:190px;background:#eee;display:grid;place-items:center;font-size:2rem}.als-knowledge-media img{width:100%;height:100%;object-fit:cover}.als-knowledge-grid small,.als-knowledge-grid h3,.als-knowledge-grid p,.als-knowledge-grid strong{display:block;margin-inline:16px}.als-knowledge-grid small{margin-top:15px;color:var(--als-gold)}.als-knowledge-grid h3{color:var(--als-green-dark);margin-top:6px}.als-knowledge-grid p{color:var(--als-muted);font-size:.8rem}.als-knowledge-grid strong{color:var(--als-green);margin-bottom:16px}.als-products-hero{padding:55px 0 75px;background:#fff}.als-products-hero__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:65px;align-items:center}.als-inline-breadcrumb{display:flex;gap:8px;align-items:center;margin-bottom:25px;font-size:.78rem;color:var(--als-muted)}.als-inline-breadcrumb a{color:var(--als-green);text-decoration:none}.als-products-hero h1,.als-category-hero h1{font-size:clamp(2.3rem,4vw,4rem);line-height:1.15;color:var(--als-green-dark);margin:0 0 18px}.als-products-hero p,.als-category-description{color:var(--als-muted);line-height:1.9}.als-product-search{display:flex;margin-top:25px;max-width:560px}.als-product-search input{flex:1;border:1px solid var(--als-line);border-radius:10px 0 0 10px;min-height:47px;padding:0 14px;font:inherit}.als-rtl .als-product-search input{border-radius:0 10px 10px 0}.als-product-search button{width:90px;border:0;background:var(--als-green);color:#fff;font-weight:700;border-radius:0 10px 10px 0}.als-rtl .als-product-search button{border-radius:10px 0 0 10px}.als-products-hero__media{position:relative}.als-products-hero__media>img{width:100%;height:490px;object-fit:cover;border-radius:var(--als-radius-lg)}.als-material-stack{position:absolute;bottom:20px;inset-inline-start:-28px;background:#fff;padding:10px;border-radius:12px;box-shadow:var(--als-shadow);display:flex;gap:6px}.als-material-stack span{padding:6px 8px;background:var(--als-surface);border-radius:6px;font-size:.66rem}.als-need-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.als-need-grid>a{height:280px;position:relative;overflow:hidden;border-radius:var(--als-radius);color:#fff;text-decoration:none}.als-need-grid img{width:100%;height:100%;object-fit:cover}.als-need-grid>a:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(9 26 16 / .9),transparent 70%)}.als-need-grid>a>div{position:absolute;z-index:2;bottom:0;inset-inline:0;padding:18px}.als-need-grid small{color:#f0d37c}.als-need-grid h3{margin:3px 0 9px}.als-category-tile-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.als-category-tile-grid a{height:170px;position:relative;overflow:hidden;border-radius:14px;color:#fff;text-decoration:none}.als-category-tile-grid img{width:100%;height:100%;object-fit:cover}.als-category-tile-grid a:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(11 25 17 / .85),transparent)}.als-category-tile-grid span{position:absolute;z-index:2;bottom:13px;inset-inline:13px;font-weight:700}.als-space-filter-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.als-space-filter-grid a{height:170px;border-radius:14px;background:linear-gradient(160deg,#d8d4ce,#3b463e);color:#fff;text-decoration:none;padding:18px;display:flex;flex-direction:column;justify-content:end}.als-space-filter-grid span{font-size:1.2rem;font-weight:700}.als-space-filter-grid small{opacity:.8}.als-hub-filters{display:grid;grid-template-columns:repeat(3,1fr) auto auto;gap:10px;align-items:end;background:var(--als-surface);padding:16px;border-radius:14px;margin-bottom:25px}.als-hub-filters label{display:grid;gap:5px}.als-hub-filters label span{font-size:.72rem;font-weight:700}.als-hub-filters select{min-height:43px;border:1px solid var(--als-line);border-radius:8px;padding:0 10px;background:#fff;font:inherit}.als-mobile-filter-button{display:none}.als-empty-state{padding:70px 25px;text-align:center;background:#fff;border:1px dashed #ccd5ce;border-radius:18px}.als-empty-state>span{width:62px;height:62px;border-radius:50%;background:var(--als-green-soft);display:grid;place-items:center;margin:0 auto 15px;color:var(--als-green);font-size:1.7rem}.als-empty-state h1,.als-empty-state h2{color:var(--als-green-dark)}.als-empty-state p{color:var(--als-muted)}.als-category-hero{padding:60px 0;background:#fff}.als-category-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.als-category-hero img{width:100%;height:510px;object-fit:cover;border-radius:var(--als-radius-lg)}.als-value-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.als-value-grid article{background:#fff;border:1px solid var(--als-line);border-radius:14px;padding:22px}.als-value-grid article>span{color:var(--als-gold);font-weight:800}.als-value-grid h3{color:var(--als-green-dark)}.als-value-grid p{color:var(--als-muted);font-size:.82rem}.als-factor-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.als-factor-grid article{padding:20px;background:#fff;border-radius:14px}.als-factor-grid strong{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--als-green);color:#fff}.als-factor-grid h3{font-size:.95rem}.als-factor-grid p{font-size:.75rem;color:var(--als-muted)}.als-faq-list{display:grid;gap:9px}.als-faq-list details{background:#fff;border:1px solid var(--als-line);border-radius:12px;padding:0 18px}.als-faq-list summary{padding:16px 0;font-weight:700;cursor:pointer;color:var(--als-green-dark)}.als-faq-list p{color:var(--als-muted);padding-bottom:16px}.als-visit-flow__intro{padding:65px 0 28px;background:#fff}.als-visit-flow__intro h1{font-size:clamp(2.3rem,4vw,3.8rem);color:var(--als-green-dark);margin:0 0 12px}.als-visit-flow__intro p{max-width:720px;color:var(--als-muted);font-size:1rem}.als-visit-security{display:inline-flex;padding:12px 15px;border-radius:10px;background:var(--als-gold-soft);color:#675224;font-size:.8rem}.als-visit-flow__body{padding:25px 0 90px}.als-visit-progress{list-style:none;margin:0 0 55px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);position:relative}.als-visit-progress:before{content:"";position:absolute;top:21px;inset-inline:10%;height:3px;background:#dedfdb}.als-visit-progress li{position:relative;text-align:center;display:grid;justify-items:center;gap:7px;color:var(--als-muted)}.als-visit-progress li span{width:43px;height:43px;border-radius:50%;border:2px solid #d5dad6;background:var(--als-cream);display:grid;place-items:center;z-index:1;font-weight:800}.als-visit-progress li.is-active,.als-visit-progress li.is-complete{color:var(--als-green)}.als-visit-progress li.is-active span,.als-visit-progress li.is-complete span{background:var(--als-green);border-color:var(--als-green);color:#fff}.als-visit-layout{display:grid;grid-template-columns:330px 1fr;gap:28px;align-items:start}.als-visit-selection-summary{background:var(--als-gold-soft);border-radius:14px;padding:18px;position:sticky;top:130px}.als-visit-selection-head{display:flex;gap:10px;align-items:center}.als-visit-selection-head h2{font-size:1rem;color:var(--als-green-dark)}.als-visit-selected-products{display:grid;gap:9px;margin:14px 0}.als-visit-selected-products article{display:grid;grid-template-columns:60px 1fr 24px;gap:10px;align-items:center;background:#fff;border-radius:9px;padding:8px}.als-visit-selected-products img{width:60px;height:54px;object-fit:cover;border-radius:7px}.als-visit-selected-products strong{display:block;font-size:.78rem}.als-visit-selected-products small{font-size:.62rem;color:var(--als-muted)}.als-visit-selected-products button{border:0;background:#fff0}.als-visit-no-products{font-size:.76rem;color:#78693e}.als-visit-selection-summary>a{color:var(--als-green);font-size:.76rem;font-weight:700}.als-visit-card{background:#fff;border:1px solid var(--als-line);border-radius:16px;padding:34px;box-shadow:0 4px 18px rgb(0 0 0 / .03)}.als-visit-step-heading{display:flex;gap:14px;align-items:flex-start;margin-bottom:25px}.als-visit-step-heading>span{width:42px;height:42px;border-radius:50%;background:var(--als-green-soft);color:var(--als-green);display:grid;place-items:center;font-weight:800}.als-visit-step-heading h2{color:var(--als-green-dark);margin:0 0 5px;font-size:1.8rem}.als-visit-step-heading p{margin:0;color:var(--als-muted)}.als-choice-row,.als-icon-choices,.als-location-types,.als-day-choices,.als-period-choices{border:0;margin:0 0 22px;padding:0}.als-choice-row legend,.als-icon-choices legend,.als-location-types legend,.als-day-choices legend,.als-period-choices legend{font-weight:700;margin-bottom:10px;font-size:.85rem}.als-choice-row{display:flex;gap:15px}.als-choice-row label{cursor:pointer}.als-choice-row input{accent-color:var(--als-green)}.als-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:22px}.als-form-grid label{display:grid;gap:6px}.als-form-grid label>span{font-size:.78rem;font-weight:700}.als-form-grid input,.als-form-grid select,.als-form-grid textarea,.als-propose-time textarea,.als-access-card input{width:100%;border:1px solid #cfd6d1;border-radius:8px;padding:11px 13px;background:#fff;font:inherit;color:var(--als-ink)}.als-form-grid input,.als-form-grid select{min-height:47px}.als-form-grid input:focus,.als-form-grid select:focus,.als-form-grid textarea:focus{outline:2px solid rgb(8 104 58 / .15);border-color:var(--als-green)}.als-form-grid .als-full{grid-column:1/-1}.als-icon-choices{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.als-icon-choices input,.als-location-types input,.als-day-choices input,.als-period-choices input{position:absolute;opacity:0}.als-icon-choices label>span,.als-location-types label>span,.als-day-choices label>span,.als-period-choices label>span{min-height:80px;border:1px solid var(--als-line);border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer;background:#fff}.als-icon-choices input:checked+span,.als-location-types input:checked+span,.als-day-choices input:checked+span,.als-period-choices input:checked+span{border-color:var(--als-green);background:var(--als-green-soft);box-shadow:inset 0 0 0 1px var(--als-green)}.als-step-actions{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--als-line);padding-top:22px}.als-location-box{margin:0 0 20px}.als-map-placeholder{height:230px;border-radius:12px;background:radial-gradient(circle at 35% 45%,#e7ede9 0 3%,transparent 3.5%),linear-gradient(25deg,#dfe7e1 25%,transparent 25%) 0 0/46px 46px,linear-gradient(155deg,#f3f0ea,#d9e3dc);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--als-green-dark);margin-bottom:10px}.als-map-placeholder>span{font-size:2rem}.als-map-placeholder small{color:var(--als-muted)}.als-location-types{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.als-location-types label>span{min-height:100px;font-size:1.15rem}.als-location-types strong{font-size:.8rem}.als-day-choices{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.als-day-choices label>span{min-height:54px}.als-period-choices{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.als-period-choices label>span{min-height:120px;font-size:1.4rem}.als-period-choices strong{font-size:.95rem}.als-period-choices small{font-size:.7rem;color:var(--als-muted)}.als-request-review{background:var(--als-surface);border-radius:12px;padding:18px;margin:18px 0}.als-request-review h3{margin-top:0}.als-request-review dl{display:grid;grid-template-columns:1fr 1fr;gap:10px}.als-request-review dl>div{background:#fff;border-radius:9px;padding:12px}.als-request-review dt{font-size:.7rem;color:var(--als-muted)}.als-request-review dd{margin:4px 0 0;font-weight:700;font-size:.82rem}.als-consent{display:flex;align-items:flex-start;gap:9px;font-size:.78rem;color:var(--als-muted);margin-bottom:18px}.als-consent input{margin-top:4px;accent-color:var(--als-green)}.als-consent a{color:var(--als-green)}.als-form-status{margin-top:12px;font-size:.8rem}.als-form-status.is-error{color:var(--als-danger)}.als-form-status.is-success{color:var(--als-green)}.als-confirmation-hero{padding:60px 0;text-align:center;background:#fff}.als-confirmation-hero .als-back-link{display:block;text-align:start;color:var(--als-green);text-decoration:none}.als-success-mark{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:var(--als-green);color:#fff;font-size:2rem;margin:15px auto}.als-confirmation-hero h1{font-size:clamp(2rem,4vw,3.7rem);color:var(--als-green-dark);margin:6px 0 12px}.als-confirmation-hero>div>p{color:var(--als-muted)}.als-request-code{display:inline-flex;align-items:center;gap:12px;border:1px solid var(--als-line);border-radius:12px;padding:10px 14px;margin:15px 0}.als-request-code span{font-size:.72rem;color:var(--als-muted)}.als-request-code strong{font-size:1.1rem}.als-request-code button{border:0;background:var(--als-surface);border-radius:7px;padding:6px 10px;font:inherit}.als-confirmation-hero .als-hero-actions{justify-content:center}.als-confirmation-grid{display:grid;grid-template-columns:1fr 420px;gap:50px}.als-next-steps{list-style:none;margin:0;padding:0;display:grid;gap:14px}.als-next-steps li{display:flex;gap:14px;background:#fff;border:1px solid var(--als-line);border-radius:12px;padding:16px}.als-next-steps li>span{width:38px;height:38px;border-radius:50%;background:var(--als-green);color:#fff;display:grid;place-items:center;flex:0 0 auto}.als-next-steps h3{margin:0 0 4px;color:var(--als-green-dark)}.als-next-steps p{margin:0;color:var(--als-muted);font-size:.8rem}.als-request-summary{background:#fff;border:1px solid var(--als-line);border-radius:16px;padding:22px;box-shadow:var(--als-shadow)}.als-request-summary__head{display:flex;justify-content:space-between;align-items:start;border-bottom:1px solid var(--als-line);padding-bottom:14px}.als-request-summary__head span{font-size:.68rem;color:var(--als-green);font-weight:800}.als-request-summary__head h2{margin:3px 0;color:var(--als-green-dark)}.als-request-summary__head a{color:var(--als-green)}.als-request-summary dl{margin:0}.als-request-summary dl>div{padding:15px 0;border-bottom:1px solid var(--als-line)}.als-request-summary dt{font-size:.72rem;color:var(--als-muted)}.als-request-summary dd{margin:5px 0 0;font-weight:600}.als-request-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.als-request-product-grid article{background:#fff;border:1px solid var(--als-line);border-radius:12px;padding:10px;display:flex;gap:12px;align-items:center}.als-request-product-grid img{width:90px;height:82px;object-fit:cover;border-radius:9px}.als-request-product-grid small{color:var(--als-muted)}.als-request-product-grid h3{font-size:.9rem;margin:3px 0}.als-request-product-grid a{font-size:.72rem;color:var(--als-green);text-decoration:none}.als-visit-prep .container>div{display:flex;gap:18px;background:var(--als-gold-soft);padding:24px;border-radius:14px}.als-visit-prep .container>div>span{font-size:2rem;color:var(--als-gold)}.als-visit-prep h2{margin:0 0 5px;color:var(--als-green-dark)}.als-visit-prep p{margin:0;color:#6f664e}.als-request-access-page>section{min-height:70vh;display:grid;align-items:center;padding:70px 0}.als-access-card{width:min(540px,100%);margin:auto;background:#fff;border:1px solid var(--als-line);border-radius:20px;padding:34px;box-shadow:var(--als-shadow);text-align:center}.als-access-card .als-back-link{display:block;text-align:start;color:var(--als-green);text-decoration:none}.als-access-icon{width:65px;height:65px;border-radius:50%;background:var(--als-green-soft);color:var(--als-green);display:grid;place-items:center;margin:10px auto;font-size:1.8rem}.als-access-card h1{color:var(--als-green-dark)}.als-access-card>p{color:var(--als-muted)}.als-access-card form{display:grid;gap:13px;text-align:start}.als-access-card label{display:grid;gap:6px}.als-access-card label span{font-size:.75rem;font-weight:700}.als-access-help{margin-top:20px;padding-top:18px;border-top:1px solid var(--als-line);font-size:.75rem;color:var(--als-muted)}.als-access-help a{color:var(--als-green)}.als-my-requests-hero{padding:60px 0;background:#fff}.als-my-requests-hero .container{display:flex;align-items:end;justify-content:space-between;gap:25px}.als-my-requests-hero h1{font-size:clamp(2.3rem,4vw,3.8rem);color:var(--als-green-dark);margin:0}.als-my-requests-hero p{color:var(--als-muted)}.als-my-requests-empty{padding:90px 0}.als-request-action-banner{padding:20px 0;background:var(--als-gold-soft);border-block:1px solid #e9d496}.als-request-action-banner .container{display:flex;justify-content:space-between;align-items:center;gap:25px}.als-request-action-banner .container>div{display:flex;gap:14px}.als-request-action-banner .container>div>span{width:48px;height:48px;border-radius:50%;background:var(--als-gold);display:grid;place-items:center;font-weight:900}.als-request-action-banner h2{margin:2px 0;color:#55461f}.als-request-action-banner p{margin:0;color:#716445}.als-request-cards{display:grid;gap:14px;margin-top:24px}.als-request-cards article{background:#fff;border:1px solid var(--als-line);border-radius:14px;padding:18px;display:flex;align-items:center;justify-content:space-between;gap:20px}.als-request-card-main{display:flex;gap:14px;align-items:center}.als-request-card-icon{width:55px;height:55px;border-radius:14px;background:var(--als-green-soft);color:var(--als-green);display:grid;place-items:center;font-size:1.4rem}.als-request-card-top{display:flex;gap:10px;align-items:center}.als-request-status{display:inline-flex;padding:5px 10px;border-radius:999px;background:var(--als-green-soft);color:var(--als-green);font-size:.68rem;font-weight:800}.als-request-status.is-action_required{background:var(--als-gold-soft);color:#7d6122}.als-request-status.is-completed{background:#e8f0f7;color:#34627d}.als-request-card-top small{color:var(--als-muted)}.als-request-cards h2{font-size:1.05rem;margin:5px 0;color:var(--als-green-dark)}.als-request-cards p{margin:0;color:var(--als-muted);font-size:.8rem}.als-request-card-actions{display:flex;gap:8px}.als-request-help{padding:35px 0;background:var(--als-surface)}.als-request-help .container{display:flex;justify-content:space-between;align-items:center}.als-request-help .container>div{display:flex;gap:12px;align-items:center}.als-request-help h3{margin:0}.als-request-help p{margin:3px 0;color:var(--als-muted);font-size:.8rem}.als-tracking-header{padding:45px 0 30px;background:#fff}.als-tracking-title{display:flex;justify-content:space-between;align-items:end;margin-top:25px}.als-tracking-title h1{font-size:clamp(2rem,3.5vw,3rem);color:var(--als-green-dark);margin:6px 0}.als-tracking-title p{color:var(--als-muted)}.als-action-required{padding:20px 0;background:var(--als-gold-soft)}.als-action-required .container{position:relative}.als-action-required .container>div:first-child{display:flex;gap:14px}.als-action-required .container>div:first-child>span{width:48px;height:48px;border-radius:50%;background:var(--als-gold);display:grid;place-items:center}.als-action-required h2{margin:2px 0;color:#59481c}.als-action-required p{margin:0;color:#786c4c}.als-action-buttons{position:absolute;top:4px;inset-inline-end:0;display:flex;gap:8px}.als-propose-time{display:flex;gap:8px;margin-top:15px}.als-propose-time textarea{flex:1}.als-tracking-grid{display:grid;grid-template-columns:1fr 350px;gap:28px;align-items:start}.als-tracking-main{display:grid;gap:22px}.als-status-card,.als-tracking-products,.als-timeline,.als-tracking-sidebar section{background:#fff;border:1px solid var(--als-line);border-radius:14px;padding:22px}.als-status-stages{list-style:none;margin:0;padding:20px 0 0;display:grid;grid-template-columns:repeat(5,1fr);position:relative}.als-status-stages:before{content:"";position:absolute;top:39px;inset-inline:8%;height:3px;background:#dde1de}.als-status-stages li{z-index:1;text-align:center;display:grid;justify-items:center;gap:8px;color:var(--als-muted)}.als-status-stages li>span{width:38px;height:38px;border-radius:50%;border:2px solid #d6dcd7;background:#fff;display:grid;place-items:center;font-weight:800}.als-status-stages li.is-complete{color:var(--als-green)}.als-status-stages li.is-complete>span{background:var(--als-green);border-color:var(--als-green);color:#fff}.als-status-stages li.is-current>span{box-shadow:0 0 0 6px var(--als-green-soft)}.als-timeline ol{list-style:none;margin:0;padding:0}.als-timeline li{display:grid;grid-template-columns:20px 1fr;gap:12px;padding-bottom:20px}.als-timeline li>span{width:13px;height:13px;background:var(--als-green);border-radius:50%;margin-top:5px;position:relative}.als-timeline li:not(:last-child)>span:after{content:"";position:absolute;top:13px;left:5px;width:2px;height:calc(100% + 26px);background:#dce4df}.als-timeline p{margin:4px 0;color:var(--als-muted)}.als-timeline small{color:#8a938c}.als-tracking-sidebar{position:sticky;top:125px;display:grid;gap:12px}.als-tracking-sidebar h3{color:var(--als-green-dark);font-size:.95rem}.als-tracking-sidebar p{color:var(--als-muted);font-size:.82rem;line-height:1.8}.als-tracking-sidebar a{color:var(--als-green);font-size:.78rem}.als-wc-product-page .als-sp-price{font-size:1.35rem;color:var(--als-green);font-weight:800;margin:10px 0}.als-wc-product-page .als-sp-stock{font-size:.78rem;color:var(--als-muted)}.als-wc-path-copy{background:var(--als-surface);padding:13px;border-radius:10px;margin-top:12px}.als-wc-path-copy strong{font-size:.8rem}.als-wc-path-copy .btn{margin-top:10px}.als-wc-native-cart{margin-top:14px}.als-wc-native-cart form.cart{display:grid;gap:12px}.als-wc-native-cart .quantity{width:100%}.als-wc-native-cart .quantity input{width:100%;min-height:44px;border:1px solid var(--als-line);border-radius:8px}.als-wc-native-cart .single_add_to_cart_button{width:100%;min-height:48px;border:0;border-radius:9px;background:var(--als-green)!important;color:#fff!important;font:inherit;font-weight:800}.als-wc-installation-fields{background:var(--als-green-soft);border:1px solid #cce0d2;border-radius:10px;padding:13px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.als-wc-installation-fields[hidden]{display:none}.als-wc-installation-fields label{display:grid;gap:5px}.als-wc-installation-fields label span{font-size:.7rem;font-weight:700}.als-wc-installation-fields input,.als-wc-installation-fields select{width:100%;min-height:41px;border:1px solid #c8d5cc;border-radius:7px;padding:0 9px;background:#fff;font:inherit}.als-installation-note{grid-column:1/-1;margin:0;color:var(--als-muted);font-size:.68rem}.als-sp-description{line-height:1.9;color:var(--als-muted)}.als-wc-product-page table.woocommerce-product-attributes{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden}.als-wc-product-page table.woocommerce-product-attributes th,.als-wc-product-page table.woocommerce-product-attributes td{padding:13px;border-bottom:1px solid var(--als-line);text-align:start}.als-wc-product-page .als-sp-features-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.als-wc-product-page .als-sp-features-grid article{background:#fff;border:1px solid var(--als-line);border-radius:12px;padding:15px;display:flex;gap:12px}.als-wc-product-page .als-sp-features-grid article>span{color:var(--als-green);font-weight:900}.als-wc-product-page .als-sp-features-grid h3{margin:0 0 4px}.als-wc-product-page .als-sp-features-grid p{margin:0;color:var(--als-muted);font-size:.78rem}.als-sp-applications{display:flex;flex-wrap:wrap;gap:9px}.als-sp-applications span{background:#fff;border:1px solid var(--als-line);padding:10px 14px;border-radius:999px;font-size:.8rem}.als-sp-related{margin-top:70px}body.als-commerce-page .woocommerce{width:min(1180px,calc(100% - 40px));margin:60px auto}.woocommerce-message,.woocommerce-info,.woocommerce-error{border-top-color:var(--als-green)!important;background:#fff;border-radius:10px}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:var(--als-green)!important;color:#fff!important;border-radius:8px!important;font-weight:700!important}.woocommerce table.shop_table{border-color:var(--als-line)!important;border-radius:14px!important;background:#fff}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-color:var(--als-line)!important;border-radius:14px!important;background:#fff}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{background:#fff;padding:22px;border-radius:14px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container--default .select2-selection--single{min-height:44px;border:1px solid var(--als-line);border-radius:8px;padding:9px}.woocommerce-checkout #payment{background:var(--als-surface)!important;border-radius:14px!important}@media(max-width:1100px){.als-platform-header .desktop-nav{display:none}.als-platform-header .menu-toggle{display:grid}.als-header-visit{display:none}.als-home-hero__grid{gap:35px}.als-start-grid{grid-template-columns:1.5fr 1fr 1fr}.als-start-card:last-child{grid-column:2/4}.als-collections-grid{grid-template-columns:repeat(3,1fr)}.als-collection-card.is-featured{grid-column:span 2}.als-sector-grid{grid-template-columns:repeat(3,1fr)}.als-category-tile-grid{grid-template-columns:repeat(4,1fr)}.als-confirmation-grid{grid-template-columns:1fr 360px}.als-commerce-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.als-utility-bar{display:none}.als-header-main{height:68px}.als-platform-header .site-brand{width:125px}.als-header-actions{margin-inline-start:auto}.als-icon-action:nth-of-type(1),.als-icon-action:nth-of-type(3){display:none}.als-home-hero{padding-top:30px}.als-home-hero__grid,.als-visit-benefits__grid,.als-proof-grid,.als-products-hero__grid,.als-category-hero__grid,.als-confirmation-grid,.als-tracking-grid{grid-template-columns:1fr}.als-home-hero__media{order:-1}.als-home-hero__media>img{height:430px;border-radius:22px}.als-hero-floating-card{inset-inline-start:15px}.als-start-grid{grid-template-columns:1fr 1fr}.als-start-card,.als-start-card.is-primary{min-height:290px}.als-start-card.is-primary{grid-column:span 2}.als-journey-steps{grid-template-columns:1fr;gap:10px}.als-journey-steps:before{display:none}.als-journey-steps li{grid-template-columns:45px 1fr;text-align:start;justify-items:start;align-items:center}.als-journey-steps li small{grid-column:2}.als-collections-grid{grid-template-columns:1fr 1fr}.als-collection-card.is-featured{grid-column:span 2}.als-special-collections{grid-template-columns:repeat(3,1fr)}.als-sector-grid{grid-template-columns:repeat(2,1fr)}.als-proof-list{grid-template-columns:1fr}.als-footer-grid{grid-template-columns:1.4fr 1fr 1fr}.als-footer-grid>div:last-child{grid-column:2}.als-need-grid{grid-template-columns:1fr 1fr}.als-category-tile-grid{grid-template-columns:repeat(3,1fr)}.als-space-filter-grid{grid-template-columns:repeat(2,1fr)}.als-hub-filters{grid-template-columns:1fr 1fr}.als-hub-filters .btn{width:100%}.als-value-grid{grid-template-columns:1fr 1fr}.als-factor-grid{grid-template-columns:repeat(3,1fr)}.als-visit-layout{grid-template-columns:1fr}.als-visit-selection-summary{position:static}.als-confirmation-grid aside{order:-1}.als-action-buttons{position:static;margin-top:14px}.als-status-stages{grid-template-columns:1fr;gap:10px}.als-status-stages:before{display:none}.als-status-stages li{grid-template-columns:38px 1fr;justify-items:start;text-align:start;align-items:center}.als-tracking-sidebar{position:static;grid-template-columns:1fr 1fr}.als-request-product-grid{grid-template-columns:1fr 1fr}.als-wc-installation-fields{grid-template-columns:1fr 1fr}}@media(max-width:680px){body{padding-bottom:66px}.container{width:min(100% - 28px,1180px)}.als-section{padding:58px 0}.als-section-heading.is-inline{display:block}.als-section-heading.is-inline>.als-text-link{display:inline-block;margin-top:12px}.als-platform-header .als-icon-action{width:34px;height:34px}.als-header-actions{gap:2px}.als-home-hero__content h1{font-size:2.45rem}.als-home-hero__media>img{height:355px}.als-home-hero__trust{gap:14px}.als-home-hero__trust span{font-size:.62rem}.als-start-grid{grid-template-columns:1fr}.als-start-card.is-primary,.als-start-card:last-child{grid-column:auto}.als-visit-benefits__media{grid-template-columns:1fr}.als-visit-benefits__media>img{height:330px}.als-benefit-collage{grid-template-columns:repeat(3,1fr)}.als-benefit-collage img{height:95px}.als-collections-grid{grid-template-columns:1fr 1fr}.als-collection-card,.als-collection-card.is-featured{height:260px;grid-column:auto;grid-row:auto}.als-collection-card.is-featured{grid-column:span 2}.als-special-collections{grid-template-columns:1fr 1fr}.als-sector-grid{grid-template-columns:1fr 1fr}.als-sector-card{height:225px}.als-product-tabs{margin-top:15px}.als-commerce-grid{grid-template-columns:1fr}.als-commerce-card__media{height:245px}.als-knowledge-grid{grid-template-columns:1fr}.als-footer-cta .container{display:block;text-align:center}.als-footer-cta .btn{margin-top:18px}.als-footer-grid{grid-template-columns:1fr 1fr;gap:30px}.footer-brand-col{grid-column:1/-1}.als-footer-grid>div:last-child{grid-column:auto}.footer-bottom-inner{display:block;text-align:center}.als-mobile-bottom-nav{position:fixed;bottom:0;inset-inline:0;height:66px;background:#fff;border-top:1px solid var(--als-line);z-index:150;display:grid;grid-template-columns:repeat(4,1fr);padding-bottom:env(safe-area-inset-bottom)}.als-mobile-bottom-nav a{display:grid;place-items:center;align-content:center;gap:2px;color:var(--als-muted);font-size:.62rem;text-decoration:none}.als-mobile-bottom-nav span{font-size:1.1rem;color:var(--als-green)}.als-products-hero__media>img,.als-category-hero img{height:340px}.als-material-stack{inset-inline-start:10px}.als-need-grid{grid-template-columns:1fr 1fr}.als-need-grid>a{height:230px}.als-category-tile-grid{grid-template-columns:1fr 1fr}.als-space-filter-grid{grid-template-columns:1fr 1fr}.als-hub-filters{display:none;grid-template-columns:1fr}.als-hub-filters.is-open{display:grid}.als-mobile-filter-button{display:inline-flex;border:1px solid var(--als-line);background:#fff;border-radius:999px;padding:8px 13px;font:inherit}.als-value-grid{grid-template-columns:1fr 1fr}.als-factor-grid{grid-template-columns:1fr 1fr}.als-visit-flow__intro{padding-top:35px}.als-visit-progress{margin-bottom:28px}.als-visit-progress strong{font-size:.68rem}.als-visit-progress:before{inset-inline:15%}.als-visit-card{padding:20px 15px}.als-visit-step-heading h2{font-size:1.45rem}.als-form-grid{grid-template-columns:1fr}.als-form-grid .als-full{grid-column:auto}.als-icon-choices,.als-location-types,.als-day-choices,.als-period-choices{grid-template-columns:1fr 1fr}.als-icon-choices label:last-child,.als-period-choices label:last-child{grid-column:1/-1}.als-step-actions{position:sticky;bottom:70px;background:#fff;z-index:8;padding:12px 0;margin-top:12px}.als-step-actions .btn{flex:1}.als-request-review dl{grid-template-columns:1fr}.als-confirmation-hero{padding-top:30px}.als-request-code{display:flex;flex-wrap:wrap;justify-content:center}.als-request-product-grid{grid-template-columns:1fr}.als-my-requests-hero .container,.als-request-action-banner .container,.als-request-help .container,.als-tracking-title{display:block}.als-my-requests-hero .btn,.als-request-action-banner .btn{margin-top:15px}.als-request-cards article{display:block}.als-request-card-actions{margin-top:14px}.als-request-card-actions .btn{flex:1}.als-request-help .container>div:last-child{margin-top:14px}.als-action-buttons{display:grid}.als-propose-time{display:grid}.als-tracking-sidebar{grid-template-columns:1fr}.als-wc-installation-fields{grid-template-columns:1fr}.als-wc-product-page .als-sp-features-grid{grid-template-columns:1fr}.als-mobile-bottom-nav~*{scroll-margin-bottom:70px}}@media(max-width:420px){.als-header-actions .als-icon-action:nth-of-type(2){display:none}.als-home-hero__media>img{height:300px}.als-home-hero__content h1{font-size:2.05rem}.als-home-hero__trust{display:grid;grid-template-columns:repeat(3,1fr)}.als-start-card{min-height:260px}.als-collections-grid,.als-sector-grid,.als-need-grid,.als-category-tile-grid,.als-space-filter-grid,.als-value-grid,.als-factor-grid{grid-template-columns:1fr}.als-collection-card.is-featured{grid-column:auto}.als-special-collections{grid-template-columns:1fr}.als-footer-grid{grid-template-columns:1fr}.als-footer-grid>div:last-child{grid-column:auto}.als-icon-choices,.als-location-types,.als-day-choices,.als-period-choices{grid-template-columns:1fr}.als-icon-choices label:last-child,.als-period-choices label:last-child{grid-column:auto}.als-step-actions{display:grid}.als-status-card,.als-tracking-products,.als-timeline,.als-tracking-sidebar section{padding:16px}}.als-commerce-orders .als-wc-order-cards{display:grid;gap:14px}.als-commerce-orders .als-wc-order-cards article{background:#fff;border:1px solid var(--als-line);border-radius:16px;padding:18px;box-shadow:0 8px 28px rgb(21 34 25 / .06)}.als-request-status.is-processing,.als-request-status.is-on-hold,.als-request-status.is-pending{background:#fff6df;color:#8a5d00}.als-request-status.is-completed{background:#e8f6ef;color:var(--als-green)}.als-request-status.is-cancelled,.als-request-status.is-failed,.als-request-status.is-refunded{background:#fff0f0;color:#a22}.als-request-status.is-checkout-draft{background:#eef2f5;color:#46545d}@media(max-width:680px){.als-commerce-orders .als-wc-order-cards article{padding:15px}}[data-als-before-after]{--als-ba-position:50%;position:relative;isolation:isolate;touch-action:pan-y;user-select:none;-webkit-user-select:none}[data-als-before-after] [data-als-before-after-layer]{left:0!important;right:auto!important;inset-inline-start:auto!important;inset-inline-end:auto!important;width:var(--als-ba-position)!important;overflow:hidden;transition:width .08s linear;will-change:width}[data-als-before-after] [data-als-before-after-handle]{left:var(--als-ba-position)!important;right:auto!important;transform:translateX(-50%);z-index:6;pointer-events:none;transition:left .08s linear;will-change:left}[data-als-before-after] [data-als-before-after-range]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:7;appearance:none;-webkit-appearance:none}[data-als-before-after]:focus-within{outline:3px solid rgb(0 78 41 / .18);outline-offset:4px}.als-v181-visualizer__after{background-position:center bottom}.als-v181-visualizer__media>i{display:grid;place-items:center}.als-v181-visualizer__media>i>span{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#004e29;box-shadow:0 5px 14px rgb(0 0 0 / .2)}.als-v181-visualizer__launch{position:absolute;z-index:9;inset-inline-start:18px;top:18px;min-height:42px;padding:9px 16px;border-radius:9px;background:#004e29;color:#fff!important;font-weight:700;text-decoration:none;box-shadow:0 8px 24px rgb(0 50 28 / .22)}.als-v181-visualizer__launch:hover{background:#064f2c}@media(max-width:640px){.als-v181-visualizer__launch{top:12px;inset-inline-start:12px;padding:8px 12px;font-size:13px}}:root{--als-v16-primary:#004e29;--als-v16-primary-container:#08683a;--als-v16-deep:#064f2c;--als-v16-gold:#c59e41;--als-v16-gold-bright:#e8bd54;--als-v16-gold-dark:#775a00;--als-v16-background:#fbf9f8;--als-v16-ivory:#faf9f6;--als-v16-sand:#f2ebe1;--als-v16-surface:#ffffff;--als-v16-surface-low:#f6f3f2;--als-v16-surface-high:#efedec;--als-v16-text:#1b1c1c;--als-v16-muted:#3f4941;--als-v16-outline:#bfc9be;--als-v16-outline-strong:#6f7a70;--als-v16-shell:1440px;--als-v16-shadow-sm:0 2px 10px rgba(27,28,28,.08);--als-v16-shadow:0 12px 34px rgba(27,28,28,.12);--als-v16-radius-sm:8px;--als-v16-radius:12px;--als-v16-radius-lg:16px}html{scroll-padding-top:116px}html,body{max-width:100%;overflow-x:clip}body{background:var(--als-v16-background);color:var(--als-v16-text);font-family:"IBM Plex Sans Arabic",Arial,sans-serif;font-size:16px;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html[dir="ltr"] body{font-family:Inter,Arial,sans-serif}button,input,select,textarea{font:inherit}img{max-width:100%}.als-v16-shell,.als-v16-narrow{box-sizing:border-box;margin-inline:auto;max-width:var(--als-v16-shell);padding-inline:80px;width:100%}.als-v16-narrow{max-width:1200px}.als-v16-section{padding-block:120px}.als-v16-section-head{margin-bottom:48px}.als-v16-section-head>span,.als-v16-eyebrow,.als-v16-products-results__head>div>span,.als-v16-requests-list__head>div>span{color:var(--als-v16-gold-bright);display:block;font-size:14px;font-weight:700;letter-spacing:.08em;margin-bottom:8px}.als-v16-section-head h2,.als-v16-visit-value h2,.als-v16-projects h2,.als-v16-confirmation-content h2,.als-v16-requests-list h2{color:var(--als-v16-primary);font-size:clamp(30px, 3vw, 42px);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 12px}.als-v16-section-head p{color:var(--als-v16-muted);font-size:16px;line-height:1.8;max-width:720px}.als-v16-section-head.is-centered{margin-inline:auto;max-width:760px;text-align:center}.als-v16-section-head.is-split,.als-v16-section-head.is-inline{align-items:end;display:flex;gap:30px;justify-content:space-between}.als-v16-section-head.is-split>a,.als-v16-section-head.is-inline>a{align-items:center;color:var(--als-v16-primary);display:inline-flex;font-weight:700;gap:7px;text-decoration:none}.als-v16-btn{align-items:center;border-radius:var(--als-v16-radius-sm);display:inline-flex;font-weight:700;gap:8px;justify-content:center;min-height:48px;padding:11px 28px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s}.als-v16-btn:hover{transform:translateY(-1px)}.als-v16-btn--primary{background:var(--als-v16-primary-container);border:1px solid var(--als-v16-primary-container);color:#fff}.als-v16-btn--primary:hover{background:var(--als-v16-deep);border-color:var(--als-v16-deep);color:#fff}.als-v16-btn--outline{background:#fff0;border:1.5px solid var(--als-v16-primary);color:var(--als-v16-primary)}.als-v16-btn--outline:hover{background:rgb(0 78 41 / .05);color:var(--als-v16-primary)}.als-v16-btn--gold{background:var(--als-v16-gold);color:#102017}.als-v16-utility{background:var(--als-v16-surface-low);border-bottom:1px solid #e4e2e1;color:var(--als-v16-muted);font-size:12px}.als-v16-utility__inner{align-items:center;display:flex;justify-content:flex-start;min-height:34px}.als-v16-utility__links{align-items:center;display:flex;gap:24px}.als-v16-utility a,.als-v16-utility__lang{align-items:center;color:var(--als-v16-muted);display:inline-flex;gap:6px;opacity:.82;text-decoration:none}.als-v16-utility a:hover{color:var(--als-v16-primary);opacity:1}.als-v16-utility__lang{border-inline-start:1px solid var(--als-v16-outline);margin-inline-start:18px;padding-inline-start:18px}.als-v16-utility__lang a{color:var(--als-v16-muted);font-weight:600}.als-v16-header{background:rgb(255 255 255 / .98);border-bottom:1px solid rgb(191 201 190 / .48);box-shadow:0 2px 8px rgb(27 28 28 / .045);position:sticky;top:0;z-index:1000}.admin-bar .als-v16-header{top:32px}.als-v16-header__inner{align-items:center;display:grid;gap:24px;grid-template-columns:158px minmax(420px,1fr) minmax(160px,200px) auto;min-height:82px}.als-v16-brand{display:inline-flex;width:158px}.als-v16-brand img{height:52px;object-fit:contain;object-position:center;width:158px}.als-v16-main-nav{min-width:0}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{align-items:center;display:flex;gap:clamp(16px, 1.75vw, 30px);list-style:none;margin:0;padding:0;white-space:nowrap}.als-v16-main-nav li{margin:0;position:relative}.als-v16-main-nav a{color:var(--als-v16-muted);display:inline-flex;font-size:14px;font-weight:500;padding-block:28px 25px;text-decoration:none;transition:color .2s}.als-v16-main-nav a:hover,.als-v16-main-nav .current-menu-item>a,.als-v16-main-nav .current_page_item>a{color:var(--als-v16-primary)}.als-v16-main-nav .current-menu-item>a::after,.als-v16-main-nav .current_page_item>a::after{background:var(--als-v16-primary);bottom:18px;content:"";height:2px;inset-inline:0;position:absolute}.als-v16-main-nav .sub-menu{background:#fff;border:1px solid var(--als-v16-outline);border-radius:10px;box-shadow:var(--als-v16-shadow);display:none;list-style:none;margin:0;min-width:220px;padding:8px;position:absolute;top:calc(100% - 12px);z-index:40}.als-v16-main-nav li:hover>.sub-menu,.als-v16-main-nav li:focus-within>.sub-menu{display:block}.als-v16-main-nav .sub-menu a{border-radius:6px;display:block;padding:10px 12px;white-space:normal}.als-v16-main-nav .sub-menu a:hover{background:var(--als-v16-surface-low)}.als-v16-header-search{align-items:center;background:var(--als-v16-ivory);border:1px solid var(--als-v16-outline);border-radius:999px;display:flex;gap:8px;min-height:40px;padding-inline:13px}.als-v16-header-search .als-v16-icon{color:var(--als-v16-muted);flex:0 0 auto}.als-v16-header-search input{background:#fff0;border:0;color:var(--als-v16-text);min-width:0;outline:0;padding:7px 0;width:100%}.als-v16-header-search:focus-within{border-color:var(--als-v16-primary);box-shadow:0 0 0 1px var(--als-v16-primary)}.als-v16-header__actions{align-items:center;display:flex;gap:13px;justify-content:flex-end}.als-v16-action-item{align-items:center;background:#fff0;border:0;color:var(--als-v16-muted);display:flex;flex-direction:column;font-size:10px;gap:2px;line-height:1.2;min-width:38px;padding:0;text-decoration:none}.als-v16-action-item:hover{color:var(--als-v16-primary)}.als-v16-action-item__icon{display:inline-flex;position:relative}.als-v16-counter{align-items:center;background:var(--als-v16-gold);border:2px solid #fff;border-radius:50%;color:#17150e;display:flex;font-size:9px;height:18px;justify-content:center;line-height:1;min-width:18px;padding-inline:3px;position:absolute;right:-9px;top:-9px}html[dir="ltr"] .als-v16-counter{left:-9px;right:auto}.als-v16-header__visit{background:var(--als-v16-primary-container);border-radius:var(--als-v16-radius-sm);color:#fff;font-size:14px;font-weight:700;min-height:44px;padding:12px 22px;text-decoration:none;white-space:nowrap}.als-v16-header__visit:hover{background:var(--als-v16-deep);color:#fff}.als-v16-mobile-toggle{align-items:center;background:#fff0;border:0;color:var(--als-v16-primary);display:none;justify-content:center;padding:7px}@media (min-width:1025px){.als-v16-main-nav{display:block!important}.als-v16-header-search{display:flex!important}.als-v16-action-item{display:flex!important}.als-v16-header__visit{display:inline-flex!important}.als-v16-mobile-drawer,.mobile-drawer.als-v16-mobile-drawer,.als-v16-menu-overlay,.drawer-overlay.als-v16-menu-overlay{display:none!important;opacity:0!important;pointer-events:none!important;transform:translateX(120%)!important;visibility:hidden!important}.als-v16-mobile-toggle{display:none!important}body.menu-open{overflow:auto!important;padding-right:0!important}}.als-v16-mobile-drawer{background:var(--als-v16-ivory);bottom:0;box-shadow:-20px 0 60px rgb(0 0 0 / .18);display:flex;flex-direction:column;max-width:390px;overflow-y:auto;padding:22px;position:fixed;top:0;visibility:hidden;width:min(90vw,390px);z-index:1100}html[dir="rtl"] .als-v16-mobile-drawer{left:auto;right:0;transform:translateX(110%)}html[dir="ltr"] .als-v16-mobile-drawer{left:0;right:auto;transform:translateX(-110%)}html[dir="rtl"] .als-v16-mobile-drawer.is-open,html[dir="rtl"] .als-v16-mobile-drawer[aria-hidden="false"],html[dir="ltr"] .als-v16-mobile-drawer.is-open,html[dir="ltr"] .als-v16-mobile-drawer[aria-hidden="false"]{transform:none;visibility:visible}.als-v16-mobile-menu,.als-v16-mobile-drawer .nav-menu{list-style:none;margin:18px 0;padding:0}.als-v16-mobile-menu a,.als-v16-mobile-drawer .nav-menu a{border-bottom:1px solid rgb(191 201 190 / .6);color:var(--als-v16-text);display:block;font-size:16px;font-weight:600;padding:13px 2px;text-decoration:none}.als-v16-menu-overlay{visibility:hidden}.als-v16-menu-overlay.is-open,.als-v16-menu-overlay.is-visible{visibility:visible}.als-v16-home-hero{background:var(--als-v16-background);min-height:600px;overflow:hidden;padding:0}.als-v16-home-hero::before{display:none}.als-v16-home-hero__grid{align-items:stretch;display:grid;gap:0;grid-template-columns:1fr 1fr;min-height:600px;padding-inline:0}.als-v16-home-hero__content{display:flex;flex-direction:column;justify-content:center;max-width:none;padding:58px 80px}.als-v16-home-hero__content>.als-v16-eyebrow{display:none}.als-v16-home-hero h1{color:var(--als-v16-primary);font-size:clamp(42px,4.4vw,64px);font-weight:700;letter-spacing:-.035em;line-height:1.17;margin:0 0 24px}.als-v16-home-hero__content>p{color:#444;font-size:20px;line-height:1.8;margin:0 0 32px;max-width:560px}.als-v16-home-hero__actions{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:22px}.als-v16-home-hero__actions .als-v16-btn{min-height:56px;min-width:200px;padding-inline:28px}.als-v16-home-hero__location{align-items:center;background:#fff0;color:var(--als-v16-primary-container);display:inline-flex;font-size:15px;font-weight:600;gap:7px;margin-inline-end:auto;padding:0;position:static;text-decoration:none}.als-v16-home-hero__trust{border-top:1px solid rgb(191 201 190 / .45);display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:34px;padding-top:26px}.als-v16-home-hero__trust>span{align-items:center;color:var(--als-v16-text);display:flex;flex-direction:column;font-size:11px;gap:4px;text-align:center}.als-v16-home-hero__trust .als-v16-icon{color:var(--als-v16-primary)}.als-v16-home-hero__trust strong{font-size:11px;font-weight:700}.als-v16-home-hero__media{border-radius:0;box-shadow:none;min-height:600px}.als-v16-home-hero__media::after{display:none}.als-v16-home-hero__media>img{height:100%;object-fit:cover;width:100%}.als-v16-home-hero__floating{display:none}.als-v16-start{background:#fff0;margin-top:-64px;padding-top:0;position:relative;z-index:5}.als-v16-start .als-v16-section-head{margin-bottom:46px;text-align:center}.als-v16-start .als-v16-section-head p{margin-inline:auto}.als-v16-start__grid{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(210px,1fr));min-height:520px}.als-v16-start-card{border-radius:var(--als-v16-radius-lg);box-shadow:var(--als-v16-shadow-sm);min-height:0}.als-v16-start-card.is-large{grid-column:span 2;grid-row:span 2}.als-v16-start-card:nth-child(2),.als-v16-start-card:nth-child(3){grid-column:span 1}.als-v16-start-card:nth-child(4){grid-column:3 / 5}.als-v16-start-card__content{padding:28px}.als-v16-start-card h3{font-size:24px}.als-v16-start-card.is-large h3{font-size:34px}.als-v16-start-card p{max-height:0;margin:0;opacity:0;overflow:hidden;transition:max-height .35s,opacity .35s,margin .35s}.als-v16-start-card:hover p,.als-v16-start-card:focus-visible p{max-height:100px;margin:8px 0 15px;opacity:1}.als-v16-journey{background:var(--als-v16-background);color:var(--als-v16-text);padding-top:0}.als-v16-journey .als-v16-section-head h2{color:var(--als-v16-primary)}.als-v16-journey .als-v16-section-head>span{color:var(--als-v16-gold-bright)}.als-v16-journey__steps{display:grid;gap:0;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;margin:48px 0 0;padding:0;position:relative}.als-v16-journey__steps::before{background:var(--als-v16-outline);content:"";height:2px;inset-inline:7%;position:absolute;top:32px}.als-v16-journey__steps li{align-items:center;background:var(--als-v16-background);border:0;border-radius:0;display:flex;flex-direction:column;min-height:0;padding:0 10px;position:relative;text-align:center;z-index:1}.als-v16-journey__number{align-items:center;background:var(--als-v16-surface-low);border:2px solid var(--als-v16-outline);border-radius:50%;color:var(--als-v16-primary);display:flex;font-size:20px;font-weight:700;height:64px;inset:auto;justify-content:center;position:relative;width:64px}.als-v16-journey__steps li:nth-child(3) .als-v16-journey__number{background:var(--als-v16-primary-container);border-color:var(--als-v16-primary-container);box-shadow:0 8px 20px rgb(8 104 58 / .22);color:#fff}.als-v16-journey__icon{display:none}.als-v16-journey__steps strong{color:var(--als-v16-muted);font-size:14px;margin-top:15px;max-width:150px}.als-v16-journey__steps li:nth-child(3) strong{color:var(--als-v16-primary)}.als-v16-collections{background:var(--als-v16-background)}.als-v16-collections__grid{display:grid;gap:24px;grid-auto-rows:260px;grid-template-columns:repeat(12,minmax(0,1fr))}.als-v16-collection-card{border-radius:var(--als-v16-radius-lg);grid-column:span 4;min-height:0;overflow:hidden}.als-v16-collection-card.is-wide{grid-column:span 8;grid-row:span 2}.als-v16-collection-card:nth-child(2){grid-column:span 4;grid-row:span 2}.als-v16-collection-card:nth-child(n+3){grid-column:span 4}.als-v16-collection-card>img{height:100%}.als-v16-special-categories{display:grid;gap:14px;grid-template-columns:repeat(5,1fr);margin-top:28px}.als-v16-special-categories a{background:var(--als-v16-surface-low);border:1px solid #fff0;border-radius:var(--als-v16-radius-sm);color:var(--als-v16-muted);min-height:95px}.als-v16-special-categories a:hover{border-color:var(--als-v16-primary);color:var(--als-v16-primary)}.als-v16-spaces{background:var(--als-v16-surface-low)}.als-v16-spaces__grid{display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}.als-v16-spaces__grid a{border-radius:var(--als-v16-radius-sm);min-height:220px}.als-v16-featured-products{background:#fff}.als-v16-products-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.als-v16-projects{background:var(--als-v16-primary)}.als-v16-projects__grid{grid-template-columns:1fr 1fr;padding-inline:80px}.als-v16-knowledge{background:var(--als-v16-background)}.als-v16-knowledge__grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.als-v16-hub-categories{background:#fff}.als-v16-hub-categories__grid{display:grid;gap:14px;grid-template-columns:repeat(5,1fr)}.als-v16-hub-categories__grid a{border-radius:var(--als-v16-radius-sm);min-height:160px}.als-v16-hub-spaces{background:var(--als-v16-surface-low)}.als-v16-hub-spaces__grid{display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}.als-v16-hub-spaces__grid a{border-radius:var(--als-v16-radius-sm);min-height:240px}.als-v16-product-card{border:1px solid var(--als-v16-outline);border-radius:var(--als-v16-radius);box-shadow:none;overflow:hidden}.als-v16-product-card:hover{box-shadow:var(--als-v16-shadow-sm);transform:translateY(-2px)}.als-v16-hub-guides{background:var(--als-v16-background)}.als-v16-hub-guides__grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.als-v16-visit-page,.als-v16-confirmation-page,.als-v16-my-requests-page,.als-v16-tracking-page,.als-v16-access-page{background:var(--als-v16-background)}.als-v16-stepper{margin-top:34px}.als-v16-visit-card,.als-v16-visit-selections{background:#fff;border:1px solid var(--als-v16-outline);border-radius:var(--als-v16-radius);box-shadow:0 8px 28px rgb(27 28 28 / .06)}.als-v16-visit-selections{position:sticky;top:116px}.als-v16-form-grid input,.als-v16-form-grid select,.als-v16-form-grid textarea,.als-v16-form-note textarea,.als-v16-access-card input{background:#fff;border:1px solid var(--als-v16-outline);border-radius:var(--als-v16-radius-sm);min-height:48px}.als-v16-contact-method span,.als-v16-location-types span,.als-v16-period-choices span,.als-v16-day-choices span{border-color:var(--als-v16-outline);border-radius:var(--als-v16-radius-sm)}.als-v16-confirmation-summary,.als-v16-next-steps,.als-v16-tracking-identity,.als-v16-tracking-action,.als-v16-tracking-progress,.als-v16-tracking-products,.als-v16-tracking-timeline,.als-v16-tracking-sidebar>section,.als-v16-access-card{border-color:var(--als-v16-outline);border-radius:var(--als-v16-radius);box-shadow:none}.als-v16-action-request{background:#fff;padding-block:32px}.als-v16-requests-list{background:var(--als-v16-background)}.als-v16-access-layout{min-height:calc(100vh - 116px)}.als-v16-footer{background:#e8e7e5;color:var(--als-v16-muted)}.als-v16-footer-cta{background:var(--als-v16-primary)}.als-v16-footer__grid{display:grid;gap:48px;grid-template-columns:1.6fr repeat(4,1fr);padding-block:64px 52px}.als-v16-footer h3,.als-v16-footer h4{color:var(--als-v16-text)}.als-v16-footer a{color:var(--als-v16-muted)}.als-v16-footer__bottom{border-top-color:rgb(111 122 112 / .25)}@media (max-width:1280px) and (min-width:1025px){.als-v16-shell,.als-v16-narrow{padding-inline:44px}.als-v16-header__inner{gap:16px;grid-template-columns:145px minmax(370px,1fr) 150px auto}.als-v16-brand,.als-v16-brand img{width:145px}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{gap:15px}.als-v16-main-nav a{font-size:13px}.als-v16-header__actions{gap:9px}.als-v16-header__visit{padding-inline:14px}.als-v16-home-hero__content{padding-inline:44px}.als-v16-projects__grid{padding-inline:44px}}@media (max-width:1024px){html{scroll-padding-top:72px}.als-v16-shell,.als-v16-narrow{padding-inline:32px}.als-v16-utility,.als-v16-main-nav,.als-v16-header-search,.als-v16-action-item,.als-v16-header__visit{display:none!important}.als-v16-header__inner{display:flex;justify-content:space-between;min-height:72px}.als-v16-brand,.als-v16-brand img{height:48px;width:148px}.als-v16-header__actions{margin-inline-start:auto}.als-v16-mobile-toggle{display:inline-flex}.als-v16-mobile-drawer,.als-v16-menu-overlay{display:flex}.als-v16-menu-overlay{display:block}.als-v16-home-hero__grid,.als-v16-products-hero__grid,.als-v16-category-hero__grid,.als-v16-visit-value__grid,.als-v16-projects__grid,.als-v16-confirmation-content__grid,.als-v16-tracking-grid{grid-template-columns:1fr}.als-v16-home-hero__content{order:1;padding:52px 32px}.als-v16-home-hero__media{min-height:480px;order:2}.als-v16-start{margin-top:0;padding-top:80px}.als-v16-start__grid{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;min-height:0}.als-v16-start-card,.als-v16-start-card.is-large,.als-v16-start-card:nth-child(4){grid-column:auto;grid-row:auto;min-height:330px}.als-v16-start-card.is-large{grid-column:1 / -1;min-height:480px}.als-v16-journey__steps{grid-template-columns:repeat(3,1fr);row-gap:36px}.als-v16-journey__steps::before{display:none}.als-v16-collections__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:280px}.als-v16-collection-card,.als-v16-collection-card.is-wide,.als-v16-collection-card:nth-child(2),.als-v16-collection-card:nth-child(n+3){grid-column:auto;grid-row:auto}.als-v16-collection-card.is-wide{grid-column:1 / -1}.als-v16-special-categories{grid-template-columns:repeat(3,1fr)}.als-v16-spaces__grid,.als-v16-hub-spaces__grid{grid-template-columns:repeat(2,1fr)}.als-v16-products-grid,.als-v16-products-results__content .als-v16-products-grid,.als-v16-knowledge__grid,.als-v16-hub-guides__grid{grid-template-columns:repeat(2,1fr)}.als-v16-hub-categories__grid{grid-template-columns:repeat(4,1fr)}.als-v16-visit-selections,.als-v16-tracking-sidebar{position:static}.als-v16-footer__grid{grid-template-columns:1.5fr 1fr 1fr}}@media (max-width:767px){body{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.als-v16-shell,.als-v16-narrow{padding-inline:20px}.als-v16-section{padding-block:72px}.als-v16-section-head{margin-bottom:30px}.als-v16-section-head.is-split,.als-v16-section-head.is-inline{align-items:flex-start;flex-direction:column}.als-v16-header__inner{min-height:68px;padding-inline:20px}.als-v16-brand,.als-v16-brand img{height:43px;width:138px}.als-v16-mobile-drawer{padding:18px 20px calc(18px + env(safe-area-inset-bottom));width:min(92vw,390px)}.als-v16-home-hero__grid{min-height:0}.als-v16-home-hero__content{padding:44px 20px 40px}.als-v16-home-hero h1{font-size:40px}.als-v16-home-hero__content>p{font-size:17px}.als-v16-home-hero__actions{display:grid;grid-template-columns:1fr}.als-v16-home-hero__actions .als-v16-btn{width:100%}.als-v16-home-hero__trust{gap:10px;grid-template-columns:repeat(3,1fr)}.als-v16-home-hero__media{min-height:390px}.als-v16-start{padding-top:72px}.als-v16-start__grid{grid-template-columns:1fr}.als-v16-start-card,.als-v16-start-card.is-large{grid-column:auto;min-height:320px}.als-v16-start-card.is-large{min-height:390px}.als-v16-start-card p{max-height:100px;margin:8px 0 15px;opacity:1}.als-v16-journey__steps{display:flex;gap:12px;margin-inline:-20px;overflow-x:auto;padding:4px 20px 10px;scroll-snap-type:x mandatory}.als-v16-journey__steps li{flex:0 0 43vw;scroll-snap-align:start}.als-v16-collections__grid,.als-v16-products-grid,.als-v16-products-results__content .als-v16-products-grid,.als-v16-knowledge__grid,.als-v16-hub-guides__grid{grid-template-columns:1fr}.als-v16-collection-card,.als-v16-collection-card.is-wide{min-height:320px}.als-v16-special-categories{display:flex;margin-inline:-20px;overflow-x:auto;padding-inline:20px}.als-v16-special-categories a{flex:0 0 190px}.als-v16-spaces__grid,.als-v16-hub-spaces__grid{display:flex;gap:14px;margin-inline:-20px;overflow-x:auto;padding-inline:20px}.als-v16-spaces__grid a,.als-v16-hub-spaces__grid a{flex:0 0 76vw}.als-v16-projects__grid{padding-inline:20px}.als-v16-hub-categories__grid{display:flex;gap:13px;margin-inline:-20px;overflow-x:auto;padding-inline:20px}.als-v16-hub-categories__grid a{flex:0 0 145px;min-height:145px}.als-v16-form-grid{grid-template-columns:1fr}.als-v16-contact-method,.als-v16-location-types,.als-v16-period-choices{grid-template-columns:1fr}.als-v16-footer__grid{grid-template-columns:1fr 1fr;padding-block:48px 40px}.als-v16-footer__brand{grid-column:1 / -1}}@media (max-width:420px){.als-v16-home-hero h1,.als-v16-products-hero__content h1,.als-v16-category-hero__content h1{font-size:34px}.als-v16-home-hero__trust{grid-template-columns:repeat(2,1fr)}.als-v16-hub-categories__grid a{flex-basis:132px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1380px) and (min-width:1025px){.als-v16-header__inner{grid-template-columns:136px minmax(0,1fr) auto;gap:14px}.als-v16-brand,.als-v16-brand img{width:136px}.als-v16-header-search{display:none!important}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{gap:clamp(9px, 1vw, 14px);justify-content:center}.als-v16-main-nav a{font-size:12.5px}.als-v16-header__actions{gap:8px}.als-v16-action-item{min-width:42px}.als-v16-header__visit{padding-inline:13px;white-space:nowrap}}:root{--v43-green:#006337;--v43-deep:#00472a;--v43-gold:#c98e14;--v43-bg:#f7f6f1;--v43-border:#d8e2dc;--v43-text:#173228;--v43-muted:#66746e}.als-v1643-offers-hub{background:#fff;color:var(--v43-text);overflow-x:clip}.als-v1643-banner-carousel,.als-v1643-home-carousel{position:relative;overflow:hidden;background:#052f1d}.als-v1643-banner-slide,.als-v1643-home-slide{position:absolute;inset:0;display:block;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .55s ease,visibility .55s ease;text-decoration:none;overflow:hidden}.als-v1643-banner-slide.is-active,.als-v1643-home-slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.als-v1643-banner-slide picture,.als-v1643-banner-slide img,.als-v1643-home-slide img{width:100%;height:100%;display:block}.als-v1643-banner-slide img,.als-v1643-home-slide img{position:absolute;inset:0;object-fit:cover;object-position:center}.als-v1643-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.als-v1643-product-card{border:1px solid #dce5df;border-radius:17px;overflow:hidden;background:#fff;min-width:0;display:flex;flex-direction:column;box-shadow:0 10px 30px -28px rgb(0 0 0 / .5)}.als-v1643-product-card__media{position:relative;display:block;aspect-ratio:1.22/1;overflow:hidden;background:#f5f5f2}.als-v1643-product-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.als-v1643-product-card:hover .als-v1643-product-card__media img{transform:scale(1.035)}.als-v1643-product-card__body{padding:17px;display:flex;flex-direction:column;flex:1}.als-v1643-product-card__meta{display:flex;justify-content:space-between;gap:8px;color:#728079;font-size:12px}.als-v1643-product-card__meta small{font-weight:700}.als-v1643-product-card h3{font-size:19px;line-height:1.55;margin:8px 0 11px;color:var(--v43-deep)}.als-v1643-product-card h3 a{color:inherit;text-decoration:none}.als-v1643-product-card__price{margin-top:auto;color:var(--v43-green);font-weight:800}.als-v1643-product-card__actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:14px}.als-v1643-product-card__actions a{display:flex;align-items:center;justify-content:center;min-height:42px;border:1px solid var(--v43-green);border-radius:9px;color:var(--v43-green);font-weight:800;text-decoration:none;font-size:13px}.als-v1643-product-card__actions a.is-offer{background:var(--v43-green);color:#fff}.als-v1643-final-cta a:not(.is-primary){background:#fff0;color:#fff;border-color:rgb(255 255 255 / .55)}@media(max-width:1180px){.als-v1643-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.als-v1643-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.als-v1643-banner-slide img{object-position:center}.als-v1643-product-grid{grid-template-columns:1fr}.als-v1643-product-card__media{aspect-ratio:1.35/1}}@media(prefers-reduced-motion:reduce){.als-v1643-banner-slide,.als-v1643-home-slide,.als-v1643-product-card__media img{transition:none!important}}.als-v1643-offers-hub.is-root .als-v1643-banner-slide.is-nd2026{color:#fff}.als-v1643-offers-hub.is-root .als-v1643-banner-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:11px 19px;border:1px solid #fff0;border-radius:999px;font-size:14px;font-weight:800;line-height:1.25;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.als-v1643-offers-hub.is-root .als-v1643-banner-cta.is-primary{background:#e9c669;color:#172116}.als-v1643-offers-hub.is-root .als-v1643-banner-cta.is-secondary{background:rgb(255 255 255 / .10);border-color:rgb(255 255 255 / .72);color:#fff;backdrop-filter:blur(5px)}.als-v1643-offers-hub.is-root .als-v1643-banner-cta:hover{transform:translateY(-1px)}.als-v1643-offers-hub.is-root .als-v1643-banner-cta:focus-visible{outline:3px solid #fff;outline-offset:3px}.als-v1643-offers-hub.is-root .als-v1643-banner-cta .material-symbols-outlined{font-size:19px}html[dir="ltr"] .als-v1643-offers-hub.is-root .als-v1643-banner-cta .material-symbols-outlined{transform:scaleX(-1)}@media(max-width:560px){.als-v1643-offers-hub.is-root .als-v1643-banner-cta{min-height:44px;padding:9px 14px;font-size:13px}}@media(prefers-reduced-motion:reduce){.als-v1643-offers-hub.is-root .als-v1643-banner-cta{transition:none}}:root{--als-green:#004e29;--als-green-2:#08683a;--als-deep:#064f2c;--als-gold:#c59e41;--als-gold-soft:#fed266;--als-ivory:#faf9f6;--als-surface:#fbf9f8;--als-sand:#f2ebe1;--als-soft:#f6f3f2;--als-line:#bfc9be;--als-text:#1b1c1c;--als-muted:#3f4941;--als-shadow:0 14px 36px rgba(90, 67, 0, .08)}.als-v164-home-page,.als-v164-archive{background:var(--als-surface);color:var(--als-text);font-family:"IBM Plex Sans Arabic",Inter,sans-serif;overflow:hidden}.als-v164-home-page img,.als-v164-archive img{display:block;max-width:100%}.als-v164-section{padding-block:clamp(72px, 8vw, 120px)}.als-v164-soft-section{background:var(--als-soft)}.als-v164-eyebrow,.als-v164-section-head>span,.als-v164-section-head>div>span{color:var(--als-gold);display:block;font-size:13px;font-weight:700;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.als-v164-section-head{margin-bottom:38px;max-width:760px}.als-v164-section-head.is-centered{margin-inline:auto;text-align:center}.als-v164-section-head.is-split{align-items:end;display:flex;justify-content:space-between;max-width:none;gap:28px}.als-v164-section-head h2,.als-v164-section-head>div h2{color:var(--als-green);font-size:clamp(30px, 3.2vw, 44px);line-height:1.25;margin:0 0 12px}.als-v164-section-head p,.als-v164-section-head>div p{color:var(--als-muted);font-size:17px;line-height:1.8;margin:0}.als-v164-section-head>a{border:1px solid var(--als-green);border-radius:10px;color:var(--als-green);font-weight:700;padding:12px 20px;text-decoration:none}.als-v164-btn{align-items:center;border:0;border-radius:10px;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;min-height:52px;padding:13px 26px;text-decoration:none;transition:transform .25s ease,background .25s ease,color .25s ease,border-color .25s ease}.als-v164-btn:hover{transform:translateY(-2px)}.als-v164-btn.is-primary{background:var(--als-green-2);color:#fff}.als-v164-btn.is-primary:hover{background:var(--als-green)}.als-v164-btn.is-outline{background:#fff0;border:2px solid var(--als-green-2);color:var(--als-green-2)}.als-v164-btn.is-light{background:rgb(255 255 255 / .92);border:1px solid rgb(255 255 255 / .4);color:var(--als-green)}.als-v164-btn.is-gold{background:var(--als-gold-soft);color:#5a4300}.als-v164-btn.is-outline-light{background:#fff0;border:1px solid rgb(255 255 255 / .65);color:#fff}.als-v164-center{margin-top:38px;text-align:center}.als-v164-home-hero{background:var(--als-surface)}.als-v164-home-hero__grid{display:grid;grid-template-columns:1fr 1fr;min-height:620px;padding-inline:0!important;max-width:1440px}.als-v164-home-hero__content{align-self:center;padding:70px 80px}.als-v164-home-hero__content h1{color:var(--als-green);font-size:clamp(43px, 4.2vw, 68px);line-height:1.16;margin:0 0 22px;letter-spacing:-.02em}.als-v164-home-hero__content>p{color:#444;font-size:20px;line-height:1.8;margin:0 0 32px;max-width:580px}.als-v164-home-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:20px}.als-v164-location-link{align-items:center;color:var(--als-green-2);display:inline-flex;font-weight:600;gap:8px;text-decoration:none}.als-v164-home-hero__media{min-height:620px;overflow:hidden;position:relative}.als-v164-home-hero__media img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.als-v164-trust-strip{border-top:1px solid rgb(191 201 190 / .55);display:grid;gap:14px;grid-template-columns:repeat(5,1fr);margin-top:40px;padding-top:24px}.als-v164-trust-strip span{align-items:center;display:flex;flex-direction:column;gap:7px;text-align:center}.als-v164-trust-strip svg{color:var(--als-green)}.als-v164-trust-strip b{font-size:12px;line-height:1.35}.als-v164-start{margin-top:0}.als-v164-start-grid{display:grid;gap:24px;grid-template-columns:1.25fr .75fr .75fr;grid-template-rows:300px 260px}.als-v164-start-card{border-radius:18px;min-height:250px;overflow:hidden;position:relative}.als-v164-start-card.is-large{grid-row:1 / span 2}.als-v164-start-card.is-wide{grid-column:2 / span 2}.als-v164-start-card>img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .7s ease;width:100%}.als-v164-start-card>span{background:linear-gradient(0deg,rgb(0 25 15 / .93),rgb(0 25 15 / .12) 72%);inset:0;position:absolute}.als-v164-start-card>div{bottom:0;color:#fff;inset-inline:0;padding:28px;position:absolute;z-index:2}.als-v164-start-card h3{color:#fff;font-size:clamp(24px,2.2vw,36px);margin:0 0 8px}.als-v164-start-card p{color:rgb(255 255 255 / .86);line-height:1.7;margin:0 0 16px;max-width:480px}.als-v164-start-card b{background:#fff;border-radius:9px;color:var(--als-green);display:inline-block;padding:10px 18px}.als-v164-start-card:hover>img{transform:scale(1.055)}.als-v164-visit-value{background:var(--als-surface);padding-block:80px}.als-v164-visit-value__grid{align-items:center;display:grid;gap:70px;grid-template-columns:1fr 1fr}.als-v164-visit-value__content h2{color:var(--als-green);font-size:clamp(31px,3.3vw,46px);margin:0 0 24px}.als-v164-visit-value__content ul{display:grid;gap:14px;list-style:none;margin:0 0 28px;padding:0}.als-v164-visit-value__content li{align-items:center;display:flex;gap:11px;font-size:18px}.als-v164-visit-value__content li svg{color:var(--als-green-2);flex:0 0 auto}.als-v164-visit-value__media{aspect-ratio:4/3;border-radius:20px;overflow:hidden}.als-v164-visit-value__media img{height:100%;object-fit:cover;width:100%}.als-v164-home-journey{display:grid;grid-template-columns:repeat(6,1fr);list-style:none;margin:0;padding:0;position:relative}.als-v164-home-journey::before{background:var(--als-line);content:"";height:2px;inset-inline:7%;position:absolute;top:31px}.als-v164-home-journey li{align-items:center;display:flex;flex-direction:column;gap:10px;padding-inline:8px;position:relative;text-align:center;z-index:2}.als-v164-home-journey li>span{align-items:center;background:var(--als-soft);border:2px solid var(--als-green-2);border-radius:50%;color:var(--als-green);display:flex;font-size:18px;font-weight:700;height:64px;justify-content:center;width:64px}.als-v164-home-journey li.is-active>span{background:var(--als-green-2);box-shadow:0 8px 20px rgb(8 104 58 / .22);color:#fff}.als-v164-home-journey li svg{color:var(--als-gold);display:none}.als-v164-home-journey strong{font-size:15px;line-height:1.55}.als-v164-material-grid{display:grid;gap:22px;grid-template-columns:repeat(12,1fr);grid-auto-rows:250px}.als-v164-material-grid>a{border-radius:18px;grid-column:span 4;overflow:hidden;position:relative}.als-v164-material-grid>a.is-featured{grid-column:span 8;grid-row:span 2}.als-v164-material-grid>a:nth-child(2){grid-row:span 2}.als-v164-material-grid>a img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .7s ease;width:100%}.als-v164-material-grid>a>span{background:linear-gradient(0deg,rgb(0 22 12 / .9),transparent 70%);inset:0;position:absolute}.als-v164-material-grid>a>div{bottom:0;color:#fff;inset-inline:0;padding:24px;position:absolute;z-index:2}.als-v164-material-grid h3{color:#fff;font-size:28px;margin:0 0 8px}.als-v164-material-grid b{color:var(--als-gold-soft)}.als-v164-material-grid a:hover img{transform:scale(1.06)}.als-v164-secondary-rail{display:flex;gap:14px;margin-top:22px;overflow-x:auto;padding-bottom:10px;scrollbar-width:thin}.als-v164-secondary-rail a{align-items:center;background:var(--als-soft);border:1px solid rgb(191 201 190 / .45);border-radius:13px;color:var(--als-green);display:flex;flex:0 0 210px;gap:12px;min-height:78px;padding:16px;text-decoration:none}.als-v164-space-grid{display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}.als-v164-space-grid>a{aspect-ratio:1;border-radius:16px;overflow:hidden;position:relative}.als-v164-space-grid img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .6s ease;width:100%}.als-v164-space-grid>a>span{background:linear-gradient(0deg,rgb(0 25 15 / .88),rgb(0 25 15 / .08));inset:0;position:absolute}.als-v164-space-grid>a>div{bottom:0;color:#fff;inset-inline:0;padding:22px;position:absolute}.als-v164-space-grid h3{color:#fff;font-size:25px;margin:0 0 5px}.als-v164-space-grid p{color:rgb(255 255 255 / .78);font-size:14px;line-height:1.6;margin:0}.als-v164-space-grid a:hover img{transform:scale(1.06)}.als-v164-filter-tabs{justify-content:center;margin-bottom:30px}.als-v164-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.als-v164-commercial{background:var(--als-green);color:#fff;padding-block:78px}.als-v164-commercial__grid{align-items:center;display:grid;gap:65px;grid-template-columns:1fr 1fr}.als-v164-commercial h2{color:var(--als-gold-soft);font-size:clamp(34px,3.3vw,48px);margin:0 0 20px}.als-v164-commercial p{color:rgb(255 255 255 / .86);font-size:18px;line-height:1.8}.als-v164-commercial__sectors{display:grid;gap:10px 16px;grid-template-columns:repeat(2,1fr);margin-block:26px}.als-v164-commercial__sectors span{align-items:center;display:flex;gap:8px}.als-v164-commercial__sectors svg{color:var(--als-gold-soft)}.als-v164-commercial__capabilities{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.als-v164-commercial__capabilities span{background:rgb(255 255 255 / .11);border-radius:99px;font-size:13px;padding:8px 12px}.als-v164-commercial__grid>img{aspect-ratio:16/11;border-radius:20px;height:100%;object-fit:cover;width:100%}.als-v164-case-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.als-v164-case-grid article{background:#fff;border:1px solid rgb(191 201 190 / .55);border-radius:17px;overflow:hidden}.als-v164-case-grid a{color:inherit;text-decoration:none}.als-v164-case-grid img{aspect-ratio:16/10;object-fit:cover;width:100%}.als-v164-case-grid article div{padding:20px}.als-v164-case-grid h3{color:var(--als-green);font-size:23px;margin:0 0 8px}.als-v164-case-grid p{color:var(--als-muted);line-height:1.65;margin:0}.als-v164-why-grid{display:grid;gap:26px;grid-template-columns:repeat(4,1fr)}.als-v164-why-grid article{align-items:center;display:flex;flex-direction:column;gap:14px;min-height:120px;text-align:center}.als-v164-why-grid svg{color:var(--als-gold)}.als-v164-showrooms{background:#fff;border:1px solid rgb(191 201 190 / .55);border-radius:20px;box-shadow:var(--als-shadow);padding:34px}.als-v164-showrooms header>span{color:var(--als-gold);font-size:13px;font-weight:700}.als-v164-showrooms h2{color:var(--als-green);font-size:38px;margin:8px 0 28px}.als-v164-showrooms__grid{display:grid;gap:30px;grid-template-columns:1fr 1fr}.als-v164-showrooms__grid article{border:1px solid var(--als-line);border-radius:13px;margin-bottom:14px;padding:20px}.als-v164-showrooms__grid article h3{margin:0 0 5px}.als-v164-showrooms__grid article p{color:var(--als-muted);margin:0}.als-v164-showrooms__grid>div>a{color:var(--als-green);font-weight:700}.als-v164-showroom-map{align-items:center;background:var(--als-soft);border-radius:15px;color:var(--als-green);display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:290px}.als-v164-home-guides{display:grid;gap:20px;grid-template-columns:repeat(5,1fr)}.als-v164-home-guides a{color:inherit;text-decoration:none}.als-v164-home-guides img{aspect-ratio:16/10;border-radius:12px;object-fit:cover;width:100%}.als-v164-home-guides h3{font-size:17px;line-height:1.6;margin:13px 0 0}.als-v164-home-final{background:var(--als-deep);color:#fff;padding-block:80px;text-align:center}.als-v164-home-final span{color:var(--als-gold-soft);display:block;font-size:13px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.als-v164-home-final h2{color:#fff;font-size:clamp(32px,4vw,50px);margin:0 0 28px}.als-v164-breadcrumb{align-items:center;color:var(--als-muted);display:flex;font-size:14px;gap:8px;padding-block:18px}.als-v164-breadcrumb a{color:inherit;text-decoration:none}.als-v164-breadcrumb strong{color:var(--als-green)}.als-v164-archive-hero{align-items:center;display:flex;min-height:610px;overflow:hidden;position:relative}.als-v164-archive-hero>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.als-v164-archive-hero__overlay{background:linear-gradient(90deg,rgb(250 249 246 / .12),rgb(250 249 246 / .88) 62%,rgb(250 249 246 / .96));inset:0;position:absolute}[dir="ltr"] .als-v164-archive-hero__overlay{background:linear-gradient(-90deg,rgb(250 249 246 / .12),rgb(250 249 246 / .88) 62%,rgb(250 249 246 / .96))}.als-v164-archive-hero__content{position:relative;z-index:2}.als-v164-archive-hero__content>span{color:var(--als-green);font-weight:700}.als-v164-archive-hero__content h1{color:var(--als-green);font-size:clamp(42px,4.4vw,64px);line-height:1.18;margin:12px 0 20px;max-width:700px}.als-v164-archive-hero__content p{background:rgb(251 249 248 / .44);border:1px solid rgb(255 255 255 / .5);border-radius:12px;color:var(--als-muted);font-size:18px;line-height:1.8;margin:0 0 28px;max-width:700px;padding:16px}.als-v164-archive-hero__content>div{display:flex;flex-wrap:wrap;gap:14px}.als-v164-solution-grid{display:grid;gap:22px;grid-template-columns:repeat(4,1fr)}.als-v164-image-card{aspect-ratio:.86;border-radius:16px;overflow:hidden;position:relative}.als-v164-image-card img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .65s ease;width:100%}.als-v164-image-card__shade{background:linear-gradient(0deg,rgb(0 27 15 / .94),rgb(0 27 15 / .12) 75%);inset:0;position:absolute}.als-v164-image-card>div{bottom:0;color:#fff;inset-inline:0;padding:24px;position:absolute;z-index:2}.als-v164-image-card h3{color:#fff;font-size:26px;margin:0 0 7px}.als-v164-image-card p{color:rgb(255 255 255 / .8);font-size:14px;line-height:1.6;margin:0 0 12px}.als-v164-image-card b{align-items:center;color:var(--als-gold-soft);display:inline-flex;gap:6px}.als-v164-image-card:hover img{transform:scale(1.06)}.als-v164-need-grid{display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.als-v164-need-grid article{background:var(--als-surface);border-radius:15px;box-shadow:0 7px 20px rgb(0 0 0 / .035);display:flex;flex-direction:column;min-height:250px;padding:26px}.als-v164-need-grid svg{color:var(--als-green)}.als-v164-need-grid h3{color:var(--als-green);font-size:24px;margin:18px 0 10px}.als-v164-need-grid p{color:var(--als-muted);line-height:1.7}.als-v164-need-grid a{align-items:center;color:var(--als-gold);display:inline-flex;font-weight:700;gap:6px;margin-top:auto;text-decoration:none}.als-v164-process{display:grid;grid-template-columns:repeat(6,1fr);list-style:none;margin:0;padding:0;position:relative}.als-v164-process::before{background:var(--als-line);content:"";height:2px;inset-inline:6%;position:absolute;top:32px}.als-v164-process li{align-items:center;display:flex;flex-direction:column;gap:16px;padding:0 10px;position:relative;text-align:center;z-index:2}.als-v164-process li span{align-items:center;background:var(--als-green-2);border:5px solid var(--als-surface);border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:700;height:64px;justify-content:center;width:64px}.als-v164-process strong{line-height:1.55}.als-v164-journey-choice{background:#e9e7e5}.als-v164-choice-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr}.als-v164-choice-grid article{background:var(--als-surface);border-radius:17px;display:flex;flex-direction:column;padding:32px}.als-v164-choice-grid h3{border-bottom:1px solid var(--als-line);color:var(--als-green);font-size:34px;margin:0 0 20px;padding-bottom:16px}.als-v164-choice-grid p{color:var(--als-muted);font-size:18px;line-height:1.75}.als-v164-choice-grid a{align-self:flex-start;margin-top:auto}.als-v164-category-rail{display:grid;gap:14px;grid-template-columns:repeat(8,1fr)}.als-v164-category-rail a{align-items:center;background:var(--als-soft);border-radius:13px;color:var(--als-green);display:flex;flex-direction:column;gap:10px;padding:9px;text-decoration:none}.als-v164-category-rail img{aspect-ratio:1;border-radius:10px;object-fit:cover;width:100%}.als-v164-category-rail span{font-size:13px;font-weight:700;text-align:center}.als-v164-project-preview{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.als-v164-project-preview article{background:var(--als-surface);border-radius:15px;overflow:hidden}.als-v164-project-preview img{aspect-ratio:16/9;object-fit:cover;width:100%}.als-v164-project-preview div{padding:20px}.als-v164-project-preview h3{color:var(--als-green);margin:0 0 10px}.als-v164-project-preview a{align-items:center;color:var(--als-gold);display:inline-flex;font-weight:700;gap:6px;text-decoration:none}.als-v164-guide-grid{display:grid;gap:22px;grid-template-columns:repeat(4,1fr)}.als-v164-guide-grid a{color:inherit;text-decoration:none}.als-v164-guide-grid img{aspect-ratio:16/10;border-radius:13px;object-fit:cover;width:100%}.als-v164-guide-grid h3{color:var(--als-green);font-size:19px;line-height:1.55;margin:13px 0 0}.als-v164-final-cta{background:var(--als-green);color:#fff;padding-block:clamp(70px,8vw,110px);text-align:center}.als-v164-final-cta h2{color:#fff;font-size:clamp(33px,3.5vw,48px);margin:0 0 17px}.als-v164-final-cta p{color:rgb(255 255 255 / .84);font-size:18px;line-height:1.8;margin:0 auto 28px;max-width:760px}.als-v164-final-cta>div>div{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.als-v164-final-cta>div>div>a:not(.als-v164-btn){color:#fff;font-weight:700}.als-v164-sector-hero{align-items:center;display:flex;min-height:710px;overflow:hidden;position:relative}.als-v164-sector-hero>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.als-v164-sector-hero__overlay{background:linear-gradient(0deg,rgb(6 79 44 / .96),rgb(6 79 44 / .42));inset:0;position:absolute}.als-v164-sector-hero__content{color:#fff;position:relative;z-index:2}.als-v164-sector-hero__content>span{color:var(--als-gold-soft);font-weight:700}.als-v164-sector-hero h1{color:#fff;font-size:clamp(42px,4.5vw,66px);line-height:1.2;margin:15px 0 20px;max-width:800px}.als-v164-sector-hero p{color:rgb(255 255 255 / .84);font-size:19px;line-height:1.85;margin:0 0 30px;max-width:760px}.als-v164-sector-hero__content>div{display:flex;flex-wrap:wrap;gap:14px}.als-v164-sector-directory{display:grid;gap:20px;grid-template-columns:repeat(5,1fr)}.als-v164-sector-directory a{align-items:center;aspect-ratio:1;background:var(--als-sand);border-radius:16px;box-shadow:0 7px 22px rgb(0 0 0 / .04);color:inherit;display:flex;flex-direction:column;justify-content:center;padding:20px;text-align:center;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.als-v164-sector-directory a>span{align-items:center;background:#fff;border-radius:50%;color:var(--als-green);display:flex;height:58px;justify-content:center;width:58px}.als-v164-sector-directory h3{color:var(--als-green);font-size:18px;margin:16px 0 7px}.als-v164-sector-directory p{color:var(--als-muted);display:none;font-size:13px;line-height:1.55;margin:0}.als-v164-sector-directory a:hover{box-shadow:var(--als-shadow);transform:translateY(-4px)}.als-v164-requirements-layout{align-items:start;display:grid;gap:55px;grid-template-columns:.8fr 1.7fr}.als-v164-requirements-grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.als-v164-requirements-grid article{background:var(--als-surface);border:1px solid rgb(191 201 190 / .42);border-radius:15px;padding:24px}.als-v164-requirements-grid svg{color:var(--als-green)}.als-v164-requirements-grid h3{color:var(--als-green);font-size:20px;margin:14px 0 8px}.als-v164-requirements-grid p{color:var(--als-muted);line-height:1.7;margin:0}.als-v164-methodology-grid{display:grid;gap:18px;grid-template-columns:repeat(6,1fr)}.als-v164-methodology-grid article{background:#fff;border:1px solid rgb(191 201 190 / .42);border-radius:14px;padding:22px 17px;text-align:center}.als-v164-methodology-grid article>span{align-items:center;background:rgb(8 104 58 / .08);border-radius:50%;color:var(--als-green);display:flex;font-weight:700;height:48px;justify-content:center;margin:0 auto 15px;width:48px}.als-v164-methodology-grid h3{color:var(--als-green);font-size:16px;line-height:1.55;margin:0 0 8px}.als-v164-methodology-grid p{color:var(--als-muted);font-size:13px;line-height:1.6;margin:0}.als-v164-spotlights{display:grid;gap:105px}.als-v164-spotlight{align-items:center;display:grid;gap:55px;grid-template-columns:1.35fr .9fr}.als-v164-spotlight.is-reversed .als-v164-spotlight__media{order:2}.als-v164-spotlight__media{border-radius:20px;min-height:480px;overflow:hidden;position:relative}.als-v164-spotlight__media>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.als-v164-spotlight__media>div{background:rgb(251 249 248 / .92);border:1px solid rgb(255 255 255 / .5);border-radius:13px;bottom:24px;max-width:75%;padding:14px 18px;position:absolute;inset-inline-start:24px}.als-v164-spotlight__media small{color:var(--als-green);display:block;font-weight:700}.als-v164-spotlight__media strong{display:block;margin-top:4px}.als-v164-spotlight__content>span{align-items:center;color:var(--als-gold);display:flex;font-weight:700;gap:9px}.als-v164-spotlight__content h2{color:var(--als-green);font-size:clamp(31px,3vw,43px);line-height:1.3;margin:15px 0 18px}.als-v164-spotlight__content p{color:var(--als-muted);font-size:17px;line-height:1.85}.als-v164-spotlight__content a{align-items:center;border-bottom:2px solid var(--als-green);color:var(--als-green);display:inline-flex;font-weight:700;gap:7px;padding-bottom:4px;text-decoration:none}.als-v164-sector-projects{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.als-v164-sector-projects article{background:var(--als-surface);border:1px solid rgb(191 201 190 / .4);border-radius:14px;padding:24px}.als-v164-sector-projects h3{color:var(--als-green);margin:0 0 9px}.als-v164-sector-projects p{color:var(--als-muted);line-height:1.7;margin:0}.als-v164-product-tags{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.als-v164-product-tags a{background:#fff;border:1px solid rgb(191 201 190 / .55);border-radius:99px;color:var(--als-text);padding:11px 20px;text-decoration:none}.als-v164-final-cta--pattern{background-color:var(--als-deep);background-image:radial-gradient(circle at 2px 2px,rgb(255 255 255 / .09) 1px,transparent 0);background-size:30px 30px}.als-v164-final-cta--pattern>div>span{align-items:center;background:rgb(197 158 65 / .18);border-radius:50%;color:var(--als-gold-soft);display:flex;height:70px;justify-content:center;margin:0 auto 20px;width:70px}@media (max-width:1180px){.als-v164-home-hero__content{padding-inline:44px}.als-v164-trust-strip{grid-template-columns:repeat(3,1fr)}.als-v164-start-grid{grid-template-columns:1fr 1fr;grid-template-rows:360px 260px 220px}.als-v164-start-card.is-large{grid-row:1 / span 2}.als-v164-start-card.is-wide{grid-column:1 / span 2}.als-v164-space-grid{grid-template-columns:repeat(3,1fr)}.als-v164-sector-directory{grid-template-columns:repeat(4,1fr)}.als-v164-methodology-grid{grid-template-columns:repeat(3,1fr)}.als-v164-category-rail{grid-template-columns:repeat(4,1fr)}.als-v164-home-guides{grid-template-columns:repeat(3,1fr)}}@media (max-width:960px){.als-v164-section{padding-block:72px}.als-v164-home-hero__grid,.als-v164-visit-value__grid,.als-v164-commercial__grid,.als-v164-showrooms__grid,.als-v164-requirements-layout,.als-v164-spotlight{grid-template-columns:1fr}.als-v164-home-hero__content{order:2;padding:50px 24px}.als-v164-home-hero__media{min-height:420px;order:1}.als-v164-start-grid{grid-template-columns:1fr 1fr;grid-template-rows:410px 250px 230px}.als-v164-start-card.is-large{grid-column:1 / span 2;grid-row:auto}.als-v164-start-card.is-wide{grid-column:1 / span 2}.als-v164-home-journey{gap:22px;grid-template-columns:repeat(3,1fr)}.als-v164-home-journey::before{display:none}.als-v164-material-grid{grid-auto-rows:230px}.als-v164-material-grid>a,.als-v164-material-grid>a.is-featured{grid-column:span 6;grid-row:auto}.als-v164-material-grid>a.is-featured{grid-row:span 2}.als-v164-space-grid{grid-template-columns:repeat(2,1fr)}.als-v164-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.als-v164-case-grid,.als-v164-project-preview,.als-v164-guide-grid{grid-template-columns:repeat(2,1fr)}.als-v164-why-grid{grid-template-columns:repeat(2,1fr)}.als-v164-solution-grid{grid-template-columns:repeat(2,1fr)}.als-v164-need-grid{grid-template-columns:repeat(2,1fr)}.als-v164-process{gap:24px;grid-template-columns:repeat(3,1fr)}.als-v164-process::before{display:none}.als-v164-sector-directory{grid-template-columns:repeat(3,1fr)}.als-v164-spotlight.is-reversed .als-v164-spotlight__media{order:initial}.als-v164-sector-projects{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.als-v164-section{padding-block:58px}.als-v164-section-head.is-split{align-items:flex-start;flex-direction:column}.als-v164-section-head h2,.als-v164-section-head>div h2{font-size:31px}.als-v164-home-hero__media{min-height:330px}.als-v164-home-hero__content h1{font-size:37px}.als-v164-home-hero__content>p{font-size:17px}.als-v164-home-hero__actions{flex-direction:column}.als-v164-home-hero__actions a{width:100%}.als-v164-trust-strip{grid-template-columns:repeat(2,1fr)}.als-v164-trust-strip span:last-child{grid-column:1 / span 2}.als-v164-start-grid{display:grid;grid-template-columns:1fr;grid-template-rows:none}.als-v164-start-card,.als-v164-start-card.is-large,.als-v164-start-card.is-wide{grid-column:auto;grid-row:auto;min-height:290px}.als-v164-start-card.is-large{min-height:390px}.als-v164-visit-value__grid{gap:34px}.als-v164-visit-value__media{order:-1}.als-v164-home-journey{grid-template-columns:1fr}.als-v164-home-journey li{align-items:center;background:#fff;border:1px solid rgb(191 201 190 / .4);border-radius:13px;flex-direction:row;justify-content:flex-start;padding:14px;text-align:start}.als-v164-home-journey li>span{flex:0 0 52px;height:52px;width:52px}.als-v164-material-grid{display:grid;grid-auto-rows:280px;grid-template-columns:1fr}.als-v164-material-grid>a,.als-v164-material-grid>a.is-featured{grid-column:auto;grid-row:auto}.als-v164-secondary-rail a{flex-basis:180px}.als-v164-space-grid,.als-v164-products-grid,.als-v164-case-grid,.als-v164-home-guides,.als-v164-solution-grid,.als-v164-need-grid,.als-v164-choice-grid,.als-v164-project-preview,.als-v164-guide-grid,.als-v164-sector-projects,.als-v164-requirements-grid,.als-v164-methodology-grid{grid-template-columns:1fr}.als-v164-space-grid{grid-template-columns:repeat(2,1fr);gap:12px}.als-v164-space-grid h3{font-size:20px}.als-v164-space-grid p{display:none}.als-v164-commercial__sectors{grid-template-columns:1fr}.als-v164-why-grid{gap:18px;grid-template-columns:repeat(2,1fr)}.als-v164-home-guides{grid-template-columns:repeat(2,1fr)}.als-v164-home-guides a:last-child{display:none}.als-v164-showrooms{padding:22px}.als-v164-breadcrumb{padding-inline:20px!important}.als-v164-archive-hero{min-height:590px}.als-v164-archive-hero__overlay{background:linear-gradient(0deg,rgb(250 249 246 / .96),rgb(250 249 246 / .46))}.als-v164-archive-hero__content h1{font-size:39px}.als-v164-archive-hero__content>div{flex-direction:column}.als-v164-archive-hero__content>div a{width:100%}.als-v164-image-card{aspect-ratio:1.08}.als-v164-process{grid-template-columns:1fr}.als-v164-process li{align-items:center;background:#fff;border:1px solid rgb(191 201 190 / .4);border-radius:13px;flex-direction:row;padding:14px;text-align:start}.als-v164-process li span{flex:0 0 50px;height:50px;width:50px}.als-v164-category-rail{display:flex;overflow-x:auto;padding-bottom:10px}.als-v164-category-rail a{flex:0 0 130px}.als-v164-sector-hero{min-height:620px}.als-v164-sector-hero h1{font-size:39px}.als-v164-sector-hero__content>div{flex-direction:column}.als-v164-sector-hero__content>div a{width:100%}.als-v164-sector-directory{grid-template-columns:repeat(2,1fr);gap:12px}.als-v164-sector-directory a{aspect-ratio:auto;min-height:170px;padding:14px}.als-v164-sector-directory h3{font-size:15px}.als-v164-spotlights{gap:62px}.als-v164-spotlight__media{min-height:330px}.als-v164-spotlight__media>div{bottom:14px;inset-inline-start:14px;max-width:calc(100% - 28px)}.als-v164-final-cta>div>div{flex-direction:column}.als-v164-final-cta>div>div a{width:100%}}.als-v164-rich-content{background:#fff;border:1px solid rgb(191 201 190 / .45);border-radius:18px;box-shadow:var(--als-shadow);font-size:17px;line-height:1.9;margin-inline:auto;max-width:980px;padding:clamp(24px,5vw,60px)}.als-v164-rich-content h2,.als-v164-rich-content h3{color:var(--als-green)}.als-v1629-smart-hero{position:relative;min-height:clamp(390px,48vw,620px);overflow:hidden;background:#003c23;color:#fff;isolation:isolate}.als-v1629-hero-track,.als-v1629-hero-slide{position:absolute;inset:0}.als-v1629-hero-slide{opacity:0;visibility:hidden;transition:opacity .75s ease,visibility .75s;z-index:0}.als-v1629-hero-slide.is-active{opacity:1;visibility:visible;z-index:1}.als-v1629-hero-slide>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.035);transition:transform 7s ease}.als-v1629-hero-slide.is-active>img{transform:scale(1)}.als-v1629-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 34 18 / .86) 0%,rgb(0 50 28 / .62) 45%,rgb(0 0 0 / .18) 100%)}[dir=rtl] .als-v1629-hero-shade{background:linear-gradient(270deg,rgb(0 34 18 / .86) 0%,rgb(0 50 28 / .62) 45%,rgb(0 0 0 / .18) 100%)}.als-v1629-hero-content{position:relative;z-index:2;min-height:clamp(390px,48vw,620px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:1280px}.als-v1629-hero-content>span{font-size:13px;font-weight:700;letter-spacing:.05em;color:#f0bf6b;margin-bottom:14px}.als-v1629-hero-content h1{font-size:clamp(34px,4.2vw,64px);line-height:1.08;max-width:760px;margin:0 0 18px;color:#fff}.als-v1629-hero-content p{font-size:clamp(16px,1.35vw,20px);line-height:1.8;max-width:690px;color:rgb(255 255 255 / .9);margin:0 0 28px}.als-v1629-hero-content a{display:inline-flex;align-items:center;gap:12px;background:#fff;color:#004e29;padding:13px 22px;border-radius:10px;font-weight:700;text-decoration:none;box-shadow:0 10px 30px rgb(0 0 0 / .16)}.als-v1629-hero-content a:hover{background:#f0bf6b;color:#162018}.als-v1629-hero-arrow{position:absolute;top:50%;z-index:5;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;border:1px solid rgb(255 255 255 / .5);background:rgb(0 0 0 / .25);backdrop-filter:blur(10px);color:#fff;font-size:28px;cursor:pointer}.als-v1629-hero-arrow.is-prev{left:28px}.als-v1629-hero-arrow.is-next{right:28px}.als-v1629-hero-dots{position:absolute;z-index:5;bottom:28px;left:50%;transform:translateX(-50%);display:flex;gap:8px}.als-v1629-hero-dots button{width:9px;height:9px;border-radius:999px;border:0;background:rgb(255 255 255 / .48);padding:0;transition:.3s}.als-v1629-hero-dots button.is-active{width:30px;background:#fff}.als-v1629-hero-progress{position:absolute;z-index:5;bottom:0;left:0;right:0;height:3px;background:rgb(255 255 255 / .18)}.als-v1629-hero-progress i{display:block;height:100%;width:0;background:#f0bf6b}.als-v1629-has-smart-hero .archive-hero,.als-v1629-has-smart-hero .page-hero,.als-v1629-has-smart-hero .als-enterprise-hero,.als-v1629-has-smart-hero .als-v16-products-hero,.als-v1629-has-smart-hero .als-v16-category-hero,.als-v1629-has-smart-hero .als-v164-sector-hero,.als-v1629-has-smart-hero .als-v164-archive-hero,.als-v1629-has-smart-hero .als-v165-project-hero,.als-v1629-has-smart-hero .als-v167-hero,.als-v1629-has-smart-hero .als-v167-showrooms-hero,.als-v1629-has-smart-hero .als-v168-article-hero,.als-v1629-has-smart-hero .als-v168-showroom-hero,.als-v1629-has-smart-hero .als-v169-category-hero,.als-v1629-has-smart-hero .als-v169-products-hero,.als-v1629-has-smart-hero .als-v1617-offers-hero,.als-v1629-has-smart-hero .als-v1617-offer-single__hero,.als-v1629-has-smart-hero .als-v166-project-hero,.als-v1629-has-smart-hero .solution-page-hero,.als-v1629-has-smart-hero .about-hero,.als-v1629-has-smart-hero .contact-hero,.als-v1629-has-smart-hero .catalog-single-hero,.als-v1629-has-smart-hero .als-enterprise-detail-hero{display:none!important}.als-v16-action-item--calculator{color:#004e29;text-decoration:none}.als-v16-action-item--calculator .als-v16-action-item__icon{display:grid;place-items:center}.als-v16-header__actions{gap:10px}.als-v16-header-search{max-width:170px}.als-v1629-calculator-page{background:#fbf9f8;padding:28px 0 90px}.als-v1629-calc-breadcrumb{display:flex;gap:10px;align-items:center;font-size:14px;color:#667169;margin:0 0 28px}.als-v1629-calc-breadcrumb a{color:#667169;text-decoration:none}.als-v1629-calc-breadcrumb strong{color:#004e29}.als-v1629-calc-intro{border-radius:24px;padding:34px 38px;background:linear-gradient(135deg,#003c23,#08683a);color:#fff;display:flex;gap:22px;align-items:flex-start;margin-bottom:28px;box-shadow:0 20px 50px rgb(0 78 41 / .16)}.als-v1629-calc-intro>span{width:58px;height:58px;border-radius:16px;background:#f0bf6b;color:#183018;display:grid;place-items:center;flex:none}.als-v1629-calc-intro small{color:#f0bf6b;font-weight:700}.als-v1629-calc-intro h1{font-size:clamp(30px,4vw,48px);line-height:1.18;margin:8px 0 12px;color:#fff}.als-v1629-calc-intro p{max-width:800px;margin:0;color:rgb(255 255 255 / .88);font-size:17px;line-height:1.75}.als-v1629-calc-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);gap:26px;align-items:start}.als-v1629-calc-form-card,.als-v1629-calc-summary{background:#fff;border:1px solid #dce4dd;border-radius:22px;padding:28px;box-shadow:0 12px 36px rgb(28 48 37 / .055)}.als-v1629-calc-form-card>header,.als-v1629-calc-summary>header{display:flex;gap:14px;align-items:flex-start;margin-bottom:24px}.als-v1629-calc-form-card>header>span,.als-v1629-calc-summary>header>span{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:#eef7f1;color:#00623a}.als-v1629-calc-form-card h2,.als-v1629-calc-summary h2{font-size:25px;color:#004e29;margin:0 0 5px}.als-v1629-calc-form-card header p,.als-v1629-calc-summary header p{margin:0;color:#6a756d}.als-v1629-field{display:block;margin:18px 0}.als-v1629-field>span,.als-v1629-room-fields label>span{display:block;margin-bottom:8px;font-weight:700;color:#26372d}.als-v1629-field select,.als-v1629-room-fields input{width:100%;height:50px;border:1px solid #cbd6ce;border-radius:10px;background:#fff;padding:0 14px;font:inherit}.als-v1629-selected-product{display:flex;align-items:center;gap:15px;background:#f7f8f5;border:1px solid #dfe6df;border-radius:14px;padding:12px;margin:12px 0 20px}.als-v1629-selected-product img{width:76px;height:68px;border-radius:10px;object-fit:cover}.als-v1629-selected-product small{display:block;color:#7a847d}.als-v1629-selected-product h3{font-size:16px;margin:3px 0;color:#004e29}.als-v1629-selected-product a{font-size:13px;color:#006b3b}.als-v1629-room{border:1px solid #e1e6e2;border-radius:15px;padding:17px;margin:12px 0;background:#fdfdfc}.als-v1629-room-head{display:flex;justify-content:space-between;margin-bottom:12px;color:#004e29}.als-v1629-room-remove{border:0;background:#fff0;color:#a63232;cursor:pointer}.als-v1629-room-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.als-v1629-add-room{border:1px dashed #76a78a;background:#f5faf6;color:#00683d;border-radius:10px;padding:11px 15px;font-weight:700;cursor:pointer}.als-v1629-calc-submit{width:100%;height:56px;border:0;border-radius:12px;background:#006b3b;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:800;font-size:17px;cursor:pointer;margin-top:18px}.als-v1629-calc-summary{position:sticky;top:110px}.als-v1629-metric{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:17px 0;border-bottom:1px solid #e5e9e6}.als-v1629-metric span{color:#566259}.als-v1629-metric strong{font-size:21px;color:#183127}.als-v1629-metric.is-accent strong{color:#00713f}.als-v1629-total{display:flex;justify-content:space-between;gap:20px;align-items:center;border-radius:15px;background:#eaf5ee;padding:20px;margin:20px 0}.als-v1629-total span{display:block;font-weight:800;color:#00683b;font-size:18px}.als-v1629-total small{display:block;color:#66746a;margin-top:4px}.als-v1629-total strong{font-size:30px;color:#00683b;white-space:nowrap}.als-v1629-calc-note{display:flex;gap:10px;background:#fffaf0;border:1px solid #ead9ad;border-radius:12px;padding:14px;color:#5c513c}.als-v1629-calc-note p{margin:0;line-height:1.7}.als-v1629-calc-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.als-v1629-calc-actions a,.als-v1629-calc-actions button{min-height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700;text-decoration:none;cursor:pointer}.als-v1629-calc-actions .is-primary{background:#004e29;color:#fff}.als-v1629-calc-actions button{background:#fff;color:#004e29;border:1px solid #004e29}.als-v1629-calc-empty{padding:40px;background:#fff;border:1px solid #ddd;border-radius:20px;text-align:center}@media(max-width:1180px){.als-v16-header-search{max-width:130px}.als-v16-header__actions{gap:6px}.als-v16-action-item__label{font-size:11px}}@media(max-width:1024px){.als-v1629-calc-grid{grid-template-columns:1fr}.als-v1629-calc-summary{position:static}.als-v1629-hero-arrow{display:none}.als-v1629-smart-hero,.als-v1629-hero-content{min-height:470px}}@media(max-width:767px){.als-v1629-smart-hero,.als-v1629-hero-content{min-height:430px}.als-v1629-hero-content{padding-top:55px;padding-bottom:65px}.als-v1629-hero-content h1{font-size:34px}.als-v1629-hero-content p{font-size:15px}.als-v1629-hero-dots{bottom:18px}.als-v1629-calculator-page{padding-top:18px}.als-v1629-calc-intro{padding:24px 20px;border-radius:18px;gap:14px}.als-v1629-calc-intro>span{width:46px;height:46px}.als-v1629-calc-intro h1{font-size:29px}.als-v1629-calc-intro p{font-size:15px}.als-v1629-calc-form-card,.als-v1629-calc-summary{padding:20px 16px;border-radius:17px}.als-v1629-room-fields{grid-template-columns:1fr}.als-v1629-calc-actions{grid-template-columns:1fr}.als-v1629-total{align-items:flex-start;flex-direction:column}.als-v1629-mobile-calc{display:flex!important}.als-v16-mobile-drawer__services .als-v1629-mobile-calc{align-items:center}}@media(prefers-reduced-motion:reduce){.als-v1629-hero-slide,.als-v1629-hero-slide>img{transition:none!important}}:root{--green:#08683a;--als-green:#08683a;--als-primary:#08683a;--als-v16-primary-container:#08683a;--green-dark:#004e29;--als-green-dark:#004e29;--als-dark:#004e29;--als-v16-primary:#004e29;--als-v16-deep:#004e29;--gold:#c59e41;--als-gold:#c59e41;--als-v16-gold:#c59e41;--cream:#fbf9f8;--als-cream:#fbf9f8;--als-v16-background:#fbf9f8}.als-v1653-home .als-v1653-hero__content>div{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important}.als-v1653-home .als-v1653-hero__content h1{color:#fff!important;text-shadow:0 2px 18px rgb(0 0 0 / .28)!important}.als-v1653-home .als-v1653-hero__content p{color:rgb(255 255 255 / .94)!important;text-shadow:0 1px 10px rgb(0 0 0 / .18)!important}.als-v1653-home .als-v1653-hero__content .als-v1653-eyebrow{color:#f0c95e!important;text-shadow:0 1px 8px rgb(0 0 0 / .22)!important}@media (min-width:1500px){.als-v16-header__inner,body.als-rtl .als-v16-header__inner,body.als-ltr .als-v16-header__inner{grid-template-columns:170px minmax(0,1fr) 220px auto!important;gap:16px!important}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{gap:clamp(8px,.7vw,15px)!important}.als-v16-main-nav__list>li>a,.als-v16-main-nav .nav-menu>li>a{font-size:13px!important;padding-inline:8px!important}.als-v16-header__actions{gap:6px!important}}@media (min-width:1280px) and (max-width:1499px){.als-v16-header__inner,body.als-rtl .als-v16-header__inner,body.als-ltr .als-v16-header__inner{grid-template-columns:158px minmax(0,1fr) 178px auto!important;gap:10px!important}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{gap:7px!important}.als-v16-main-nav__list>li>a,.als-v16-main-nav .nav-menu>li>a{font-size:12.4px!important;padding-inline:7px!important}.als-v16-header-search,.als-v16-header-search:focus-within{max-width:178px!important}.als-v16-header__actions{gap:5px!important}}@media (min-width:1025px) and (max-width:1279px){.als-v16-header__inner,body.als-rtl .als-v16-header__inner,body.als-ltr .als-v16-header__inner{grid-template-columns:136px minmax(0,1fr) 136px auto!important;gap:8px!important;width:min(calc(100% - 20px),1660px)!important}.als-v16-brand{width:136px!important;min-width:136px!important}.als-v16-brand img{width:132px!important;height:auto!important}.als-v16-main-nav__list,.als-v16-main-nav .nav-menu{gap:6px!important;justify-content:center!important}.als-v16-main-nav__list>li,.als-v16-main-nav .nav-menu>li{min-height:72px!important}.als-v16-main-nav__list>li>a,.als-v16-main-nav .nav-menu>li>a{font-size:11.6px!important;padding-inline:6px!important;min-height:40px!important;line-height:1.35!important}.als-v16-header-search,.als-v16-header-search:focus-within,body.als-rtl .als-v16-header-search,body.als-ltr .als-v16-header-search{max-width:136px!important;height:46px!important}.als-v16-header__actions{gap:4px!important}.als-v16-header__visit{padding-inline:9px!important;font-size:10px!important}}.als-v16-footer .als-v16-footer__social{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;margin-top:18px!important}.als-v16-footer .als-v16-footer__social a{width:38px!important;height:38px!important;min-width:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid rgb(255 255 255 / .34)!important;border-radius:50%!important;background:rgb(255 255 255 / .08)!important;color:#fff!important;line-height:1!important;box-shadow:none!important;transform:none!important;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease!important}.als-v16-footer .als-v16-footer__social a svg{width:18px!important;height:18px!important;display:block!important;flex:0 0 18px!important;fill:currentColor!important}.als-v16-footer .als-v16-footer__social a svg path{fill:currentColor!important}.als-v16-footer .als-v16-footer__social a:hover,.als-v16-footer .als-v16-footer__social a:focus-visible{background:#fff!important;color:#005b35!important;border-color:#fff!important;transform:translateY(-2px)!important;outline:none!important}.als-v16-footer .als-v16-footer__social a:focus-visible{box-shadow:0 0 0 3px rgb(240 201 94 / .45)!important}@media (max-width:767px){.als-v1653-home .als-v1653-hero__content>div{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.als-v16-footer .als-v16-footer__social{gap:9px!important}.als-v16-footer .als-v16-footer__social a{width:36px!important;height:36px!important;min-width:36px!important}}@media(max-width:767px){.als-v1653-home>.als-v1653-section:nth-of-type(n+3){content-visibility:auto;contain-intrinsic-size:auto 760px}}.als-v16-footer .als-v16-footer__social a{background:#fff!important;color:#005b35!important;border:1px solid rgb(0 91 53 / .28)!important}.als-v16-footer .als-v16-footer__social a svg,.als-v16-footer .als-v16-footer__social a svg path{fill:currentColor!important;stroke:currentColor}.als-v16-footer .als-v16-footer__social a:hover,.als-v16-footer .als-v16-footer__social a:focus-visible{background:#005b35!important;color:#fff!important;border-color:#005b35!important}.als-v1653-home .als-v1653-hero__arrow{direction:ltr!important;unicode-bidi:isolate!important;color:#fff!important}.als-v1653-home .als-v1653-hero__arrow::before{content:none!important;display:none!important}.als-v1653-home .als-v1653-hero__arrow svg{display:block!important;width:22px!important;height:22px!important;fill:none!important;stroke:currentColor!important;pointer-events:none!important}.als-v1653-home .als-v1653-hero__arrow.is-prev{left:26px!important;right:auto!important}.als-v1653-home .als-v1653-hero__arrow.is-next{right:26px!important;left:auto!important}@media(max-width:767px){.als-v1653-home .als-v1653-hero__arrow.is-prev{left:14px!important}.als-v1653-home .als-v1653-hero__arrow.is-next{right:14px!important;left:auto!important}}:root{--wr-block-border-width:inherit;--wr-block-border-style:inherit;--wr-block-border-radius:inherit;--wr-block-border-color:inherit;--wr-block-background-color:inherit;--wr-block-font-size:inherit;--wr-block-font-color:inherit;--wr-block-padding:inherit;--wr-button-border-width:inherit;--wr-button-border-style:inherit;--wr-button-border-radius:inherit;--wr-button-border-color:inherit;--wr-button-background-color:inherit;--wr-button-font-size:inherit;--wr-button-font-color:inherit;--wr-button-border-over-color:inherit;--wr-button-background-over-color:inherit;--wr-button-font-over-color:inherit;--wr-button-padding:inherit}.qtranxs_flag_ar{background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://www.alsourayia.com/wp-content/plugins/qtranslate-xt-3.10.1-OFF/flags/arle.png);background-repeat:no-repeat}.qtranxs_flag_en{background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://www.alsourayia.com/wp-content/plugins/qtranslate-xt-3.10.1-OFF/flags/gb.png);background-repeat:no-repeat}body:has(main.alsbm-archive) main.alsbm-archive section.alsbm-featured{display:none!important}main.alsbm section.alsbm-bottom-cta{display:none!important}.als-v1643-offers-hub .als-v16119-product-card__price{display:none!important}.als-v16121-offer .als-v16121-product-card__price{display:none!important}.als-v169-grid,.als-v16-products-grid,.als-commerce-grid,.als-v1643-product-grid,.als-v16119-product-grid,.als-v16121-products,.als-v16121-product-grid,.als-v1667-offer-track,.als-v1653-products__grid,.product-grid,.als-v168-related-grid,.als-v1619-related>div{align-items:stretch}.als-v169-card,.als-v16-product-card,.als-commerce-card,.als-v1643-product-card,.als-v16119-product-card,.als-v16121-product-card,.als-v1667-offer-card.is-product,.als-v1653-product-card,.product-card,.als-v168-related-grid article,.als-v1619-related article{box-sizing:border-box;height:100%;min-height:0;display:flex;flex-direction:column}.als-v169-card__media,.als-v16-product-card__media,.als-commerce-card__media,.als-v1643-product-card__media,.als-v16119-product-card__media,.als-v16121-product-card__media,.als-v1667-offer-card.is-product .als-v1667-offer-card__media,.product-card-media,.als-v168-related-image,.als-v1619-related-image{flex:0 0 auto;height:auto!important;aspect-ratio:1 / 1!important;overflow:hidden;background:#eef1ed}.als-v169-card__media img,.als-v16-product-card__media img,.als-commerce-card__media img,.als-v1643-product-card__media img,.als-v16119-product-card__media img,.als-v16121-product-card__media img,.als-v1667-offer-card.is-product .als-v1667-offer-card__media img,.product-card-media img,.als-v168-related-image img,.als-v1619-related-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block}.als-v169-card__body,.als-v16-product-card__body,.als-commerce-card__body,.als-v1643-product-card__body,.als-v16119-product-card__body,.als-v16121-product-card__body,.als-v1667-offer-card.is-product .als-v1667-offer-card__body,.als-v1653-product-card__body,.product-card-body,.als-v168-related-grid article>div,.als-v1619-related article>div{min-width:0;flex:1 1 auto;display:flex;flex-direction:column}.als-v169-card h3,.als-v16-product-card h3,.als-commerce-card h3,.als-v1643-product-card h3,.als-v16119-product-card h3,.als-v16121-product-card h3,.als-v1667-offer-card.is-product h3,.product-card-body h2,.als-v168-related-grid h3,.als-v1619-related h3{min-height:2.9em!important;max-height:2.9em;line-height:1.45!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.als-v169-card__body>p,.als-v16-product-card__body>p,.als-commerce-card__excerpt,.als-v1643-product-card__body>p,.als-v16119-product-card__body>p,.als-v16121-product-card__body>p,.als-v1667-offer-card.is-product .als-v1667-offer-card__body>p,.product-card-body>p,.als-v168-related-grid article>div>p,.als-v1619-related article>div>p{min-height:3.4em;max-height:3.4em;line-height:1.7;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.als-v169-card__price,.als-v16-product-card__price,.als-commerce-card__meta,.als-v1643-product-card__price{margin-top:auto}.als-v169-card__actions,.als-v16-product-card__actions,.als-commerce-card__actions,.als-v1643-product-card__actions,.als-v16119-product-card__actions,.als-v16121-product-card__actions,.product-card-actions,.als-v168-related-actions{margin-top:auto;padding-top:12px}.als-v1653-products__grid>.als-v1653-product-card{height:100%!important;min-height:0!important}.als-v1653-product-card__body>.als-v1653-btn{margin-top:auto}.als-v169-card__meta small,.als-v16-product-card__meta small,.als-commerce-card__meta small,.als-v1643-product-card__meta small,.als-v16119-product-card__meta small,.als-v16121-product-card__meta b,.als-v16121-product-card__meta small,.als-v1656-selected-code{display:none!important}@media (max-width:767px){.als-v169-card h3,.als-v16-product-card h3,.als-commerce-card h3,.als-v1643-product-card h3,.als-v16119-product-card h3,.als-v16121-product-card h3,.product-card-body h2,.als-v168-related-grid h3,.als-v1619-related h3{min-height:2.8em!important;max-height:2.8em}}.als-v169-card h3,.als-v16-product-card h3,.als-commerce-card h3,.als-v1643-product-card h3,.als-v16119-product-card h3,.als-v16121-product-card h3,.als-v1667-offer-card.is-product h3,.product-card-body h2,.als-v168-related-grid h3,.als-v1619-related h3{text-align:center!important;justify-content:center;margin-left:auto!important;margin-right:auto!important;width:100%;font-weight:700;line-height:1.45;min-height:2.9em!important;max-height:2.9em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.als-v169-card__meta,.als-v16-product-card__meta,.als-commerce-card__meta,.als-v1643-product-card__meta,.als-v16119-product-card__meta,.als-v16121-product-card__meta,.als-v1667-offer-card.is-product .als-v1667-offer-card__meta{text-align:center!important}.als-v169-card__body>p,.als-v16-product-card__body>p,.als-commerce-card__excerpt,.als-v1643-product-card__body>p,.als-v16119-product-card__body>p,.als-v16121-product-card__body>p,.als-v1667-offer-card.is-product .als-v1667-offer-card__body>p,.product-card-body>p,.als-v168-related-grid article>div>p,.als-v1619-related article>div>p{text-align:center!important;margin-left:auto;margin-right:auto}:root{--als-v1646-access-bg:url(https://www.alsourayia.com/wp-content/themes/alsourayia-enterprise-v16-114-stability-performance/assets/images/projects.webp)}.als-v16-access-layout__visual{background-image:linear-gradient(rgb(0 51 27 / .88),rgb(0 51 27 / .92)),var(--als-v1646-access-bg)!important}.campaign-hero-bg[data-v1646-campaign-bg]{background-image:var(--als-v1646-bg-desktop)!important}@media(max-width:767px){.campaign-hero-bg[data-v1646-campaign-bg]{background-image:var(--als-v1646-bg-mobile,var(--als-v1646-bg-desktop))!important}}.als-v169-card__price{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;box-sizing:border-box!important;margin:15px 0 14px!important;padding:13px 14px!important;direction:rtl!important;text-align:right!important;border:1px solid rgb(0 103 66 / .13)!important;border-radius:12px!important;background:rgb(0 103 66 / .035)!important}.als-v169-card__price>span{display:inline-flex!important;align-items:center!important;width:auto!important;margin:0!important;padding:0!important;color:#006742!important;font-size:18px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important}.als-v169-card__price>strong{display:inline-flex!important;align-items:center!important;width:auto!important;margin:0!important;padding:0!important;color:#006742!important;font-size:18px!important;font-weight:800!important;line-height:1!important}.als-v169-card__price .woocommerce-Price-amount{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important;direction:ltr!important;unicode-bidi:isolate!important;color:#006742!important;font-size:18px!important;font-weight:800!important;line-height:1!important;font-variant-numeric:tabular-nums!important}.als-v169-card__price .woocommerce-Price-currencySymbol{display:inline-block!important;width:17px!important;min-width:17px!important;height:18px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;background-color:#006742!important;-webkit-mask-image:url(https://www.alsourayia.com/wp-content/uploads/als-assets/saudi-riyal-symbol.svg);mask-image:url(https://www.alsourayia.com/wp-content/uploads/als-assets/saudi-riyal-symbol.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;flex:0 0 17px!important}.als-v169-card__price>strong:not(:has(.woocommerce-Price-amount)){font-size:16px!important;font-weight:700!important;line-height:1.35!important}.als-v169-card__price ins{text-decoration:none!important;background:transparent!important}.als-v169-card__price del{color:#929a96!important;opacity:.7!important;font-size:14px!important;font-weight:500!important}@media (max-width:767px){.als-v169-card__price{gap:8px!important;padding:11px 12px!important;border-radius:10px!important}.als-v169-card__price>span,.als-v169-card__price>strong,.als-v169-card__price .woocommerce-Price-amount{font-size:17px!important}.als-v169-card__price .woocommerce-Price-currencySymbol{width:16px!important;min-width:16px!important;height:17px!important;flex-basis:16px!important}}a[href^="mailto:"]{display:none!important}html[lang="ar"],html[lang^="ar"],body.rtl,body.als-rtl{direction:rtl!important}html[lang="ar"] body,html[lang^="ar"] body{direction:rtl!important;text-align:right!important}html[lang="ar"] .als-v16-header,html[lang="ar"] header,html[lang="ar"] footer{direction:rtl!important}html[lang="ar"] .container,html[lang="ar"] .als-v16-shell{direction:rtl!important}html[dir="rtl"] .als-v1653-home .als-v1653-hero__arrow.is-prev::before{content:"\2192"!important}html[dir="rtl"] .als-v1653-home .als-v1653-hero__arrow.is-next::before{content:"\2190"!important}html[dir="ltr"] .als-v1653-home .als-v1653-hero__arrow.is-prev::before{content:"\2190"!important}html[dir="ltr"] .als-v1653-home .als-v1653-hero__arrow.is-next::before{content:"\2192"!important}.als-v1653-home .als-v1653-hero__arrow::before{font-family:Arial,sans-serif!important;font-size:26px!important;line-height:1!important;font-weight:400!important}.als-v1653-hero__dots{gap:0!important;align-items:center!important}.als-v1653-hero__dots button{position:relative!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important;border:0!important;background:transparent!important;display:grid!important;place-items:center!important}.als-v1653-hero__dots button::before{content:"";display:block;width:10px;height:10px;border-radius:999px;background:rgb(255 255 255 / .65);transition:.2s ease}.als-v1653-hero__dots button.is-active{width:34px!important;min-width:34px!important}.als-v1653-hero__dots button.is-active::before{width:34px;background:var(--als53-gold)}.als-v1654-testimonial-nav{gap:2px!important}.als-v1654-testimonial-dots{gap:0!important;align-items:center!important}.als-v1654-testimonial-dots button{position:relative!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important;border:0!important;background:transparent!important;display:grid!important;place-items:center!important}.als-v1654-testimonial-dots button::before{content:"";display:block;width:8px;height:8px;border-radius:99px;background:#cdd6d0;transition:.2s ease}.als-v1654-testimonial-dots button.is-active{width:26px!important;min-width:26px!important}.als-v1654-testimonial-dots button.is-active::before{width:26px;background:#c59e41}@media (max-width:420px){.als-v1654-testimonial-nav{flex-wrap:wrap!important;row-gap:4px!important}.als-v1654-testimonial-dots{order:3;width:100%;justify-content:center}}@media (min-width:768px){.als-v1667-offer-card.is-offer-category .als-v1667-offer-card__badge{background:#684a00!important;color:#fff!important}.als-v1667-offer-card__body>span{color:#674900!important}.als-v1653-heading p{color:#3f5147!important}.als-v1656-variants-head,.als-v1656-variants-head>span{color:#3f5147!important}.als-v1653-assisted__grid>div p{color:#3f5147!important}.als-v1654-testimonial-card footer span{color:#48584f!important}.als-v1653-showrooms__grid article p,.als-v1653-showrooms__grid article p>span,.als-v1653-showrooms__grid article p .material-symbols-outlined{color:#3f5147!important}}.als-v1690-carousel-nav{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:38px!important;margin:10px 0 0!important;padding:0!important;overflow:hidden!important}.als-v1690-carousel-nav>:not(.als-v1690-dots){display:none!important}.als-v1690-carousel-nav .material-symbols-outlined{display:none!important}.als-v1690-dots{display:flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;width:auto!important;max-width:100%!important;padding:0!important;margin:0 auto!important;direction:ltr!important}.als-v1690-dot{position:relative!important;display:block!important;width:34px!important;height:34px!important;flex:0 0 34px!important;margin:0!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important}.als-v1690-dot::before{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;transform:translate(-50%,-50%);border-radius:999px;background:rgb(0 94 52 / .28);transition:width .22s ease,background-color .22s ease,opacity .22s ease}.als-v1690-dot.is-active::before{width:24px;background:#c59e41}.als-v1690-dot:hover::before{background:rgb(0 94 52 / .60)}.als-v1690-dot.is-active:hover::before{background:#c59e41}.als-v1690-dot:focus-visible::before{outline:2px solid #00683a;outline-offset:3px}@media (max-width:767px){.als-v1690-carousel-nav{min-height:36px!important;margin-top:8px!important}.als-v1690-dot{width:32px!important;height:32px!important;flex-basis:32px!important}}.als-v1656-compare.als-v158-compare{aspect-ratio:955/570!important;height:auto!important;isolation:isolate}.als-v1656-compare.als-v158-compare>img.als-v158-home-base,.als-v1656-compare.als-v158-compare>img.als-v158-home-floor-only{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:fill!important;transform:none!important}.als-v1656-compare.als-v158-compare>img.als-v158-home-base{z-index:0!important}.als-v1656-compare.als-v158-compare>img.als-v158-home-floor-only{z-index:1!important;-webkit-mask-image:var(--als-v158-floor-mask);mask-image:var(--als-v158-floor-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.als-v1656-compare.als-v158-compare>.als-v1653-compare__before{z-index:2!important}