.shopify-section--main-search{--observ-search-blue: #3047ff;--observ-search-ink: #17191f;--observ-search-muted: #68707e;--observ-search-line: #e9eaee;--observ-search-ease: cubic-bezier(.16, 1, .3, 1);background:#fff;color:var(--observ-search-ink)}.shopify-section--main-search .observ-rebuild-search-header.search-banner{display:block;width:100%;max-width:none;margin:0;padding:clamp(44px,4.2vw,70px) 28px clamp(32px,3vw,46px);border-bottom:1px solid var(--observ-search-line);background:#fff;color:var(--observ-search-ink);text-align:left}.shopify-section--main-search .observ-rebuild-search-header__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,430px);gap:clamp(25px,4vw,80px);align-items:end;width:100%;margin:0 auto}.shopify-section--main-search .observ-rebuild-search-heading{min-width:0;text-align:left}.shopify-section--main-search .observ-rebuild-search-eyebrow{margin:0 0 17px;color:var(--observ-search-blue);font-size:10px;font-weight:700;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}.shopify-section--main-search .observ-rebuild-search-header .observ-rebuild-search-title{max-width:900px;margin:0;color:var(--observ-search-ink);font-size:clamp(36px,3.8vw,58px);font-weight:650;letter-spacing:-.048em;line-height:1.08;text-align:left;text-wrap:balance;overflow-wrap:anywhere}.shopify-section--main-search .observ-rebuild-search-field{width:100%;min-width:0;padding-bottom:3px}.shopify-section--main-search .observ-rebuild-search-field .main-search-form,.shopify-section--main-search .observ-rebuild-search-field .main-search-form>.v-stack{width:100%;max-width:100%;margin:0;gap:0}.shopify-section--main-search .observ-rebuild-search-header .search-input{display:flex;align-items:center;width:100%;min-width:0;min-height:58px;gap:10px;margin:0;padding:6px 6px 6px 16px;border:1px solid #e0e3ea;border-radius:9px;background:#f7f8fa;color:var(--observ-search-ink);box-shadow:none}.shopify-section--main-search .observ-rebuild-search-header .search-input:focus-within{border-color:var(--observ-search-blue);outline:2px solid rgba(48,71,255,.17);outline-offset:1px}.shopify-section--main-search .observ-rebuild-search-header .search-input input[type=search]{flex:1 1 auto;width:100%;min-width:0;height:42px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;color:var(--observ-search-ink);font-size:15px;font-weight:550}.shopify-section--main-search .observ-rebuild-search-header .search-input button[type=submit]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:7px;background:var(--observ-search-blue);color:#fff;cursor:pointer;transition:opacity .24s var(--observ-search-ease),transform .24s var(--observ-search-ease)}.shopify-section--main-search .observ-rebuild-search-header .search-input button svg{width:19px;height:19px}.shopify-section--main-search .observ-rebuild-search-header .search-input button:focus-visible{outline:2px solid var(--observ-search-blue);outline-offset:3px}@media(hover:hover)and (pointer:fine){.shopify-section--main-search .observ-rebuild-search-header .search-input button:hover{opacity:.91;transform:translateY(-2px)}}.shopify-section--main-search .observ-rebuild-search-header x-tabs.nav-categories{width:max-content;max-width:100%;margin:23px 0 0;padding:0;justify-content:flex-start;gap:18px}.shopify-section--main-search .observ-rebuild-search-header x-tabs.nav-categories:has(>button[slot=title]:only-of-type){display:none!important}.shopify-section--main-search .observ-rebuild-search-header x-tabs.nav-categories button{font-size:12px;font-weight:600}.shopify-section--main-search .observ-rebuild-search-shell.container{box-sizing:border-box;width:100%;max-width:none;margin:0 auto;padding:20px 28px 70px;--container-inner-width: calc(100vw - 56px) ;background:#fff}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-quick-filters{position:relative;z-index:7;display:flex;flex-direction:column;gap:6px;width:100%;min-width:0;margin:0 0 14px}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-quick-filters__scroll{display:flex;align-items:center;width:100%;min-width:0;gap:9px;padding:4px 0 8px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x proximity}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-quick-filters__scroll::-webkit-scrollbar{display:none}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip{box-sizing:border-box;display:inline-flex;flex:none;align-items:center;justify-content:center;gap:8px;min-height:35px;padding:7px 14px;border:1px solid #e3e5eb;border-radius:999px;background:#fff;color:#222630;font-size:12px;font-weight:550;line-height:1.3;text-decoration:none;white-space:nowrap;scroll-snap-align:start;transition:opacity .24s var(--observ-search-ease),transform .24s var(--observ-search-ease)}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip--all.is-active,.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip.is-active{background:#202630;border-color:#202630;color:#fff}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip__swatch{display:inline-block;flex:0 0 12px;width:12px;height:12px;border:1px solid rgba(0,0,0,.18);border-radius:50%;background:#ccc}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip__swatch--red{background:#e33c3d}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip__swatch--orange{background:#fb931e}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip__swatch--yellow{background:#f3cb19}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip__swatch--black{background:#151515}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip__swatch--blue{background:#3d6cb8}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip__swatch--brown{background:#8e654a}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip__swatch--green{background:#447e5c}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip__swatch--white{background:#fff;border-color:#9da0a5}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip__swatch--transparent{background:linear-gradient(135deg,#fff 0 42%,#d4d8e0 43% 57%,#fff 58% 100%);border-color:#9ca3af}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip__shape{display:inline-block;flex:0 0 16px;width:16px;height:16px;stroke:currentColor;color:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-quick-filters__more{display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding:2px 0 8px}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu{position:relative;flex:none}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu__toggle{display:inline-flex;align-items:center;list-style:none;gap:8px;min-height:35px;padding-inline:14px;-webkit-user-select:none;user-select:none;cursor:pointer}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu__toggle::-webkit-details-marker{display:none}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu__toggle>svg{width:14px;height:14px;flex-shrink:0;transition:transform .25s var(--observ-search-ease)}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu[open] .observ-rebuild-filter-menu__toggle>svg{transform:rotate(180deg)}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu.is-active .observ-rebuild-filter-menu__toggle,.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu[open] .observ-rebuild-filter-menu__toggle{background:#202630;border-color:#202630;color:#fff}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu__options{position:absolute;z-index:60;top:calc(100% + 7px);left:0;display:flex;flex-direction:column;gap:2px;width:max-content;min-width:195px;max-width:min(280px,calc(100vw - 40px));max-height:310px;overflow-y:auto;padding:8px;border:1px solid #e6e7ec;border-radius:12px;background:#fff;box-shadow:0 10px 30px #171e2d1f}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu__option{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px;border-radius:7px;color:#242a32;font-size:12px;font-weight:500;text-decoration:none}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu__option.is-active{color:var(--observ-search-blue);background:#edf0ff}@media(hover:hover)and (pointer:fine){.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip:hover{opacity:.78}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu__option:hover{background:#f4f5f8}}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip:focus-visible,.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu__toggle:focus-visible,.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu__option:focus-visible{outline:2px solid var(--observ-search-blue);outline-offset:3px}.shopify-section--main-search .observ-rebuild-search-shell .collection{width:100%;min-width:0;gap:0}.shopify-section--main-search .observ-rebuild-search-shell .collection__top-bar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;margin:0 0 22px;padding:11px 0;border-top:1px solid var(--observ-search-line);border-bottom:1px solid var(--observ-search-line);font-size:12px}.shopify-section--main-search .observ-rebuild-search-shell .collection__top-bar .facets-summary{display:flex;flex:1 1 auto;min-width:0;align-items:center;justify-content:space-between}.shopify-section--main-search .observ-rebuild-search-shell .collection__top-bar .bold{font-weight:650}.shopify-section--main-search .observ-rebuild-search-shell .collection__results{width:100%;min-width:0}.shopify-section--main-search .observ-rebuild-search-shell .product-list{--product-list-column-gap: clamp(12px, 1.5vw, 24px);--product-list-row-gap: clamp(26px, 3vw, 44px)}.shopify-section--main-search .observ-rebuild-search-shell .product-card{min-width:0}.shopify-section--main-search .observ-rebuild-search-shell .product-card__figure{border-radius:6px;overflow:hidden}.shopify-section--main-search .observ-rebuild-search-shell .product-card__info{padding-top:10px}.shopify-section--main-search .observ-rebuild-search-shell .product-card__title a{font-weight:500}.shopify-section--main-search .observ-rebuild-search-shell .product-card .price-list compare-at-price{font-size:.84em}.shopify-section--main-search .observ-rebuild-search-shell .product-card__image--primary{transition:transform .26s var(--observ-search-ease)}.shopify-section--main-search .observ-rebuild-search-shell .collection__pagination{margin-top:34px}@media(hover:hover)and (pointer:fine){.shopify-section--main-search .observ-rebuild-search-shell .product-card:hover .product-card__image--primary{transform:scale(1.03)}}.shopify-section--main-search .observ-rebuild-search-empty.container{box-sizing:border-box;width:100%;max-width:950px;margin:0 auto;padding:clamp(60px,8vw,110px) 20px}.shopify-section--main-search .observ-rebuild-search-empty .main-search-form{max-width:550px;margin:0 auto}@media(max-width:1099px){.shopify-section--main-search .observ-rebuild-search-header__inner{grid-template-columns:minmax(0,1fr);align-items:start;gap:25px}.shopify-section--main-search .observ-rebuild-search-field{max-width:630px}}@media(max-width:699px){.shopify-section--main-search .observ-rebuild-search-header.search-banner{padding:37px 16px 30px}.shopify-section--main-search .observ-rebuild-search-eyebrow{font-size:10px;margin-bottom:12px}.shopify-section--main-search .observ-rebuild-search-header .observ-rebuild-search-title{font-size:clamp(31px,8.5vw,43px);line-height:1.1}.shopify-section--main-search .observ-rebuild-search-header .search-input{min-height:53px;padding:5px 5px 5px 13px}.shopify-section--main-search .observ-rebuild-search-header .search-input input[type=search]{font-size:16px}.shopify-section--main-search .observ-rebuild-search-header .search-input button[type=submit]{flex-basis:42px;width:42px;height:42px}.shopify-section--main-search .observ-rebuild-search-shell.container{padding:12px 16px 56px;--container-inner-width: calc(100vw - 32px) }.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-quick-filters{gap:4px;margin-bottom:8px}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-quick-filters__scroll{gap:8px;padding-block:3px 6px}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip{min-height:34px;padding:7px 12px;font-size:11px}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-quick-filters__more{gap:7px;padding-bottom:7px}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu__toggle{min-height:34px;padding-inline:12px}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu[open]{flex-basis:100%;width:100%}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu[open] .observ-rebuild-filter-menu__toggle{width:100%;justify-content:space-between}.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu__options{position:static;width:100%;max-width:none;max-height:230px;margin-top:7px;box-shadow:none}.shopify-section--main-search .observ-rebuild-search-shell .collection__top-bar{min-height:52px;margin-bottom:16px;padding-block:10px}.shopify-section--main-search .observ-rebuild-search-shell .product-list{--product-list-column-gap:10px;--product-list-row-gap:20px}.shopify-section--main-search .observ-rebuild-search-shell .product-card__info{padding-top:7px}.shopify-section--main-search .observ-rebuild-search-empty.container{padding:60px 16px 90px}}@media(prefers-reduced-motion:reduce){.shopify-section--main-search .observ-rebuild-search-header .search-input button[type=submit],.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-chip,.shopify-section--main-search .observ-rebuild-search-shell .observ-rebuild-filter-menu__toggle>svg,.shopify-section--main-search .observ-rebuild-search-shell .product-card__image--primary{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/observ-search-results.css.map */
