.recipe-container .prose{margin-bottom:50px}.recipe-container h2{margin-bottom:40px;color:#c04735}.recipe-container h3{margin-bottom:20px;font-weight:400;letter-spacing:2px;color:#c04735}.recipe-container h4{margin-bottom:20px;text-transform:none;color:#c04735}.recipe-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto auto;gap:0 8px}.recipe-grid>div{padding:1.25rem 0 1.25rem 1.5625rem}.ingredients{grid-column:span 2 / span 2;grid-row:span 2 / span 2;border-top:1px solid #a8a5a4;border-left:1px solid #a8a5a4}.garnish{grid-column-start:3;border-top:1px solid #a8a5a4;border-left:1px solid #a8a5a4}.glassware{grid-column-start:3;grid-row-start:2;border-top:1px solid #a8a5a4;border-left:1px solid #a8a5a4}.preparation{grid-column:span 3 / span 3;grid-row-start:3}.recipe-grid--with-shop .preparation{grid-column:span 2 / span 2}.shop-the-recipe{grid-column-start:3;grid-row-start:3;border-top:1px solid #a8a5a4;border-left:1px solid #a8a5a4}.shop-the-recipe .horizontal-product-list{margin-top:var(--spacing-4)}.shop-the-recipe .horizontal-product{--horizontal-product-image-size: var(--spacing-32);padding:var(--spacing-4) var(--spacing-4) var(--spacing-4) 0}.shop-the-recipe .horizontal-product__info{display:grid;gap:var(--spacing-2);justify-items:start}.shop-the-recipe .horizontal-product__cta{margin-inline-end:0}.shop-the-recipe__add-all{margin-top:var(--spacing-5)}.ingredients-list{list-style:none}.ingredients-list li{display:flex;gap:10px;margin-bottom:10px}.ingredients-list li,.garnish p,.glassware p{word-spacing:8px;letter-spacing:2px;text-transform:uppercase}.ingredients-list li>strong{flex:0 0 80px}.preparation-list li{font-size:calc(var(--text-base) * 1.28);margin-bottom:10px}.preparation a{font-size:calc(var(--text-base) * 1.28);color:#003541;text-decoration:underline}@media(max-width:1024px){.recipe-container h2{margin-bottom:28px}.recipe-grid{gap:0 6px}.recipe-grid>div{padding:1rem 0 1rem 1.25rem}.ingredients-list li,.garnish p,.glassware p{word-spacing:5px;letter-spacing:1px}.preparation a,.preparation-list li{font-size:calc(var(--text-base) * 1.15)}.shop-the-recipe .horizontal-product{--horizontal-product-image-size: var(--spacing-24)}}@media(max-width:768px){.recipe-container h2{margin-bottom:20px}.recipe-container h3{letter-spacing:1px}.recipe-grid{grid-template-columns:1fr;grid-template-rows:auto;gap:0}.ingredients,.garnish,.glassware,.preparation,.recipe-grid--with-shop .preparation,.shop-the-recipe{grid-column:1 / -1;grid-row:auto;border-left:none;border-right:none}.recipe-grid>div{padding:1rem 0;border-top:1px solid #a8a5a4}.recipe-grid>div:first-child{border-top:none}.shop-the-recipe .horizontal-product{--horizontal-product-image-size: var(--spacing-32)}.ingredients-list li>strong{flex:0 0 70px}.ingredients-list li,.garnish p,.glassware p{word-spacing:3px;letter-spacing:.5px}.preparation a,.preparation-list li{font-size:calc(var(--text-base) * 1.05)}}@media(max-width:480px){.recipe-container .prose{margin-bottom:30px}.ingredients-list li{flex-wrap:wrap;gap:4px}.ingredients-list li>strong{flex:0 0 auto;margin-right:5px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
