@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(//ajdaddysmeats.com/cdn/shop/t/3/assets/lilita-one.woff2?v=55473036748817365791793147566) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(//ajdaddysmeats.com/cdn/shop/t/3/assets/nunito-regular.woff2?v=63829636623520411901793147567) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:700 800;font-display:swap;src:url(//ajdaddysmeats.com/cdn/shop/t/3/assets/nunito.woff2?v=92280635151669722631793147567) format("woff2")}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(//ajdaddysmeats.com/cdn/shop/t/3/assets/pacifico.woff2?v=114151420342066960451793147567) format("woff2")}:root{--ink: #2a2118;--navy: #1d3f78;--cream: #fffaf2;--gold: #f2c230;--sand: #f3d7a1;--line: #2a2118;--bad: #8c2f1b;--shadow: 6px 6px 0 var(--line);color-scheme:light}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;min-height:100vh;color:var(--ink);font-family:Nunito,Segoe UI,sans-serif;font-size:1.125rem;line-height:1.45;background:radial-gradient(900px 420px at 100% -10%,#e7f6ff 0%,transparent 60%),linear-gradient(#9fd4ee,#f6e2b8 72%)}.skip{position:absolute;left:12px;top:-40px;background:var(--cream);padding:8px 12px}.skip:focus{top:12px}.top,.wrap,.foot{width:min(1040px,calc(100% - 32px));margin-left:auto;margin-right:auto}.top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:18px 0 8px}.brand{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.brand img{width:168px;height:auto;object-fit:contain;border-radius:10px;background:#fff}.page-head img{width:88px;height:88px;object-fit:cover;object-position:center 18%;border:3px solid var(--line);border-radius:50%;background:var(--sand)}.brand-kicker,.script{font-family:Pacifico,Segoe Script,cursive;color:var(--navy);line-height:1}.brand-kicker{display:block;font-size:.95rem}.brand-name{display:block;font-family:Lilita One,Arial Black,sans-serif;font-size:1.35rem;letter-spacing:.02em}nav{display:flex;flex-wrap:wrap;gap:8px}nav a{color:var(--ink);text-decoration:none;font-weight:800;padding:10px 14px;border-radius:999px}nav a[aria-current=page]{background:var(--navy);color:var(--cream)}.wrap{padding-bottom:48px}.hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:28px;align-items:center;margin-top:12px}.product{display:block;margin:0;font-family:Lilita One,Arial Black,sans-serif;font-size:clamp(2.4rem,8vw,5.2rem);line-height:.9;letter-spacing:.02em;color:var(--gold);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;text-shadow:4px 4px 0 var(--ink)}.shop-name{margin:8px 0 0;font-size:clamp(1.6rem,3vw,2.2rem)}.lede{font-size:1.25rem;max-width:38rem}.pickup-only{margin:16px 0;padding:14px 16px;border:3px solid var(--line);border-radius:14px;background:var(--gold);color:var(--ink);font-family:Lilita One,Arial Black,sans-serif;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.05;letter-spacing:.01em;text-align:center;box-shadow:4px 4px 0 var(--line)}.actions,.pay-row,.links{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}.button,.week,.stepper button,.text-button{font:inherit;font-weight:800;cursor:pointer}.button,.week{display:inline-block;border:3px solid var(--line);border-radius:14px;background:var(--navy);color:var(--cream);text-decoration:none;padding:12px 16px;box-shadow:4px 4px 0 var(--line)}.button.secondary,.button.pay-later{background:var(--cream);color:var(--ink)}.button.pay-later{background:var(--gold)}.button:hover,.week:hover,.stepper button:hover{transform:translate(1px,1px);box-shadow:3px 3px 0 var(--line)}.button:disabled,.stepper button:disabled{cursor:not-allowed;opacity:.45;transform:none;box-shadow:4px 4px 0 var(--line)}.plate{background:var(--cream);border:3px solid var(--line);border-radius:22px;box-shadow:var(--shadow);overflow:hidden}.plate,.plate img,.hero>*{max-width:100%;min-width:0}.plate img{display:block;width:100%;height:min(440px,70vw);object-fit:cover;object-position:center 15%}.panel{margin-top:28px;background:var(--cream);border:3px solid var(--line);border-radius:18px;box-shadow:var(--shadow);padding:18px}.panel h2,.page-title{font-family:Lilita One,Arial Black,sans-serif;letter-spacing:.02em}.flavor-list,.order-list{list-style:none;margin:0;padding:0}.flavor-list a,.flavor-row,.review{display:block;padding:12px 0;border-top:2px solid rgba(42,33,24,.15);color:inherit;text-decoration:none}.flavor-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:center}.flavor-name{font-family:Pacifico,Segoe Script,cursive;font-size:1.7rem;line-height:1.1;margin:0}.meta{color:var(--navy);font-weight:800}.quiet{font-weight:700}.review-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.page-head{display:flex;gap:16px;align-items:center;margin-top:8px}.page-title{margin:0;font-size:clamp(2.2rem,5vw,3.4rem)}.weeks{display:flex;gap:10px;overflow-x:auto;padding:4px 2px 12px}.week{flex:1 0 168px;text-align:left;background:var(--cream);color:var(--ink)}.week span{display:block}.week .range{font-weight:800;font-size:1.05rem}.week .quiet{font-size:.95rem}.week.on{background:var(--navy);color:var(--cream)}.catalog{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:16px}.card{display:flex;flex-direction:column;background:var(--cream);color:inherit;text-decoration:none;border:3px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:var(--shadow)}.card img{width:100%;height:220px;object-fit:cover;background:var(--sand)}.card div{padding:12px 14px 16px}.card .flavor-name{font-size:1.35rem}.gallery{display:grid;gap:12px}.gallery img{display:block;width:100%;height:auto;border:3px solid var(--line);border-radius:18px;background:var(--sand)}.layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);gap:18px;align-items:start}.summary{position:sticky;top:12px}.stepper{display:flex;align-items:center;gap:8px}.stepper button{width:44px;height:44px;border-radius:12px;border:3px solid var(--line);background:var(--sand);box-shadow:3px 3px 0 var(--line)}input.qty,.stepper input{width:4.5rem;text-align:center}.about{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:22px;align-items:start}.about .plate img{height:360px}.foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 0 28px;font-weight:700}.foot a,.links a{color:var(--navy);font-weight:800}.stack{display:grid;gap:12px}.narrow{max-width:40rem}fieldset{border:0;margin:0;padding:0}legend{font-weight:800;padding:0}label{display:grid;gap:4px;font-weight:800}input,textarea,select{font:inherit;color:var(--ink);background:#fff;border:2px solid var(--line);border-radius:10px;padding:10px 12px;width:100%}input[type=radio],input[type=checkbox],.checks input{width:auto}.checks{display:flex;align-items:center;gap:8px;font-weight:800}.alert{min-height:1.4em;font-weight:800}.alert.bad{color:var(--bad)}.errors{color:var(--bad);font-weight:800}.errors ul{margin:0 0 12px;padding-left:1.2rem}.total{font-size:1.4rem}.stars{color:var(--navy);letter-spacing:.08em}.rte p{margin:0 0 10px}.pagination{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;font-weight:800}.text-button{background:transparent;border:0;color:var(--bad);padding:0;text-decoration:underline}:focus-visible{outline:3px solid var(--navy);outline-offset:2px}@media(prefers-reduced-motion:reduce){.button:hover,.week:hover,.stepper button:hover{transform:none}}@media(max-width:800px){.hero,.layout,.about{grid-template-columns:minmax(0,1fr)}.weeks{flex-direction:column;overflow:visible}.week{flex-basis:auto}.summary{position:static}.plate img,.about .plate img{height:320px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/site.css.map */
