.hero-search input.hero-search__input{font-family:"Phoenix Sans Medium",Arial,Helvetica,sans-serif;font-weight:500;font-size:24px;line-height:28px}@media(min-width: 320px){.hero-search input.hero-search__input{font-size:clamp(24px, 0.2vw + 23.36px, 26px)}}@media(min-width: 1320px){.hero-search input.hero-search__input{font-size:26px}}@media(min-width: 320px){.hero-search input.hero-search__input{line-height:clamp(28px, 0.4vw + 26.72px, 32px)}}@media(min-width: 1320px){.hero-search input.hero-search__input{line-height:32px}}.hero-search{background-color:#fff4ec;padding:9.0625rem 0 1.25rem}@media print,screen and (min-width: 48em){.hero-search{padding:6.875rem 0 2.5rem}}@media print,screen and (min-width: 82.5em){.hero-search{padding:9.5rem 0 2.5rem}}.hero-search__title{margin-bottom:1rem;padding-bottom:0}@media print,screen and (max-width: 47.99875em){.hero-search__title{display:none}}.hero-search__form{margin-bottom:1rem;width:100%}.hero-search__search-field{display:flex;flex-direction:row;height:4.125rem;position:relative;width:100%}.hero-search__submit{aspect-ratio:1/1;background-color:#331e38;border-bottom-left-radius:0;border-top-left-radius:0;height:100%;position:relative;width:max-content}.hero-search__submit::before{background-image:url('data:image/svg+xml;utf8, <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.75 15C12.2018 15 15 12.2018 15 8.75C15 5.29822 12.2018 2.5 8.75 2.5C5.29822 2.5 2.5 5.29822 2.5 8.75C2.5 12.2018 5.29822 15 8.75 15ZM8.75 16.25C12.8921 16.25 16.25 12.8921 16.25 8.75C16.25 4.60786 12.8921 1.25 8.75 1.25C4.60786 1.25 1.25 4.60786 1.25 8.75C1.25 12.8921 4.60786 16.25 8.75 16.25Z" fill="white"/> <path d="M13.8795 12.9955L12.9956 13.8794L16.9658 17.8496C17.4519 18.3357 18.2474 18.3357 18.7335 17.8496L13.8795 12.9955Z" fill="white"/> </svg>');background-repeat:no-repeat;background-size:contain;content:"";height:1.25rem;left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:1.25rem}.hero-search__submit:focus-visible{outline:0.1875rem solid #ff455d;outline-offset:-0.0625rem}.hero-search__results-text span{display:inline;font-family:"Phoenix Sans Medium",Arial,Helvetica,sans-serif}.hero-search__clear-search{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"> <path d="M21.6106 1.80989C20.8306 1.02989 19.5606 1.02989 18.7806 1.80989L11.0006 9.58989L1.81063 0.389893L0.390625 1.80989L9.59063 10.9999L0.400625 20.1899L1.81063 21.5999L11.0006 12.4099L20.1906 21.5999L21.6006 20.1899L12.4106 10.9999L21.6106 1.80989Z" fill="%232E2D2C"/> </svg>');background-position:center center;background-repeat:no-repeat;display:inline-block;height:1.375rem;position:absolute;right:5rem;top:50%;transform:translateY(-50%);width:1.375rem}.hero-search input.hero-search__input{border-bottom-right-radius:0;border-top-right-radius:0;flex-grow:1;font-family:"Phoenix Sans Regular",Arial,Helvetica,sans-serif;height:100%;margin-bottom:0}