.draft-notice{color:#900;background:#fff5f5;border:2px solid #c00;border-radius:.25rem;margin:1rem 0;padding:.75rem 1rem}.draft-notice strong{color:#c00}.draft-notice ul{margin:.25rem 0 0}.draft-notice p{margin:0 0 .25rem}.header__logo>h1:not(.header__logo-subtitle){font:inherit;display:flex}.shop-list__button>form[data-geolocation]{flex-direction:column;min-width:0;display:flex}.shop-list__button>form[data-geolocation]>.btn{line-height:inherit;flex:1}@media (width>=1200px){.shop-list__button>form[data-geolocation]{width:350px;max-width:100%}}.voice-cards .voice-card__name>a,.voice-cards .voice-card__shop>a{color:inherit;text-decoration:none}.voice-cards .voice-card__name>a:hover,.voice-cards .voice-card__shop>a:hover,.voice-cards .voice-card__name>a:focus-visible,.voice-cards .voice-card__shop>a:focus-visible{text-decoration:underline}.stock-card__name>a{text-decoration:none}.cms-search-results-heading{overflow-wrap:anywhere}.cms-search-condition-history .search-refine__history-text{min-width:0}.cms-search-condition-history .search-refine__history-value{overflow-wrap:anywhere;min-width:0}@media (width>=768px){.cms-search-condition-history-label{white-space:nowrap;flex-shrink:0}.cms-search-condition-history .search-refine__history-value{flex:1 1 0}}.sales-search__history-body{overflow-wrap:anywhere;min-width:0}@media (width<=359.98px){.sales-search .sales-search__tabs-bar:before,.sales-search .sales-search__tabs-bar:after{--sales-search-fillet-w:min(30px, calc(4vw + var(--sales-search-fillet-tuck)))}}.form-input[aria-invalid=true],.form-textarea[aria-invalid=true],.form-select__input[aria-invalid=true]{--form-control-border:var(--color-brand)}.form-error-summary{margin-block:16px 24px}.form-error-summary .note-list{text-align:left;justify-items:start}.form-error-summary:focus{outline:2px solid var(--color-brand);outline-offset:2px}.js-inquiry-send.is-sending{cursor:progress;opacity:.6;pointer-events:none}.form-optional{margin-block:24px}.form-optional .accordion__header{grid-template-columns:auto 1fr auto;font-weight:700}.home-final-cta{margin-block-start:40px}@media (width>=768px){.home-final-cta{margin-block-start:80px}}.gmap-review-card__author{color:var(--color-text-sub,#666);text-align:center;margin-block-start:8px;padding-inline:16px;font-size:.75rem}.gmap-reviews__attribution{color:var(--color-text-sub,#666);text-align:right;margin-block-start:4px;font-size:.75rem}.gmap-review-card{position:relative}.gmap-review-card__new{background-color:var(--color-brand,#e6011f);color:#fff;font-size:.75rem;font-weight:var(--font-weight-bold,700);border-radius:999px;padding:2px 8px;line-height:1.5;position:absolute;top:10px;left:10px}.gmap-review-card__new[hidden]{display:none}.area-intro .image-text__text p{margin-top:0}
