body{background:#f0e9db;font-size:1.2rem}main{padding:0 !important;max-width:unset !important;margin-bottom:0 !important}main section{max-width:1440px;margin:auto}.double-weight-heading{font-size:5rem;line-height:4rem;z-index:2 !important;position:relative}.double-weight-heading span{font-family:"FuturaStd-Bold"}@media(max-width: 991px){.double-weight-heading{font-size:3.4rem;line-height:3rem}}.ontop{position:relative;z-index:2}.craft-p{width:75%}.yellow-section{background:#d09b26;max-width:unset !important}.white-section{background:#fff;max-width:unset !important}.introholder{position:relative;height:50%;width:100%}@media(max-width: 575px){.introholder{height:75%}}.intro-content{position:relative;z-index:1;padding-top:70px !important}@media(max-width: 575px){.intro-content{padding-top:40px !important}}.range-image-shift{position:relative;top:-230px;z-index:0;margin-bottom:-200px}@media(max-width: 991px){.range-image-shift{top:-50px;z-index:0;margin-bottom:-50px}}.centerspacer{aspect-ratio:1620/500}@media(max-width: 1199px){.centerspacer{aspect-ratio:1620/300}}@media(max-width: 767px){.centerspacer{aspect-ratio:1620/400}}@media(max-width: 575px){.centerspacer{aspect-ratio:1620/280}}span.bold{font-family:"FuturaStd-Bold"}button.greybtn{background:#ddd2bf;padding:.5rem 2rem;border:none;outline:none;border-radius:3rem;font-family:"FuturaStd-Bold";color:#000;font-size:1.2rem;transition:transform .2s}@media(max-width: 767px){button.greybtn{font-size:1rem;padding:.75rem 1.8rem}}button.greybtn:hover{transform:scale(1.05)}button.greybtn.blue{background:#1877f1}.treat-yourself-img-mobile{width:200%;max-width:200%;position:relative;left:-30%}.oreo-cheese-cake{position:absolute;top:20%;right:-15%;z-index:10}@media(max-width: 991px){.oreo-cheese-cake{top:25%;right:-17%}}.right-cake{position:relative;left:-47%;width:220%;z-index:8;max-width:140% !important}.colorbleed{z-index:0}.colorbleed::before{content:"";width:100%;height:50px;left:0;top:0;position:absolute;z-index:0}.colorbleed::after{content:"";width:100%;height:200px;background:#cbc8c1;left:0;bottom:0;position:absolute}@media(max-width: 991px){.colorbleed::after{height:100px}}button.blackbtn{background:#000;padding:.5rem 2rem;border:none;outline:none;border-radius:3rem;font-family:"FuturaStd-Bold";color:#fff;font-size:1.2rem;transition:transform .2s}@media(max-width: 767px){button.blackbtn{font-size:1rem;padding:.75rem 1.8rem}}button.blackbtn:hover{transform:scale(1.05)}button.blackbtn.blue{background:#1877f1}.footer-botton-section{background:#fff;max-width:unset !important}h2{letter-spacing:.4rem}.colorbleed{z-index:0}@media(max-width: 991px){.colorbleed::before{content:"";width:100%;height:150px;border:0px;background:#fff;left:0;top:0;position:absolute;z-index:0}}.colorbleed::after{background:unset}@media(max-width: 991px){.colorbleed::after{content:"";background:unset}}.mobile-phone{position:absolute;top:-11%;right:41%;width:62%;max-width:100%;z-index:1}@media(max-width: 991px){.mobile-phone{position:relative;top:44%;right:-19%}}.cake-otm{position:absolute;top:1%;right:5%;width:89%;max-width:150%;z-index:1}@media(max-width: 991px){.cake-otm{position:relative;top:5%;right:9%;width:122%}}.chicken-mayo-otm{position:absolute;top:-7%;right:-9%;width:116%;max-width:147%;z-index:1}@media(max-width: 991px){.chicken-mayo-otm{position:relative;top:9%;right:11%;width:125%}}.cheese-burger-height{height:550px}@media(max-width: 991px){.cheese-burger-height{height:680px}}@media(max-width: 991px){.mobile-phone-height{position:relative;height:160px}}.jerk-chicken{position:absolute;top:0%;right:-4%;width:102%;max-width:200%}@media(max-width: 991px){.jerk-chicken{position:relative;right:10%;width:159%}}.burger-platter{position:absolute;left:-19%;width:107%;max-width:200%}@media(max-width: 991px){.burger-platter{position:relative;top:39%;left:-34%;width:159%;margin-bottom:-32%;z-index:5}}@media(max-width: 991px){.braai-plate{position:relative;top:6%;left:-12%;width:127%;max-width:200%;margin-bottom:2%;z-index:5}}.roasted-cauliflower{position:absolute;left:-19%;width:107%;max-width:200%}@media(max-width: 991px){.roasted-cauliflower{position:relative;top:18%;left:-25%;width:148%;max-width:200%;margin-bottom:2%;z-index:5}}.vitality-btn{background:#000;padding:.5rem 8rem;border:none;outline:none;border-radius:3rem;font-family:"FuturaStd-Bold";color:#fff;font-size:1.2rem;transition:transform .2s}@media(max-width: 991px){.vitality-btn{padding:.5rem 5rem}}@media(max-width: 991px){.vitality{position:relative;top:0%;left:10%;margin-bottom:-4%}}