:root{--hk233-ink:#10375c;--hk233-muted:#546e7f;--hk233-cta:#ef782b;--hk233-line:#e0eaf0;--hk233-shadow:0 9px 28px rgba(17,53,86,.065)}#MainContent{min-width:0}#MainContent .page-width{max-width:1320px}#MainContent h2{letter-spacing:-.025em}#MainContent .hk228-shelf{margin-bottom:27px;padding-top:8px}#MainContent .hk228-shelf__card{border-color:var(--hk233-line);box-shadow:var(--hk233-shadow);border-radius:21px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}#MainContent .hk228-shelf__card:hover{border-color:#c7dde7;box-shadow:0 18px 34px #0f325121}#MainContent .hk228-shelf__media{background:linear-gradient(145deg,#f5f9fc,#fff);height:187px;border-radius:14px;margin:12px 12px 0}#MainContent .hk228-shelf__media img{object-fit:contain;max-width:95%;max-height:95%;transition:transform .17s ease}#MainContent .hk228-shelf__card:hover .hk228-shelf__media img{transform:scale(1.035)}#MainContent .hk228-shelf__details{padding:13px 15px 15px;gap:9px}#MainContent .hk228-shelf__name{font-size:14px;line-height:1.42;font-weight:790;min-height:40px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}#MainContent .hk228-shelf__price{font-size:22px;font-weight:900;letter-spacing:-.02em;margin-top:auto;color:var(--hk233-ink)}#MainContent .hk228-shelf__add{min-height:47px;border-radius:12px;background:var(--hk233-cta);color:#113554;font-weight:900;font-size:13px;transition:background-color .16s ease,transform .16s ease}#MainContent .hk228-shelf__add:hover{background:#fa913e;transform:translateY(-1px)}#MainContent .hk228-shelf__all{color:#12577f;text-decoration-thickness:1.5px}#MainContent #ProductGridContainer .card-wrapper{background:#fff;border-radius:19px;border:1px solid var(--hk233-line);box-shadow:var(--hk233-shadow)}#MainContent #ProductGridContainer .card__media{background:linear-gradient(150deg,#f6fafb,#fff)}#MainContent #ProductGridContainer .card__media img{object-fit:contain!important}#MainContent #ProductGridContainer .card__heading{color:var(--hk233-ink);font-weight:800}#MainContent #ProductGridContainer .price,#MainContent #ProductGridContainer .price-item{font-weight:900;color:var(--hk233-ink)}#MainContent #ProductGridContainer .quick-add__submit{background:var(--hk233-cta);color:#113554;border-radius:12px;font-weight:900;box-shadow:none}#MainContent #ProductGridContainer .quick-add__submit:hover{background:#fa913e}#MainContent .hk228-offers__item{border-radius:20px;border-color:var(--hk233-line);box-shadow:var(--hk233-shadow)}#MainContent .hk228-offers__photo{background:linear-gradient(140deg,#f7fafc,#fff);border-radius:14px}#MainContent .hk228-offers__add{border-radius:12px;min-height:47px;background:var(--hk233-cta);font-weight:900;color:#103554}#MainContent .hk228-offers__add:hover{background:#fa913e}#MainContent .hk228-offers__name{font-weight:790}#MainContent .hk228-offers__price{font-weight:900}#MainContent .hk228-offers__categories a,#MainContent .hk228-offers__navigation a{border-radius:15px;min-height:48px}#MainContent .hk138-home-recipes__card,#MainContent .hk138-recepten .hk138-card{border-radius:18px;overflow:hidden}#MainContent .hk231-about__button,#MainContent .hk229-guides__button{font-weight:900}#MainContent a:focus-visible,#MainContent button:focus-visible{outline:3px solid #1487b0;outline-offset:3px}@media(max-width:989px){#MainContent #ProductGridContainer ul#product-grid.product-grid.grid,#MainContent #ProductGridContainer ul.product-grid.grid,#MainContent .template-search__results ul.product-grid.grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row;column-gap:11px!important;row-gap:14px!important}#MainContent #ProductGridContainer ul.product-grid.grid>li.grid__item,#MainContent .template-search__results ul.product-grid.grid>li.grid__item{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}}@media(max-width:700px){#MainContent .hk228-shelf{padding:6px 12px 0;margin-bottom:15px}#MainContent .hk228-shelf__grid,#MainContent .hk228-offers__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:10px;row-gap:10px}#MainContent .hk228-shelf__card{border-radius:15px}#MainContent .hk228-shelf__media{height:132px;margin:8px 8px 0;border-radius:10px}#MainContent .hk228-shelf__details{padding:10px;gap:8px}#MainContent .hk228-shelf__name{font-size:12px;line-height:1.37;min-height:50px;-webkit-line-clamp:3}#MainContent .hk228-shelf__price{font-size:18px}#MainContent .hk228-shelf__add{font-size:11px;min-height:44px;border-radius:10px;padding:8px 5px}#MainContent .hk228-offers__photo{height:129px}#MainContent .hk228-offers__item{padding:9px;border-radius:14px}#MainContent .hk228-offers__add{font-size:10px;line-height:1.3;min-height:47px;padding:8px 4px}#MainContent #ProductGridContainer .card-wrapper{border-radius:14px}#MainContent #ProductGridContainer .quick-add__submit{min-height:44px;font-size:11px}#MainContent .hk138-recepten .hk138-card__title{line-height:1.3}}@media(max-width:355px){#MainContent .hk228-shelf__grid,#MainContent .hk228-offers__grid{column-gap:7px}#MainContent .hk228-shelf__name{font-size:11px}#MainContent .hk228-shelf__add{font-size:10px}}@media(prefers-reduced-motion:reduce){#MainContent .hk228-shelf__card,#MainContent .hk228-shelf__add,#MainContent .hk228-shelf__media img{transition:none}#MainContent .hk228-shelf__card:hover,#MainContent .hk228-shelf__add:hover,#MainContent .hk228-shelf__card:hover .hk228-shelf__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hk360-polish-e233.css.map */
