@charset "UTF-8";:root,[data-theme=light]{--bulma-primary-h:342deg;--bulma-primary-s:56%;--bulma-primary-l:26%;--bulma-primary-rgb:104, 29, 52;--bulma-primary-invert-l:100%;--bulma-primary-light-invert-l:26%}body{background-color:#fff;color:#4a4a4a}h1,h2,h3,h4,h5,h6{color:#363636!important}.splash .heading{color:#fff!important}.has-text-primary,.has-text-primary a{color:#681d34!important}.content{color:#4a4a4a}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636!important}.content p{color:#4a4a4a}.content strong,.content b{color:#363636}.title{color:#363636!important}.subtitle{color:#4a4a4a!important}label,.label{color:#363636!important}input,textarea,select{background-color:#fff!important;color:#363636!important;border:1px solid #dbdbdb!important}input:focus,textarea:focus,select:focus{border-color:#3273dc!important}.box{background-color:#fff!important;color:#4a4a4a}nav.navbar{background:#00ad50}nav.navbar .navbar-burger{color:#fff}nav.navbar .navbar-brand img{max-width:none;max-height:42px;width:auto;height:42px;margin-top:auto;margin-bottom:auto;margin-left:1em}nav.navbar .navbar-menu{margin-left:2em;background:#00ad50}nav.navbar .navbar-menu a.navbar-item{color:#fff;font-weight:700}nav.navbar .navbar-menu a.navbar-item:hover{background:#681d34}nav.navbar .navbar-menu a.navbar-link{color:#fff;font-weight:700;background:0 0}nav.navbar .navbar-menu a.navbar-link:hover{background:#681d34}nav.navbar .navbar-menu .navbar-link::after{border-color:#fff}nav.navbar .navbar-menu .navbar-dropdown{background-color:#00ad50!important;border-top:2px solid #681d34}nav.navbar .navbar-menu .navbar-dropdown a.navbar-item{color:#fff!important;font-weight:400}nav.navbar .navbar-menu .navbar-dropdown a.navbar-item:hover{background-color:#681d34!important;color:#fff!important}nav.navbar .navbar-item.has-dropdown .navbar-dropdown{background-color:#00ad50!important}nav.navbar .navbar-item.has-dropdown .navbar-dropdown .navbar-item{color:#fff!important;background-color:transparent}nav.navbar .navbar-item.has-dropdown .navbar-dropdown .navbar-item:hover{background-color:#681d34!important;color:#fff!important}nav.navbar .navbar-cta-touch{margin-left:auto;margin-inline-start:auto}nav.navbar .navbar-cta-touch+.navbar-burger{margin-left:0;margin-inline-start:0}nav.navbar a.button.navbar-cta{background:#fff;color:#00ad50;border:2px solid #fff;font-weight:700}nav.navbar a.button.navbar-cta:hover,nav.navbar a.button.navbar-cta:focus{background:#681d34;border-color:#fff;color:#fff}nav.navbar .navbar-menu.is-active{display:block;z-index:1000}@media screen and (max-width:33em){nav.navbar a.navbar-menu{margin-left:0}}.navbar .navbar-menu{box-shadow:none!important}.navbar-item .icon{color:#681d34}.icon svg{width:1.5rem;height:1.5rem;fill:currentColor}.navbar-brand .navbar-item.logo{padding:0 1rem}footer.footer{padding:3rem 1.5rem;background-color:#681d34;color:#fff}footer.footer h4{color:#fff!important;font-size:1.1rem;margin-bottom:.75rem}footer.footer ul{list-style:none;margin:0;padding:0}footer.footer ul li{margin-bottom:.5rem}footer.footer ul a{color:#fff;text-decoration:none;transition:color .2s}footer.footer ul a:hover{color:#f2c4cf}footer.footer .columns:last-child{font-size:.95rem}footer.footer .columns:last-child a{color:#fff;text-decoration:none;margin:0 .5rem}footer.footer .columns:last-child a:hover{color:#f2c4cf}.btn{display:inline-block;padding:12px 16px 10px;font-size:18px;font-size:1rem;line-height:1.25;background-color:#fff;border-radius:.25rem;text-decoration:none;font-weight:700;color:#681d34;text-align:center;-webkit-box-shadow:inset 0 0 0 2px #4f1527;box-shadow:inset 0 0 0 2px #4f1527;-webkit-transition:all .15s ease;transition:all .15s ease}button{padding:.75em 2em;color:#fff;font-weight:700;font-size:1.2em;background:#681d34;border-width:2px;border-radius:.5em;border-color:#8c314d}button:hover{background:#8c314d;border-color:#4f1527}section.contact{margin:0 auto}section.contact button{display:block;margin:0 auto}#units .unit{margin-top:2em;margin-bottom:2em}#units .unit h3{margin-bottom:1em}#units .unit p.lead{font-weight:700}.carousel{margin-top:2rem}.carousel .carousel-controls{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1.5rem}.carousel .carousel-controls[hidden]{display:none}.carousel .carousel-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.carousel .carousel-tab{border:2px solid #681d34;border-radius:999px;background:#fff;color:#681d34;font-weight:600;padding:.35em 1.1em;min-height:44px;cursor:pointer}.carousel .carousel-tab:hover{background:#8c314d;border-color:#8c314d;color:#fff}.carousel .carousel-tab[aria-selected=true]{background:#681d34;color:#fff}.carousel .carousel-arrow{border:none;background:0 0;color:#681d34;font-size:2.25rem;line-height:1;min-width:44px;min-height:44px;padding:0;cursor:pointer}.carousel .carousel-arrow:hover{color:#4f1527}.carousel .carousel-tab:focus-visible,.carousel .carousel-arrow:focus-visible{outline:3px solid #00ad50;outline-offset:2px}.carousel .carousel-slide+.carousel-slide{margin-top:3rem}.carousel.is-enhanced .carousel-slide+.carousel-slide{margin-top:0}.carousel.is-enhanced .carousel-slide[hidden]{display:none}.carousel.is-enhanced .carousel-slide.is-active{animation:carousel-fade .4s ease-in}@keyframes carousel-fade{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.carousel.is-enhanced .carousel-slide.is-active{animation:none}}.features .feature-image{width:120px;display:inline-block}.features p{font-size:.95rem}#events .events-grid{margin-top:1.5em;margin-bottom:1.5em}#events .event-card{display:flex;flex-direction:column;height:100%;border-radius:6px;overflow:hidden;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.15);transition:box-shadow .2s,transform .2s}#events .event-card:hover,#events .event-card:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.2);transform:translateY(-2px)}#events .event-card-image{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:#f3f4f6}#events .event-card-name{display:flex;flex-grow:1;align-items:center;justify-content:center;text-align:center;padding:.6em .5em;font-weight:700;color:#681d34;line-height:1.25}#events .event-card:hover .event-card-name{color:#4f1527}.scouts-logo{position:absolute;top:0;right:0;z-index:100;width:150px;background-color:#fff}.scouts-logo img{width:100%;display:block;border-right:2rem solid #fff}.splash{grid-area:1/1;position:relative;place-items:start end;display:grid;padding-top:170px}.splash .heading{box-shadow:#681d34 .5rem 0,#681d34 -.5rem 0;background-color:#681d34;color:#fff;line-height:1;padding:.25rem;margin-top:.5rem;border-right:2rem solid #681d34}.full-width-image-container{width:100vw;height:400px;position:relative;left:50%;right:50%;margin:2em -50vw;background-size:cover;background-position:bottom;display:flex;justify-content:center;align-items:center}.full-width-image{width:100vw;height:400px;background-size:cover;background-position:bottom;display:flex;justify-content:center;align-items:center}[hidden]{display:none!important}.recipe-facts{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin:0 0 .75rem}.recipe-facts div{display:flex;gap:.4rem}.recipe-facts dt{font-weight:700;color:#363636}.recipe-facts dd{margin:0}.content .recipe-facts dd{margin-left:0}.recipe-filter{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.5rem}.recipe-filter .recipe-filter-label{font-weight:700}.recipe-actions{margin-top:1rem}.recipe-card{position:relative}.recipe-card .title{margin-bottom:.5rem}.recipe-pick{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;margin-bottom:.25rem;cursor:pointer;font-weight:600;color:#681d34}.recipe-pick input{width:1.25rem;height:1.25rem;accent-color:#681d34}.recipe-image img{max-height:320px;width:auto;max-width:100%}.content .recipe-ingredients{margin-top:.25rem}.content .recipe-group{font-size:1.05em;margin:.75rem 0 .25rem}.cookbook{font-size:11pt;max-width:180mm;margin:1.5rem auto 0}.cookbook.cookbook--measure{width:180mm;max-width:none}.cookbook .recipe{border-top:2px solid #681d34;padding-top:.75rem;margin-bottom:1.5rem}.cookbook .recipe-title{font-size:1.6em;margin:0 0 .25rem}.cookbook .recipe-description{margin-bottom:.5rem}.cookbook h3{font-size:1.15em;margin:.75rem 0 .25rem}.cookbook .recipe-image img{max-height:60mm}.cookbook-header{display:flex;justify-content:space-between;flex-wrap:wrap;gap:0 1rem;margin-bottom:1rem}.cookbook-header p{margin:0!important}.cookbook-header .cookbook-name{font-weight:700;color:#681d34}@page{size:A4;margin:15mm 15mm 20mm;@bottom-center{content: "Bardon Scouts · bardonscouts.org.au";
    font-family: Arial, sans-serif;
    font-size: 9pt;
    color: #666; }}@media print{.navbar,.footer,.no-print{display:none!important}body{background:#fff}.section{padding:0!important}.container,.columns,.column{display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}img{max-width:100%!important;page-break-inside:avoid;break-inside:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid;break-after:avoid}li{break-inside:avoid}.print-item{page-break-inside:avoid;break-inside:avoid}.print-item.long{page-break-inside:auto;break-inside:auto}a{color:inherit!important;text-decoration:none}}.margin-top-0{margin-top:0!important}.content .taglist{list-style:none;margin-bottom:0;margin-left:0;margin-right:1.5rem;margin-top:1.5rem;display:flex;flex-wrap:wrap;justify-content:left;align-items:center}.content .taglist li{padding:0 2rem 1rem 0;margin-bottom:1.5rem;margin-top:0}.menu-label{font-size:1em!important;text-align:left}.menu-list{list-style:none!important;text-align:left}.social{padding:2em}.social a{padding:.5em .5em .3em;border-radius:1em;background-color:#f3f4f6;margin:.5em;width:1em;height:1em;vertical-align:middle;display:inline}select.multiple{height:6em}.blog-list-item.is-featured{background-color:#d6400033}.blog-list-item header{display:flex;margin-bottom:1em}.blog-list-item .featured-thumbnail{flex-basis:35%;margin:0 1.5em 0 0}@media screen and (max-width:768px){.blog-list-item header{display:block}.blog-list-item .featured-thumbnail{text-align:center;max-width:70%;margin:0 0 1em}}@media screen and (min-width:769px) and (max-width:1023px){.blog-list-item .featured-thumbnail{flex-basis:50%}}