.collection-hero{background:#f8f0e9}.collection-hero__inner{padding-top:6.4rem;padding-bottom:4.8rem}.collection-hero__text-wrapper{max-width:76rem}.collection-hero__title{margin:0 0 1.6rem;color:#173e3d}.collection-hero__description{max-width:68rem;color:#50635e;font-size:1.75rem;line-height:1.65}.collection-hero__description p{margin:0}.collection{background:#fbfaf7}.collection .facets-wrapper,.collection .facets-container{margin-bottom:2.4rem}.collection .facets__form,.collection .facets-container-drawer{border:.1rem solid #dce7df;border-radius:1.6rem;padding:1.2rem 1.6rem;background:#ffffffd1;box-shadow:0 .8rem 2.4rem #17342b0d}.collection .product-grid{row-gap:3.2rem}.collection .product-card-wrapper .card{height:100%;overflow:hidden;border:.1rem solid #dce7df;border-radius:2.2rem;background:#fff;box-shadow:0 1.2rem 3.5rem #17342b14;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.collection .product-card-wrapper .card:hover{border-color:#bfd4c6;box-shadow:0 2rem 4.8rem #17342b24;transform:translateY(-.4rem)}.collection .product-card-wrapper .card__inner{overflow:hidden;border:0;border-radius:2.2rem 2.2rem 0 0;background:radial-gradient(circle at 20% 14%,rgba(255,255,255,.95),transparent 30%),linear-gradient(145deg,#f5efe9,#eef6f1 52%,#eee8f7)}.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:2.6rem;box-sizing:border-box;object-fit:contain;object-position:center;filter:drop-shadow(0 1.5rem 1.8rem rgba(23,52,43,.14));transform:scale(.95);transition:transform .2s ease,filter .2s ease}.collection .product-card-wrapper .card:hover .card__media .media img,.collection .product-card-wrapper .card:hover .media>img{filter:drop-shadow(0 2rem 2.4rem rgba(23,52,43,.18));transform:scale(.99)}.collection .product-card-wrapper .card__content{grid-template-rows:auto 1fr auto;padding:2rem}.collection .product-card-wrapper .card__information{padding:0}.collection .product-card-wrapper .card__heading{min-height:5.2rem;margin:0;color:#173e3d;font-size:2.05rem;font-weight:500;line-height:1.2}.collection .product-card-wrapper .card__heading a:hover{color:#a65d4e;text-decoration:none}.collection .product-card-wrapper .card-information{display:grid;gap:1rem;margin-top:1.2rem}.collection .product-card-wrapper .fh-card-benefit{width:fit-content;max-width:100%;border:.1rem solid #dce7df;border-radius:999px;padding:.5rem .9rem;background:#f5f8ef;color:#496158;font-size:1.18rem;font-weight:700;line-height:1.2}.collection .product-card-wrapper .price{color:#173e3d;font-weight:800}.collection .product-card-wrapper .price__regular,.collection .product-card-wrapper .price__sale{font-size:1.7rem}.collection .product-card-wrapper .card__badge{margin:1.2rem}.collection .product-card-wrapper .badge{border:0;border-radius:999px;padding:.55rem .9rem;background:#ffe4aa;color:#64430a;font-weight:800}.collection .quick-add{margin-top:1.6rem}.collection .quick-add__submit{min-height:4.8rem;border:0;border-radius:999px;background:#174c38;color:#fff;font-size:1.4rem;font-weight:800;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{background:#0e3728;transform:translateY(-1px)}@media screen and (max-width:749px){.collection-hero__inner{padding-top:4.2rem;padding-bottom:3.2rem}.collection-hero__description{font-size:1.55rem}.collection .product-grid{row-gap:1.8rem}.collection .product-card-wrapper .card{border-radius:1.6rem}.collection .product-card-wrapper .card__inner{border-radius:1.6rem 1.6rem 0 0}.collection .product-card-wrapper .card__media .media img,.collection .product-card-wrapper .media>img{padding:1.4rem}.collection .product-card-wrapper .card__content{padding:1.4rem 1.2rem 1.2rem}.collection .product-card-wrapper .card__heading{min-height:auto;font-size:1.55rem}.collection .product-card-wrapper .fh-card-benefit{font-size:1.05rem}.collection .quick-add__submit{min-height:4.4rem;padding-inline:.9rem;font-size:1.18rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/fh-collection.css.map */
