.artfever-search-strip{grid-column:1 / -1!important;width:100%!important;display:flex!important;justify-content:center!important;padding:12px 16px 20px!important;box-sizing:border-box!important;position:static!important;order:10!important}.artfever-search-strip-form{width:100%;max-width:640px;margin:0 auto;position:relative}.artfever-wayfair-bar{display:flex;align-items:center;background:#fff;border:2px solid #ffffff;border-radius:9999px;height:48px;box-sizing:border-box;box-shadow:0 4px 14px #00000038;transition:box-shadow .2s ease,border-color .2s ease;position:relative;padding-left:18px;padding-right:4px;gap:8px}.artfever-wayfair-bar:focus-within{box-shadow:0 6px 20px #00000059,0 0 0 3px #afe0ff8c}.af-search__lead-icon{width:18px;height:18px;flex-shrink:0;color:#6b7280}.artfever-wayfair-input{flex:1;min-width:0;height:100%;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;font-size:16px!important;font-weight:500!important;color:#111!important;padding:0!important;margin:0;-webkit-appearance:none;appearance:none}.artfever-wayfair-input::-webkit-search-cancel-button,.artfever-wayfair-input::-webkit-search-decoration{-webkit-appearance:none;display:none}.artfever-wayfair-input::placeholder{color:#1a202c!important;font-size:16px!important;font-weight:500!important;opacity:1!important;letter-spacing:.01em}.af-search__clear{flex-shrink:0;width:30px;height:30px;border-radius:50%;border:0;background:#eef0f3;color:#374151;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.af-search__clear[hidden]{display:none}.af-search__clear:hover{background:#e2e5ea}.af-search__clear svg{width:14px;height:14px}.artfever-wayfair-btn{background:#132238;border:none;height:40px;width:52px;border-radius:9999px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s ease;padding:0}.artfever-wayfair-btn:hover{background:#1c3252}.artfever-wayfair-icon{width:19px;height:19px;color:#fff}.header__icons .header__search,.header__icons details-modal.header__search,.header__icons .header__icon--search{display:none!important}.section-header:has(.af-search.is-open),.shopify-section-header-sticky:has(.af-search.is-open),sticky-header:has(.af-search.is-open){z-index:1001!important}.af-search__panel{--af-ink: #111827;--af-muted: #6b7280;--af-line: #eceef2;--af-soft: #f5f7fa;--af-navy: #132238;--af-accent: #afe0ff;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);width:min(1000px,calc(100vw - 32px));max-height:var(--af-max-h, 70vh);display:flex;flex-direction:column;background:#fff;color:var(--af-ink);border-radius:16px;box-shadow:0 24px 60px #0a142847,0 2px 8px #0a142814;z-index:1000;overflow:hidden;text-align:left;font-size:15px;line-height:1.4;letter-spacing:normal;animation:af-pop .16s ease-out}.af-search__panel[hidden]{display:none}@keyframes af-pop{0%{opacity:0;transform:translate(-50%) translateY(-6px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.af-search__panel *,.af-search__panel *:before,.af-search__panel *:after{box-sizing:border-box}.af-search__panel a{color:inherit;text-decoration:none}.af-search__panel ul{list-style:none;margin:0;padding:0}.af-search__panel img{display:block}.af-search__progress{height:3px;flex-shrink:0;background:transparent;position:relative;overflow:hidden}.af-search[data-loading] .af-search__progress:after{content:"";position:absolute;inset:0 auto 0 0;width:35%;background:linear-gradient(90deg,transparent,var(--af-navy),transparent);animation:af-slide .9s ease-in-out infinite}@keyframes af-slide{0%{left:-35%}to{left:100%}}.af-search__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transition:opacity .15s ease}.af-search[data-loading] .af-search__body{opacity:.7}.af-search__footer{flex-shrink:0;border-top:1px solid var(--af-line);background:#fff}.af-search__footer[hidden]{display:none}.af-search__all{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px;font-weight:600;color:var(--af-navy)!important}.af-search__all strong{font-weight:800}.af-search__all svg{width:20px;height:20px;flex-shrink:0;transition:transform .15s ease}.af-search__all:hover,.af-search__all.is-active{background:var(--af-soft)}.af-search__all:hover svg,.af-search__all.is-active svg{transform:translate(3px)}.af-block[hidden]{display:none!important}.af-empty{display:flex;flex-direction:column;gap:22px}.af-none .af-block{margin-bottom:4px}.af-res__side .af-block+.af-block{margin-top:22px}.af-block__head{display:flex;align-items:baseline;justify-content:space-between}.af-block__title{margin:0 0 10px;font-size:12px!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--af-muted);line-height:1.2;font-family:inherit}.af-link-btn{background:none;border:0;padding:0;font:inherit;font-size:13px;color:var(--af-muted);text-decoration:underline;cursor:pointer}.af-link-btn:hover{color:var(--af-ink)}.af-chips{display:flex;flex-wrap:wrap;gap:8px}.af-chips--scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.af-chips--scroll::-webkit-scrollbar{display:none}.af-chip{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:8px 14px;border-radius:9999px;background:var(--af-soft);border:1px solid var(--af-line);font-size:14px;font-weight:500;transition:background .12s ease,border-color .12s ease}.af-chip svg{width:14px;height:14px;color:var(--af-muted);flex-shrink:0}.af-chip:hover,.af-chip.is-active{background:#e8f5ff;border-color:var(--af-accent)}.af-search__panel mark{background:none;color:inherit;font-weight:800;padding:0}.af-empty{padding:22px}.af-cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.af-cat{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:10px;border:1px solid var(--af-line);font-weight:600;font-size:14px;transition:background .12s ease,border-color .12s ease}.af-cat svg{width:16px;height:16px;color:var(--af-muted);flex-shrink:0}.af-cat:hover,.af-cat.is-active{background:#edf3f9;border-color:#afe0ff}.af-promo{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;background:linear-gradient(100deg,#132238,#1f3a5f);color:#fff!important;transition:transform .12s ease,box-shadow .12s ease}.af-promo:hover,.af-promo.is-active{box-shadow:0 6px 18px #1322384d;transform:translateY(-1px)}.af-promo__icon{width:40px;height:40px;border-radius:10px;background:#ffffff24;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.af-promo__icon svg{width:22px;height:22px}.af-promo__text{display:flex;flex-direction:column;flex:1;min-width:0;font-size:14px}.af-promo__text strong{font-size:15px}.af-promo__text span{opacity:.85}.af-promo__arrow{width:18px;height:18px;flex-shrink:0}.af-promo--plain{background:var(--af-soft);color:var(--af-ink)!important;border:1px solid var(--af-line)}.af-promo--plain .af-promo__icon{background:#fff;color:var(--af-navy)}.af-res__suggest{padding:16px 22px 0}.af-res__grid{display:grid;grid-template-columns:minmax(0,1fr) 280px}.af-res--products-only .af-res__grid{grid-template-columns:minmax(0,1fr)}.af-res__main{padding:18px 22px 22px;min-width:0}.af-res__side{padding:18px 22px 22px;border-left:1px solid var(--af-line);background:#fbfcfd;min-width:0}.af-res__main:only-child{grid-column:1 / -1}.af-res__side:only-child{grid-column:1 / -1;border-left:0}.af-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 14px}.af-product__link{display:flex;flex-direction:column;gap:8px;border-radius:12px;padding:6px;margin:-6px;transition:background .12s ease}.af-product__link:hover,.af-product__link.is-active{background:#edf3f9;box-shadow:0 0 0 2px #cfe6f7}.af-product__media{display:block;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;background:#eef0f3}.af-product__media img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.af-product__link:hover img,.af-product__link.is-active img{transform:scale(1.05)}.af-product__info{display:flex;flex-direction:column;gap:3px;min-width:0}.af-product__type{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--af-muted)}.af-product__title{font-size:14px;font-weight:500;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.af-product__price{font-size:14px;font-weight:700;color:var(--af-navy)}.af-product__compare{font-weight:500;color:var(--af-muted);margin-left:6px}.af-list{display:flex;flex-direction:column;gap:2px}.af-list__link{display:flex;align-items:center;gap:12px;padding:8px;margin:0 -8px;border-radius:10px;transition:background .12s ease}.af-list__link:hover,.af-list__link.is-active{background:#e8f0f8;box-shadow:0 0 0 2px #cfe6f7}.af-list__thumb{width:44px;height:44px;border-radius:8px;overflow:hidden;background:#e6e9ee;flex-shrink:0}.af-list__thumb img{width:100%;height:100%;object-fit:cover}.af-list__icon{width:32px;height:32px;border-radius:8px;background:#fff;border:1px solid var(--af-line);display:inline-flex;align-items:center;justify-content:center;color:var(--af-muted);flex-shrink:0}.af-list__icon svg{width:16px;height:16px}.af-list__text{display:flex;flex-direction:column;min-width:0}.af-list__title{font-size:14px;font-weight:600;line-height:1.3}.af-list__meta{font-size:12px;color:var(--af-muted)}.af-none{padding:22px}.af-none__title{margin:0 0 4px;font-size:18px;font-weight:700}.af-none__text{margin:0 0 18px;color:var(--af-muted);font-size:14px}.af-none__help{display:grid;grid-template-columns:1fr 1fr;gap:10px}.af-none__help{margin-top:20px}@media screen and (max-width:900px){.af-res__grid{grid-template-columns:minmax(0,1fr)}.af-res__side{border-left:0;border-top:1px solid var(--af-line)}.af-products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:768px){.artfever-search-strip{padding:8px 12px 16px!important}.artfever-wayfair-bar{height:46px;padding-left:14px}.artfever-wayfair-input,.artfever-wayfair-input::placeholder{font-size:16px!important}.artfever-wayfair-btn{height:38px;width:46px}.af-search__panel{width:calc(100vw - 16px);border-radius:14px;top:calc(100% + 8px)}.af-empty,.af-none{padding:16px}.af-res__suggest{padding:14px 16px 0}.af-res__main,.af-res__side{padding:14px 16px 18px}.af-cats{grid-template-columns:repeat(2,minmax(0,1fr))}.af-none__help{grid-template-columns:1fr;gap:0}.af-none__help{gap:10px}.af-search__all{padding:14px 16px}}@media screen and (max-width:560px){.af-products{grid-template-columns:minmax(0,1fr);gap:4px}.af-product__link{flex-direction:row;align-items:center;gap:12px;padding:6px;margin:0 -6px}.af-product__media{width:68px;height:68px;flex-shrink:0;border-radius:8px}.af-product__title{font-size:14px}.af-product__link:hover img,.af-product__link.is-active img{transform:none}}@media(prefers-reduced-motion:reduce){.af-search__panel,.af-product__media img,.af-promo,.af-search__all svg{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/af-search.css.map */
