.recipe-cross-sell{border-block-start:1px solid rgb(26 26 26 / .08);background:#fafafa}.recipe-cross-sell__inner{max-width:var(--page-width, 1200px);margin:0 auto;padding:clamp(1.75rem,4vw,2.75rem) clamp(1.25rem,4vw,2.5rem)}.recipe-cross-sell__head{text-align:center;margin-block-end:1.35rem}.recipe-cross-sell__heading{font-family:var(--font-primary--family);font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:800;margin:0 0 .35rem;letter-spacing:-.02em;color:var(--ink, #1a1a1a)}.recipe-cross-sell__sub{margin:0;color:rgb(var(--color-foreground-rgb) / .68);font-size:.95rem}.recipe-cross-sell__grid{list-style:none;margin:0 auto;padding:0;display:grid;gap:1.15rem;justify-content:center;justify-items:center;grid-template-columns:minmax(0,15.5rem);width:100%;max-width:56rem}@media screen and (min-width:750px){.recipe-cross-sell__grid[data-count="1"]{grid-template-columns:minmax(0,16.5rem)}.recipe-cross-sell__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,16rem))}.recipe-cross-sell__grid[data-count="3"],.recipe-cross-sell__grid[data-count="4"],.recipe-cross-sell__grid[data-count="5"],.recipe-cross-sell__grid[data-count="6"]{grid-template-columns:repeat(3,minmax(0,15.5rem))}}@media screen and (min-width:990px){.recipe-cross-sell__grid[data-count="1"]{grid-template-columns:minmax(0,17.5rem)}.recipe-cross-sell__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,17rem))}.recipe-cross-sell__grid[data-count="3"],.recipe-cross-sell__grid[data-count="4"],.recipe-cross-sell__grid[data-count="5"],.recipe-cross-sell__grid[data-count="6"]{grid-template-columns:repeat(3,minmax(0,16.5rem))}}.recipe-cross-sell__item{margin:0;min-width:0;width:100%}.recipe-cross-sell__media.sk-pack-card__media,.recipe-cross-sell__media{aspect-ratio:2 / 3!important;max-height:22rem;width:100%;overflow:hidden!important;box-sizing:border-box}.recipe-cross-sell__media .product-media--clearcut,.recipe-cross-sell__media .product-media--clearcut-glass{width:100%!important;height:100%!important;max-height:100%!important;min-height:0!important}.recipe-cross-sell__media img,.recipe-cross-sell__media .product-media--clearcut img,.recipe-cross-sell__media .product-media__image{width:auto!important;max-width:100%!important;max-height:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;transform:scale(.88);transform-origin:center center}.recipe-cross-sell__card:focus-visible{outline:2px solid var(--sk-card-accent, var(--red, #da291c));outline-offset:3px}body:not(.us-showcase) .recipe-cross-sell__cta{display:block;margin:.5rem .85rem .95rem;font-size:.88rem;font-weight:700;color:var(--sk-card-accent, var(--red, #da291c))}body.us-showcase .recipe-cross-sell__cta{display:none!important}.recipe-cross-sell__fallback{text-align:center;margin:.5rem 0 0}.recipe-cross-sell__fallback-link{font-weight:700;color:var(--red, #da291c);text-decoration:none}.recipe-cross-sell__fallback-link:hover{text-decoration:underline;text-underline-offset:.15em}.recipe-cross-sell__head--more{margin-block-start:clamp(2rem,4vw,2.75rem);padding-block-start:clamp(1.5rem,3vw,2rem);border-block-start:1px solid rgb(26 26 26 / .08)}.recipe-cross-sell__heading--more{font-size:clamp(1.2rem,2.1vw,1.45rem)}.recipe-cross-sell__grid--more{max-width:64rem}@media screen and (min-width:750px){.recipe-cross-sell__grid--more[data-count="4"]{grid-template-columns:repeat(4,minmax(0,14.5rem))}}@media screen and (min-width:990px){.recipe-cross-sell__grid--more[data-count="4"]{grid-template-columns:repeat(4,minmax(0,15rem))}}@media screen and (max-width:749px){.recipe-cross-sell__grid--more{grid-auto-flow:column;grid-auto-columns:minmax(11.5rem,70vw);grid-template-columns:none;justify-content:start;justify-items:stretch;overflow-x:auto;max-width:none;margin-inline:calc(-1*clamp(1.25rem,4vw,2.5rem));padding-inline:clamp(1.25rem,4vw,2.5rem);padding-block-end:.35rem;gap:.85rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.recipe-cross-sell__grid--more::-webkit-scrollbar{display:none}.recipe-cross-sell__grid--more .recipe-cross-sell__item{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/recipe-cross-sell.css.map */
