:root{--kp70-blue:#045cd8;--kp70-navy:#081e30}.predictive-search__results-groups-wrapper{gap:1.5rem}.predictive-search__item--link-with-thumbnail{border-radius:12px;gap:1.3rem;padding:1rem 1.2rem;transition:background .16s ease}.predictive-search__item--link-with-thumbnail:hover,.predictive-search__item--link-with-thumbnail:focus-visible{background:#edf4ff}.predictive-search__image{border-radius:9px;background:#f5f7fa;object-fit:contain;width:62px;height:62px}.predictive-search__item-heading{font-weight:650;line-height:1.35}.kp70-search-price{font-weight:800;color:var(--kp70-blue);font-size:1.5rem}.predictive-search__search-for-button{border-top:1px solid #e3eaf2;background:#f4f8ff;font-weight:700}.kp-category{overflow:hidden;border-radius:17px;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 5px 18px #081e3012}.kp-category:hover{transform:translateY(-4px);box-shadow:0 15px 32px #081e3024}.kp-category-img img{transition:transform .3s ease}.kp-category:hover .kp-category-img img{transform:scale(1.045)}.kp-category-text strong{letter-spacing:-.015em}.kp70-product-card{display:flex;flex-direction:column;min-width:0;overflow:hidden}.kp70-card-link{display:block;color:inherit;text-decoration:none;flex:1;min-width:0}.kp70-card-link:hover{text-decoration:none}.kp70-card-buy{padding:0 12px 14px;margin-top:auto}.kp70-card-buy product-form,.kp70-card-buy form{display:block;width:100%}.kp70-buy-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:9px 10px;border:1px solid var(--kp70-blue);border-radius:9px;background:var(--kp70-blue);color:#fff;font:inherit;font-weight:700;font-size:13px;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;transition:background .15s ease,transform .15s ease}.kp70-buy-btn:hover{background:#0348ac;color:#fff;transform:translateY(-1px)}.kp70-buy-btn:focus-visible{outline:3px solid #ffba38;outline-offset:2px}.kp70-buy-btn[disabled],.kp70-soldout{background:#e8edf3;border-color:#e8edf3;color:#536070;cursor:default}.kp70-card-buy .product-form__error-message-wrapper{font-size:12px;margin-top:6px}@media(max-width:749px){.predictive-search__item--link-with-thumbnail{padding:10px;gap:10px}.predictive-search__image{width:54px;height:54px}.kp-category{border-radius:12px}.kp-category-text{padding:10px!important}.kp-category-text strong{font-size:clamp(13px,3.5vw,17px);line-height:1.25}.kp-category-text p{font-size:12px;line-height:1.4}.kp70-card-buy{padding:0 8px 10px}.kp70-buy-btn{min-height:42px;font-size:12px;padding:8px 6px}.kp-product-card,.card-wrapper{min-width:0}.kp-product-title,.card__heading{overflow-wrap:anywhere}.product-grid{row-gap:1.8rem}}@media(prefers-reduced-motion:reduce){.kp-category,.kp-category-img img,.kp70-buy-btn{transition:none}}@media screen and (max-width:749px){.kp-product-scroll{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;overflow:visible!important;scroll-snap-type:none!important}.kp-product-scroll>.kp-product-card{width:100%!important;min-width:0!important;max-width:100%!important;flex:none!important;scroll-snap-align:none!important}.kp70-card-buy{padding:0 7px 10px!important}.kp70-buy-btn{min-height:44px;font-size:11px;padding:8px 5px;overflow-wrap:anywhere}.kp-product-info{padding:10px 8px!important;min-width:0}.kp-product-title{overflow-wrap:anywhere}ul#product-grid.product-grid,#product-grid>ul.product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;min-width:0!important}ul#product-grid.product-grid>li.grid__item,#product-grid>ul.product-grid>li.grid__item{width:100%!important;max-width:100%!important;min-width:0!important;flex:none!important}div#product-grid.template-search__results{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/kp-7-0.css.map */
