:root{--cs-green-dark: #004851;--cs-green: #00968F;--fonts-heading: "Hisquins";--text-fonts: "RNS Sanz"}@font-face{font-family:Hisquins;src:url(/cdn/shop/files/HisquinsDEMO.woff2?v=1754635309) format("woff2"),url(/cdn/shop/files/HisquinsDEMO.woff?v=1754635309) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RNS Sanz;src:url(/cdn/shop/files/RNSSanz-Bold.woff2?v=1754637599) format("woff2"),url(/cdn/shop/files/RNSSanz-Bold.woff?v=1754637599) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:RNS Sanz Normal;src:url(/cdn/shop/files/RNSSanz-Normal.woff2?v=1754637599) format("woff2"),url(/cdn/shop/files/RNSSanz-Normal.woff?v=1754637599) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RNS Sanz;src:url(/cdn/shop/files/RNSSanz-SemiBold.woff2?v=1754637599) format("woff2"),url(/cdn/shop/files/RNSSanz-SemiBold.woff?v=1754637599) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:RNS Sanz;src:url(/cdn/shop/files/RNSSanz-Medium.woff2?v=1754637599) format("woff2"),url(/cdn/shop/files/RNSSanz-Medium.woff?v=1754637599) format("woff");font-weight:500;font-style:normal;font-display:swap}*{letter-spacing:0!important}body{font-family:var(--text-fonts)}.page-width{max-width:1530px!important;padding-left:30px!important;padding-right:30px!important;width:100%!important}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2{font-size:48px;line-height:56px;font-family:var(--fonts-heading);text-transform:uppercase}h4,h5,h6{font-family:var(--text-fonts)}.cs-order-logos h2.title,h3{font-family:var(--fonts-heading);font-size:40px}p{font-size:18px!important;line-height:28px!important}.cs-order-logos h2.title{font-family:var(--text-fonts);text-align:center;text-transform:uppercase}.cs-order-logos .title-wrapper-with-link{justify-content:center}img{display:block;max-width:100%}.button:before,.button:after{display:none}.button{font-size:20px;padding:0 30px;min-width:unset!important;border-radius:10px;font-weight:700;font-size:18px;line-height:47px;height:47px}.button.button--secondary{background:#fff;color:var(--cs-green-dark)}.button.button--primary{background:var(--cs-green);color:#fff}.button.button-primary-dark{background:var(--cs-green-dark);color:#fff}.cs-catering-tagline .button.button--primary{background:#fff;color:var(--cs-green-dark)}.header__heading-link{padding:0}header.header{padding-top:10px;padding-bottom:10px;gap:50px!important}header.header details-modal.header__search,header.header a.header__icon.header__icon--account.link.focus-inset.small-hide,header.header .header__icon.header__icon--cart{display:none!important}header.header .header__icons{justify-self:flex-start;padding:0}.header__heading-link .header__heading-logo{height:100px;width:auto}nav.header__inline-menu ul.list-menu li details summary,nav.header__inline-menu ul.list-menu li a,.cs-secondary-menu ul.secondary-menu li a{color:#fff;text-decoration:none;font-size:18px;transition:.3s ease all;padding-left:0;padding-right:0}nav.header__inline-menu ul.list-menu li details summary{padding-right:25px}nav.header__inline-menu ul.list-menu li details summary:hover,nav.header__inline-menu ul.list-menu li a:hover,.cs-secondary-menu ul.secondary-menu li a:hover{color:var(--cs-green)}.cs-secondary-menu ul.secondary-menu li:last-child a:hover{border-color:var(--cs-green)}.header__inline-menu ul.list-menu li{display:none}.header__inline-menu ul.list-menu li:nth-child(1),.header__inline-menu ul.list-menu li:nth-child(2),.header__inline-menu ul.list-menu li:nth-child(3){display:block}.header__inline-menu ul.list-menu.list-menu--inline{gap:60px;justify-content:flex-end!important;display:flex}.header__inline-menu ul.list-menu details summary span,.header__inline-menu ul.list-menu li a span{text-decoration:none!important}.cs-secondary-menu ul.secondary-menu{gap:60px;align-items:center}.cs-secondary-menu ul.secondary-menu li:last-child a{border:2px solid #fff;display:flex;align-items:center;padding:0 30px;border-radius:10px;line-height:47px;height:47px}.cs-secondary-menu ul.secondary-menu li a{color:#fff;text-decoration:none;text-transform:none;font-size:18px}.cs-home-banner{min-height:650px}.cs-home-banner .banner__box{max-width:740px!important;padding-top:0!important}.cs-img-block-row{display:flex;gap:30px;flex-wrap:wrap;justify-content:center;width:100%}.cs-img-block-item{max-width:calc((100% - 60px) / 3);width:100%;text-decoration:none}.cs-img-block-item img{width:100%;aspect-ratio:1 / .8}.cs-img-block-heading{background:var(--cs-green-dark);padding:17px}.cs-img-block-heading h5{color:#fff;text-transform:uppercase;font-size:20px;margin:0;text-align:center}.cs-home-bottom-image{min-height:505px}.cs-home-banner h1{text-transform:uppercase}.cs-home-banner.cs-inner-lg-banner .banner__box{max-width:1050px!important;padding-top:0!important}.cs-head{margin-bottom:30px}.cs-head h2,.cs-head p{color:var(--cs-green-dark)}.cs-head p{margin-top:15px}.cs-faq-sec .cs-head-desc{text-align:center}.cs-faq-head h5{font-size:24px;font-weight:600}.cs-faq-content{margin-top:10px}.cs-faq-content p{font-weight:400}.cs-faq-sec .page-width{max-width:990px!important}.cs-faq-item{position:relative;padding-left:40px}.cs-faq-item:before{content:"";position:absolute;top:5px;left:0;width:16px;height:16px;background:#000}.cs-faq-item+.cs-faq-item{margin-top:50px}.cs-help-form{background-image:linear-gradient(#fff,#f0f1f3);padding:100px 0}.cs-help-form .page-width{max-width:810px!important;width:100%}.cs-help-form .pxFormGenerator{background:#fff;box-shadow:0 4px 4px #00000040;padding:40px 0 0}.cs-testimonial-sec{background:var(--cs-green-dark)}.cs-testimonial-sec .cs-head h2,.cs-testimonial-sec .cs-head,.cs-testimonial-sec .cs-head p{color:#fff}.cs-testimonial-row{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.cs-testimonial-item{max-width:calc((100% - 40px) / 3);width:100%;background:#fff;padding:35px;border-radius:30px}.cs-testimonial-head{display:flex;align-items:center;gap:10px}.cs-testimonial-img img{width:54px;height:54px;border-radius:50%}.cs-testimonial-desc h5{font-size:24px;font-weight:700;line-height:1}.cs-testimonial-desc p{color:#4f4f4f;font-size:16px;line-height:24px}.cs-rating{margin-top:15px;display:flex;align-items:center;gap:5px}.cs-rating p{font-size:24px;line-height:1;color:#171717}.cs-rating img{width:160px;height:auto}.cs-testimonial-desc{margin-top:15px}.cs-testimonial-sec .page-width{max-width:1360px!important}.cs-logos-grid{margin:60px auto 0;display:grid;grid-template-columns:25% 25% 25% 25%;width:100%;max-width:750px}.cs-logos-grid .cstm-logo-items img{height:159px;width:auto}.cs-icon-blurb-sec .cs-head{max-width:1000px;width:100%;margin-left:auto;margin-right:auto}.cs-icon-blurb-row{display:flex;gap:30px}.cs-icon-blurb-row .cs-icon-blurb-item{max-width:calc((100% - 60px) / 3);width:100%;text-align:center;position:relative}.cs-icon-blurb-row .cs-icon-blurb-item:not(:last-child):before{content:"";position:absolute;top:80px;right:-35px;width:40px;height:49px;background:url(/cdn/shop/files/arrow.png?v=1754660860) no-repeat;background-size:contain}.cs-icon-blurb-row .cs-icon-blurb-item img{height:180px;width:auto;margin:0 auto 30px}.cs-icon-blurb-row .cs-icon-blurb-item h5{font-size:24px;font-weight:600}.cs-icon-blurb-meta p{max-width:350px;width:100%;margin:10px auto 0}.cs-inner-banner{height:525px!important}.cs-banner-overlay:after{background:#004851!important;opacity:.6!important}.cs-banner-overlay h1{text-shadow:0 4px 4px rgba(0,0,0,.5)}.cs-outline-tagline .rich-text.content-container h3{text-transform:uppercase}.cs-outline-tagline .rich-text.content-container .rich-text__blocks{max-width:1190px}.cs-image-content-row{display:flex;flex-wrap:wrap;align-items:center}.cs-image-with-content.right .cs-image-content-row{flex-wrap:wrap-reverse}.cs-image-media-block,.cs-image-text-block{max-width:50%;width:100%}.cs-image-media-block img{width:100%;object-fit:cover}.cs-image-text-block{padding-top:40px;padding-bottom:40px}.cs-image-text-inner{max-width:350px;text-align:left!important}.right .cs-image-text-inner{margin:0 0 0 auto}.right .cs-image-text-block{padding-right:70px}.left .cs-image-text-block{padding-left:70px}h5.cs-image-subtitle,h4.cs-image-title{color:var(--cs-green-dark);font-weight:400;font-size:34px}h4.cs-image-title{font-weight:600;margin-bottom:25px}.cs-image-desc p{font-size:28px;font-weight:600;line-height:32px;color:#333}.cs-image-desc p+p,.cs-image-buttons{margin-top:40px}.cs-outlet-cta{padding-top:40px;padding-bottom:50px}.cs-outlet-cta h3{font-size:35px;color:var(--cs-green-dark);text-transform:uppercase}.cs-outlet-cta .rich-text__blocks{max-width:100%}.cs-catering-tagline .rich-text.content-container .rich-text__blocks{max-width:670px}.cs-catering-tagline .rich-text.content-container .rich-text__blocks h2{margin-bottom:20px}.cs-catering-tagline .rich-text.content-container .rich-text__blocks p{color:#fff}.cs-package-sec .cs-image-text-inner{max-width:555px!important}.cs-package-sec .cs-image-media-block img{height:100%}.cs-no-logo .cs-logos-grid{display:none}.page-width.container-full{max-width:100%!important;padding:0!important}.cs-image-slider button.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;background:#fff;width:56px;height:56px;border-radius:50%;background-size:28px;background-repeat:no-repeat;background-position:center;font-size:0;border:0;cursor:pointer}.cs-image-slider button.slick-next.slick-arrow{right:100px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_126_63)'%3E%3Cpath d='M11.5127 4.9L17.9527 10.72V11.08L11.5127 16.9L11.5127 15L15.6327 11.54V11.42L5.91273 11.8V10L15.6327 10.38V10.26L11.5127 6.8V4.9Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_126_63'%3E%3Crect width='24' height='24' fill='white' transform='matrix(-1 0 0 -1 24 24)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.cs-image-slider button.slick-arrow.slick-prev{left:100px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_126_50)'%3E%3Cpath d='M12.4873 19.1L6.04727 13.28V12.92L12.4873 7.1V9L8.36727 12.46V12.58L18.0873 12.2V14L8.36727 13.62V13.74L12.4873 17.2V19.1Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_126_50'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.cs-image-slider ul.slick-dots{list-style:none;padding:0;display:flex;position:absolute;bottom:30px;margin:0 auto;justify-content:center;width:100%;gap:15px}.cs-image-slider li button{display:none}.cs-image-slider li{width:20px;height:20px;background:#fff;border-radius:50%}.cs-image-slider li.slick-active{background:var(--cs-green)}.cs-slider-row .cs-slider-item img{width:100%;height:750px;object-fit:cover}.cs-order-logos .multicolumn-card{background:transparent!important}.cs-order-logos .multicolumn-card .multicolumn-card__image-wrapper{padding-top:0}.cs-order-logos .multicolumn-list{margin-top:50px}.cs-menu-row .cs-image-content-row .cs-image-text-block,.cs-menu-row .cs-image-content-row .cs-image-media-block{padding:0;max-width:calc(50% - 30px);width:100%}.cs-menu-row .cs-image-content-row{justify-content:space-between;row-gap:20px}.cs-menu-row .cs-image-content-row .cs-image-text-inner{max-width:100%}.cs-menu-row .cs-image-content-row .cs-image-media-block img{height:auto;width:100%}.cs-menu-row .cs-image-text-inner h4.cs-image-title{margin-bottom:15px}.cs-menu-row .cs-image-text-inner .cs-image-desc p{font-weight:500}.cs-home-banner.cs-inner-sm-banner{height:400px;min-height:300px}.cs-home-banner.cs-inner-sm-banner .banner__box{padding:0}.cs-heading-sec{padding-bottom:30px}.cs-menu-head p{color:var(--cs-green-dark)!important;font-size:24px;line-height:32px}.cs-signature-menu-sec .cs-icon-blurb-item:before{display:none}.cs-signature-menu-sec .cs-icon-blurb-row{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.cs-signature-menu-sec .cs-icon-blurb-row .cs-icon-blurb-item{max-width:calc((100% - 60px) / 3);width:100%;padding:0!important}.cs-signature-menu-sec .cs-icon-blurb-row .cs-icon-blurb-item img{width:100%;height:auto;margin-bottom:20px}.cs-signature-menu-sec .cs-icon-blurb-item .cs-icon-blurb-meta{text-align:left}.cs-signature-menu-sec .cs-icon-blurb-item .cs-icon-blurb-meta p{max-width:100%}.cs-menu-inner-banner .banner__media,.cs-menu-inner-banner .banner__media img{position:initial!important}.cs-menu-inner-banner:before,.cs-menu-inner-banner .banner__media:before,.cs-menu-inner-banner .banner__content,.cs-menu-inner-banner .banner__media:after{display:none!important}.cs-inner-sm-banner h1{text-shadow:5px 1px 4px rgba(0,0,0,.25)}.cs-about-ban .banner__box.content-container{max-width:700px;padding:0!important}.cs-about-para .rich-text.content-container .rich-text__blocks{max-width:740px}.cs-why-pennag .page-width{max-width:100%!important;padding:0!important}.cs-footer{background:var(--cs-green-dark);padding:75px 0 45px}.cs-footer-row{display:grid;grid-template-columns:1fr 250px 1fr;gap:50px}.cs-footer-logo{display:flex;gap:40px}img.cs-logo{max-width:100%;width:auto;height:150px!important}.cs-logo-h{max-width:100%;width:auto;height:130px!important;position:relative;top:20px}.cs-footer-socail{display:flex;gap:10px;margin-top:25px}.cs-footer-desc{color:#fff}.cs-footer-desc h5{font-size:24px;color:#fff;margin-bottom:20px;font-weight:600}.cs-footer-desc p{font-size:20px;font-weight:400;letter-spacing:0;line-height:28px}.cs-footer-socail a{display:block!important}.cs-footer-links ul{padding:0;list-style:none;margin:0}.cs-footer-links ul li a{color:#fff;text-decoration:none;font-weight:600;font-size:18px}.cs-footer-links ul li+li{margin-top:10px}.cs-copyright p{text-align:center;color:#bdbdbd}.cs-copyright p a{color:#bdbdbd}.cs-enquiry-form{margin:0!important}.cs-catering-tagline .rich-text__buttons{margin-top:40px}.cs-signature-menu-sec .cs-icon-blurb-meta h5{color:var(--cs-green-dark)}.cs-why-pennag .cs-image-desc h2{color:var(--cs-green-dark);margin-bottom:20px}.cs-why-pennag .cs-image-desc p+p{margin-top:25px}.cs-why-pennag .cs-image-content-row{align-items:stretch}.cs-why-pennag .cs-image-text-block{align-self:center}.cs-why-pennag .cs-image-media-block img{height:100%}.cs-why-pennag.cs-chef-block{background:var(--cs-green)}.cs-why-pennag.cs-chef-block .cs-image-desc *{color:#fff}.right.cs-why-pennag.cs-chef-block .cs-image-text-inner{max-width:705px;width:100%;padding-left:30px}.right.cs-why-pennag.cs-chef-block .cs-image-text-inner .cs-image-desc{padding-right:150px}.cs-contact-sec{margin-top:-110px;position:relative;z-index:1}.cs-field::placeholder{opacity:0}.cs-contact-inner{max-width:1440px;margin:0 auto;width:100%}.field:before,.field:after{display:none}.cs-field{max-width:100%;width:100%;height:50px;border-radius:0!important;padding:5px 15px!important;border:1px solid #E0E0E0;box-shadow:none!important;outline:0!important;margin:0!important;font-size:18px}.cs-contact-inner{max-width:1440px;margin:0 auto;width:100%;padding:100px 150px;background:#fff}.cs-contact-row{display:flex;align-items:center;flex-wrap:wrap}.cs-contact-left{max-width:52%;width:100%;padding-right:50px}.cs-map-block{max-width:48%;width:100%;position:relative;z-index:1}.cs-map-block:before{content:"";position:absolute;top:-100px;right:-151px;width:calc(50% + 150px);height:calc(100% + 200px);background:var(--cs-green-dark);z-index:-1}.cs-map-block iframe{max-width:100%;height:700px;display:block}.cs-contact-left h2{color:var(--cs-green-dark);font-size:54px;margin-bottom:10px;font-family:var(--text-fonts);text-transform:none;line-height:1.2}.cs-contact-left p{font-size:22px!important;color:var(--cs-green-dark)}.cs-contact-left form{margin-top:40px}form .field+.field{margin-top:20px!important}.field__label{font-size:18px!important}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:calc(1rem + var(--inputs-border-width))!important;left:calc(var(--inputs-border-width) + 2rem)!important;font-size:18px!important;opacity:0}span.cs-red{color:#eb5757}form .contact__button{margin-top:20px}.cs-timeline-row{display:flex;flex-wrap:wrap;justify-content:space-between}.cs-timeline-row .cs-timeline-item{max-width:50%;width:100%;position:relative}.cs-timeline-row .cs-timeline-item.timeline-left{padding-right:150px}.cs-timeline-row .cs-timeline-item.timeline-right{padding-left:150px}.cs-timeline-row .cs-timeline-item.timeline-left:before{content:"";top:16px;right:-2px;width:4px;height:100%;position:absolute;background:var(--cs-green)}.cs-timeline-row .cs-timeline-item.timeline-left.no-line:before{display:none}.cs-timeline-head h4 span{display:block}.cs-timeline-head h4,.cs-timeline-inner>h4{font-size:34px;color:var(--cs-green-dark);font-weight:600;margin-bottom:15px}.cs-timeline-inner>h4{max-width:450px;width:100%}.cs-timeline-inner p{max-width:350px;width:100%}.cs-timeline-inner>h4{margin-top:30px}.cs-timeline-item.timeline-right{margin:90px 0 20px}.cs-timeline-head{position:relative}.cs-timeline-item img{margin-top:50px;width:100%;height:auto}.cs-timeline-item img:first-child{margin:0}.cs-timeline-item.no-timeline-text{margin-top:40px!important}.cs-timeline-head:before{content:"";position:absolute;top:16px;width:14px;height:14px;border-radius:50%;background:var(--cs-green)}.cs-timeline-item.timeline-left .cs-timeline-head:before{right:-157px}.cs-timeline-item.timeline-right .cs-timeline-head:before{left:-157px}.cs-timeline-inner p+p{margin-top:15px}.cs-about-logos .cs-head h4{text-align:center;font-size:40px;color:var(--cs-green-dark);font-weight:600}.cs-about-logos .cs-icon-blurb-row .cs-icon-blurb-item:before{display:none}.cs-about-logos .cs-icon-blurb-row{justify-content:center}.cs-about-logos .cs-icon-blurb-item img{height:auto!important;width:auto;margin:0!important;object-fit:contain}.cs-about-logos .cs-icon-blurb-row{overflow:unset}.cs-about-logos .cs-icon-blurb-row .cs-icon-blurb-item{max-width:calc((100% - 60px) / 3);min-width:unset}.header__submenu{background:#004851;padding:5px 10px!important}.header__submenu li a{text-decoration:none!important}.list-menu--disclosure{position:absolute;min-width:100%;width:84.5rem!important;border:1px solid rgba(var(--color-foreground),.2);top:84px}.header ul#HeaderMenu-MenuList-1{display:flex!important;justify-content:space-between}.cstm-grid-main{display:grid;grid-template-columns:300px 1fr;text-align:left;margin-bottom:60px}.cstm-pro-main-grid{display:flex;background:#fff8e7;padding:20px 40px 40px;gap:20px;flex-wrap:wrap}.cstm-pro-grid-item{max-width:calc((100% - 20px)/2);width:100%;box-shadow:0 4px 40px #0000000d}.cstm-grid-main h2{font-size:24px;font-family:var(--fonts-heading);color:#fff}.cstm-term-condition-heading{position:relative;cursor:pointer}.cstm-term-condition-heading:before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center right;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill='%23004851' d='M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L150.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z'/%3E%3C/svg%3E")}.cstm-main-containar{background:#004851;color:#fff;padding:40px 0;box-shadow:inset #00000029 -6px -1px 12px 2px}.cstm-grid-sidebar ul.cstm-menu-section li a{padding:5px 20px;display:block}.cstm-grid-sidebar ul.cstm-menu-section li.active-menu a{background:#006467}.cstm-grid h3{color:#fff}.grid-cat-menu ul{list-style-type:none;padding:0}.grid-cat-menu a{color:#fff;text-decoration:none;font-size:18px}.cstm-price .price__container .price__sale,.cstm-term-condition-content.cstm-term-condition-content{display:none}.cstm-coll-img img{object-fit:cover}.cstm-pro-grid-item-des .metafield-rich_text_field *,.cstm-price .price__container *{color:var(--cs-green-dark)}.cstm-grid{border-bottom:1px solid #ffffff36;padding:0 20px 10px}.cstm-collection-content{padding:40px;background:#004851;color:#fff;box-shadow:#00000036 0 30px 87px 50px}.cstm-term-condition-toggle{background:#fff3d6;padding:20px 40px}.cstm-pro-grid-item-img img{aspect-ratio:1 / .7;width:100%;height:auto;object-fit:cover}.cstm-grid-items{overflow:hidden}h1.cstm-coll-title{font-size:30px;font-family:var(--fonts-heading);color:#fff}.cstm-term-condition-heading p{color:#004851;font-size:26px!important;font-weight:600}.cstm-pro-grid-item-title h4{font-size:24px;font-weight:600;color:#004851;padding-top:15px;padding-bottom:10px}.cstm-term-condition-content h4{font-size:22px;padding-top:18px;padding-bottom:10px;color:#121212;font-weight:600}.cstm-pro-grid-item-btns a{background:var(--cs-green-dark);color:#fff;font-size:20px;padding:0 30px;min-width:unset!important;border-radius:10px;font-weight:700;font-size:18px;line-height:47px;text-decoration:none;text-align:center}.cstm-pro-grid-item-btns{display:flex;gap:10px;padding-top:15px}.catering .cstm-default-open svg{display:none}.cstm-main-containar{position:sticky;top:0}.cstm-default-open span{padding-left:12px;font-weight:700}.catering ul#HeaderMenu-MenuList-1 li{display:block}.catering ul#HeaderMenu-MenuList-1 li a#HeaderMenu-catering-live-stations-packages-get-instant-quote-on-whatsapp{background:var(--cs-green);color:#fff;padding:12px;border-radius:10px}a.cstm-order-btn{background:transparent;color:var(--cs-green-dark);border:2px solid var(--cs-green-dark)}.cstm-price .price__container span.price-item.price-item--regular{font-size:22px;font-weight:700}.cstm-pro-grid-item .cstm-pro-grid-item-title,.cstm-pro-grid-item .cstm-pro-grid-item-des{padding:0 20px}.cstm-pro-grid-item .cstm-pro-grid-item-btns{padding:15px 20px 20px}.header__submenu li a{font-size:16px!important}.cstm-form-width-set .contact{max-width:750px!important;box-shadow:#0000003d 0 3px 8px;padding:25px;margin:0 auto}.cstm-form-width-set{padding:5px 0 0!important;margin-bottom:100px}.cstm-main-itemandimge{display:flex}.cstm-menu-item-image img{height:100%;object-fit:cover;width:100%}.cstm-menu-item-image{max-width:300px;width:100%;position:relative}.cstm-menu-item-image:before{content:"";position:absolute;top:0;right:0;width:7px;height:100%;background-image:linear-gradient(180deg,#044753,#ececec)}.cstm-menu-main{max-width:calc(100% - 150px);width:100%;padding:30px 0 30px 30px}.cstm-menu-items-grid{display:flex;gap:30px;flex-wrap:wrap}.cstm-menu-items-grid .cstm-menuitem{max-width:calc((100% - 60px) / 3);width:100%}.cstm-main-menu-content h2{color:#ec870e;text-align:center;font-weight:800}.cstm-menuitem h4{font-size:20px;color:#ec870e;border-bottom:2px solid #ec870e;padding-bottom:5px;font-weight:800}.cstm-main-menu-content h3{font-weight:800;background-color:#efefef!important}.cstm-price-section{display:flex;justify-content:center;gap:25px}.cstm-menu-items{background-color:#efefef;padding:0 0 30px!important;margin-bottom:30px}.cs-menu-items .cstm-block-menu-items{margin-top:10px}.cs-menu-items .cstm-block-menu-items p,.cs-menu-items .cstm-block-menu-items p span{display:inline-block}.cs-menu-items .cstm-block-menu-items p span{position:relative;top:3px;margin-left:3px}.cstm-menu-item-icon-col{display:flex;gap:10px 25px;margin-top:70px;margin-bottom:40px;flex-wrap:wrap}span.cstm-item-price,.cstm-menu-item-icon-col div,.cs-menu-items .cstm-block-menu-items p{color:var(--cs-green-dark)}.cstm-menu-item-icon-col div{display:flex;gap:5px;align-items:center}.cstm-menu-term-and-condition{background:var(--cs-green-dark);color:#fff;max-width:calc(100% - 100px);width:100%;margin:40px auto 0;padding:40px}.cstm-menu-term-and-condition *{color:#fff;text-align:center}.cstm-menu-term-and-condition h5{font-size:18px;margin-bottom:15px}.cstm-menu-term-and-condition div p{font-size:14px!important;line-height:1.5!important}span.cstm-item-price{display:block}.cstm-box-grid{max-width:calc(100% - 200px);width:100%;margin:30px auto;padding:0 40px 10px;text-align:center;border:1px solid var(--cs-green-dark)}.cstm-box-grid h3{background:#fff;margin:-20px auto 0;display:block;padding:0 10px;width:max-content;text-transform:uppercase;color:var(--cs-green-dark)}.cstm-dish-w-price p,.cstm-price-section p{color:var(--cs-green-dark)}.cstm-set-image-height .cs-image-media-block img{width:100%;object-fit:unset!important;height:100%!important}@media all and (max-width: 1300px){.cs-icon-blurb-row .cs-icon-blurb-item img{height:180px}}@media all and (max-width: 1199px){.cs-icon-blurb-row .cs-icon-blurb-item:not(:last-child):before{right:-40px;width:50px}.cs-icon-blurb-row .cs-icon-blurb-item h5{font-size:26px}.header__inline-menu ul.list-menu.list-menu--inline,.cs-secondary-menu ul.secondary-menu{gap:40px}.cs-secondary-menu ul.secondary-menu li a,nav.header__inline-menu ul.list-menu li details summary,nav.header__inline-menu ul.list-menu li a{font-size:20px;padding-left:0;padding-right:0}nav.header__inline-menu ul.list-menu li details summary{padding-right:26px}.cs-footer-row{grid-template-columns:250px 1fr}.cs-footer-logo{grid-column:2 span}.cs-copyright{margin-top:50px}.cs-icon-blurb-row{overflow:auto}.cs-icon-blurb-row .cs-icon-blurb-item{min-width:290px;padding-left:10px;padding-right:10px}.cs-slider-row .cs-slider-item img{height:400px}.cs-contact-sec{margin-top:-80px}.cs-contact-inner{padding:70px 80px}.cs-map-block:before{top:-70px;right:-80px;width:calc(50% + 80px);height:calc(100% + 140px)}.cs-timeline-row .cs-timeline-item.timeline-left{padding-right:100px}.cs-timeline-row .cs-timeline-item.timeline-right{padding-left:100px}.cs-timeline-item.timeline-right .cs-timeline-head:before{left:-107px}.cs-timeline-item.timeline-left .cs-timeline-head:before{right:-107px}.right.cs-why-pennag.cs-chef-block .cs-image-text-inner .cs-image-desc{padding-right:0}.cstm-pro-grid-item-btns a{padding:0 15px}.cstm-pro-main-grid{padding:20px}}@media all and (max-width: 989px){header.header .header__icons{display:none}header.header{grid-template-columns:1fr 1fr;grid-template-areas:"heading left-icons"}header.header .header__heading{justify-self:flex-start;text-align:left}header.header header-drawer{justify-self:flex-end;margin-left:0!important}.cs-img-block-item{max-width:calc((100% - 30px)/2)}.cs-testimonial-item{max-width:calc((100% - 20px)/2)}.menu-drawer__utility-links{display:none}.cs-help-form .pxFormGenerator{padding:40px 20px 0}.cs-contact-left,.cs-map-block,.cs-image-media-block,.cs-image-text-block{max-width:100%}.cs-contact-left{padding-right:0}.right .cs-image-text-inner{margin:0}#shopify-section-template--18270653808693__cs_image_with_content_KzgHGh{margin-bottom:70px}.cs-image-text-block{padding:30px 0 0!important}.cs-image-slider button.slick-arrow.slick-prev{left:20px}.cs-image-slider button.slick-next.slick-arrow{right:20px}.cs-order-logos .multicolumn-list li{max-width:calc((100% - 16px) / 3);width:100%}.cs-menu-row .cs-image-text-inner .cs-image-desc p{font-weight:500;font-size:18px;line-height:22px}.cs-signature-menu-sec .cs-icon-blurb-row .cs-icon-blurb-item{max-width:calc((100% - 30px)/2)}.cs-why-pennag .cs-image-text-inner{max-width:100%;padding:0 30px}.cs-map-block:before{display:none}.cs-map-block{margin-top:70px}.cs-contact-inner{padding-bottom:0}.cs-map-block iframe{height:450px}.header__heading-link{justify-self:flex-start}.cs-timeline-row .cs-timeline-item.timeline-left{padding-right:70px}.cs-timeline-row .cs-timeline-item.timeline-right{padding-left:70px}.cs-timeline-head h4,.cs-timeline-inner>h4{font-size:26px}.cs-timeline-item.timeline-right .cs-timeline-head:before{left:-77px}.cs-timeline-item.timeline-left .cs-timeline-head:before{right:-77px}.cs-why-pennag.cs-chef-block{padding-bottom:100px}.right.cs-why-pennag.cs-chef-block .cs-image-text-inner .cs-image-desc{padding-right:0}.right.cs-why-pennag.cs-chef-block .cs-image-text-inner{max-width:100%}.cstm-grid-main{grid-template-columns:1fr}.cstm-menu-items-grid .cstm-menuitem{max-width:calc((100% - 30px)/2);width:100%}.cstm-box-grid{max-width:100%}.cstm-menu-term-and-condition{max-width:calc(100% - 30px);padding:20px}}@media all and (max-width: 767px){.cs-why-pennag .cs-image-text-inner,.page-width{padding:0 15px!important}h1,h2{font-size:32px;line-height:40px}.cs-order-logos h2.title,.cs-outlet-cta h3,h3,.cs-contact-left h2{font-size:28px}.cs-about-logos .cs-head h4,h5.cs-image-subtitle,h4.cs-image-title{font-size:24px}.cs-contact-left p,p{font-size:16px!important;line-height:24px!important}.cs-img-block-heading h5,.cs-faq-head h5,.cs-faq-content p{font-size:20px;font-weight:600}.cs-footer-desc p{font-size:16px}.cs-menu-head p,.cs-image-desc p{line-height:22px}.header__heading-logo{height:100px;width:auto}.cs-home-banner{min-height:500px}.cs-menu-row .cs-image-content-row .cs-image-text-block,.cs-menu-row .cs-image-content-row .cs-image-media-block,.cs-testimonial-item,.cs-img-block-item{max-width:100%}.cs-footer-row{grid-template-columns:1fr}.cs-footer-logo{grid-column:unset;flex-wrap:wrap;align-items:center}.cs-footer-logo{gap:30px}img.cs-logo{width:auto;height:110px!important}.cs-logo-h{width:auto;height:90px!important;top:0}.cs-home-bottom-image .banner__media{position:initial!important}.cs-home-bottom-image{min-height:300px}.cs-head{margin-bottom:20px}.cs-inner-banner{height:300px!important}.cs-image-desc p+p,.cs-image-buttons{margin-top:30px}.cs-order-logos .multicolumn-list{gap:40px}.cs-signature-menu-sec .cs-icon-blurb-row .cs-icon-blurb-item,.cs-order-logos .multicolumn-list li{max-width:100%;width:100%}.cs-signature-menu-sec .cs-icon-blurb-row .cs-icon-blurb-item img{margin-bottom:10px}.cs-menu-row .cs-image-content-row .cs-image-text-block{padding-top:0!important}.cs-home-banner.cs-inner-sm-banner{height:220px;min-height:220px}.cs-icon-blurb-row .cs-icon-blurb-item img{height:140px;margin:0 auto 20px}.cs-help-form{padding-bottom:60px}.cs-help-form{padding-top:60px}.cs-contact-inner{padding:30px 20px 0}.cs-map-block{margin-top:40px}.cs-map-block iframe{height:300px}.cs-timeline-row .cs-timeline-item{padding:0 0 60px 50px!important;max-width:100%;margin:0}.cs-timeline-item:not(:last-child):before{content:"";left:0;right:initial;width:4px;height:100%;position:absolute;background:var(--cs-green);top:16px!important}.cs-timeline-item .cs-timeline-head:before{content:"";position:absolute;top:10px!important;width:14px;height:14px;border-radius:50%;background:var(--cs-green);left:-55px!important;right:initial!important}.cs-timeline-item.no-timeline-text{margin-top:0!important}.cs-about-logos .cs-icon-blurb-row .cs-icon-blurb-item{max-width:calc((100% - 30px)/2);min-width:unset}.cstm-grid-main{grid-template-columns:1fr}.cstm-pro-grid-item-img img{width:100%;height:230px;object-fit:cover}.cstm-main-containar{position:unset}.cstm-collection-content{padding:40px 20px}.cstm-main-containar{padding:40px 20px 10px}.cstm-term-condition-toggle{padding:20px}.cstm-pro-main-grid{padding:20px 20px 40px}.cstm-pro-grid-item-btns a{padding:0 20px;font-size:16px}.cstm-pro-grid-item-title h4{font-size:20px}h1.cstm-coll-title{font-size:28px}.cstm-grid-main h2{font-size:26px}.cstm-menu-items-grid .cstm-menuitem,.cstm-menu-main,.cstm-pro-grid-item{max-width:100%!important}.cstm-menu-item-image{display:none}.cstm-menu-main{padding:30px 0}.cstm-box-grid h3{margin:-14px auto 0;padding:0 5px}.cstm-box-grid{padding:0 30px 10px}.cstm-menu-item-icon-col{margin-bottom:0}.cstm-menu-term-and-condition{margin-top:0}.cstm-menu-term-and-condition div p{font-size:12px!important;line-height:1.5!important}.cstm-menu-term-and-condition h5{font-size:16px;margin-bottom:5px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
