.ts-recipes__slider{margin-right:calc(var(--ia-page-padding-x) * -1)}.ts-recipes__slider .keen-slider{padding-block:32px 24px}.ts-recipes__footer{display:flex;flex-direction:column;align-items:center}.ts-recipes__slider{--ts-bs-arrow-top: 50%}.ts-recipe-card{perspective:1600px;overflow:visible!important}.ts-recipe-card__inner{position:relative;width:100%;aspect-ratio:314 / 350;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,0,.2,1)}.ts-recipe-card.is-flipped .ts-recipe-card__inner{transform:rotateY(180deg)}.ts-recipe-card__face{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--ia-section-border-radius, 5px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ts-recipe-card__back{transform:rotateY(180deg);cursor:pointer}.ts-recipe-card__front{transform:rotateY(0);cursor:pointer}.ts-recipe-card__media{position:absolute;top:0;right:0;bottom:0;left:0}.ts-recipe-card__media img,.ts-recipe-card__media svg{display:block;width:100%;height:100%;object-fit:cover}.ts-recipe-card__front:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.4),transparent 42%);pointer-events:none}.ts-recipe-card__bar{position:absolute;inset-inline:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px}.ts-recipe-card__title{color:#fff;font-weight:300;font-size:20px;line-height:1.2}.ts-recipe-card__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.ts-recipe-card__scrim:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--ts-noise-image);background-repeat:repeat;mix-blend-mode:overlay;opacity:var(--ts-recipe-noise, 0)}.ts-recipe-card__back-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;gap:16px;padding:50px 13px;text-align:center;--ts-recipe-fg: #fff;color:var(--ts-recipe-fg)}.ts-recipe-card__recipe{flex:1;display:flex;flex-direction:column;justify-content:center;gap:16px}.ts-recipe-card__recipe p{margin:0;font-family:var(--ia-font-body);font-weight:400;font-size:14px;line-height:1;text-transform:uppercase}.ts-recipe-card__back .ia-button{width:auto;max-width:100%;background:transparent;color:var(--ts-recipe-fg);border-color:currentColor;font-family:var(--ia-font-body);font-weight:400;font-size:14px;line-height:1;letter-spacing:0;text-transform:uppercase}@media(hover:hover){.ts-recipe-card__back .ia-button:hover{background:var(--ts-recipe-fg);color:#202020;border-color:var(--ts-recipe-fg)}}.ts-recipe-card__flip{flex:none;display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;padding:0;border:0;border-radius:50%;background:#fff;color:#202020;cursor:pointer}.ts-recipe-card__flip svg{width:14px;height:14px}.ts-recipe-card__back .ts-recipe-card__flip{position:absolute;right:20px;bottom:20px;z-index:2}@media(min-width:1024px){.ts-recipes__slider .keen-slider{padding-block:40px}.ts-recipe-card__inner{aspect-ratio:411.52 / 540}.ts-recipe-card__back-content{padding:114px 20px}.ts-recipe-card__title{font-size:24px}.ts-recipe-card__recipe p{font-size:16px}.ts-recipe-card__flip{width:40px;height:40px}.ts-recipe-card__flip svg{width:16px;height:16px}}@media(min-width:1024px){.ts-recipes__slider--few .keen-slider{justify-content:center;transform:none!important}.ts-recipes__slider--few .keen-slider__slide{transform:none!important}.ts-recipes__slider--few .keen-slider__slide+.keen-slider__slide{margin-left:var(--spacing-desktop)}}
/*# sourceMappingURL=/cdn/shop/t/140/assets/ts-recipes.css.map */
