@property --wh-header--color{syntax:"<color>";inherits:true;initial-value:#000}@property --wh-header--background-color{syntax:"<color>";inherits:true;initial-value:#fff}@property --wh-header--border-color{syntax:"<color>";inherits:true;initial-value:#999}:root{--wh-header--color--default:var(--wp--preset--color--navy-blue);--wh-header--background-color--default:var(--wp--preset--color--white);--wh-header--border-color--default:hsl(from var(--wp--preset--color--gray) h s l/0.5);--wh-header--color--transparent:var(--wp--preset--color--white);--wh-header--background-color--transparent:transparent;--wh-header--border-color--transparent:var(--wp--preset--color--white);--wh-header--color--immersive:var(--wp--preset--color--white);--wh-header--background-color--immersive:var(--wp--preset--color--deep-navy-blue);--wh-header--border-color--immersive:var(--wp--preset--color--white);--wh-header--color:var(--wh-header--color--default);--wh-header--background-color:var(--wh-header--background-color--default);--wh-header--border-color:var(--wh-header--border-color--default);--wh-header--overlay--color:var(--wp--preset--color--navy-blue);--wh-header--overlay--background-color:#f3f3f3;--wh-header--overlay--border-color:hsl(from var(--wp--preset--color--gray) h s l/0.3)}:root:has(:is(main.site-content,.entry-content)>.wp-block-whitehouse-topper.is-style-full-media:first-child,:is(main.site-content,.entry-content)>.wp-block-cover.alignfull:first-child,main.site-content .wp-block-whitehouse-carousel.alignfull.is-variation-front-carousel:first-child){--wh-header--color:var(--wh-header--color--transparent);--wh-header--background-color:var(--wh-header--background-color--transparent);--wh-header--border-color:var(--wh-header--border-color--transparent)}:root:not(:has(.has-topper)){--wh-header--color:var(--wh-header--color--immersive);--wh-header--background-color:var(--wh-header--background-color--immersive);--wh-header--border-color:var(--wh-header--border-color--immersive)}:root{--wh-header--admin-height:0px;--wh-header--notification-height:0px;--wh-header--announcement-bar--height:0px;--wh-header--top:calc(var(--wh-header--admin-height) + var(--wh-header--notification-height));--wh-header--full-height:50px;--wh-header--height:var(--wh-header--full-height);--wh-header--primary--height:0px;--wh-header--calculated-full-height:calc(var(--wh-header--full-height) + var(--wh-header--primary--height));--wh-header--calculated-height:calc(var(--wh-header--height) + var(--wh-header--primary--height));--wh-header--bottom:calc(var(--wh-header--top) + var(--wh-header--calculated-height));--wh-header--button--block-padding:var(--wp--preset--spacing--12);--wh-header--button--inline-padding:var(--wp--preset--spacing--12);--wh-header--overlay--padding-top:calc(var(--wp--preset--spacing--8)*2 + var(--wp--preset--spacing--8)*2 + 22px);--wh-header--overlay--padding-bottom:var(--wp--custom--style--root--padding-gutter)}:root:has(.admin-bar){--wh-header--admin-height:var(--wp-admin--admin-bar--height)}@media screen and (max-width:600px){:root:has(.admin-bar):has(.has-sticky-header){--wh-header--admin-height:0px}}:root:has(.has-notification-bar){--wh-header--notification-height:var( --wh-header--announcement-bar--height )}@media screen and (max-width:439px){:root:has(.has-notification-bar){--wh-header--announcement-bar--height:clamp(1.5455rem,7.73vw + 0rem,2.125rem)}}@media screen and (min-width:440px){:root:has(.has-notification-bar){--wh-header--announcement-bar--height:clamp(2.125rem,1vw + 1.85rem,2.75rem)}}@media screen and (min-width:1440px){:root:has(.has-notification-bar){--wh-header--announcement-bar--height:clamp(2.75rem,1.53vw + 1.375rem,3.2083rem)}}:root:has(.has-notification-bar):has(.has-dynamic-announcement-bar.has-block-announcement-bar),:root:has(.has-notification-bar):has(.has-live-notification-bar.has-block-announcement-bar),:root:has(.has-notification-bar):has(.has-live-notification-bar.has-dynamic-announcement-bar){--wh-header--notification-height:calc(var(--wh-header--announcement-bar--height)*2)}:root:has(.has-notification-bar):has(.has-live-notification-bar.has-dynamic-announcement-bar.has-block-announcement-bar){--wh-header--notification-height:calc(var(--wh-header--announcement-bar--height)*3)}:root:has(.has-sticky-header){--wh-header--top:var(--wh-header--admin-height)}:root:has(.wp-block-whitehouse-header__primary){--wh-header--primary--height:40px}@media screen and (min-width:600px){:root:has(.wp-block-whitehouse-header__primary){--wh-header--primary--height:45px}}@media screen and (min-width:782px){:root{--wh-header--overlay--padding-bottom:24px}}@media screen and (min-width:782px)and (min-width:782px){:root{--wh-header--overlay--padding-top:clamp(1.875rem,1.92vw + 0.9375rem,3.2393rem)}}@media screen and (min-width:1080px){:root{--wh-header--full-height:80px}:root:has(.has-condensed-header){--wh-header--height:55px}}:root{--wh-header--hover-transition-duration:0.25s;--wh-header--transform-transition-duration:0.3s;--wh-header--main--transition-duration:var( --wh-header--transform-transition-duration );--wh-header--primary--transition-duration:var( --wh-header--transform-transition-duration );--wh-header--menu--transition-duration:var( --wh-header--transform-transition-duration );--wh-header--search--transition-duration:var( --wh-header--hover-transition-duration );--wh-header--overlay--transition-duration:var( --wh-header--transform-transition-duration )}.has-overlay-open{height:100%;margin:0;overflow:hidden;padding-right:var(--wh-scrollbar-width-max,0)}:is(main.site-content,.entry-content)>.wp-block-whitehouse-topper.is-style-full-media:first-child{margin-block-start:calc(var(--wh-header--calculated-full-height)*-1);--wh-topper--padding-top:calc(var(--wh-header--calculated-full-height) + var(--wh-topper--padding-top--base, 0px))}:is(main.site-content,.entry-content)>.wp-block-cover.alignfull:first-child{margin-block-start:calc(var(--wh-header--calculated-full-height)*-1)}:is(main.site-content,.entry-content)>.wp-block-cover.alignfull:first-child>.wp-block-cover__inner-container{padding-block-start:calc(var(--wh-header--calculated-full-height))}main.site-content .wp-block-whitehouse-carousel.alignfull.is-variation-front-carousel:first-child{margin-block-start:calc(var(--wh-header--calculated-full-height)*-1)}main.site-content .wp-block-whitehouse-carousel.alignfull.is-variation-front-carousel:first-child .wp-block-whitehouse-carousel-item>.wp-block-cover.has-white-color{padding-block-start:calc(var(--wh-header--calculated-full-height) + 350px)!important}.wp-block-whitehouse-header{position:relative;z-index:5;-webkit-tap-highlight-color:rgba(0,0,0,0)}.wp-block-whitehouse-header.wp-block-whitehouse-header-v2{background:transparent!important;position:var(--wh-header--sticky--position);top:var(--wh-header--sticky-top)}.wp-block-whitehouse-header.is-ready .wp-block-whitehouse-header__menu-toggle,.wp-block-whitehouse-header.is-ready .wp-block-whitehouse-header__search-toggle{opacity:1;transition:visibility 0s,opacity .1s ease;visibility:visible}.wp-block-whitehouse-header.is-ready:focus-visible,.wp-block-whitehouse-header.is-ready:hover,.wp-block-whitehouse-header.is-ready:not(.immersive-active){--wh-header--color:var(--wh-header--color--default);--wh-header--background-color:var(--wh-header--background-color--default);--wh-header--border-color:var(--wh-header--border-color--default)}.wp-block-whitehouse-header.is-ready:focus-within .wp-block-whitehouse-header__primary,.wp-block-whitehouse-header.is-ready:hover .wp-block-whitehouse-header__primary{opacity:1;transition-delay:0s;visibility:visible}.wp-block-whitehouse-header__main{background-color:var(--wh-header--background-color);color:var(--wh-header--color);display:flex;height:var(--wh-header--height);padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);position:relative;transition:height var(--wh-header--main--transition-duration) ease,color var(--wh-header--main--transition-duration) ease,background-color var(--wh-header--main--transition-duration) ease;z-index:4}.wp-block-whitehouse-header__main-content{-moz-column-gap:var(--wp--preset--spacing--32);column-gap:var(--wp--preset--spacing--32);display:grid;flex:1;grid-template-columns:[left-start] 1fr [left-end center-start] auto [center-end right-start] 1fr [right-end];grid-template-rows:[left-start center-start right-start] minmax(0,auto) [left-end center-end right-end];position:relative}.wp-block-whitehouse-header__main-content:after{background-color:var(--wh-header--border-color);bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;transition:background-color var(--wh-header--main--transition-duration) ease;will-change:background-color}.wp-block-whitehouse-header__center,.wp-block-whitehouse-header__left,.wp-block-whitehouse-header__right{align-items:center;display:flex}.wp-block-whitehouse-header__left{grid-area:left;min-width:0}.wp-block-whitehouse-header__center{grid-area:center;justify-content:center}.wp-block-whitehouse-header__right{grid-area:right;justify-content:flex-end;min-width:0}.wp-block-whitehouse-header__menu-toggle,.wp-block-whitehouse-header__search-toggle{opacity:0;visibility:hidden;will-change:opacity}.wp-block-whitehouse-header__menu-toggle .button-icon,.wp-block-whitehouse-header__search-toggle .button-icon{color:inherit;display:flex;gap:var(--wp--preset--spacing--12);padding-block:var(--wh-header--button--block-padding);padding-inline:var(--wh-header--button--inline-padding);position:relative;text-transform:none;z-index:10001}.wp-block-whitehouse-header__menu-toggle .button-icon span,.wp-block-whitehouse-header__search-toggle .button-icon span{display:none;font-family:var(--wp--preset--font-family--nord);font-size:12px;font-weight:400;letter-spacing:.15em;line-height:var(--wp--custom--typography--heading-6--line-height);opacity:.75;text-transform:var(--wp--custom--typography--heading-6--text-transform);transition:opacity var(--wh-header--hover-transition-duration) ease;will-change:opacity}@media screen and (min-width:600px){.wp-block-whitehouse-header__menu-toggle .button-icon span,.wp-block-whitehouse-header__search-toggle .button-icon span{display:block}}.wp-block-whitehouse-header__menu-toggle .button-icon svg,.wp-block-whitehouse-header__search-toggle .button-icon svg{overflow:visible;fill:currentColor}.wp-block-whitehouse-header__menu-toggle .button-icon--close,.wp-block-whitehouse-header__menu-toggle .button-icon.is-active .button-icon--open,.wp-block-whitehouse-header__search-toggle .button-icon--close,.wp-block-whitehouse-header__search-toggle .button-icon.is-active .button-icon--open{display:none}.wp-block-whitehouse-header__menu-toggle .button-icon.is-active .button-icon--close,.wp-block-whitehouse-header__search-toggle .button-icon.is-active .button-icon--close{display:flex}.wp-block-whitehouse-header__menu-toggle .button-icon:hover span,.wp-block-whitehouse-header__search-toggle .button-icon:hover span{opacity:1}.wp-block-whitehouse-header__menu-toggle .button-icon{margin-left:calc(var(--wh-header--button--inline-padding)*-1)}@media(pointer:fine){.wp-block-whitehouse-header__menu-toggle .button-icon .button-icon--open rect{transition:transform var(--wh-header--hover-transition-duration) ease}.wp-block-whitehouse-header__menu-toggle .button-icon:hover .button-icon--open rect:first-child{transform:translateX(2px)}.wp-block-whitehouse-header__menu-toggle .button-icon:hover .button-icon--open rect:last-child{transform:translateX(-2px)}}.wp-block-whitehouse-header__search-toggle .button-icon{margin-right:calc(var(--wh-header--button--inline-padding)*-1)}.wp-block-whitehouse-header__search-toggle .button-icon.is-active{visibility:hidden}.wp-block-whitehouse-header__logo{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;max-height:70px;padding-block:var(--wh-header--button--block-padding);padding-inline:var(--wh-header--button--inline-padding);transition:none}.wp-block-whitehouse-header__logo svg{height:auto;max-height:100%;max-width:100%;width:auto;fill:currentColor}.wp-block-whitehouse-header__primary{background-color:var(--wh-header--background-color);color:var(--wh-header--color);display:flex;height:var(--wh-header--primary--height);opacity:0;padding-inline:calc(20px + var(--wh-header--button--block-padding));position:relative;transition:visibility 0s var(--wh-header--primary--transition-duration),opacity var(--wh-header--primary--transition-duration) ease,color var(--wh-header--primary--transition-duration) ease,background-color var(--wh-header--primary--transition-duration) ease;visibility:hidden;will-change:opacity;z-index:4}.wp-block-whitehouse-header__primary.is-active,.wp-block-whitehouse-header__primary:not(.is-ready){opacity:1;transition-delay:0s;visibility:visible}.wp-block-whitehouse-header__primary-navigation{align-items:center;display:flex;flex:1;overflow-x:auto;scrollbar-width:none}.wp-block-whitehouse-header__primary-navigation:after,.wp-block-whitehouse-header__primary-navigation:before{content:"";flex:1 0 auto}.wp-block-whitehouse-header__primary-navigation .menu{align-items:center;display:flex;font-family:var(--wp--preset--font-family--nord);font-size:10px;font-weight:400;height:100%;justify-content:center;letter-spacing:.15em;line-height:var(--wp--custom--typography--heading-6--line-height);text-transform:var(--wp--custom--typography--heading-6--text-transform)}@media screen and (min-width:600px){.wp-block-whitehouse-header__primary-navigation .menu{font-size:12px;gap:var(--wp--preset--spacing--10)}}@media screen and (min-width:782px){.wp-block-whitehouse-header__primary-navigation .menu{gap:var(--wp--preset--spacing--16)}}.wp-block-whitehouse-header__primary-navigation .menu .menu-item a{padding:var(--wp--preset--spacing--8) var(--wp--preset--spacing--10);transition:opacity var(--wh-header--hover-transition-duration) ease;white-space:nowrap}@media screen and (min-width:600px){.wp-block-whitehouse-header__primary-navigation .menu .menu-item a{padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--16)}}.wp-block-whitehouse-header__primary-navigation .menu .menu-item a:focus-visible,.wp-block-whitehouse-header__primary-navigation .menu .menu-item a:hover{opacity:.75}.wp-block-whitehouse-header__primary-left,.wp-block-whitehouse-header__primary-right{bottom:0;opacity:0;position:absolute;top:0;transition:visibility 0s var(--wh-header--hover-transition-duration),opacity var(--wh-header--hover-transition-duration) ease;visibility:hidden;z-index:1}.wp-block-whitehouse-header__primary-left.button-icon,.wp-block-whitehouse-header__primary-right.button-icon{color:inherit;padding-block:var(--wh-header--button--block-padding);padding-inline:var(--wh-header--button--inline-padding)}.wp-block-whitehouse-header__primary-left svg,.wp-block-whitehouse-header__primary-right svg{fill:currentColor}.wp-block-whitehouse-header__primary-left.is-active,.wp-block-whitehouse-header__primary-right.is-active{opacity:1;transition-delay:0s;visibility:visible}.wp-block-whitehouse-header__primary-left{left:0}.wp-block-whitehouse-header__primary-left svg{transform:rotate(-90deg)}.wp-block-whitehouse-header__primary-right{right:0}.wp-block-whitehouse-header__primary-right svg{transform:rotate(90deg)}.wp-block-whitehouse-header__menu{background-color:var(--wh-header--overlay--background-color);box-shadow:4px 0 10px 0 rgba(0,0,0,.15);color:var(--wh-header--overlay--color);height:calc(100dvh - var(--wh-header--top) - var(--wh-header--overlay--padding-top) - var(--wh-header--overlay--padding-bottom));left:0;opacity:0;overflow-y:auto;padding:var(--wh-header--overlay--padding-top) var(--wp--style--root--padding-right) var(--wh-header--overlay--padding-bottom) var(--wp--style--root--padding-left);position:fixed;top:var(--wh-header--top);transform:translateX(-100%);transition:visibility 0s calc(var(--wh-header--menu--transition-duration) + var(--wh-header--overlay--transition-duration)),opacity var(--wh-header--menu--transition-duration) ease var(--wh-header--overlay--transition-duration),transform var(--wh-header--menu--transition-duration) cubic-bezier(.785,.135,.15,.86) var(--wh-header--overlay--transition-duration);visibility:hidden;width:75%;will-change:opacity,transform;z-index:6}@media screen and (min-width:782px){.wp-block-whitehouse-header__menu{box-shadow:0 4px 10px 0 rgba(0,0,0,.15);height:auto;max-height:calc(100dvh - var(--wh-header--bottom) - var(--wh-header--overlay--padding-top) - var(--wh-header--overlay--padding-bottom));right:var(--wh-scrollbar-width-max,0);top:var(--wh-header--bottom);transform:translateY(-100%);width:auto;z-index:3}}.wp-block-whitehouse-header__menu.is-active{opacity:1;transform:none;transition-delay:0s;visibility:visible}.wp-block-whitehouse-header__menu-close{color:inherit;position:absolute;right:var(--wp--style--root--padding-right);top:var(--wp--preset--spacing--8)}.wp-block-whitehouse-header__menu-close.button-icon{border:1px solid var(--wh-header--overlay--border-color);border-radius:100%;padding:var(--wp--preset--spacing--8)}.wp-block-whitehouse-header__menu-close svg{fill:currentColor}@media screen and (min-width:782px){.wp-block-whitehouse-header__menu-close{display:none!important}}.wp-block-whitehouse-header__menu-content{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--36-18) var(--wp--preset--spacing--20);opacity:0;transition:opacity var(--wh-header--menu--transition-duration) ease}@media screen and (min-width:1200px){.wp-block-whitehouse-header__menu-content{flex-direction:row;justify-content:space-between}}.is-active .wp-block-whitehouse-header__menu-content{opacity:1;transition-delay:var(--wh-header--menu--transition-duration)}.wp-block-whitehouse-header__menu-navigation{--wh-header--menu--link-gap:var(--wp--preset--spacing--10);--wh-header--menu--link-padding-block:8px;--wh-header--menu--link-padding-inline:0px;position:relative;width:100%}.wp-block-whitehouse-header__menu-navigation .menu,.wp-block-whitehouse-header__menu-navigation .sub-menu{display:flex;flex-direction:column;margin:0;padding:0;transition:visibility 0s var(--wh-header--hover-transition-duration),opacity var(--wh-header--hover-transition-duration) ease,height var(--wh-header--hover-transition-duration) ease-in-out,transform var(--wh-header--hover-transition-duration) ease-in-out}.wp-block-whitehouse-header__menu-navigation .sub-menu{opacity:0;visibility:hidden}.wp-block-whitehouse-header__menu-navigation .menu-item.is-active>.sub-menu{opacity:1;transition-delay:0s;visibility:visible}.wp-block-whitehouse-header__menu-navigation .menu-item>a{align-items:center;cursor:pointer;display:inline-flex;font-family:var(--wp--preset--font-family--nord);font-size:12px;font-weight:400;gap:var(--wh-header--menu--link-gap);letter-spacing:.15em;line-height:var(--wp--custom--typography--heading-6--line-height);padding-block:var(--wh-header--menu--link-padding-block);padding-inline:var(--wh-header--menu--link-padding-inline);text-transform:var(--wp--custom--typography--heading-6--text-transform);transition:opacity var(--wh-header--hover-transition-duration) ease,padding var(--wh-header--hover-transition-duration) ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wp-block-whitehouse-header__menu-navigation .menu-item>a:focus-visible,.wp-block-whitehouse-header__menu-navigation .menu-item>a:hover{opacity:.65}.wp-block-whitehouse-header__menu-navigation .menu>.menu-item>a{font-weight:600;letter-spacing:.2083333333em}.wp-block-whitehouse-header__menu-navigation .menu>.menu-item>.sub-menu>.menu-item>a{font-size:11px}.wp-block-whitehouse-header__menu-navigation .sub-menu .sub-menu>.menu-item>a{font-family:var(--wp--preset--font-family--instrument-sans);letter-spacing:normal;text-transform:none}.wp-block-whitehouse-header__menu-navigation .menu-item-submenu-indicator{line-height:7px;pointer-events:none}.wp-block-whitehouse-header__menu-navigation .menu-item-submenu-indicator svg{display:inline-block;height:7px;min-height:7px;min-width:6px;width:6px}@media screen and (max-width:781px){.wp-block-whitehouse-header__menu-navigation .sub-menu{height:0;overflow:hidden}.wp-block-whitehouse-header__menu-navigation .menu-item.is-open>.sub-menu{opacity:1;transition-delay:0s;visibility:visible}.wp-block-whitehouse-header__menu-navigation .menu-item-submenu-indicator svg{transition:transform var(--wh-header--hover-transition-duration)}.wp-block-whitehouse-header__menu-navigation .menu-item.is-open>a>.menu-item-submenu-indicator svg{transform:rotate(90deg)}}@media screen and (min-width:782px){.wp-block-whitehouse-header__menu-navigation{--wh-header--menu--columns:3;--wh-header--menu--column-gap:var(--wp--preset--spacing--30-16);--wh-header--menu--link-padding-block:9px;--wh-header--menu--link-padding-inline:var(--wp--preset--spacing--12);--wh-header--menu--link-hover-indent:5px;height:var(--wh-header--menu--height,200px)}.wp-block-whitehouse-header__menu-navigation.has-active-delay .menu-item.is-active>.sub-menu{transition-delay:calc(var(--wh-header--menu--transition-duration)*.5)}.wp-block-whitehouse-header__menu-navigation .menu,.wp-block-whitehouse-header__menu-navigation .sub-menu{inset:0;margin:0;min-height:100%;padding:0;position:absolute;width:100%}.wp-block-whitehouse-header__menu-navigation .menu{width:calc((100% - var(--wh-header--menu--column-gap)*(var(--wh-header--menu--columns) - 1))/var(--wh-header--menu--columns))}.wp-block-whitehouse-header__menu-navigation .sub-menu{margin-left:var(--wh-header--menu--column-gap);transform:translateX(100%)}.wp-block-whitehouse-header__menu-navigation .sub-menu:before{background:var(--wh-header--overlay--border-color);bottom:0;content:"";left:calc(var(--wh-header--menu--column-gap)/-2);position:absolute;top:0;width:1px}.wp-block-whitehouse-header__menu-navigation .menu-item.is-active>a,.wp-block-whitehouse-header__menu-navigation .menu-item>a:focus-visible,.wp-block-whitehouse-header__menu-navigation .menu-item>a:hover{padding-left:calc(var(--wh-header--menu--link-padding-inline) + var(--wh-header--menu--link-hover-indent));padding-right:calc(var(--wh-header--menu--link-padding-inline) - var(--wh-header--menu--link-hover-indent))}}@media screen and (min-width:1200px){.wp-block-whitehouse-header__menu-navigation{flex:1 0 70%;max-width:1080px}}.wp-block-whitehouse-header__menu-features{--wh-header--menu-feature--max-width:260px;--wh-header--menu-feature--gap:var(--wp--style--root--padding-left);--wh-header--menu-feature--font-size:10px;margin:0 auto;max-width:calc(var(--wh-header--menu-feature--max-width)*2 + var(--wh-header--menu-feature--gap));opacity:0;transition:opacity var(--wh-header--menu--transition-duration) ease;width:100%}@media screen and (max-width:439px){.wp-block-whitehouse-header__menu-features{--wh-header--menu-feature--font-size:clamp(0.5455rem,2.73vw + 0rem,0.75rem)}}@media screen and (min-width:782px){.wp-block-whitehouse-header__menu-features{--wh-header--menu-feature--gap:var(--wp--preset--spacing--20)}}.is-active .wp-block-whitehouse-header__menu-features{opacity:1;transition-delay:calc(var(--wh-header--menu--transition-duration)*2)}.wp-block-whitehouse-header__menu-features-content{display:flex;gap:var(--wh-header--menu-feature--gap);position:relative}.wp-block-whitehouse-header__menu-feature,.wp-block-whitehouse-header__menu-feature-sentinel{display:flex;flex-direction:column;max-width:var(--wh-header--menu-feature--max-width);width:calc(50% - var(--wh-header--menu-feature--gap)/2)}.wp-block-whitehouse-header__menu-feature span,.wp-block-whitehouse-header__menu-feature-sentinel span{font-family:var(--wp--preset--font-family--nord);font-size:var(--wh-header--menu-feature--font-size);font-weight:400;letter-spacing:.15em;line-height:var(--wp--custom--typography--heading-6--line-height);padding-block:var(--wp--preset--spacing--12);text-transform:var(--wp--custom--typography--heading-6--text-transform)}.wp-block-whitehouse-header__menu-feature-sentinel{visibility:hidden}.wp-block-whitehouse-header__menu-feature-sentinel:before{aspect-ratio:1;content:"";width:100%}.wp-block-whitehouse-header__menu-feature{opacity:0;position:absolute;text-decoration:underline;text-decoration-color:transparent;top:0;transition:visibility 0s var(--wh-header--hover-transition-duration),opacity var(--wh-header--hover-transition-duration) ease,text-decoration-color var(--wh-header--hover-transition-duration) ease;visibility:hidden}.wp-block-whitehouse-header__menu-feature[data-index="0"]{left:0}.wp-block-whitehouse-header__menu-feature[data-index="1"]{right:0}.wp-block-whitehouse-header__menu-feature.is-active{opacity:1;transition-delay:0s;visibility:visible}.wp-block-whitehouse-header__menu-feature img,.wp-block-whitehouse-header__menu-feature video{aspect-ratio:1;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-whitehouse-header__menu-feature:focus-visible,.wp-block-whitehouse-header__menu-feature:hover{text-decoration-color:var(--wh-header--overlay--color)}.wp-block-whitehouse-header__menu-social{--wh-header--menu-social--gap:var(--wp--preset--spacing--8);--wh-header--menu-social--link-size:12px;display:none;flex-wrap:wrap;line-height:1}.wp-block-whitehouse-header__menu-social.is-active{display:flex;padding-inline:var(--wh-header--menu--link-padding-inline)}.wp-block-whitehouse-header__menu-social a{display:grid;height:var(--wh-header--menu-social--link-size);min-height:var(--wh-header--menu-social--link-size);min-width:var(--wh-header--menu-social--link-size);opacity:1;padding:var(--wh-header--menu-social--gap)!important;place-items:center;transition:allow-discrete .125s ease-in-out 0s;width:var(--wh-header--menu-social--link-size)}.wp-block-whitehouse-header__menu-social a:focus-visible,.wp-block-whitehouse-header__menu-social a:hover{opacity:.65}.wp-block-whitehouse-header__menu-social .wp-block-social-links{gap:0;margin-block:0;margin-inline:calc(var(--wh-header--menu-social--gap)*-1)}.wp-block-whitehouse-header__menu-social .wp-block-social-link svg{color:var(--wh-header--overlay--color);height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%;fill:currentcolor}.wp-block-whitehouse-header__search{align-items:center;display:flex;margin-right:calc(var(--wh-header--button--inline-padding)*-1);max-width:100%;position:absolute;right:0;transition:visibility 0s var(--wh-header--search--transition-duration);visibility:hidden}.wp-block-whitehouse-header__search.is-active{transition-delay:0s;visibility:visible}.wp-block-whitehouse-header__search-content form{align-items:center;display:flex;justify-content:flex-end;position:relative}.wp-block-whitehouse-header__search-box{overflow:hidden;transition:width var(--wh-header--search--transition-duration) ease-in-out;width:0}.is-active .wp-block-whitehouse-header__search-box{width:clamp(14.375rem,91.67vw + -3.9583rem,21.25rem)}@media screen and (min-width:600px){.is-active .wp-block-whitehouse-header__search-box{width:clamp(21.25rem,43.96vw + 4.7665rem,26.25rem)}}@media screen and (min-width:782px){.is-active .wp-block-whitehouse-header__search-box{width:260px}}@media screen and (min-width:960px){.is-active .wp-block-whitehouse-header__search-box{width:300px}}.wp-block-whitehouse-header__search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--wh-header--background-color--default);border-color:var(--wh-header--border-color--default);border-style:solid;border-width:0 0 1px;color:var(--wh-header--color--default);font-family:var(--wp--preset--font-family--instrument-sans);font-size:16px;font-weight:var(--wp--custom--typography--heading-5--font-weight);height:auto;letter-spacing:var(--wp--custom--typography--heading-5--letter-spacing);line-height:1;padding:5px 10px;text-transform:none;width:100%}.wp-block-whitehouse-header__search-input:focus,.wp-block-whitehouse-header__search-input:focus-visible{outline:none}.wp-block-whitehouse-header__search-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--wh-header--background-color--default);border:0;box-shadow:none;color:var(--wh-header--color--default);cursor:pointer;display:flex;padding-block:var(--wh-header--button--block-padding);padding-inline:var(--wh-header--button--inline-padding)}.wp-block-whitehouse-header__overlay{backdrop-filter:blur(8px);background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:visibility 0s var(--wh-header--overlay--transition-duration),opacity var(--wh-header--overlay--transition-duration) ease;visibility:hidden;will-change:opacity;z-index:1}.wp-block-whitehouse-header__overlay.is-active{opacity:1;transform:none;transition-delay:0s;visibility:visible}
