@keyframes layout_shimmer__JQnwB{0%{background-position:200% 0}to{background-position:-200% 0}}.layout_theme__W55zb{--luxury-primary:#5a199b;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto auto}.layout_theme__W55zb .dutcmanBar{max-width:100%}.layout_theme__W55zb .dutcmanBar .search-app-submit,.layout_theme__W55zb .dutcmanBar .search-app-submit:not(:disabled):hover,.layout_theme__W55zb .mobile-search-bar .search-app-submit,.layout_theme__W55zb .mobile-search-bar .search-app-submit:not(:disabled):hover,.layout_theme__W55zb .mobileLandingView .search-app-submit,.layout_theme__W55zb .mobileLandingView .search-app-submit:not(:disabled):hover{background-color:var(--luxury-primary)}.layout_theme__W55zb>[data-campaign-banner]{grid-column:1;grid-row:1}.layout_viewport__tkJCj{grid-column:1;grid-row:1/3;height:100vh;height:100dvh;visibility:hidden;pointer-events:none}@media(max-width:767.98px){.layout_viewport__tkJCj{display:none}}.layout_theme__W55zb:has(>[data-location-hero=true])>.layout_viewport__tkJCj{display:none}.layout_headerLayer__tTd_q{grid-column:1;grid-row:2/5;min-height:0;z-index:5;pointer-events:none}.layout_headerLayer__tTd_q header{pointer-events:auto}.layout_listingContent__H9I9l{grid-column:1;grid-row:3;min-width:0}.layout_seoContent__rS3Ko{grid-column:1;grid-row:4;min-width:0;container-type:inline-size}@supports not (width:1cqi){.layout_seoContent__rS3Ko{overflow-x:hidden}}@keyframes campaign-banner_shimmer__di7TY{0%{background-position:200% 0}to{background-position:-200% 0}}.campaign-banner_banner__7zBVj{position:relative;color:#fff;background-color:#000;z-index:6}.campaign-banner_banner__7zBVj .campaign-banner_container__8Bot2{position:relative;margin-inline:auto;padding:2rem 1.5rem;text-align:center}.campaign-banner_banner__7zBVj .campaign-banner_container__8Bot2 .announcement_title{display:block;font-weight:700;color:#fff;line-height:normal;white-space:pre-line}@media(min-width:768px){.campaign-banner_banner__7zBVj .campaign-banner_container__8Bot2 .announcement_title{font-size:2.2rem;white-space:normal}}.campaign-banner_banner__7zBVj .campaign-banner_container__8Bot2 .announcement_title u{cursor:pointer}@media(min-width:768px){.campaign-banner_banner__7zBVj .campaign-banner_container__8Bot2 .announcement_title br{display:none}}.campaign-banner_banner__7zBVj .campaign-banner_container__8Bot2 .campaign-banner_closeBtn__DWgMD{opacity:.7;position:absolute;top:1rem;right:1rem;transform:none;z-index:2}@media(min-width:768px){.campaign-banner_banner__7zBVj .campaign-banner_container__8Bot2 .campaign-banner_closeBtn__DWgMD{top:50%;transform:translateY(-50%)}}.campaign-banner_banner__7zBVj .campaign-banner_container__8Bot2 .campaign-banner_closeBtn__DWgMD .campaign-banner_closeIcon__ZIMXA{position:relative;color:#f3f3f3!important}.campaign-banner_banner__7zBVj .campaign-banner_container__8Bot2 .campaign-banner_closeBtn__DWgMD .campaign-banner_closeIcon__ZIMXA:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;transform:translate(-50%,-50%);width:60%;height:60%;border-radius:100%;background-color:#8d8d8d}@media(min-width:768px){.campaign-banner_banner__7zBVj .campaign-banner_container__8Bot2 .campaign-banner_closeBtn__DWgMD .campaign-banner_closeIcon__ZIMXA svg{width:3rem;height:3rem}}
/*# sourceMappingURL=844563b2b1a7d7b5.css.map*/