.fur-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999998;width:100vw;height:100dvh;overflow:hidden;color:var(--fur-search-text, #111);background:var(--fur-search-background, #fbf6f3);font-family:ThunderMediumLC,sans-serif;font-style:normal;font-weight:400;font-synthesis:none;letter-spacing:.7px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-100%);transition:transform .7s cubic-bezier(.76,0,.24,1),opacity .18s ease,visibility .18s ease}.fur-search-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.fur-search-overlay *,.fur-search-overlay *:before,.fur-search-overlay *:after{box-sizing:border-box}.fur-search-overlay button,.fur-search-overlay input,.fur-search-overlay a{font-family:inherit;font-synthesis:none}.fur-search-overlay__inner{position:relative;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;background:var(--fur-search-background, #fbf6f3)}.fur-search-overlay__header{position:sticky;top:0;z-index:50;width:100%;min-height:120px;background:var(--fur-search-header-background, #000)}.fur-search-overlay__form{position:relative;display:flex;align-items:center;width:100%;min-height:120px;margin:0;padding:20px 32px}.fur-search-overlay__input{appearance:none;-webkit-appearance:none;width:calc(100% - 70px);margin:0;padding:0;border:0;outline:0;color:var(--fur-search-header-text, #fff);background:transparent;font-family:ThunderBlackLC,sans-serif;font-style:normal;font-weight:400;font-synthesis:none;font-size:clamp(32px,5.5vw,84px);line-height:.8;letter-spacing:.7px;text-transform:uppercase;caret-color:var(--fur-search-accent, #ff2e2e)}.fur-search-overlay__input::placeholder{color:var(--fur-search-header-text, #fff);opacity:1}.fur-search-overlay__input::-webkit-search-decoration,.fur-search-overlay__input::-webkit-search-cancel-button,.fur-search-overlay__input::-webkit-search-results-button,.fur-search-overlay__input::-webkit-search-results-decoration{display:none}.fur-search-overlay__close{position:absolute;top:50%;right:28px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:0;color:var(--fur-search-header-text, #fff);background:transparent;font-family:Arial,Helvetica,sans-serif;font-size:31px;font-weight:300;line-height:1;letter-spacing:0;cursor:pointer;transform:translateY(-50%)}.fur-search-overlay__close:hover{opacity:.7}.fur-search-overlay__content{position:relative;min-height:calc(100dvh - 120px);padding:0 30px 40px}.fur-search-overlay__state{display:none;width:100%}.fur-search-overlay__state.is-active{display:block}.fur-search-overlay__intro{display:flex;align-items:flex-end;min-height:165px;padding-bottom:12px}.fur-search-overlay__intro-label{color:var(--fur-search-accent, #ff2e2e);font-family:ThunderBoldLC,sans-serif;font-size:17px;line-height:1;letter-spacing:.7px;text-transform:uppercase}.fur-search-overlay__popular{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:28px;width:100%}.fur-search-overlay__popular-sidebar{display:flex;flex-direction:column;min-height:100%}.fur-search-overlay__popular-heading{margin:0;color:var(--fur-search-accent, #ff2e2e);font-family:ThunderBoldLC,sans-serif;font-size:18px;line-height:1;letter-spacing:.7px;text-transform:uppercase}.fur-search-overlay__side-text{margin-top:100px;color:var(--fur-search-text, #111);font-size:17px;line-height:1;text-transform:uppercase}.fur-search-overlay__side-text+.fur-search-overlay__side-text{margin-top:135px}.fur-search-overlay__products-grid,.fur-search-overlay__results-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;width:100%}.fur-search-overlay .fur-product-card{width:100%;overflow:hidden}.fur-search-overlay .fur-product-card__media{background:#fff}.fur-search-overlay .fur-product-card__information{min-height:52px;padding-top:7px}.fur-search-overlay .fur-product-card__title{font-family:ThunderBoldLC,sans-serif;font-size:17px!important;line-height:1;letter-spacing:.7px}.fur-search-overlay .fur-product-card__price{font-family:ThunderMediumLC,sans-serif;font-size:17px!important;line-height:1;letter-spacing:.7px}.fur-search-overlay__results-header,.fur-search-overlay__empty-header{display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%;min-height:82px;border-bottom:1px solid rgba(17,17,17,.1)}.fur-search-overlay__results-label,.fur-search-overlay__empty-label{color:var(--fur-search-accent, #ff2e2e);font-family:ThunderBoldLC,sans-serif;font-size:17px;line-height:1;letter-spacing:.7px;text-transform:uppercase}.fur-search-overlay__results-count,.fur-search-overlay__empty-count{color:var(--fur-search-text, #111);font-size:17px;line-height:1;text-align:right;text-transform:uppercase}.fur-search-overlay__results-grid{margin-top:26px}.fur-search-overlay__empty-message{width:100%;padding:24px 0 55px}.fur-search-overlay__empty-title{margin-bottom:5px;color:var(--fur-search-text, #111);font-family:ThunderBoldLC,sans-serif;font-size:17px;line-height:1;letter-spacing:.7px;text-transform:uppercase}.fur-search-overlay__empty-help{max-width:500px;color:var(--fur-search-text, #111);font-size:17px;line-height:1.1;text-transform:uppercase}.fur-search-overlay__empty-help strong{color:var(--fur-search-accent, #ff2e2e);font-family:ThunderBoldLC,sans-serif;font-weight:400}.fur-search-overlay__loading{position:absolute;z-index:40;top:25px;right:30px;display:none;color:var(--fur-search-text, #111);font-family:ThunderBoldLC,sans-serif;font-size:17px;line-height:1;letter-spacing:.7px;text-transform:uppercase}.fur-search-overlay__loading.is-active{display:block}html.fur-search-open,body.fur-search-open{overflow:hidden!important}@media screen and (min-width:750px)and (max-width:1100px){.fur-search-overlay__popular{grid-template-columns:170px minmax(0,1fr)}.fur-search-overlay__products-grid,.fur-search-overlay__results-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:749px){.fur-search-overlay__header,.fur-search-overlay__form{min-height:82px}.fur-search-overlay__form{padding:12px 10px}.fur-search-overlay__input{width:calc(100% - 42px);font-size:clamp(32px,10vw,52px);line-height:.8}.fur-search-overlay__close{right:7px;width:28px;height:28px;font-size:22px}.fur-search-overlay__content{min-height:calc(100dvh - 82px);padding:0 10px 24px}.fur-search-overlay__intro{min-height:74px;padding-bottom:10px}.fur-search-overlay__intro-label{font-size:17px}.fur-search-overlay__popular{display:block}.fur-search-overlay__popular-sidebar{min-height:0;margin-bottom:14px}.fur-search-overlay__popular-heading{font-size:17px}.fur-search-overlay__side-text{display:none}.fur-search-overlay__products-grid,.fur-search-overlay__results-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.fur-search-overlay .fur-product-card__information{min-height:52px;padding:6px 0 4px}.fur-search-overlay .fur-product-card__title,.fur-search-overlay .fur-product-card__price{font-size:17px!important}.fur-search-overlay__results-header,.fur-search-overlay__empty-header{min-height:58px;gap:8px}.fur-search-overlay__results-label,.fur-search-overlay__empty-label,.fur-search-overlay__results-count,.fur-search-overlay__empty-count{font-size:17px}.fur-search-overlay__results-count,.fur-search-overlay__empty-count{max-width:68%;line-height:1.05}.fur-search-overlay__results-grid{margin-top:12px}.fur-search-overlay__empty-message{padding:16px 0 28px}.fur-search-overlay__empty-title,.fur-search-overlay__empty-help{font-size:17px}.fur-search-overlay__empty-help{max-width:320px}.fur-search-overlay__loading{top:12px;right:10px;font-size:17px}}@media screen and (max-width:420px){.fur-search-overlay__input{font-size:clamp(30px,10vw,44px)}.fur-search-overlay__products-grid,.fur-search-overlay__results-grid{gap:5px}}@media(prefers-reduced-motion:reduce){.fur-search-overlay{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/fur-search-overlay.css.map */
