.tps-products-section{margin:0!important;padding:0!important}.tps-products{background:#f2ede6;padding:12.8rem 0}.tps-products__container{max-width:1400px;margin:0 auto;padding:0 4.8rem}.tps-products__header{max-width:700px;margin-bottom:3.2rem}.tps-products__label{font-family:Outfit,sans-serif;font-size:1.68rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:#a23e5a;margin-bottom:1.2rem}.tps-products__heading{font-family:Fraunces,serif;font-weight:700;line-height:1.12;color:#1c1917;font-size:clamp(3.2rem,3.5vw,4.8rem);margin-bottom:1.2rem}.tps-products__desc{color:#78716c;font-family:Outfit,sans-serif;font-size:1.6rem;line-height:1.6;margin-bottom:0}.tps-products__tabs{display:flex;gap:1.2rem;flex-wrap:wrap;margin-bottom:4.8rem}.tps-products__tab{border-radius:50px;padding:.88rem 2.24rem;border:1.5px solid #E7E0D7;background:#fff;color:#1c1917;font-weight:500;cursor:pointer;transition:all .3s ease;font-size:1.68rem;font-family:Outfit,sans-serif}.tps-products__tab:hover{border-color:#a23e5a;color:#a23e5a}.tps-products__tab.active{background:#a23e5a;color:#fff;border-color:#a23e5a}.tps-products__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:3.2rem}.tps-products__grid.collapsed .tps-products__card:nth-child(n+7){display:none}.tps-products__card{background:#fff;border-radius:16px;overflow:hidden;border:1px solid #E7E0D7;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.tps-products__card:hover{transform:translateY(-6px);box-shadow:0 20px 40px #00000014;border-color:transparent}.tps-products__card-img{width:100%;aspect-ratio:4 / 3;object-fit:cover;background:#fff;display:block}.tps-products__card-img--placeholder{background:#f2ede6}.tps-products__card-info{padding:2.4rem}.tps-products__card-name{font-family:Outfit,sans-serif;font-size:1.68rem;font-weight:600;margin-bottom:1.2rem;color:#1c1917}.tps-products__card-tags{display:flex;gap:.64rem;flex-wrap:wrap;margin-bottom:1.6rem}.tps-products__card-tag{font-size:1.472rem;font-weight:500;padding:.4rem .96rem;background:#f2ede6;border-radius:50px;color:#78716c;text-transform:capitalize;font-family:Outfit,sans-serif}.tps-products__card-cta{font-size:1.68rem;display:inline-block;color:#a23e5a;text-decoration:none;font-weight:600;font-family:Outfit,sans-serif;transition:color .3s ease}.tps-products__card-cta:hover{color:#c75474}.tps-products__expand{text-align:center;margin-top:4rem}.tps-products__expand-btn{display:inline-flex;align-items:center;gap:.8rem;font-family:Outfit,sans-serif;font-size:1.68rem;font-weight:600;color:#1c1917;background:#fff;padding:1.28rem 3.2rem;border-radius:50px;border:1.5px solid #E7E0D7;cursor:pointer;transition:all .4s ease;letter-spacing:.04em}.tps-products__expand-btn:hover{border-color:#a23e5a;color:#a23e5a}.tps-products__expand-count{margin-top:1.2rem;font-size:1.68rem;color:#78716c;font-family:Outfit,sans-serif}@media(max-width:1024px){.tps-products__container{padding:0 3.2rem}}@media(max-width:768px){.tps-products{padding:5.6rem 0}.tps-products__container{padding:0 2rem}.tps-products__header{margin-bottom:2rem}.tps-products__tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.4rem;margin-bottom:2.4rem;gap:.8rem}.tps-products__tabs::-webkit-scrollbar{display:none}.tps-products__tab{white-space:nowrap;flex-shrink:0;padding:.72rem 1.6rem;font-size:1.312rem}.tps-products__grid{grid-template-columns:1fr 1fr;gap:1.2rem}.tps-products__card{border-radius:8px}.tps-products__card-img{aspect-ratio:4 / 3}.tps-products__card-info{padding:1.2rem}.tps-products__card-name{font-size:1.312rem;margin-bottom:.64rem}.tps-products__card-tags{margin-bottom:.8rem}.tps-products__card-tag{font-size:1.088rem;padding:.24rem .72rem}.tps-products__card-cta{font-size:1.312rem}.tps-products__expand{margin-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tps-products.css.map */
