body.scroll-lock{overflow:hidden}@media(min-width: 80rem){body.scroll-lock,body.scroll-lock header.component,body.scroll-lock .megamenu{padding-right:1.0625rem}}body .is-root-container .component-header-1{height:min(calc(3.125rem + 0.625 * (100vw - 22.5rem) / 77.5),3.75rem);background-color:#091f37;position:fixed;top:0;left:0;z-index:50;width:100%}body .is-root-container .component-header-1+.block{margin-top:min(calc(3.125rem + 0.625 * (100vw - 22.5rem) / 77.5),3.75rem);transition:margin-top 250ms}body .is-root-container .component-header-1 .border{background-color:#fff;opacity:.3;height:.063rem;position:absolute;left:0;bottom:0;width:100%;pointer-events:none}body .is-root-container .component-header-1>.wrapper{gap:1rem;padding-right:1.25rem;padding-left:1.25rem;width:100rem;display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center;height:min(calc(3.125rem + 0.625 * (100vw - 22.5rem) / 77.5),3.75rem)}@media(min-width: 80rem){body .is-root-container .component-header-1>.wrapper{grid-template-columns:1fr auto 1fr}}body .is-root-container .component-header-1 .logo{width:min(calc(5rem + 4.375 * (100vw - 22.5rem) / 77.5),9.375rem);height:min(calc(1.5rem + 0.625 * (100vw - 22.5rem) / 77.5),2.125rem);position:relative}body .is-root-container .component-header-1 .logo .image{opacity:1;display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container .component-header-1 .logo .image .picture{display:flex;align-items:center;justify-content:center;height:100%}body .is-root-container .component-header-1 .logo .image .picture .component-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:2;text-indent:-9999px}body .is-root-container .component-header-1 .logo .image .picture .component-link:hover~.img{opacity:.7}body .is-root-container .component-header-1 .logo .image .picture .img{max-width:100%;max-height:100%}body .is-root-container .component-header-1 .navigation{display:none}@media(min-width: 80rem){body .is-root-container .component-header-1 .navigation{display:grid;grid-auto-flow:column;justify-content:left;align-items:center;height:100%}}body .is-root-container .component-header-1 .navigation .nav-items,body .is-root-container .component-header-1 .navigation .nav-item{display:flex;align-items:center;height:100%}body .is-root-container .component-header-1 .navigation .nav-items{gap:min(calc(0.5rem + 0.75 * (100vw - 22.5rem) / 77.5),1.25rem)}body .is-root-container .component-header-1 .navigation .nav-item{gap:.5rem;position:relative}body .is-root-container .component-header-1 .navigation .nav-item::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;background:#0af;transition:height 500ms cubic-bezier(0.5, 0, 0, 1)}body .is-root-container .component-header-1 .navigation .nav-item:hover::before{height:0.1875rem}body .is-root-container .component-header-1 .navigation .nav-item>.link{font-family:Almarai;font-weight:300;line-height:1.1;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#fff;opacity:1;display:flex;align-items:center;height:100%}body .is-root-container .component-header-1 .navigation .nav-item>.link:hover{font-family:Almarai;font-weight:300;line-height:1.1;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#fff}body .is-root-container .component-header-1 .navigation .nav-item>.icon{color:#fff;opacity:.5;opacity:1}body .is-root-container .component-header-1 .navigation .nav-item>.icon svg{width:0.75rem}body .is-root-container .component-header-1 .navigation .nav-item.has-sub-menu>.link{cursor:unset}body .is-root-container .component-header-1 .navigation .nav-item.has-sub-menu:hover>.link,body .is-root-container .component-header-1 .navigation .nav-item.has-sub-menu.active>.link{font-family:Almarai;font-weight:300;line-height:1.1;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#fff}body .is-root-container .component-header-1 .navigation .nav-item.has-sub-menu:hover>.icon,body .is-root-container .component-header-1 .navigation .nav-item.has-sub-menu.active>.icon{color:#fff;opacity:1;transform:rotateX(180deg)}body .is-root-container .component-header-1 .navigation .nav-item.has-sub-menu:hover>.dropdown,body .is-root-container .component-header-1 .navigation .nav-item.has-sub-menu.active>.dropdown{opacity:1 !important;visibility:visible}body .is-root-container .component-header-1 .navigation .dropdown{padding-right:2.5rem;padding-left:2.5rem;padding-top:1.5rem;padding-bottom:1.5rem;gap:1.5rem;background-color:#fff;position:absolute;top:100%;z-index:5;display:grid;grid-template-columns:1fr;width:-moz-max-content;width:max-content;min-width:15.625rem;max-width:18.75rem;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:250ms;box-shadow:0 min(calc(0.625rem + 0.625 * (100vw - 22.5rem) / 77.5),1.25rem) min(calc(1.5625rem + 1.5625 * (100vw - 22.5rem) / 77.5),3.125rem) rgba(0,0,0,.1)}body .is-root-container .component-header-1 .navigation .dropdown .link{font-family:Almarai;font-weight:300;line-height:1.1;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#000;opacity:.5;display:block}body .is-root-container .component-header-1 .navigation .dropdown .link:hover{font-family:Almarai;font-weight:300;line-height:1.1;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#0af;opacity:1}body .is-root-container .component-header-1 .actions{gap:1.25rem;display:flex;justify-content:flex-end}body .is-root-container .component-header-1 .actions .search-icon{gap:.5rem;display:flex;cursor:pointer}body .is-root-container .component-header-1 .actions .search-icon .icon{width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;margin:auto 0}body .is-root-container .component-header-1 .actions .search-icon .icon svg{color:#000;opacity:1}body .is-root-container .component-header-1 .actions .search-icon .icon.close{display:none}body .is-root-container .component-header-1 .actions .search-icon .line{width:.063rem;background-color:#fff;opacity:.5}body .is-root-container .component-header-1 .actions .search-icon.is-active .icon{display:none}body .is-root-container .component-header-1 .actions .search-icon.is-active .icon.close{display:flex}body .is-root-container .component-header-1 .actions .action-links{display:none}@media(min-width: 80rem){body .is-root-container .component-header-1 .actions .action-links{gap:1.25rem;display:flex;align-items:center;justify-content:flex-end}}body .is-root-container .component-header-1 .mobile-menu-toggler{position:relative;width:1.875rem;height:1.25rem;cursor:pointer}@media(min-width: 80rem){body .is-root-container .component-header-1 .mobile-menu-toggler{display:none}}body .is-root-container .component-header-1 .mobile-menu-toggler .line{position:absolute;left:0;width:100%;height:1px;background:#fff;transition:transform .3s ease,top .3s ease,bottom .3s ease}body .is-root-container .component-header-1 .mobile-menu-toggler .line.top{top:6px}body .is-root-container .component-header-1 .mobile-menu-toggler .line.bottom{bottom:6px}body .is-root-container .component-header-1 .mobile-menu-toggler.active .line.top{top:50%;transform:translateY(-50%) rotate(45deg)}body .is-root-container .component-header-1 .mobile-menu-toggler.active .line.bottom{bottom:50%;transform:translateY(50%) rotate(-45deg)}body .is-root-container .component-header-1 .mobile-menu{background-color:#fff;gap:1.25rem;padding-top:1.25rem;padding-bottom:min(calc(3.125rem + 6.25 * (100vw - 22.5rem) / 77.5),9.375rem);position:absolute;top:100%;left:100%;width:100%;height:calc(100vh - 100%);transition:left 250ms}@media(min-width: 80rem){body .is-root-container .component-header-1 .mobile-menu{display:none}}body .is-root-container .component-header-1 .mobile-menu.active{left:0}body .is-root-container .component-header-1 .mobile-menu .wrapper{gap:1rem;padding-right:1.25rem;padding-left:1.25rem;position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;height:100%;overflow-y:auto}body .is-root-container .component-header-1 .mobile-menu .wrapper .action-links{gap:1.25rem;display:flex;align-items:center;justify-content:left}body .is-root-container .component-header-1 .mobile-menu .wrapper .mobile-nav{gap:1rem;width:100%}body .is-root-container .component-header-1 .mobile-menu .wrapper .mobile-nav .accordion-item{gap:0rem;display:grid;grid-template-columns:1fr}body .is-root-container .component-header-1 .mobile-menu .wrapper .mobile-nav .accordion-item .accordion-item-header .accordion-item-toggle{gap:min(calc(1rem + 0.5 * (100vw - 22.5rem) / 77.5),1.5rem);padding-top:.625rem;padding-bottom:.625rem;position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.25rem;width:100%;padding:0.9375rem 0}body .is-root-container .component-header-1 .mobile-menu .wrapper .mobile-nav .accordion-item .accordion-item-header .accordion-item-toggle .toggle-headline{font-family:Almarai;font-weight:400;line-height:1.1;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase;color:#000;opacity:1}body .is-root-container .component-header-1 .mobile-menu .wrapper .mobile-nav .accordion-item .accordion-item-header .accordion-item-toggle .accordion-item-toggle-icon .minus{display:none}body .is-root-container .component-header-1 .mobile-menu .wrapper .mobile-nav .accordion-item .accordion-item-header .accordion-item-toggle .accordion-line{height:.063rem;background-color:#000;opacity:.5;position:absolute;left:0;bottom:0;width:100%}body .is-root-container .component-header-1 .mobile-menu .wrapper .mobile-nav .accordion-item.is-active .accordion-item-toggle .accordion-item-toggle-icon .plus{display:none}body .is-root-container .component-header-1 .mobile-menu .wrapper .mobile-nav .accordion-item.is-active .accordion-item-toggle .accordion-item-toggle-icon .minus{display:flex}body .is-root-container .component-header-1 .mobile-menu .wrapper .mobile-nav .accordion-item .accordion-item-content{height:0;overflow:hidden;transition:height 250ms cubic-bezier(0.5, 0, 0, 1)}body .is-root-container .component-header-1 .mobile-menu .wrapper .mobile-nav .accordion-item .accordion-item-content .accordion-item-content-wrapper{gap:1.25rem;padding-top:1.25rem;padding-bottom:0rem;display:grid;grid-template-columns:1fr;gap:0.9375rem;padding:min(calc(0.9375rem + 0.9375 * (100vw - 22.5rem) / 77.5),1.875rem) 0 min(calc(0.625rem + 0.625 * (100vw - 22.5rem) / 77.5),1.25rem)}body .is-root-container .component-header-1 .mobile-menu .wrapper .mobile-nav .accordion-item .accordion-item-content .accordion-item-content-wrapper .sub-item{font-family:Almarai;font-weight:300;line-height:1.1;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#000;opacity:.5}body .is-root-container .component-header-1 .search-form-wrapper{padding-top:1.25rem;padding-bottom:1.25rem;background-color:#f9f6ee;position:absolute;top:100%;right:0;z-index:5;width:100%;opacity:0;visibility:hidden;transition:opacity 500ms cubic-bezier(0.5, 0, 0, 1),visibility 500ms cubic-bezier(0.5, 0, 0, 1)}body .is-root-container .component-header-1 .search-form-wrapper.is-active{opacity:1 !important;visibility:visible}body .is-root-container .component-header-1 .search-form-wrapper .wrapper{gap:1rem;padding-right:1.25rem;padding-left:1.25rem;width:100rem;display:grid;grid-template-columns:auto 1fr;align-items:center}body .is-root-container .component-header-1 .search-form-wrapper .wrapper .input-wrapper{gap:.5rem;display:grid;grid-template-columns:1fr}body .is-root-container .component-header-1 .search-form-wrapper .wrapper .input-wrapper .input{padding:0;border:0;outline:0;border-radius:0;font-family:Almarai;font-weight:400;line-height:1.6;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#000;opacity:1}body .is-root-container .component-header-1 .search-form-wrapper .wrapper .input-wrapper .input::-moz-placeholder{font-family:Almarai;font-weight:400;line-height:1.6;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;text-decoration:None;text-transform:None;color:#000;opacity:1}body .is-root-container .component-header-1 .search-form-wrapper .wrapper .input-wrapper .input::placeholder{font-family:Almarai;font-weight:400;line-height:1.6;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#000;opacity:1}body .is-root-container .component-header-1 .search-form-wrapper .wrapper .input-wrapper .input:focus-visible{box-shadow:0 0 .1rem .1rem rgba(0,0,0,.25)}body .is-root-container .component-header-1 .search-form-wrapper .wrapper .input-wrapper .border-input{background-color:#000;opacity:.5;height:.063rem}body .is-root-container .component-header-1 .search-form-wrapper .wrapper .submit{width:1.875rem;height:1.875rem;display:flex;justify-content:center;align-items:center;order:-1}body .is-root-container .component-header-1 .search-form-wrapper .wrapper .submit svg{color:#000;opacity:1}body .is-root-container .component-header-1.is-property{background:var(--property-primary, #091F37)}body .is-root-container .component-header-1.is-property .navigation .nav-item::before{background:var(--property-accent, #00AAFF)}body .is-root-container .component-header-1.is-property .navigation .dropdown .link:hover{color:var(--property-accent, #0047D2)}
/*# sourceMappingURL=header-1.css.map */
