#MainContent #ProductGridContainer .card-wrapper{display:flex;flex-direction:column;min-height:100%;padding:11px!important;border-radius:19px!important;background:#fff!important;border:1px solid #d8e6ee!important;box-shadow:0 8px 24px #08314c13!important;transition:transform .18s ease,box-shadow .18s ease}#MainContent #ProductGridContainer .card-wrapper:hover{transform:translateY(-2px);box-shadow:0 15px 30px #09355121!important;border-color:#b3d1dd!important}#MainContent #ProductGridContainer .card-wrapper>.card{flex:1 1 auto;min-width:0}#MainContent #ProductGridContainer .card-wrapper .card__inner{border:1px solid #eaf0f4;border-radius:13px!important;overflow:hidden;background:#fff!important}#MainContent #ProductGridContainer .card-wrapper .card__inner .card__media{background:#fff!important}#MainContent #ProductGridContainer .card-wrapper .card__media img{max-width:100%;max-height:100%;object-fit:contain!important;object-position:center!important;padding:9px!important}#MainContent #ProductGridContainer .card-wrapper .card__heading{font-size:13px;font-weight:850;line-height:1.45;letter-spacing:0;color:#123b5d;overflow-wrap:anywhere}#MainContent #ProductGridContainer .card-wrapper .card__information{padding-top:12px}#MainContent #ProductGridContainer .card-wrapper .price-item{font-size:21px;font-weight:900;line-height:1.28;letter-spacing:-.015em;color:#0f3659}#MainContent #ProductGridContainer .card-wrapper .quick-add{margin:12px 0 0;width:100%}#MainContent #ProductGridContainer .card-wrapper .quick-add__submit{min-height:51px!important;width:100%!important;border-radius:12px!important;font-weight:900!important;font-size:13px!important;line-height:1.3!important;color:#123959!important;background:#f7802f!important;white-space:normal!important}#MainContent #ProductGridContainer .card-wrapper .quick-add__submit:hover{background:#ff9747!important}#MainContent #ProductGridContainer .card-wrapper.hk360-spanish-photo-free .card__inner{background:linear-gradient(145deg,#f5f9fb,#fff)!important}#MainContent .hk228-shelf__card{display:flex;flex-direction:column;min-width:0;border-radius:19px!important;border:1px solid #d5e5ed!important;box-shadow:0 7px 24px #09334f13!important;transition:transform .17s ease,box-shadow .17s ease}#MainContent .hk228-shelf__card:hover{transform:translateY(-2px);box-shadow:0 17px 31px #09334f24!important}#MainContent .hk228-shelf__media{border:1px solid #e8eff4;border-radius:13px!important;overflow:hidden}#MainContent .hk228-shelf__media img{object-fit:contain!important;max-width:100%;max-height:100%;padding:7px!important}#MainContent .hk228-shelf__name{font-weight:850;font-size:12.5px;line-height:1.42;min-height:39px;overflow-wrap:anywhere}#MainContent .hk228-shelf__price{font-size:21px;line-height:1.2;font-weight:900}#MainContent .hk228-shelf__add,#MainContent .hk228-shelf__card .hk237-select-option{min-height:51px!important;width:100%;font-size:13px!important;border-radius:12px!important;font-weight:900!important}#MainContent .hk228-shelf__card a:focus-visible,#MainContent #ProductGridContainer a:focus-visible,#MainContent .hk228-shelf__card button:focus-visible,#MainContent #ProductGridContainer button:focus-visible{outline:3px solid #087fa7!important;outline-offset:3px}@media(max-width:749px){#MainContent #ProductGridContainer .card-wrapper{padding:7px!important;border-radius:15px!important}#MainContent #ProductGridContainer ul.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px 9px!important}#MainContent #ProductGridContainer .card-wrapper .card__media img{padding:5px!important}#MainContent #ProductGridContainer .card-wrapper .card__heading{font-size:11.5px;line-height:1.42}#MainContent #ProductGridContainer .card-wrapper .price-item{font-size:18px}#MainContent #ProductGridContainer .card-wrapper .quick-add__submit{font-size:11.5px!important;min-height:47px!important;padding:9px 5px!important}#MainContent .hk228-shelf__card{border-radius:15px!important}#MainContent .hk228-shelf__media{height:147px}#MainContent .hk228-shelf__name{font-size:11.5px;line-height:1.42}#MainContent .hk228-shelf__price{font-size:18px}#MainContent .hk228-shelf__add,#MainContent .hk228-shelf__card .hk237-select-option{min-height:48px!important;font-size:11.5px!important}}@media(prefers-reduced-motion:reduce){#MainContent #ProductGridContainer .card-wrapper,#MainContent .hk228-shelf__card{transition:none}#MainContent #ProductGridContainer .card-wrapper:hover,#MainContent .hk228-shelf__card:hover{transform:none}}#MainContent #ProductGridContainer .card-wrapper{border-color:#d9e5ec!important;box-shadow:0 8px 23px #0f334e13,0 2px 5px #0f334e08!important}#MainContent #ProductGridContainer .card-wrapper .card__inner{border-color:#eaf1f4!important;border-radius:16px!important;background:linear-gradient(145deg,#fff,#f8fbfc)!important}#MainContent #ProductGridContainer .card-wrapper .card__heading{color:#113956!important;letter-spacing:-.012em;overflow-wrap:anywhere}#MainContent #ProductGridContainer .card-wrapper .card__information{padding:13px 5px 8px}#MainContent #ProductGridContainer .card-wrapper .quick-add__submit,#MainContent .hk228-shelf__add,#MainContent .hk228-offers__add{background:linear-gradient(115deg,#ff9143,#f47b29)!important;color:#113758!important;border-color:transparent!important;box-shadow:0 5px 12px #ed702730!important;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){#MainContent #ProductGridContainer .card-wrapper .quick-add__submit:hover,#MainContent .hk228-shelf__add:hover,#MainContent .hk228-offers__add:hover{background:linear-gradient(115deg,#ffab61,#ff8a31)!important;box-shadow:0 7px 15px #ed702738!important;transform:translateY(-1px)}}#MainContent #ProductGridContainer .card-wrapper a:focus-visible,#MainContent #ProductGridContainer .card-wrapper button:focus-visible,#MainContent .hk228-shelf__card :is(a,button):focus-visible,#MainContent .hk228-offers__item :is(a,button):focus-visible{outline:3px solid #167da9!important;outline-offset:3px!important}@media(max-width:749px){#MainContent #ProductGridContainer ul.product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px 9px!important}#MainContent #ProductGridContainer .card-wrapper{min-width:0;padding:8px!important}#MainContent #ProductGridContainer .card-wrapper .card__heading{font-size:12px!important;line-height:1.42!important;overflow-wrap:anywhere}#MainContent #ProductGridContainer .card-wrapper .price-item{font-size:18.5px!important;font-weight:900!important}#MainContent #ProductGridContainer .card-wrapper .quick-add__submit{min-height:47px!important;font-size:11.5px!important;padding:10px 7px!important;white-space:normal!important}}@media(prefers-reduced-motion:reduce){#MainContent #ProductGridContainer .card-wrapper .quick-add__submit,#MainContent .hk228-shelf__add,#MainContent .hk228-offers__add{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hk360-retail-cards-e245.css.map */
