[data-component=sitesearchform]{display:flex;flex-direction:column}[data-component=sitesearchform] .search-form{margin-bottom:49px}@media (min-width: 768px){[data-component=sitesearchform] .search-form{margin-bottom:58px}}[data-component=sitesearchform] .search-form:not(.hidden){display:flex}[data-component=sitesearchform] .search-form:first-child [data-component=search]{--tw-border-opacity: 1 !important;border-color:rgb(255 204 1 / var(--tw-border-opacity, 1))!important;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}[data-component=sitesearchform] .search-form:first-child [data-component=search] .search-container .search-label .search-icon svg path,[data-component=sitesearchform] .search-form:first-child [data-component=search] .search-container .search-label .search-icon svg circle{stroke:#ffcc01}[data-component=sitesearchform] .search-form:first-child [data-component=search] .search-container .search-label .search-icon svg path{fill:#ffcc01}[data-component=sitesearchform] .search-form:first-child [data-component=search][data-state=selected] .search-container .search-label .search-icon svg path,[data-component=sitesearchform] .search-form:first-child [data-component=search][data-state=selected] .search-container .search-label .search-icon svg circle{stroke:#ffcc01}[data-component=sitesearchform] .search-form:first-child [data-component=search][data-state=selected] .search-container .search-label .search-icon svg path{fill:#ffcc01}[data-component=sitesearchform] .search-form [data-component=cta].site-search-submit-btn{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;margin:-1px -1px -1px 18px}[data-component=sitesearchform] .search-form [data-component=cta].site-search-submit-btn:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}[data-component=sitesearchform] .search-form [data-component=cta].site-search-submit-btn span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}[data-component=sitesearchform] .suggested-results-container{display:flex;flex-direction:column;justify-content:space-between;row-gap:49px}@media (min-width: 1024px){[data-component=sitesearchform] .suggested-results-container{flex-direction:row}}[data-component=sitesearchform] .suggested-results-container .suggested-results-head{font-size:14px;font-weight:700;text-transform:uppercase;line-height:21px;--tw-text-opacity: 1;color:rgb(213 213 215 / var(--tw-text-opacity, 1))}[data-component=sitesearchform] .suggested-results-container .recent-searches,[data-component=sitesearchform] .suggested-results-container .frequent-searches,[data-component=sitesearchform] .suggested-results-container .suggested-searches,[data-component=sitesearchform] .suggested-results-container .recent-searches ul,[data-component=sitesearchform] .suggested-results-container .frequent-searches ul,[data-component=sitesearchform] .suggested-results-container .suggested-searches ul{display:flex;flex-direction:column;row-gap:18px}[data-component=sitesearchform] .suggested-results-container .recent-searches ul a,[data-component=sitesearchform] .suggested-results-container .frequent-searches ul a,[data-component=sitesearchform] .suggested-results-container .suggested-searches ul a{font-size:16px;font-weight:400;line-height:27px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line:none}[data-component=sitesearchform] .suggested-results-container .recent-searches ul a span,[data-component=sitesearchform] .suggested-results-container .frequent-searches ul a span,[data-component=sitesearchform] .suggested-results-container .suggested-searches ul a span{pointer-events:none}[data-component=sitesearchform] .suggested-results-container .recent-searches .recent-search{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:10px;column-gap:10px}[data-component=sitesearchform] .suggested-results-container .recent-searches .recent-search-clear-btn{height:10px;width:10px}[data-component=sitesearchform] .suggested-results-container .recent-searches .recent-search-clear-btn .icon{pointer-events:none;height:100%;width:100%}[data-component=sitesearchform] .suggested-results-container .recent-searches .recent-search-clear-btn .icon svg{height:10px;width:10px}[data-component=sitesearchform] .suggested-results-container .recent-searches .recent-search-clear-btn .icon svg path{fill:#fff}[data-component=sitesearchform] .suggested-results-container .recent-searches .recent-search-clear-btn .icon svg *{stroke:#fff}[data-component=sitesearchform] .hide{display:none!important}
