@font-face{font-family:Obviously Narrow;src:url(../assets/fonts/Obviously-NarrowBlack.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Obviously Black;src:url(../assets/fonts/Obviously-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Obviously Narrow;src:url(../assets/fonts/Obviously-NarrowBlack.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}.collection .font{font-family:Obviously Narrow,sans-serif;font-weight:900}.collection .treats{background:#fffbf7;padding:4.8rem 1rem 3.75rem}.collection .treats__container{max-width:1200px;margin:0 auto;text-align:center}.collection .treats__title{font-size:3.5rem;font-family:Obviously Narrow,sans-serif;font-weight:900;letter-spacing:2px;text-transform:uppercase;color:#312e7c;margin-bottom:3.3rem}.collection .treats__nav{display:flex;justify-content:center}.collection .treats__list{display:flex;flex-wrap:wrap;gap:1rem;padding:0;margin:0;list-style:none;justify-content:center}.collection .treats__item{display:inline-flex}.collection .treats__button{display:inline-block;padding:.625rem 1.25rem;font-size:1.75rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;color:#312e7c;border:3px solid #312e7c;border-radius:999px;background-color:transparent;text-decoration:none;transition:all .2s ease}.collection .treats__button--active{background-color:#ded9ff;color:#312e7c;box-shadow:0 5px #312e7c}.collection .treats__button:hover,.collection .treats__button:focus-visible{background-color:#ded9ff;color:#312e7c;box-shadow:0 5px #312e7c}.collection .good-collection{width:100%;background-color:#fffbf7}.collection .collection__container{max-width:1300px;margin:0 auto;padding:0rem 1rem 6rem}.collection .collection__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.collection .product-card{background-color:#fffbf7;border-radius:1rem;overflow:hidden;display:flex;flex-direction:column;padding-bottom:1.9rem;position:relative;border:none;box-shadow:none}.collection .product-image--border{border:4px solid #312e7c;box-shadow:0 3px #312e7c;border-radius:1rem;overflow:hidden;margin-bottom:1.5rem}.collection .product-card__badge{display:flex;align-items:center;position:absolute;top:-1px;left:4px;height:80px;overflow:hidden}.collection .product-card__badge_img{background:#5daff4;height:70px;width:60px;display:flex;align-items:center;justify-content:center;border-radius:11.5px 0 0}.collection .product-card__badge_text{display:flex;align-items:center;color:#312e7c;height:70px;font-family:Barlow,sans-serif;font-size:1.25rem;background:#fffbf7;font-weight:600;padding:0 1rem;letter-spacing:1.2px}.collection .product-card__image{object-fit:cover;display:flex;align-items:center;justify-content:center;margin-bottom:0}.collection .product-card__image a{width:100%}.collection .product-card__image img{width:100%;max-width:100%;height:22rem;object-fit:cover;display:block}.collection .product-card:hover{transform:translateY(0)}.collection .product-card:hover .btn--primary{background:#312e7c}.collection .product-card__content{text-align:center}.collection .product-card__title{font-size:2.2rem;font-family:Barlow Condensed,sans-serif;font-weight:600;color:#312e7c;margin-bottom:.6rem}.collection .product-card__price{font-size:1.25rem;font-family:Barlow,sans-serif;font-weight:600;letter-spacing:1.2px;color:#312e7c;margin-bottom:1.1rem}.collection .product-card__rating{display:flex;align-items:center;justify-content:center;margin-bottom:.9rem}.collection .product-card__stars img{width:15px;height:15px}.collection .product-card__score,.collection .product-card__reviews{font-size:1rem;font-family:Poppins,sans-serif;font-weight:500;color:#f15627}.collection .btn{border:none;border-radius:999px;text-transform:uppercase;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.collection .btn--primary{background-color:#f15627;color:#fffbf7;font-size:1.8rem;width:80%;padding:.5rem 0;font-family:Barlow Condensed,sans-serif;font-weight:600}@media screen and (max-width: 500px){.collection .collection__grid{grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/good_collection_main.css.map */
