:root{--color-orange-bright:#FA6D23;--color-orange-dark:#CF4800;--color-teal:#008878;--color-teal-light:#1ADBB8;--color-blue-btn:#4175FC;--color-blue-btn-hover:#084AF3;--color-dark:#101218;--color-text:#494B51;--color-bg-light:#F3F5F5;--color-white:#FFFFFF;--color-peach-panel:rgba(255, 230, 216, 0.85);--font-body:'Poppins', sans-serif;--font-display:'Abril Fatface', cursive, serif;--font-roboto:'Roboto', sans-serif;--font-roboto-slab:'Roboto Slab', serif;--font-archivo:'Archivo', sans-serif;--font-montserrat:'Montserrat', sans-serif}*,*::before,*::after{box-sizing:border-box}html{font-size:93.75%;scroll-behavior:smooth}@media (max-width:921px){html{font-size:85.5%}}body{margin:0;padding:0;font-family:var(--font-body);font-weight:400;font-size:1rem;line-height:1.6em;color:var(--color-text);background-color:var(--color-bg-light);overflow-x:hidden}::selection{background-color:var(--color-teal-light);color:#000}img{max-width:100%;height:auto;display:block}a{color:var(--color-orange-bright);text-decoration:none;transition:all 0.2s linear}a:hover,a:focus{color:var(--color-orange-dark)}h1,h2,h3,h4,h5,h6{margin:0;color:var(--color-dark);font-weight:400}h1{font-family:var(--font-display);font-size:100px;line-height:1.4em}h2{font-family:var(--font-display);font-size:45px;line-height:1.3em}h3{font-family:var(--font-display);font-size:30px;line-height:1.39em}h4{font-family:var(--font-body);font-size:24px;line-height:1.2em}h5{font-family:var(--font-body);font-size:20px;line-height:1.2em}h6{font-family:var(--font-body);font-size:17px;line-height:1.25em}@media (max-width:921px){h1{font-size:60px}h2{font-size:40px}h3{font-size:28px}h4{font-size:25px}h5{font-size:21px}h6{font-size:17px}}@media (max-width:544px){h1{font-size:40px}h2{font-size:30px}h3{font-size:22px}h4{font-size:22px}}.skip-link{position:absolute;top:-100px;left:0;background:var(--color-orange-dark);color:#fff;padding:10px 20px;z-index:9999}.skip-link:focus{top:0}.btn{display:inline-block;font-family:var(--font-body);font-weight:400;font-size:15px;line-height:1em;color:var(--color-white);background-color:var(--color-orange-dark);border:none;border-radius:50px;padding:17px 35px;cursor:pointer;text-align:center;text-decoration:none;transition:background-color 0.25s ease,color 0.25s ease,transform 0.2s ease}.btn:hover,.btn:focus{color:var(--color-white);background-color:var(--color-teal)}.btn-bright{background-color:var(--color-orange-bright)}.btn-bright:hover,.btn-bright:focus{background-color:var(--color-teal)}.btn-blue{background-color:var(--color-blue-btn)}.btn-blue:hover,.btn-blue:focus{background-color:var(--color-blue-btn-hover)}.site-header{position:absolute;top:0;left:0;right:0;z-index:100;background:#fff0}.header-inner{max-width:1240px;margin:0 auto;padding:10px 20px;min-height:70px;display:flex;align-items:center;justify-content:space-between}.site-logo img{width:150px;max-width:150px;height:auto;transition:all 0.2s linear}@media (max-width:921px){.site-logo img{width:120px;max-width:120px}}@media (max-width:543px){.site-logo img{width:100px;max-width:100px}}.desktop-nav-wrap{display:flex;align-items:center;gap:16px}.main-nav ul{list-style:none;margin:0;padding:0;display:flex;align-items:center}.main-nav li{display:flex;align-items:center}.main-nav a{display:flex;align-items:center;padding:0 1em;line-height:70px;color:var(--color-orange-dark);font-size:1rem;font-weight:400;transition:all 0.3s ease}.main-nav a:hover{color:var(--color-orange-bright);transform:scale(1.2)}.main-nav li.current-menu-item>a{color:var(--color-teal)}.mobile-menu-toggle{display:none;align-items:center;gap:8px;background:var(--color-orange-dark);color:var(--color-bg-light);border:none;border-radius:50px;padding:15px 30px;font-family:var(--font-body);font-size:15px;line-height:1em;cursor:pointer}.mobile-menu-toggle:hover{background:var(--color-blue-btn-hover)}.mobile-menu-toggle svg{width:24px;height:24px;fill:var(--color-bg-light)}.mobile-menu-toggle .icon-close{display:none}.mobile-menu-toggle[aria-expanded="true"] .icon-bars{display:none}.mobile-menu-toggle[aria-expanded="true"] .icon-close{display:inline-block}.mobile-nav-drawer{display:none;background-color:var(--color-bg-light);width:100%;box-shadow:0 6px 15px rgb(0 0 0 / .1)}.mobile-nav-drawer.open{display:block}.mobile-nav-drawer ul{list-style:none;margin:0;padding:0}.mobile-nav-drawer li a{display:block;padding:12px 20px;color:var(--color-orange-dark);font-size:1rem;border-bottom:1px solid rgb(0 0 0 / .04)}.mobile-nav-drawer li.current-menu-item a{color:var(--color-teal)}.mobile-nav-drawer li a:hover{color:var(--color-orange-bright)}@media (max-width:921.99px){.desktop-nav-wrap{display:none}.mobile-menu-toggle{display:inline-flex}}.animate-on-scroll{opacity:0;transition:opacity 0.8s ease,transform 0.8s ease}.animate-on-scroll.fade-in{transform:none}.animate-on-scroll.fade-in-up{transform:translateY(30px)}.animate-on-scroll.fade-in-down{transform:translateY(-30px)}.animate-on-scroll.fade-in-left{transform:translateX(-30px)}.animate-on-scroll.visible{opacity:1;transform:translate(0,0)}.home-hero{position:relative;min-height:60vh;padding:150px 20px;display:flex;align-items:center;justify-content:center;background-image:url(/wp-content/uploads/deft-site/images/FALLBACK.png);background-position:center center;background-size:cover;overflow:hidden}.hero-video-wrapper{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.hero-video-wrapper iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;transform:translate(-50%,-50%);border:0;pointer-events:none}.home-hero::before{content:"";position:absolute;inset:0;background-color:#000;opacity:.55;z-index:1}.home-hero-inner{position:relative;z-index:2;max-width:1200px;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.home-hero-spacer{height:41px}.home-hero h1{color:var(--color-orange-bright);font-family:var(--font-display);font-size:115px;font-weight:400;line-height:1.4em;text-shadow:0 0 8px rgb(0 0 0 / .3)}.home-hero h3{color:var(--color-orange-bright);font-family:var(--font-roboto);font-size:52px;font-weight:600;line-height:1.39em;text-shadow:0 0 10px rgb(0 0 0 / .3);margin-top:-43px}.home-hero p{color:var(--color-white);max-width:685px;margin:0 auto;font-size:1rem}.home-hero-buttons{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:10px;width:100%}.home-hero-buttons .btn-col{flex:1;display:flex}.home-hero-buttons .btn-col.right{justify-content:flex-end}.home-hero-buttons .btn-col.left{justify-content:flex-start}@media (max-width:1024px){.home-hero{min-height:36vh;padding:50px 30px}.home-hero-spacer{height:50px}}@media (max-width:767px){.home-hero{min-height:0;padding:120px 20px 50px}.home-hero-spacer{height:10px}.home-hero h1{font-size:62px}.home-hero h3{font-size:29px;margin-top:-21px}.home-hero p{display:none}.home-hero-buttons{flex-direction:column;gap:15px}.home-hero-buttons .btn-col.right,.home-hero-buttons .btn-col.left{justify-content:center;width:100%}}.story-section{background-color:var(--color-bg-light);padding:100px 50px}.story-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:flex-start}.story-text-col{display:flex;flex-direction:column;gap:20px;padding:15px 40px 15px 0}.story-icon svg{width:50px;height:50px;fill:var(--color-orange-dark)}.story-text-col h2{color:var(--color-orange-dark)}.story-text-col h6{color:var(--color-dark)}.story-text-col p{margin:0 0 10px 0}.story-img-col{padding:10px;display:flex;justify-content:center}.story-img-col img{width:399px;max-width:100%;height:500px;object-fit:cover;box-shadow:0 50px 50px -38px rgb(84 89 95 / .5)}@media (max-width:1024px){.story-section{padding:75px 30px 50px}.story-inner{grid-template-columns:1fr 1fr}.story-text-col{grid-column:1 / -1;align-items:center;text-align:center;padding:25px 0 35px}}@media (max-width:767px){.story-section{padding:50px 20px}.story-inner{grid-template-columns:1fr}.story-img-col img{height:auto}}.featured-on-section{background-color:var(--color-bg-light);padding:0 30px 100px}.featured-on-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;gap:0}.featured-on-title{padding:10px}.featured-on-title h3{color:var(--color-orange-dark)}.featured-on-logo{padding:10px;display:flex;justify-content:center;align-items:center}.featured-on-logo img{filter:brightness(100%) contrast(67%) saturate(0%) blur(0) hue-rotate(0deg);transition:filter 0.3s ease}.featured-on-logo img:hover{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}@media (max-width:1024px){.featured-on-section{padding:0 30px 75px}.featured-on-inner{grid-template-columns:repeat(4,1fr)}.featured-on-title{grid-column:1 / -1;text-align:center}}@media (max-width:767px){.featured-on-section{padding:0 20px 50px}.featured-on-inner{grid-template-columns:1fr}}.delicacies-banner{position:relative;background-image:url(/wp-content/uploads/deft-site/images/seafood-tile-19-9.png);background-position:center center;background-size:cover;background-attachment:fixed;padding:110px 30px;text-align:center}.delicacies-banner::before{content:"";position:absolute;inset:0;background-color:var(--color-dark);opacity:.72}.delicacies-banner-inner{position:relative;z-index:1;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}.delicacies-banner h2{color:var(--color-orange-bright);font-size:54px}.delicacies-banner h6{color:var(--color-white)}@media (max-width:1024px){.delicacies-banner{background-attachment:scroll;padding:75px 30px}}@media (max-width:767px){.delicacies-banner{padding:50px 20px}.delicacies-banner h2{font-size:36px}}.delicacies-grid-section{position:relative;background-image:url(/wp-content/uploads/deft-site/images/seafood-tile-19-9.png);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:50px 20px}.delicacies-grid-section::before{content:"";position:absolute;inset:0;background-color:#E9E9E9;opacity:.95}.delicacies-grid-inner{position:relative;z-index:1;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr}.delicacies-col{display:flex;flex-direction:column}.delicacies-col.left{border-right:1px solid #DCDCDC}.delicacy-card{display:grid;grid-template-columns:1fr 1fr;align-items:center;border-bottom:1px solid #DCDCDC}.delicacies-col .delicacy-card:last-child{border-bottom:none}.delicacy-info{padding:40px}.delicacy-info h3{color:var(--color-orange-dark)}.delicacy-img{padding:15px;display:flex;justify-content:center}.delicacy-img img{width:350px;max-width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:200px}@media (max-width:1024px){.delicacy-info{padding:20px}}@media (max-width:767px){.delicacies-grid-inner{grid-template-columns:1fr}.delicacies-col.left{border-right:none;border-bottom:1px solid #DCDCDC}.delicacy-card{grid-template-columns:1fr;text-align:center;padding:35px 25px}.delicacy-info{padding:0 0 15px 0}.delicacy-img{padding:0}}.award-section{position:relative;background-color:var(--color-orange-dark);padding:60px 20px;overflow:hidden}.shape-divider{position:absolute;left:0;width:100%;overflow:hidden;line-height:0;z-index:2;pointer-events:none}.shape-divider-top{top:-1px}.shape-divider-bottom{bottom:-1px;transform:rotate(180deg)}.shape-divider svg{display:block;width:calc(100% + 1.3px);height:12px}.shape-divider .shape-fill{fill:#fff}.award-inner{position:relative;z-index:1;max-width:1140px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}.award-badges-col{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:20px}.badge-widget-wrap{display:flex;justify-content:center;align-items:center;transform:scale(1.4);transform-origin:center center}.certificate-img-wrap{display:flex;justify-content:center}.certificate-img-wrap img{width:65%}.award-text-col{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.award-text-col h2{font-family:var(--font-display);font-size:65px;font-weight:400;color:var(--color-bg-light);line-height:1.3em}.award-text-col p{font-family:var(--font-roboto);font-size:20px;font-weight:400;color:var(--color-white);margin:0;max-width:553px}#circle_v17{cursor:pointer;overflow:hidden;position:relative;display:flex;flex-direction:column;padding:0;width:294px;height:398px;font:400 10px / normal 'Arial',sans-serif;align-items:center;text-align:center;color:#000!important;background:url(/wp-content/uploads/deft-site/images/choice.png) no-repeat;background-size:cover;box-sizing:border-box}#circle_v17 .arc-heading.arc-heading__bottom{position:absolute;bottom:8.7%;left:37%;width:26%}#circle_v17 .arc-heading.arc-heading__bottom>div{visibility:hidden}#circletype_v17_brand_name{text-decoration:none;color:#000;text-shadow:rgb(0 0 0 / .15) 1.95px 1.95px 2.6px;font-weight:700;top:calc(43% - 12px);font-size:18px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}@media (max-width:1024px){.award-inner{grid-template-columns:1fr}.badge-widget-wrap{transform:scale(1.1)}.certificate-img-wrap img{width:100%}.award-text-col h2{font-size:38px}}@media (max-width:767px){.award-badges-col{grid-template-columns:1fr}.badge-widget-wrap{transform:scale(1)}.certificate-img-wrap img{width:74%}.award-text-col h2{font-size:29px}.award-text-col p{font-size:16px}}.testimonials-section{background-color:var(--color-bg-light);padding:50px 30px}.testimonials-inner{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}.testimonials-header{text-align:center;padding:10px 10px 30px}.testimonials-header h2{color:var(--color-orange-dark)}.testimonials-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%;margin-top:10px}.testimonial-card{padding:20px;text-align:center;display:flex;flex-direction:column;gap:20px}.testimonial-content{font-size:1.05rem;line-height:1.5em;color:var(--color-text)}.testimonial-author{color:var(--color-dark);font-weight:400}@media (max-width:1024px){.testimonials-grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.testimonials-section{padding:50px 20px}.testimonials-grid{grid-template-columns:1fr}}.menu-hero{position:relative;min-height:65vh;background-image:url(/wp-content/uploads/deft-site/images/FALLBACK-1024x576.png);background-position:center center;background-size:cover;display:flex;align-items:center;justify-content:center;padding:40px 20px}.menu-hero::before{content:"";position:absolute;inset:0;background-color:#000;opacity:.55}.menu-hero-inner{position:relative;z-index:1;text-align:center}.menu-hero h1{color:var(--color-orange-bright);font-size:108px}@media (max-width:1024px){.menu-hero{min-height:36vh}}@media (max-width:767px){.menu-hero{min-height:40vh}.menu-hero h1{font-size:56px}}.menu-tabs-section{background-color:var(--color-bg-light);padding:20px 10px 40px}.menu-tabs-container{max-width:1200px;margin:0 auto}.menu-tabs-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:10px}.menu-tab-btn{background-color:var(--color-orange-dark);color:var(--color-white);border:none;border-radius:0;padding:15px 22px;font-family:var(--font-body);font-size:15px;font-weight:400;cursor:pointer;transition:background-color 0.25s ease;text-align:center}.menu-tab-btn:hover,.menu-tab-btn.active{background-color:var(--color-teal);color:var(--color-white)}.menu-tab-panel{display:none}.menu-tab-panel.active{display:block}.menu-panel-surface{position:relative;background-image:url(/wp-content/uploads/deft-site/images/seafood-tile-2x.png);background-position:center center;background-size:cover;padding:20px}.menu-panel-surface.bg-blackboard{background-image:url(/wp-content/uploads/deft-site/images/blackboard-bg-free-img.png);background-repeat:no-repeat}.menu-panel-surface::before{content:"";position:absolute;inset:0;background-color:#FFE6D8;opacity:.85}.menu-columns{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr}.menu-col{display:flex;flex-direction:column}.menu-col.left{border-right:1px solid #DCDCDC}.menu-dish-card{display:grid;grid-template-columns:1fr 1fr;align-items:center;border-bottom:1px solid #DCDCDC;min-height:220px}.menu-dish-info{padding:40px}.menu-dish-info h3{color:var(--color-orange-dark)}.menu-dish-info h4{color:var(--color-orange-dark)}.menu-dish-info p{margin:8px 0 0 0;color:var(--color-text)}.menu-dish-img{padding:15px;display:flex;justify-content:center;align-items:center}.menu-dish-img img{width:350px;max-width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:200px}.menu-dish-card.text-only{grid-template-columns:1fr;min-height:auto}@media (max-width:1024px){.menu-dish-info{padding:20px}}@media (max-width:767px){.menu-tabs-nav{flex-direction:column;gap:6px}.menu-tab-btn{width:100%}.menu-columns{grid-template-columns:1fr}.menu-col.left{border-right:none}.menu-dish-card{grid-template-columns:1fr;text-align:center;padding:25px 15px}.menu-dish-info{padding:0 0 15px 0}.menu-dish-card.text-only .menu-dish-info{padding:10px 0}}.menu-bottom-cta{text-align:center;padding:25px 20px 10px}.about-hero-section{position:relative;min-height:100vh;background-image:url(/wp-content/uploads/deft-site/images/seafood-tile-19-9-1536x864.png);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:100px 20px;display:flex;flex-direction:column;justify-content:center}.about-hero-section::before{content:"";position:absolute;inset:0;background-color:#000;opacity:.8}.about-hero-inner{position:relative;z-index:1;max-width:1300px;width:100%;margin:0 auto}.about-spacer{height:50px}.about-heading{font-family:var(--font-roboto);font-size:62px;font-weight:600;color:var(--color-orange-bright);text-align:center;margin-bottom:30px}.about-content-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center;padding:0 50px}.about-image-col{display:flex;justify-content:center;padding:25px}.about-image-col img{width:80%;border-radius:20px}.about-quote-col{display:flex;flex-direction:column;gap:20px;padding:40px 25px}.about-blockquote{margin:0;padding:0;border:none;text-align:center}.about-blockquote p{font-family:var(--font-archivo);font-size:55px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0;color:var(--color-orange-bright);margin:0 0 20px 0}.about-columns-text{columns:2;column-gap:35px;font-family:var(--font-montserrat);font-size:18px;font-weight:400;line-height:1.5em;color:var(--color-bg-light);text-align:left}.about-columns-text p{margin:0 0 1em 0}.about-policy-section{position:relative;background-image:url(/wp-content/uploads/deft-site/images/seafood-tile-2x-1536x1536.png);background-position:center center;background-size:cover;background-attachment:fixed;padding:150px 20px}.about-policy-section::before{content:"";position:absolute;inset:0;background-color:#000;opacity:.8}.about-policy-inner{position:relative;z-index:1;max-width:1140px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:40px;text-align:center}.about-policy-col h2{color:var(--color-orange-bright);margin-bottom:20px}.about-policy-col p{color:var(--color-white);margin:0}@media (max-width:1024px){.about-content-grid{grid-template-columns:1fr;padding:0 20px}.about-blockquote p{font-size:45px}.about-columns-text{columns:1;font-size:14px;text-align:center}.about-policy-section{background-attachment:scroll;padding:80px 20px}}@media (max-width:767px){.about-heading{font-size:40px}.about-image-col img{width:100%}.about-blockquote p{font-size:35px}.about-policy-inner{grid-template-columns:1fr}}.contact-page-section{position:relative;background-image:url(/wp-content/uploads/deft-site/images/seafood-tile-19-9.png);background-position:center center;background-size:cover;padding:200px 30px 60px}.contact-page-section::before{content:"";position:absolute;inset:0;background-color:#000;opacity:.8}.contact-box{position:relative;z-index:1;max-width:1200px;margin:0 auto;background-color:rgb(243 245 245 / .85);padding:50px 20px;text-align:center}.contact-box h2.contact-title{color:var(--color-orange-dark);font-size:62px;margin-bottom:25px}.contact-info-list{list-style:none;margin:0 auto 30px;padding:0;display:inline-flex;flex-direction:column;align-items:center;gap:12px}.contact-info-list li{display:flex;align-items:center;gap:10px;font-size:22px;color:var(--color-text)}.contact-info-list svg{width:20px;height:20px;fill:var(--color-orange-dark);flex-shrink:0}.contact-map-wrap{width:100%;margin:20px 0 40px}.contact-map-wrap iframe{width:100%;height:507px;border:0;filter:brightness(100%) contrast(100%) saturate(35%) blur(0) hue-rotate(168deg)}.contact-social-heading{color:var(--color-orange-dark);font-size:50px;max-width:900px;margin:20px auto}.contact-social-buttons{display:flex;justify-content:center;gap:15px;margin:25px 0 50px}.contact-social-btn{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:10%;background-color:var(--color-teal);color:var(--color-white);transition:background-color 0.25s ease,transform 0.2s ease}.contact-social-btn svg{width:25px;height:25px;fill:var(--color-white)}.contact-social-btn:hover{background-color:var(--color-orange-dark);color:var(--color-white)}.contact-review-title{color:var(--color-orange-dark);margin-bottom:10px}.contact-review-text{font-size:23px;margin:0 0 15px 0}.contact-stars{display:flex;justify-content:center;gap:10px;margin-bottom:25px}.contact-stars svg{width:34px;height:34px;fill:var(--color-teal)}@media (max-width:767px){.contact-page-section{padding:130px 15px 40px}.contact-box h2.contact-title{font-size:38px}.contact-info-list{align-items:flex-start}.contact-info-list li{font-size:16px}.contact-social-heading{font-size:28px}.contact-review-text{font-size:16px}}.order-hero-section{position:relative;min-height:451px;background-image:url(/wp-content/uploads/deft-site/images/seafood-tile-19-9.png);background-position:center center;background-size:cover;display:flex;align-items:center;justify-content:center;padding:120px 20px 40px;text-align:center}.order-hero-section::before{content:"";position:absolute;inset:0;background-color:var(--color-bg-light);opacity:.85}.order-hero-inner{position:relative;z-index:1}.order-hero-inner h2{color:var(--color-orange-dark);font-size:75px}.order-platforms-section{background-color:var(--color-bg-light);min-height:294px;padding:50px 20px 80px;display:flex;align-items:center}.order-platforms-inner{max-width:1140px;width:100%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.order-platform-card{display:flex;justify-content:center;align-items:center}.order-platform-card a{display:inline-block}.order-platform-card img{max-width:100%;height:auto;transition:transform 0.3s ease}.order-platform-card img:hover{transform:scale(1.1)}@media (max-width:767px){.order-hero-section{min-height:280px}.order-hero-inner h2{font-size:44px}.order-platforms-inner{grid-template-columns:1fr}}.site-footer{background-image:linear-gradient(to right,rgb(32 11 0 / .77),rgb(32 11 0 / .77)),url(/wp-content/uploads/deft-site/images/Barbecue-dish-item-1.jpg);background-repeat:repeat;background-position:center center;background-size:cover;color:var(--color-white)}.footer-primary{max-width:1200px;margin:0 auto;padding:6% 20px 4%;text-align:center}.footer-primary h2{color:var(--color-white);font-size:45px;margin-bottom:24px}.footer-order-wrap{margin-bottom:30px}.footer-call{display:none;font-size:19px;color:var(--color-white);margin:15px 0}@media (max-width:544px){.footer-call{display:block}}.footer-socials{margin-top:4%;display:flex;justify-content:center;align-items:center;gap:12px}.footer-social-link{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-orange-dark);color:var(--color-bg-light);padding:10px;transition:background-color 0.2s ease}.footer-social-link svg{width:18px;height:18px;fill:var(--color-bg-light)}.footer-social-link:hover{background-color:var(--color-teal);color:var(--color-bg-light)}.footer-below{padding:20px;min-height:80px;display:flex;align-items:center;justify-content:center;text-align:center;color:#aaa}.footer-copyright p{margin:0 0 6px 0;text-align:center}.footer-copyright a{color:#f60}.footer-copyright a:hover{color:var(--color-orange-dark)}.footer-call a,.contact-info-list a{color:inherit}