.kitchen-notes{color:#293a28;text-align:left;background:#fffdf5;border:2px solid #767e2b;border-radius:22px;padding:18px 18px 16px;font-family:Noto Sans Thai,Arial,sans-serif;position:relative;box-shadow:6px 9px #b0ae6145,0 10px 22px #293a280a}.kitchen-notes>.kn-tape{clip-path:polygon(2% 0,98% 0,96.5% 13%,99.5% 23%,97% 36%,100% 49%,97.5% 61%,99% 75%,96.5% 87%,98% 100%,1% 100%,3% 86%,.5% 74%,2.5% 60%,0% 47%,3% 34%,1% 21%,3.5% 10%);pointer-events:none;background:#b0ae6180;width:160px;height:25px;position:absolute;top:-14px;left:calc(50% - 80px);transform:rotate(-4deg)}.kitchen-notes header{margin:0 0 9px}.kitchen-notes h2{flex-wrap:wrap;gap:2px 7px;margin:0;font-family:Dumondi,Noto Sans Thai,sans-serif;font-size:21px;font-weight:700;line-height:1.4;display:flex}.kitchen-notes .kn-announcement{background:0 0;border:0;border-bottom:1px dashed #b0ae61;border-radius:0;margin:12px 0 14px;padding:0 0 13px}.kitchen-notes .kn-announcement h4{color:#995334;align-items:center;gap:7px;margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.5;display:flex}.kitchen-notes .kn-announcement h4>span{font-size:18px}.kitchen-notes .kn-campaign-ways{gap:6px;margin:0;font-size:14px;line-height:1.65;display:grid}.kitchen-notes .kn-campaign-ways>div{grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.kitchen-notes .kn-campaign-ways dt{color:#657035;font-weight:700}.kitchen-notes .kn-campaign-ways dd{text-wrap:pretty;margin:0}.kitchen-notes .kn-campaign-ways strong{white-space:nowrap}.kitchen-notes .kn-note-copy p{text-wrap:pretty;margin:0;font-size:15px;line-height:1.75}.kitchen-notes .kn-note-copy p+p{margin-top:7px}.kitchen-notes strong{font-weight:700}.pizza-links-inner>.kitchen-notes{margin:12px 0 30px}.kn-board .kitchen-notes>.kn-tape,.kn-receipt .kitchen-notes>.kn-tape{display:none}.kitchen-location-study{color:#293a28;margin-top:28px;scroll-margin-top:28px}.kitchen-location-heading{margin-bottom:12px}.kitchen-location-heading .kn-eyebrow{display:none}:is(.kn-page,.pizza-location-slot) .kitchen-location-heading h3{margin:0;font-size:22px;font-weight:700}.kitchen-location-card{background:#fffdf5;border:2px solid #767e2b;border-radius:18px;padding:20px;box-shadow:3px 4px #b0ae6138}.kitchen-location-address{align-items:flex-start;gap:10px;display:flex}.kitchen-location-address>div{min-width:0}.kitchen-location-pin{color:#995334;flex:0 0 24px;place-items:center;padding-top:4px;display:grid}.kitchen-location-brand{color:#657035;letter-spacing:.08em;font:700 11px/1.5 Arial,sans-serif;display:block}:is(.kn-page,.pizza-location-slot) .kitchen-location-address h4{margin:4px 0;font:700 24px/1.3 Dumondi,Noto Sans Thai,sans-serif}:is(.kn-page,.pizza-location-slot) .kitchen-location-address p{margin:0;font-size:14px;line-height:1.6}.kitchen-location-buttons{grid-template-columns:1.25fr 1fr;gap:8px;margin:16px 0 14px;display:grid}.kitchen-location-buttons a,.kitchen-location-buttons button{color:#293a28;cursor:pointer;background:0 0;border:1.5px solid #767e2b;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px;font:700 14px/1.4 Noto Sans Thai,sans-serif;text-decoration:none;display:flex}.kitchen-location-buttons a{color:#fffdf5;background:#767e2b}.kitchen-location-buttons a:hover{background:#657025}.kitchen-location-buttons button:hover{background:#e8e8d4}:is(.kitchen-location-study a:focus-visible,.kitchen-location-study button:focus-visible){outline-offset:2px;outline:2px solid #995334}:is(.kn-page,.pizza-location-slot) .kitchen-location-reminder{border-top:1px solid #dedec9;margin:0;padding-top:12px;font-size:13px;line-height:1.7}.kitchen-location-reminder a{color:inherit;text-underline-offset:3px;font-weight:700}.kitchen-location-reminder span{color:#68705a}:is(.kn-page,.pizza-location-slot) .kitchen-location-lab-note{color:#68705a;margin:10px 2px 0;font-size:11px;line-height:1.5}.location-olive .kitchen-location-card{color:#fff8e8;box-shadow:none;background:#35462e;border-color:#35462e;border-radius:16px}.location-olive .kitchen-location-brand,.location-olive .kitchen-location-pin,.location-olive .kitchen-location-reminder span{color:#dfe2b8}.location-olive .kitchen-location-buttons a{color:#293a28;background:#fff8e8;border-color:#fff8e8}.location-olive .kitchen-location-buttons button{color:#fff8e8;border-color:#a3ad86}.location-olive .kitchen-location-buttons button:hover{background:#ffffff15}.location-olive .kitchen-location-buttons a:hover{background:#e9e6c3}:is(.kn-page,.pizza-location-slot) .location-olive .kitchen-location-reminder{border-color:#ffffff30}.location-editorial .kitchen-location-card{box-shadow:none;background:0 0;border:0;border-left:4px solid #b56340;border-radius:0;padding:4px 0 4px 18px}.location-editorial .kitchen-location-pin{display:none}.location-editorial .kitchen-location-brand{color:#995334}:is(.kn-page,.pizza-location-slot) .location-editorial .kitchen-location-address h4{max-width:260px;margin:6px 0;font-size:29px}.location-editorial .kitchen-location-buttons{flex-wrap:wrap;gap:18px;display:flex}.location-editorial .kitchen-location-buttons a,.location-editorial .kitchen-location-buttons button{color:#293a28;background:0 0;border:0;border-bottom:2px solid #767e2b;border-radius:0;padding:6px 0}.location-strip .kitchen-location-heading,.location-tiles .kitchen-location-heading,.location-inline .kitchen-location-heading,.location-strip .kitchen-location-brand,.location-tiles .kitchen-location-brand,.location-inline .kitchen-location-brand{display:none}:is(.kn-page,.pizza-location-slot) :is(.location-strip,.location-tiles,.location-inline) .kitchen-location-address h4{margin:0 0 2px;font-size:19px;line-height:1.4}:is(.location-strip,.location-tiles,.location-inline) .kitchen-location-buttons{margin:10px 0 8px}:is(.kn-page,.pizza-location-slot) :is(.location-strip,.location-tiles,.location-inline) .kitchen-location-reminder{padding-top:8px;font-size:12px;line-height:1.65}.location-strip .kitchen-location-card{box-shadow:none;background:0 0;border:0;border-top:2px solid #767e2b;border-radius:0;padding:14px 0 0}.location-strip .kitchen-location-buttons{gap:20px;margin:4px 0;display:flex}.location-strip .kitchen-location-buttons a,.location-strip .kitchen-location-buttons button{color:#293a28;text-underline-offset:4px;background:0 0;border:0;padding:4px 0;text-decoration:underline}:is(.kn-page,.pizza-location-slot) .location-strip .kitchen-location-reminder{border:0;padding-top:2px}.location-tiles .kitchen-location-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.location-tiles .kitchen-location-buttons{grid-template-columns:1fr 1fr;gap:8px}.location-tiles .kitchen-location-buttons a,.location-tiles .kitchen-location-buttons button{border-radius:12px;min-height:48px}.location-tiles .kitchen-location-buttons button{background:#fffdf5}:is(.kn-page,.pizza-location-slot) .location-tiles .kitchen-location-reminder{border:0;padding-top:2px}.location-inline .kitchen-location-card{box-shadow:none;background:#f1f0da;border:1px solid #b8bf94;border-radius:12px;padding:12px 14px}.location-inline .kitchen-location-pin{display:none}.location-inline .kitchen-location-buttons{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.location-inline .kitchen-location-buttons a,.location-inline .kitchen-location-buttons button{border-radius:24px;min-height:44px;padding:6px 12px}:is(.kn-page,.pizza-location-slot) .location-inline .kitchen-location-reminder{border:0;padding:0}.kn-map-design-group{border:0;min-width:0;margin:14px 0 0;padding:0}.kn-map-design-group legend{color:#68705a;margin-bottom:3px;font-size:12px;font-weight:700}@media (min-width:1001px){.kn-controls:has(.kn-map-controls:focus-within){overscroll-behavior:contain}}.kitchen-location-address{align-items:center;gap:12px}.kitchen-location-pin{flex-basis:36px;padding-top:0}.kitchen-location-pin svg{width:36px;height:36px}.kitchen-location-brand{line-height:1.25}:is(.kn-page,.pizza-location-slot) .kitchen-location-address h4{margin:2px 0;line-height:1.2}:is(.kn-page,.pizza-location-slot) .kitchen-location-address p{line-height:1.4}:is(.kn-page,.pizza-location-slot) .location-editorial .kitchen-location-address h4{margin:3px 0}.kitchen-location-study .kitchen-location-buttons a,.kitchen-location-study .kitchen-location-buttons button{border-radius:999px}.location-editorial .kitchen-location-buttons,.location-strip .kitchen-location-buttons{gap:8px}.location-editorial .kitchen-location-buttons a,.location-strip .kitchen-location-buttons a{color:#fffdf5;background:#767e2b;border:1.5px solid #767e2b;padding:8px 14px;text-decoration:none}.location-editorial .kitchen-location-buttons button,.location-strip .kitchen-location-buttons button{color:#293a28;background:#fffdf5;border:1.5px solid #767e2b;padding:8px 14px;text-decoration:none}.location-beside .kitchen-location-card{grid-template-columns:minmax(0,1fr) auto;gap:12px 10px;padding:16px;display:grid}.location-beside .kitchen-location-address{gap:8px}.location-beside .kitchen-location-pin{flex-basis:28px}.location-beside .kitchen-location-pin svg{width:28px;height:28px}:is(.kn-page,.pizza-location-slot) .location-beside .kitchen-location-address h4{font-size:18px;line-height:1.35}:is(.kn-page,.pizza-location-slot) .location-beside .kitchen-location-address p{font-size:13px}.location-beside .kitchen-location-brand{letter-spacing:.04em;font-size:10px}.location-beside .kitchen-location-buttons{align-items:center;gap:6px;margin:0;display:flex}.location-beside .kitchen-location-buttons a,.location-beside .kitchen-location-buttons button{flex-shrink:0;width:44px;height:44px;padding:0}.location-beside .kitchen-location-buttons a>svg:last-child{display:none}.location-beside .kitchen-location-buttons span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.kn-page,.pizza-location-slot) .location-beside .kitchen-location-reminder{grid-column:1/-1}:is(.kn-page,.pizza-location-slot){container-type:inline-size}@container (width>=480px){.location-beside .kitchen-location-buttons a,.location-beside .kitchen-location-buttons button{width:auto;padding:8px 12px}.location-beside .kitchen-location-buttons span{clip-path:none;width:auto;height:auto;position:static;overflow:visible}:is(.kn-page,.pizza-location-slot) .location-beside .kitchen-location-address h4{font-size:22px}.location-beside .kitchen-location-pin,.location-beside .kitchen-location-pin svg{flex-basis:36px;width:36px;height:36px}}.location-beside-soft .kitchen-location-card{box-shadow:none;background:#eeefd9;border:1px solid #c0c69a;border-radius:20px;padding:16px}.location-beside-soft .kitchen-location-pin{background:#fffdf5;border-radius:14px;flex-basis:38px;width:38px;height:46px}.location-beside-soft .kitchen-location-pin svg{width:27px;height:27px}.location-beside-soft .kitchen-location-buttons button{background:#fffdf5;border-color:#c0c69a}:is(.kn-page,.pizza-location-slot) .location-beside-soft .kitchen-location-reminder{border-color:#cdd1b0}.location-beside-dock .kitchen-location-card{border-radius:20px;box-shadow:0 5px #b0ae6138}.location-beside-dock .kitchen-location-buttons{background:#ecefdc;border:1px solid #b5bd88;border-radius:999px;align-self:center;gap:4px;padding:3px}.location-beside-dock .kitchen-location-buttons a,.location-beside-dock .kitchen-location-buttons button{border:0;width:50px;height:44px;min-height:44px}.location-beside-dock .kitchen-location-buttons button{background:0 0}:is(.kn-page,.pizza-location-slot) .location-beside-dock .kitchen-location-reminder{border-top-style:dashed}.location-beside-line .kitchen-location-card{box-shadow:none;background:0 0;border:0;border-left:3px solid #767e2b;border-radius:0;padding:8px 0 8px 14px}.location-beside-line .kitchen-location-pin{display:none}.location-beside-line .kitchen-location-buttons a{color:#657025;background:#fffdf5}.location-beside-line .kitchen-location-buttons button{background:#fffdf5}:is(.kn-page,.pizza-location-slot) .location-beside-line .kitchen-location-reminder{border:0;padding-top:0}@container (width>=480px){.location-beside-soft .kitchen-location-pin{flex-basis:42px;width:42px;height:50px}.location-beside-dock .kitchen-location-buttons a,.location-beside-dock .kitchen-location-buttons button{width:auto;min-width:82px;padding:8px 16px}}.location-tiles-side .kitchen-location-heading,.location-tiles-side .kitchen-location-brand{display:none}.location-tiles-side .kitchen-location-card{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;padding:0}.location-tiles-side .kitchen-location-address{gap:10px;min-width:0}.location-tiles-side .kitchen-location-pin{flex-basis:32px}.location-tiles-side .kitchen-location-pin svg{width:32px;height:32px}.location-tiles-side .kitchen-location-buttons button{background:#fffdf5}@container (width>=480px){.location-tiles-side .kitchen-location-buttons a,.location-tiles-side .kitchen-location-buttons button{height:46px;padding:10px 16px}}:is(.location-beside-rounded,.location-beside-badge,.location-beside-tape,.location-beside-double) .kitchen-location-card{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;padding:8px 0}:is(.location-beside-rounded,.location-beside-badge,.location-beside-tape,.location-beside-double) .kitchen-location-address{min-width:0;position:relative}:is(.location-beside-rounded,.location-beside-tape,.location-beside-double) .kitchen-location-pin{display:none}:is(.location-beside-rounded,.location-beside-badge,.location-beside-tape,.location-beside-double) .kitchen-location-buttons a{color:#657025;background:#fffdf5}:is(.location-beside-rounded,.location-beside-badge,.location-beside-tape,.location-beside-double) .kitchen-location-buttons button{background:#fffdf5}.location-beside-rounded .kitchen-location-address{padding-left:16px}.location-beside-rounded .kitchen-location-address:before{content:"";background:#767e2b;border-radius:999px;width:6px;height:42px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.location-beside-badge .kitchen-location-pin{color:#995334;background:#f3e5d2;border:1px solid #caa98a;border-radius:50%;flex:0 0 40px;width:40px;height:40px}.location-beside-badge .kitchen-location-pin svg{width:26px;height:26px}.location-beside-tape .kitchen-location-address{padding-left:23px}.location-beside-tape .kitchen-location-address:before{content:"";clip-path:polygon(0 3%,20% 0,40% 4%,65% 0,85% 3%,100% 0,100% 97%,80% 100%,60% 96%,40% 100%,20% 97%,0 100%);background:#b6b96a99;width:13px;height:68px;position:absolute;top:50%;left:1px;transform:translateY(-50%)rotate(-4deg)}.location-beside-double .kitchen-location-address{padding-left:19px}.location-beside-double .kitchen-location-address:before,.location-beside-double .kitchen-location-address:after{content:"";background:#767e2b;width:2px;position:absolute;top:50%;transform:translateY(-50%)}.location-beside-double .kitchen-location-address:before{height:64px;left:0}.location-beside-double .kitchen-location-address:after{background:#adb16b;height:38px;left:6px}:is(.kn-page,.pizza-location-slot) .location-beside-tape .kitchen-location-pickup-note{color:#68705a;grid-column:1/-1;margin:-6px 0 0;padding:0 0 0 23px;font-size:12px;line-height:1.65}.pizza-location-slot{margin-bottom:32px;container-type:inline-size}.pizza-location-slot .kitchen-location-study{margin-top:0}.pizza-location-slot .kitchen-location-heading h3{font-family:Dumondi,Noto Sans Thai,sans-serif;font-style:normal}.pizza-location-slot .kitchen-location-address p,.pizza-location-slot .kitchen-location-pickup-note{font-family:Noto Sans Thai,sans-serif;font-style:normal;font-weight:400}.kitchen-location-subheading{display:none}.kitchen-location-study .kitchen-location-buttons{align-items:center;gap:6px;display:flex}.kitchen-location-study .kitchen-location-buttons .kitchen-location-call{color:#293a28;background:#fffdf5;position:relative}.kitchen-location-study.location-beside-tape .kitchen-location-buttons a{color:#fffdf5;background:#767e2b;border-color:#767e2b}.kitchen-location-study.location-beside-tape .kitchen-location-buttons a:hover{background:#657025;border-color:#657025}.kitchen-location-call-hours{color:#68705a;text-align:right;white-space:nowrap;flex:none;margin-right:2px;font:600 10px/1.35 Noto Sans Thai,sans-serif}.location-olive .kitchen-location-call-hours{color:#dfe2b8}.kitchen-location-call-hours strong{font-weight:700}.kitchen-location-call-hours strong:first-of-type{font-weight:800}.curated-link-gallery{color:#26392d;background:#f5f0e5;border:1px solid #ded9ca;border-radius:28px;margin-top:28px;padding:clamp(18px,2.5vw,34px)}.curated-link-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px;display:flex}.curated-link-heading h4{letter-spacing:-.055em;margin:7px 0 6px;font-size:clamp(27px,2.8vw,40px)}.curated-link-heading p{color:#6f7869;max-width:690px;margin:0;font-size:14px;line-height:1.6}.curated-link-count{color:#53652e;border:1px solid #bfc5a4;border-radius:999px;flex:none;padding:9px 13px;font-size:12px;font-weight:800}.curated-link-layout{grid-template-columns:minmax(0,1fr) minmax(310px,390px);align-items:start;gap:26px;display:grid}.curated-link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.curated-template-card{color:#26392d;text-align:left;cursor:pointer;background:#fffcf5;border:1px solid #dfdacd;border-radius:20px;min-width:0;padding:9px 9px 14px;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 6px 18px #352e2110}.curated-template-card:hover{transform:translateY(-3px);box-shadow:0 13px 24px #352e2122}.curated-template-card.is-selected{border-color:#53652e;box-shadow:0 0 0 2px #53652e66,0 12px 25px #352e211b}:is(.curated-template-card:focus-visible,.curated-link-apply:focus-visible){outline-offset:3px;outline:3px solid #ac321f}.curated-template-art{isolation:isolate;aspect-ratio:4/4.55;background:var(--curated-bg);color:var(--curated-ink);border-radius:14px;display:block;position:relative;overflow:hidden}.curated-template-art:before{z-index:0;content:"";pointer-events:none;position:absolute;inset:0}.curated-template-photo{background:url(/images/82pizza-food-hero-generated.png) top/cover no-repeat;position:absolute;inset:0 0 30%}.curated-template-photo:after{content:"";background:linear-gradient(transparent 25%,var(--curated-bg) 94%);position:absolute;inset:0}.curated-template-kicker{z-index:1;letter-spacing:.1em;font-size:9px;font-weight:900;position:absolute;top:13px;left:14px}.curated-template-logo{z-index:1;object-fit:contain;filter:drop-shadow(0 3px 9px #1d2c1d35);width:78%;max-height:43%;position:absolute;top:28%;left:50%;transform:translate(-50%)}.curated-template-links{gap:7px;display:grid;position:absolute;bottom:9%;left:9%;right:9%}.curated-template-links i{border:1.5px solid var(--curated-line);background:var(--curated-card);height:25px;box-shadow:0 4px 0 var(--curated-line);border-radius:999px;display:block}.curated-template-applied{z-index:3;color:#fff;background:#26392d;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:10px;right:10px}.curated-template-meta{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 8px;margin:13px 4px 4px;display:grid}.curated-template-meta strong{font-size:16px;line-height:1.2}.curated-template-meta>span:last-child{color:#758071;grid-column:2;font-size:10px}.curated-template-number{color:#8a9477;letter-spacing:.08em;font-size:11px;font-weight:900}.curated-template-card>small{color:#76806e;margin:0 4px;font-size:11px;line-height:1.4;display:block}.curated-template-paper-story .curated-template-art:before{background:radial-gradient(#53652e24 .8px,#0000 .8px) 0 0/12px 12px}.curated-template-paper-story .curated-template-links i{border:0;border-bottom:1px solid var(--curated-line);height:22px;box-shadow:none;background:0 0;border-radius:0}.curated-template-kitchen-tiles .curated-template-art:before{background-image:linear-gradient(#53652e2b 1px,#0000 1px),linear-gradient(90deg,#53652e2b 1px,#0000 1px);background-size:27px 27px}.curated-template-kitchen-tiles .curated-template-links i{border-radius:7px}.curated-template-oven-after-dark .curated-template-photo,.curated-template-espresso-note .curated-template-photo{filter:brightness(.56)saturate(.75)}.curated-template-tomato-supper .curated-template-photo{filter:saturate(1.23)}.curated-template-olive-window .curated-template-photo{filter:brightness(.78);bottom:0}.curated-template-olive-window .curated-template-links i{background:#fff9;border-color:#fff9;box-shadow:0 5px 16px #1d2e1c45}.curated-template-market-sticker .curated-template-art:before{background:radial-gradient(circle at 82% 18%,#fff7d4 0 15%,#0000 15.3%),radial-gradient(circle at 8% 78%,#c6d79b 0 20%,#0000 20.3%)}.curated-template-market-sticker .curated-template-links i:first-child{transform:rotate(-2deg)}.curated-template-market-sticker .curated-template-links i:last-child{transform:rotate(2deg)}.curated-template-golden-slice .curated-template-art:before{background:linear-gradient(145deg,#e3a320bb,#0000 56%)}.curated-template-espresso-note .curated-template-links i{box-shadow:none;border-radius:7px}.curated-link-oven-after-dark.link-surface-board .pizza-scroll-page .pizza-links-button{color:#fff9e8;background:#26392d;border-color:#b0ae61;box-shadow:0 5px #b0ae61}.curated-link-oven-after-dark.link-surface-board .pizza-scroll-page .pizza-links-icon{color:#fff9e8;background:#53652e;border-color:#b0ae61}.curated-link-espresso-note.link-surface-ticket .pizza-scroll-page .pizza-links-button{color:var(--pizza-card-ink)}.curated-link-espresso-note.link-surface-ticket .pizza-scroll-page .pizza-links-icon{color:var(--pizza-card-ink);background:var(--pizza-icon-bg)}.curated-link-live{background:#fffcf5;border:1px solid #d9d4c5;border-radius:23px;min-width:0;padding:18px;position:sticky;top:22px;box-shadow:0 14px 30px #352e211a}.curated-link-live-heading h5{letter-spacing:-.055em;margin:7px 0 4px;font-size:27px}.curated-link-live-heading p{color:#71806e;min-height:39px;margin:0;font-size:12px;line-height:1.55}.curated-link-palette{align-items:center;gap:6px;margin:13px 0;display:flex}.curated-link-palette span{border:1px solid #26392d1b;border-radius:50%;width:20px;height:20px}.curated-link-palette small{color:#758071;margin-left:5px;font-size:11px}.curated-link-phone{background:radial-gradient(#fff 15%,#ecebe1 100%);border-radius:18px;justify-content:center;min-height:490px;padding:15px 4px;display:flex;overflow:hidden}.curated-link-phone .device-preview-host{max-width:360px}.curated-link-phone .preview-frame{transform-origin:0 0;background:#171817;border:0;border-radius:44px;max-width:none;position:absolute;top:0;left:0;box-shadow:0 18px 38px #1b2c2033}.curated-link-phone .preview-scroll{scrollbar-width:none;border-radius:36px;max-height:none;overflow:hidden auto;container-type:inline-size}.curated-link-phone .preview-scroll::-webkit-scrollbar{display:none}.curated-link-phone .device-scaled-space{position:relative}.curated-link-apply{color:#fffdf0;cursor:pointer;background:#53652e;border:1px solid #53652e;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:47px;margin-top:17px;padding:9px 15px;font-family:Dumondi,Noto Sans Thai,sans-serif;font-size:14px;font-weight:800;display:flex}.curated-link-apply:hover{background:#435626}.curated-link-live-status{color:#758071;text-align:center;margin:9px 0 0;font-size:11px}@media (max-width:1250px){.curated-link-layout{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:950px){.curated-link-layout{grid-template-columns:1fr}.curated-link-live{grid-row:1;width:100%;max-width:440px;margin:auto;position:static}.curated-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.curated-link-heading{display:block}.curated-link-count{margin-top:12px;display:inline-block}.curated-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.curated-link-gallery{border-radius:18px}}@media (max-width:420px){.curated-link-grid{gap:10px}.curated-template-card{padding:6px 6px 12px}.curated-template-meta strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.curated-template-card{transition:none}}.loading-wordmark{transform-origin:50%;animation-duration:2.8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.loading-wordmark[data-motion=zoom]{animation-name:loading-wordmark-zoom}.loading-wordmark[data-motion=float]{animation-name:loading-wordmark-float}.loading-wordmark[data-motion=breathe]{animation-name:loading-wordmark-breathe;animation-duration:3.2s}@keyframes loading-wordmark-zoom{0%,to{transform:scale(.94)}50%{transform:scale(1.12)}}@keyframes loading-wordmark-float{0%,to{transform:translateY(5px)}50%{transform:translateY(-5px)}}@keyframes loading-wordmark-breathe{0%,to{opacity:.78;transform:scale(.98)}50%{opacity:1;transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.loading-wordmark{animation:none}}.loading-wordmark-sweep{aspect-ratio:1304/475;background:#767e2b;animation:none;display:block;position:relative;overflow:hidden;-webkit-mask:url(/images/82pizza-name.svg) 50%/contain no-repeat;mask:url(/images/82pizza-name.svg) 50%/contain no-repeat}.loading-wordmark-sweep:after{content:"";background:linear-gradient(100deg,#0000 0%,#fff8e9 35%,#fff 50%,#fff8e9 65%,#0000 100%);width:45%;animation:1.8s linear infinite loading-wordmark-light;position:absolute;inset:-25% auto -25% 0;transform:translate(-120%)}@keyframes loading-wordmark-light{0%{transform:translate(-120%)}85%,to{transform:translate(330%)}}@media (min-width:768px){.lan-link-loading{background:#bcc46b}}@media (prefers-reduced-motion:reduce){.loading-wordmark-sweep{background:#767e2b;animation:none}.loading-wordmark-sweep:after{animation:none;display:none}}
