.sta-recipes{--ink:#233a35;--red:#8b302c;--cream:#faf7ef;--line:#dad8ca;color:var(--ink);background:var(--cream);font:17px/1.65 Arial,sans-serif;padding:0 5vw 70px;overflow-wrap:break-word}.sta-recipes *{box-sizing:border-box}.sta-recipes a{color:inherit;text-underline-offset:.2em}.sta-recipes button,.sta-recipes select{font:inherit;color:inherit}.sta-recipes button{cursor:pointer}.dd-topline{max-width:1200px;margin:auto;padding:28px 0;display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);font-size:13px}.dd-print{border:0;background:none;text-decoration:underline}.dd-hero{max-width:1100px;margin:60px auto 42px;text-align:center}.dd-kicker{text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:700}.dd-hero h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(44px,6.5vw,94px);line-height:1.02;letter-spacing:-.04em;margin:22px auto 26px;max-width:1000px;color:var(--red)}.dd-dek{font-size:clamp(18px,2vw,23px);line-height:1.5;max-width:770px;margin:0 auto 24px}.dd-jump{font-size:14px}.dd-intro{max-width:730px;margin:0 auto 45px}.sta-recipes p{margin:0 0 20px}.dd-recipe-card{max-width:1200px;margin:35px auto 65px;background:#fffef9;border:1px solid var(--line);border-radius:3px;scroll-margin-top:110px}.dd-recipe-card>header{padding:28px 34px 20px;border-bottom:1px solid var(--line);background:#f1eee3}.dd-recipe-card h2{font:400 clamp(25px,3vw,36px)/1.18 Georgia,serif;margin:9px 0 12px;max-width:950px}.dd-alcohol{font-size:12px;margin:0!important}.dd-recipe-columns{display:grid;grid-template-columns:1fr 1.12fr}.dd-recipe-columns>div{padding:30px 34px}.dd-recipe-columns>div+div{border-left:1px solid var(--line)}.sta-recipes h3{font-size:16px;font-weight:700;margin:0 0 20px}.dd-tools{display:flex;gap:14px;margin-bottom:22px;flex-wrap:wrap}.dd-tools label{display:grid;gap:6px;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.dd-tools select{font-size:14px;background:#fff;border:1px solid #a9b4a7;border-radius:0;min-height:40px;padding:8px}.dd-ingredients{list-style:none!important;padding:0!important;margin:0!important}.dd-ingredients li{padding:12px 0;border-bottom:1px solid #e9e5d9}.dd-ingredients label{display:flex;align-items:flex-start;gap:13px}.dd-ingredients input{accent-color:var(--ink);width:17px;height:17px;flex-shrink:0;margin:6px 0}.dd-ingredients input:checked+span{text-decoration:line-through;opacity:.6}.dd-tool-note{font-size:12px;margin-top:14px!important}.dd-copy{background:var(--ink);color:#fff!important;padding:10px 17px;border:1px solid var(--ink);font-size:13px!important}.dd-copy-status{font-size:12px;margin-left:10px}.dd-method ol{padding-left:25px;margin:0 0 23px}.dd-method ol li{padding-left:9px;margin-bottom:14px}.dd-garnish{font-size:15px}.dd-source{font-size:12px;margin-top:24px!important;margin-bottom:0!important}.dd-recipe-notes{font-size:13px;padding-left:18px}.dd-component{padding:18px;background:#f2f2e8;margin:20px 0;font-size:14px}.dd-component h4{font-size:15px;margin:0 0 12px}.dd-proportions{border-top:1px solid var(--line);margin-top:28px;padding-top:18px;font-size:12px}.dd-proportions summary{cursor:pointer;font-weight:700;font-size:14px;margin-bottom:12px}.dd-bar-row{display:grid;grid-template-columns:1.4fr 1fr 36px;gap:10px;align-items:center;margin:10px 0}.dd-bar-track{height:15px;background:#e9e9db}.dd-bar-track i{height:15px;display:block;background:#a7533b;min-width:2px}.dd-reading{max-width:750px;margin:auto}.dd-editorial{margin:45px 0}.dd-editorial h2{font:400 34px/1.18 Georgia,serif;margin:0 0 20px;letter-spacing:-.02em}.dd-product{background:#e7ecdd;padding:28px 32px;margin-top:50px;font-size:15px}.dd-product p{margin-top:15px}.dd-product-link{font-size:14px;font-weight:700}.dd-evidence{max-width:1200px;margin:65px auto 0;border-top:1px solid var(--line);padding-top:25px;font-size:12px}.dd-evidence h2{font:700 13px Arial,sans-serif}.dd-evidence ul{padding-left:18px}.dd-evidence p{max-width:800px}.dd-local-nav{padding:24px 5vw;background:#243b35;color:#fff;display:flex;justify-content:space-between;gap:20px;font-family:Arial,sans-serif}.dd-local-nav a{font:700 24px Georgia,serif;color:inherit;text-decoration:none}.dd-local-nav span{font-size:11px;letter-spacing:.14em;align-self:center}body:has(.dd-local-nav){margin:0}.sta-recipes button:focus-visible,.sta-recipes a:focus-visible,.sta-recipes select:focus-visible{outline:3px solid #c47429;outline-offset:3px}@media(max-width:700px){.sta-recipes{padding:0 20px 45px;font-size:16px}.dd-hero{margin:38px auto 30px}.dd-hero h1{font-size:48px}.dd-recipe-columns{grid-template-columns:1fr}.dd-recipe-columns>div+div{border-left:0;border-top:1px solid var(--line)}.dd-recipe-card>header,.dd-recipe-columns>div{padding:24px 20px}.dd-editorial h2{font-size:29px}.dd-product{padding:23px}.dd-local-nav span{display:none}.dd-topline{font-size:12px}}@media print{.dd-local-nav,.dd-topline,.dd-tools,.dd-copy,.dd-product,.dd-jump{display:none!important}.sta-recipes{padding:0;background:#fff;font-size:11pt}.dd-hero h1{font-size:32pt}.dd-hero{margin:0 0 25px}.dd-recipe-card{break-inside:avoid}.dd-recipe-columns{grid-template-columns:1fr 1fr}.dd-recipe-card>header,.dd-recipe-columns>div{padding:15px}.dd-ingredients input{display:none}}.dd-unscaled:not([hidden]){display:block;font-size:11px;color:#8b302c;line-height:1.4;margin-top:5px}.dd-index-controls{max-width:900px;margin:0 auto 35px}.dd-index-controls>label{display:block;font-size:14px;margin-bottom:10px}.dd-index-controls input[type=search]{box-sizing:border-box;width:100%;padding:18px 20px;border:1px solid #8a9a8e;background:#fffef9;font:18px Arial,sans-serif;color:#233a35}.dd-index-controls fieldset{border:0;padding:18px 0;display:flex;gap:24px;flex-wrap:wrap}.dd-index-controls legend{position:absolute;clip:rect(0 0 0 0);height:1px;overflow:hidden;width:1px}.dd-index-controls fieldset label{font-size:14px}.dd-index-count{font-size:13px}.dd-index-grid{max-width:1200px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 auto!important;padding:0!important;list-style:none!important}.dd-index-item{background:#fffef9;border:1px solid #dad8ca}.dd-index-item[hidden]{display:none}.dd-index-item a{display:block;padding:26px;text-decoration:none!important;height:100%}.dd-index-item h2{font:400 28px/1.15 Georgia,serif;margin:15px 0;color:#8b302c}.dd-index-item p{font-size:13px;line-height:1.6}.dd-index-arrow{font-size:13px;text-decoration:underline}.dd-index-item:hover{border-color:#8b302c}.dd-index-empty{max-width:900px;margin:auto!important}@media(max-width:900px){.dd-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.dd-index-grid{grid-template-columns:1fr}.dd-index-controls fieldset{gap:12px}}.sta-recipes h1,.sta-recipes h2,.sta-recipes h3,.sta-recipes h4{text-transform:none!important;color:var(--ink)}.sta-recipes .dd-hero h1{font-family:Georgia,serif!important;font-weight:400!important;color:var(--red)!important;letter-spacing:-.04em!important}.sta-recipes .dd-index-item h2{color:var(--red)}.dd-pagination{display:flex;justify-content:center;gap:15px;margin:40px auto;max-width:100%;flex-wrap:wrap}.dd-pagination a,.dd-pagination .current{padding:10px 16px;border:1px solid var(--line)}.dd-pagination .current{background:var(--ink);color:#fff}.dd-index-more{display:block;margin:30px auto;padding:12px 24px;background:var(--ink);color:#fff!important;border:0}.dd-index-more[hidden],.dd-pagination[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/99/assets/sta-recipe-library.css.map */
