@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800;900&family=DM+Sans:wght@400;500;600;700;800&family=Lobster&family=Lobster+Two:wght@400;700&family=Patua+One&display=swap";:root{--retro-red:#c8201b;--retro-teal:#07888a;--retro-cream:#fff2da;--retro-gold:#facb3e;--retro-ink:#201715}html,body{background:#fff2d8;color:#231713}body{font-family:DM Sans,Arial,sans-serif}.container{width:min(calc(100% - 46px),1320px)}.k-announcement{padding:8px 12px!important;background:linear-gradient(#c5241f,#a80e10)!important;font:900 16px/1.25 Barlow Condensed,Arial,sans-serif!important;letter-spacing:.055em;color:#fff!important}.k-announcement:before,.k-announcement:after{content:"\2726";color:#ffd548;margin:0 13px}.retro-v8-header{background:linear-gradient(180deg,#fff9e8,#fff0d6)!important;border-bottom:2px solid #e6c9a4!important}.retro-v8-header .header-inner{min-height:78px;max-width:1400px;gap:18px}.retro-v8-header .brand-text{font-family:Lobster Two,Lobster,cursive;font-size:clamp(35px,3.3vw,55px);color:#cc241d!important;letter-spacing:-.035em;font-weight:400;-webkit-text-stroke:1px #fffdf2;text-shadow:2px 2px 0 white,3px 4px 0 #e6ab77,5px 5px 1px #9c1e1c;position:relative;transform:rotate(-3deg);padding-right:6px}.retro-v8-header .brand-text:after{content:"";position:absolute;left:8%;right:4%;height:5px;bottom:-5px;background:#cf251c;border-radius:100%;transform:skew(-18deg) rotate(-2deg)}.retro-v8-header .brand-text span{color:#cf251c!important;text-shadow:1px 2px white}.retro-v8-header .brand img{height:auto;max-height:75px;max-width:250px;width:250px;object-fit:contain;mix-blend-mode:multiply}.retro-v8-header .nav-links{gap:clamp(15px,2.2vw,35px)}.retro-v8-header .nav-links>a,.retro-v8-header .nav-dropdown>summary{font:800 17px Barlow Condensed,Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;color:#241b17!important}.retro-v8-header .nav-links a:hover,.retro-v8-header .nav-dropdown summary:hover{color:#ca251b!important}.retro-v8-header .icon-btn{color:#29201c}.retro-v8-header .nav-dropdown__panel{background:#fffaf0;border:2px solid #e1c4a1;box-shadow:0 15px 40px #39211535;border-radius:10px}.retro-v8-header .mobile-menu{background:#fff4df!important}.retro-v8-hero{background:#006d73;position:relative;overflow:hidden;border-bottom:0}.retro-v8-hero__art{display:block;position:relative;width:100%;max-width:none;line-height:0;cursor:pointer}.retro-v8-hero__art picture{display:block}.retro-v8-hero__picture{display:block;width:100%;height:auto;max-height:610px;object-fit:cover;object-position:center center;aspect-ratio:1199/480}.retro-v8-hero__art:hover .retro-v8-hero__picture{filter:saturate(1.07) brightness(1.025)}.retro-v8-hero__art:focus-visible{outline:6px solid #ffc83c!important;outline-offset:-6px!important}.retro-v8-hero__mobile-action{display:none}.retro-v8-categories{padding:16px 18px 10px;background:linear-gradient(#ffeed2,#fff5e1);border-bottom:1px solid #ebd2ab}.retro-v8-categories__inner{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;max-width:1320px;margin:0 auto}.retro-v8-category{min-width:0;display:block;border-radius:13px;overflow:hidden;box-shadow:0 2px 4px #75491922;transition:transform .18s,box-shadow .18s;line-height:0}.retro-v8-category:hover{transform:translateY(-4px);box-shadow:0 6px 10px #70401733}.retro-v8-category__image{width:100%;height:auto;display:block;aspect-ratio:184/121;object-fit:fill}.retro-v8-deal{background:#fff5e4;padding:17px 24px 23px;border-bottom:2px solid #edcfab}.retro-v8-deal__inner{max-width:1310px;margin:auto;display:grid;grid-template-columns:1.25fr .73fr .68fr;align-items:center;gap:24px}.retro-v8-deal__brush{position:relative;font:900 clamp(31px,3.1vw,52px)/1 "Barlow Condensed",Arial,sans-serif;letter-spacing:-.02em;color:#fff;padding:17px 22px 17px 34px;text-shadow:1px 2px #820d0b;transform:rotate(-1deg);isolation:isolate;white-space:nowrap}.retro-v8-deal__brush:before{content:"";position:absolute;top:5px;right:0;bottom:5px;left:0;background:linear-gradient(94deg,#ac100d,#df2d21 15%,#cf241b 75%,#ae100f);z-index:-1;clip-path:polygon(0 5%,96% 0,100% 13%,98% 80%,100% 94%,3% 100%,0 85%,2% 48%);box-shadow:4px 4px #d99c7a}.retro-v8-deal__brush em{font-style:normal;font-size:1.15em}.retro-v8-deal__message{font:900 clamp(21px,2.35vw,35px)/.91 "Barlow Condensed",Impact,Arial,sans-serif;color:#be1a17;text-align:center}.retro-v8-deal__message span,.retro-v8-deal__message strong{display:block}.retro-v8-deal__message strong{font-size:1.35em}.retro-v8-deal__button{background:#008b8d;border:3px solid #006a6a;color:#fff;border-radius:8px;font:900 clamp(17px,1.75vw,25px) "Barlow Condensed",Arial,sans-serif;padding:15px 22px;text-align:center;white-space:nowrap;box-shadow:0 4px #074847;transition:transform .17s,background .17s}.retro-v8-deal__button:hover{background:#00686d;transform:translateY(-2px)}.retro-v8-featured{padding:23px 0 50px;background:radial-gradient(ellipse at top,#fffaf1,#fff0d7 90%)}.retro-v8-featured__heading{max-width:980px;margin:0 auto 26px;display:flex;align-items:center;justify-content:center;gap:26px}.retro-v8-featured__heading h2{font:700 clamp(35px,4.1vw,62px)/1.1 "Lobster Two","Lobster","Brush Script MT",cursive;color:#c91e1b;margin:0;letter-spacing:-.005em;white-space:nowrap;transform:rotate(-1deg);text-shadow:1px 2px #edc4a7}.retro-v8-featured__line{height:3px;max-width:160px;flex:1;background:#bd1e1d;border-radius:5px}.retro-v8-featured__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px}.retro-v8-featured .product-card{border-radius:12px;border:1px solid #ecd6b3;background:#fffaf0;box-shadow:0 4px 10px #8b4f1c18;min-width:0;overflow:hidden}.retro-v8-featured .product-card__media{aspect-ratio:1.12;min-height:180px;background:#fff9ee;border:0;border-bottom:1px solid #f4e3c8}.retro-v8-featured .product-card__media img{width:100%;height:100%;padding:10px!important;object-fit:contain!important;object-position:center center!important}.retro-v8-featured .product-card__body{padding:12px 17px 16px;gap:5px}.retro-v8-featured .product-card__title{font:800 19px/1.12 Barlow Condensed,Arial,sans-serif;margin:0;min-height:0}.retro-v8-featured .product-card__price{font:900 21px Barlow Condensed,Arial,sans-serif;color:#231815;margin-top:3px}.retro-v8-featured .product-card__add{display:block;width:100%;text-align:center;font:900 16px Barlow Condensed,Arial,sans-serif;background:#c91e1a;border:1px solid #9e1814;min-height:39px;padding:10px 12px}.retro-v8-featured__more{text-align:center;margin-top:28px}.retro-v8-featured__more a{display:inline-block;border:2px solid #c92520;color:#b61d16;font:900 18px Barlow Condensed,Arial,sans-serif;padding:10px 22px;border-radius:6px}.retro-v8-featured__more a:hover{background:#c92520;color:#fff}.builder-intro__copy h2{color:#c61c17}.snack-builder-section{background:#fff0d6}.builder-bar{position:static!important}.builder-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.footer .brand-text{color:#fff8e9!important}@media(max-width:1100px){.retro-v8-header .nav-links{gap:14px}.retro-v8-header .nav-links>a,.retro-v8-header .nav-dropdown>summary{font-size:15px!important}.retro-v8-deal__inner{gap:12px}.retro-v8-deal__brush{padding:16px 19px}.retro-v8-categories__inner{gap:7px}.retro-v8-featured__grid{gap:12px}}@media(max-width:780px){.container{width:min(calc(100% - 30px),1320px)}.k-announcement{font-size:13px!important}.retro-v8-header .header-inner{min-height:70px}.retro-v8-header .brand img{width:190px;max-width:190px;max-height:64px}.retro-v8-header .brand-text{font-size:39px}.retro-v8-hero__picture{max-height:none;aspect-ratio:802/480;object-fit:cover}.retro-v8-hero__mobile-action{display:flex;justify-content:center;background:#006d70;padding:9px 12px 17px;border-top:7px solid transparent}.retro-v8-shop-button{color:#fff;background:#c71915;border:2px solid #ffcf75;padding:10px 30px;border-radius:7px;font:900 17px Barlow Condensed,Arial,sans-serif}.retro-v8-categories{padding:12px 13px}.retro-v8-categories__inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.retro-v8-deal{padding:14px}.retro-v8-deal__inner{grid-template-columns:1fr 1fr;gap:11px}.retro-v8-deal__brush{grid-column:1/-1;text-align:center;font-size:35px;padding:9px 18px}.retro-v8-deal__message{font-size:21px}.retro-v8-deal__button{align-self:stretch;display:grid;place-items:center;white-space:normal;font-size:17px;line-height:1.1;padding:8px}.retro-v8-featured{padding:25px 0 48px}.retro-v8-featured__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.retro-v8-featured__heading{gap:12px;margin:0 17px 22px}.retro-v8-featured__heading h2{font-size:clamp(33px,7vw,50px)}.retro-v8-featured__line{max-width:60px}.retro-v8-featured .product-card__media{min-height:135px}.retro-v8-featured .product-card__body{padding:9px 11px 13px}.retro-v8-featured .product-card__title{font-size:16px}.retro-v8-featured .product-card__price{font-size:19px}.retro-v8-featured .product-card__add{font-size:13px}.builder-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:450px){.k-announcement:before,.k-announcement:after{display:none}.retro-v8-header .brand-text{font-size:35px}.retro-v8-header .brand img{width:174px;max-width:174px;max-height:60px}.retro-v8-featured__heading h2{font-size:35px}.retro-v8-deal__brush{font-size:31px}.retro-v8-category__image{aspect-ratio:184/121}.builder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/retro-diner-v8.css.map */
