.collection .product-card-wrapper .card{height:100%;overflow:hidden;border:.1rem solid #dce7df;border-radius:.8rem;background:#fff;box-shadow:0 1.2rem 3.5rem #17342b14;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.collection .product-card-wrapper .card:hover{border-color:#c3d8ca;box-shadow:0 1.8rem 4.2rem #17342b21;transform:translateY(-.2rem)}.collection .product-card-wrapper .card__inner{overflow:hidden;border:0;border-radius:.8rem .8rem 0 0;background:radial-gradient(circle at 18% 16%,rgba(255,255,255,.9),transparent 28%),linear-gradient(135deg,#edf8ef,#eef3fb 52%,#ebe4ff)}.collection .product-card-wrapper .card__inner:after{content:none}.collection .product-card-wrapper .card__media,.collection .product-card-wrapper .media{background:transparent}.collection .product-card-wrapper .card__media .media img,.collection .product-card-wrapper .media>img{width:100%;height:100%;padding:2rem;box-sizing:border-box;object-fit:contain;object-position:center center;filter:drop-shadow(0 1.4rem 1.6rem rgba(23,52,43,.13));transform:scale(.96);transition:transform .18s ease,filter .18s ease}.collection .product-card-wrapper .card:hover .card__media .media img,.collection .product-card-wrapper .card:hover .media>img{filter:drop-shadow(0 1.8rem 2rem rgba(23,52,43,.17));transform:scale(.99)}.collection .product-card-wrapper .card__content{grid-template-rows:auto 1fr auto;padding:1.6rem}.collection .product-card-wrapper .card__information{padding:0}.collection .product-card-wrapper .card__heading{color:#17342b;min-height:4.4rem;font-size:1.65rem;font-weight:850;line-height:1.16}.collection .product-card-wrapper .card__heading a:hover{color:#174c38;text-decoration:none}.collection .product-card-wrapper .card-information{display:grid;gap:.9rem;margin-top:1rem}.collection .product-card-wrapper .fh-card-benefit{width:fit-content;max-width:100%;border:.1rem solid #dce7df;border-radius:999px;padding:.45rem .8rem;background:#f5f8ef;color:#496158;font-size:1.18rem;font-weight:800;line-height:1.15}.collection .product-card-wrapper .price{color:#17342b;font-weight:850}.collection .product-card-wrapper .price__regular,.collection .product-card-wrapper .price__sale{font-size:1.62rem}.collection .product-card-wrapper .unit-price{color:#6a7b73;font-size:1.15rem}.collection .product-card-wrapper .card__badge{margin:1rem}.collection .product-card-wrapper .badge{border:0;border-radius:999px;padding:.5rem .8rem;background:#ffe08a;color:#5a3b00;font-weight:850}.collection .quick-add{margin-top:1.4rem}.collection .quick-add__submit{min-height:4.6rem;border:0;border-radius:.8rem;background:#174c38;color:#fff;font-size:1.36rem;font-weight:850;letter-spacing:0;box-shadow:0 1rem 2.4rem #174c382e}.collection .quick-add__submit:before,.collection .quick-add__submit:after{content:none}.collection .quick-add__submit:hover{cursor:pointer;background:#0e3728;transform:translateY(-1px)}@media screen and (max-width:749px){.collection .product-card-wrapper .card__inner{border-bottom:.1rem solid rgba(23,52,43,.06)}.collection .product-card-wrapper .card__media .media img,.collection .product-card-wrapper .media>img{padding:1.2rem}.collection .product-card-wrapper .card__content{padding:1.8rem 1.2rem 1.2rem}.collection .product-card-wrapper .card__heading{min-height:auto;font-size:1.34rem;line-height:1.18;margin-top:0;margin-bottom:.9rem}.collection .product-card-wrapper .card-information{gap:.8rem;margin-top:0}.collection .product-card-wrapper .fh-card-benefit{font-size:1.08rem;line-height:1.16}.collection .quick-add__submit{font-size:1.22rem;padding-left:1rem;padding-right:1rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/fh-collection.css.map */
