.wp-block-whitehouse-front-carousel{--wh--front-carousel--button-size:50px;--swiper-pagination-color:var(--wp--preset--color--white);--swiper-theme-color:var(--wp--preset--color--white);--swiper-navigation-top-offset:100%;background-color:var(--wp--preset--color--deep-navy-blue);padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);padding-inline:0}@media screen and (min-width:782px){.wp-block-whitehouse-front-carousel{--wh--front-carousel--button-size:64px;--swiper-navigation-top-offset:80%;--swiper-navigation-sides-offset:var(--wp--preset--spacing--40)}}.wp-block-whitehouse-front-carousel__inner-container{margin-inline:auto;max-width:var(--wp--style--global--wide-size);width:100%}:root :where(.is-layout-constrained)>.wp-block-whitehouse-front-carousel{margin-block:0}.wp-block-whitehouse-front-carousel__inner-container{max-width:100%}.wp-block-whitehouse-front-carousel__hero{grid-area:hero;position:relative}.wp-block-whitehouse-front-carousel__hero .wp-block-cover{height:auto!important;min-height:500px!important;padding-block-start:350px!important}@media screen and (min-width:782px){.wp-block-whitehouse-front-carousel__hero .wp-block-cover{aspect-ratio:21/9!important}}.wp-block-whitehouse-front-carousel__hero .wp-block-cover:before{background-image:linear-gradient(180deg,hsla(from var(--wp--preset--color--deep-navy-blue) h s l/0%) 57.52%,var(--wp--preset--color--deep-navy-blue) 84.25%);content:"";display:block;inset:0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.wp-block-whitehouse-front-carousel__content{grid-area:content;padding-block-end:var(--wp--preset--spacing--64);position:relative}@media screen and (max-width:439px){.wp-block-whitehouse-front-carousel__content{--wh--front-carousel--content-width:clamp(16.8182rem,84.09vw + 0rem,23.125rem)}}@media screen and (min-width:440px){.wp-block-whitehouse-front-carousel__content{--wh--front-carousel--content-width:clamp(23.125rem,56vw + 7.725rem,58.125rem)}}@media screen and (min-width:1440px){.wp-block-whitehouse-front-carousel__content{--wh--front-carousel--content-width:clamp(58.125rem,32.29vw + 29.0625rem,67.8125rem)}}.wp-block-whitehouse-front-carousel__content--headline{font-family:var(--wp--custom--typography--display--font-family);font-size:var(--wp--custom--typography--display--font-size);font-weight:var(--wp--custom--typography--display--font-weight);letter-spacing:var(--wp--custom--typography--display--letter-spacing);line-height:var(--wp--custom--typography--display--line-height);margin-block:0 var(--wp--preset--spacing--20);text-transform:var(--wp--custom--typography--display--text-transform)}.wp-block-whitehouse-front-carousel__content--inner{margin-inline:auto;max-width:var(--wh--front-carousel--content-width);width:100%}.wp-block-whitehouse-front-carousel__content--inner>:first-child{margin-block-start:0}.wp-block-whitehouse-front-carousel__content--inner>:last-child{margin-block-end:0}.wp-block-whitehouse-front-carousel__footer{align-items:center;display:flex;gap:var(--wp--preset--spacing--30);justify-content:center;margin-block-start:var(--wp--preset--spacing--64)}@media screen and (max-width:439px){.wp-block-whitehouse-front-carousel__footer{--wh--front-carousel--emblem-size:clamp(3.2727rem,16.36vw + 0rem,4.5rem)}}@media screen and (min-width:440px){.wp-block-whitehouse-front-carousel__footer{--wh--front-carousel--emblem-size:4.5rem}}@media screen and (min-width:1440px){.wp-block-whitehouse-front-carousel__footer{--wh--front-carousel--emblem-size:clamp(4.5rem,2.5vw + 2.25rem,5.25rem)}}@media screen and (max-width:439px){.wp-block-whitehouse-front-carousel__footer{--wh--front-carousel--signature-size:clamp(6.2727rem,31.36vw + 0rem,8.625rem)}}@media screen and (min-width:440px){.wp-block-whitehouse-front-carousel__footer{--wh--front-carousel--signature-size:8.625rem}}@media screen and (min-width:1440px){.wp-block-whitehouse-front-carousel__footer{--wh--front-carousel--signature-size:clamp(8.625rem,4.79vw + 4.3125rem,10.0625rem)}}.wp-block-whitehouse-front-carousel__footer--emblem{color:var(--wp--preset--color--white)}.wp-block-whitehouse-front-carousel__footer--emblem-asset{height:auto;width:var(--wh--front-carousel--emblem-size)}.wp-block-whitehouse-front-carousel__footer--signature-asset{height:auto;opacity:.75;width:var(--wh--front-carousel--signature-size)}.wp-block-whitehouse-front-carousel .wp-block-whitehouse-front-carousel__button{align-items:center;background-color:transparent;border:none;border-radius:50%;color:var(--wp--preset--color--white);cursor:pointer;display:flex;flex-shrink:0;height:var(--wh--front-carousel--button-size);justify-content:center;transition:opacity .2s ease,background-color .2s ease;width:var(--wh--front-carousel--button-size)}@media screen and (max-width:959px){.wp-block-whitehouse-front-carousel .wp-block-whitehouse-front-carousel__button{bottom:0;top:auto}}@media screen and (min-width:960px){.wp-block-whitehouse-front-carousel .wp-block-whitehouse-front-carousel__button{border:2px solid color-mix(in srgb,var(--wp--preset--color--white) 20%,transparent 100%)}}.wp-block-whitehouse-front-carousel .wp-block-whitehouse-front-carousel__button svg{fill:currentcolor}.wp-block-whitehouse-front-carousel .wp-block-whitehouse-front-carousel__button.is-disabled,.wp-block-whitehouse-front-carousel .wp-block-whitehouse-front-carousel__button.swiper-button-lock{background-color:transparent;cursor:not-allowed;opacity:.24}.wp-block-whitehouse-front-carousel .wp-block-whitehouse-front-carousel__button--prev svg{transform:rotate(180deg)}.wp-block-whitehouse-front-carousel .swiper:not(.swiper-initialized) .wp-block-whitehouse-front-carousel__button{opacity:0}.wp-block-whitehouse-front-carousel .swiper-pagination{margin-block:22px;position:static}.wp-block-whitehouse-front-carousel .swiper-pagination.swiper-pagination-lock{display:none}
