.product-pour-recipes{background-color:var(--ppr-bg, #000000);color:var(--ppr-text, #ffffff);padding:5px 0 60px}.product-pour-recipes [hidden]{display:none!important}product-pour-recipes{display:block}.ppr-content{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.ppr-media{position:relative;min-width:0;aspect-ratio:370 / 297}.ppr-media+.ppr-content{margin-top:32px}.ppr-media__item{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#1a1a1a}.ppr-media__item img,.ppr-media__item svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover}.ppr-media__placeholder{fill:#3a3a3a}.ppr-eyebrow,.ppr-heading,.ppr-description,.ppr-step__num,.ppr-step__text{margin:0;font-style:normal;letter-spacing:0}.ppr-eyebrow{font-family:Figtree,sans-serif;font-weight:600;font-size:12px;line-height:1.2;letter-spacing:.2px;text-transform:uppercase;color:var(--ppr-accent, #ff272c)}.ppr-heading{margin-top:14px;max-width:100%;font-family:BNKick,sans-serif;font-weight:400;font-size:18px;line-height:1.2;text-transform:uppercase;text-align:left;color:var(--ppr-text, #ffffff)}.ppr-descriptions{display:contents}.ppr-description{align-self:stretch;width:100%;min-width:0;margin-top:28px;font-family:Figtree,sans-serif;font-weight:400;font-size:15px;line-height:1.4;text-transform:none;color:var(--ppr-text, #ffffff)}.ppr-tabs{display:flex;align-self:stretch;align-items:stretch;gap:4px;margin-top:26px;padding:5px;background-color:#2d2d2f;border-radius:6px}.ppr-tab{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;min-height:47px;margin:0;padding:6px 8px;border:0;border-radius:6px;background-color:transparent;color:#c3c3c3;font-family:Figtree,sans-serif;font-weight:500;font-size:14px;line-height:1.2;letter-spacing:0;text-align:center;white-space:normal;overflow-wrap:break-word;cursor:pointer}.ppr-tab[aria-selected=true]{background-color:#fff;color:#010221}.ppr-recipe-toggle{display:inline-flex;align-items:center;gap:9px;height:34px;margin-top:30px;padding:0 16px;border:1px solid #7b7b7b;border-radius:5px;background-color:transparent;color:var(--ppr-text, #ffffff);font-family:Figtree,sans-serif;font-weight:500;font-size:14px;line-height:1.2;letter-spacing:0;cursor:pointer}.ppr-recipe-toggle__icon{position:relative;display:block;flex:0 0 11px;width:11px;height:11px}.ppr-recipe-toggle__icon:before,.ppr-recipe-toggle__icon:after{content:"";position:absolute;left:50%;top:50%;background-color:currentColor;transform:translate(-50%,-50%)}.ppr-recipe-toggle__icon:before{width:11px;height:1.5px}.ppr-recipe-toggle__icon:after{width:1.5px;height:11px}.ppr-recipe-toggle[aria-expanded=true] .ppr-recipe-toggle__icon:after{content:none}.ppr-recipes{align-self:stretch;margin-top:20px}.ppr-recipe,.ppr-step{margin:0;padding:0;list-style:none}.ppr-recipe{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:12px;row-gap:14px}.ppr-step{display:grid;grid-column:1 / -1;grid-template-columns:2.6em minmax(0,1fr);grid-template-columns:subgrid;column-gap:12px}.ppr-step__num{font-family:BNKick,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:var(--ppr-accent, #ff272c)}.ppr-step__text{min-width:0;font-family:Figtree,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#c3c3c3}.ppr-buy{display:inline-flex;align-items:center;justify-content:center;min-width:144px;height:45px;margin-top:30px;padding:0 28px;background-color:#fff;color:#010221;border-radius:4px;box-shadow:0 0 26px #f009;font-family:Figtree,sans-serif;font-weight:600;font-size:15px;line-height:1.2;letter-spacing:0;text-transform:uppercase;text-decoration:none}.ppr-buy:hover,.ppr-buy:focus,.ppr-buy:visited{color:#010221;text-decoration:none}.ppr-tab:focus-visible,.ppr-recipe-toggle:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.ppr-content>:first-child{margin-top:0}@media(min-width:768px){.product-pour-recipes{padding:22px 0 80px}.ppr-inner{display:grid;grid-template-columns:minmax(0,688fr) minmax(0,473fr);column-gap:48px;align-items:start}.ppr-media{aspect-ratio:688 / 493}.ppr-media+.ppr-content{margin-top:0;padding-top:37px}.ppr-eyebrow{font-size:15px;letter-spacing:.25px}.ppr-heading{margin-top:28px;font-size:30px}.ppr-description{align-self:flex-start;max-width:420px;font-size:16px}.ppr-tabs{margin-top:24px}.ppr-tab{min-height:44px;font-size:15px}.ppr-recipe-toggle{height:32px;font-size:13px}.ppr-step__text{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/product-pour-recipes.css.map */
