.ts-featured-products__heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.ts-featured-products__container{max-width:1440px;width:100%;padding:0 50px;margin:0 auto}.ts-featured-products__title{margin:0;color:#000;font-family:Onest,sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-1.56px}.ts-featured-products__link{display:flex;align-items:center;justify-content:center;text-decoration:none;max-width:243px;width:100%;height:52px;border-radius:6px;border:2px solid #000;color:#000;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.84px;transition:all .3s ease}.ts-featured-products__link:hover{opacity:.7}.ts-featured-products__body{display:flex;gap:28px}.ts-featured-products--product{display:flex;flex-direction:column;justify-content:space-between;gap:31px}.ts-featured-products--product-content-wrap{display:flex;flex-direction:column;border-radius:8px;background:#fafafa;padding:21px 30px 28px 29px;height:100%}.ts-featured-products--product-image{display:flex;align-items:center;justify-content:center;width:100%;height:auto}.ts-featured-products--product-image img{width:100%;height:fit-content;object-fit:cover;aspect-ratio:1.1/1}.ts-featured-products--product-title{margin:19px 0;color:#000;font-family:Onest,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.96px;text-decoration:none}.ts-featured-products--product-rating{margin-top:11px}.ts-featured-products__wrap{display:flex;flex-direction:column;gap:62px}.ts-featured-products--product-price{margin:auto 0 0;color:#000;font-family:Onest,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.72px}.ts-featured-products--product-button{display:flex;align-items:center;justify-content:center;border-radius:6px;border:2px solid #000;height:52px;max-width:100%;width:100%;color:#000;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.72px;text-decoration:none;transition:all .3s ease;padding:20px 0;margin-top:20px}.ts-featured-products--product-button:hover{color:#000;background:#fff}.ts-featured-products--product-short-description{margin:0 0 24px;color:#000;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.6px}.product-feature__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.product-feature__icon img,.product-feature__icon svg{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1}.ts-featured-products--product-feature{display:flex;align-items:center;gap:5px;max-width:fit-content;width:100%;padding:6px 11px;border-radius:100px;border:2px solid #41a6ec;white-space:nowrap}.ts-featured-products--product-features-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:19px}.product-feature__text{color:#000;text-align:center;font-family:Onest,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.154px}.ts-featured-products--product:nth-child(1) .ts-featured-products--product-feature{border:2px solid #41a6ec}.ts-featured-products--product:nth-child(2) .ts-featured-products--product-feature{border:2px solid #5bca29}.ts-featured-products--product:nth-child(3) .ts-featured-products--product-feature{border:2px solid #ff6730}.ts-featured-products--product:nth-child(4) .ts-featured-products--product-feature{border:2px solid #7238f4}.ts-featured-products__wrap .ts-featured-products--product{max-width:25%;width:100%}.ts-featured-products__separator{margin:0 5px}.ts-button span{pointer-events:none;transition:all .3s ease}.ts-featured-products__wrap .ts-cart__upsell-action .ts-button{display:flex;align-items:center;justify-content:center;border-radius:6px;border:2px solid #000;height:52px;max-width:100%;width:100%;color:#000;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.72px;text-decoration:none;transition:all .3s ease;padding:20px 0;margin-top:20px;background:#fff}.ts-featured-products__wrap .ts-cart__upsell-action form{width:100%}.ts-featured-products__wrap .ts-cart__upsell-action .ts-button:hover{color:#fff;background:#000}@media screen and (max-width: 999px){.ts-featured-products__body{flex-wrap:wrap}.ts-featured-products--product,.ts-featured-products__wrap .ts-featured-products--product{max-width:calc(50% - 14px)}.ts-featured-products__wrap .ts-cart__upsell-action .ts-button{height:40px;font-size:16px;margin-top:0}.ts-featured-products__container{padding:0 20px}.ts-featured-products--product-button{height:40px;font-size:16px}.ts-featured-products--product-content-wrap{padding:10px}.ts-featured-products--product-title{font-size:20px}.ts-featured-products--product-short-description{font-size:15px}.ts-featured-products--product-feature{padding:5px}.ts-featured-products--product-price{font-size:20px}.ts-featured-products__title{font-size:28px}.ts-featured-products__heading{flex-direction:row;gap:30px}.ts-featured-products__link{height:52px;max-width:40%;font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ts-featured-products.css.map */
