ul{list-style-type:none;padding-left:0}.container.trim{padding-left:0;padding-right:0}.row.fat{margin-left:0;margin-right:0}[class*=col-].trim{padding-left:0;padding-right:0}.container [class*=col-].center{margin-left:auto;margin-right:auto;float:none}body,html{font-size:16px!important}@font-face{font-family:GalanoGrotesqueRegular;src:url(/fonts/GalanoGrotesqueRegular.eot);src:url(/fonts/GalanoGrotesqueRegular.eot) format("embedded-opentype"),url(/fonts/GalanoGrotesqueRegular.woff2) format("woff2"),url(/fonts/GalanoGrotesqueRegular.woff) format("woff"),url(/fonts/GalanoGrotesqueRegular.ttf) format("truetype"),url(/fonts/GalanoGrotesqueRegular.svg#GalanoGrotesqueRegular) format("svg")}@font-face{font-family:GalanoGrotesqueSemiBold;src:url(/fonts/GalanoGrotesqueSemiBold.eot);src:url(/fonts/GalanoGrotesqueSemiBold.eot) format("embedded-opentype"),url(/fonts/GalanoGrotesqueSemiBold.woff2) format("woff2"),url(/fonts/GalanoGrotesqueSemiBold.woff) format("woff"),url(/fonts/GalanoGrotesqueSemiBold.ttf) format("truetype"),url(/fonts/GalanoGrotesqueSemiBold.svg#GalanoGrotesqueSemiBold) format("svg")}@font-face{font-family:GalanoGrotesqueLight;src:url(/fonts/GalanoGrotesqueLight.eot);src:url(/fonts/GalanoGrotesqueLight.eot) format("embedded-opentype"),url(/fonts/GalanoGrotesqueLight.woff2) format("woff2"),url(/fonts/GalanoGrotesqueLight.woff) format("woff"),url(/fonts/GalanoGrotesqueLight.ttf) format("truetype"),url(/fonts/GalanoGrotesqueLight.svg#GalanoGrotesqueLight) format("svg")}.btn,.btn-black,.btn-black-sml,.btn-red,.btn-red-sml,.btn-yellow,.btn-yellow-sml{text-decoration:none!important;cursor:pointer;border:none!important;text-transform:uppercase;line-height:1.2;display:inline-block;font-family:GalanoGrotesqueSemiBold;font-size:.8125rem;padding:.5rem .75rem .5rem!important}.btn-black-sml:disabled,.btn-black:disabled,.btn-red-sml:disabled,.btn-red:disabled,.btn-yellow-sml:disabled,.btn-yellow:disabled,.btn:disabled{cursor:default}.btn-black-sml,.btn-red-sml,.btn-yellow-sml,.btn.sml,.sml.btn-black,.sml.btn-red,.sml.btn-yellow{font-size:.75rem;padding:.5rem .5rem .3125rem!important}input.btn,input.btn-black,input.btn-black-sml,input.btn-red,input.btn-red-sml,input.btn-yellow,input.btn-yellow-sml{padding:.5rem .625rem .3125rem!important}.btn-yellow,.btn-yellow-sml,.btn-yellow-sml:link,.btn-yellow-sml:visited,.btn-yellow:link,.btn-yellow:visited{color:#fff!important;background-color:#ffdb00!important}.btn-yellow-sml:active,.btn-yellow-sml:hover,.btn-yellow:active,.btn-yellow:hover{background-color:#ccaf00!important}.btn-yellow-sml:disabled,.btn-yellow:disabled{background-color:#ffe233!important}.btn-red,.btn-red-sml,.btn-red-sml:link,.btn-red-sml:visited,.btn-red:link,.btn-red:visited{color:#fff!important;background-color:#871619!important}.btn-red-sml:active,.btn-red-sml:hover,.btn-red:active,.btn-red:hover{background-color:#5b0f11!important}.btn-red-sml:disabled,.btn-red:disabled{background-color:#b31d21!important}.btn-black,.btn-black-sml,.btn-black-sml:link,.btn-black-sml:visited,.btn-black:link,.btn-black:visited{color:#fff!important;background-color:#333!important}.btn-black-sml:active,.btn-black-sml:hover,.btn-black-sml:not(:disabled),.btn-black:active,.btn-black:hover,.btn-black:not(:disabled){background-color:#1a1a1a!important}.btn-black-sml:disabled,.btn-black:disabled{background-color:#4d4d4d!important;pointer-events:none;cursor:default}.submit-btn{font-family:GalanoGrotesqueRegular;text-align:center;border:2px solid #000;background-color:#fff;text-transform:uppercase;padding:.4rem .5rem}.submit-btn:hover{color:#fff;background-color:#000}.submit-btn.disabled,.submit-btn[disabled=disabled]{color:#fff;border-color:#b2b2b2;background-color:#b2b2b2;cursor:default}.aimg{line-height:0;font-size:0;text-indent:-10000em}a,a:link,a:visited{color:#871619!important;text-decoration:none;cursor:pointer}a:active,a:hover{color:#000!important;text-decoration:none}.astyle-noul,.astyle-noul:active,.astyle-noul:hover,.astyle-noul:link,.astyle-noul:visited{cursor:pointer;text-decoration:none!important}.astyle1,.astyle1:link,.astyle1:visited{color:#ffdb00!important;text-decoration:none;cursor:pointer}.astyle1:active,.astyle1:hover{color:#ffdb00!important;text-decoration:underline}#page-home #frames .intro .text-ctr .text a,#page-home #frames .intro .text-ctr .text a:link,#page-home #frames .intro .text-ctr .text a:visited,.astyle2,.astyle2:link,.astyle2:visited{color:#871619!important;text-decoration:none;cursor:pointer;font-family:GalanoGrotesqueSemiBold}#page-home #frames .intro .text-ctr .text a:active,#page-home #frames .intro .text-ctr .text a:hover,.astyle2:active,.astyle2:hover{color:#fff!important;text-decoration:none}.astyle3,.astyle3:link,.astyle3:visited{color:#ffdb00!important;text-decoration:none;cursor:pointer}.astyle3:active,.astyle3:hover{color:#fff!important;text-decoration:none}#page-about #text-ctr .rhs #contact-us a,#page-about #text-ctr .rhs #contact-us a:link,#page-about #text-ctr .rhs #contact-us a:visited,#page-about #text-ctr .rhs #people a,#page-about #text-ctr .rhs #people a:link,#page-about #text-ctr .rhs #people a:visited,#page-events #text-ctr .rhs .page-text .intro a:link:not(.btn):not(.btn-yellow):not(.btn-yellow-sml):not(.btn-red):not(.btn-red-sml):not(.btn-black):not(.btn-black-sml),#page-events #text-ctr .rhs .page-text .intro a:not(.btn):not(.btn-yellow):not(.btn-yellow-sml):not(.btn-red):not(.btn-red-sml):not(.btn-black):not(.btn-black-sml),#page-events #text-ctr .rhs .page-text .intro a:visited:not(.btn):not(.btn-yellow):not(.btn-yellow-sml):not(.btn-red):not(.btn-red-sml):not(.btn-black):not(.btn-black-sml),#page-events #text-ctr .rhs .page-text a,#page-events #text-ctr .rhs .page-text a:link,#page-events #text-ctr .rhs .page-text a:visited,#page-faq #text-ctr .rhs .page-text a,#page-faq #text-ctr .rhs .page-text a:link,#page-faq #text-ctr .rhs .page-text a:visited,#page-home #frames #featured-products .featured-product .info-ctr .info a,#page-home #frames #featured-products .featured-product .info-ctr .info a:link,#page-home #frames #featured-products .featured-product .info-ctr .info a:visited,#page-home #frames #featured-products .featured-product .info-ctr .info-brief a,#page-home #frames #featured-products .featured-product .info-ctr .info-brief a:link,#page-home #frames #featured-products .featured-product .info-ctr .info-brief a:visited,#page-products #text-ctr #extra-products .product .info .brief a,#page-products #text-ctr #extra-products .product .info .brief a:link,#page-products #text-ctr #extra-products .product .info .brief a:visited,#page-products #text-ctr #extra-products .product .info .full-text a,#page-products #text-ctr #extra-products .product .info .full-text a:link,#page-products #text-ctr #extra-products .product .info .full-text a:visited,#page-products #text-ctr #main-products .product .info .brief a,#page-products #text-ctr #main-products .product .info .brief a:link,#page-products #text-ctr #main-products .product .info .brief a:visited,#page-products #text-ctr #main-products .product .info .full-text a,#page-products #text-ctr #main-products .product .info .full-text a:link,#page-products #text-ctr #main-products .product .info .full-text a:visited,#page-products #text-ctr #product-groups .group .product .info .brief a,#page-products #text-ctr #product-groups .group .product .info .brief a:link,#page-products #text-ctr #product-groups .group .product .info .brief a:visited,#page-products #text-ctr #product-groups .group .product .info .full-text a,#page-products #text-ctr #product-groups .group .product .info .full-text a:link,#page-products #text-ctr #product-groups .group .product .info .full-text a:visited,#page-resources #text-ctr .rhs #links a,#page-resources #text-ctr .rhs #links a:link,#page-resources #text-ctr .rhs #links a:visited,#page-services #text-ctr .rhs .page-text a:link:not(.btn):not(.btn-yellow):not(.btn-yellow-sml):not(.btn-red):not(.btn-red-sml):not(.btn-black):not(.btn-black-sml),#page-services #text-ctr .rhs .page-text a:not(.btn):not(.btn-yellow):not(.btn-yellow-sml):not(.btn-red):not(.btn-red-sml):not(.btn-black):not(.btn-black-sml),#page-services #text-ctr .rhs .page-text a:visited:not(.btn):not(.btn-yellow):not(.btn-yellow-sml):not(.btn-red):not(.btn-red-sml):not(.btn-black):not(.btn-black-sml),.astyle4,.astyle4:link,.astyle4:visited{color:#871619!important;text-decoration:none;cursor:pointer;font-family:GalanoGrotesqueSemiBold}#page-about #text-ctr .rhs #contact-us a:active,#page-about #text-ctr .rhs #contact-us a:hover,#page-about #text-ctr .rhs #people a:active,#page-about #text-ctr .rhs #people a:hover,#page-events #text-ctr .rhs .page-text .intro a:active:not(.btn):not(.btn-yellow):not(.btn-yellow-sml):not(.btn-red):not(.btn-red-sml):not(.btn-black):not(.btn-black-sml),#page-events #text-ctr .rhs .page-text .intro a:hover:not(.btn):not(.btn-yellow):not(.btn-yellow-sml):not(.btn-red):not(.btn-red-sml):not(.btn-black):not(.btn-black-sml),#page-events #text-ctr .rhs .page-text a:active,#page-events #text-ctr .rhs .page-text a:hover,#page-faq #text-ctr .rhs .page-text a:active,#page-faq #text-ctr .rhs .page-text a:hover,#page-home #frames #featured-products .featured-product .info-ctr .info a:active,#page-home #frames #featured-products .featured-product .info-ctr .info a:hover,#page-home #frames #featured-products .featured-product .info-ctr .info-brief a:active,#page-home #frames #featured-products .featured-product .info-ctr .info-brief a:hover,#page-products #text-ctr #extra-products .product .info .brief a:active,#page-products #text-ctr #extra-products .product .info .brief a:hover,#page-products #text-ctr #extra-products .product .info .full-text a:active,#page-products #text-ctr #extra-products .product .info .full-text a:hover,#page-products #text-ctr #main-products .product .info .brief a:active,#page-products #text-ctr #main-products .product .info .brief a:hover,#page-products #text-ctr #main-products .product .info .full-text a:active,#page-products #text-ctr #main-products .product .info .full-text a:hover,#page-products #text-ctr #product-groups .group .product .info .brief a:active,#page-products #text-ctr #product-groups .group .product .info .brief a:hover,#page-products #text-ctr #product-groups .group .product .info .full-text a:active,#page-products #text-ctr #product-groups .group .product .info .full-text a:hover,#page-resources #text-ctr .rhs #links a:active,#page-resources #text-ctr .rhs #links a:hover,#page-services #text-ctr .rhs .page-text a:active:not(.btn):not(.btn-yellow):not(.btn-yellow-sml):not(.btn-red):not(.btn-red-sml):not(.btn-black):not(.btn-black-sml),#page-services #text-ctr .rhs .page-text a:hover:not(.btn):not(.btn-yellow):not(.btn-yellow-sml):not(.btn-red):not(.btn-red-sml):not(.btn-black):not(.btn-black-sml),.astyle4:active,.astyle4:hover{color:#000!important;text-decoration:none}.astyle5,.astyle5:link,.astyle5:visited{color:grey!important;text-decoration:none;cursor:pointer}.astyle5:active,.astyle5:hover{color:#000!important;text-decoration:none}.astyle6,.astyle6:link,.astyle6:visited{color:#ffdb00!important;text-decoration:none;cursor:pointer}.astyle6:active,.astyle6:hover{color:#ffdb00!important;text-decoration:none}.astyle7,.astyle7:link,.astyle7:visited{color:#000!important;text-decoration:none;cursor:pointer}.astyle7:active,.astyle7:hover{color:#000!important;text-decoration:none}.astyle8,.astyle8:link,.astyle8:visited{color:#000!important;text-decoration:none;cursor:pointer}.astyle8:active,.astyle8:hover{color:#fff!important;text-decoration:none}.graphic{background:transparent url(/images/sugarbag-main-sprite.png?eecd8777d5) no-repeat scroll top left;background-size:800px 800px;display:inline-block}.graphic.social-facebook{background-position:-96px -50px;width:16px;height:17px}.graphic.social-facebook:hover{background-position:-196px -50px}.graphic.logo-yellow{background-position:-50px -100px;width:34px;height:25px}#nav.desktop :hover>.graphic.logo-yellow{background-position:-100px -100px}#nav.desktop .graphic.logo-yellow:hover{background-position:-100px -100px}.graphic.logo-yellow-med{background-position:-150px -100px;width:39px;height:30px}#nav.desktop :hover>.graphic.logo-yellow-med{background-position:-200px -100px}#nav.desktop .graphic.logo-yellow-med:hover{background-position:-200px -100px}.graphic.mobile-menu-logo{background-position:-50px -200px;width:42px;height:32px}.graphic.mobile-menu-hamburger{background-position:-150px -200px;width:20px;height:20px}.graphic.mobile-menu-cross{background-position:-200px -200px;width:20px;height:20px}.graphic.mobile-facebook{background-position:-246px -200px;width:20px;height:25px}.graphic.cart-yellow{background-position:-49px -299px;width:20px;height:19px}.graphic.cart-yellow:hover{background-position:-99px -299px}.graphic.cart-white{background-position:-99px -299px;width:20px;height:19px}.owl-theme .owl-controls .owl-page span{width:12px;height:12px;margin:0 5px;opacity:1;border-radius:20px;background-color:#000}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#871619}.owl-controls{position:absolute;bottom:5px;right:10px;z-index:10}.owl-controls .owl-buttons{display:none}input[type=text].custom,input[type=text].form-control{font-family:GalanoGrotesqueRegular;font-size:.9375rem;padding:.3em .5rem;color:#000;border:1px solid #000;border-radius:0!important}input[type=text].custom.style2{padding:.45rem .6rem;color:#000;background-color:#f2f2f2;border:none}input[type=text].custom.style3{border:none}textarea.custom,textarea.form-control{font-family:GalanoGrotesqueRegular;font-size:.9375rem;padding:.5rem;color:#000;border:1px solid #000;border-radius:0!important}.form-group label{font-weight:400}.checkbox{cursor:pointer}body,html{width:100%}html{background-color:#fff;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;background-color:#fff;font-family:GalanoGrotesqueRegular}body.fixed{overflow:hidden}#nav.desktop{display:none}#nav.mobile{display:block;position:fixed;z-index:1000;top:0;left:0;width:100%;padding:10px;height:55px}#nav.mobile>.backg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1}#nav.mobile>.topline{position:relative;z-index:2;color:#ffdb00;background-color:transparent}#nav.mobile>.topline:after{content:".";display:block;height:0;visibility:hidden;clear:both}#nav.mobile>.topline .logo-home{padding-left:0}#nav.mobile>.topline .logo-home .mobile-menu-logo{vertical-align:bottom}#nav.mobile>.topline .logo-home .site-title{display:none;font-family:GalanoGrotesqueSemiBold;font-size:1.1875rem;line-height:1;margin-left:4px;position:relative;top:-3.5px}#nav.mobile>.topline .menu-actions{padding-right:0;text-align:right;position:relative;top:8px;cursor:pointer}#nav.mobile>.topline .menu-actions .text{font-family:GalanoGrotesqueSemiBold;font-size:1.1875rem;line-height:1;display:inline-block;margin-right:7px;position:relative;top:-1px}#nav.mobile>.topline .menu-actions .mobile-menu-cross,#nav.mobile>.topline .menu-actions .mobile-menu-hamburger{vertical-align:bottom;position:relative;top:-2px}#nav.mobile>.topline .menu-actions .mobile-menu-cross{display:none;top:-3px}#nav.mobile.open .mobile-menu-hamburger{display:none!important}#nav.mobile.open .mobile-menu-cross{display:inline-block!important}#main-menu.mobile{display:none;position:fixed;padding-top:55px;z-index:999;top:0;left:0;width:100%;max-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#ffdb00;border-bottom:1px solid #000;color:#000}#main-menu.mobile .container{padding:15px}#main-menu.mobile .menu-ctr>*{display:block;font-family:GalanoGrotesqueSemiBold;font-size:1.1875rem;line-height:1;padding:10px 0}#main-menu.mobile .extra{margin-top:10px}#main-menu.mobile .submenu{display:none;margin:15px 0;margin:10px 0 15px}#main-menu.mobile .submenu .submenu-item{padding:10px 0;font-family:GalanoGrotesqueRegular;font-size:1.1875rem}#nav.mobile.open+#main-menu.mobile{display:block}#mobile-padding{position:relative;height:55px}#hero-img,#hero-img-padding{height:240px}#hero-img{background-size:cover;background-position:center top;background-color:#ffed80;background-attachment:scroll}[data-img-anchor=left-top]{background-position:left top!important}[data-img-anchor=center-top]{background-position:center top!important}[data-img-anchor=right-top]{background-position:right top!important}[data-img-anchor=left-center]{background-position:left center!important}[data-img-anchor=center]{background-position:center center!important}[data-img-anchor=right-center]{background-position:right center!important}[data-img-anchor=left-bottom]{background-position:left bottom!important}[data-img-anchor=center-bottom]{background-position:center bottom!important}[data-img-anchor=right-bottom]{background-position:right bottom!important}#hero-img-padding{display:none}.carousel{position:relative}.carousel .entry{position:relative;width:100%;height:240px;background-position:center;background-size:cover;cursor:pointer}.carousel .entry .caption-ctr{position:absolute;z-index:5;left:0;bottom:0;width:100%;height:35px;background-color:rgba(255,255,255,.75);text-align:center;font-family:GalanoGrotesqueRegular;font-size:.75rem;color:#000;line-height:35px}#page-home #frames{background-color:#fff}#page-home #frames .frame{position:relative}#page-home #frames .intro{background-color:#ffdb00;padding:20px 0;text-align:left;color:#000;overflow:hidden}#page-home #frames .intro img.backg{display:none}#page-home #frames .intro .text-ctr{position:relative}#page-home #frames .intro .text-ctr .heading{font-family:GalanoGrotesqueSemiBold;font-size:1.375rem;margin-bottom:20px;line-height:1.25}#page-home #frames .intro .text-ctr .text{margin-top:20px;font-family:GalanoGrotesqueRegular;font-size:1.125rem}#page-home #frames .intro .text-ctr .text p{margin-bottom:15px}#page-home #frames .carousel-ctr .caption-ctr{display:none}#page-home #frames .carousel-ctr .caption-ctr-mobile{font-family:GalanoGrotesqueRegular;font-size:.75rem;color:#000;background-color:#fff;padding:5px 0 5px 3px}#page-home #frames .frame.anba{margin-top:2rem;padding-top:2rem;padding-bottom:3rem;border-top:1px solid #7f7f7f}#page-home #frames .frame.anba .text-ctr{font-family:GalanoGrotesqueSemiBold;font-size:18px;text-align:right;color:#7f7f7f;padding-top:20px}#page-home #frames .frame.anba .img-ctr a{opacity:.5;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}#page-home #frames .frame.anba .img-ctr a:hover{opacity:1}#page-home #frames .frame.anba .img-ctr a img{width:175px;height:auto}#page-home #frames #featured-products{background-color:#fff;padding:50px 0}#page-home #frames #featured-products .featured-product{margin-top:2rem}#page-home #frames #featured-products .featured-product:first-child{margin-top:0}#page-home #frames #featured-products .featured-product .img-ctr img{width:100%;height:auto}#page-home #frames #featured-products .featured-product .info-ctr{margin-top:15px}#page-home #frames #featured-products .featured-product .info-ctr .product-title{font-family:GalanoGrotesqueSemiBold;font-size:1.875rem;color:#871619;line-height:1.25;padding-right:20%}#page-home #frames #featured-products .featured-product .info-ctr .by{font-family:GalanoGrotesqueSemiBold;font-size:.875rem;color:#871619;margin-bottom:5px}#page-home #frames #featured-products .featured-product .info-ctr .price{font-family:GalanoGrotesqueRegular;font-size:1.875rem;color:#333;margin-bottom:10px}#page-home #frames #featured-products .featured-product .info-ctr .actions{margin:5px 0 20px}body.page-leftright,html.page-leftright{background-color:#f7f7f7}body.page-leftright #text-ctr{color:#333;padding-top:20px;padding-bottom:20px}body.page-leftright #text-ctr .lhs h2.page-title{font-family:GalanoGrotesqueSemiBold;font-size:2rem;margin:0 0 1.5rem;line-height:1.15}body.page-leftright #text-ctr .rhs .page-text{font-family:GalanoGrotesqueRegular;font-size:1.125rem}body.page-leftright #text-ctr .rhs .page-text h2,body.page-leftright #text-ctr .rhs .page-text h3,body.page-leftright #text-ctr .rhs .page-text h4{font-family:GalanoGrotesqueSemiBold;line-height:1.3}body.page-leftright #text-ctr .rhs .page-text h2{font-size:1.375rem;margin:0 0 3rem}body.page-leftright #text-ctr .rhs .page-text h3{font-size:1.375rem;margin:2rem 0 .75rem}body.page-leftright #text-ctr .rhs .page-text h4{font-size:.9375rem;margin:2rem 0 .25rem}body.page-leftright #text-ctr .rhs .page-text h4~div,body.page-leftright #text-ctr .rhs .page-text h4~p{font-size:.9375rem}#page-services #text-ctr .rhs .page-text h2{margin-top:5px}#page-services #text-ctr .rhs .page-text ul.options{margin-top:20px}#page-services #text-ctr .rhs .page-text ul.options li{position:relative;margin-bottom:12px}#page-services #text-ctr .rhs .page-text ul.options li .heading{color:grey;padding-bottom:5px;border-bottom:1px solid grey;cursor:pointer;font-family:GalanoGrotesqueSemiBold;font-size:.9375rem}#page-services #text-ctr .rhs .page-text ul.options li .heading .plus-minus{position:absolute;top:0;right:5px;font-weight:700}#page-services #text-ctr .rhs .page-text ul.options li .heading .plus-minus .plus{display:inline-block}#page-services #text-ctr .rhs .page-text ul.options li .heading .plus-minus .minus{display:none}#page-services #text-ctr .rhs .page-text ul.options li .heading:hover{color:#333;border-color:#333}#page-services #text-ctr .rhs .page-text ul.options li .text{display:none;font-family:GalanoGrotesqueRegular;font-size:.9375rem;color:#333;margin:1rem 0 2rem}#page-services #text-ctr .rhs .page-text ul.options li .text ol,#page-services #text-ctr .rhs .page-text ul.options li .text ul{list-style-type:disc;padding-left:1.25rem}#page-services #text-ctr .rhs .page-text ul.options li.open .heading{color:#333;border-color:#333}#page-services #text-ctr .rhs .page-text ul.options li.open .heading .plus-minus .plus{display:none}#page-services #text-ctr .rhs .page-text ul.options li.open .heading .plus-minus .minus{display:inline-block}#page-services #text-ctr .rhs .page-text ul.options li.open .text{display:block}#page-faq #text-ctr .rhs .page-text .intro{margin-bottom:2.5rem}#page-faq #text-ctr .rhs .page-text .intro h2{margin-bottom:.75rem}#page-faq #text-ctr .rhs .page-text #faq-list li{margin-bottom:12px}#page-faq #text-ctr .rhs .page-text #faq-list li .qst{position:relative;color:grey;padding-bottom:5px;border-bottom:1px solid grey;cursor:pointer;font-family:GalanoGrotesqueSemiBold;font-size:.9375rem}#page-faq #text-ctr .rhs .page-text #faq-list li .qst .plus-minus{position:absolute;top:0;right:5px;font-weight:700}#page-faq #text-ctr .rhs .page-text #faq-list li .qst .plus-minus .plus{display:inline-block}#page-faq #text-ctr .rhs .page-text #faq-list li .qst .plus-minus .minus{display:none}#page-faq #text-ctr .rhs .page-text #faq-list li .qst:hover{color:#333;border-color:#333}#page-faq #text-ctr .rhs .page-text #faq-list li .ans{display:none;font-family:GalanoGrotesqueRegular;font-size:.9375rem;color:#333;margin:1rem 0 2rem}#page-faq #text-ctr .rhs .page-text #faq-list li .ans ol,#page-faq #text-ctr .rhs .page-text #faq-list li .ans ul{list-style-type:disc;padding-left:1.25rem}#page-faq #text-ctr .rhs .page-text #faq-list li .ans img{max-width:100%}#page-faq #text-ctr .rhs .page-text #faq-list li.open .qst{color:#333;border-color:#333}#page-faq #text-ctr .rhs .page-text #faq-list li.open .qst .plus-minus .plus{display:none}#page-faq #text-ctr .rhs .page-text #faq-list li.open .qst .plus-minus .minus{display:inline-block}#page-faq #text-ctr .rhs .page-text #faq-list li.open .ans{display:block}#page-events #text-ctr .rhs .page-text .intro{margin-bottom:2.5rem}#page-events #text-ctr .rhs .page-text .intro h2{margin-bottom:.75rem}#page-events #text-ctr .rhs .page-text h3{font-family:GalanoGrotesqueSemiBold;font-size:1.375rem;color:#333;margin:2rem 0 1.25rem}#page-events #text-ctr .rhs .page-text ul.list li{margin-bottom:12px}#page-events #text-ctr .rhs .page-text ul.list li .heading{position:relative;color:grey;padding-bottom:5px;border-bottom:1px solid grey;cursor:pointer;font-family:GalanoGrotesqueSemiBold;font-size:.9375rem}#page-events #text-ctr .rhs .page-text ul.list li .heading .plus-minus{position:absolute;top:0;right:5px;font-weight:700}#page-events #text-ctr .rhs .page-text ul.list li .heading .plus-minus .plus{display:inline-block}#page-events #text-ctr .rhs .page-text ul.list li .heading .plus-minus .minus{display:none}#page-events #text-ctr .rhs .page-text ul.list li .heading:hover{color:#333;border-color:#333}#page-events #text-ctr .rhs .page-text ul.list li .text{display:none;font-family:GalanoGrotesqueRegular;font-size:.9375rem;color:#333;margin:1rem 0 2rem}#page-events #text-ctr .rhs .page-text ul.list li .text ol,#page-events #text-ctr .rhs .page-text ul.list li .text ul{list-style-type:disc;padding-left:1.25rem}#page-events #text-ctr .rhs .page-text ul.list li.open .heading{color:#333;border-color:#333}#page-events #text-ctr .rhs .page-text ul.list li.open .heading .plus-minus .plus{display:none}#page-events #text-ctr .rhs .page-text ul.list li.open .heading .plus-minus .minus{display:inline-block}#page-events #text-ctr .rhs .page-text ul.list li.open .text{display:block}#page-publications #text-ctr .lhs #portrait{margin-top:10px;width:100%}#page-publications #text-ctr .rhs .page-text{margin-top:30px;color:#333;font-family:GalanoGrotesqueRegular;font-size:.9375rem}#page-publications #text-ctr .rhs .page-text h2{margin:.25rem 0 1.25rem}#page-publications #text-ctr .rhs .page-text p{margin-bottom:1.25rem}#page-about #text-ctr .rhs{color:#333;font-family:GalanoGrotesqueRegular;font-size:.9375rem}#page-about #text-ctr .rhs h2{font-family:GalanoGrotesqueSemiBold;font-size:1.375rem;margin:.5rem 0 1rem}#page-about #text-ctr .rhs #contact-us{margin-bottom:2rem}#page-about #text-ctr .rhs #people{margin-bottom:2rem}#page-about #text-ctr .rhs #people li{margin-bottom:3rem}#page-about #text-ctr .rhs #people li .name{font-family:GalanoGrotesqueSemiBold;margin-bottom:.2rem}#page-about #text-ctr .rhs #people li .photo{border-radius:50%;width:150px;height:auto;margin:.5rem 0 .75rem}#page-about #text-ctr .rhs #people li .photo.mobile{display:block}#page-about #text-ctr .rhs #people li .photo.desktop{display:none}#page-about #text-ctr .rhs #people li .info .read-more{display:block}#page-about #text-ctr .rhs #people li .info .read-more+.full-text{display:none}#page-resources #text-ctr .rhs{color:#333;font-family:GalanoGrotesqueRegular;font-size:.9375rem}#page-resources #text-ctr .rhs .intro{margin-bottom:30px}#page-resources #text-ctr .rhs h2{font-family:GalanoGrotesqueSemiBold;font-size:1.375rem;margin:.5rem 0 1rem}#page-resources #text-ctr .rhs figcaption{font-size:.9rem;margin-bottom:2rem}#page-resources #text-ctr .rhs #links{margin-bottom:2rem}#page-resources #text-ctr .rhs #links #hive-design{margin-bottom:3rem}#page-resources #text-ctr .rhs #links #hive-design .text img{width:100%}#page-resources #text-ctr .rhs #links #youtube-videos{margin-bottom:2rem}#page-resources #text-ctr .rhs #links #youtube-videos li{margin-bottom:1.5rem}#page-resources #text-ctr .rhs #links #youtube-videos li .intro{margin-bottom:.5rem}#page-resources #text-ctr .rhs #links #facebook-pages,#page-resources #text-ctr .rhs #links #websites{margin-bottom:2rem}#page-resources #text-ctr .rhs #links #facebook-pages li,#page-resources #text-ctr .rhs #links #websites li{margin-bottom:1.25rem}#page-resources #text-ctr .rhs #links #facebook-pages li a.title,#page-resources #text-ctr .rhs #links #websites li a.title{display:block;margin-bottom:.2rem}#page-products{color:#333}#page-products #text-ctr #intro{padding-bottom:1.5rem;margin-bottom:2.5rem;border-bottom:1px dotted #333}#page-products #text-ctr #intro h2{font-family:GalanoGrotesqueSemiBold;font-size:2rem;margin:0 0 1.5rem}#page-products #text-ctr #intro .text{font-family:GalanoGrotesqueRegular;font-size:1.125rem;line-height:1.5}#page-products #text-ctr #extra-products .product .lhs,#page-products #text-ctr #main-products .product .lhs{margin-bottom:20px}#page-products #text-ctr #extra-products .product .border-fudge>div,#page-products #text-ctr #main-products .product .border-fudge>div{padding-bottom:3rem;margin-bottom:3rem;border-bottom:1px dotted #333}#page-products #text-ctr #extra-products .product .title,#page-products #text-ctr #main-products .product .title{font-family:GalanoGrotesqueSemiBold;font-size:1.375rem;margin-bottom:.5rem}#page-products #text-ctr #extra-products .product .price,#page-products #text-ctr #main-products .product .price{font-family:GalanoGrotesqueRegular;font-size:1.375rem;margin-bottom:.75rem}#page-products #text-ctr #extra-products .product .actions,#page-products #text-ctr #main-products .product .actions{margin-bottom:1.5rem}#page-products #text-ctr #extra-products .product .info .read-more,#page-products #text-ctr #main-products .product .info .read-more{display:block}#page-products #text-ctr #extra-products .product .info .read-more+.full-text,#page-products #text-ctr #main-products .product .info .read-more+.full-text{display:none}#page-products #text-ctr #extra-products .product .info .brief,#page-products #text-ctr #extra-products .product .info .full-text,#page-products #text-ctr #main-products .product .info .brief,#page-products #text-ctr #main-products .product .info .full-text{font-family:GalanoGrotesqueRegular;font-size:.9375rem}#page-products #text-ctr #extra-products .product .info .brief h4,#page-products #text-ctr #extra-products .product .info .full-text h4,#page-products #text-ctr #main-products .product .info .brief h4,#page-products #text-ctr #main-products .product .info .full-text h4{font-family:GalanoGrotesqueSemiBold;font-size:.9375rem;margin:1.5rem 0 .5rem}#page-products #text-ctr #extra-products .product .info .brief ol,#page-products #text-ctr #extra-products .product .info .brief ul,#page-products #text-ctr #extra-products .product .info .full-text ol,#page-products #text-ctr #extra-products .product .info .full-text ul,#page-products #text-ctr #main-products .product .info .brief ol,#page-products #text-ctr #main-products .product .info .brief ul,#page-products #text-ctr #main-products .product .info .full-text ol,#page-products #text-ctr #main-products .product .info .full-text ul{list-style-type:disc;padding-left:1.25rem}#page-products #text-ctr #extra-products .product .product-img img,#page-products #text-ctr #main-products .product .product-img img{width:100%}#page-products #text-ctr #product-groups .group .border-fudge>div{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px dotted #333}#page-products #text-ctr #product-groups .group .grp-heading{font-family:GalanoGrotesqueSemiBold;font-size:1.375rem;margin-top:0;margin-bottom:.5rem}#page-products #text-ctr #product-groups .group .grp-descrip{font-family:GalanoGrotesqueRegular;font-size:1.125rem;line-height:1.5;margin-bottom:1.5rem}#page-products #text-ctr #product-groups .group .product{margin-bottom:2rem}#page-products #text-ctr #product-groups .group .product .product-img{margin-bottom:.5rem}#page-products #text-ctr #product-groups .group .product .product-img img{width:100%}#page-products #text-ctr #product-groups .group .product .price{font-family:GalanoGrotesqueSemiBold;font-size:1.375rem;margin-bottom:.5rem}#page-products #text-ctr #product-groups .group .product .title{font-family:GalanoGrotesqueRegular;font-size:1rem;margin-bottom:.75rem}#page-products #text-ctr #product-groups .group .product .actions{margin-bottom:1rem}#page-products #text-ctr #product-groups .group .product .info .read-more{display:block}#page-products #text-ctr #product-groups .group .product .info .read-more+.full-text{display:none}#page-products #text-ctr #product-groups .group .product .info .brief,#page-products #text-ctr #product-groups .group .product .info .full-text{font-family:GalanoGrotesqueRegular;font-size:.9375rem}#page-products #text-ctr #product-groups .group .product .info .brief h4,#page-products #text-ctr #product-groups .group .product .info .full-text h4{font-family:GalanoGrotesqueSemiBold;font-size:.9375rem;margin:1.5rem 0 .5rem}@media only screen and (min-width:321px){#nav.mobile>.topline .logo-home .site-title{display:inline-block}}@media only screen and (min-width:768px){#nav.desktop{display:block;position:relative}#nav.desktop .ctr{position:relative}#nav.desktop .ctr.full .social{position:fixed;z-index:100;top:20px;right:15px}#nav.desktop .ctr.full .backg-img-ctr{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#871619;background-size:cover;background-position:center top}#nav.desktop .ctr.full .backg-img-ctr .gauze{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}#nav.desktop .ctr.full .main-menu-ctr{position:relative;text-align:center;padding:20px 0 15px}#nav.desktop .ctr.full .main-menu-ctr .logo{margin-bottom:5px;display:block}#nav.desktop .ctr.full .main-menu-ctr .site-title{font-family:GalanoGrotesqueSemiBold;font-size:1.75rem;color:#ffdb00}#nav.desktop .ctr.full .main-menu-ctr .page-title{margin:20px 0 50px;font-family:GalanoGrotesqueSemiBold;font-size:2.625rem;line-height:1.1;color:#ffdb00}#nav.desktop .ctr.full .main-menu-ctr .page-title.empty{margin:0 0 20px}#nav.desktop .ctr.full .main-menu-ctr .menu-ctr{font-family:GalanoGrotesqueSemiBold;margin:0;font-size:1.2rem;color:#ffdb00}#nav.desktop .ctr.full .main-menu-ctr .menu-ctr>*{display:inline-block;margin-left:15px}#nav.desktop .ctr.full .main-menu-ctr .menu-ctr>:first-child{margin-left:0}#nav.desktop .ctr.full .main-menu-ctr .menu-ctr .menu-item.submenu-active a{color:#fff!important}#nav.desktop .ctr.trim{display:none}#nav.desktop .ctr.trim>.padding{height:62px}#nav.desktop .ctr.trim>.wrapper{position:fixed;z-index:50;top:0;left:0;width:100%;min-height:62px;overflow:hidden;background-color:#000;padding:20px 15px}#nav.desktop .ctr.trim>.wrapper .inner{position:relative}#nav.desktop .ctr.trim>.wrapper .inner .logo-ctr{position:absolute;top:-4px;left:0}#nav.desktop .ctr.trim>.wrapper .inner .logo-ctr .logo{vertical-align:bottom}#nav.desktop .ctr.trim>.wrapper .inner .logo-ctr .site-title{display:none;font-family:GalanoGrotesqueSemiBold;font-size:1.2rem;color:#ffdb00;margin-left:2px}#nav.desktop .ctr.trim>.wrapper .inner .logo-ctr a .site-title,#nav.desktop .ctr.trim>.wrapper .inner .logo-ctr a:link .site-title,#nav.desktop .ctr.trim>.wrapper .inner .logo-ctr a:visited .site-title{color:#ffdb00!important;text-decoration:none}#nav.desktop .ctr.trim>.wrapper .inner .logo-ctr a:active .site-title,#nav.desktop .ctr.trim>.wrapper .inner .logo-ctr a:hover .site-title{color:#fff!important;text-decoration:none}#nav.desktop .ctr.trim>.wrapper .inner .menu-ctr{margin:0;padding:0 50px;text-align:center;font-family:GalanoGrotesqueSemiBold;font-size:1.2rem;color:#ffdb00}#nav.desktop .ctr.trim>.wrapper .inner .menu-ctr>*{display:inline-block;margin-left:15px}#nav.desktop .ctr.trim>.wrapper .inner .menu-ctr>:first-child{margin-left:0}#nav.desktop .ctr.trim>.wrapper .inner .menu-ctr>* .full{display:none}#nav.desktop .ctr.trim>.wrapper .inner .menu-ctr .menu-item.submenu-active a{color:#fff!important}#nav.desktop .ctr.trim>.wrapper .inner .social{position:absolute;top:0;right:0}#nav.desktop .submenus{display:none;font-family:GalanoGrotesqueSemiBold;background-color:#ffdb00;padding:1.3rem 0;border-bottom:1px solid #000;z-index:10;position:absolute;left:0;right:0;top:100%}#nav.desktop .submenus .inner:after{content:".";display:block;height:0;visibility:hidden;clear:both}#nav.desktop .submenus .inner .submenu-ctr{float:left;margin-left:0;width:auto;font-size:1rem}#nav.desktop .submenus .inner .submenu-ctr .submenu-items{display:none;margin-bottom:0;text-align:left;margin:0}#nav.desktop .submenus .inner .submenu-ctr .submenu-items.active{display:block}#nav.desktop .submenus .inner .submenu-ctr .submenu-items li{display:block}#nav.desktop .ctr.trim .submenus{position:fixed;left:0;right:0;top:62px}#nav.desktop.contracted .ctr.full .social{display:none}#nav.desktop.contracted .ctr.trim{display:block}#main-menu.mobile,#nav.mobile{display:none}.carousel .entry{height:80vh}#hero-img,#hero-img-padding{height:600px;background-attachment:fixed}body.page-leftright.content-sticky #lower-ctr{position:relative}body.page-leftright.content-sticky #lower-ctr .backg-img-ctr{position:fixed;top:62px;left:0}body.page-leftright.content-sticky #lower-ctr #text-ctr .lhs{position:fixed;top:102px;left:0}body.page-leftright #lower-ctr{position:relative}body.page-leftright #lower-ctr .backg-img-ctr{background:transparent url(/images/sugarbag-logo-white-lge.png) no-repeat -355px -25px;position:absolute;top:0;left:0;width:100%;height:500px}body.page-leftright #lower-ctr #text-ctr{padding:40px 0}body.page-leftright #lower-ctr #text-ctr .lhs h2.page-title{margin:0 0 .75rem}#page-home #frames .intro{padding:50px 0;text-align:center}#page-home #frames .intro img.backg{display:block;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#page-home #frames .intro .text-ctr .heading{font-size:1.625rem;margin-bottom:30px}#page-home #frames .intro .text-ctr .text{font-size:1.4375rem;line-height:1.8rem}#page-home #frames .intro .text-ctr .text p{margin-bottom:10px}#page-home #frames .carousel-ctr .caption-ctr{display:block}#page-home #frames .carousel-ctr .caption-ctr-mobile{display:none}#page-home #frames .beebook{padding:50px 0}#page-home #frames .beebook .info-ctr{margin-top:0}#page-home #frames .beebook .info-ctr .price{margin-bottom:20px}#page-home #frames #featured-products .featured-product .info-ctr{margin-top:0}#page-about #text-ctr .rhs #people li{margin-bottom:1.5rem}#page-about #text-ctr .rhs #people li:after{content:".";display:block;height:0;visibility:hidden;clear:both}#page-about #text-ctr .rhs #people li .name{font-family:GalanoGrotesqueSemiBold;margin-bottom:.2rem}#page-about #text-ctr .rhs #people li .photo{float:left;margin:0}#page-about #text-ctr .rhs #people li .photo.mobile{display:none}#page-about #text-ctr .rhs #people li .photo.desktop{display:block}#page-about #text-ctr .rhs #people li .info{margin:10px 0 0 175px}#page-publications #text-ctr .lhs #portrait{width:75%}#page-publications #text-ctr .rhs .page-text{margin-top:0}#page-products #text-ctr #main-products .product .lhs{margin-bottom:0}}@media only screen and (min-width:980px){#nav.desktop .ctr.trim>.wrapper .inner .logo-ctr .site-title{display:inline-block}}@media only screen and (min-width:1024px){body#page-home #locate>.search-form .form-ctr form{width:45%}}@media only screen and (min-width:1200px){#nav.desktop .ctr.trim>.wrapper .inner .menu-ctr>a .full{display:inline}#nav.desktop .ctr.trim>.wrapper .inner .menu-ctr>a .abbrev{display:none}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.graphic{background-image:url(/images/sugarbag-main-sprite@2x.png?1dd1ecc26f)}}