@layer reset,tokens,base,layout;@layer components{.tabbed-section{gap:var(--space-4);flex-direction:column;display:flex}.tabbed-section__list{gap:var(--space-2);display:flex}.tabbed-section__tab{min-height:var(--field-height-compact);padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-full);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);white-space:nowrap;cursor:pointer;background:var(--color-surface);transition:background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);flex-shrink:0}.tabbed-section__tab:hover{border-color:var(--color-border-input);background:var(--color-row-hover)}.tabbed-section__tab:active{background:var(--color-pressed)}.tabbed-section__tab[aria-selected=true]{border-color:var(--color-navy);color:var(--color-text-inverse);background:var(--color-navy)}.catalog-search-form{gap:var(--space-4);display:grid}.catalog-search-form__condition{justify-self:start}.catalog-search-form__bar{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40em){.catalog-search-form__bar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.catalog-search-form__bar{block-size:var(--catalog-search-bar-height);padding:var(--space-1);border:var(--border-width) solid var(--color-border-field-soft);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-raised);grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:center;gap:0}}.catalog-search-form__field{border:var(--border-width) solid var(--color-border-field-soft);border-radius:var(--radius-full);background:var(--color-surface);position:relative}@media (min-width:64em){.catalog-search-form__field{background:0 0;border-color:#0000}}@media (min-width:64em) and (forced-colors:active){.catalog-search-form__field{border-color:canvas}}@media (min-width:64em){.catalog-search-form__field+.catalog-search-form__field:before{inset-block:var(--space-3);border-inline-start:var(--border-width) solid var(--color-border);content:"";transition:border-color var(--duration-fast) var(--easing-standard);position:absolute;inset-inline-start:0}}.catalog-search-form__field:is(:hover:not(:has(:disabled)),:focus-within):before,.catalog-search-form__field:is(:hover:not(:has(:disabled)),:focus-within)+.catalog-search-form__field:before{border-color:#0000}.catalog-search-form__submit{display:grid}@media (min-width:40em){.catalog-search-form__submit{grid-column:1/-1}}@media (min-width:64em){.catalog-search-form__submit{grid-column:auto;align-self:stretch;padding-inline-start:var(--space-2)}}}@layer utilities;
