body.js-search-loaded,html.js-search-loaded{overflow:hidden}html.js-search-loaded .notibar{opacity:0;visibility:hidden;pointer-events:none}html.js-search-loaded #shopify-section-header{top:0!important;overflow:visible}@media only screen and (min-width:768px){html.js-search-loaded #shopify-section-header{background-color:#fff!important}html.js-search-loaded #shopify-section-header .main-header-wrap{background-color:#fff;position:relative;z-index:1003}html.js-search-loaded .jss-form-wrap{z-index:1003}html.js-search-loaded a.line,html.js-search-loaded .cselect .txt,html.js-search-loaded .section-right .openSearch{color:#221f1f!important}html.js-search-loaded .homelogo svg path,html.js-search-loaded .homelogo svg polygon,html.js-search-loaded .homelogo svg rect{fill:#221f1f!important}}.jss-form-wrap{display:none;width:100%;background:#f2edea;z-index:1002;position:relative}.js-search-loaded .jss-form-wrap{display:block}@media only screen and (max-width:767px){.jss-form-wrap{background:transparent}}@media only screen and (min-width:768px){.jss-form-wrap{position:absolute;top:100%;left:0;right:0;padding:0;margin:0;border-bottom:1px solid #d6d6d6;box-sizing:border-box}.js-search-form{max-width:none;width:100%}.js-search{position:absolute;top:calc(100% + 43px);left:0;right:0;z-index:1001}.js-search-loaded .js-search .jss-backs{position:fixed;top:114px;left:0;right:0;height:calc(100vh - 114px);z-index:0}}@media only screen and (max-width:767px){#shopify-section-header{height:96px;overflow:visible}#MainContent{margin-top:96px}body.notifi #MainContent{margin-top:136px}.jss-form-wrap{position:absolute;top:0;left:0;right:0;width:100%;padding:8px 12px;margin:0;background:#fff;z-index:1005}html.js-search-loaded #shopify-section-header{background-color:#fff!important;height:52px!important}html.js-search-loaded #shopify-section-header .main-header-wrap{display:none!important}html.js-search-loaded .js-search{z-index:1004}.section-right .openSearch{display:none!important}}.js-search-form{display:flex;align-items:center;background-color:#f2edea;color:#221f1f;border:0;overflow:hidden;position:relative;max-width:none;width:100%;margin:0}@media only screen and (max-width:767px){.js-search-form{padding:0 10px 0 36px;background-color:#fff;border:1px solid #221f1f;border-radius:50px}}.js-search-form .jss-icon{position:absolute;width:16px;left:10px;top:50%;transform:translateY(-50%);color:#221f1f;line-height:0;pointer-events:none}.js-search-form .jss-icon svg{width:100%;height:auto;fill:currentColor}.js-search-form .jss-icon svg path{fill:currentColor}.js-search-form .jss-form{flex:1}.js-search-form .jss-input{padding:14px 40px;background-color:#f2edea;color:#221f1f;width:100%;font-size:13px;border:0;outline:none!important;font-family:inherit}.js-search-form .jss-input::placeholder{color:#221f1f80}@media only screen and (max-width:767px){.js-search-form .jss-icon{left:14px;width:16px;color:#221f1f}.js-search-form .jss-input{padding:8px 40px 8px 6px;font-size:15px;background-color:transparent}}.js-search-form .close-search{position:absolute;right:0;top:0;width:32px;height:100%;display:none!important;color:transparent;font-size:0}.js-search-loaded .js-search-form .close-search{display:block!important}.js-search-form .close-search:after,.js-search-form .close-search:before{content:"";position:absolute;height:14px;width:1px;background:#221f1f;top:50%;left:50%}.js-search-form .close-search:after{transform:translate(-50%,-50%) rotate(45deg)}.js-search-form .close-search:before{transform:translate(-50%,-50%) rotate(-45deg)}.js-search{width:100%;border-bottom:1px solid #d6d6d6;display:none;position:absolute;left:0;right:0;z-index:35}.js-search-loaded .js-search{display:block}@media only screen and (max-width:767px){.js-search{position:fixed;top:52px;left:0;right:0;height:calc(100% - 52px);z-index:1001;padding-top:0}}.jss-results{background-color:#fff;display:block;width:100%;min-height:50px;color:#221f1f;position:relative;z-index:1}@media only screen and (max-width:767px){.js-search .jss-results{min-height:48vh;max-height:70vh;overflow:hidden;background:#fff}.js-search .jss-results:after{content:"";position:absolute;left:0;right:0;bottom:0;height:48px;pointer-events:none;background:linear-gradient(to bottom,#fff0,#ffffffd9 55%,#fff)}}.jss-results ul{list-style:none;padding:0;margin:0}.jss-results .jss-empty{display:block;overflow-y:auto;padding:16px 0 28px 40px;white-space:nowrap}@media only screen and (max-width:767px){.jss-results .jss-empty{padding:20px 0 48px 20px;min-height:42vh}}.jss-results .jss-empty .jsse{display:inline-block;padding-right:5%;white-space:normal;font-size:14px;padding-top:8px;vertical-align:top;max-width:280px}.jss-results .jss-empty .jsse li{margin-top:6px}.jss-results .jss-empty .jsse span,.jss-results .jss-empty .jsse>*:first-child{font-weight:600;display:block;margin-bottom:4px}@media only screen and (max-width:767px){.jss-results .jss-empty .jsse{padding-right:28px;font-size:12px}}.jss-backs{background-color:#000;width:100%;height:100vh;opacity:.45;position:absolute;top:0;z-index:0}@media only screen and (max-width:767px){.js-search .jss-backs{height:100%;background-color:#00000073}}#z-predictive-search{padding:12px 0 28px 40px}@media only screen and (max-width:767px){#z-predictive-search{padding:10px 0 20px}}@media only screen and (min-width:768px){#z-predictive-search .z-search-results{display:flex}#z-predictive-search .z-search-results .z-search-query{width:40%;max-width:200px;padding-right:32px}}#z-predictive-search .z-search-query li{margin-bottom:10px}#z-predictive-search .z-search-query a{color:#221f1f;text-decoration:none}#z-predictive-search .z-search-query mark{background-color:transparent;font-weight:600;padding:0}@media only screen and (max-width:767px){#z-predictive-search .z-search-query ul{white-space:nowrap;overflow:auto;padding:0 16px}#z-predictive-search .z-search-query li{display:inline-block;background-color:#ececec;padding:4px 12px;border-radius:50px;margin-right:8px;margin-bottom:8px;font-size:11px}}[data-search-type=article] #z-predictive-search .z-search-query{display:none}#z-predictive-search .z-ps-swap{font-size:13px;margin-bottom:12px}#z-predictive-search .z-ps-swap a{color:#221f1f;margin-right:14px;text-decoration:none}[data-search-type=product] #z-predictive-search .z-ps-swap [data-swap-search=product],[data-search-type=article] #z-predictive-search .z-ps-swap [data-swap-search=article]{font-weight:600;text-decoration:underline;text-underline-offset:4px}@media only screen and (max-width:767px){#z-predictive-search .z-ps-swap{font-size:12px;padding:4px 0 0 16px}}#z-predictive-search .z-ps-products{padding:0 0 8px;overflow:auto}#z-predictive-search .z-ps-products .z-ps-products-ul{display:grid;grid-auto-flow:column;grid-template-rows:1fr;gap:12px;justify-content:start}#z-predictive-search .z-ps-products .z-ps-products-ul:after{content:"";display:block;width:24px;order:2}.body-dog #z-predictive-search .z-ps-products-ul .zsi-product{order:0}.body-dog #z-predictive-search .z-ps-products-ul .zsi-product.zsi-pet-cat,.body-cat #z-predictive-search .z-ps-products-ul .zsi-product{order:1}.body-cat #z-predictive-search .z-ps-products-ul .zsi-product.zsi-pet-cat{order:0}#z-predictive-search .z-ps-product-blog{flex:1;width:100%;overflow:hidden;color:#221f1f}#z-predictive-search .z-ps-result-count{padding-top:12px}#z-predictive-search .z-ps-result-count a{color:#221f1f;font-weight:500;text-decoration:underline;text-underline-offset:4px}@media only screen and (max-width:767px){#z-predictive-search .z-ps-result-count{padding-left:16px}}.zsi-card{width:200px;white-space:normal;display:flex;flex-direction:column;height:100%}@media only screen and (max-width:767px){.zsi-card{width:40vw;max-width:160px}#z-predictive-search .z-ps-products .z-ps-products-ul{padding-left:16px}}.zsi-card .zsi-image{display:block;margin-bottom:8px;background:#f5f5f5;aspect-ratio:1 / 1;overflow:hidden;flex-shrink:0}.zsi-card .zsi-image img{width:100%;height:100%;object-fit:cover;display:block}.zsi-card.zsi-article .zsi-image{aspect-ratio:3 / 2}.zsi-card .zsi-body{display:flex;flex-direction:column;flex:1 1 auto}.zsi-card .zsi-title{display:block;color:#221f1f;font-size:13px;line-height:1.3;text-decoration:none;margin-bottom:4px}.zsi-card .zsi-price{display:block;color:#221f1f;font-size:12px;text-decoration:none}.zsi-card .zsi-price s{opacity:.55;margin-right:4px}.zsi-card .zsi-sold{display:inline-block;margin-left:4px;opacity:.7}.zsi-card .zsi-excerpt{font-size:12px;line-height:1.35;margin:4px 0 0;color:#221f1fb3}.zsi-card .ruk_rating_snippet{min-height:18px;margin-bottom:2px}.zsi-card .col-quick-buy{width:100%;max-width:none;margin:auto 0 0;padding-top:8px;padding-bottom:12px}.zsi-card .col-quick-buy .size-col{display:block}.zsi-card .col-quick-buy .size-col.sin,.zsi-card .col-quick-buy .add-btn-other{display:none}.zsi-card .col-quick-buy select,.zsi-card .col-quick-buy .add-btn{display:block;width:100%;font-size:11px;line-height:1.2;padding:5px 6px;border-radius:2px}.zsi-card .col-quick-buy .add-btn{margin-top:4px;text-align:center}.jssmp-wrap{display:none}.jssmp-wrap .jssmp-form{display:flex;align-items:center;width:100%;background-color:#fff;color:#221f1f;border:1px solid #221f1f;border-radius:50px;padding:8px 16px}.jssmp-wrap .jssmp-icon{width:16px;margin-right:10px;line-height:0;flex-shrink:0;color:#221f1f}.jssmp-wrap .jssmp-icon svg{width:100%;height:auto;display:block;fill:currentColor}.jssmp-wrap .jssmp-icon svg path{fill:currentColor}.jssmp-wrap .jssmp-ph{font-size:15px;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#9a9a9a;opacity:1}@media only screen and (max-width:767px){.jssmp-wrap:not(.jssmp-wrap--desk){display:block;position:relative;z-index:5;margin-left:-15px;margin-right:-15px;margin-top:-15px;padding:0 12px 8px;cursor:pointer;-webkit-tap-highlight-color:transparent}body.naved .jssmp-wrap:not(.jssmp-wrap--desk){visibility:hidden;pointer-events:none}}@media only screen and (min-width:1200px){.jssmp-wrap--desk{display:block;width:200px;flex-shrink:0;margin:0 16px 0 0;padding:0;cursor:pointer}.jssmp-wrap--desk .jssmp-form{padding:7px 14px}.jssmp-wrap--desk .jssmp-ph{font-size:13px;text-align:left}.section-right .openSearch{display:none!important}}@media only screen and (min-width:1400px){.jssmp-wrap--desk{width:240px}}.section-right .openSearch{display:inline-block;vertical-align:middle;margin-right:10px;color:#221f1f;line-height:0}.section-right .openSearch svg{width:22px;height:22px;fill:currentColor}.section-right .openSearch svg path{fill:currentColor}@media only screen and (max-width:768px){.section-right .openSearch{position:relative;top:-3px}}@media only screen and (max-width:767px){.section-right .openSearch{display:none!important}}@media only screen and (min-width:768px){.section-right .openSearch{margin-right:22px}.section-right .openSearch svg{width:24px;height:24px}}#shopify-section-header .section-right.mob-hide--{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap}@media only screen and (min-width:768px){#shopify-section-header .section-right .cselect{position:relative;right:auto;top:auto;margin-top:0;margin-right:4px}#shopify-section-header .section-right .cselect.accen{right:auto}#shopify-section-header .section-right .cselect .cur{padding-bottom:0;align-items:center}}@media only screen and (max-width:767px){#shopify-section-header .left-nav .cselect-nav{position:absolute;top:14px;right:16px;left:auto;z-index:3;margin:0;font-size:14px}#shopify-section-header .left-nav .cselect-nav .cur{flex-direction:row;align-items:center;background:transparent;padding:0}#shopify-section-header .left-nav .cselect-nav .cur .arrow{display:block;height:auto;margin-left:4px}#shopify-section-header .left-nav .cselect-nav .cur .arrow svg{height:10px;top:0;transform:none}#shopify-section-header .left-nav .cselect-nav .flags{right:0}body.naved #shopify-section-header .section-right .cart-desk{opacity:0;pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/141/assets/CSS-search.css.map */
