.lr-rp-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:18px 0 0}.lr-rp-actions__btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 20px;border:1px solid #111;border-radius:999px;background:#fff;color:#111;font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.lr-rp-actions__btn:hover,.lr-rp-actions__btn:focus-visible{background:#e4ff52;transform:translateY(-1px)}.lr-rp-actions__btn:focus-visible{outline:2px solid #111;outline-offset:2px}.lr-rp-actions__btn.is-busy{opacity:.6;pointer-events:none}.blog__post-item:has(.lr-rp-card-actions){position:relative}.lr-rp-card-actions{position:absolute;top:8px;right:8px;z-index:2;display:flex;gap:6px}.lr-rp-card-actions__btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:#111;box-shadow:0 2px 8px #0000002e;cursor:pointer;transition:background-color .2s ease,transform .2s ease,opacity .2s ease}.lr-rp-card-actions__btn:hover,.lr-rp-card-actions__btn:focus-visible{background:#e4ff52;transform:scale(1.08)}.lr-rp-card-actions__btn:focus-visible{outline:2px solid #111;outline-offset:2px}.lr-rp-card-actions__btn.is-busy{opacity:.55;pointer-events:none;animation:lr-rp-pulse .9s ease-in-out infinite alternate}@keyframes lr-rp-pulse{to{transform:scale(.92)}}@media(hover:hover){.lr-rp-card-actions__btn{opacity:.88}.blog__post-item:hover .lr-rp-card-actions__btn,.lr-rp-card-actions__btn:focus-visible{opacity:1}}.lr-rp-modal{width:min(560px,calc(100vw - 24px));max-height:calc(100vh - 24px);padding:0;border:0;border-radius:20px;background:#fff;color:#111;overflow:auto}.lr-rp-modal::backdrop{background:#1111118c}.lr-rp-modal__inner{position:relative;padding:24px 24px 22px}.lr-rp-modal__close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:#f2f2f2;color:#111;cursor:pointer}.lr-rp-modal__title{margin:0 48px 14px 0;font-size:20px;font-weight:600;line-height:1.3}.lr-rp-modal__formats{display:inline-flex;gap:4px;padding:4px;margin-bottom:14px;border-radius:999px;background:#f2f2f2}.lr-rp-modal__formats button{min-height:36px;padding:6px 16px;border:0;border-radius:999px;background:transparent;color:#111;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.lr-rp-modal__formats button small{margin-left:4px;font-size:12px;opacity:.6}.lr-rp-modal__formats button[aria-pressed=true]{background:#111;color:#fff}.lr-rp-modal__preview{position:relative;display:grid;place-items:center;aspect-ratio:4 / 5;max-height:58vh;margin:0 auto;border-radius:14px;background:#fcd228;overflow:hidden}.lr-rp-modal__preview[data-format=story]{aspect-ratio:9 / 16}.lr-rp-modal__preview img{display:block;width:100%;height:100%;object-fit:contain}.lr-rp-modal__loading{position:absolute;font-size:14px;font-weight:500;opacity:0;transition:opacity .2s ease}.lr-rp-modal__preview.is-loading .lr-rp-modal__loading{opacity:1}.lr-rp-modal__preview.is-loading img{opacity:.25}.lr-rp-modal__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.lr-rp-modal__btn{flex:1 1 140px;min-height:46px;padding:10px 16px;border:1px solid #111;border-radius:999px;background:#fff;color:#111;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.lr-rp-modal__btn--primary,.lr-rp-modal__btn:hover{background:#111;color:#fff}.lr-rp-modal__btn[hidden]{display:none}.lr-rp-sheet{position:fixed;top:0;left:-10000px;box-sizing:border-box;width:8.5in;height:11in;padding:.6in .65in 0;overflow:hidden;background:#fff;color:#111;font-family:Inter,sans-serif;font-size:10.5pt;line-height:1.45;pointer-events:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.lr-rp-sheet *,.lr-rp-sheet *:before{box-sizing:border-box}.lr-rp-sheet__doodle{position:absolute;right:.5in;top:3.6in;width:4.6in;opacity:.06;transform:rotate(-8deg)}.lr-rp-st{position:absolute;z-index:0;height:auto;filter:drop-shadow(0 .03in .05in rgba(0,0,0,.18))}.lr-rp-st--lady{top:-.2in;right:-.25in;width:2.35in;transform:rotate(8deg)}.lr-rp-st--love{bottom:-.4in;left:-.3in;width:1.6in;transform:rotate(-12deg)}.lr-rp-st--hat{bottom:-.32in;left:1.75in;width:1.1in;transform:rotate(6deg)}.lr-rp-st--makgeolli{bottom:-.22in;left:3.4in;width:1.2in;transform:rotate(-8deg)}.lr-rp-st--cheers{bottom:-.12in;left:5.05in;width:.85in;transform:rotate(12deg)}.lr-rp-st--flip{bottom:-.38in;right:-.25in;width:1.6in;transform:rotate(-8deg)}.lr-rp-sheet__inner{position:relative;z-index:1;display:flex;flex-direction:column;height:calc(11in - .6in - 1.2in)}.lr-rp-sheet__head{max-width:5.3in;margin-bottom:.26in}.lr-rp-sheet__kicker{display:inline-block;margin:0 0 .1in;padding:.04in .12in;border-radius:1in;background:#e4ff52;font-size:7.5pt;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.lr-rp-sheet__title{margin:0;font-size:34pt;font-weight:600;line-height:1.05;letter-spacing:-.01em;text-wrap:balance}.lr-rp-sheet__tags{display:flex;flex-wrap:wrap;gap:.06in;margin:.14in 0 0;padding:0;list-style:none}.lr-rp-sheet__tags li{padding:.02in .1in;border:.75pt solid #111;border-radius:1in;font-size:7.5pt;font-weight:500}.lr-rp-sheet__intro{margin:.14in 0 0;font-size:10pt;color:#444}.lr-rp-sheet__body{display:grid;grid-template-columns:2.9in 1fr;gap:.4in;align-items:start}.lr-rp-sheet__body--solo{grid-template-columns:1fr}.lr-rp-sheet__photo{padding:.09in;border-radius:.14in;background:#fff;box-shadow:0 .04in .18in #0003;transform:rotate(-2deg)}.lr-rp-sheet__photo img{display:block;width:100%;max-height:3.5in;object-fit:cover;border-radius:.08in}.lr-rp-sheet__facts{margin:.24in 0 0;padding:0;list-style:none}.lr-rp-sheet__facts li{padding:.06in 0;border-bottom:.5pt solid rgba(17,17,17,.2);font-size:10pt}.lr-rp-sheet__facts span{display:block;font-size:7pt;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#1e6b3c}.lr-rp-sheet__label{display:flex;align-items:center;gap:.12in;margin:0 0 .1in;font-size:8.5pt;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#1e6b3c}.lr-rp-sheet__label:after{content:"";flex:1;border-top:.75pt solid #1e6b3c}.lr-rp-sheet__sub{margin:.08in 0 .04in;font-size:9.5pt;font-weight:600}.lr-rp-sheet__group+.lr-rp-sheet__group{margin-top:.08in}.lr-rp-sheet__ingredients,.lr-rp-sheet__steps{margin:0;padding:0;list-style:none}.lr-rp-sheet__ingredients li{display:flex;gap:.1in;padding:.045in 0;border-bottom:.5pt dotted rgba(17,17,17,.3);font-size:11pt;line-height:1.35}.lr-rp-sheet__ingredients li.is-sub{padding-left:.26in;font-size:10pt}.lr-rp-sheet__box{flex:0 0 auto;width:.13in;height:.13in;margin-top:.03in;border:.9pt solid #111;border-radius:.03in}.lr-rp-sheet__method{margin-top:.3in}.lr-rp-sheet__method--cols .lr-rp-sheet__stepcols{column-count:2;column-gap:.35in}.lr-rp-sheet__stepcols .lr-rp-sheet__sub{break-after:avoid}.lr-rp-sheet__steps li{display:flex;gap:.12in;margin:0 0 .11in;font-size:10.5pt;line-height:1.5;break-inside:avoid}.lr-rp-sheet__num{flex:0 0 auto;display:grid;place-items:center;width:.26in;height:.26in;border-radius:50%;background:#111;color:#e4ff52;font-size:8.5pt;font-weight:600}.lr-rp-sheet__notes{margin:.06in 0 0;font-size:9.5pt;font-style:italic;color:#444}.lr-rp-sheet__footer{display:flex;align-items:center;gap:.16in;margin-top:auto;padding-top:.12in;border-top:.5pt solid rgba(17,17,17,.2);font-size:7.5pt;letter-spacing:.08em;color:#555}.lr-rp-sheet__footer span:last-child{margin-left:auto}.lr-rp-sheet__logo{height:.16in;width:auto;opacity:.85}.lr-rp-sheet--compact .lr-rp-sheet__title{font-size:28pt}.lr-rp-sheet--compact .lr-rp-sheet__head{margin-bottom:.18in}.lr-rp-sheet--compact .lr-rp-sheet__body{grid-template-columns:2.4in 1fr;gap:.32in}.lr-rp-sheet--compact .lr-rp-sheet__photo img{max-height:2.8in}.lr-rp-sheet--compact .lr-rp-sheet__ingredients li{font-size:10pt;padding:.03in 0}.lr-rp-sheet--compact .lr-rp-sheet__steps li{font-size:9.5pt;margin-bottom:.07in}.lr-rp-sheet--compact .lr-rp-sheet__method{margin-top:.2in}.lr-rp-sheet--tight .lr-rp-sheet__intro{display:none}.lr-rp-sheet--tight .lr-rp-sheet__body{grid-template-columns:1.9in 1fr}.lr-rp-sheet--tight .lr-rp-sheet__photo img{max-height:2.2in}.lr-rp-sheet--tight .lr-rp-sheet__ingredients li{font-size:9pt}.lr-rp-sheet--tight .lr-rp-sheet__stepcols{column-count:2;column-gap:.3in}.lr-rp-sheet--tight .lr-rp-sheet__steps li{font-size:8.75pt;line-height:1.4}.lr-rp-sheet--flow{height:auto;padding-top:.2in;padding-bottom:1.1in}.lr-rp-sheet--flow .lr-rp-sheet__inner{height:auto}.lr-rp-sheet--flow .lr-rp-sheet__footer{margin-top:.3in}.lr-rp-sheet--flow .lr-rp-st--lady{top:-.6in}@media print{html.lr-rp-printing,html.lr-rp-printing body{margin:0!important;padding:0!important;background:#fff!important}html.lr-rp-printing body>*:not(.lr-rp-sheet),html.lr-rp-printing>*:not(head):not(body){display:none!important}html.lr-rp-printing .lr-rp-sheet{position:relative;left:0}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/lr-recipe-tools.css.map */
