.brown-circle{background:#ece5da;border-radius:50%;aspect-ratio:1/1;padding:0;display:grid;place-items:center;color:#fff;font-size:1rem;width:100%;height:auto;position:relative}.brown-circle img{position:absolute;width:100%;height:auto;bottom:0}.dark-brown-circle{background:#a48451;border-radius:50%;aspect-ratio:1/1;padding:0;display:grid;place-items:center;color:#fff;font-size:1rem;width:100%;height:auto;position:relative}.super-muffin-shift{margin-top:-30%;position:relative}.mugg-hand-app{margin-top:-50%}@media(max-width: 991px){.mugg-hand-app{margin-top:-50%}}.bottom-beans{width:70%;position:absolute;bottom:0;left:-25%}@media(max-width: 991px){.bottom-beans{position:relative}}.coffee-collection-before::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:60%;background:#fff;z-index:0}.sub-mainheading{font-size:2.7rem;line-height:1}@media(max-width: 1199px){.sub-mainheading{font-size:2.2rem}}.mainheading{font-size:3rem;line-height:1;font-family:"FuturaStd-Bold"}@media(max-width: 1599px){.mainheading{font-size:2rem}}@media(max-width: 991px){.mainheading{font-size:2rem}}.mainheading span{font-size:4.5rem}@media(max-width: 991px){.mainheading span{font-size:3.5rem}}.mainheading span.smaller{font-size:3rem}@media(max-width: 1199px){.mainheading span.smaller{font-size:2.2rem}}.mainheading .sub-mainheading{font-size:2.7rem;line-height:1}@media(max-width: 1199px){.mainheading .sub-mainheading{font-size:2.2rem}}.cream{color:#e5c8a0}.muffins-for-kids a{color:#d3a02f}.half-circle-brown{background-image:url("https://d1fbczgvp9hkii.cloudfront.net/assets/images/img-pages/about-us/freshly-baked-muffins/brown-half-circle.webp");background-size:100% 100%}@media(max-width: 991px){.half-circle-brown{background-size:150% 100%;background-position:center}}.half-circle-light-brown{background-image:url("https://d1fbczgvp9hkii.cloudfront.net/assets/images/img-pages/about-us/freshly-baked-muffins/light-brown-half-circle.webp");background-size:100% 100%}@media(max-width: 991px){.half-circle-light-brown{background-size:150% 100%;background-position:center}}.productHeadings .thick{font-size:1.8rem;line-height:1}@media(max-width: 991px){.productHeadings .thick{text-align:center}}@media(max-width: 767px){.appBottom{padding-bottom:30%;position:relative}}